1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 8, 6 "linker_set_key" : "ASN1_TEMPLATE_st [2]", 7 "name" : "ASN1_TEMPLATE_st [2]", 8 "referenced_type" : "type-1616", 9 "self_type" : "type-1615", 10 "size" : 80, 11 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 12 }, 13 { 14 "alignment" : 8, 15 "linker_set_key" : "ASN1_TEMPLATE_st [2]", 16 "name" : "ASN1_TEMPLATE_st [2]", 17 "referenced_type" : "type-4679", 18 "self_type" : "type-4678", 19 "size" : 80, 20 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21 }, 22 { 23 "alignment" : 8, 24 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 25 "name" : "ASN1_TEMPLATE_st [36]", 26 "referenced_type" : "type-1084", 27 "self_type" : "type-1083", 28 "size" : 1440, 29 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 30 }, 31 { 32 "alignment" : 8, 33 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 34 "name" : "ASN1_TEMPLATE_st [36]", 35 "referenced_type" : "type-1302", 36 "self_type" : "type-1301", 37 "size" : 1440, 38 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 39 }, 40 { 41 "alignment" : 8, 42 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 43 "name" : "ASN1_TEMPLATE_st [36]", 44 "referenced_type" : "type-1562", 45 "self_type" : "type-1561", 46 "size" : 1440, 47 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 48 }, 49 { 50 "alignment" : 8, 51 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 52 "name" : "ASN1_TEMPLATE_st [36]", 53 "referenced_type" : "type-1725", 54 "self_type" : "type-1724", 55 "size" : 1440, 56 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 57 }, 58 { 59 "alignment" : 8, 60 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 61 "name" : "ASN1_TEMPLATE_st [36]", 62 "referenced_type" : "type-1777", 63 "self_type" : "type-1776", 64 "size" : 1440, 65 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 66 }, 67 { 68 "alignment" : 8, 69 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 70 "name" : "ASN1_TEMPLATE_st [36]", 71 "referenced_type" : "type-2582", 72 "self_type" : "type-2581", 73 "size" : 1440, 74 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 75 }, 76 { 77 "alignment" : 8, 78 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 79 "name" : "ASN1_TEMPLATE_st [36]", 80 "referenced_type" : "type-2788", 81 "self_type" : "type-2787", 82 "size" : 1440, 83 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 84 }, 85 { 86 "alignment" : 8, 87 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 88 "name" : "ASN1_TEMPLATE_st [36]", 89 "referenced_type" : "type-3020", 90 "self_type" : "type-3019", 91 "size" : 1440, 92 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 93 }, 94 { 95 "alignment" : 8, 96 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 97 "name" : "ASN1_TEMPLATE_st [36]", 98 "referenced_type" : "type-3203", 99 "self_type" : "type-3202", 100 "size" : 1440, 101 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 102 }, 103 { 104 "alignment" : 8, 105 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 106 "name" : "ASN1_TEMPLATE_st [36]", 107 "referenced_type" : "type-329", 108 "self_type" : "type-328", 109 "size" : 1440, 110 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 111 }, 112 { 113 "alignment" : 8, 114 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 115 "name" : "ASN1_TEMPLATE_st [36]", 116 "referenced_type" : "type-3344", 117 "self_type" : "type-3343", 118 "size" : 1440, 119 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 120 }, 121 { 122 "alignment" : 8, 123 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 124 "name" : "ASN1_TEMPLATE_st [36]", 125 "referenced_type" : "type-3524", 126 "self_type" : "type-3523", 127 "size" : 1440, 128 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 129 }, 130 { 131 "alignment" : 8, 132 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 133 "name" : "ASN1_TEMPLATE_st [36]", 134 "referenced_type" : "type-3777", 135 "self_type" : "type-3776", 136 "size" : 1440, 137 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 138 }, 139 { 140 "alignment" : 8, 141 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 142 "name" : "ASN1_TEMPLATE_st [36]", 143 "referenced_type" : "type-3914", 144 "self_type" : "type-3913", 145 "size" : 1440, 146 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 147 }, 148 { 149 "alignment" : 8, 150 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 151 "name" : "ASN1_TEMPLATE_st [36]", 152 "referenced_type" : "type-4015", 153 "self_type" : "type-4014", 154 "size" : 1440, 155 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 156 }, 157 { 158 "alignment" : 8, 159 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 160 "name" : "ASN1_TEMPLATE_st [36]", 161 "referenced_type" : "type-4105", 162 "self_type" : "type-4104", 163 "size" : 1440, 164 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 165 }, 166 { 167 "alignment" : 8, 168 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 169 "name" : "ASN1_TEMPLATE_st [36]", 170 "referenced_type" : "type-4237", 171 "self_type" : "type-4236", 172 "size" : 1440, 173 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 174 }, 175 { 176 "alignment" : 8, 177 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 178 "name" : "ASN1_TEMPLATE_st [36]", 179 "referenced_type" : "type-4432", 180 "self_type" : "type-4431", 181 "size" : 1440, 182 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 183 }, 184 { 185 "alignment" : 8, 186 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 187 "name" : "ASN1_TEMPLATE_st [36]", 188 "referenced_type" : "type-44", 189 "self_type" : "type-43", 190 "size" : 1440, 191 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 192 }, 193 { 194 "alignment" : 8, 195 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 196 "name" : "ASN1_TEMPLATE_st [36]", 197 "referenced_type" : "type-4652", 198 "self_type" : "type-4651", 199 "size" : 1440, 200 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 201 }, 202 { 203 "alignment" : 8, 204 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 205 "name" : "ASN1_TEMPLATE_st [36]", 206 "referenced_type" : "type-4820", 207 "self_type" : "type-4819", 208 "size" : 1440, 209 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 210 }, 211 { 212 "alignment" : 8, 213 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 214 "name" : "ASN1_TEMPLATE_st [36]", 215 "referenced_type" : "type-576", 216 "self_type" : "type-575", 217 "size" : 1440, 218 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 219 }, 220 { 221 "alignment" : 8, 222 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 223 "name" : "ASN1_TEMPLATE_st [36]", 224 "referenced_type" : "type-735", 225 "self_type" : "type-734", 226 "size" : 1440, 227 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 228 }, 229 { 230 "alignment" : 8, 231 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 232 "name" : "ASN1_TEMPLATE_st [36]", 233 "referenced_type" : "type-945", 234 "self_type" : "type-944", 235 "size" : 1440, 236 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 237 }, 238 { 239 "alignment" : 8, 240 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 241 "name" : "ASN1_TEMPLATE_st [3]", 242 "referenced_type" : "type-1076", 243 "self_type" : "type-1075", 244 "size" : 120, 245 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 246 }, 247 { 248 "alignment" : 8, 249 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 250 "name" : "ASN1_TEMPLATE_st [3]", 251 "referenced_type" : "type-1293", 252 "self_type" : "type-1292", 253 "size" : 120, 254 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 255 }, 256 { 257 "alignment" : 8, 258 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 259 "name" : "ASN1_TEMPLATE_st [3]", 260 "referenced_type" : "type-1555", 261 "self_type" : "type-1554", 262 "size" : 120, 263 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 264 }, 265 { 266 "alignment" : 8, 267 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 268 "name" : "ASN1_TEMPLATE_st [3]", 269 "referenced_type" : "type-1681", 270 "self_type" : "type-1680", 271 "size" : 120, 272 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 273 }, 274 { 275 "alignment" : 8, 276 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 277 "name" : "ASN1_TEMPLATE_st [3]", 278 "referenced_type" : "type-1770", 279 "self_type" : "type-1769", 280 "size" : 120, 281 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 282 }, 283 { 284 "alignment" : 8, 285 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 286 "name" : "ASN1_TEMPLATE_st [3]", 287 "referenced_type" : "type-2573", 288 "self_type" : "type-2572", 289 "size" : 120, 290 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 291 }, 292 { 293 "alignment" : 8, 294 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 295 "name" : "ASN1_TEMPLATE_st [3]", 296 "referenced_type" : "type-2781", 297 "self_type" : "type-2780", 298 "size" : 120, 299 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 300 }, 301 { 302 "alignment" : 8, 303 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 304 "name" : "ASN1_TEMPLATE_st [3]", 305 "referenced_type" : "type-3013", 306 "self_type" : "type-3012", 307 "size" : 120, 308 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 309 }, 310 { 311 "alignment" : 8, 312 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 313 "name" : "ASN1_TEMPLATE_st [3]", 314 "referenced_type" : "type-3196", 315 "self_type" : "type-3195", 316 "size" : 120, 317 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 318 }, 319 { 320 "alignment" : 8, 321 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 322 "name" : "ASN1_TEMPLATE_st [3]", 323 "referenced_type" : "type-322", 324 "self_type" : "type-321", 325 "size" : 120, 326 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 327 }, 328 { 329 "alignment" : 8, 330 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 331 "name" : "ASN1_TEMPLATE_st [3]", 332 "referenced_type" : "type-3335", 333 "self_type" : "type-3334", 334 "size" : 120, 335 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 336 }, 337 { 338 "alignment" : 8, 339 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 340 "name" : "ASN1_TEMPLATE_st [3]", 341 "referenced_type" : "type-34", 342 "self_type" : "type-33", 343 "size" : 120, 344 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 345 }, 346 { 347 "alignment" : 8, 348 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 349 "name" : "ASN1_TEMPLATE_st [3]", 350 "referenced_type" : "type-3517", 351 "self_type" : "type-3516", 352 "size" : 120, 353 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 354 }, 355 { 356 "alignment" : 8, 357 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 358 "name" : "ASN1_TEMPLATE_st [3]", 359 "referenced_type" : "type-3769", 360 "self_type" : "type-3768", 361 "size" : 120, 362 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 363 }, 364 { 365 "alignment" : 8, 366 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 367 "name" : "ASN1_TEMPLATE_st [3]", 368 "referenced_type" : "type-3906", 369 "self_type" : "type-3905", 370 "size" : 120, 371 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 372 }, 373 { 374 "alignment" : 8, 375 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 376 "name" : "ASN1_TEMPLATE_st [3]", 377 "referenced_type" : "type-3955", 378 "self_type" : "type-3954", 379 "size" : 120, 380 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 381 }, 382 { 383 "alignment" : 8, 384 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 385 "name" : "ASN1_TEMPLATE_st [3]", 386 "referenced_type" : "type-4098", 387 "self_type" : "type-4097", 388 "size" : 120, 389 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 390 }, 391 { 392 "alignment" : 8, 393 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 394 "name" : "ASN1_TEMPLATE_st [3]", 395 "referenced_type" : "type-4229", 396 "self_type" : "type-4228", 397 "size" : 120, 398 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 399 }, 400 { 401 "alignment" : 8, 402 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 403 "name" : "ASN1_TEMPLATE_st [3]", 404 "referenced_type" : "type-4424", 405 "self_type" : "type-4423", 406 "size" : 120, 407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 408 }, 409 { 410 "alignment" : 8, 411 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 412 "name" : "ASN1_TEMPLATE_st [3]", 413 "referenced_type" : "type-4645", 414 "self_type" : "type-4644", 415 "size" : 120, 416 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 417 }, 418 { 419 "alignment" : 8, 420 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 421 "name" : "ASN1_TEMPLATE_st [3]", 422 "referenced_type" : "type-4812", 423 "self_type" : "type-4811", 424 "size" : 120, 425 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 426 }, 427 { 428 "alignment" : 8, 429 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 430 "name" : "ASN1_TEMPLATE_st [3]", 431 "referenced_type" : "type-569", 432 "self_type" : "type-568", 433 "size" : 120, 434 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 435 }, 436 { 437 "alignment" : 8, 438 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 439 "name" : "ASN1_TEMPLATE_st [3]", 440 "referenced_type" : "type-728", 441 "self_type" : "type-727", 442 "size" : 120, 443 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 444 }, 445 { 446 "alignment" : 8, 447 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 448 "name" : "ASN1_TEMPLATE_st [3]", 449 "referenced_type" : "type-938", 450 "self_type" : "type-937", 451 "size" : 120, 452 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 453 }, 454 { 455 "alignment" : 8, 456 "linker_set_key" : "ASN1_TEMPLATE_st [6]", 457 "name" : "ASN1_TEMPLATE_st [6]", 458 "referenced_type" : "type-1621", 459 "self_type" : "type-1620", 460 "size" : 240, 461 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 462 }, 463 { 464 "alignment" : 8, 465 "linker_set_key" : "ASN1_TEMPLATE_st [6]", 466 "name" : "ASN1_TEMPLATE_st [6]", 467 "referenced_type" : "type-4683", 468 "self_type" : "type-4682", 469 "size" : 240, 470 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 471 }, 472 { 473 "alignment" : 8, 474 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 475 "name" : "ASN1_TEMPLATE_st [8]", 476 "referenced_type" : "type-1088", 477 "self_type" : "type-1087", 478 "size" : 320, 479 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 480 }, 481 { 482 "alignment" : 8, 483 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 484 "name" : "ASN1_TEMPLATE_st [8]", 485 "referenced_type" : "type-1305", 486 "self_type" : "type-1304", 487 "size" : 320, 488 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 489 }, 490 { 491 "alignment" : 8, 492 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 493 "name" : "ASN1_TEMPLATE_st [8]", 494 "referenced_type" : "type-1565", 495 "self_type" : "type-1564", 496 "size" : 320, 497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 498 }, 499 { 500 "alignment" : 8, 501 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 502 "name" : "ASN1_TEMPLATE_st [8]", 503 "referenced_type" : "type-1744", 504 "self_type" : "type-1743", 505 "size" : 320, 506 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 507 }, 508 { 509 "alignment" : 8, 510 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 511 "name" : "ASN1_TEMPLATE_st [8]", 512 "referenced_type" : "type-1781", 513 "self_type" : "type-1780", 514 "size" : 320, 515 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 516 }, 517 { 518 "alignment" : 8, 519 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 520 "name" : "ASN1_TEMPLATE_st [8]", 521 "referenced_type" : "type-2586", 522 "self_type" : "type-2585", 523 "size" : 320, 524 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 525 }, 526 { 527 "alignment" : 8, 528 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 529 "name" : "ASN1_TEMPLATE_st [8]", 530 "referenced_type" : "type-2791", 531 "self_type" : "type-2790", 532 "size" : 320, 533 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 534 }, 535 { 536 "alignment" : 8, 537 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 538 "name" : "ASN1_TEMPLATE_st [8]", 539 "referenced_type" : "type-3023", 540 "self_type" : "type-3022", 541 "size" : 320, 542 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 543 }, 544 { 545 "alignment" : 8, 546 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 547 "name" : "ASN1_TEMPLATE_st [8]", 548 "referenced_type" : "type-3206", 549 "self_type" : "type-3205", 550 "size" : 320, 551 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 552 }, 553 { 554 "alignment" : 8, 555 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 556 "name" : "ASN1_TEMPLATE_st [8]", 557 "referenced_type" : "type-332", 558 "self_type" : "type-331", 559 "size" : 320, 560 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 561 }, 562 { 563 "alignment" : 8, 564 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 565 "name" : "ASN1_TEMPLATE_st [8]", 566 "referenced_type" : "type-3347", 567 "self_type" : "type-3346", 568 "size" : 320, 569 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 570 }, 571 { 572 "alignment" : 8, 573 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 574 "name" : "ASN1_TEMPLATE_st [8]", 575 "referenced_type" : "type-3528", 576 "self_type" : "type-3527", 577 "size" : 320, 578 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 579 }, 580 { 581 "alignment" : 8, 582 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 583 "name" : "ASN1_TEMPLATE_st [8]", 584 "referenced_type" : "type-3780", 585 "self_type" : "type-3779", 586 "size" : 320, 587 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 588 }, 589 { 590 "alignment" : 8, 591 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 592 "name" : "ASN1_TEMPLATE_st [8]", 593 "referenced_type" : "type-3917", 594 "self_type" : "type-3916", 595 "size" : 320, 596 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 597 }, 598 { 599 "alignment" : 8, 600 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 601 "name" : "ASN1_TEMPLATE_st [8]", 602 "referenced_type" : "type-4030", 603 "self_type" : "type-4029", 604 "size" : 320, 605 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 606 }, 607 { 608 "alignment" : 8, 609 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 610 "name" : "ASN1_TEMPLATE_st [8]", 611 "referenced_type" : "type-4110", 612 "self_type" : "type-4109", 613 "size" : 320, 614 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 615 }, 616 { 617 "alignment" : 8, 618 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 619 "name" : "ASN1_TEMPLATE_st [8]", 620 "referenced_type" : "type-4240", 621 "self_type" : "type-4239", 622 "size" : 320, 623 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 624 }, 625 { 626 "alignment" : 8, 627 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 628 "name" : "ASN1_TEMPLATE_st [8]", 629 "referenced_type" : "type-4435", 630 "self_type" : "type-4434", 631 "size" : 320, 632 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 633 }, 634 { 635 "alignment" : 8, 636 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 637 "name" : "ASN1_TEMPLATE_st [8]", 638 "referenced_type" : "type-4655", 639 "self_type" : "type-4654", 640 "size" : 320, 641 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 642 }, 643 { 644 "alignment" : 8, 645 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 646 "name" : "ASN1_TEMPLATE_st [8]", 647 "referenced_type" : "type-4823", 648 "self_type" : "type-4822", 649 "size" : 320, 650 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 651 }, 652 { 653 "alignment" : 8, 654 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 655 "name" : "ASN1_TEMPLATE_st [8]", 656 "referenced_type" : "type-48", 657 "self_type" : "type-47", 658 "size" : 320, 659 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 660 }, 661 { 662 "alignment" : 8, 663 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 664 "name" : "ASN1_TEMPLATE_st [8]", 665 "referenced_type" : "type-579", 666 "self_type" : "type-578", 667 "size" : 320, 668 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 669 }, 670 { 671 "alignment" : 8, 672 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 673 "name" : "ASN1_TEMPLATE_st [8]", 674 "referenced_type" : "type-738", 675 "self_type" : "type-737", 676 "size" : 320, 677 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 678 }, 679 { 680 "alignment" : 8, 681 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 682 "name" : "ASN1_TEMPLATE_st [8]", 683 "referenced_type" : "type-954", 684 "self_type" : "type-953", 685 "size" : 320, 686 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 687 }, 688 { 689 "alignment" : 1, 690 "linker_set_key" : "char [25]", 691 "name" : "char [25]", 692 "referenced_type" : "type-6", 693 "self_type" : "type-1785", 694 "size" : 25, 695 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 696 }, 697 { 698 "alignment" : 4, 699 "linker_set_key" : "keymaster_algorithm_t [4]", 700 "name" : "keymaster_algorithm_t [4]", 701 "referenced_type" : "type-1234", 702 "self_type" : "type-1233", 703 "size" : 16, 704 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 705 }, 706 { 707 "alignment" : 4, 708 "linker_set_key" : "keymaster_algorithm_t [4]", 709 "name" : "keymaster_algorithm_t [4]", 710 "referenced_type" : "type-1468", 711 "self_type" : "type-1467", 712 "size" : 16, 713 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 714 }, 715 { 716 "alignment" : 4, 717 "linker_set_key" : "keymaster_algorithm_t [4]", 718 "name" : "keymaster_algorithm_t [4]", 719 "referenced_type" : "type-4363", 720 "self_type" : "type-4362", 721 "size" : 16, 722 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 723 }, 724 { 725 "alignment" : 4, 726 "linker_set_key" : "keymaster_algorithm_t [4]", 727 "name" : "keymaster_algorithm_t [4]", 728 "referenced_type" : "type-4562", 729 "self_type" : "type-4561", 730 "size" : 16, 731 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 732 }, 733 { 734 "linker_set_key" : "keymaster_algorithm_t []", 735 "name" : "keymaster_algorithm_t []", 736 "referenced_type" : "type-1180", 737 "self_type" : "type-1179", 738 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 739 }, 740 { 741 "linker_set_key" : "keymaster_algorithm_t []", 742 "name" : "keymaster_algorithm_t []", 743 "referenced_type" : "type-1243", 744 "self_type" : "type-1242", 745 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 746 }, 747 { 748 "linker_set_key" : "keymaster_algorithm_t []", 749 "name" : "keymaster_algorithm_t []", 750 "referenced_type" : "type-1494", 751 "self_type" : "type-1493", 752 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 753 }, 754 { 755 "linker_set_key" : "keymaster_algorithm_t []", 756 "name" : "keymaster_algorithm_t []", 757 "referenced_type" : "type-1707", 758 "self_type" : "type-1706", 759 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 760 }, 761 { 762 "linker_set_key" : "keymaster_algorithm_t []", 763 "name" : "keymaster_algorithm_t []", 764 "referenced_type" : "type-2176", 765 "self_type" : "type-2175", 766 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 767 }, 768 { 769 "linker_set_key" : "keymaster_algorithm_t []", 770 "name" : "keymaster_algorithm_t []", 771 "referenced_type" : "type-262", 772 "self_type" : "type-261", 773 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 774 }, 775 { 776 "linker_set_key" : "keymaster_algorithm_t []", 777 "name" : "keymaster_algorithm_t []", 778 "referenced_type" : "type-2720", 779 "self_type" : "type-2719", 780 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 781 }, 782 { 783 "linker_set_key" : "keymaster_algorithm_t []", 784 "name" : "keymaster_algorithm_t []", 785 "referenced_type" : "type-2971", 786 "self_type" : "type-2970", 787 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 788 }, 789 { 790 "linker_set_key" : "keymaster_algorithm_t []", 791 "name" : "keymaster_algorithm_t []", 792 "referenced_type" : "type-3146", 793 "self_type" : "type-3145", 794 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 795 }, 796 { 797 "linker_set_key" : "keymaster_algorithm_t []", 798 "name" : "keymaster_algorithm_t []", 799 "referenced_type" : "type-3248", 800 "self_type" : "type-3247", 801 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 802 }, 803 { 804 "linker_set_key" : "keymaster_algorithm_t []", 805 "name" : "keymaster_algorithm_t []", 806 "referenced_type" : "type-3292", 807 "self_type" : "type-3291", 808 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 809 }, 810 { 811 "linker_set_key" : "keymaster_algorithm_t []", 812 "name" : "keymaster_algorithm_t []", 813 "referenced_type" : "type-3449", 814 "self_type" : "type-3448", 815 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 816 }, 817 { 818 "linker_set_key" : "keymaster_algorithm_t []", 819 "name" : "keymaster_algorithm_t []", 820 "referenced_type" : "type-3721", 821 "self_type" : "type-3720", 822 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 823 }, 824 { 825 "linker_set_key" : "keymaster_algorithm_t []", 826 "name" : "keymaster_algorithm_t []", 827 "referenced_type" : "type-3876", 828 "self_type" : "type-3875", 829 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 830 }, 831 { 832 "linker_set_key" : "keymaster_algorithm_t []", 833 "name" : "keymaster_algorithm_t []", 834 "referenced_type" : "type-4314", 835 "self_type" : "type-4313", 836 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 837 }, 838 { 839 "linker_set_key" : "keymaster_algorithm_t []", 840 "name" : "keymaster_algorithm_t []", 841 "referenced_type" : "type-4374", 842 "self_type" : "type-4373", 843 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 844 }, 845 { 846 "linker_set_key" : "keymaster_algorithm_t []", 847 "name" : "keymaster_algorithm_t []", 848 "referenced_type" : "type-4587", 849 "self_type" : "type-4586", 850 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 851 }, 852 { 853 "linker_set_key" : "keymaster_algorithm_t []", 854 "name" : "keymaster_algorithm_t []", 855 "referenced_type" : "type-4757", 856 "self_type" : "type-4756", 857 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 858 }, 859 { 860 "linker_set_key" : "keymaster_algorithm_t []", 861 "name" : "keymaster_algorithm_t []", 862 "referenced_type" : "type-4928", 863 "self_type" : "type-4927", 864 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 865 }, 866 { 867 "linker_set_key" : "keymaster_algorithm_t []", 868 "name" : "keymaster_algorithm_t []", 869 "referenced_type" : "type-5107", 870 "self_type" : "type-5106", 871 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 872 }, 873 { 874 "linker_set_key" : "keymaster_algorithm_t []", 875 "name" : "keymaster_algorithm_t []", 876 "referenced_type" : "type-523", 877 "self_type" : "type-522", 878 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 879 }, 880 { 881 "linker_set_key" : "keymaster_algorithm_t []", 882 "name" : "keymaster_algorithm_t []", 883 "referenced_type" : "type-691", 884 "self_type" : "type-690", 885 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 886 }, 887 { 888 "linker_set_key" : "keymaster_algorithm_t []", 889 "name" : "keymaster_algorithm_t []", 890 "referenced_type" : "type-856", 891 "self_type" : "type-855", 892 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 893 }, 894 { 895 "linker_set_key" : "keymaster_blob_t []", 896 "name" : "keymaster_blob_t []", 897 "referenced_type" : "type-4906", 898 "self_type" : "type-4905", 899 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 900 }, 901 { 902 "linker_set_key" : "keymaster_block_mode_t []", 903 "name" : "keymaster_block_mode_t []", 904 "referenced_type" : "type-1022", 905 "self_type" : "type-1021", 906 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 907 }, 908 { 909 "linker_set_key" : "keymaster_block_mode_t []", 910 "name" : "keymaster_block_mode_t []", 911 "referenced_type" : "type-1102", 912 "self_type" : "type-1101", 913 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 914 }, 915 { 916 "linker_set_key" : "keymaster_block_mode_t []", 917 "name" : "keymaster_block_mode_t []", 918 "referenced_type" : "type-1262", 919 "self_type" : "type-1261", 920 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 921 }, 922 { 923 "linker_set_key" : "keymaster_block_mode_t []", 924 "name" : "keymaster_block_mode_t []", 925 "referenced_type" : "type-1502", 926 "self_type" : "type-1501", 927 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 928 }, 929 { 930 "linker_set_key" : "keymaster_block_mode_t []", 931 "name" : "keymaster_block_mode_t []", 932 "referenced_type" : "type-1715", 933 "self_type" : "type-1714", 934 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 935 }, 936 { 937 "linker_set_key" : "keymaster_block_mode_t []", 938 "name" : "keymaster_block_mode_t []", 939 "referenced_type" : "type-2189", 940 "self_type" : "type-2188", 941 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 942 }, 943 { 944 "linker_set_key" : "keymaster_block_mode_t []", 945 "name" : "keymaster_block_mode_t []", 946 "referenced_type" : "type-272", 947 "self_type" : "type-271", 948 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 949 }, 950 { 951 "linker_set_key" : "keymaster_block_mode_t []", 952 "name" : "keymaster_block_mode_t []", 953 "referenced_type" : "type-2730", 954 "self_type" : "type-2729", 955 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 956 }, 957 { 958 "linker_set_key" : "keymaster_block_mode_t []", 959 "name" : "keymaster_block_mode_t []", 960 "referenced_type" : "type-2981", 961 "self_type" : "type-2980", 962 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 963 }, 964 { 965 "linker_set_key" : "keymaster_block_mode_t []", 966 "name" : "keymaster_block_mode_t []", 967 "referenced_type" : "type-3160", 968 "self_type" : "type-3159", 969 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 970 }, 971 { 972 "linker_set_key" : "keymaster_block_mode_t []", 973 "name" : "keymaster_block_mode_t []", 974 "referenced_type" : "type-3305", 975 "self_type" : "type-3304", 976 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 977 }, 978 { 979 "linker_set_key" : "keymaster_block_mode_t []", 980 "name" : "keymaster_block_mode_t []", 981 "referenced_type" : "type-3462", 982 "self_type" : "type-3461", 983 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 984 }, 985 { 986 "linker_set_key" : "keymaster_block_mode_t []", 987 "name" : "keymaster_block_mode_t []", 988 "referenced_type" : "type-3464", 989 "self_type" : "type-3463", 990 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 991 }, 992 { 993 "linker_set_key" : "keymaster_block_mode_t []", 994 "name" : "keymaster_block_mode_t []", 995 "referenced_type" : "type-3735", 996 "self_type" : "type-3734", 997 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 998 }, 999 { 1000 "linker_set_key" : "keymaster_block_mode_t []", 1001 "name" : "keymaster_block_mode_t []", 1002 "referenced_type" : "type-3881", 1003 "self_type" : "type-3880", 1004 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1005 }, 1006 { 1007 "linker_set_key" : "keymaster_block_mode_t []", 1008 "name" : "keymaster_block_mode_t []", 1009 "referenced_type" : "type-4177", 1010 "self_type" : "type-4176", 1011 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1012 }, 1013 { 1014 "linker_set_key" : "keymaster_block_mode_t []", 1015 "name" : "keymaster_block_mode_t []", 1016 "referenced_type" : "type-4393", 1017 "self_type" : "type-4392", 1018 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1019 }, 1020 { 1021 "linker_set_key" : "keymaster_block_mode_t []", 1022 "name" : "keymaster_block_mode_t []", 1023 "referenced_type" : "type-4594", 1024 "self_type" : "type-4593", 1025 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1026 }, 1027 { 1028 "linker_set_key" : "keymaster_block_mode_t []", 1029 "name" : "keymaster_block_mode_t []", 1030 "referenced_type" : "type-4766", 1031 "self_type" : "type-4765", 1032 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1033 }, 1034 { 1035 "linker_set_key" : "keymaster_block_mode_t []", 1036 "name" : "keymaster_block_mode_t []", 1037 "referenced_type" : "type-4939", 1038 "self_type" : "type-4938", 1039 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1040 }, 1041 { 1042 "linker_set_key" : "keymaster_block_mode_t []", 1043 "name" : "keymaster_block_mode_t []", 1044 "referenced_type" : "type-5120", 1045 "self_type" : "type-5119", 1046 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1047 }, 1048 { 1049 "linker_set_key" : "keymaster_block_mode_t []", 1050 "name" : "keymaster_block_mode_t []", 1051 "referenced_type" : "type-533", 1052 "self_type" : "type-532", 1053 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1054 }, 1055 { 1056 "linker_set_key" : "keymaster_block_mode_t []", 1057 "name" : "keymaster_block_mode_t []", 1058 "referenced_type" : "type-700", 1059 "self_type" : "type-699", 1060 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1061 }, 1062 { 1063 "alignment" : 4, 1064 "linker_set_key" : "keymaster_digest_t [7]", 1065 "name" : "keymaster_digest_t [7]", 1066 "referenced_type" : "type-249", 1067 "self_type" : "type-248", 1068 "size" : 28, 1069 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 1070 }, 1071 { 1072 "alignment" : 4, 1073 "linker_set_key" : "keymaster_digest_t [7]", 1074 "name" : "keymaster_digest_t [7]", 1075 "referenced_type" : "type-2707", 1076 "self_type" : "type-2706", 1077 "size" : 28, 1078 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 1079 }, 1080 { 1081 "alignment" : 4, 1082 "linker_set_key" : "keymaster_digest_t [7]", 1083 "name" : "keymaster_digest_t [7]", 1084 "referenced_type" : "type-3435", 1085 "self_type" : "type-3434", 1086 "size" : 28, 1087 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 1088 }, 1089 { 1090 "alignment" : 4, 1091 "linker_set_key" : "keymaster_digest_t [7]", 1092 "name" : "keymaster_digest_t [7]", 1093 "referenced_type" : "type-4122", 1094 "self_type" : "type-4121", 1095 "size" : 28, 1096 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 1097 }, 1098 { 1099 "alignment" : 4, 1100 "linker_set_key" : "keymaster_digest_t [7]", 1101 "name" : "keymaster_digest_t [7]", 1102 "referenced_type" : "type-969", 1103 "self_type" : "type-968", 1104 "size" : 28, 1105 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 1106 }, 1107 { 1108 "linker_set_key" : "keymaster_digest_t []", 1109 "name" : "keymaster_digest_t []", 1110 "referenced_type" : "type-1050", 1111 "self_type" : "type-1049", 1112 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1113 }, 1114 { 1115 "linker_set_key" : "keymaster_digest_t []", 1116 "name" : "keymaster_digest_t []", 1117 "referenced_type" : "type-1285", 1118 "self_type" : "type-1284", 1119 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1120 }, 1121 { 1122 "linker_set_key" : "keymaster_digest_t []", 1123 "name" : "keymaster_digest_t []", 1124 "referenced_type" : "type-1525", 1125 "self_type" : "type-1524", 1126 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1127 }, 1128 { 1129 "linker_set_key" : "keymaster_digest_t []", 1130 "name" : "keymaster_digest_t []", 1131 "referenced_type" : "type-1529", 1132 "self_type" : "type-1528", 1133 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1134 }, 1135 { 1136 "linker_set_key" : "keymaster_digest_t []", 1137 "name" : "keymaster_digest_t []", 1138 "referenced_type" : "type-1746", 1139 "self_type" : "type-1745", 1140 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1141 }, 1142 { 1143 "linker_set_key" : "keymaster_digest_t []", 1144 "name" : "keymaster_digest_t []", 1145 "referenced_type" : "type-2576", 1146 "self_type" : "type-2575", 1147 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1148 }, 1149 { 1150 "linker_set_key" : "keymaster_digest_t []", 1151 "name" : "keymaster_digest_t []", 1152 "referenced_type" : "type-2748", 1153 "self_type" : "type-2747", 1154 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1155 }, 1156 { 1157 "linker_set_key" : "keymaster_digest_t []", 1158 "name" : "keymaster_digest_t []", 1159 "referenced_type" : "type-290", 1160 "self_type" : "type-289", 1161 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1162 }, 1163 { 1164 "linker_set_key" : "keymaster_digest_t []", 1165 "name" : "keymaster_digest_t []", 1166 "referenced_type" : "type-3005", 1167 "self_type" : "type-3004", 1168 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1169 }, 1170 { 1171 "linker_set_key" : "keymaster_digest_t []", 1172 "name" : "keymaster_digest_t []", 1173 "referenced_type" : "type-3188", 1174 "self_type" : "type-3187", 1175 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1176 }, 1177 { 1178 "linker_set_key" : "keymaster_digest_t []", 1179 "name" : "keymaster_digest_t []", 1180 "referenced_type" : "type-3338", 1181 "self_type" : "type-3337", 1182 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1183 }, 1184 { 1185 "linker_set_key" : "keymaster_digest_t []", 1186 "name" : "keymaster_digest_t []", 1187 "referenced_type" : "type-3485", 1188 "self_type" : "type-3484", 1189 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1190 }, 1191 { 1192 "linker_set_key" : "keymaster_digest_t []", 1193 "name" : "keymaster_digest_t []", 1194 "referenced_type" : "type-3760", 1195 "self_type" : "type-3759", 1196 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1197 }, 1198 { 1199 "linker_set_key" : "keymaster_digest_t []", 1200 "name" : "keymaster_digest_t []", 1201 "referenced_type" : "type-3838", 1202 "self_type" : "type-3837", 1203 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1204 }, 1205 { 1206 "linker_set_key" : "keymaster_digest_t []", 1207 "name" : "keymaster_digest_t []", 1208 "referenced_type" : "type-38", 1209 "self_type" : "type-37", 1210 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1211 }, 1212 { 1213 "linker_set_key" : "keymaster_digest_t []", 1214 "name" : "keymaster_digest_t []", 1215 "referenced_type" : "type-3928", 1216 "self_type" : "type-3927", 1217 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1218 }, 1219 { 1220 "linker_set_key" : "keymaster_digest_t []", 1221 "name" : "keymaster_digest_t []", 1222 "referenced_type" : "type-4201", 1223 "self_type" : "type-4200", 1224 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1225 }, 1226 { 1227 "linker_set_key" : "keymaster_digest_t []", 1228 "name" : "keymaster_digest_t []", 1229 "referenced_type" : "type-4414", 1230 "self_type" : "type-4413", 1231 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1232 }, 1233 { 1234 "linker_set_key" : "keymaster_digest_t []", 1235 "name" : "keymaster_digest_t []", 1236 "referenced_type" : "type-4619", 1237 "self_type" : "type-4618", 1238 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1239 }, 1240 { 1241 "linker_set_key" : "keymaster_digest_t []", 1242 "name" : "keymaster_digest_t []", 1243 "referenced_type" : "type-4791", 1244 "self_type" : "type-4790", 1245 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1246 }, 1247 { 1248 "linker_set_key" : "keymaster_digest_t []", 1249 "name" : "keymaster_digest_t []", 1250 "referenced_type" : "type-4964", 1251 "self_type" : "type-4963", 1252 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1253 }, 1254 { 1255 "linker_set_key" : "keymaster_digest_t []", 1256 "name" : "keymaster_digest_t []", 1257 "referenced_type" : "type-561", 1258 "self_type" : "type-560", 1259 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1260 }, 1261 { 1262 "linker_set_key" : "keymaster_digest_t []", 1263 "name" : "keymaster_digest_t []", 1264 "referenced_type" : "type-749", 1265 "self_type" : "type-748", 1266 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1267 }, 1268 { 1269 "linker_set_key" : "keymaster_key_format_t []", 1270 "name" : "keymaster_key_format_t []", 1271 "referenced_type" : "type-1070", 1272 "self_type" : "type-1069", 1273 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1274 }, 1275 { 1276 "linker_set_key" : "keymaster_key_format_t []", 1277 "name" : "keymaster_key_format_t []", 1278 "referenced_type" : "type-1315", 1279 "self_type" : "type-1314", 1280 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1281 }, 1282 { 1283 "linker_set_key" : "keymaster_key_format_t []", 1284 "name" : "keymaster_key_format_t []", 1285 "referenced_type" : "type-1539", 1286 "self_type" : "type-1538", 1287 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1288 }, 1289 { 1290 "linker_set_key" : "keymaster_key_format_t []", 1291 "name" : "keymaster_key_format_t []", 1292 "referenced_type" : "type-1754", 1293 "self_type" : "type-1753", 1294 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1295 }, 1296 { 1297 "linker_set_key" : "keymaster_key_format_t []", 1298 "name" : "keymaster_key_format_t []", 1299 "referenced_type" : "type-1840", 1300 "self_type" : "type-1839", 1301 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1302 }, 1303 { 1304 "linker_set_key" : "keymaster_key_format_t []", 1305 "name" : "keymaster_key_format_t []", 1306 "referenced_type" : "type-2600", 1307 "self_type" : "type-2599", 1308 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1309 }, 1310 { 1311 "linker_set_key" : "keymaster_key_format_t []", 1312 "name" : "keymaster_key_format_t []", 1313 "referenced_type" : "type-2770", 1314 "self_type" : "type-2769", 1315 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1316 }, 1317 { 1318 "linker_set_key" : "keymaster_key_format_t []", 1319 "name" : "keymaster_key_format_t []", 1320 "referenced_type" : "type-3038", 1321 "self_type" : "type-3037", 1322 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1323 }, 1324 { 1325 "linker_set_key" : "keymaster_key_format_t []", 1326 "name" : "keymaster_key_format_t []", 1327 "referenced_type" : "type-314", 1328 "self_type" : "type-313", 1329 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1330 }, 1331 { 1332 "linker_set_key" : "keymaster_key_format_t []", 1333 "name" : "keymaster_key_format_t []", 1334 "referenced_type" : "type-3215", 1335 "self_type" : "type-3214", 1336 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1337 }, 1338 { 1339 "linker_set_key" : "keymaster_key_format_t []", 1340 "name" : "keymaster_key_format_t []", 1341 "referenced_type" : "type-3356", 1342 "self_type" : "type-3355", 1343 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1344 }, 1345 { 1346 "linker_set_key" : "keymaster_key_format_t []", 1347 "name" : "keymaster_key_format_t []", 1348 "referenced_type" : "type-3508", 1349 "self_type" : "type-3507", 1350 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1351 }, 1352 { 1353 "linker_set_key" : "keymaster_key_format_t []", 1354 "name" : "keymaster_key_format_t []", 1355 "referenced_type" : "type-3788", 1356 "self_type" : "type-3787", 1357 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1358 }, 1359 { 1360 "linker_set_key" : "keymaster_key_format_t []", 1361 "name" : "keymaster_key_format_t []", 1362 "referenced_type" : "type-3936", 1363 "self_type" : "type-3935", 1364 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1365 }, 1366 { 1367 "linker_set_key" : "keymaster_key_format_t []", 1368 "name" : "keymaster_key_format_t []", 1369 "referenced_type" : "type-4119", 1370 "self_type" : "type-4118", 1371 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1372 }, 1373 { 1374 "linker_set_key" : "keymaster_key_format_t []", 1375 "name" : "keymaster_key_format_t []", 1376 "referenced_type" : "type-4222", 1377 "self_type" : "type-4221", 1378 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1379 }, 1380 { 1381 "linker_set_key" : "keymaster_key_format_t []", 1382 "name" : "keymaster_key_format_t []", 1383 "referenced_type" : "type-4444", 1384 "self_type" : "type-4443", 1385 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1386 }, 1387 { 1388 "linker_set_key" : "keymaster_key_format_t []", 1389 "name" : "keymaster_key_format_t []", 1390 "referenced_type" : "type-4628", 1391 "self_type" : "type-4627", 1392 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1393 }, 1394 { 1395 "linker_set_key" : "keymaster_key_format_t []", 1396 "name" : "keymaster_key_format_t []", 1397 "referenced_type" : "type-4797", 1398 "self_type" : "type-4796", 1399 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1400 }, 1401 { 1402 "linker_set_key" : "keymaster_key_format_t []", 1403 "name" : "keymaster_key_format_t []", 1404 "referenced_type" : "type-4971", 1405 "self_type" : "type-4970", 1406 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1407 }, 1408 { 1409 "linker_set_key" : "keymaster_key_format_t []", 1410 "name" : "keymaster_key_format_t []", 1411 "referenced_type" : "type-609", 1412 "self_type" : "type-608", 1413 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1414 }, 1415 { 1416 "linker_set_key" : "keymaster_key_format_t []", 1417 "name" : "keymaster_key_format_t []", 1418 "referenced_type" : "type-62", 1419 "self_type" : "type-61", 1420 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1421 }, 1422 { 1423 "linker_set_key" : "keymaster_key_format_t []", 1424 "name" : "keymaster_key_format_t []", 1425 "referenced_type" : "type-759", 1426 "self_type" : "type-758", 1427 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1428 }, 1429 { 1430 "alignment" : 4, 1431 "linker_set_key" : "keymaster_padding_t [3]", 1432 "name" : "keymaster_padding_t [3]", 1433 "referenced_type" : "type-4127", 1434 "self_type" : "type-4126", 1435 "size" : 12, 1436 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 1437 }, 1438 { 1439 "alignment" : 4, 1440 "linker_set_key" : "keymaster_padding_t [3]", 1441 "name" : "keymaster_padding_t [3]", 1442 "referenced_type" : "type-973", 1443 "self_type" : "type-972", 1444 "size" : 12, 1445 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 1446 }, 1447 { 1448 "linker_set_key" : "keymaster_padding_t []", 1449 "name" : "keymaster_padding_t []", 1450 "referenced_type" : "type-1041", 1451 "self_type" : "type-1040", 1452 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1453 }, 1454 { 1455 "linker_set_key" : "keymaster_padding_t []", 1456 "name" : "keymaster_padding_t []", 1457 "referenced_type" : "type-10", 1458 "self_type" : "type-9", 1459 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1460 }, 1461 { 1462 "linker_set_key" : "keymaster_padding_t []", 1463 "name" : "keymaster_padding_t []", 1464 "referenced_type" : "type-1270", 1465 "self_type" : "type-1269", 1466 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1467 }, 1468 { 1469 "linker_set_key" : "keymaster_padding_t []", 1470 "name" : "keymaster_padding_t []", 1471 "referenced_type" : "type-1337", 1472 "self_type" : "type-1336", 1473 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1474 }, 1475 { 1476 "linker_set_key" : "keymaster_padding_t []", 1477 "name" : "keymaster_padding_t []", 1478 "referenced_type" : "type-1521", 1479 "self_type" : "type-1520", 1480 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1481 }, 1482 { 1483 "linker_set_key" : "keymaster_padding_t []", 1484 "name" : "keymaster_padding_t []", 1485 "referenced_type" : "type-1738", 1486 "self_type" : "type-1737", 1487 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1488 }, 1489 { 1490 "linker_set_key" : "keymaster_padding_t []", 1491 "name" : "keymaster_padding_t []", 1492 "referenced_type" : "type-2550", 1493 "self_type" : "type-2549", 1494 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1495 }, 1496 { 1497 "linker_set_key" : "keymaster_padding_t []", 1498 "name" : "keymaster_padding_t []", 1499 "referenced_type" : "type-2734", 1500 "self_type" : "type-2733", 1501 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1502 }, 1503 { 1504 "linker_set_key" : "keymaster_padding_t []", 1505 "name" : "keymaster_padding_t []", 1506 "referenced_type" : "type-276", 1507 "self_type" : "type-275", 1508 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1509 }, 1510 { 1511 "linker_set_key" : "keymaster_padding_t []", 1512 "name" : "keymaster_padding_t []", 1513 "referenced_type" : "type-2985", 1514 "self_type" : "type-2984", 1515 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1516 }, 1517 { 1518 "linker_set_key" : "keymaster_padding_t []", 1519 "name" : "keymaster_padding_t []", 1520 "referenced_type" : "type-3167", 1521 "self_type" : "type-3166", 1522 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1523 }, 1524 { 1525 "linker_set_key" : "keymaster_padding_t []", 1526 "name" : "keymaster_padding_t []", 1527 "referenced_type" : "type-3311", 1528 "self_type" : "type-3310", 1529 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1530 }, 1531 { 1532 "linker_set_key" : "keymaster_padding_t []", 1533 "name" : "keymaster_padding_t []", 1534 "referenced_type" : "type-3468", 1535 "self_type" : "type-3467", 1536 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1537 }, 1538 { 1539 "linker_set_key" : "keymaster_padding_t []", 1540 "name" : "keymaster_padding_t []", 1541 "referenced_type" : "type-3714", 1542 "self_type" : "type-3713", 1543 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1544 }, 1545 { 1546 "linker_set_key" : "keymaster_padding_t []", 1547 "name" : "keymaster_padding_t []", 1548 "referenced_type" : "type-3742", 1549 "self_type" : "type-3741", 1550 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1551 }, 1552 { 1553 "linker_set_key" : "keymaster_padding_t []", 1554 "name" : "keymaster_padding_t []", 1555 "referenced_type" : "type-3897", 1556 "self_type" : "type-3896", 1557 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1558 }, 1559 { 1560 "linker_set_key" : "keymaster_padding_t []", 1561 "name" : "keymaster_padding_t []", 1562 "referenced_type" : "type-4197", 1563 "self_type" : "type-4196", 1564 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1565 }, 1566 { 1567 "linker_set_key" : "keymaster_padding_t []", 1568 "name" : "keymaster_padding_t []", 1569 "referenced_type" : "type-4399", 1570 "self_type" : "type-4398", 1571 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1572 }, 1573 { 1574 "linker_set_key" : "keymaster_padding_t []", 1575 "name" : "keymaster_padding_t []", 1576 "referenced_type" : "type-4611", 1577 "self_type" : "type-4610", 1578 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1579 }, 1580 { 1581 "linker_set_key" : "keymaster_padding_t []", 1582 "name" : "keymaster_padding_t []", 1583 "referenced_type" : "type-4785", 1584 "self_type" : "type-4784", 1585 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1586 }, 1587 { 1588 "linker_set_key" : "keymaster_padding_t []", 1589 "name" : "keymaster_padding_t []", 1590 "referenced_type" : "type-4956", 1591 "self_type" : "type-4955", 1592 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1593 }, 1594 { 1595 "linker_set_key" : "keymaster_padding_t []", 1596 "name" : "keymaster_padding_t []", 1597 "referenced_type" : "type-537", 1598 "self_type" : "type-536", 1599 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1600 }, 1601 { 1602 "linker_set_key" : "keymaster_padding_t []", 1603 "name" : "keymaster_padding_t []", 1604 "referenced_type" : "type-717", 1605 "self_type" : "type-716", 1606 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1607 }, 1608 { 1609 "alignment" : 1, 1610 "linker_set_key" : "unsigned char [32]", 1611 "name" : "unsigned char [32]", 1612 "referenced_type" : "type-1", 1613 "self_type" : "type-949", 1614 "size" : 32, 1615 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 1616 }, 1617 { 1618 "linker_set_key" : "unsigned char []", 1619 "name" : "unsigned char []", 1620 "referenced_type" : "type-1", 1621 "self_type" : "type-3", 1622 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1623 } 1624 ], 1625 "builtin_types" : 1626 [ 1627 { 1628 "alignment" : 1, 1629 "is_integral" : true, 1630 "is_unsigned" : true, 1631 "linker_set_key" : "bool", 1632 "name" : "bool", 1633 "referenced_type" : "type-600", 1634 "self_type" : "type-600", 1635 "size" : 1 1636 }, 1637 { 1638 "alignment" : 1, 1639 "is_integral" : true, 1640 "linker_set_key" : "char", 1641 "name" : "char", 1642 "referenced_type" : "type-6", 1643 "self_type" : "type-6", 1644 "size" : 1 1645 }, 1646 { 1647 "alignment" : 4, 1648 "is_integral" : true, 1649 "linker_set_key" : "int", 1650 "name" : "int", 1651 "referenced_type" : "type-105", 1652 "self_type" : "type-105", 1653 "size" : 4 1654 }, 1655 { 1656 "alignment" : 8, 1657 "is_integral" : true, 1658 "linker_set_key" : "long", 1659 "name" : "long", 1660 "referenced_type" : "type-2097", 1661 "self_type" : "type-2097", 1662 "size" : 8 1663 }, 1664 { 1665 "alignment" : 8, 1666 "linker_set_key" : "nullptr_t", 1667 "name" : "nullptr_t", 1668 "referenced_type" : "type-1192", 1669 "self_type" : "type-1192", 1670 "size" : 8 1671 }, 1672 { 1673 "alignment" : 1, 1674 "is_integral" : true, 1675 "is_unsigned" : true, 1676 "linker_set_key" : "unsigned char", 1677 "name" : "unsigned char", 1678 "referenced_type" : "type-1", 1679 "self_type" : "type-1", 1680 "size" : 1 1681 }, 1682 { 1683 "alignment" : 4, 1684 "is_integral" : true, 1685 "is_unsigned" : true, 1686 "linker_set_key" : "unsigned int", 1687 "name" : "unsigned int", 1688 "referenced_type" : "type-120", 1689 "self_type" : "type-120", 1690 "size" : 4 1691 }, 1692 { 1693 "alignment" : 8, 1694 "is_integral" : true, 1695 "is_unsigned" : true, 1696 "linker_set_key" : "unsigned long", 1697 "name" : "unsigned long", 1698 "referenced_type" : "type-112", 1699 "self_type" : "type-112", 1700 "size" : 8 1701 }, 1702 { 1703 "linker_set_key" : "void", 1704 "name" : "void", 1705 "referenced_type" : "type-405", 1706 "self_type" : "type-405" 1707 } 1708 ], 1709 "elf_functions" : 1710 [ 1711 { 1712 "name" : "_ZN9keymaster12GetOsVersionEPKc" 1713 }, 1714 { 1715 "name" : "_ZN9keymaster12GetOsVersionEv" 1716 }, 1717 { 1718 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device" 1719 }, 1720 { 1721 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_devicejj" 1722 }, 1723 { 1724 "name" : "_ZN9keymaster15GetOsPatchlevelEPKc" 1725 }, 1726 { 1727 "name" : "_ZN9keymaster15GetOsPatchlevelEv" 1728 }, 1729 { 1730 "name" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhmPhPjP9ec_key_st" 1731 }, 1732 { 1733 "name" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_" 1734 }, 1735 { 1736 "name" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_" 1737 }, 1738 { 1739 "name" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhm" 1740 }, 1741 { 1742 "name" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device" 1743 }, 1744 { 1745 "name" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device" 1746 }, 1747 { 1748 "name" : "_ZN9keymaster16Keymaster0EngineD1Ev" 1749 }, 1750 { 1751 "name" : "_ZN9keymaster16Keymaster0EngineD2Ev" 1752 }, 1753 { 1754 "name" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhmPhPjP9ec_key_st" 1755 }, 1756 { 1757 "name" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPmPhmPKhmi" 1758 }, 1759 { 1760 "name" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPmPhmPKhmi" 1761 }, 1762 { 1763 "name" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_" 1764 }, 1765 { 1766 "name" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv" 1767 }, 1768 { 1769 "name" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv" 1770 }, 1771 { 1772 "name" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_" 1773 }, 1774 { 1775 "name" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_" 1776 }, 1777 { 1778 "name" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device" 1779 }, 1780 { 1781 "name" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device" 1782 }, 1783 { 1784 "name" : "_ZN9keymaster16Keymaster1EngineD1Ev" 1785 }, 1786 { 1787 "name" : "_ZN9keymaster16Keymaster1EngineD2Ev" 1788 }, 1789 { 1790 "name" : "_ZN9keymaster17getAttestationKeyE21keymaster_algorithm_tP17keymaster_error_t" 1791 }, 1792 { 1793 "name" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t" 1794 }, 1795 { 1796 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t" 1797 }, 1798 { 1799 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t" 1800 }, 1801 { 1802 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1803 }, 1804 { 1805 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1806 }, 1807 { 1808 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1809 }, 1810 { 1811 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1812 }, 1813 { 1814 "name" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_" 1815 }, 1816 { 1817 "name" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t" 1818 }, 1819 { 1820 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1821 }, 1822 { 1823 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1824 }, 1825 { 1826 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhm" 1827 }, 1828 { 1829 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhm" 1830 }, 1831 { 1832 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device" 1833 }, 1834 { 1835 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device" 1836 }, 1837 { 1838 "name" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv" 1839 }, 1840 { 1841 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device" 1842 }, 1843 { 1844 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device" 1845 }, 1846 { 1847 "name" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv" 1848 }, 1849 { 1850 "name" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPm" 1851 }, 1852 { 1853 "name" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv" 1854 }, 1855 { 1856 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t" 1857 }, 1858 { 1859 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t" 1860 }, 1861 { 1862 "name" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE" 1863 }, 1864 { 1865 "name" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPm" 1866 }, 1867 { 1868 "name" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj" 1869 }, 1870 { 1871 "name" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPm" 1872 }, 1873 { 1874 "name" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPm" 1875 }, 1876 { 1877 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm" 1878 }, 1879 { 1880 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm" 1881 }, 1882 { 1883 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicem" 1884 }, 1885 { 1886 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicem" 1887 }, 1888 { 1889 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm" 1890 }, 1891 { 1892 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm" 1893 }, 1894 { 1895 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_" 1896 }, 1897 { 1898 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_" 1899 }, 1900 { 1901 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_" 1902 }, 1903 { 1904 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_" 1905 }, 1906 { 1907 "name" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t" 1908 }, 1909 { 1910 "name" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv" 1911 }, 1912 { 1913 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE" 1914 }, 1915 { 1916 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev" 1917 }, 1918 { 1919 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE" 1920 }, 1921 { 1922 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev" 1923 }, 1924 { 1925 "name" : "_ZN9keymaster19getAttestationChainE21keymaster_algorithm_tP17keymaster_error_t" 1926 }, 1927 { 1928 "name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 1929 }, 1930 { 1931 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device" 1932 }, 1933 { 1934 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device" 1935 }, 1936 { 1937 "name" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1938 }, 1939 { 1940 "name" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1941 }, 1942 { 1943 "name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 1944 }, 1945 { 1946 "name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 1947 }, 1948 { 1949 "name" : "_ZN9keymaster20SoftKeymasterContextD2Ev" 1950 }, 1951 { 1952 "name" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device" 1953 }, 1954 { 1955 "name" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device" 1956 }, 1957 { 1958 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1959 }, 1960 { 1961 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1962 }, 1963 { 1964 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 1965 }, 1966 { 1967 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 1968 }, 1969 { 1970 "name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 1971 }, 1972 { 1973 "name" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev" 1974 }, 1975 { 1976 "name" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev" 1977 }, 1978 { 1979 "name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 1980 }, 1981 { 1982 "name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 1983 }, 1984 { 1985 "name" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev" 1986 }, 1987 { 1988 "name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 1989 }, 1990 { 1991 "name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 1992 }, 1993 { 1994 "name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 1995 }, 1996 { 1997 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1998 }, 1999 { 2000 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2001 }, 2002 { 2003 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2004 }, 2005 { 2006 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2007 }, 2008 { 2009 "binding" : "weak", 2010 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_16AuthorizationSetEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2011 }, 2012 { 2013 "binding" : "weak", 2014 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_9AuthProxyEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2015 }, 2016 { 2017 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2018 }, 2019 { 2020 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5AbortEv" 2021 }, 2022 { 2023 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2024 }, 2025 { 2026 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2027 }, 2028 { 2029 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2030 }, 2031 { 2032 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5AbortEv" 2033 }, 2034 { 2035 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2036 }, 2037 { 2038 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2039 }, 2040 { 2041 "name" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2042 }, 2043 { 2044 "name" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st" 2045 }, 2046 { 2047 "name" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2048 }, 2049 { 2050 "name" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st" 2051 }, 2052 { 2053 "name" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv" 2054 }, 2055 { 2056 "name" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2057 }, 2058 { 2059 "name" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEmjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2060 }, 2061 { 2062 "name" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhmPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPm" 2063 }, 2064 { 2065 "name" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhm" 2066 }, 2067 { 2068 "name" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2069 }, 2070 { 2071 "name" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2072 }, 2073 { 2074 "name" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhmPhPjP9ec_key_st" 2075 }, 2076 { 2077 "name" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_" 2078 }, 2079 { 2080 "name" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2081 }, 2082 { 2083 "name" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2084 }, 2085 { 2086 "name" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2087 }, 2088 { 2089 "name" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv" 2090 }, 2091 { 2092 "name" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2093 }, 2094 { 2095 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st" 2096 }, 2097 { 2098 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st" 2099 }, 2100 { 2101 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st" 2102 }, 2103 { 2104 "name" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2105 }, 2106 { 2107 "name" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2108 }, 2109 { 2110 "name" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t" 2111 }, 2112 { 2113 "name" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE" 2114 }, 2115 { 2116 "name" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2117 }, 2118 { 2119 "name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcP13__va_list_tag" 2120 }, 2121 { 2122 "name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2123 }, 2124 { 2125 "name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhm" 2126 }, 2127 { 2128 "name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2129 }, 2130 { 2131 "name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 2132 }, 2133 { 2134 "name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2135 }, 2136 { 2137 "name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2138 }, 2139 { 2140 "name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 2141 }, 2142 { 2143 "name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2144 }, 2145 { 2146 "name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2147 }, 2148 { 2149 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_" 2150 }, 2151 { 2152 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_" 2153 }, 2154 { 2155 "name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPm" 2156 }, 2157 { 2158 "name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2159 }, 2160 { 2161 "name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2162 }, 2163 { 2164 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE" 2165 }, 2166 { 2167 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2168 }, 2169 { 2170 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2171 }, 2172 { 2173 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2174 }, 2175 { 2176 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2177 }, 2178 { 2179 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2180 }, 2181 { 2182 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2183 }, 2184 { 2185 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2186 }, 2187 { 2188 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2189 }, 2190 { 2191 "name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2192 }, 2193 { 2194 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhm" 2195 }, 2196 { 2197 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2198 }, 2199 { 2200 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 2201 }, 2202 { 2203 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2204 }, 2205 { 2206 "name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2207 }, 2208 { 2209 "name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 2210 }, 2211 { 2212 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2213 }, 2214 { 2215 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2216 }, 2217 { 2218 "name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPm" 2219 }, 2220 { 2221 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2222 }, 2223 { 2224 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2225 }, 2226 { 2227 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm" 2228 }, 2229 { 2230 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 2231 }, 2232 { 2233 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2234 }, 2235 { 2236 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2237 }, 2238 { 2239 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2240 }, 2241 { 2242 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2243 }, 2244 { 2245 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2246 }, 2247 { 2248 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2249 }, 2250 { 2251 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2252 }, 2253 { 2254 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2255 }, 2256 { 2257 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 2258 }, 2259 { 2260 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2261 }, 2262 { 2263 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2264 }, 2265 { 2266 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory16SupportedDigestsEPm" 2267 }, 2268 { 2269 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory21SupportedPaddingModesEPm" 2270 }, 2271 { 2272 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2273 }, 2274 { 2275 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory16SupportedDigestsEPm" 2276 }, 2277 { 2278 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPm" 2279 }, 2280 { 2281 "binding" : "weak", 2282 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m" 2283 }, 2284 { 2285 "binding" : "weak", 2286 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 2287 }, 2288 { 2289 "binding" : "weak", 2290 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_4pairI21keymaster_algorithm_t19keymaster_purpose_tEENS_6vectorI18keymaster_digest_tNS_9allocatorIS7_EEEEEENS_19__map_value_compareIS5_SB_NS_4lessIS5_EELb1EEENS8_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE" 2291 }, 2292 { 2293 "binding" : "weak", 2294 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIRKhEEvOT_" 2295 }, 2296 { 2297 "name" : "_ZThn16_N9keymaster20SoftKeymasterContextD0Ev" 2298 }, 2299 { 2300 "name" : "_ZThn16_N9keymaster20SoftKeymasterContextD1Ev" 2301 }, 2302 { 2303 "name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD0Ev" 2304 }, 2305 { 2306 "name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD1Ev" 2307 }, 2308 { 2309 "name" : "_ZThn24_N9keymaster20SoftKeymasterContextD0Ev" 2310 }, 2311 { 2312 "name" : "_ZThn24_N9keymaster20SoftKeymasterContextD1Ev" 2313 }, 2314 { 2315 "name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD0Ev" 2316 }, 2317 { 2318 "name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD1Ev" 2319 }, 2320 { 2321 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 2322 }, 2323 { 2324 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 2325 }, 2326 { 2327 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 2328 }, 2329 { 2330 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 2331 }, 2332 { 2333 "name" : "_ZThn8_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2334 }, 2335 { 2336 "name" : "_ZThn8_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2337 } 2338 ], 2339 "elf_objects" : 2340 [ 2341 { 2342 "name" : "_ZN9keymaster16Keymaster0Engine9instance_E" 2343 }, 2344 { 2345 "name" : "_ZN9keymaster16Keymaster1Engine9instance_E" 2346 }, 2347 { 2348 "binding" : "weak", 2349 "name" : "_ZTVN9keymaster15EcKeymaster0KeyE" 2350 }, 2351 { 2352 "binding" : "weak", 2353 "name" : "_ZTVN9keymaster16ConfigureRequestE" 2354 }, 2355 { 2356 "binding" : "weak", 2357 "name" : "_ZTVN9keymaster16RsaKeymaster0KeyE" 2358 }, 2359 { 2360 "binding" : "weak", 2361 "name" : "_ZTVN9keymaster16RsaKeymaster1KeyE" 2362 }, 2363 { 2364 "binding" : "weak", 2365 "name" : "_ZTVN9keymaster17ConfigureResponseE" 2366 }, 2367 { 2368 "binding" : "weak", 2369 "name" : "_ZTVN9keymaster17SupportedResponseI18keymaster_digest_tEE" 2370 }, 2371 { 2372 "binding" : "weak", 2373 "name" : "_ZTVN9keymaster17SupportedResponseI19keymaster_padding_tEE" 2374 }, 2375 { 2376 "binding" : "weak", 2377 "name" : "_ZTVN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 2378 }, 2379 { 2380 "binding" : "weak", 2381 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 2382 }, 2383 { 2384 "binding" : "weak", 2385 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 2386 }, 2387 { 2388 "binding" : "weak", 2389 "name" : "_ZTVN9keymaster18AddEntropyResponseE" 2390 }, 2391 { 2392 "binding" : "weak", 2393 "name" : "_ZTVN9keymaster18EcdsaKeymaster1KeyE" 2394 }, 2395 { 2396 "binding" : "weak", 2397 "name" : "_ZTVN9keymaster18GenerateKeyRequestE" 2398 }, 2399 { 2400 "name" : "_ZTVN9keymaster19SoftKeymasterLoggerE" 2401 }, 2402 { 2403 "name" : "_ZTVN9keymaster20SoftKeymasterContextE" 2404 }, 2405 { 2406 "binding" : "weak", 2407 "name" : "_ZTVN9keymaster21AbortOperationRequestE" 2408 }, 2409 { 2410 "binding" : "weak", 2411 "name" : "_ZTVN9keymaster22AbortOperationResponseE" 2412 }, 2413 { 2414 "binding" : "weak", 2415 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_16RsaSignOperationEEE" 2416 }, 2417 { 2418 "binding" : "weak", 2419 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_19RsaDecryptOperationEEE" 2420 }, 2421 { 2422 "name" : "_ZTVN9keymaster23RsaKeymaster0KeyFactoryE" 2423 }, 2424 { 2425 "name" : "_ZTVN9keymaster23RsaKeymaster1KeyFactoryE" 2426 }, 2427 { 2428 "binding" : "weak", 2429 "name" : "_ZTVN9keymaster23SupportedDigestsRequestE" 2430 }, 2431 { 2432 "binding" : "weak", 2433 "name" : "_ZTVN9keymaster24EcdsaKeymaster1OperationINS_18EcdsaSignOperationEEE" 2434 }, 2435 { 2436 "name" : "_ZTVN9keymaster24PureSoftKeymasterContextE" 2437 }, 2438 { 2439 "name" : "_ZTVN9keymaster24SoftKeymasterEnforcementE" 2440 }, 2441 { 2442 "binding" : "weak", 2443 "name" : "_ZTVN9keymaster24SupportedDigestsResponseE" 2444 }, 2445 { 2446 "name" : "_ZTVN9keymaster25EcdsaKeymaster0KeyFactoryE" 2447 }, 2448 { 2449 "name" : "_ZTVN9keymaster25EcdsaKeymaster1KeyFactoryE" 2450 }, 2451 { 2452 "binding" : "weak", 2453 "name" : "_ZTVN9keymaster26SupportedAlgorithmsRequestE" 2454 }, 2455 { 2456 "binding" : "weak", 2457 "name" : "_ZTVN9keymaster26SupportedBlockModesRequestE" 2458 }, 2459 { 2460 "binding" : "weak", 2461 "name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE" 2462 }, 2463 { 2464 "binding" : "weak", 2465 "name" : "_ZTVN9keymaster27SupportedAlgorithmsResponseE" 2466 }, 2467 { 2468 "binding" : "weak", 2469 "name" : "_ZTVN9keymaster27SupportedBlockModesResponseE" 2470 }, 2471 { 2472 "binding" : "weak", 2473 "name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE" 2474 }, 2475 { 2476 "binding" : "weak", 2477 "name" : "_ZTVN9keymaster28SupportedPaddingModesRequestE" 2478 }, 2479 { 2480 "binding" : "weak", 2481 "name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE" 2482 }, 2483 { 2484 "name" : "_ZTVN9keymaster29RsaKeymaster1OperationFactoryE" 2485 }, 2486 { 2487 "binding" : "weak", 2488 "name" : "_ZTVN9keymaster29SupportedExportFormatsRequestE" 2489 }, 2490 { 2491 "binding" : "weak", 2492 "name" : "_ZTVN9keymaster29SupportedImportFormatsRequestE" 2493 }, 2494 { 2495 "binding" : "weak", 2496 "name" : "_ZTVN9keymaster29SupportedPaddingModesResponseE" 2497 }, 2498 { 2499 "binding" : "weak", 2500 "name" : "_ZTVN9keymaster30SupportedExportFormatsResponseE" 2501 }, 2502 { 2503 "binding" : "weak", 2504 "name" : "_ZTVN9keymaster30SupportedImportFormatsResponseE" 2505 }, 2506 { 2507 "name" : "_ZTVN9keymaster31EcdsaKeymaster1OperationFactoryE" 2508 }, 2509 { 2510 "binding" : "weak", 2511 "name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE" 2512 }, 2513 { 2514 "binding" : "weak", 2515 "name" : "_ZTVN9keymaster3KeyE" 2516 }, 2517 { 2518 "binding" : "weak", 2519 "name" : "_ZTVN9keymaster9OperationE" 2520 }, 2521 { 2522 "name" : "soft_keymaster1_device_module" 2523 }, 2524 { 2525 "name" : "soft_keymaster2_device_module" 2526 } 2527 ], 2528 "enum_types" : 2529 [ 2530 { 2531 "alignment" : 4, 2532 "enum_fields" : 2533 [ 2534 { 2535 "enum_field_value" : 0, 2536 "name" : "keymaster::GENERATE_KEY" 2537 }, 2538 { 2539 "enum_field_value" : 1, 2540 "name" : "keymaster::BEGIN_OPERATION" 2541 }, 2542 { 2543 "enum_field_value" : 2, 2544 "name" : "keymaster::UPDATE_OPERATION" 2545 }, 2546 { 2547 "enum_field_value" : 3, 2548 "name" : "keymaster::FINISH_OPERATION" 2549 }, 2550 { 2551 "enum_field_value" : 4, 2552 "name" : "keymaster::ABORT_OPERATION" 2553 }, 2554 { 2555 "enum_field_value" : 5, 2556 "name" : "keymaster::IMPORT_KEY" 2557 }, 2558 { 2559 "enum_field_value" : 6, 2560 "name" : "keymaster::EXPORT_KEY" 2561 }, 2562 { 2563 "enum_field_value" : 7, 2564 "name" : "keymaster::GET_VERSION" 2565 }, 2566 { 2567 "enum_field_value" : 8, 2568 "name" : "keymaster::ADD_RNG_ENTROPY" 2569 }, 2570 { 2571 "enum_field_value" : 9, 2572 "name" : "keymaster::GET_SUPPORTED_ALGORITHMS" 2573 }, 2574 { 2575 "enum_field_value" : 10, 2576 "name" : "keymaster::GET_SUPPORTED_BLOCK_MODES" 2577 }, 2578 { 2579 "enum_field_value" : 11, 2580 "name" : "keymaster::GET_SUPPORTED_PADDING_MODES" 2581 }, 2582 { 2583 "enum_field_value" : 12, 2584 "name" : "keymaster::GET_SUPPORTED_DIGESTS" 2585 }, 2586 { 2587 "enum_field_value" : 13, 2588 "name" : "keymaster::GET_SUPPORTED_IMPORT_FORMATS" 2589 }, 2590 { 2591 "enum_field_value" : 14, 2592 "name" : "keymaster::GET_SUPPORTED_EXPORT_FORMATS" 2593 }, 2594 { 2595 "enum_field_value" : 15, 2596 "name" : "keymaster::GET_KEY_CHARACTERISTICS" 2597 }, 2598 { 2599 "enum_field_value" : 16, 2600 "name" : "keymaster::ATTEST_KEY" 2601 }, 2602 { 2603 "enum_field_value" : 17, 2604 "name" : "keymaster::UPGRADE_KEY" 2605 }, 2606 { 2607 "enum_field_value" : 18, 2608 "name" : "keymaster::CONFIGURE" 2609 }, 2610 { 2611 "enum_field_value" : 19, 2612 "name" : "keymaster::GET_HMAC_SHARING_PARAMETERS" 2613 }, 2614 { 2615 "enum_field_value" : 20, 2616 "name" : "keymaster::COMPUTE_SHARED_HMAC" 2617 }, 2618 { 2619 "enum_field_value" : 21, 2620 "name" : "keymaster::VERIFY_AUTHORIZATION" 2621 }, 2622 { 2623 "enum_field_value" : 22, 2624 "name" : "keymaster::DELETE_KEY" 2625 }, 2626 { 2627 "enum_field_value" : 23, 2628 "name" : "keymaster::DELETE_ALL_KEYS" 2629 }, 2630 { 2631 "enum_field_value" : 24, 2632 "name" : "keymaster::DESTROY_ATTESTATION_IDS" 2633 }, 2634 { 2635 "enum_field_value" : 25, 2636 "name" : "keymaster::IMPORT_WRAPPED_KEY" 2637 } 2638 ], 2639 "linker_set_key" : "keymaster::AndroidKeymasterCommand", 2640 "name" : "keymaster::AndroidKeymasterCommand", 2641 "referenced_type" : "type-1865", 2642 "self_type" : "type-1865", 2643 "size" : 4, 2644 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 2645 "underlying_type" : "type-120", 2646 "unique_id" : "_ZTSN9keymaster23AndroidKeymasterCommandE" 2647 }, 2648 { 2649 "alignment" : 4, 2650 "enum_fields" : 2651 [ 2652 { 2653 "enum_field_value" : 0, 2654 "name" : "keymaster::AuthorizationSet::OK" 2655 }, 2656 { 2657 "enum_field_value" : 1, 2658 "name" : "keymaster::AuthorizationSet::ALLOCATION_FAILURE" 2659 }, 2660 { 2661 "enum_field_value" : 2, 2662 "name" : "keymaster::AuthorizationSet::MALFORMED_DATA" 2663 } 2664 ], 2665 "linker_set_key" : "keymaster::AuthorizationSet::Error", 2666 "name" : "keymaster::AuthorizationSet::Error", 2667 "referenced_type" : "type-119", 2668 "self_type" : "type-119", 2669 "size" : 4, 2670 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 2671 "underlying_type" : "type-120", 2672 "unique_id" : "_ZTSN9keymaster16AuthorizationSet5ErrorE" 2673 }, 2674 { 2675 "alignment" : 4, 2676 "enum_fields" : 2677 [ 2678 { 2679 "enum_field_value" : 0, 2680 "name" : "keymaster::Logger::DEBUG_LVL" 2681 }, 2682 { 2683 "enum_field_value" : 1, 2684 "name" : "keymaster::Logger::INFO_LVL" 2685 }, 2686 { 2687 "enum_field_value" : 2, 2688 "name" : "keymaster::Logger::WARNING_LVL" 2689 }, 2690 { 2691 "enum_field_value" : 3, 2692 "name" : "keymaster::Logger::ERROR_LVL" 2693 }, 2694 { 2695 "enum_field_value" : 4, 2696 "name" : "keymaster::Logger::SEVERE_LVL" 2697 } 2698 ], 2699 "linker_set_key" : "keymaster::Logger::LogLevel", 2700 "name" : "keymaster::Logger::LogLevel", 2701 "referenced_type" : "type-2104", 2702 "self_type" : "type-2104", 2703 "size" : 4, 2704 "source_file" : "/system/keymaster/include/keymaster/logger.h", 2705 "underlying_type" : "type-120", 2706 "unique_id" : "_ZTSN9keymaster6Logger8LogLevelE" 2707 } 2708 ], 2709 "function_types" : [], 2710 "functions" : 2711 [ 2712 { 2713 "function_name" : "keymaster::GetOsVersion", 2714 "linker_set_key" : "_ZN9keymaster12GetOsVersionEPKc", 2715 "parameters" : 2716 [ 2717 { 2718 "referenced_type" : "type-4" 2719 } 2720 ], 2721 "return_type" : "type-120", 2722 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2723 }, 2724 { 2725 "function_name" : "keymaster::GetOsVersion", 2726 "linker_set_key" : "_ZN9keymaster12GetOsVersionEv", 2727 "return_type" : "type-120", 2728 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2729 }, 2730 { 2731 "function_name" : "keymaster::ConfigureDevice", 2732 "linker_set_key" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device", 2733 "parameters" : 2734 [ 2735 { 2736 "referenced_type" : "type-1979" 2737 } 2738 ], 2739 "return_type" : "type-2240", 2740 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2741 }, 2742 { 2743 "function_name" : "keymaster::GetOsPatchlevel", 2744 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEPKc", 2745 "parameters" : 2746 [ 2747 { 2748 "referenced_type" : "type-4" 2749 } 2750 ], 2751 "return_type" : "type-120", 2752 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2753 }, 2754 { 2755 "function_name" : "keymaster::GetOsPatchlevel", 2756 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEv", 2757 "return_type" : "type-120", 2758 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2759 }, 2760 { 2761 "access" : "private", 2762 "function_name" : "keymaster::Keymaster0Engine::ecdsa_sign", 2763 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhmPhPjP9ec_key_st", 2764 "parameters" : 2765 [ 2766 { 2767 "referenced_type" : "type-1968" 2768 }, 2769 { 2770 "referenced_type" : "type-112" 2771 }, 2772 { 2773 "referenced_type" : "type-118" 2774 }, 2775 { 2776 "referenced_type" : "type-752" 2777 }, 2778 { 2779 "referenced_type" : "type-383" 2780 } 2781 ], 2782 "return_type" : "type-105", 2783 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2784 }, 2785 { 2786 "access" : "private", 2787 "function_name" : "keymaster::Keymaster0Engine::keyblob_dup", 2788 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_", 2789 "parameters" : 2790 [ 2791 { 2792 "referenced_type" : "type-396" 2793 }, 2794 { 2795 "referenced_type" : "type-400" 2796 }, 2797 { 2798 "referenced_type" : "type-403" 2799 }, 2800 { 2801 "referenced_type" : "type-105" 2802 }, 2803 { 2804 "referenced_type" : "type-2097" 2805 }, 2806 { 2807 "referenced_type" : "type-404" 2808 } 2809 ], 2810 "return_type" : "type-105", 2811 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2812 }, 2813 { 2814 "access" : "private", 2815 "function_name" : "keymaster::Keymaster0Engine::keyblob_free", 2816 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_", 2817 "parameters" : 2818 [ 2819 { 2820 "referenced_type" : "type-404" 2821 }, 2822 { 2823 "referenced_type" : "type-404" 2824 }, 2825 { 2826 "referenced_type" : "type-396" 2827 }, 2828 { 2829 "referenced_type" : "type-105" 2830 }, 2831 { 2832 "referenced_type" : "type-2097" 2833 }, 2834 { 2835 "referenced_type" : "type-404" 2836 } 2837 ], 2838 "return_type" : "type-405", 2839 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2840 }, 2841 { 2842 "access" : "private", 2843 "function_name" : "keymaster::Keymaster0Engine::rsa_private_transform", 2844 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhm", 2845 "parameters" : 2846 [ 2847 { 2848 "referenced_type" : "type-381" 2849 }, 2850 { 2851 "referenced_type" : "type-118" 2852 }, 2853 { 2854 "referenced_type" : "type-1968" 2855 }, 2856 { 2857 "referenced_type" : "type-112" 2858 } 2859 ], 2860 "return_type" : "type-105", 2861 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2862 }, 2863 { 2864 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2865 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device", 2866 "parameters" : 2867 [ 2868 { 2869 "is_this_ptr" : true, 2870 "referenced_type" : "type-2100" 2871 }, 2872 { 2873 "referenced_type" : "type-406" 2874 } 2875 ], 2876 "return_type" : "type-405", 2877 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2878 }, 2879 { 2880 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2881 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device", 2882 "parameters" : 2883 [ 2884 { 2885 "is_this_ptr" : true, 2886 "referenced_type" : "type-2100" 2887 }, 2888 { 2889 "referenced_type" : "type-406" 2890 } 2891 ], 2892 "return_type" : "type-405", 2893 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2894 }, 2895 { 2896 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 2897 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD1Ev", 2898 "parameters" : 2899 [ 2900 { 2901 "is_this_ptr" : true, 2902 "referenced_type" : "type-2100" 2903 } 2904 ], 2905 "return_type" : "type-405", 2906 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2907 }, 2908 { 2909 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 2910 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD2Ev", 2911 "parameters" : 2912 [ 2913 { 2914 "is_this_ptr" : true, 2915 "referenced_type" : "type-2100" 2916 } 2917 ], 2918 "return_type" : "type-405", 2919 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2920 }, 2921 { 2922 "access" : "private", 2923 "function_name" : "keymaster::Keymaster1Engine::ecdsa_sign", 2924 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhmPhPjP9ec_key_st", 2925 "parameters" : 2926 [ 2927 { 2928 "referenced_type" : "type-1968" 2929 }, 2930 { 2931 "referenced_type" : "type-112" 2932 }, 2933 { 2934 "referenced_type" : "type-118" 2935 }, 2936 { 2937 "referenced_type" : "type-752" 2938 }, 2939 { 2940 "referenced_type" : "type-438" 2941 } 2942 ], 2943 "return_type" : "type-105", 2944 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 2945 }, 2946 { 2947 "access" : "private", 2948 "function_name" : "keymaster::Keymaster1Engine::rsa_decrypt", 2949 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPmPhmPKhmi", 2950 "parameters" : 2951 [ 2952 { 2953 "referenced_type" : "type-445" 2954 }, 2955 { 2956 "referenced_type" : "type-2039" 2957 }, 2958 { 2959 "referenced_type" : "type-118" 2960 }, 2961 { 2962 "referenced_type" : "type-112" 2963 }, 2964 { 2965 "referenced_type" : "type-1968" 2966 }, 2967 { 2968 "referenced_type" : "type-112" 2969 }, 2970 { 2971 "referenced_type" : "type-105" 2972 } 2973 ], 2974 "return_type" : "type-105", 2975 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 2976 }, 2977 { 2978 "access" : "private", 2979 "function_name" : "keymaster::Keymaster1Engine::rsa_sign_raw", 2980 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPmPhmPKhmi", 2981 "parameters" : 2982 [ 2983 { 2984 "referenced_type" : "type-445" 2985 }, 2986 { 2987 "referenced_type" : "type-2039" 2988 }, 2989 { 2990 "referenced_type" : "type-118" 2991 }, 2992 { 2993 "referenced_type" : "type-112" 2994 }, 2995 { 2996 "referenced_type" : "type-1968" 2997 }, 2998 { 2999 "referenced_type" : "type-112" 3000 }, 3001 { 3002 "referenced_type" : "type-105" 3003 } 3004 ], 3005 "return_type" : "type-105", 3006 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3007 }, 3008 { 3009 "access" : "private", 3010 "function_name" : "keymaster::Keymaster1Engine::free_key_data", 3011 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_", 3012 "parameters" : 3013 [ 3014 { 3015 "referenced_type" : "type-404" 3016 }, 3017 { 3018 "referenced_type" : "type-404" 3019 }, 3020 { 3021 "referenced_type" : "type-472" 3022 }, 3023 { 3024 "referenced_type" : "type-105" 3025 }, 3026 { 3027 "referenced_type" : "type-2097" 3028 }, 3029 { 3030 "referenced_type" : "type-404" 3031 } 3032 ], 3033 "return_type" : "type-405", 3034 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3035 }, 3036 { 3037 "access" : "private", 3038 "function_name" : "keymaster::Keymaster1Engine::BuildRsaMethod", 3039 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv", 3040 "parameters" : 3041 [ 3042 { 3043 "is_this_ptr" : true, 3044 "referenced_type" : "type-131" 3045 } 3046 ], 3047 "return_type" : "type-2255", 3048 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3049 }, 3050 { 3051 "access" : "private", 3052 "function_name" : "keymaster::Keymaster1Engine::BuildEcdsaMethod", 3053 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv", 3054 "parameters" : 3055 [ 3056 { 3057 "is_this_ptr" : true, 3058 "referenced_type" : "type-131" 3059 } 3060 ], 3061 "return_type" : "type-2256", 3062 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3063 }, 3064 { 3065 "access" : "private", 3066 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Finish", 3067 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_", 3068 "parameters" : 3069 [ 3070 { 3071 "is_this_ptr" : true, 3072 "referenced_type" : "type-131" 3073 }, 3074 { 3075 "referenced_type" : "type-468" 3076 }, 3077 { 3078 "referenced_type" : "type-469" 3079 }, 3080 { 3081 "referenced_type" : "type-483" 3082 } 3083 ], 3084 "return_type" : "type-2257", 3085 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3086 }, 3087 { 3088 "access" : "private", 3089 "function_name" : "keymaster::Keymaster1Engine::duplicate_key_data", 3090 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_", 3091 "parameters" : 3092 [ 3093 { 3094 "referenced_type" : "type-472" 3095 }, 3096 { 3097 "referenced_type" : "type-476" 3098 }, 3099 { 3100 "referenced_type" : "type-403" 3101 }, 3102 { 3103 "referenced_type" : "type-105" 3104 }, 3105 { 3106 "referenced_type" : "type-2097" 3107 }, 3108 { 3109 "referenced_type" : "type-404" 3110 } 3111 ], 3112 "return_type" : "type-105", 3113 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3114 }, 3115 { 3116 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3117 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device", 3118 "parameters" : 3119 [ 3120 { 3121 "is_this_ptr" : true, 3122 "referenced_type" : "type-131" 3123 }, 3124 { 3125 "referenced_type" : "type-447" 3126 } 3127 ], 3128 "return_type" : "type-405", 3129 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3130 }, 3131 { 3132 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3133 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device", 3134 "parameters" : 3135 [ 3136 { 3137 "is_this_ptr" : true, 3138 "referenced_type" : "type-131" 3139 }, 3140 { 3141 "referenced_type" : "type-447" 3142 } 3143 ], 3144 "return_type" : "type-405", 3145 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3146 }, 3147 { 3148 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3149 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD1Ev", 3150 "parameters" : 3151 [ 3152 { 3153 "is_this_ptr" : true, 3154 "referenced_type" : "type-131" 3155 } 3156 ], 3157 "return_type" : "type-405", 3158 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3159 }, 3160 { 3161 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3162 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD2Ev", 3163 "parameters" : 3164 [ 3165 { 3166 "is_this_ptr" : true, 3167 "referenced_type" : "type-131" 3168 } 3169 ], 3170 "return_type" : "type-405", 3171 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3172 }, 3173 { 3174 "access" : "private", 3175 "function_name" : "keymaster::SoftKeymasterDevice::attest_key", 3176 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t", 3177 "parameters" : 3178 [ 3179 { 3180 "referenced_type" : "type-1829" 3181 }, 3182 { 3183 "referenced_type" : "type-1685" 3184 }, 3185 { 3186 "referenced_type" : "type-1823" 3187 }, 3188 { 3189 "referenced_type" : "type-1697" 3190 } 3191 ], 3192 "return_type" : "type-2283", 3193 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3194 }, 3195 { 3196 "access" : "private", 3197 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3198 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t", 3199 "parameters" : 3200 [ 3201 { 3202 "referenced_type" : "type-1817" 3203 }, 3204 { 3205 "referenced_type" : "type-1685" 3206 } 3207 ], 3208 "return_type" : "type-2284", 3209 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3210 }, 3211 { 3212 "access" : "private", 3213 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3214 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t", 3215 "parameters" : 3216 [ 3217 { 3218 "referenced_type" : "type-1829" 3219 }, 3220 { 3221 "referenced_type" : "type-1685" 3222 } 3223 ], 3224 "return_type" : "type-2285", 3225 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3226 }, 3227 { 3228 "access" : "private", 3229 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3230 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3231 "parameters" : 3232 [ 3233 { 3234 "referenced_type" : "type-1817" 3235 }, 3236 { 3237 "referenced_type" : "type-2287" 3238 }, 3239 { 3240 "referenced_type" : "type-1685" 3241 }, 3242 { 3243 "referenced_type" : "type-1690" 3244 }, 3245 { 3246 "referenced_type" : "type-1690" 3247 }, 3248 { 3249 "referenced_type" : "type-1666" 3250 } 3251 ], 3252 "return_type" : "type-2286", 3253 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3254 }, 3255 { 3256 "access" : "private", 3257 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3258 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3259 "parameters" : 3260 [ 3261 { 3262 "referenced_type" : "type-1829" 3263 }, 3264 { 3265 "referenced_type" : "type-2289" 3266 }, 3267 { 3268 "referenced_type" : "type-1685" 3269 }, 3270 { 3271 "referenced_type" : "type-1690" 3272 }, 3273 { 3274 "referenced_type" : "type-1690" 3275 }, 3276 { 3277 "referenced_type" : "type-1666" 3278 } 3279 ], 3280 "return_type" : "type-2288", 3281 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3282 }, 3283 { 3284 "access" : "private", 3285 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3286 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3287 "parameters" : 3288 [ 3289 { 3290 "referenced_type" : "type-1817" 3291 }, 3292 { 3293 "referenced_type" : "type-1823" 3294 }, 3295 { 3296 "referenced_type" : "type-2291" 3297 }, 3298 { 3299 "referenced_type" : "type-1690" 3300 }, 3301 { 3302 "referenced_type" : "type-1686" 3303 }, 3304 { 3305 "referenced_type" : "type-1824" 3306 } 3307 ], 3308 "return_type" : "type-2290", 3309 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3310 }, 3311 { 3312 "access" : "private", 3313 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3314 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3315 "parameters" : 3316 [ 3317 { 3318 "referenced_type" : "type-1829" 3319 }, 3320 { 3321 "referenced_type" : "type-1823" 3322 }, 3323 { 3324 "referenced_type" : "type-2293" 3325 }, 3326 { 3327 "referenced_type" : "type-1690" 3328 }, 3329 { 3330 "referenced_type" : "type-1686" 3331 }, 3332 { 3333 "referenced_type" : "type-1694" 3334 } 3335 ], 3336 "return_type" : "type-2292", 3337 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3338 }, 3339 { 3340 "access" : "private", 3341 "function_name" : "keymaster::SoftKeymasterDevice::upgrade_key", 3342 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_", 3343 "parameters" : 3344 [ 3345 { 3346 "referenced_type" : "type-1829" 3347 }, 3348 { 3349 "referenced_type" : "type-1685" 3350 }, 3351 { 3352 "referenced_type" : "type-1823" 3353 }, 3354 { 3355 "referenced_type" : "type-1686" 3356 } 3357 ], 3358 "return_type" : "type-2294", 3359 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3360 }, 3361 { 3362 "access" : "private", 3363 "function_name" : "keymaster::SoftKeymasterDevice::close_device", 3364 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t", 3365 "parameters" : 3366 [ 3367 { 3368 "referenced_type" : "type-1806" 3369 } 3370 ], 3371 "return_type" : "type-105", 3372 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3373 }, 3374 { 3375 "access" : "private", 3376 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3377 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3378 "parameters" : 3379 [ 3380 { 3381 "referenced_type" : "type-1817" 3382 }, 3383 { 3384 "referenced_type" : "type-1823" 3385 }, 3386 { 3387 "referenced_type" : "type-1686" 3388 }, 3389 { 3390 "referenced_type" : "type-1824" 3391 } 3392 ], 3393 "return_type" : "type-2295", 3394 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3395 }, 3396 { 3397 "access" : "private", 3398 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3399 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3400 "parameters" : 3401 [ 3402 { 3403 "referenced_type" : "type-1829" 3404 }, 3405 { 3406 "referenced_type" : "type-1823" 3407 }, 3408 { 3409 "referenced_type" : "type-1686" 3410 }, 3411 { 3412 "referenced_type" : "type-1694" 3413 } 3414 ], 3415 "return_type" : "type-2296", 3416 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3417 }, 3418 { 3419 "access" : "private", 3420 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3421 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhm", 3422 "parameters" : 3423 [ 3424 { 3425 "referenced_type" : "type-1817" 3426 }, 3427 { 3428 "referenced_type" : "type-1968" 3429 }, 3430 { 3431 "referenced_type" : "type-112" 3432 } 3433 ], 3434 "return_type" : "type-2297", 3435 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3436 }, 3437 { 3438 "access" : "private", 3439 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3440 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhm", 3441 "parameters" : 3442 [ 3443 { 3444 "referenced_type" : "type-1829" 3445 }, 3446 { 3447 "referenced_type" : "type-1968" 3448 }, 3449 { 3450 "referenced_type" : "type-112" 3451 } 3452 ], 3453 "return_type" : "type-2298", 3454 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3455 }, 3456 { 3457 "access" : "private", 3458 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3459 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device", 3460 "parameters" : 3461 [ 3462 { 3463 "referenced_type" : "type-1817" 3464 } 3465 ], 3466 "return_type" : "type-2299", 3467 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3468 }, 3469 { 3470 "access" : "private", 3471 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3472 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device", 3473 "parameters" : 3474 [ 3475 { 3476 "referenced_type" : "type-1829" 3477 } 3478 ], 3479 "return_type" : "type-2300", 3480 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3481 }, 3482 { 3483 "function_name" : "keymaster::SoftKeymasterDevice::keymaster_device", 3484 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv", 3485 "parameters" : 3486 [ 3487 { 3488 "is_this_ptr" : true, 3489 "referenced_type" : "type-1803" 3490 } 3491 ], 3492 "return_type" : "type-1792", 3493 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3494 }, 3495 { 3496 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3497 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device", 3498 "parameters" : 3499 [ 3500 { 3501 "is_this_ptr" : true, 3502 "referenced_type" : "type-1803" 3503 }, 3504 { 3505 "referenced_type" : "type-1804" 3506 } 3507 ], 3508 "return_type" : "type-2301", 3509 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3510 }, 3511 { 3512 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3513 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device", 3514 "parameters" : 3515 [ 3516 { 3517 "is_this_ptr" : true, 3518 "referenced_type" : "type-1803" 3519 }, 3520 { 3521 "referenced_type" : "type-1792" 3522 } 3523 ], 3524 "return_type" : "type-2302", 3525 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3526 }, 3527 { 3528 "function_name" : "keymaster::SoftKeymasterDevice::keymaster2_device", 3529 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv", 3530 "parameters" : 3531 [ 3532 { 3533 "is_this_ptr" : true, 3534 "referenced_type" : "type-1803" 3535 } 3536 ], 3537 "return_type" : "type-1808", 3538 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3539 }, 3540 { 3541 "access" : "private", 3542 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_digests", 3543 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPm", 3544 "parameters" : 3545 [ 3546 { 3547 "referenced_type" : "type-1817" 3548 }, 3549 { 3550 "referenced_type" : "type-2304" 3551 }, 3552 { 3553 "referenced_type" : "type-2305" 3554 }, 3555 { 3556 "referenced_type" : "type-1821" 3557 }, 3558 { 3559 "referenced_type" : "type-2039" 3560 } 3561 ], 3562 "return_type" : "type-2303", 3563 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3564 }, 3565 { 3566 "function_name" : "keymaster::SoftKeymasterDevice::Keymaster1DeviceIsGood", 3567 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv", 3568 "parameters" : 3569 [ 3570 { 3571 "is_this_ptr" : true, 3572 "referenced_type" : "type-1803" 3573 } 3574 ], 3575 "return_type" : "type-600", 3576 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3577 }, 3578 { 3579 "access" : "private", 3580 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3581 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t", 3582 "parameters" : 3583 [ 3584 { 3585 "referenced_type" : "type-1817" 3586 }, 3587 { 3588 "referenced_type" : "type-1685" 3589 }, 3590 { 3591 "referenced_type" : "type-1690" 3592 }, 3593 { 3594 "referenced_type" : "type-1690" 3595 }, 3596 { 3597 "referenced_type" : "type-1824" 3598 } 3599 ], 3600 "return_type" : "type-2306", 3601 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3602 }, 3603 { 3604 "access" : "private", 3605 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3606 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t", 3607 "parameters" : 3608 [ 3609 { 3610 "referenced_type" : "type-1829" 3611 }, 3612 { 3613 "referenced_type" : "type-1685" 3614 }, 3615 { 3616 "referenced_type" : "type-1690" 3617 }, 3618 { 3619 "referenced_type" : "type-1690" 3620 }, 3621 { 3622 "referenced_type" : "type-1694" 3623 } 3624 ], 3625 "return_type" : "type-2307", 3626 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3627 }, 3628 { 3629 "access" : "private", 3630 "function_name" : "keymaster::SoftKeymasterDevice::StoreDefaultNewKeyParams", 3631 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE", 3632 "parameters" : 3633 [ 3634 { 3635 "referenced_type" : "type-2308" 3636 }, 3637 { 3638 "referenced_type" : "type-693" 3639 } 3640 ], 3641 "return_type" : "type-405", 3642 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3643 }, 3644 { 3645 "access" : "private", 3646 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_algorithms", 3647 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPm", 3648 "parameters" : 3649 [ 3650 { 3651 "referenced_type" : "type-1817" 3652 }, 3653 { 3654 "referenced_type" : "type-1818" 3655 }, 3656 { 3657 "referenced_type" : "type-2039" 3658 } 3659 ], 3660 "return_type" : "type-2309", 3661 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3662 }, 3663 { 3664 "access" : "private", 3665 "function_name" : "keymaster::SoftKeymasterDevice::initialize_device_struct", 3666 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj", 3667 "parameters" : 3668 [ 3669 { 3670 "is_this_ptr" : true, 3671 "referenced_type" : "type-1803" 3672 }, 3673 { 3674 "referenced_type" : "type-120" 3675 } 3676 ], 3677 "return_type" : "type-405", 3678 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3679 }, 3680 { 3681 "access" : "private", 3682 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_block_modes", 3683 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPm", 3684 "parameters" : 3685 [ 3686 { 3687 "referenced_type" : "type-1817" 3688 }, 3689 { 3690 "referenced_type" : "type-2311" 3691 }, 3692 { 3693 "referenced_type" : "type-2312" 3694 }, 3695 { 3696 "referenced_type" : "type-1819" 3697 }, 3698 { 3699 "referenced_type" : "type-2039" 3700 } 3701 ], 3702 "return_type" : "type-2310", 3703 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3704 }, 3705 { 3706 "access" : "private", 3707 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_padding_modes", 3708 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPm", 3709 "parameters" : 3710 [ 3711 { 3712 "referenced_type" : "type-1817" 3713 }, 3714 { 3715 "referenced_type" : "type-2314" 3716 }, 3717 { 3718 "referenced_type" : "type-2315" 3719 }, 3720 { 3721 "referenced_type" : "type-1820" 3722 }, 3723 { 3724 "referenced_type" : "type-2039" 3725 } 3726 ], 3727 "return_type" : "type-2313", 3728 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3729 }, 3730 { 3731 "access" : "private", 3732 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_export_formats", 3733 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm", 3734 "parameters" : 3735 [ 3736 { 3737 "referenced_type" : "type-1817" 3738 }, 3739 { 3740 "referenced_type" : "type-2317" 3741 }, 3742 { 3743 "referenced_type" : "type-1822" 3744 }, 3745 { 3746 "referenced_type" : "type-2039" 3747 } 3748 ], 3749 "return_type" : "type-2316", 3750 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3751 }, 3752 { 3753 "access" : "private", 3754 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_import_formats", 3755 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm", 3756 "parameters" : 3757 [ 3758 { 3759 "referenced_type" : "type-1817" 3760 }, 3761 { 3762 "referenced_type" : "type-2319" 3763 }, 3764 { 3765 "referenced_type" : "type-1822" 3766 }, 3767 { 3768 "referenced_type" : "type-2039" 3769 } 3770 ], 3771 "return_type" : "type-2318", 3772 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3773 }, 3774 { 3775 "access" : "private", 3776 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3777 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicem", 3778 "parameters" : 3779 [ 3780 { 3781 "referenced_type" : "type-1817" 3782 }, 3783 { 3784 "referenced_type" : "type-112" 3785 } 3786 ], 3787 "return_type" : "type-2320", 3788 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3789 }, 3790 { 3791 "access" : "private", 3792 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3793 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicem", 3794 "parameters" : 3795 [ 3796 { 3797 "referenced_type" : "type-1829" 3798 }, 3799 { 3800 "referenced_type" : "type-112" 3801 } 3802 ], 3803 "return_type" : "type-2321", 3804 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3805 }, 3806 { 3807 "access" : "private", 3808 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3809 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm", 3810 "parameters" : 3811 [ 3812 { 3813 "referenced_type" : "type-1817" 3814 }, 3815 { 3816 "referenced_type" : "type-2323" 3817 }, 3818 { 3819 "referenced_type" : "type-1685" 3820 }, 3821 { 3822 "referenced_type" : "type-1823" 3823 }, 3824 { 3825 "referenced_type" : "type-1825" 3826 }, 3827 { 3828 "referenced_type" : "type-2039" 3829 } 3830 ], 3831 "return_type" : "type-2322", 3832 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3833 }, 3834 { 3835 "access" : "private", 3836 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3837 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm", 3838 "parameters" : 3839 [ 3840 { 3841 "referenced_type" : "type-1829" 3842 }, 3843 { 3844 "referenced_type" : "type-2325" 3845 }, 3846 { 3847 "referenced_type" : "type-1685" 3848 }, 3849 { 3850 "referenced_type" : "type-1823" 3851 }, 3852 { 3853 "referenced_type" : "type-1825" 3854 }, 3855 { 3856 "referenced_type" : "type-2039" 3857 } 3858 ], 3859 "return_type" : "type-2324", 3860 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3861 }, 3862 { 3863 "access" : "private", 3864 "function_name" : "keymaster::SoftKeymasterDevice::finish", 3865 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_", 3866 "parameters" : 3867 [ 3868 { 3869 "referenced_type" : "type-1817" 3870 }, 3871 { 3872 "referenced_type" : "type-112" 3873 }, 3874 { 3875 "referenced_type" : "type-1823" 3876 }, 3877 { 3878 "referenced_type" : "type-1690" 3879 }, 3880 { 3881 "referenced_type" : "type-1825" 3882 }, 3883 { 3884 "referenced_type" : "type-1666" 3885 } 3886 ], 3887 "return_type" : "type-2326", 3888 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3889 }, 3890 { 3891 "access" : "private", 3892 "function_name" : "keymaster::SoftKeymasterDevice::finish", 3893 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_", 3894 "parameters" : 3895 [ 3896 { 3897 "referenced_type" : "type-1829" 3898 }, 3899 { 3900 "referenced_type" : "type-112" 3901 }, 3902 { 3903 "referenced_type" : "type-1823" 3904 }, 3905 { 3906 "referenced_type" : "type-1690" 3907 }, 3908 { 3909 "referenced_type" : "type-1690" 3910 }, 3911 { 3912 "referenced_type" : "type-1825" 3913 }, 3914 { 3915 "referenced_type" : "type-1666" 3916 } 3917 ], 3918 "return_type" : "type-2327", 3919 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3920 }, 3921 { 3922 "access" : "private", 3923 "function_name" : "keymaster::SoftKeymasterDevice::update", 3924 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_", 3925 "parameters" : 3926 [ 3927 { 3928 "referenced_type" : "type-1817" 3929 }, 3930 { 3931 "referenced_type" : "type-112" 3932 }, 3933 { 3934 "referenced_type" : "type-1823" 3935 }, 3936 { 3937 "referenced_type" : "type-1690" 3938 }, 3939 { 3940 "referenced_type" : "type-2039" 3941 }, 3942 { 3943 "referenced_type" : "type-1825" 3944 }, 3945 { 3946 "referenced_type" : "type-1666" 3947 } 3948 ], 3949 "return_type" : "type-2328", 3950 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3951 }, 3952 { 3953 "access" : "private", 3954 "function_name" : "keymaster::SoftKeymasterDevice::update", 3955 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_", 3956 "parameters" : 3957 [ 3958 { 3959 "referenced_type" : "type-1829" 3960 }, 3961 { 3962 "referenced_type" : "type-112" 3963 }, 3964 { 3965 "referenced_type" : "type-1823" 3966 }, 3967 { 3968 "referenced_type" : "type-1690" 3969 }, 3970 { 3971 "referenced_type" : "type-2039" 3972 }, 3973 { 3974 "referenced_type" : "type-1825" 3975 }, 3976 { 3977 "referenced_type" : "type-1666" 3978 } 3979 ], 3980 "return_type" : "type-2329", 3981 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3982 }, 3983 { 3984 "access" : "private", 3985 "function_name" : "keymaster::SoftKeymasterDevice::configure", 3986 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t", 3987 "parameters" : 3988 [ 3989 { 3990 "referenced_type" : "type-1829" 3991 }, 3992 { 3993 "referenced_type" : "type-1823" 3994 } 3995 ], 3996 "return_type" : "type-2330", 3997 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3998 }, 3999 { 4000 "function_name" : "keymaster::SoftKeymasterDevice::hw_device", 4001 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv", 4002 "parameters" : 4003 [ 4004 { 4005 "is_this_ptr" : true, 4006 "referenced_type" : "type-1803" 4007 } 4008 ], 4009 "return_type" : "type-1806", 4010 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4011 }, 4012 { 4013 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4014 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE", 4015 "parameters" : 4016 [ 4017 { 4018 "is_this_ptr" : true, 4019 "referenced_type" : "type-1803" 4020 }, 4021 { 4022 "referenced_type" : "type-1799" 4023 } 4024 ], 4025 "return_type" : "type-405", 4026 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4027 }, 4028 { 4029 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4030 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev", 4031 "parameters" : 4032 [ 4033 { 4034 "is_this_ptr" : true, 4035 "referenced_type" : "type-1803" 4036 } 4037 ], 4038 "return_type" : "type-405", 4039 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4040 }, 4041 { 4042 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4043 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE", 4044 "parameters" : 4045 [ 4046 { 4047 "is_this_ptr" : true, 4048 "referenced_type" : "type-1803" 4049 }, 4050 { 4051 "referenced_type" : "type-1799" 4052 } 4053 ], 4054 "return_type" : "type-405", 4055 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4056 }, 4057 { 4058 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4059 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev", 4060 "parameters" : 4061 [ 4062 { 4063 "is_this_ptr" : true, 4064 "referenced_type" : "type-1803" 4065 } 4066 ], 4067 "return_type" : "type-405", 4068 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4069 }, 4070 { 4071 "function_name" : "keymaster::SoftKeymasterContext::SetSystemVersion", 4072 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj", 4073 "parameters" : 4074 [ 4075 { 4076 "is_this_ptr" : true, 4077 "referenced_type" : "type-1799" 4078 }, 4079 { 4080 "referenced_type" : "type-120" 4081 }, 4082 { 4083 "referenced_type" : "type-120" 4084 } 4085 ], 4086 "return_type" : "type-2335", 4087 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4088 }, 4089 { 4090 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4091 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device", 4092 "parameters" : 4093 [ 4094 { 4095 "is_this_ptr" : true, 4096 "referenced_type" : "type-1799" 4097 }, 4098 { 4099 "referenced_type" : "type-1348" 4100 } 4101 ], 4102 "return_type" : "type-2336", 4103 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4104 }, 4105 { 4106 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4107 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device", 4108 "parameters" : 4109 [ 4110 { 4111 "is_this_ptr" : true, 4112 "referenced_type" : "type-1799" 4113 }, 4114 { 4115 "referenced_type" : "type-1342" 4116 } 4117 ], 4118 "return_type" : "type-2337", 4119 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4120 }, 4121 { 4122 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4123 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4124 "parameters" : 4125 [ 4126 { 4127 "is_this_ptr" : true, 4128 "referenced_type" : "type-1799" 4129 }, 4130 { 4131 "default_arg" : true, 4132 "referenced_type" : "type-1347" 4133 } 4134 ], 4135 "return_type" : "type-405", 4136 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4137 }, 4138 { 4139 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4140 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4141 "parameters" : 4142 [ 4143 { 4144 "is_this_ptr" : true, 4145 "referenced_type" : "type-1799" 4146 }, 4147 { 4148 "default_arg" : true, 4149 "referenced_type" : "type-1347" 4150 } 4151 ], 4152 "return_type" : "type-405", 4153 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4154 }, 4155 { 4156 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4157 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD0Ev", 4158 "parameters" : 4159 [ 4160 { 4161 "is_this_ptr" : true, 4162 "referenced_type" : "type-1799" 4163 } 4164 ], 4165 "return_type" : "type-405", 4166 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4167 }, 4168 { 4169 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4170 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD1Ev", 4171 "parameters" : 4172 [ 4173 { 4174 "is_this_ptr" : true, 4175 "referenced_type" : "type-1799" 4176 } 4177 ], 4178 "return_type" : "type-405", 4179 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4180 }, 4181 { 4182 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4183 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD2Ev", 4184 "parameters" : 4185 [ 4186 { 4187 "is_this_ptr" : true, 4188 "referenced_type" : "type-1799" 4189 } 4190 ], 4191 "return_type" : "type-405", 4192 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4193 }, 4194 { 4195 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4196 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device", 4197 "parameters" : 4198 [ 4199 { 4200 "is_this_ptr" : true, 4201 "referenced_type" : "type-1157" 4202 }, 4203 { 4204 "referenced_type" : "type-1126" 4205 } 4206 ], 4207 "return_type" : "type-405", 4208 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4209 }, 4210 { 4211 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4212 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device", 4213 "parameters" : 4214 [ 4215 { 4216 "is_this_ptr" : true, 4217 "referenced_type" : "type-1157" 4218 }, 4219 { 4220 "referenced_type" : "type-1126" 4221 } 4222 ], 4223 "return_type" : "type-405", 4224 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4225 }, 4226 { 4227 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4228 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4229 "parameters" : 4230 [ 4231 { 4232 "is_this_ptr" : true, 4233 "referenced_type" : "type-603" 4234 }, 4235 { 4236 "referenced_type" : "type-1853" 4237 }, 4238 { 4239 "referenced_type" : "type-591" 4240 } 4241 ], 4242 "return_type" : "type-405", 4243 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4244 }, 4245 { 4246 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4247 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4248 "parameters" : 4249 [ 4250 { 4251 "is_this_ptr" : true, 4252 "referenced_type" : "type-603" 4253 }, 4254 { 4255 "referenced_type" : "type-1853" 4256 }, 4257 { 4258 "referenced_type" : "type-591" 4259 } 4260 ], 4261 "return_type" : "type-405", 4262 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4263 }, 4264 { 4265 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4266 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4267 "parameters" : 4268 [ 4269 { 4270 "is_this_ptr" : true, 4271 "referenced_type" : "type-795" 4272 }, 4273 { 4274 "referenced_type" : "type-1853" 4275 }, 4276 { 4277 "referenced_type" : "type-130" 4278 } 4279 ], 4280 "return_type" : "type-405", 4281 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4282 }, 4283 { 4284 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4285 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4286 "parameters" : 4287 [ 4288 { 4289 "is_this_ptr" : true, 4290 "referenced_type" : "type-795" 4291 }, 4292 { 4293 "referenced_type" : "type-1853" 4294 }, 4295 { 4296 "referenced_type" : "type-130" 4297 } 4298 ], 4299 "return_type" : "type-405", 4300 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4301 }, 4302 { 4303 "function_name" : "keymaster::PureSoftKeymasterContext::SetSystemVersion", 4304 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj", 4305 "parameters" : 4306 [ 4307 { 4308 "is_this_ptr" : true, 4309 "referenced_type" : "type-1590" 4310 }, 4311 { 4312 "referenced_type" : "type-120" 4313 }, 4314 { 4315 "referenced_type" : "type-120" 4316 } 4317 ], 4318 "return_type" : "type-2364", 4319 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4320 }, 4321 { 4322 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4323 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev", 4324 "parameters" : 4325 [ 4326 { 4327 "is_this_ptr" : true, 4328 "referenced_type" : "type-1590" 4329 } 4330 ], 4331 "return_type" : "type-405", 4332 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4333 }, 4334 { 4335 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4336 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev", 4337 "parameters" : 4338 [ 4339 { 4340 "is_this_ptr" : true, 4341 "referenced_type" : "type-1590" 4342 } 4343 ], 4344 "return_type" : "type-405", 4345 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4346 }, 4347 { 4348 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4349 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev", 4350 "parameters" : 4351 [ 4352 { 4353 "is_this_ptr" : true, 4354 "referenced_type" : "type-1590" 4355 } 4356 ], 4357 "return_type" : "type-405", 4358 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4359 }, 4360 { 4361 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4362 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev", 4363 "parameters" : 4364 [ 4365 { 4366 "is_this_ptr" : true, 4367 "referenced_type" : "type-1590" 4368 } 4369 ], 4370 "return_type" : "type-405", 4371 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4372 }, 4373 { 4374 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4375 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev", 4376 "parameters" : 4377 [ 4378 { 4379 "is_this_ptr" : true, 4380 "referenced_type" : "type-1590" 4381 } 4382 ], 4383 "return_type" : "type-405", 4384 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4385 }, 4386 { 4387 "function_name" : "keymaster::SoftKeymasterEnforcement::ComputeSharedHmac", 4388 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE", 4389 "parameters" : 4390 [ 4391 { 4392 "is_this_ptr" : true, 4393 "referenced_type" : "type-1576" 4394 }, 4395 { 4396 "referenced_type" : "type-4988" 4397 }, 4398 { 4399 "referenced_type" : "type-874" 4400 } 4401 ], 4402 "return_type" : "type-5123", 4403 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4404 }, 4405 { 4406 "function_name" : "keymaster::SoftKeymasterEnforcement::VerifyAuthorization", 4407 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE", 4408 "parameters" : 4409 [ 4410 { 4411 "is_this_ptr" : true, 4412 "referenced_type" : "type-1576" 4413 }, 4414 { 4415 "referenced_type" : "type-4991" 4416 } 4417 ], 4418 "return_type" : "type-2078", 4419 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4420 }, 4421 { 4422 "function_name" : "keymaster::SoftKeymasterEnforcement::GetHmacSharingParameters", 4423 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE", 4424 "parameters" : 4425 [ 4426 { 4427 "is_this_ptr" : true, 4428 "referenced_type" : "type-1576" 4429 }, 4430 { 4431 "referenced_type" : "type-2043" 4432 } 4433 ], 4434 "return_type" : "type-5124", 4435 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4436 }, 4437 { 4438 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4439 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4440 "parameters" : 4441 [ 4442 { 4443 "is_this_ptr" : true, 4444 "referenced_type" : "type-1859" 4445 }, 4446 { 4447 "referenced_type" : "type-1853" 4448 }, 4449 { 4450 "referenced_type" : "type-591" 4451 } 4452 ], 4453 "return_type" : "type-405", 4454 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4455 }, 4456 { 4457 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4458 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4459 "parameters" : 4460 [ 4461 { 4462 "is_this_ptr" : true, 4463 "referenced_type" : "type-1859" 4464 }, 4465 { 4466 "referenced_type" : "type-1853" 4467 }, 4468 { 4469 "referenced_type" : "type-591" 4470 } 4471 ], 4472 "return_type" : "type-405", 4473 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4474 }, 4475 { 4476 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4477 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4478 "parameters" : 4479 [ 4480 { 4481 "is_this_ptr" : true, 4482 "referenced_type" : "type-142" 4483 }, 4484 { 4485 "referenced_type" : "type-1853" 4486 }, 4487 { 4488 "referenced_type" : "type-130" 4489 } 4490 ], 4491 "return_type" : "type-405", 4492 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4493 }, 4494 { 4495 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4496 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4497 "parameters" : 4498 [ 4499 { 4500 "is_this_ptr" : true, 4501 "referenced_type" : "type-142" 4502 }, 4503 { 4504 "referenced_type" : "type-1853" 4505 }, 4506 { 4507 "referenced_type" : "type-130" 4508 } 4509 ], 4510 "return_type" : "type-405", 4511 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4512 }, 4513 { 4514 "function_name" : "keymaster::Keymaster0Engine::BlobToEcKey", 4515 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4516 "parameters" : 4517 [ 4518 { 4519 "is_this_ptr" : true, 4520 "referenced_type" : "type-591" 4521 }, 4522 { 4523 "referenced_type" : "type-1517" 4524 } 4525 ], 4526 "return_type" : "type-383", 4527 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4528 }, 4529 { 4530 "function_name" : "keymaster::Keymaster0Engine::EcKeyToBlob", 4531 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st", 4532 "parameters" : 4533 [ 4534 { 4535 "is_this_ptr" : true, 4536 "referenced_type" : "type-591" 4537 }, 4538 { 4539 "referenced_type" : "type-393" 4540 } 4541 ], 4542 "return_type" : "type-385", 4543 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4544 }, 4545 { 4546 "function_name" : "keymaster::Keymaster0Engine::BlobToRsaKey", 4547 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4548 "parameters" : 4549 [ 4550 { 4551 "is_this_ptr" : true, 4552 "referenced_type" : "type-591" 4553 }, 4554 { 4555 "referenced_type" : "type-1517" 4556 } 4557 ], 4558 "return_type" : "type-381", 4559 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4560 }, 4561 { 4562 "function_name" : "keymaster::Keymaster0Engine::RsaKeyToBlob", 4563 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st", 4564 "parameters" : 4565 [ 4566 { 4567 "is_this_ptr" : true, 4568 "referenced_type" : "type-591" 4569 }, 4570 { 4571 "referenced_type" : "type-390" 4572 } 4573 ], 4574 "return_type" : "type-385", 4575 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4576 }, 4577 { 4578 "function_name" : "keymaster::Keymaster0Engine::DeleteAllKeys", 4579 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv", 4580 "parameters" : 4581 [ 4582 { 4583 "is_this_ptr" : true, 4584 "referenced_type" : "type-591" 4585 } 4586 ], 4587 "return_type" : "type-600", 4588 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4589 }, 4590 { 4591 "function_name" : "keymaster::Keymaster0Engine::GenerateEcKey", 4592 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4593 "parameters" : 4594 [ 4595 { 4596 "is_this_ptr" : true, 4597 "referenced_type" : "type-591" 4598 }, 4599 { 4600 "referenced_type" : "type-120" 4601 }, 4602 { 4603 "referenced_type" : "type-877" 4604 } 4605 ], 4606 "return_type" : "type-600", 4607 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4608 }, 4609 { 4610 "function_name" : "keymaster::Keymaster0Engine::GenerateRsaKey", 4611 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEmjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4612 "parameters" : 4613 [ 4614 { 4615 "is_this_ptr" : true, 4616 "referenced_type" : "type-591" 4617 }, 4618 { 4619 "referenced_type" : "type-112" 4620 }, 4621 { 4622 "referenced_type" : "type-120" 4623 }, 4624 { 4625 "referenced_type" : "type-877" 4626 } 4627 ], 4628 "return_type" : "type-600", 4629 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4630 }, 4631 { 4632 "access" : "private", 4633 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Sign", 4634 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhmPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPm", 4635 "parameters" : 4636 [ 4637 { 4638 "is_this_ptr" : true, 4639 "referenced_type" : "type-591" 4640 }, 4641 { 4642 "referenced_type" : "type-2008" 4643 }, 4644 { 4645 "referenced_type" : "type-407" 4646 }, 4647 { 4648 "referenced_type" : "type-1968" 4649 }, 4650 { 4651 "referenced_type" : "type-2171" 4652 }, 4653 { 4654 "referenced_type" : "type-408" 4655 }, 4656 { 4657 "referenced_type" : "type-2039" 4658 } 4659 ], 4660 "return_type" : "type-600", 4661 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4662 }, 4663 { 4664 "access" : "private", 4665 "function_name" : "keymaster::Keymaster0Engine::RsaPrivateTransform", 4666 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhm", 4667 "parameters" : 4668 [ 4669 { 4670 "is_this_ptr" : true, 4671 "referenced_type" : "type-591" 4672 }, 4673 { 4674 "referenced_type" : "type-381" 4675 }, 4676 { 4677 "referenced_type" : "type-118" 4678 }, 4679 { 4680 "referenced_type" : "type-1968" 4681 }, 4682 { 4683 "referenced_type" : "type-112" 4684 } 4685 ], 4686 "return_type" : "type-105", 4687 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4688 }, 4689 { 4690 "function_name" : "keymaster::Keymaster0Engine::GetKeymaster0PublicKey", 4691 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4692 "parameters" : 4693 [ 4694 { 4695 "is_this_ptr" : true, 4696 "referenced_type" : "type-591" 4697 }, 4698 { 4699 "referenced_type" : "type-1517" 4700 } 4701 ], 4702 "return_type" : "type-394", 4703 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4704 }, 4705 { 4706 "function_name" : "keymaster::Keymaster0Engine::DeleteKey", 4707 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4708 "parameters" : 4709 [ 4710 { 4711 "is_this_ptr" : true, 4712 "referenced_type" : "type-591" 4713 }, 4714 { 4715 "referenced_type" : "type-1517" 4716 } 4717 ], 4718 "return_type" : "type-600", 4719 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4720 }, 4721 { 4722 "access" : "private", 4723 "function_name" : "keymaster::Keymaster0Engine::EcdsaSign", 4724 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhmPhPjP9ec_key_st", 4725 "parameters" : 4726 [ 4727 { 4728 "is_this_ptr" : true, 4729 "referenced_type" : "type-591" 4730 }, 4731 { 4732 "referenced_type" : "type-1968" 4733 }, 4734 { 4735 "referenced_type" : "type-112" 4736 }, 4737 { 4738 "referenced_type" : "type-118" 4739 }, 4740 { 4741 "referenced_type" : "type-752" 4742 }, 4743 { 4744 "referenced_type" : "type-383" 4745 } 4746 ], 4747 "return_type" : "type-105", 4748 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4749 }, 4750 { 4751 "function_name" : "keymaster::Keymaster0Engine::ImportKey", 4752 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_", 4753 "parameters" : 4754 [ 4755 { 4756 "is_this_ptr" : true, 4757 "referenced_type" : "type-591" 4758 }, 4759 { 4760 "referenced_type" : "type-2407" 4761 }, 4762 { 4763 "referenced_type" : "type-1517" 4764 }, 4765 { 4766 "referenced_type" : "type-877" 4767 } 4768 ], 4769 "return_type" : "type-600", 4770 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4771 }, 4772 { 4773 "function_name" : "keymaster::Keymaster1Engine::BuildEcKey", 4774 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4775 "parameters" : 4776 [ 4777 { 4778 "is_this_ptr" : true, 4779 "referenced_type" : "type-130" 4780 }, 4781 { 4782 "referenced_type" : "type-1517" 4783 }, 4784 { 4785 "referenced_type" : "type-1042" 4786 }, 4787 { 4788 "referenced_type" : "type-457" 4789 } 4790 ], 4791 "return_type" : "type-438", 4792 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4793 }, 4794 { 4795 "function_name" : "keymaster::Keymaster1Engine::BuildRsaKey", 4796 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4797 "parameters" : 4798 [ 4799 { 4800 "is_this_ptr" : true, 4801 "referenced_type" : "type-130" 4802 }, 4803 { 4804 "referenced_type" : "type-1517" 4805 }, 4806 { 4807 "referenced_type" : "type-1042" 4808 }, 4809 { 4810 "referenced_type" : "type-457" 4811 } 4812 ], 4813 "return_type" : "type-445", 4814 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4815 }, 4816 { 4817 "function_name" : "keymaster::Keymaster1Engine::GenerateKey", 4818 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 4819 "parameters" : 4820 [ 4821 { 4822 "is_this_ptr" : true, 4823 "referenced_type" : "type-130" 4824 }, 4825 { 4826 "referenced_type" : "type-1042" 4827 }, 4828 { 4829 "referenced_type" : "type-877" 4830 }, 4831 { 4832 "referenced_type" : "type-693" 4833 }, 4834 { 4835 "referenced_type" : "type-693" 4836 } 4837 ], 4838 "return_type" : "type-2408", 4839 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4840 }, 4841 { 4842 "function_name" : "keymaster::Keymaster1Engine::DeleteAllKeys", 4843 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv", 4844 "parameters" : 4845 [ 4846 { 4847 "is_this_ptr" : true, 4848 "referenced_type" : "type-130" 4849 } 4850 ], 4851 "return_type" : "type-2409", 4852 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4853 }, 4854 { 4855 "function_name" : "keymaster::Keymaster1Engine::GetKeymaster1PublicKey", 4856 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4857 "parameters" : 4858 [ 4859 { 4860 "is_this_ptr" : true, 4861 "referenced_type" : "type-130" 4862 }, 4863 { 4864 "referenced_type" : "type-1517" 4865 }, 4866 { 4867 "referenced_type" : "type-1042" 4868 }, 4869 { 4870 "referenced_type" : "type-457" 4871 } 4872 ], 4873 "return_type" : "type-443", 4874 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4875 }, 4876 { 4877 "function_name" : "keymaster::Keymaster1Engine::GetData", 4878 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st", 4879 "parameters" : 4880 [ 4881 { 4882 "is_this_ptr" : true, 4883 "referenced_type" : "type-130" 4884 }, 4885 { 4886 "referenced_type" : "type-443" 4887 } 4888 ], 4889 "return_type" : "type-127", 4890 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4891 }, 4892 { 4893 "function_name" : "keymaster::Keymaster1Engine::GetData", 4894 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st", 4895 "parameters" : 4896 [ 4897 { 4898 "is_this_ptr" : true, 4899 "referenced_type" : "type-130" 4900 }, 4901 { 4902 "referenced_type" : "type-463" 4903 } 4904 ], 4905 "return_type" : "type-127", 4906 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4907 }, 4908 { 4909 "function_name" : "keymaster::Keymaster1Engine::GetData", 4910 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st", 4911 "parameters" : 4912 [ 4913 { 4914 "is_this_ptr" : true, 4915 "referenced_type" : "type-130" 4916 }, 4917 { 4918 "referenced_type" : "type-466" 4919 } 4920 ], 4921 "return_type" : "type-127", 4922 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4923 }, 4924 { 4925 "function_name" : "keymaster::Keymaster1Engine::DeleteKey", 4926 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4927 "parameters" : 4928 [ 4929 { 4930 "is_this_ptr" : true, 4931 "referenced_type" : "type-130" 4932 }, 4933 { 4934 "referenced_type" : "type-1517" 4935 } 4936 ], 4937 "return_type" : "type-2410", 4938 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4939 }, 4940 { 4941 "function_name" : "keymaster::Keymaster1Engine::ImportKey", 4942 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 4943 "parameters" : 4944 [ 4945 { 4946 "is_this_ptr" : true, 4947 "referenced_type" : "type-130" 4948 }, 4949 { 4950 "referenced_type" : "type-1042" 4951 }, 4952 { 4953 "referenced_type" : "type-2412" 4954 }, 4955 { 4956 "referenced_type" : "type-1517" 4957 }, 4958 { 4959 "referenced_type" : "type-877" 4960 }, 4961 { 4962 "referenced_type" : "type-693" 4963 }, 4964 { 4965 "referenced_type" : "type-693" 4966 } 4967 ], 4968 "return_type" : "type-2411", 4969 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4970 }, 4971 { 4972 "access" : "private", 4973 "function_name" : "keymaster::SoftKeymasterDevice::FindUnsupportedDigest", 4974 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t", 4975 "parameters" : 4976 [ 4977 { 4978 "is_this_ptr" : true, 4979 "referenced_type" : "type-1814" 4980 }, 4981 { 4982 "referenced_type" : "type-2415" 4983 }, 4984 { 4985 "referenced_type" : "type-2416" 4986 }, 4987 { 4988 "referenced_type" : "type-1042" 4989 }, 4990 { 4991 "referenced_type" : "type-1748" 4992 } 4993 ], 4994 "return_type" : "type-600", 4995 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4996 }, 4997 { 4998 "access" : "private", 4999 "function_name" : "keymaster::SoftKeymasterDevice::RequiresSoftwareDigesting", 5000 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE", 5001 "parameters" : 5002 [ 5003 { 5004 "is_this_ptr" : true, 5005 "referenced_type" : "type-1814" 5006 }, 5007 { 5008 "referenced_type" : "type-2417" 5009 }, 5010 { 5011 "referenced_type" : "type-2418" 5012 }, 5013 { 5014 "referenced_type" : "type-1042" 5015 } 5016 ], 5017 "return_type" : "type-600", 5018 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5019 }, 5020 { 5021 "access" : "private", 5022 "function_name" : "keymaster::SoftKeymasterDevice::KeyRequiresSoftwareDigesting", 5023 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5024 "parameters" : 5025 [ 5026 { 5027 "is_this_ptr" : true, 5028 "referenced_type" : "type-1814" 5029 }, 5030 { 5031 "referenced_type" : "type-1042" 5032 } 5033 ], 5034 "return_type" : "type-600", 5035 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5036 }, 5037 { 5038 "function_name" : "keymaster::SoftKeymasterLogger::log_msg", 5039 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcP13__va_list_tag", 5040 "parameters" : 5041 [ 5042 { 5043 "is_this_ptr" : true, 5044 "referenced_type" : "type-5027" 5045 }, 5046 { 5047 "referenced_type" : "type-2104" 5048 }, 5049 { 5050 "referenced_type" : "type-4" 5051 }, 5052 { 5053 "referenced_type" : "type-5029" 5054 } 5055 ], 5056 "return_type" : "type-105", 5057 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 5058 }, 5059 { 5060 "function_name" : "keymaster::SoftKeymasterContext::ParseKeyBlob", 5061 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5062 "parameters" : 5063 [ 5064 { 5065 "is_this_ptr" : true, 5066 "referenced_type" : "type-1366" 5067 }, 5068 { 5069 "referenced_type" : "type-1517" 5070 }, 5071 { 5072 "referenced_type" : "type-1042" 5073 }, 5074 { 5075 "referenced_type" : "type-2105" 5076 } 5077 ], 5078 "return_type" : "type-2420", 5079 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5080 }, 5081 { 5082 "function_name" : "keymaster::SoftKeymasterContext::AddRngEntropy", 5083 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhm", 5084 "parameters" : 5085 [ 5086 { 5087 "is_this_ptr" : true, 5088 "referenced_type" : "type-1366" 5089 }, 5090 { 5091 "referenced_type" : "type-1968" 5092 }, 5093 { 5094 "referenced_type" : "type-112" 5095 } 5096 ], 5097 "return_type" : "type-2421", 5098 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5099 }, 5100 { 5101 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 5102 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5103 "parameters" : 5104 [ 5105 { 5106 "is_this_ptr" : true, 5107 "referenced_type" : "type-1366" 5108 }, 5109 { 5110 "referenced_type" : "type-1042" 5111 }, 5112 { 5113 "referenced_type" : "type-2423" 5114 }, 5115 { 5116 "referenced_type" : "type-1517" 5117 }, 5118 { 5119 "referenced_type" : "type-877" 5120 }, 5121 { 5122 "referenced_type" : "type-693" 5123 }, 5124 { 5125 "referenced_type" : "type-693" 5126 } 5127 ], 5128 "return_type" : "type-2422", 5129 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5130 }, 5131 { 5132 "function_name" : "keymaster::SoftKeymasterContext::DeleteAllKeys", 5133 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv", 5134 "parameters" : 5135 [ 5136 { 5137 "is_this_ptr" : true, 5138 "referenced_type" : "type-1366" 5139 } 5140 ], 5141 "return_type" : "type-2424", 5142 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5143 }, 5144 { 5145 "function_name" : "keymaster::SoftKeymasterContext::GetKeyFactory", 5146 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5147 "parameters" : 5148 [ 5149 { 5150 "is_this_ptr" : true, 5151 "referenced_type" : "type-1366" 5152 }, 5153 { 5154 "referenced_type" : "type-2425" 5155 } 5156 ], 5157 "return_type" : "type-1596", 5158 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5159 }, 5160 { 5161 "function_name" : "keymaster::SoftKeymasterContext::UpgradeKeyBlob", 5162 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5163 "parameters" : 5164 [ 5165 { 5166 "is_this_ptr" : true, 5167 "referenced_type" : "type-1366" 5168 }, 5169 { 5170 "referenced_type" : "type-1517" 5171 }, 5172 { 5173 "referenced_type" : "type-1042" 5174 }, 5175 { 5176 "referenced_type" : "type-877" 5177 } 5178 ], 5179 "return_type" : "type-2426", 5180 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5181 }, 5182 { 5183 "function_name" : "keymaster::SoftKeymasterContext::GetSystemVersion", 5184 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_", 5185 "parameters" : 5186 [ 5187 { 5188 "is_this_ptr" : true, 5189 "referenced_type" : "type-1366" 5190 }, 5191 { 5192 "referenced_type" : "type-752" 5193 }, 5194 { 5195 "referenced_type" : "type-752" 5196 } 5197 ], 5198 "return_type" : "type-405", 5199 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5200 }, 5201 { 5202 "function_name" : "keymaster::SoftKeymasterContext::GenerateAttestation", 5203 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5204 "parameters" : 5205 [ 5206 { 5207 "is_this_ptr" : true, 5208 "referenced_type" : "type-1366" 5209 }, 5210 { 5211 "referenced_type" : "type-1369" 5212 }, 5213 { 5214 "referenced_type" : "type-1042" 5215 }, 5216 { 5217 "referenced_type" : "type-1371" 5218 } 5219 ], 5220 "return_type" : "type-2427", 5221 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5222 }, 5223 { 5224 "function_name" : "keymaster::SoftKeymasterContext::GetOperationFactory", 5225 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5226 "parameters" : 5227 [ 5228 { 5229 "is_this_ptr" : true, 5230 "referenced_type" : "type-1366" 5231 }, 5232 { 5233 "referenced_type" : "type-2428" 5234 }, 5235 { 5236 "referenced_type" : "type-2429" 5237 } 5238 ], 5239 "return_type" : "type-145", 5240 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5241 }, 5242 { 5243 "access" : "private", 5244 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster0HwBlob", 5245 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_", 5246 "parameters" : 5247 [ 5248 { 5249 "is_this_ptr" : true, 5250 "referenced_type" : "type-1366" 5251 }, 5252 { 5253 "referenced_type" : "type-1517" 5254 }, 5255 { 5256 "referenced_type" : "type-877" 5257 }, 5258 { 5259 "referenced_type" : "type-693" 5260 }, 5261 { 5262 "referenced_type" : "type-693" 5263 } 5264 ], 5265 "return_type" : "type-2430", 5266 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5267 }, 5268 { 5269 "access" : "private", 5270 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster1HwBlob", 5271 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_", 5272 "parameters" : 5273 [ 5274 { 5275 "is_this_ptr" : true, 5276 "referenced_type" : "type-1366" 5277 }, 5278 { 5279 "referenced_type" : "type-1517" 5280 }, 5281 { 5282 "referenced_type" : "type-1042" 5283 }, 5284 { 5285 "referenced_type" : "type-877" 5286 }, 5287 { 5288 "referenced_type" : "type-693" 5289 }, 5290 { 5291 "referenced_type" : "type-693" 5292 } 5293 ], 5294 "return_type" : "type-2431", 5295 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5296 }, 5297 { 5298 "function_name" : "keymaster::SoftKeymasterContext::GetSupportedAlgorithms", 5299 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPm", 5300 "parameters" : 5301 [ 5302 { 5303 "is_this_ptr" : true, 5304 "referenced_type" : "type-1366" 5305 }, 5306 { 5307 "referenced_type" : "type-2039" 5308 } 5309 ], 5310 "return_type" : "type-1254", 5311 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5312 }, 5313 { 5314 "function_name" : "keymaster::SoftKeymasterContext::DeleteKey", 5315 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5316 "parameters" : 5317 [ 5318 { 5319 "is_this_ptr" : true, 5320 "referenced_type" : "type-1366" 5321 }, 5322 { 5323 "referenced_type" : "type-1517" 5324 } 5325 ], 5326 "return_type" : "type-2432", 5327 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5328 }, 5329 { 5330 "function_name" : "keymaster::SoftKeymasterContext::UnwrapKey", 5331 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5332 "parameters" : 5333 [ 5334 { 5335 "is_this_ptr" : true, 5336 "referenced_type" : "type-1366" 5337 }, 5338 { 5339 "referenced_type" : "type-1517" 5340 }, 5341 { 5342 "referenced_type" : "type-1517" 5343 }, 5344 { 5345 "referenced_type" : "type-1042" 5346 }, 5347 { 5348 "referenced_type" : "type-1517" 5349 }, 5350 { 5351 "referenced_type" : "type-693" 5352 }, 5353 { 5354 "referenced_type" : "type-1319" 5355 }, 5356 { 5357 "referenced_type" : "type-877" 5358 } 5359 ], 5360 "return_type" : "type-2433", 5361 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5362 }, 5363 { 5364 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5365 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE", 5366 "parameters" : 5367 [ 5368 { 5369 "is_this_ptr" : true, 5370 "referenced_type" : "type-1160" 5371 }, 5372 { 5373 "referenced_type" : "type-997" 5374 }, 5375 { 5376 "referenced_type" : "type-2090" 5377 } 5378 ], 5379 "return_type" : "type-600", 5380 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5381 }, 5382 { 5383 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5384 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5385 "parameters" : 5386 [ 5387 { 5388 "is_this_ptr" : true, 5389 "referenced_type" : "type-1160" 5390 }, 5391 { 5392 "referenced_type" : "type-1042" 5393 } 5394 ], 5395 "return_type" : "type-600", 5396 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5397 }, 5398 { 5399 "function_name" : "keymaster::RsaKeymaster0KeyFactory::GenerateKey", 5400 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5401 "parameters" : 5402 [ 5403 { 5404 "is_this_ptr" : true, 5405 "referenced_type" : "type-605" 5406 }, 5407 { 5408 "referenced_type" : "type-1042" 5409 }, 5410 { 5411 "referenced_type" : "type-877" 5412 }, 5413 { 5414 "referenced_type" : "type-693" 5415 }, 5416 { 5417 "referenced_type" : "type-693" 5418 } 5419 ], 5420 "return_type" : "type-2434", 5421 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5422 }, 5423 { 5424 "function_name" : "keymaster::RsaKeymaster0KeyFactory::LoadKey", 5425 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5426 "parameters" : 5427 [ 5428 { 5429 "is_this_ptr" : true, 5430 "referenced_type" : "type-605" 5431 }, 5432 { 5433 "referenced_type" : "type-888" 5434 }, 5435 { 5436 "referenced_type" : "type-1042" 5437 }, 5438 { 5439 "referenced_type" : "type-1096" 5440 }, 5441 { 5442 "referenced_type" : "type-1096" 5443 }, 5444 { 5445 "referenced_type" : "type-2105" 5446 } 5447 ], 5448 "return_type" : "type-2435", 5449 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5450 }, 5451 { 5452 "function_name" : "keymaster::RsaKeymaster0KeyFactory::ImportKey", 5453 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5454 "parameters" : 5455 [ 5456 { 5457 "is_this_ptr" : true, 5458 "referenced_type" : "type-605" 5459 }, 5460 { 5461 "referenced_type" : "type-1042" 5462 }, 5463 { 5464 "referenced_type" : "type-2437" 5465 }, 5466 { 5467 "referenced_type" : "type-1517" 5468 }, 5469 { 5470 "referenced_type" : "type-877" 5471 }, 5472 { 5473 "referenced_type" : "type-693" 5474 }, 5475 { 5476 "referenced_type" : "type-693" 5477 } 5478 ], 5479 "return_type" : "type-2436", 5480 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5481 }, 5482 { 5483 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GenerateKey", 5484 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5485 "parameters" : 5486 [ 5487 { 5488 "is_this_ptr" : true, 5489 "referenced_type" : "type-799" 5490 }, 5491 { 5492 "referenced_type" : "type-1042" 5493 }, 5494 { 5495 "referenced_type" : "type-877" 5496 }, 5497 { 5498 "referenced_type" : "type-693" 5499 }, 5500 { 5501 "referenced_type" : "type-693" 5502 } 5503 ], 5504 "return_type" : "type-2438", 5505 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5506 }, 5507 { 5508 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GetOperationFactory", 5509 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 5510 "parameters" : 5511 [ 5512 { 5513 "is_this_ptr" : true, 5514 "referenced_type" : "type-799" 5515 }, 5516 { 5517 "referenced_type" : "type-2439" 5518 } 5519 ], 5520 "return_type" : "type-145", 5521 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5522 }, 5523 { 5524 "function_name" : "keymaster::RsaKeymaster1KeyFactory::LoadKey", 5525 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5526 "parameters" : 5527 [ 5528 { 5529 "is_this_ptr" : true, 5530 "referenced_type" : "type-799" 5531 }, 5532 { 5533 "referenced_type" : "type-888" 5534 }, 5535 { 5536 "referenced_type" : "type-1042" 5537 }, 5538 { 5539 "referenced_type" : "type-1096" 5540 }, 5541 { 5542 "referenced_type" : "type-1096" 5543 }, 5544 { 5545 "referenced_type" : "type-2105" 5546 } 5547 ], 5548 "return_type" : "type-2440", 5549 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5550 }, 5551 { 5552 "function_name" : "keymaster::RsaKeymaster1KeyFactory::ImportKey", 5553 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5554 "parameters" : 5555 [ 5556 { 5557 "is_this_ptr" : true, 5558 "referenced_type" : "type-799" 5559 }, 5560 { 5561 "referenced_type" : "type-1042" 5562 }, 5563 { 5564 "referenced_type" : "type-2442" 5565 }, 5566 { 5567 "referenced_type" : "type-1517" 5568 }, 5569 { 5570 "referenced_type" : "type-877" 5571 }, 5572 { 5573 "referenced_type" : "type-693" 5574 }, 5575 { 5576 "referenced_type" : "type-693" 5577 } 5578 ], 5579 "return_type" : "type-2441", 5580 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5581 }, 5582 { 5583 "function_name" : "keymaster::PureSoftKeymasterContext::ParseKeyBlob", 5584 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5585 "parameters" : 5586 [ 5587 { 5588 "is_this_ptr" : true, 5589 "referenced_type" : "type-1592" 5590 }, 5591 { 5592 "referenced_type" : "type-1517" 5593 }, 5594 { 5595 "referenced_type" : "type-1042" 5596 }, 5597 { 5598 "referenced_type" : "type-2105" 5599 } 5600 ], 5601 "return_type" : "type-2447", 5602 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5603 }, 5604 { 5605 "function_name" : "keymaster::PureSoftKeymasterContext::AddRngEntropy", 5606 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhm", 5607 "parameters" : 5608 [ 5609 { 5610 "is_this_ptr" : true, 5611 "referenced_type" : "type-1592" 5612 }, 5613 { 5614 "referenced_type" : "type-1968" 5615 }, 5616 { 5617 "referenced_type" : "type-112" 5618 } 5619 ], 5620 "return_type" : "type-2448", 5621 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5622 }, 5623 { 5624 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 5625 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5626 "parameters" : 5627 [ 5628 { 5629 "is_this_ptr" : true, 5630 "referenced_type" : "type-1592" 5631 }, 5632 { 5633 "referenced_type" : "type-1042" 5634 }, 5635 { 5636 "referenced_type" : "type-2450" 5637 }, 5638 { 5639 "referenced_type" : "type-1517" 5640 }, 5641 { 5642 "referenced_type" : "type-877" 5643 }, 5644 { 5645 "referenced_type" : "type-693" 5646 }, 5647 { 5648 "referenced_type" : "type-693" 5649 } 5650 ], 5651 "return_type" : "type-2449", 5652 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5653 }, 5654 { 5655 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteAllKeys", 5656 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv", 5657 "parameters" : 5658 [ 5659 { 5660 "is_this_ptr" : true, 5661 "referenced_type" : "type-1592" 5662 } 5663 ], 5664 "return_type" : "type-2451", 5665 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5666 }, 5667 { 5668 "function_name" : "keymaster::PureSoftKeymasterContext::GetKeyFactory", 5669 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5670 "parameters" : 5671 [ 5672 { 5673 "is_this_ptr" : true, 5674 "referenced_type" : "type-1592" 5675 }, 5676 { 5677 "referenced_type" : "type-2452" 5678 } 5679 ], 5680 "return_type" : "type-1596", 5681 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5682 }, 5683 { 5684 "function_name" : "keymaster::PureSoftKeymasterContext::UpgradeKeyBlob", 5685 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5686 "parameters" : 5687 [ 5688 { 5689 "is_this_ptr" : true, 5690 "referenced_type" : "type-1592" 5691 }, 5692 { 5693 "referenced_type" : "type-1517" 5694 }, 5695 { 5696 "referenced_type" : "type-1042" 5697 }, 5698 { 5699 "referenced_type" : "type-877" 5700 } 5701 ], 5702 "return_type" : "type-2453", 5703 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5704 }, 5705 { 5706 "function_name" : "keymaster::PureSoftKeymasterContext::GetSystemVersion", 5707 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_", 5708 "parameters" : 5709 [ 5710 { 5711 "is_this_ptr" : true, 5712 "referenced_type" : "type-1592" 5713 }, 5714 { 5715 "referenced_type" : "type-752" 5716 }, 5717 { 5718 "referenced_type" : "type-752" 5719 } 5720 ], 5721 "return_type" : "type-405", 5722 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5723 }, 5724 { 5725 "function_name" : "keymaster::PureSoftKeymasterContext::GenerateAttestation", 5726 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5727 "parameters" : 5728 [ 5729 { 5730 "is_this_ptr" : true, 5731 "referenced_type" : "type-1592" 5732 }, 5733 { 5734 "referenced_type" : "type-1369" 5735 }, 5736 { 5737 "referenced_type" : "type-1042" 5738 }, 5739 { 5740 "referenced_type" : "type-1371" 5741 } 5742 ], 5743 "return_type" : "type-2454", 5744 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5745 }, 5746 { 5747 "function_name" : "keymaster::PureSoftKeymasterContext::GetOperationFactory", 5748 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5749 "parameters" : 5750 [ 5751 { 5752 "is_this_ptr" : true, 5753 "referenced_type" : "type-1592" 5754 }, 5755 { 5756 "referenced_type" : "type-2455" 5757 }, 5758 { 5759 "referenced_type" : "type-2456" 5760 } 5761 ], 5762 "return_type" : "type-145", 5763 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5764 }, 5765 { 5766 "function_name" : "keymaster::PureSoftKeymasterContext::GetSupportedAlgorithms", 5767 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPm", 5768 "parameters" : 5769 [ 5770 { 5771 "is_this_ptr" : true, 5772 "referenced_type" : "type-1592" 5773 }, 5774 { 5775 "referenced_type" : "type-2039" 5776 } 5777 ], 5778 "return_type" : "type-1486", 5779 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5780 }, 5781 { 5782 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteKey", 5783 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5784 "parameters" : 5785 [ 5786 { 5787 "is_this_ptr" : true, 5788 "referenced_type" : "type-1592" 5789 }, 5790 { 5791 "referenced_type" : "type-1517" 5792 } 5793 ], 5794 "return_type" : "type-2457", 5795 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5796 }, 5797 { 5798 "function_name" : "keymaster::PureSoftKeymasterContext::UnwrapKey", 5799 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5800 "parameters" : 5801 [ 5802 { 5803 "is_this_ptr" : true, 5804 "referenced_type" : "type-1592" 5805 }, 5806 { 5807 "referenced_type" : "type-1517" 5808 }, 5809 { 5810 "referenced_type" : "type-1517" 5811 }, 5812 { 5813 "referenced_type" : "type-1042" 5814 }, 5815 { 5816 "referenced_type" : "type-1517" 5817 }, 5818 { 5819 "referenced_type" : "type-693" 5820 }, 5821 { 5822 "referenced_type" : "type-1542" 5823 }, 5824 { 5825 "referenced_type" : "type-877" 5826 } 5827 ], 5828 "return_type" : "type-2458", 5829 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5830 }, 5831 { 5832 "function_name" : "keymaster::SoftKeymasterEnforcement::CreateKeyId", 5833 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm", 5834 "parameters" : 5835 [ 5836 { 5837 "is_this_ptr" : true, 5838 "referenced_type" : "type-1578" 5839 }, 5840 { 5841 "referenced_type" : "type-4966" 5842 }, 5843 { 5844 "referenced_type" : "type-2039" 5845 } 5846 ], 5847 "return_type" : "type-600", 5848 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5849 }, 5850 { 5851 "function_name" : "keymaster::SoftKeymasterEnforcement::get_current_time_ms", 5852 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv", 5853 "parameters" : 5854 [ 5855 { 5856 "is_this_ptr" : true, 5857 "referenced_type" : "type-1578" 5858 } 5859 ], 5860 "return_type" : "type-112", 5861 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5862 }, 5863 { 5864 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::GenerateKey", 5865 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5866 "parameters" : 5867 [ 5868 { 5869 "is_this_ptr" : true, 5870 "referenced_type" : "type-1861" 5871 }, 5872 { 5873 "referenced_type" : "type-1042" 5874 }, 5875 { 5876 "referenced_type" : "type-877" 5877 }, 5878 { 5879 "referenced_type" : "type-693" 5880 }, 5881 { 5882 "referenced_type" : "type-693" 5883 } 5884 ], 5885 "return_type" : "type-2460", 5886 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5887 }, 5888 { 5889 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::LoadKey", 5890 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5891 "parameters" : 5892 [ 5893 { 5894 "is_this_ptr" : true, 5895 "referenced_type" : "type-1861" 5896 }, 5897 { 5898 "referenced_type" : "type-888" 5899 }, 5900 { 5901 "referenced_type" : "type-1042" 5902 }, 5903 { 5904 "referenced_type" : "type-1096" 5905 }, 5906 { 5907 "referenced_type" : "type-1096" 5908 }, 5909 { 5910 "referenced_type" : "type-2105" 5911 } 5912 ], 5913 "return_type" : "type-2461", 5914 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5915 }, 5916 { 5917 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::ImportKey", 5918 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5919 "parameters" : 5920 [ 5921 { 5922 "is_this_ptr" : true, 5923 "referenced_type" : "type-1861" 5924 }, 5925 { 5926 "referenced_type" : "type-1042" 5927 }, 5928 { 5929 "referenced_type" : "type-2463" 5930 }, 5931 { 5932 "referenced_type" : "type-1517" 5933 }, 5934 { 5935 "referenced_type" : "type-877" 5936 }, 5937 { 5938 "referenced_type" : "type-693" 5939 }, 5940 { 5941 "referenced_type" : "type-693" 5942 } 5943 ], 5944 "return_type" : "type-2462", 5945 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5946 }, 5947 { 5948 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GenerateKey", 5949 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5950 "parameters" : 5951 [ 5952 { 5953 "is_this_ptr" : true, 5954 "referenced_type" : "type-144" 5955 }, 5956 { 5957 "referenced_type" : "type-1042" 5958 }, 5959 { 5960 "referenced_type" : "type-877" 5961 }, 5962 { 5963 "referenced_type" : "type-693" 5964 }, 5965 { 5966 "referenced_type" : "type-693" 5967 } 5968 ], 5969 "return_type" : "type-2464", 5970 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 5971 }, 5972 { 5973 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GetOperationFactory", 5974 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 5975 "parameters" : 5976 [ 5977 { 5978 "is_this_ptr" : true, 5979 "referenced_type" : "type-144" 5980 }, 5981 { 5982 "referenced_type" : "type-2465" 5983 } 5984 ], 5985 "return_type" : "type-145", 5986 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 5987 }, 5988 { 5989 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::LoadKey", 5990 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5991 "parameters" : 5992 [ 5993 { 5994 "is_this_ptr" : true, 5995 "referenced_type" : "type-144" 5996 }, 5997 { 5998 "referenced_type" : "type-888" 5999 }, 6000 { 6001 "referenced_type" : "type-1042" 6002 }, 6003 { 6004 "referenced_type" : "type-1096" 6005 }, 6006 { 6007 "referenced_type" : "type-1096" 6008 }, 6009 { 6010 "referenced_type" : "type-2105" 6011 } 6012 ], 6013 "return_type" : "type-2466", 6014 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6015 }, 6016 { 6017 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::ImportKey", 6018 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6019 "parameters" : 6020 [ 6021 { 6022 "is_this_ptr" : true, 6023 "referenced_type" : "type-144" 6024 }, 6025 { 6026 "referenced_type" : "type-1042" 6027 }, 6028 { 6029 "referenced_type" : "type-2468" 6030 }, 6031 { 6032 "referenced_type" : "type-1517" 6033 }, 6034 { 6035 "referenced_type" : "type-877" 6036 }, 6037 { 6038 "referenced_type" : "type-693" 6039 }, 6040 { 6041 "referenced_type" : "type-693" 6042 } 6043 ], 6044 "return_type" : "type-2467", 6045 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6046 }, 6047 { 6048 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>::LoadKey", 6049 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6050 "parameters" : 6051 [ 6052 { 6053 "is_this_ptr" : true, 6054 "referenced_type" : "type-1166" 6055 }, 6056 { 6057 "referenced_type" : "type-888" 6058 }, 6059 { 6060 "referenced_type" : "type-1042" 6061 }, 6062 { 6063 "referenced_type" : "type-1096" 6064 }, 6065 { 6066 "referenced_type" : "type-1096" 6067 }, 6068 { 6069 "referenced_type" : "type-2105" 6070 } 6071 ], 6072 "return_type" : "type-2476", 6073 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6074 }, 6075 { 6076 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::GenerateKey", 6077 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_", 6078 "parameters" : 6079 [ 6080 { 6081 "is_this_ptr" : true, 6082 "referenced_type" : "type-1163" 6083 }, 6084 { 6085 "referenced_type" : "type-1042" 6086 }, 6087 { 6088 "referenced_type" : "type-877" 6089 }, 6090 { 6091 "referenced_type" : "type-693" 6092 }, 6093 { 6094 "referenced_type" : "type-693" 6095 } 6096 ], 6097 "return_type" : "type-2477", 6098 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6099 }, 6100 { 6101 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::LoadKey", 6102 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6103 "parameters" : 6104 [ 6105 { 6106 "is_this_ptr" : true, 6107 "referenced_type" : "type-1163" 6108 }, 6109 { 6110 "referenced_type" : "type-888" 6111 }, 6112 { 6113 "referenced_type" : "type-1042" 6114 }, 6115 { 6116 "referenced_type" : "type-1096" 6117 }, 6118 { 6119 "referenced_type" : "type-1096" 6120 }, 6121 { 6122 "referenced_type" : "type-2105" 6123 } 6124 ], 6125 "return_type" : "type-2478", 6126 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6127 }, 6128 { 6129 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 6130 "linker_set_key" : "_ZThn8_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6131 "parameters" : 6132 [ 6133 { 6134 "is_this_ptr" : true, 6135 "referenced_type" : "type-1366" 6136 }, 6137 { 6138 "referenced_type" : "type-1042" 6139 }, 6140 { 6141 "referenced_type" : "type-2495" 6142 }, 6143 { 6144 "referenced_type" : "type-1517" 6145 }, 6146 { 6147 "referenced_type" : "type-877" 6148 }, 6149 { 6150 "referenced_type" : "type-693" 6151 }, 6152 { 6153 "referenced_type" : "type-693" 6154 } 6155 ], 6156 "return_type" : "type-2494", 6157 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6158 }, 6159 { 6160 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 6161 "linker_set_key" : "_ZThn8_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6162 "parameters" : 6163 [ 6164 { 6165 "is_this_ptr" : true, 6166 "referenced_type" : "type-1592" 6167 }, 6168 { 6169 "referenced_type" : "type-1042" 6170 }, 6171 { 6172 "referenced_type" : "type-2497" 6173 }, 6174 { 6175 "referenced_type" : "type-1517" 6176 }, 6177 { 6178 "referenced_type" : "type-877" 6179 }, 6180 { 6181 "referenced_type" : "type-693" 6182 }, 6183 { 6184 "referenced_type" : "type-693" 6185 } 6186 ], 6187 "return_type" : "type-2496", 6188 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 6189 } 6190 ], 6191 "global_vars" : 6192 [ 6193 { 6194 "access" : "private", 6195 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine9instance_E", 6196 "name" : "keymaster::Keymaster0Engine::instance_", 6197 "referenced_type" : "type-2100", 6198 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6199 }, 6200 { 6201 "access" : "private", 6202 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine9instance_E", 6203 "name" : "keymaster::Keymaster1Engine::instance_", 6204 "referenced_type" : "type-131", 6205 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6206 } 6207 ], 6208 "lvalue_reference_types" : 6209 [ 6210 { 6211 "alignment" : 8, 6212 "linker_set_key" : "const hw_auth_token_t &", 6213 "name" : "const hw_auth_token_t &", 6214 "referenced_type" : "type-1579", 6215 "self_type" : "type-1582", 6216 "size" : 8, 6217 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6218 }, 6219 { 6220 "alignment" : 8, 6221 "linker_set_key" : "const hw_auth_token_t &", 6222 "name" : "const hw_auth_token_t &", 6223 "referenced_type" : "type-4663", 6224 "self_type" : "type-4665", 6225 "size" : 8, 6226 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6227 }, 6228 { 6229 "alignment" : 8, 6230 "linker_set_key" : "const hw_auth_token_t &", 6231 "name" : "const hw_auth_token_t &", 6232 "referenced_type" : "type-4984", 6233 "self_type" : "type-4986", 6234 "size" : 8, 6235 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6236 }, 6237 { 6238 "alignment" : 8, 6239 "linker_set_key" : "const keymaster::AuthProxy &", 6240 "name" : "const keymaster::AuthProxy &", 6241 "referenced_type" : "type-1862", 6242 "self_type" : "type-2090", 6243 "size" : 8, 6244 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 6245 }, 6246 { 6247 "alignment" : 8, 6248 "linker_set_key" : "const keymaster::AuthProxyIterator &", 6249 "name" : "const keymaster::AuthProxyIterator &", 6250 "referenced_type" : "type-1569", 6251 "self_type" : "type-1627", 6252 "size" : 8, 6253 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6254 }, 6255 { 6256 "alignment" : 8, 6257 "linker_set_key" : "const keymaster::AuthorizationSet &", 6258 "name" : "const keymaster::AuthorizationSet &", 6259 "referenced_type" : "type-989", 6260 "self_type" : "type-1042", 6261 "size" : 8, 6262 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6263 }, 6264 { 6265 "alignment" : 8, 6266 "linker_set_key" : "const keymaster::Buffer &", 6267 "name" : "const keymaster::Buffer &", 6268 "referenced_type" : "type-2071", 6269 "self_type" : "type-2082", 6270 "size" : 8, 6271 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 6272 }, 6273 { 6274 "alignment" : 8, 6275 "linker_set_key" : "const keymaster::GetVersionRequest &", 6276 "name" : "const keymaster::GetVersionRequest &", 6277 "referenced_type" : "type-1811", 6278 "self_type" : "type-1810", 6279 "size" : 8, 6280 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 6281 }, 6282 { 6283 "alignment" : 8, 6284 "linker_set_key" : "const keymaster::HmacSharingParametersArray &", 6285 "name" : "const keymaster::HmacSharingParametersArray &", 6286 "referenced_type" : "type-4987", 6287 "self_type" : "type-4988", 6288 "size" : 8, 6289 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6290 }, 6291 { 6292 "alignment" : 8, 6293 "linker_set_key" : "const keymaster::Key &", 6294 "name" : "const keymaster::Key &", 6295 "referenced_type" : "type-1370", 6296 "self_type" : "type-1369", 6297 "size" : 8, 6298 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6299 }, 6300 { 6301 "alignment" : 8, 6302 "linker_set_key" : "const keymaster::KeyFactory *&", 6303 "name" : "const keymaster::KeyFactory *&", 6304 "referenced_type" : "type-158", 6305 "self_type" : "type-1522", 6306 "size" : 8, 6307 "source_file" : "/system/keymaster/include/keymaster/key.h" 6308 }, 6309 { 6310 "alignment" : 8, 6311 "linker_set_key" : "const keymaster::OperationFactory::KeyType &", 6312 "name" : "const keymaster::OperationFactory::KeyType &", 6313 "referenced_type" : "type-165", 6314 "self_type" : "type-168", 6315 "size" : 8, 6316 "source_file" : "/system/keymaster/include/keymaster/operation.h" 6317 }, 6318 { 6319 "alignment" : 8, 6320 "linker_set_key" : "const keymaster::RandomSource &", 6321 "name" : "const keymaster::RandomSource &", 6322 "referenced_type" : "type-1374", 6323 "self_type" : "type-1373", 6324 "size" : 8, 6325 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 6326 }, 6327 { 6328 "alignment" : 8, 6329 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &", 6330 "name" : "const keymaster::SoftwareKeyBlobMaker &", 6331 "referenced_type" : "type-140", 6332 "self_type" : "type-139", 6333 "size" : 8, 6334 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 6335 }, 6336 { 6337 "alignment" : 8, 6338 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6339 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6340 "referenced_type" : "type-1361", 6341 "self_type" : "type-1481", 6342 "size" : 8, 6343 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6344 }, 6345 { 6346 "alignment" : 8, 6347 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6348 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6349 "referenced_type" : "type-1518", 6350 "self_type" : "type-1517", 6351 "size" : 8, 6352 "source_file" : "/system/keymaster/include/keymaster/key.h" 6353 }, 6354 { 6355 "alignment" : 8, 6356 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest &", 6357 "name" : "const keymaster::VerifyAuthorizationRequest &", 6358 "referenced_type" : "type-2076", 6359 "self_type" : "type-4991", 6360 "size" : 8, 6361 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6362 }, 6363 { 6364 "alignment" : 8, 6365 "linker_set_key" : "const keymaster_blob_t &", 6366 "name" : "const keymaster_blob_t &", 6367 "referenced_type" : "type-1016", 6368 "self_type" : "type-1090", 6369 "size" : 8, 6370 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6371 }, 6372 { 6373 "alignment" : 8, 6374 "linker_set_key" : "const keymaster_blob_t &", 6375 "name" : "const keymaster_blob_t &", 6376 "referenced_type" : "type-1244", 6377 "self_type" : "type-1307", 6378 "size" : 8, 6379 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6380 }, 6381 { 6382 "alignment" : 8, 6383 "linker_set_key" : "const keymaster_blob_t &", 6384 "name" : "const keymaster_blob_t &", 6385 "referenced_type" : "type-1476", 6386 "self_type" : "type-1516", 6387 "size" : 8, 6388 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6389 }, 6390 { 6391 "alignment" : 8, 6392 "linker_set_key" : "const keymaster_blob_t &", 6393 "name" : "const keymaster_blob_t &", 6394 "referenced_type" : "type-1688", 6395 "self_type" : "type-1734", 6396 "size" : 8, 6397 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6398 }, 6399 { 6400 "alignment" : 8, 6401 "linker_set_key" : "const keymaster_blob_t &", 6402 "name" : "const keymaster_blob_t &", 6403 "referenced_type" : "type-256", 6404 "self_type" : "type-334", 6405 "size" : 8, 6406 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6407 }, 6408 { 6409 "alignment" : 8, 6410 "linker_set_key" : "const keymaster_blob_t &", 6411 "name" : "const keymaster_blob_t &", 6412 "referenced_type" : "type-2589", 6413 "self_type" : "type-2588", 6414 "size" : 8, 6415 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6416 }, 6417 { 6418 "alignment" : 8, 6419 "linker_set_key" : "const keymaster_blob_t &", 6420 "name" : "const keymaster_blob_t &", 6421 "referenced_type" : "type-2714", 6422 "self_type" : "type-2793", 6423 "size" : 8, 6424 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6425 }, 6426 { 6427 "alignment" : 8, 6428 "linker_set_key" : "const keymaster_blob_t &", 6429 "name" : "const keymaster_blob_t &", 6430 "referenced_type" : "type-2919", 6431 "self_type" : "type-2918", 6432 "size" : 8, 6433 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6434 }, 6435 { 6436 "alignment" : 8, 6437 "linker_set_key" : "const keymaster_blob_t &", 6438 "name" : "const keymaster_blob_t &", 6439 "referenced_type" : "type-2965", 6440 "self_type" : "type-3025", 6441 "size" : 8, 6442 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6443 }, 6444 { 6445 "alignment" : 8, 6446 "linker_set_key" : "const keymaster_blob_t &", 6447 "name" : "const keymaster_blob_t &", 6448 "referenced_type" : "type-3140", 6449 "self_type" : "type-3208", 6450 "size" : 8, 6451 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6452 }, 6453 { 6454 "alignment" : 8, 6455 "linker_set_key" : "const keymaster_blob_t &", 6456 "name" : "const keymaster_blob_t &", 6457 "referenced_type" : "type-3230", 6458 "self_type" : "type-4047", 6459 "size" : 8, 6460 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6461 }, 6462 { 6463 "alignment" : 8, 6464 "linker_set_key" : "const keymaster_blob_t &", 6465 "name" : "const keymaster_blob_t &", 6466 "referenced_type" : "type-3285", 6467 "self_type" : "type-3349", 6468 "size" : 8, 6469 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6470 }, 6471 { 6472 "alignment" : 8, 6473 "linker_set_key" : "const keymaster_blob_t &", 6474 "name" : "const keymaster_blob_t &", 6475 "referenced_type" : "type-3443", 6476 "self_type" : "type-3530", 6477 "size" : 8, 6478 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6479 }, 6480 { 6481 "alignment" : 8, 6482 "linker_set_key" : "const keymaster_blob_t &", 6483 "name" : "const keymaster_blob_t &", 6484 "referenced_type" : "type-3665", 6485 "self_type" : "type-3664", 6486 "size" : 8, 6487 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6488 }, 6489 { 6490 "alignment" : 8, 6491 "linker_set_key" : "const keymaster_blob_t &", 6492 "name" : "const keymaster_blob_t &", 6493 "referenced_type" : "type-3715", 6494 "self_type" : "type-3782", 6495 "size" : 8, 6496 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6497 }, 6498 { 6499 "alignment" : 8, 6500 "linker_set_key" : "const keymaster_blob_t &", 6501 "name" : "const keymaster_blob_t &", 6502 "referenced_type" : "type-3858", 6503 "self_type" : "type-3920", 6504 "size" : 8, 6505 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6506 }, 6507 { 6508 "alignment" : 8, 6509 "linker_set_key" : "const keymaster_blob_t &", 6510 "name" : "const keymaster_blob_t &", 6511 "referenced_type" : "type-4114", 6512 "self_type" : "type-4113", 6513 "size" : 8, 6514 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6515 }, 6516 { 6517 "alignment" : 8, 6518 "linker_set_key" : "const keymaster_blob_t &", 6519 "name" : "const keymaster_blob_t &", 6520 "referenced_type" : "type-4171", 6521 "self_type" : "type-4242", 6522 "size" : 8, 6523 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6524 }, 6525 { 6526 "alignment" : 8, 6527 "linker_set_key" : "const keymaster_blob_t &", 6528 "name" : "const keymaster_blob_t &", 6529 "referenced_type" : "type-4376", 6530 "self_type" : "type-4437", 6531 "size" : 8, 6532 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6533 }, 6534 { 6535 "alignment" : 8, 6536 "linker_set_key" : "const keymaster_blob_t &", 6537 "name" : "const keymaster_blob_t &", 6538 "referenced_type" : "type-4569", 6539 "self_type" : "type-4607", 6540 "size" : 8, 6541 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6542 }, 6543 { 6544 "alignment" : 8, 6545 "linker_set_key" : "const keymaster_blob_t &", 6546 "name" : "const keymaster_blob_t &", 6547 "referenced_type" : "type-470", 6548 "self_type" : "type-469", 6549 "size" : 8, 6550 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6551 }, 6552 { 6553 "alignment" : 8, 6554 "linker_set_key" : "const keymaster_blob_t &", 6555 "name" : "const keymaster_blob_t &", 6556 "referenced_type" : "type-4739", 6557 "self_type" : "type-4781", 6558 "size" : 8, 6559 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6560 }, 6561 { 6562 "alignment" : 8, 6563 "linker_set_key" : "const keymaster_blob_t &", 6564 "name" : "const keymaster_blob_t &", 6565 "referenced_type" : "type-4923", 6566 "self_type" : "type-4992", 6567 "size" : 8, 6568 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h" 6569 }, 6570 { 6571 "alignment" : 8, 6572 "linker_set_key" : "const keymaster_blob_t &", 6573 "name" : "const keymaster_blob_t &", 6574 "referenced_type" : "type-51", 6575 "self_type" : "type-50", 6576 "size" : 8, 6577 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6578 }, 6579 { 6580 "alignment" : 8, 6581 "linker_set_key" : "const keymaster_blob_t &", 6582 "name" : "const keymaster_blob_t &", 6583 "referenced_type" : "type-517", 6584 "self_type" : "type-581", 6585 "size" : 8, 6586 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6587 }, 6588 { 6589 "alignment" : 8, 6590 "linker_set_key" : "const keymaster_blob_t &", 6591 "name" : "const keymaster_blob_t &", 6592 "referenced_type" : "type-673", 6593 "self_type" : "type-741", 6594 "size" : 8, 6595 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6596 }, 6597 { 6598 "alignment" : 8, 6599 "linker_set_key" : "const keymaster_blob_t &", 6600 "name" : "const keymaster_blob_t &", 6601 "referenced_type" : "type-827", 6602 "self_type" : "type-1756", 6603 "size" : 8, 6604 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6605 }, 6606 { 6607 "alignment" : 8, 6608 "linker_set_key" : "const keymaster_blob_t &", 6609 "name" : "const keymaster_blob_t &", 6610 "referenced_type" : "type-957", 6611 "self_type" : "type-956", 6612 "size" : 8, 6613 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6614 }, 6615 { 6616 "alignment" : 8, 6617 "linker_set_key" : "const keymaster_key_blob_t &", 6618 "name" : "const keymaster_key_blob_t &", 6619 "referenced_type" : "type-1010", 6620 "self_type" : "type-1103", 6621 "size" : 8, 6622 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6623 }, 6624 { 6625 "alignment" : 8, 6626 "linker_set_key" : "const keymaster_key_blob_t &", 6627 "name" : "const keymaster_key_blob_t &", 6628 "referenced_type" : "type-1236", 6629 "self_type" : "type-1323", 6630 "size" : 8, 6631 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6632 }, 6633 { 6634 "alignment" : 8, 6635 "linker_set_key" : "const keymaster_key_blob_t &", 6636 "name" : "const keymaster_key_blob_t &", 6637 "referenced_type" : "type-1470", 6638 "self_type" : "type-1530", 6639 "size" : 8, 6640 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6641 }, 6642 { 6643 "alignment" : 8, 6644 "linker_set_key" : "const keymaster_key_blob_t &", 6645 "name" : "const keymaster_key_blob_t &", 6646 "referenced_type" : "type-1683", 6647 "self_type" : "type-1693", 6648 "size" : 8, 6649 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6650 }, 6651 { 6652 "alignment" : 8, 6653 "linker_set_key" : "const keymaster_key_blob_t &", 6654 "name" : "const keymaster_key_blob_t &", 6655 "referenced_type" : "type-251", 6656 "self_type" : "type-339", 6657 "size" : 8, 6658 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6659 }, 6660 { 6661 "alignment" : 8, 6662 "linker_set_key" : "const keymaster_key_blob_t &", 6663 "name" : "const keymaster_key_blob_t &", 6664 "referenced_type" : "type-2604", 6665 "self_type" : "type-2603", 6666 "size" : 8, 6667 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6668 }, 6669 { 6670 "alignment" : 8, 6671 "linker_set_key" : "const keymaster_key_blob_t &", 6672 "name" : "const keymaster_key_blob_t &", 6673 "referenced_type" : "type-2709", 6674 "self_type" : "type-2798", 6675 "size" : 8, 6676 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6677 }, 6678 { 6679 "alignment" : 8, 6680 "linker_set_key" : "const keymaster_key_blob_t &", 6681 "name" : "const keymaster_key_blob_t &", 6682 "referenced_type" : "type-2838", 6683 "self_type" : "type-2857", 6684 "size" : 8, 6685 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6686 }, 6687 { 6688 "alignment" : 8, 6689 "linker_set_key" : "const keymaster_key_blob_t &", 6690 "name" : "const keymaster_key_blob_t &", 6691 "referenced_type" : "type-2960", 6692 "self_type" : "type-3041", 6693 "size" : 8, 6694 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6695 }, 6696 { 6697 "alignment" : 8, 6698 "linker_set_key" : "const keymaster_key_blob_t &", 6699 "name" : "const keymaster_key_blob_t &", 6700 "referenced_type" : "type-3133", 6701 "self_type" : "type-3220", 6702 "size" : 8, 6703 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6704 }, 6705 { 6706 "alignment" : 8, 6707 "linker_set_key" : "const keymaster_key_blob_t &", 6708 "name" : "const keymaster_key_blob_t &", 6709 "referenced_type" : "type-3218", 6710 "self_type" : "type-4530", 6711 "size" : 8, 6712 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6713 }, 6714 { 6715 "alignment" : 8, 6716 "linker_set_key" : "const keymaster_key_blob_t &", 6717 "name" : "const keymaster_key_blob_t &", 6718 "referenced_type" : "type-3280", 6719 "self_type" : "type-3358", 6720 "size" : 8, 6721 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6722 }, 6723 { 6724 "alignment" : 8, 6725 "linker_set_key" : "const keymaster_key_blob_t &", 6726 "name" : "const keymaster_key_blob_t &", 6727 "referenced_type" : "type-3438", 6728 "self_type" : "type-3539", 6729 "size" : 8, 6730 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6731 }, 6732 { 6733 "alignment" : 8, 6734 "linker_set_key" : "const keymaster_key_blob_t &", 6735 "name" : "const keymaster_key_blob_t &", 6736 "referenced_type" : "type-3582", 6737 "self_type" : "type-3601", 6738 "size" : 8, 6739 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6740 }, 6741 { 6742 "alignment" : 8, 6743 "linker_set_key" : "const keymaster_key_blob_t &", 6744 "name" : "const keymaster_key_blob_t &", 6745 "referenced_type" : "type-3708", 6746 "self_type" : "type-3792", 6747 "size" : 8, 6748 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6749 }, 6750 { 6751 "alignment" : 8, 6752 "linker_set_key" : "const keymaster_key_blob_t &", 6753 "name" : "const keymaster_key_blob_t &", 6754 "referenced_type" : "type-3852", 6755 "self_type" : "type-3934", 6756 "size" : 8, 6757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6758 }, 6759 { 6760 "alignment" : 8, 6761 "linker_set_key" : "const keymaster_key_blob_t &", 6762 "name" : "const keymaster_key_blob_t &", 6763 "referenced_type" : "type-386", 6764 "self_type" : "type-407", 6765 "size" : 8, 6766 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6767 }, 6768 { 6769 "alignment" : 8, 6770 "linker_set_key" : "const keymaster_key_blob_t &", 6771 "name" : "const keymaster_key_blob_t &", 6772 "referenced_type" : "type-4166", 6773 "self_type" : "type-4251", 6774 "size" : 8, 6775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6776 }, 6777 { 6778 "alignment" : 8, 6779 "linker_set_key" : "const keymaster_key_blob_t &", 6780 "name" : "const keymaster_key_blob_t &", 6781 "referenced_type" : "type-4368", 6782 "self_type" : "type-4450", 6783 "size" : 8, 6784 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6785 }, 6786 { 6787 "alignment" : 8, 6788 "linker_set_key" : "const keymaster_key_blob_t &", 6789 "name" : "const keymaster_key_blob_t &", 6790 "referenced_type" : "type-4564", 6791 "self_type" : "type-4622", 6792 "size" : 8, 6793 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6794 }, 6795 { 6796 "alignment" : 8, 6797 "linker_set_key" : "const keymaster_key_blob_t &", 6798 "name" : "const keymaster_key_blob_t &", 6799 "referenced_type" : "type-4733", 6800 "self_type" : "type-4744", 6801 "size" : 8, 6802 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6803 }, 6804 { 6805 "alignment" : 8, 6806 "linker_set_key" : "const keymaster_key_blob_t &", 6807 "name" : "const keymaster_key_blob_t &", 6808 "referenced_type" : "type-4918", 6809 "self_type" : "type-4966", 6810 "size" : 8, 6811 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6812 }, 6813 { 6814 "alignment" : 8, 6815 "linker_set_key" : "const keymaster_key_blob_t &", 6816 "name" : "const keymaster_key_blob_t &", 6817 "referenced_type" : "type-512", 6818 "self_type" : "type-612", 6819 "size" : 8, 6820 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6821 }, 6822 { 6823 "alignment" : 8, 6824 "linker_set_key" : "const keymaster_key_blob_t &", 6825 "name" : "const keymaster_key_blob_t &", 6826 "referenced_type" : "type-66", 6827 "self_type" : "type-65", 6828 "size" : 8, 6829 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6830 }, 6831 { 6832 "alignment" : 8, 6833 "linker_set_key" : "const keymaster_key_blob_t &", 6834 "name" : "const keymaster_key_blob_t &", 6835 "referenced_type" : "type-668", 6836 "self_type" : "type-755", 6837 "size" : 8, 6838 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6839 }, 6840 { 6841 "alignment" : 8, 6842 "linker_set_key" : "const keymaster_key_blob_t &", 6843 "name" : "const keymaster_key_blob_t &", 6844 "referenced_type" : "type-767", 6845 "self_type" : "type-1952", 6846 "size" : 8, 6847 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6848 }, 6849 { 6850 "alignment" : 8, 6851 "linker_set_key" : "const keymaster_key_param_set_t &", 6852 "name" : "const keymaster_key_param_set_t &", 6853 "referenced_type" : "type-1057", 6854 "self_type" : "type-1059", 6855 "size" : 8, 6856 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6857 }, 6858 { 6859 "alignment" : 8, 6860 "linker_set_key" : "const keymaster_key_param_set_t &", 6861 "name" : "const keymaster_key_param_set_t &", 6862 "referenced_type" : "type-1280", 6863 "self_type" : "type-1282", 6864 "size" : 8, 6865 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6866 }, 6867 { 6868 "alignment" : 8, 6869 "linker_set_key" : "const keymaster_key_param_set_t &", 6870 "name" : "const keymaster_key_param_set_t &", 6871 "referenced_type" : "type-1427", 6872 "self_type" : "type-1432", 6873 "size" : 8, 6874 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6875 }, 6876 { 6877 "alignment" : 8, 6878 "linker_set_key" : "const keymaster_key_param_set_t &", 6879 "name" : "const keymaster_key_param_set_t &", 6880 "referenced_type" : "type-1511", 6881 "self_type" : "type-1513", 6882 "size" : 8, 6883 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6884 }, 6885 { 6886 "alignment" : 8, 6887 "linker_set_key" : "const keymaster_key_param_set_t &", 6888 "name" : "const keymaster_key_param_set_t &", 6889 "referenced_type" : "type-1727", 6890 "self_type" : "type-1731", 6891 "size" : 8, 6892 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6893 }, 6894 { 6895 "alignment" : 8, 6896 "linker_set_key" : "const keymaster_key_param_set_t &", 6897 "name" : "const keymaster_key_param_set_t &", 6898 "referenced_type" : "type-18", 6899 "self_type" : "type-20", 6900 "size" : 8, 6901 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6902 }, 6903 { 6904 "alignment" : 8, 6905 "linker_set_key" : "const keymaster_key_param_set_t &", 6906 "name" : "const keymaster_key_param_set_t &", 6907 "referenced_type" : "type-2557", 6908 "self_type" : "type-2559", 6909 "size" : 8, 6910 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6911 }, 6912 { 6913 "alignment" : 8, 6914 "linker_set_key" : "const keymaster_key_param_set_t &", 6915 "name" : "const keymaster_key_param_set_t &", 6916 "referenced_type" : "type-2741", 6917 "self_type" : "type-2743", 6918 "size" : 8, 6919 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6920 }, 6921 { 6922 "alignment" : 8, 6923 "linker_set_key" : "const keymaster_key_param_set_t &", 6924 "name" : "const keymaster_key_param_set_t &", 6925 "referenced_type" : "type-283", 6926 "self_type" : "type-285", 6927 "size" : 8, 6928 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6929 }, 6930 { 6931 "alignment" : 8, 6932 "linker_set_key" : "const keymaster_key_param_set_t &", 6933 "name" : "const keymaster_key_param_set_t &", 6934 "referenced_type" : "type-2883", 6935 "self_type" : "type-2885", 6936 "size" : 8, 6937 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6938 }, 6939 { 6940 "alignment" : 8, 6941 "linker_set_key" : "const keymaster_key_param_set_t &", 6942 "name" : "const keymaster_key_param_set_t &", 6943 "referenced_type" : "type-2992", 6944 "self_type" : "type-2994", 6945 "size" : 8, 6946 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6947 }, 6948 { 6949 "alignment" : 8, 6950 "linker_set_key" : "const keymaster_key_param_set_t &", 6951 "name" : "const keymaster_key_param_set_t &", 6952 "referenced_type" : "type-3080", 6953 "self_type" : "type-3082", 6954 "size" : 8, 6955 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6956 }, 6957 { 6958 "alignment" : 8, 6959 "linker_set_key" : "const keymaster_key_param_set_t &", 6960 "name" : "const keymaster_key_param_set_t &", 6961 "referenced_type" : "type-3174", 6962 "self_type" : "type-3176", 6963 "size" : 8, 6964 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6965 }, 6966 { 6967 "alignment" : 8, 6968 "linker_set_key" : "const keymaster_key_param_set_t &", 6969 "name" : "const keymaster_key_param_set_t &", 6970 "referenced_type" : "type-3257", 6971 "self_type" : "type-3354", 6972 "size" : 8, 6973 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6974 }, 6975 { 6976 "alignment" : 8, 6977 "linker_set_key" : "const keymaster_key_param_set_t &", 6978 "name" : "const keymaster_key_param_set_t &", 6979 "referenced_type" : "type-3320", 6980 "self_type" : "type-3322", 6981 "size" : 8, 6982 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6983 }, 6984 { 6985 "alignment" : 8, 6986 "linker_set_key" : "const keymaster_key_param_set_t &", 6987 "name" : "const keymaster_key_param_set_t &", 6988 "referenced_type" : "type-3475", 6989 "self_type" : "type-3478", 6990 "size" : 8, 6991 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6992 }, 6993 { 6994 "alignment" : 8, 6995 "linker_set_key" : "const keymaster_key_param_set_t &", 6996 "name" : "const keymaster_key_param_set_t &", 6997 "referenced_type" : "type-3628", 6998 "self_type" : "type-3630", 6999 "size" : 8, 7000 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7001 }, 7002 { 7003 "alignment" : 8, 7004 "linker_set_key" : "const keymaster_key_param_set_t &", 7005 "name" : "const keymaster_key_param_set_t &", 7006 "referenced_type" : "type-3749", 7007 "self_type" : "type-3751", 7008 "size" : 8, 7009 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7010 }, 7011 { 7012 "alignment" : 8, 7013 "linker_set_key" : "const keymaster_key_param_set_t &", 7014 "name" : "const keymaster_key_param_set_t &", 7015 "referenced_type" : "type-3757", 7016 "self_type" : "type-3767", 7017 "size" : 8, 7018 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7019 }, 7020 { 7021 "alignment" : 8, 7022 "linker_set_key" : "const keymaster_key_param_set_t &", 7023 "name" : "const keymaster_key_param_set_t &", 7024 "referenced_type" : "type-3888", 7025 "self_type" : "type-3892", 7026 "size" : 8, 7027 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7028 }, 7029 { 7030 "alignment" : 8, 7031 "linker_set_key" : "const keymaster_key_param_set_t &", 7032 "name" : "const keymaster_key_param_set_t &", 7033 "referenced_type" : "type-4044", 7034 "self_type" : "type-4046", 7035 "size" : 8, 7036 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7037 }, 7038 { 7039 "alignment" : 8, 7040 "linker_set_key" : "const keymaster_key_param_set_t &", 7041 "name" : "const keymaster_key_param_set_t &", 7042 "referenced_type" : "type-4208", 7043 "self_type" : "type-4210", 7044 "size" : 8, 7045 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7046 }, 7047 { 7048 "alignment" : 8, 7049 "linker_set_key" : "const keymaster_key_param_set_t &", 7050 "name" : "const keymaster_key_param_set_t &", 7051 "referenced_type" : "type-432", 7052 "self_type" : "type-434", 7053 "size" : 8, 7054 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7055 }, 7056 { 7057 "alignment" : 8, 7058 "linker_set_key" : "const keymaster_key_param_set_t &", 7059 "name" : "const keymaster_key_param_set_t &", 7060 "referenced_type" : "type-4409", 7061 "self_type" : "type-4411", 7062 "size" : 8, 7063 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7064 }, 7065 { 7066 "alignment" : 8, 7067 "linker_set_key" : "const keymaster_key_param_set_t &", 7068 "name" : "const keymaster_key_param_set_t &", 7069 "referenced_type" : "type-4604", 7070 "self_type" : "type-4606", 7071 "size" : 8, 7072 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7073 }, 7074 { 7075 "alignment" : 8, 7076 "linker_set_key" : "const keymaster_key_param_set_t &", 7077 "name" : "const keymaster_key_param_set_t &", 7078 "referenced_type" : "type-4774", 7079 "self_type" : "type-4778", 7080 "size" : 8, 7081 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7082 }, 7083 { 7084 "alignment" : 8, 7085 "linker_set_key" : "const keymaster_key_param_set_t &", 7086 "name" : "const keymaster_key_param_set_t &", 7087 "referenced_type" : "type-4949", 7088 "self_type" : "type-4952", 7089 "size" : 8, 7090 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7091 }, 7092 { 7093 "alignment" : 8, 7094 "linker_set_key" : "const keymaster_key_param_set_t &", 7095 "name" : "const keymaster_key_param_set_t &", 7096 "referenced_type" : "type-544", 7097 "self_type" : "type-546", 7098 "size" : 8, 7099 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7100 }, 7101 { 7102 "alignment" : 8, 7103 "linker_set_key" : "const keymaster_key_param_set_t &", 7104 "name" : "const keymaster_key_param_set_t &", 7105 "referenced_type" : "type-709", 7106 "self_type" : "type-713", 7107 "size" : 8, 7108 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7109 }, 7110 { 7111 "alignment" : 8, 7112 "linker_set_key" : "const keymaster_key_param_set_t &", 7113 "name" : "const keymaster_key_param_set_t &", 7114 "referenced_type" : "type-865", 7115 "self_type" : "type-928", 7116 "size" : 8, 7117 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7118 }, 7119 { 7120 "alignment" : 8, 7121 "linker_set_key" : "const keymaster_key_param_set_t &", 7122 "name" : "const keymaster_key_param_set_t &", 7123 "referenced_type" : "type-885", 7124 "self_type" : "type-887", 7125 "size" : 8, 7126 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7127 }, 7128 { 7129 "alignment" : 8, 7130 "linker_set_key" : "const keymaster_key_param_t &", 7131 "name" : "const keymaster_key_param_t &", 7132 "referenced_type" : "type-1054", 7133 "self_type" : "type-1066", 7134 "size" : 8, 7135 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7136 }, 7137 { 7138 "alignment" : 8, 7139 "linker_set_key" : "const keymaster_key_param_t &", 7140 "name" : "const keymaster_key_param_t &", 7141 "referenced_type" : "type-1275", 7142 "self_type" : "type-1283", 7143 "size" : 8, 7144 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7145 }, 7146 { 7147 "alignment" : 8, 7148 "linker_set_key" : "const keymaster_key_param_t &", 7149 "name" : "const keymaster_key_param_t &", 7150 "referenced_type" : "type-1400", 7151 "self_type" : "type-1484", 7152 "size" : 8, 7153 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7154 }, 7155 { 7156 "alignment" : 8, 7157 "linker_set_key" : "const keymaster_key_param_t &", 7158 "name" : "const keymaster_key_param_t &", 7159 "referenced_type" : "type-15", 7160 "self_type" : "type-24", 7161 "size" : 8, 7162 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7163 }, 7164 { 7165 "alignment" : 8, 7166 "linker_set_key" : "const keymaster_key_param_t &", 7167 "name" : "const keymaster_key_param_t &", 7168 "referenced_type" : "type-1506", 7169 "self_type" : "type-1519", 7170 "size" : 8, 7171 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7172 }, 7173 { 7174 "alignment" : 8, 7175 "linker_set_key" : "const keymaster_key_param_t &", 7176 "name" : "const keymaster_key_param_t &", 7177 "referenced_type" : "type-1719", 7178 "self_type" : "type-1736", 7179 "size" : 8, 7180 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7181 }, 7182 { 7183 "alignment" : 8, 7184 "linker_set_key" : "const keymaster_key_param_t &", 7185 "name" : "const keymaster_key_param_t &", 7186 "referenced_type" : "type-2554", 7187 "self_type" : "type-2563", 7188 "size" : 8, 7189 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7190 }, 7191 { 7192 "alignment" : 8, 7193 "linker_set_key" : "const keymaster_key_param_t &", 7194 "name" : "const keymaster_key_param_t &", 7195 "referenced_type" : "type-2738", 7196 "self_type" : "type-2746", 7197 "size" : 8, 7198 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7199 }, 7200 { 7201 "alignment" : 8, 7202 "linker_set_key" : "const keymaster_key_param_t &", 7203 "name" : "const keymaster_key_param_t &", 7204 "referenced_type" : "type-280", 7205 "self_type" : "type-288", 7206 "size" : 8, 7207 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7208 }, 7209 { 7210 "alignment" : 8, 7211 "linker_set_key" : "const keymaster_key_param_t &", 7212 "name" : "const keymaster_key_param_t &", 7213 "referenced_type" : "type-2878", 7214 "self_type" : "type-2886", 7215 "size" : 8, 7216 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7217 }, 7218 { 7219 "alignment" : 8, 7220 "linker_set_key" : "const keymaster_key_param_t &", 7221 "name" : "const keymaster_key_param_t &", 7222 "referenced_type" : "type-2989", 7223 "self_type" : "type-2995", 7224 "size" : 8, 7225 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7226 }, 7227 { 7228 "alignment" : 8, 7229 "linker_set_key" : "const keymaster_key_param_t &", 7230 "name" : "const keymaster_key_param_t &", 7231 "referenced_type" : "type-3077", 7232 "self_type" : "type-3083", 7233 "size" : 8, 7234 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7235 }, 7236 { 7237 "alignment" : 8, 7238 "linker_set_key" : "const keymaster_key_param_t &", 7239 "name" : "const keymaster_key_param_t &", 7240 "referenced_type" : "type-3164", 7241 "self_type" : "type-4034", 7242 "size" : 8, 7243 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7244 }, 7245 { 7246 "alignment" : 8, 7247 "linker_set_key" : "const keymaster_key_param_t &", 7248 "name" : "const keymaster_key_param_t &", 7249 "referenced_type" : "type-3171", 7250 "self_type" : "type-3179", 7251 "size" : 8, 7252 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7253 }, 7254 { 7255 "alignment" : 8, 7256 "linker_set_key" : "const keymaster_key_param_t &", 7257 "name" : "const keymaster_key_param_t &", 7258 "referenced_type" : "type-3317", 7259 "self_type" : "type-3323", 7260 "size" : 8, 7261 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7262 }, 7263 { 7264 "alignment" : 8, 7265 "linker_set_key" : "const keymaster_key_param_t &", 7266 "name" : "const keymaster_key_param_t &", 7267 "referenced_type" : "type-3472", 7268 "self_type" : "type-3481", 7269 "size" : 8, 7270 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7271 }, 7272 { 7273 "alignment" : 8, 7274 "linker_set_key" : "const keymaster_key_param_t &", 7275 "name" : "const keymaster_key_param_t &", 7276 "referenced_type" : "type-3623", 7277 "self_type" : "type-3632", 7278 "size" : 8, 7279 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7280 }, 7281 { 7282 "alignment" : 8, 7283 "linker_set_key" : "const keymaster_key_param_t &", 7284 "name" : "const keymaster_key_param_t &", 7285 "referenced_type" : "type-3737", 7286 "self_type" : "type-3794", 7287 "size" : 8, 7288 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7289 }, 7290 { 7291 "alignment" : 8, 7292 "linker_set_key" : "const keymaster_key_param_t &", 7293 "name" : "const keymaster_key_param_t &", 7294 "referenced_type" : "type-3746", 7295 "self_type" : "type-3754", 7296 "size" : 8, 7297 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7298 }, 7299 { 7300 "alignment" : 8, 7301 "linker_set_key" : "const keymaster_key_param_t &", 7302 "name" : "const keymaster_key_param_t &", 7303 "referenced_type" : "type-3885", 7304 "self_type" : "type-3895", 7305 "size" : 8, 7306 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7307 }, 7308 { 7309 "alignment" : 8, 7310 "linker_set_key" : "const keymaster_key_param_t &", 7311 "name" : "const keymaster_key_param_t &", 7312 "referenced_type" : "type-4041", 7313 "self_type" : "type-4050", 7314 "size" : 8, 7315 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7316 }, 7317 { 7318 "alignment" : 8, 7319 "linker_set_key" : "const keymaster_key_param_t &", 7320 "name" : "const keymaster_key_param_t &", 7321 "referenced_type" : "type-4205", 7322 "self_type" : "type-4217", 7323 "size" : 8, 7324 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7325 }, 7326 { 7327 "alignment" : 8, 7328 "linker_set_key" : "const keymaster_key_param_t &", 7329 "name" : "const keymaster_key_param_t &", 7330 "referenced_type" : "type-427", 7331 "self_type" : "type-435", 7332 "size" : 8, 7333 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7334 }, 7335 { 7336 "alignment" : 8, 7337 "linker_set_key" : "const keymaster_key_param_t &", 7338 "name" : "const keymaster_key_param_t &", 7339 "referenced_type" : "type-4404", 7340 "self_type" : "type-4412", 7341 "size" : 8, 7342 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7343 }, 7344 { 7345 "alignment" : 8, 7346 "linker_set_key" : "const keymaster_key_param_t &", 7347 "name" : "const keymaster_key_param_t &", 7348 "referenced_type" : "type-4598", 7349 "self_type" : "type-4609", 7350 "size" : 8, 7351 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7352 }, 7353 { 7354 "alignment" : 8, 7355 "linker_set_key" : "const keymaster_key_param_t &", 7356 "name" : "const keymaster_key_param_t &", 7357 "referenced_type" : "type-4771", 7358 "self_type" : "type-4783", 7359 "size" : 8, 7360 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7361 }, 7362 { 7363 "alignment" : 8, 7364 "linker_set_key" : "const keymaster_key_param_t &", 7365 "name" : "const keymaster_key_param_t &", 7366 "referenced_type" : "type-4946", 7367 "self_type" : "type-4957", 7368 "size" : 8, 7369 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7370 }, 7371 { 7372 "alignment" : 8, 7373 "linker_set_key" : "const keymaster_key_param_t &", 7374 "name" : "const keymaster_key_param_t &", 7375 "referenced_type" : "type-541", 7376 "self_type" : "type-547", 7377 "size" : 8, 7378 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7379 }, 7380 { 7381 "alignment" : 8, 7382 "linker_set_key" : "const keymaster_key_param_t &", 7383 "name" : "const keymaster_key_param_t &", 7384 "referenced_type" : "type-706", 7385 "self_type" : "type-715", 7386 "size" : 8, 7387 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7388 }, 7389 { 7390 "alignment" : 8, 7391 "linker_set_key" : "const keymaster_key_param_t &", 7392 "name" : "const keymaster_key_param_t &", 7393 "referenced_type" : "type-746", 7394 "self_type" : "type-1750", 7395 "size" : 8, 7396 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7397 }, 7398 { 7399 "alignment" : 8, 7400 "linker_set_key" : "const keymaster_key_param_t &", 7401 "name" : "const keymaster_key_param_t &", 7402 "referenced_type" : "type-881", 7403 "self_type" : "type-889", 7404 "size" : 8, 7405 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7406 }, 7407 { 7408 "alignment" : 8, 7409 "linker_set_key" : "const nullptr_t &", 7410 "name" : "const nullptr_t &", 7411 "referenced_type" : "type-1191", 7412 "self_type" : "type-1723", 7413 "size" : 8, 7414 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7415 }, 7416 { 7417 "alignment" : 8, 7418 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7419 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7420 "referenced_type" : "type-1345", 7421 "self_type" : "type-1347", 7422 "size" : 8, 7423 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7424 }, 7425 { 7426 "alignment" : 8, 7427 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7428 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7429 "referenced_type" : "type-4465", 7430 "self_type" : "type-4467", 7431 "size" : 8, 7432 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7433 }, 7434 { 7435 "alignment" : 8, 7436 "linker_set_key" : "const unsigned char *&", 7437 "name" : "const unsigned char *&", 7438 "referenced_type" : "type-1968", 7439 "self_type" : "type-2156", 7440 "size" : 8, 7441 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7442 }, 7443 { 7444 "alignment" : 8, 7445 "linker_set_key" : "const unsigned char *const &", 7446 "name" : "const unsigned char *const &", 7447 "referenced_type" : "type-2135", 7448 "self_type" : "type-2134", 7449 "size" : 8, 7450 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7451 }, 7452 { 7453 "alignment" : 8, 7454 "linker_set_key" : "const unsigned long &", 7455 "name" : "const unsigned long &", 7456 "referenced_type" : "type-2171", 7457 "self_type" : "type-2170", 7458 "size" : 8, 7459 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7460 }, 7461 { 7462 "alignment" : 8, 7463 "linker_set_key" : "keymaster::AuthProxyIterator &", 7464 "name" : "keymaster::AuthProxyIterator &", 7465 "referenced_type" : "type-1514", 7466 "self_type" : "type-1679", 7467 "size" : 8, 7468 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7469 }, 7470 { 7471 "alignment" : 8, 7472 "linker_set_key" : "keymaster::AuthorizationSet &", 7473 "name" : "keymaster::AuthorizationSet &", 7474 "referenced_type" : "type-113", 7475 "self_type" : "type-927", 7476 "size" : 8, 7477 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7478 }, 7479 { 7480 "alignment" : 8, 7481 "linker_set_key" : "keymaster::AuthorizationSetBuilder &", 7482 "name" : "keymaster::AuthorizationSetBuilder &", 7483 "referenced_type" : "type-1295", 7484 "self_type" : "type-1325", 7485 "size" : 8, 7486 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7487 }, 7488 { 7489 "alignment" : 8, 7490 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &", 7491 "name" : "keymaster::ComputeSharedHmacResponse &", 7492 "referenced_type" : "type-963", 7493 "self_type" : "type-962", 7494 "size" : 8, 7495 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7496 }, 7497 { 7498 "alignment" : 8, 7499 "linker_set_key" : "keymaster::HmacSharingParameters &", 7500 "name" : "keymaster::HmacSharingParameters &", 7501 "referenced_type" : "type-948", 7502 "self_type" : "type-947", 7503 "size" : 8, 7504 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7505 }, 7506 { 7507 "alignment" : 8, 7508 "linker_set_key" : "keymaster::Key &", 7509 "name" : "keymaster::Key &", 7510 "referenced_type" : "type-157", 7511 "self_type" : "type-686", 7512 "size" : 8, 7513 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7514 }, 7515 { 7516 "alignment" : 8, 7517 "linker_set_key" : "keymaster::Serializable &", 7518 "name" : "keymaster::Serializable &", 7519 "referenced_type" : "type-121", 7520 "self_type" : "type-1948", 7521 "size" : 8, 7522 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 7523 }, 7524 { 7525 "alignment" : 8, 7526 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7527 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7528 "referenced_type" : "type-869", 7529 "self_type" : "type-875", 7530 "size" : 8, 7531 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7532 }, 7533 { 7534 "alignment" : 8, 7535 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7536 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7537 "referenced_type" : "type-123", 7538 "self_type" : "type-883", 7539 "size" : 8, 7540 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7541 }, 7542 { 7543 "alignment" : 8, 7544 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7545 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7546 "referenced_type" : "type-218", 7547 "self_type" : "type-1031", 7548 "size" : 8, 7549 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7550 }, 7551 { 7552 "alignment" : 8, 7553 "linker_set_key" : "keymaster_algorithm_t &", 7554 "name" : "keymaster_algorithm_t &", 7555 "referenced_type" : "type-1169", 7556 "self_type" : "type-1168", 7557 "size" : 8, 7558 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7559 }, 7560 { 7561 "alignment" : 8, 7562 "linker_set_key" : "keymaster_algorithm_t &", 7563 "name" : "keymaster_algorithm_t &", 7564 "referenced_type" : "type-1437", 7565 "self_type" : "type-1436", 7566 "size" : 8, 7567 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7568 }, 7569 { 7570 "alignment" : 8, 7571 "linker_set_key" : "keymaster_algorithm_t &", 7572 "name" : "keymaster_algorithm_t &", 7573 "referenced_type" : "type-1626", 7574 "self_type" : "type-1625", 7575 "size" : 8, 7576 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7577 }, 7578 { 7579 "alignment" : 8, 7580 "linker_set_key" : "keymaster_algorithm_t &", 7581 "name" : "keymaster_algorithm_t &", 7582 "referenced_type" : "type-1843", 7583 "self_type" : "type-1842", 7584 "size" : 8, 7585 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7586 }, 7587 { 7588 "alignment" : 8, 7589 "linker_set_key" : "keymaster_algorithm_t &", 7590 "name" : "keymaster_algorithm_t &", 7591 "referenced_type" : "type-206", 7592 "self_type" : "type-205", 7593 "size" : 8, 7594 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7595 }, 7596 { 7597 "alignment" : 8, 7598 "linker_set_key" : "keymaster_algorithm_t &", 7599 "name" : "keymaster_algorithm_t &", 7600 "referenced_type" : "type-2109", 7601 "self_type" : "type-2108", 7602 "size" : 8, 7603 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7604 }, 7605 { 7606 "alignment" : 8, 7607 "linker_set_key" : "keymaster_algorithm_t &", 7608 "name" : "keymaster_algorithm_t &", 7609 "referenced_type" : "type-2669", 7610 "self_type" : "type-2668", 7611 "size" : 8, 7612 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7613 }, 7614 { 7615 "alignment" : 8, 7616 "linker_set_key" : "keymaster_algorithm_t &", 7617 "name" : "keymaster_algorithm_t &", 7618 "referenced_type" : "type-2814", 7619 "self_type" : "type-2813", 7620 "size" : 8, 7621 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7622 }, 7623 { 7624 "alignment" : 8, 7625 "linker_set_key" : "keymaster_algorithm_t &", 7626 "name" : "keymaster_algorithm_t &", 7627 "referenced_type" : "type-3061", 7628 "self_type" : "type-3060", 7629 "size" : 8, 7630 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7631 }, 7632 { 7633 "alignment" : 8, 7634 "linker_set_key" : "keymaster_algorithm_t &", 7635 "name" : "keymaster_algorithm_t &", 7636 "referenced_type" : "type-3244", 7637 "self_type" : "type-3243", 7638 "size" : 8, 7639 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7640 }, 7641 { 7642 "alignment" : 8, 7643 "linker_set_key" : "keymaster_algorithm_t &", 7644 "name" : "keymaster_algorithm_t &", 7645 "referenced_type" : "type-3400", 7646 "self_type" : "type-3399", 7647 "size" : 8, 7648 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7649 }, 7650 { 7651 "alignment" : 8, 7652 "linker_set_key" : "keymaster_algorithm_t &", 7653 "name" : "keymaster_algorithm_t &", 7654 "referenced_type" : "type-3557", 7655 "self_type" : "type-3556", 7656 "size" : 8, 7657 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7658 }, 7659 { 7660 "alignment" : 8, 7661 "linker_set_key" : "keymaster_algorithm_t &", 7662 "name" : "keymaster_algorithm_t &", 7663 "referenced_type" : "type-358", 7664 "self_type" : "type-357", 7665 "size" : 8, 7666 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7667 }, 7668 { 7669 "alignment" : 8, 7670 "linker_set_key" : "keymaster_algorithm_t &", 7671 "name" : "keymaster_algorithm_t &", 7672 "referenced_type" : "type-3816", 7673 "self_type" : "type-3815", 7674 "size" : 8, 7675 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7676 }, 7677 { 7678 "alignment" : 8, 7679 "linker_set_key" : "keymaster_algorithm_t &", 7680 "name" : "keymaster_algorithm_t &", 7681 "referenced_type" : "type-4017", 7682 "self_type" : "type-4016", 7683 "size" : 8, 7684 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7685 }, 7686 { 7687 "alignment" : 8, 7688 "linker_set_key" : "keymaster_algorithm_t &", 7689 "name" : "keymaster_algorithm_t &", 7690 "referenced_type" : "type-4303", 7691 "self_type" : "type-4302", 7692 "size" : 8, 7693 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7694 }, 7695 { 7696 "alignment" : 8, 7697 "linker_set_key" : "keymaster_algorithm_t &", 7698 "name" : "keymaster_algorithm_t &", 7699 "referenced_type" : "type-4527", 7700 "self_type" : "type-4526", 7701 "size" : 8, 7702 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7703 }, 7704 { 7705 "alignment" : 8, 7706 "linker_set_key" : "keymaster_algorithm_t &", 7707 "name" : "keymaster_algorithm_t &", 7708 "referenced_type" : "type-4688", 7709 "self_type" : "type-4687", 7710 "size" : 8, 7711 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7712 }, 7713 { 7714 "alignment" : 8, 7715 "linker_set_key" : "keymaster_algorithm_t &", 7716 "name" : "keymaster_algorithm_t &", 7717 "referenced_type" : "type-4872", 7718 "self_type" : "type-4871", 7719 "size" : 8, 7720 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7721 }, 7722 { 7723 "alignment" : 8, 7724 "linker_set_key" : "keymaster_algorithm_t &", 7725 "name" : "keymaster_algorithm_t &", 7726 "referenced_type" : "type-5012", 7727 "self_type" : "type-5011", 7728 "size" : 8, 7729 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7730 }, 7731 { 7732 "alignment" : 8, 7733 "linker_set_key" : "keymaster_algorithm_t &", 7734 "name" : "keymaster_algorithm_t &", 7735 "referenced_type" : "type-5047", 7736 "self_type" : "type-5046", 7737 "size" : 8, 7738 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7739 }, 7740 { 7741 "alignment" : 8, 7742 "linker_set_key" : "keymaster_algorithm_t &", 7743 "name" : "keymaster_algorithm_t &", 7744 "referenced_type" : "type-633", 7745 "self_type" : "type-632", 7746 "size" : 8, 7747 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7748 }, 7749 { 7750 "alignment" : 8, 7751 "linker_set_key" : "keymaster_algorithm_t &", 7752 "name" : "keymaster_algorithm_t &", 7753 "referenced_type" : "type-853", 7754 "self_type" : "type-852", 7755 "size" : 8, 7756 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7757 }, 7758 { 7759 "alignment" : 8, 7760 "linker_set_key" : "keymaster_algorithm_t *&", 7761 "name" : "keymaster_algorithm_t *&", 7762 "referenced_type" : "type-1008", 7763 "self_type" : "type-1034", 7764 "size" : 8, 7765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7766 }, 7767 { 7768 "alignment" : 8, 7769 "linker_set_key" : "keymaster_algorithm_t *&", 7770 "name" : "keymaster_algorithm_t *&", 7771 "referenced_type" : "type-1254", 7772 "self_type" : "type-1257", 7773 "size" : 8, 7774 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7775 }, 7776 { 7777 "alignment" : 8, 7778 "linker_set_key" : "keymaster_algorithm_t *&", 7779 "name" : "keymaster_algorithm_t *&", 7780 "referenced_type" : "type-1486", 7781 "self_type" : "type-1488", 7782 "size" : 8, 7783 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7784 }, 7785 { 7786 "alignment" : 8, 7787 "linker_set_key" : "keymaster_algorithm_t *&", 7788 "name" : "keymaster_algorithm_t *&", 7789 "referenced_type" : "type-4164", 7790 "self_type" : "type-4188", 7791 "size" : 8, 7792 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7793 }, 7794 { 7795 "alignment" : 8, 7796 "linker_set_key" : "keymaster_algorithm_t *&", 7797 "name" : "keymaster_algorithm_t *&", 7798 "referenced_type" : "type-4386", 7799 "self_type" : "type-4389", 7800 "size" : 8, 7801 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7802 }, 7803 { 7804 "alignment" : 8, 7805 "linker_set_key" : "keymaster_algorithm_t *&", 7806 "name" : "keymaster_algorithm_t *&", 7807 "referenced_type" : "type-4579", 7808 "self_type" : "type-4581", 7809 "size" : 8, 7810 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7811 }, 7812 { 7813 "alignment" : 8, 7814 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7815 "name" : "keymaster_algorithm_t const (&)[4]", 7816 "referenced_type" : "type-1232", 7817 "self_type" : "type-1235", 7818 "size" : 8, 7819 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7820 }, 7821 { 7822 "alignment" : 8, 7823 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7824 "name" : "keymaster_algorithm_t const (&)[4]", 7825 "referenced_type" : "type-1466", 7826 "self_type" : "type-1469", 7827 "size" : 8, 7828 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7829 }, 7830 { 7831 "alignment" : 8, 7832 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7833 "name" : "keymaster_algorithm_t const (&)[4]", 7834 "referenced_type" : "type-4361", 7835 "self_type" : "type-4364", 7836 "size" : 8, 7837 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7838 }, 7839 { 7840 "alignment" : 8, 7841 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7842 "name" : "keymaster_algorithm_t const (&)[4]", 7843 "referenced_type" : "type-4560", 7844 "self_type" : "type-4563", 7845 "size" : 8, 7846 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7847 }, 7848 { 7849 "alignment" : 8, 7850 "linker_set_key" : "keymaster_block_mode_t &", 7851 "name" : "keymaster_block_mode_t &", 7852 "referenced_type" : "type-1171", 7853 "self_type" : "type-1170", 7854 "size" : 8, 7855 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7856 }, 7857 { 7858 "alignment" : 8, 7859 "linker_set_key" : "keymaster_block_mode_t &", 7860 "name" : "keymaster_block_mode_t &", 7861 "referenced_type" : "type-1439", 7862 "self_type" : "type-1438", 7863 "size" : 8, 7864 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7865 }, 7866 { 7867 "alignment" : 8, 7868 "linker_set_key" : "keymaster_block_mode_t &", 7869 "name" : "keymaster_block_mode_t &", 7870 "referenced_type" : "type-1630", 7871 "self_type" : "type-1629", 7872 "size" : 8, 7873 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7874 }, 7875 { 7876 "alignment" : 8, 7877 "linker_set_key" : "keymaster_block_mode_t &", 7878 "name" : "keymaster_block_mode_t &", 7879 "referenced_type" : "type-1845", 7880 "self_type" : "type-1844", 7881 "size" : 8, 7882 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7883 }, 7884 { 7885 "alignment" : 8, 7886 "linker_set_key" : "keymaster_block_mode_t &", 7887 "name" : "keymaster_block_mode_t &", 7888 "referenced_type" : "type-208", 7889 "self_type" : "type-207", 7890 "size" : 8, 7891 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7892 }, 7893 { 7894 "alignment" : 8, 7895 "linker_set_key" : "keymaster_block_mode_t &", 7896 "name" : "keymaster_block_mode_t &", 7897 "referenced_type" : "type-2116", 7898 "self_type" : "type-2115", 7899 "size" : 8, 7900 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7901 }, 7902 { 7903 "alignment" : 8, 7904 "linker_set_key" : "keymaster_block_mode_t &", 7905 "name" : "keymaster_block_mode_t &", 7906 "referenced_type" : "type-2671", 7907 "self_type" : "type-2670", 7908 "size" : 8, 7909 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7910 }, 7911 { 7912 "alignment" : 8, 7913 "linker_set_key" : "keymaster_block_mode_t &", 7914 "name" : "keymaster_block_mode_t &", 7915 "referenced_type" : "type-2816", 7916 "self_type" : "type-2815", 7917 "size" : 8, 7918 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7919 }, 7920 { 7921 "alignment" : 8, 7922 "linker_set_key" : "keymaster_block_mode_t &", 7923 "name" : "keymaster_block_mode_t &", 7924 "referenced_type" : "type-3063", 7925 "self_type" : "type-3062", 7926 "size" : 8, 7927 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7928 }, 7929 { 7930 "alignment" : 8, 7931 "linker_set_key" : "keymaster_block_mode_t &", 7932 "name" : "keymaster_block_mode_t &", 7933 "referenced_type" : "type-3246", 7934 "self_type" : "type-3245", 7935 "size" : 8, 7936 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7937 }, 7938 { 7939 "alignment" : 8, 7940 "linker_set_key" : "keymaster_block_mode_t &", 7941 "name" : "keymaster_block_mode_t &", 7942 "referenced_type" : "type-3402", 7943 "self_type" : "type-3401", 7944 "size" : 8, 7945 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7946 }, 7947 { 7948 "alignment" : 8, 7949 "linker_set_key" : "keymaster_block_mode_t &", 7950 "name" : "keymaster_block_mode_t &", 7951 "referenced_type" : "type-3559", 7952 "self_type" : "type-3558", 7953 "size" : 8, 7954 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7955 }, 7956 { 7957 "alignment" : 8, 7958 "linker_set_key" : "keymaster_block_mode_t &", 7959 "name" : "keymaster_block_mode_t &", 7960 "referenced_type" : "type-360", 7961 "self_type" : "type-359", 7962 "size" : 8, 7963 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7964 }, 7965 { 7966 "alignment" : 8, 7967 "linker_set_key" : "keymaster_block_mode_t &", 7968 "name" : "keymaster_block_mode_t &", 7969 "referenced_type" : "type-3818", 7970 "self_type" : "type-3817", 7971 "size" : 8, 7972 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7973 }, 7974 { 7975 "alignment" : 8, 7976 "linker_set_key" : "keymaster_block_mode_t &", 7977 "name" : "keymaster_block_mode_t &", 7978 "referenced_type" : "type-4019", 7979 "self_type" : "type-4018", 7980 "size" : 8, 7981 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7982 }, 7983 { 7984 "alignment" : 8, 7985 "linker_set_key" : "keymaster_block_mode_t &", 7986 "name" : "keymaster_block_mode_t &", 7987 "referenced_type" : "type-4306", 7988 "self_type" : "type-4305", 7989 "size" : 8, 7990 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7991 }, 7992 { 7993 "alignment" : 8, 7994 "linker_set_key" : "keymaster_block_mode_t &", 7995 "name" : "keymaster_block_mode_t &", 7996 "referenced_type" : "type-4529", 7997 "self_type" : "type-4528", 7998 "size" : 8, 7999 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8000 }, 8001 { 8002 "alignment" : 8, 8003 "linker_set_key" : "keymaster_block_mode_t &", 8004 "name" : "keymaster_block_mode_t &", 8005 "referenced_type" : "type-4690", 8006 "self_type" : "type-4689", 8007 "size" : 8, 8008 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8009 }, 8010 { 8011 "alignment" : 8, 8012 "linker_set_key" : "keymaster_block_mode_t &", 8013 "name" : "keymaster_block_mode_t &", 8014 "referenced_type" : "type-4875", 8015 "self_type" : "type-4874", 8016 "size" : 8, 8017 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8018 }, 8019 { 8020 "alignment" : 8, 8021 "linker_set_key" : "keymaster_block_mode_t &", 8022 "name" : "keymaster_block_mode_t &", 8023 "referenced_type" : "type-5014", 8024 "self_type" : "type-5013", 8025 "size" : 8, 8026 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8027 }, 8028 { 8029 "alignment" : 8, 8030 "linker_set_key" : "keymaster_block_mode_t &", 8031 "name" : "keymaster_block_mode_t &", 8032 "referenced_type" : "type-5052", 8033 "self_type" : "type-5051", 8034 "size" : 8, 8035 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8036 }, 8037 { 8038 "alignment" : 8, 8039 "linker_set_key" : "keymaster_block_mode_t &", 8040 "name" : "keymaster_block_mode_t &", 8041 "referenced_type" : "type-635", 8042 "self_type" : "type-634", 8043 "size" : 8, 8044 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8045 }, 8046 { 8047 "alignment" : 8, 8048 "linker_set_key" : "keymaster_block_mode_t &", 8049 "name" : "keymaster_block_mode_t &", 8050 "referenced_type" : "type-858", 8051 "self_type" : "type-857", 8052 "size" : 8, 8053 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8054 }, 8055 { 8056 "alignment" : 8, 8057 "linker_set_key" : "keymaster_digest_t &", 8058 "name" : "keymaster_digest_t &", 8059 "referenced_type" : "type-1176", 8060 "self_type" : "type-1175", 8061 "size" : 8, 8062 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8063 }, 8064 { 8065 "alignment" : 8, 8066 "linker_set_key" : "keymaster_digest_t &", 8067 "name" : "keymaster_digest_t &", 8068 "referenced_type" : "type-1443", 8069 "self_type" : "type-1442", 8070 "size" : 8, 8071 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8072 }, 8073 { 8074 "alignment" : 8, 8075 "linker_set_key" : "keymaster_digest_t &", 8076 "name" : "keymaster_digest_t &", 8077 "referenced_type" : "type-1635", 8078 "self_type" : "type-1634", 8079 "size" : 8, 8080 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8081 }, 8082 { 8083 "alignment" : 8, 8084 "linker_set_key" : "keymaster_digest_t &", 8085 "name" : "keymaster_digest_t &", 8086 "referenced_type" : "type-1849", 8087 "self_type" : "type-1848", 8088 "size" : 8, 8089 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8090 }, 8091 { 8092 "alignment" : 8, 8093 "linker_set_key" : "keymaster_digest_t &", 8094 "name" : "keymaster_digest_t &", 8095 "referenced_type" : "type-212", 8096 "self_type" : "type-211", 8097 "size" : 8, 8098 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8099 }, 8100 { 8101 "alignment" : 8, 8102 "linker_set_key" : "keymaster_digest_t &", 8103 "name" : "keymaster_digest_t &", 8104 "referenced_type" : "type-2129", 8105 "self_type" : "type-2128", 8106 "size" : 8, 8107 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8108 }, 8109 { 8110 "alignment" : 8, 8111 "linker_set_key" : "keymaster_digest_t &", 8112 "name" : "keymaster_digest_t &", 8113 "referenced_type" : "type-2675", 8114 "self_type" : "type-2674", 8115 "size" : 8, 8116 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8117 }, 8118 { 8119 "alignment" : 8, 8120 "linker_set_key" : "keymaster_digest_t &", 8121 "name" : "keymaster_digest_t &", 8122 "referenced_type" : "type-2820", 8123 "self_type" : "type-2819", 8124 "size" : 8, 8125 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8126 }, 8127 { 8128 "alignment" : 8, 8129 "linker_set_key" : "keymaster_digest_t &", 8130 "name" : "keymaster_digest_t &", 8131 "referenced_type" : "type-3067", 8132 "self_type" : "type-3066", 8133 "size" : 8, 8134 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8135 }, 8136 { 8137 "alignment" : 8, 8138 "linker_set_key" : "keymaster_digest_t &", 8139 "name" : "keymaster_digest_t &", 8140 "referenced_type" : "type-3252", 8141 "self_type" : "type-3251", 8142 "size" : 8, 8143 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8144 }, 8145 { 8146 "alignment" : 8, 8147 "linker_set_key" : "keymaster_digest_t &", 8148 "name" : "keymaster_digest_t &", 8149 "referenced_type" : "type-3408", 8150 "self_type" : "type-3407", 8151 "size" : 8, 8152 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8153 }, 8154 { 8155 "alignment" : 8, 8156 "linker_set_key" : "keymaster_digest_t &", 8157 "name" : "keymaster_digest_t &", 8158 "referenced_type" : "type-3564", 8159 "self_type" : "type-3563", 8160 "size" : 8, 8161 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8162 }, 8163 { 8164 "alignment" : 8, 8165 "linker_set_key" : "keymaster_digest_t &", 8166 "name" : "keymaster_digest_t &", 8167 "referenced_type" : "type-364", 8168 "self_type" : "type-363", 8169 "size" : 8, 8170 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8171 }, 8172 { 8173 "alignment" : 8, 8174 "linker_set_key" : "keymaster_digest_t &", 8175 "name" : "keymaster_digest_t &", 8176 "referenced_type" : "type-3823", 8177 "self_type" : "type-3822", 8178 "size" : 8, 8179 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8180 }, 8181 { 8182 "alignment" : 8, 8183 "linker_set_key" : "keymaster_digest_t &", 8184 "name" : "keymaster_digest_t &", 8185 "referenced_type" : "type-4023", 8186 "self_type" : "type-4022", 8187 "size" : 8, 8188 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8189 }, 8190 { 8191 "alignment" : 8, 8192 "linker_set_key" : "keymaster_digest_t &", 8193 "name" : "keymaster_digest_t &", 8194 "referenced_type" : "type-4310", 8195 "self_type" : "type-4309", 8196 "size" : 8, 8197 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8198 }, 8199 { 8200 "alignment" : 8, 8201 "linker_set_key" : "keymaster_digest_t &", 8202 "name" : "keymaster_digest_t &", 8203 "referenced_type" : "type-4534", 8204 "self_type" : "type-4533", 8205 "size" : 8, 8206 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8207 }, 8208 { 8209 "alignment" : 8, 8210 "linker_set_key" : "keymaster_digest_t &", 8211 "name" : "keymaster_digest_t &", 8212 "referenced_type" : "type-4695", 8213 "self_type" : "type-4694", 8214 "size" : 8, 8215 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8216 }, 8217 { 8218 "alignment" : 8, 8219 "linker_set_key" : "keymaster_digest_t &", 8220 "name" : "keymaster_digest_t &", 8221 "referenced_type" : "type-4879", 8222 "self_type" : "type-4878", 8223 "size" : 8, 8224 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8225 }, 8226 { 8227 "alignment" : 8, 8228 "linker_set_key" : "keymaster_digest_t &", 8229 "name" : "keymaster_digest_t &", 8230 "referenced_type" : "type-5020", 8231 "self_type" : "type-5019", 8232 "size" : 8, 8233 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8234 }, 8235 { 8236 "alignment" : 8, 8237 "linker_set_key" : "keymaster_digest_t &", 8238 "name" : "keymaster_digest_t &", 8239 "referenced_type" : "type-5063", 8240 "self_type" : "type-5062", 8241 "size" : 8, 8242 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8243 }, 8244 { 8245 "alignment" : 8, 8246 "linker_set_key" : "keymaster_digest_t &", 8247 "name" : "keymaster_digest_t &", 8248 "referenced_type" : "type-639", 8249 "self_type" : "type-638", 8250 "size" : 8, 8251 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8252 }, 8253 { 8254 "alignment" : 8, 8255 "linker_set_key" : "keymaster_digest_t &", 8256 "name" : "keymaster_digest_t &", 8257 "referenced_type" : "type-862", 8258 "self_type" : "type-861", 8259 "size" : 8, 8260 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8261 }, 8262 { 8263 "alignment" : 8, 8264 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8265 "name" : "keymaster_digest_t const (&)[7]", 8266 "referenced_type" : "type-247", 8267 "self_type" : "type-250", 8268 "size" : 8, 8269 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8270 }, 8271 { 8272 "alignment" : 8, 8273 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8274 "name" : "keymaster_digest_t const (&)[7]", 8275 "referenced_type" : "type-2705", 8276 "self_type" : "type-2708", 8277 "size" : 8, 8278 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8279 }, 8280 { 8281 "alignment" : 8, 8282 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8283 "name" : "keymaster_digest_t const (&)[7]", 8284 "referenced_type" : "type-3433", 8285 "self_type" : "type-3436", 8286 "size" : 8, 8287 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8288 }, 8289 { 8290 "alignment" : 8, 8291 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8292 "name" : "keymaster_digest_t const (&)[7]", 8293 "referenced_type" : "type-4120", 8294 "self_type" : "type-4123", 8295 "size" : 8, 8296 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8297 }, 8298 { 8299 "alignment" : 8, 8300 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8301 "name" : "keymaster_digest_t const (&)[7]", 8302 "referenced_type" : "type-967", 8303 "self_type" : "type-970", 8304 "size" : 8, 8305 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8306 }, 8307 { 8308 "alignment" : 8, 8309 "linker_set_key" : "keymaster_key_format_t &", 8310 "name" : "keymaster_key_format_t &", 8311 "referenced_type" : "type-1178", 8312 "self_type" : "type-1177", 8313 "size" : 8, 8314 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8315 }, 8316 { 8317 "alignment" : 8, 8318 "linker_set_key" : "keymaster_key_format_t &", 8319 "name" : "keymaster_key_format_t &", 8320 "referenced_type" : "type-1445", 8321 "self_type" : "type-1444", 8322 "size" : 8, 8323 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8324 }, 8325 { 8326 "alignment" : 8, 8327 "linker_set_key" : "keymaster_key_format_t &", 8328 "name" : "keymaster_key_format_t &", 8329 "referenced_type" : "type-1637", 8330 "self_type" : "type-1636", 8331 "size" : 8, 8332 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8333 }, 8334 { 8335 "alignment" : 8, 8336 "linker_set_key" : "keymaster_key_format_t &", 8337 "name" : "keymaster_key_format_t &", 8338 "referenced_type" : "type-1851", 8339 "self_type" : "type-1850", 8340 "size" : 8, 8341 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8342 }, 8343 { 8344 "alignment" : 8, 8345 "linker_set_key" : "keymaster_key_format_t &", 8346 "name" : "keymaster_key_format_t &", 8347 "referenced_type" : "type-2137", 8348 "self_type" : "type-2136", 8349 "size" : 8, 8350 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8351 }, 8352 { 8353 "alignment" : 8, 8354 "linker_set_key" : "keymaster_key_format_t &", 8355 "name" : "keymaster_key_format_t &", 8356 "referenced_type" : "type-215", 8357 "self_type" : "type-214", 8358 "size" : 8, 8359 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8360 }, 8361 { 8362 "alignment" : 8, 8363 "linker_set_key" : "keymaster_key_format_t &", 8364 "name" : "keymaster_key_format_t &", 8365 "referenced_type" : "type-2678", 8366 "self_type" : "type-2677", 8367 "size" : 8, 8368 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8369 }, 8370 { 8371 "alignment" : 8, 8372 "linker_set_key" : "keymaster_key_format_t &", 8373 "name" : "keymaster_key_format_t &", 8374 "referenced_type" : "type-2822", 8375 "self_type" : "type-2821", 8376 "size" : 8, 8377 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8378 }, 8379 { 8380 "alignment" : 8, 8381 "linker_set_key" : "keymaster_key_format_t &", 8382 "name" : "keymaster_key_format_t &", 8383 "referenced_type" : "type-3069", 8384 "self_type" : "type-3068", 8385 "size" : 8, 8386 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8387 }, 8388 { 8389 "alignment" : 8, 8390 "linker_set_key" : "keymaster_key_format_t &", 8391 "name" : "keymaster_key_format_t &", 8392 "referenced_type" : "type-3254", 8393 "self_type" : "type-3253", 8394 "size" : 8, 8395 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8396 }, 8397 { 8398 "alignment" : 8, 8399 "linker_set_key" : "keymaster_key_format_t &", 8400 "name" : "keymaster_key_format_t &", 8401 "referenced_type" : "type-3410", 8402 "self_type" : "type-3409", 8403 "size" : 8, 8404 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8405 }, 8406 { 8407 "alignment" : 8, 8408 "linker_set_key" : "keymaster_key_format_t &", 8409 "name" : "keymaster_key_format_t &", 8410 "referenced_type" : "type-3566", 8411 "self_type" : "type-3565", 8412 "size" : 8, 8413 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8414 }, 8415 { 8416 "alignment" : 8, 8417 "linker_set_key" : "keymaster_key_format_t &", 8418 "name" : "keymaster_key_format_t &", 8419 "referenced_type" : "type-366", 8420 "self_type" : "type-365", 8421 "size" : 8, 8422 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8423 }, 8424 { 8425 "alignment" : 8, 8426 "linker_set_key" : "keymaster_key_format_t &", 8427 "name" : "keymaster_key_format_t &", 8428 "referenced_type" : "type-3825", 8429 "self_type" : "type-3824", 8430 "size" : 8, 8431 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8432 }, 8433 { 8434 "alignment" : 8, 8435 "linker_set_key" : "keymaster_key_format_t &", 8436 "name" : "keymaster_key_format_t &", 8437 "referenced_type" : "type-4026", 8438 "self_type" : "type-4025", 8439 "size" : 8, 8440 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8441 }, 8442 { 8443 "alignment" : 8, 8444 "linker_set_key" : "keymaster_key_format_t &", 8445 "name" : "keymaster_key_format_t &", 8446 "referenced_type" : "type-4312", 8447 "self_type" : "type-4311", 8448 "size" : 8, 8449 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8450 }, 8451 { 8452 "alignment" : 8, 8453 "linker_set_key" : "keymaster_key_format_t &", 8454 "name" : "keymaster_key_format_t &", 8455 "referenced_type" : "type-4536", 8456 "self_type" : "type-4535", 8457 "size" : 8, 8458 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8459 }, 8460 { 8461 "alignment" : 8, 8462 "linker_set_key" : "keymaster_key_format_t &", 8463 "name" : "keymaster_key_format_t &", 8464 "referenced_type" : "type-4697", 8465 "self_type" : "type-4696", 8466 "size" : 8, 8467 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8468 }, 8469 { 8470 "alignment" : 8, 8471 "linker_set_key" : "keymaster_key_format_t &", 8472 "name" : "keymaster_key_format_t &", 8473 "referenced_type" : "type-4881", 8474 "self_type" : "type-4880", 8475 "size" : 8, 8476 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8477 }, 8478 { 8479 "alignment" : 8, 8480 "linker_set_key" : "keymaster_key_format_t &", 8481 "name" : "keymaster_key_format_t &", 8482 "referenced_type" : "type-5022", 8483 "self_type" : "type-5021", 8484 "size" : 8, 8485 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8486 }, 8487 { 8488 "alignment" : 8, 8489 "linker_set_key" : "keymaster_key_format_t &", 8490 "name" : "keymaster_key_format_t &", 8491 "referenced_type" : "type-5069", 8492 "self_type" : "type-5068", 8493 "size" : 8, 8494 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8495 }, 8496 { 8497 "alignment" : 8, 8498 "linker_set_key" : "keymaster_key_format_t &", 8499 "name" : "keymaster_key_format_t &", 8500 "referenced_type" : "type-641", 8501 "self_type" : "type-640", 8502 "size" : 8, 8503 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8504 }, 8505 { 8506 "alignment" : 8, 8507 "linker_set_key" : "keymaster_key_format_t &", 8508 "name" : "keymaster_key_format_t &", 8509 "referenced_type" : "type-864", 8510 "self_type" : "type-863", 8511 "size" : 8, 8512 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8513 }, 8514 { 8515 "alignment" : 8, 8516 "linker_set_key" : "keymaster_key_param_t *&", 8517 "name" : "keymaster_key_param_t *&", 8518 "referenced_type" : "type-1051", 8519 "self_type" : "type-1053", 8520 "size" : 8, 8521 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8522 }, 8523 { 8524 "alignment" : 8, 8525 "linker_set_key" : "keymaster_key_param_t *&", 8526 "name" : "keymaster_key_param_t *&", 8527 "referenced_type" : "type-11", 8528 "self_type" : "type-14", 8529 "size" : 8, 8530 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8531 }, 8532 { 8533 "alignment" : 8, 8534 "linker_set_key" : "keymaster_key_param_t *&", 8535 "name" : "keymaster_key_param_t *&", 8536 "referenced_type" : "type-115", 8537 "self_type" : "type-114", 8538 "size" : 8, 8539 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8540 }, 8541 { 8542 "alignment" : 8, 8543 "linker_set_key" : "keymaster_key_param_t *&", 8544 "name" : "keymaster_key_param_t *&", 8545 "referenced_type" : "type-1271", 8546 "self_type" : "type-1274", 8547 "size" : 8, 8548 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8549 }, 8550 { 8551 "alignment" : 8, 8552 "linker_set_key" : "keymaster_key_param_t *&", 8553 "name" : "keymaster_key_param_t *&", 8554 "referenced_type" : "type-1367", 8555 "self_type" : "type-1384", 8556 "size" : 8, 8557 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8558 }, 8559 { 8560 "alignment" : 8, 8561 "linker_set_key" : "keymaster_key_param_t *&", 8562 "name" : "keymaster_key_param_t *&", 8563 "referenced_type" : "type-1503", 8564 "self_type" : "type-1505", 8565 "size" : 8, 8566 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8567 }, 8568 { 8569 "alignment" : 8, 8570 "linker_set_key" : "keymaster_key_param_t *&", 8571 "name" : "keymaster_key_param_t *&", 8572 "referenced_type" : "type-1716", 8573 "self_type" : "type-1718", 8574 "size" : 8, 8575 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8576 }, 8577 { 8578 "alignment" : 8, 8579 "linker_set_key" : "keymaster_key_param_t *&", 8580 "name" : "keymaster_key_param_t *&", 8581 "referenced_type" : "type-2551", 8582 "self_type" : "type-2553", 8583 "size" : 8, 8584 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8585 }, 8586 { 8587 "alignment" : 8, 8588 "linker_set_key" : "keymaster_key_param_t *&", 8589 "name" : "keymaster_key_param_t *&", 8590 "referenced_type" : "type-2735", 8591 "self_type" : "type-2737", 8592 "size" : 8, 8593 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8594 }, 8595 { 8596 "alignment" : 8, 8597 "linker_set_key" : "keymaster_key_param_t *&", 8598 "name" : "keymaster_key_param_t *&", 8599 "referenced_type" : "type-277", 8600 "self_type" : "type-279", 8601 "size" : 8, 8602 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8603 }, 8604 { 8605 "alignment" : 8, 8606 "linker_set_key" : "keymaster_key_param_t *&", 8607 "name" : "keymaster_key_param_t *&", 8608 "referenced_type" : "type-2778", 8609 "self_type" : "type-2777", 8610 "size" : 8, 8611 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8612 }, 8613 { 8614 "alignment" : 8, 8615 "linker_set_key" : "keymaster_key_param_t *&", 8616 "name" : "keymaster_key_param_t *&", 8617 "referenced_type" : "type-2875", 8618 "self_type" : "type-2877", 8619 "size" : 8, 8620 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8621 }, 8622 { 8623 "alignment" : 8, 8624 "linker_set_key" : "keymaster_key_param_t *&", 8625 "name" : "keymaster_key_param_t *&", 8626 "referenced_type" : "type-2986", 8627 "self_type" : "type-2988", 8628 "size" : 8, 8629 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8630 }, 8631 { 8632 "alignment" : 8, 8633 "linker_set_key" : "keymaster_key_param_t *&", 8634 "name" : "keymaster_key_param_t *&", 8635 "referenced_type" : "type-3074", 8636 "self_type" : "type-3076", 8637 "size" : 8, 8638 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8639 }, 8640 { 8641 "alignment" : 8, 8642 "linker_set_key" : "keymaster_key_param_t *&", 8643 "name" : "keymaster_key_param_t *&", 8644 "referenced_type" : "type-3168", 8645 "self_type" : "type-3170", 8646 "size" : 8, 8647 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8648 }, 8649 { 8650 "alignment" : 8, 8651 "linker_set_key" : "keymaster_key_param_t *&", 8652 "name" : "keymaster_key_param_t *&", 8653 "referenced_type" : "type-3314", 8654 "self_type" : "type-3316", 8655 "size" : 8, 8656 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8657 }, 8658 { 8659 "alignment" : 8, 8660 "linker_set_key" : "keymaster_key_param_t *&", 8661 "name" : "keymaster_key_param_t *&", 8662 "referenced_type" : "type-3469", 8663 "self_type" : "type-3471", 8664 "size" : 8, 8665 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8666 }, 8667 { 8668 "alignment" : 8, 8669 "linker_set_key" : "keymaster_key_param_t *&", 8670 "name" : "keymaster_key_param_t *&", 8671 "referenced_type" : "type-3620", 8672 "self_type" : "type-3622", 8673 "size" : 8, 8674 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8675 }, 8676 { 8677 "alignment" : 8, 8678 "linker_set_key" : "keymaster_key_param_t *&", 8679 "name" : "keymaster_key_param_t *&", 8680 "referenced_type" : "type-3729", 8681 "self_type" : "type-3736", 8682 "size" : 8, 8683 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8684 }, 8685 { 8686 "alignment" : 8, 8687 "linker_set_key" : "keymaster_key_param_t *&", 8688 "name" : "keymaster_key_param_t *&", 8689 "referenced_type" : "type-3743", 8690 "self_type" : "type-3745", 8691 "size" : 8, 8692 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8693 }, 8694 { 8695 "alignment" : 8, 8696 "linker_set_key" : "keymaster_key_param_t *&", 8697 "name" : "keymaster_key_param_t *&", 8698 "referenced_type" : "type-3882", 8699 "self_type" : "type-3884", 8700 "size" : 8, 8701 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8702 }, 8703 { 8704 "alignment" : 8, 8705 "linker_set_key" : "keymaster_key_param_t *&", 8706 "name" : "keymaster_key_param_t *&", 8707 "referenced_type" : "type-4037", 8708 "self_type" : "type-4040", 8709 "size" : 8, 8710 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8711 }, 8712 { 8713 "alignment" : 8, 8714 "linker_set_key" : "keymaster_key_param_t *&", 8715 "name" : "keymaster_key_param_t *&", 8716 "referenced_type" : "type-4202", 8717 "self_type" : "type-4204", 8718 "size" : 8, 8719 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8720 }, 8721 { 8722 "alignment" : 8, 8723 "linker_set_key" : "keymaster_key_param_t *&", 8724 "name" : "keymaster_key_param_t *&", 8725 "referenced_type" : "type-424", 8726 "self_type" : "type-426", 8727 "size" : 8, 8728 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8729 }, 8730 { 8731 "alignment" : 8, 8732 "linker_set_key" : "keymaster_key_param_t *&", 8733 "name" : "keymaster_key_param_t *&", 8734 "referenced_type" : "type-4401", 8735 "self_type" : "type-4403", 8736 "size" : 8, 8737 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8738 }, 8739 { 8740 "alignment" : 8, 8741 "linker_set_key" : "keymaster_key_param_t *&", 8742 "name" : "keymaster_key_param_t *&", 8743 "referenced_type" : "type-4595", 8744 "self_type" : "type-4597", 8745 "size" : 8, 8746 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8747 }, 8748 { 8749 "alignment" : 8, 8750 "linker_set_key" : "keymaster_key_param_t *&", 8751 "name" : "keymaster_key_param_t *&", 8752 "referenced_type" : "type-4768", 8753 "self_type" : "type-4770", 8754 "size" : 8, 8755 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8756 }, 8757 { 8758 "alignment" : 8, 8759 "linker_set_key" : "keymaster_key_param_t *&", 8760 "name" : "keymaster_key_param_t *&", 8761 "referenced_type" : "type-4943", 8762 "self_type" : "type-4945", 8763 "size" : 8, 8764 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8765 }, 8766 { 8767 "alignment" : 8, 8768 "linker_set_key" : "keymaster_key_param_t *&", 8769 "name" : "keymaster_key_param_t *&", 8770 "referenced_type" : "type-538", 8771 "self_type" : "type-540", 8772 "size" : 8, 8773 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8774 }, 8775 { 8776 "alignment" : 8, 8777 "linker_set_key" : "keymaster_key_param_t *&", 8778 "name" : "keymaster_key_param_t *&", 8779 "referenced_type" : "type-703", 8780 "self_type" : "type-705", 8781 "size" : 8, 8782 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8783 }, 8784 { 8785 "alignment" : 8, 8786 "linker_set_key" : "keymaster_key_param_t *&", 8787 "name" : "keymaster_key_param_t *&", 8788 "referenced_type" : "type-878", 8789 "self_type" : "type-880", 8790 "size" : 8, 8791 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8792 }, 8793 { 8794 "alignment" : 8, 8795 "linker_set_key" : "keymaster_padding_t &", 8796 "name" : "keymaster_padding_t &", 8797 "referenced_type" : "type-1174", 8798 "self_type" : "type-1173", 8799 "size" : 8, 8800 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8801 }, 8802 { 8803 "alignment" : 8, 8804 "linker_set_key" : "keymaster_padding_t &", 8805 "name" : "keymaster_padding_t &", 8806 "referenced_type" : "type-1441", 8807 "self_type" : "type-1440", 8808 "size" : 8, 8809 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8810 }, 8811 { 8812 "alignment" : 8, 8813 "linker_set_key" : "keymaster_padding_t &", 8814 "name" : "keymaster_padding_t &", 8815 "referenced_type" : "type-1632", 8816 "self_type" : "type-1631", 8817 "size" : 8, 8818 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8819 }, 8820 { 8821 "alignment" : 8, 8822 "linker_set_key" : "keymaster_padding_t &", 8823 "name" : "keymaster_padding_t &", 8824 "referenced_type" : "type-1847", 8825 "self_type" : "type-1846", 8826 "size" : 8, 8827 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8828 }, 8829 { 8830 "alignment" : 8, 8831 "linker_set_key" : "keymaster_padding_t &", 8832 "name" : "keymaster_padding_t &", 8833 "referenced_type" : "type-210", 8834 "self_type" : "type-209", 8835 "size" : 8, 8836 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8837 }, 8838 { 8839 "alignment" : 8, 8840 "linker_set_key" : "keymaster_padding_t &", 8841 "name" : "keymaster_padding_t &", 8842 "referenced_type" : "type-2122", 8843 "self_type" : "type-2121", 8844 "size" : 8, 8845 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8846 }, 8847 { 8848 "alignment" : 8, 8849 "linker_set_key" : "keymaster_padding_t &", 8850 "name" : "keymaster_padding_t &", 8851 "referenced_type" : "type-2673", 8852 "self_type" : "type-2672", 8853 "size" : 8, 8854 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8855 }, 8856 { 8857 "alignment" : 8, 8858 "linker_set_key" : "keymaster_padding_t &", 8859 "name" : "keymaster_padding_t &", 8860 "referenced_type" : "type-2818", 8861 "self_type" : "type-2817", 8862 "size" : 8, 8863 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8864 }, 8865 { 8866 "alignment" : 8, 8867 "linker_set_key" : "keymaster_padding_t &", 8868 "name" : "keymaster_padding_t &", 8869 "referenced_type" : "type-3065", 8870 "self_type" : "type-3064", 8871 "size" : 8, 8872 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8873 }, 8874 { 8875 "alignment" : 8, 8876 "linker_set_key" : "keymaster_padding_t &", 8877 "name" : "keymaster_padding_t &", 8878 "referenced_type" : "type-3250", 8879 "self_type" : "type-3249", 8880 "size" : 8, 8881 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8882 }, 8883 { 8884 "alignment" : 8, 8885 "linker_set_key" : "keymaster_padding_t &", 8886 "name" : "keymaster_padding_t &", 8887 "referenced_type" : "type-3406", 8888 "self_type" : "type-3405", 8889 "size" : 8, 8890 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8891 }, 8892 { 8893 "alignment" : 8, 8894 "linker_set_key" : "keymaster_padding_t &", 8895 "name" : "keymaster_padding_t &", 8896 "referenced_type" : "type-3562", 8897 "self_type" : "type-3561", 8898 "size" : 8, 8899 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8900 }, 8901 { 8902 "alignment" : 8, 8903 "linker_set_key" : "keymaster_padding_t &", 8904 "name" : "keymaster_padding_t &", 8905 "referenced_type" : "type-362", 8906 "self_type" : "type-361", 8907 "size" : 8, 8908 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8909 }, 8910 { 8911 "alignment" : 8, 8912 "linker_set_key" : "keymaster_padding_t &", 8913 "name" : "keymaster_padding_t &", 8914 "referenced_type" : "type-3821", 8915 "self_type" : "type-3820", 8916 "size" : 8, 8917 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8918 }, 8919 { 8920 "alignment" : 8, 8921 "linker_set_key" : "keymaster_padding_t &", 8922 "name" : "keymaster_padding_t &", 8923 "referenced_type" : "type-4021", 8924 "self_type" : "type-4020", 8925 "size" : 8, 8926 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8927 }, 8928 { 8929 "alignment" : 8, 8930 "linker_set_key" : "keymaster_padding_t &", 8931 "name" : "keymaster_padding_t &", 8932 "referenced_type" : "type-4308", 8933 "self_type" : "type-4307", 8934 "size" : 8, 8935 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8936 }, 8937 { 8938 "alignment" : 8, 8939 "linker_set_key" : "keymaster_padding_t &", 8940 "name" : "keymaster_padding_t &", 8941 "referenced_type" : "type-4532", 8942 "self_type" : "type-4531", 8943 "size" : 8, 8944 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8945 }, 8946 { 8947 "alignment" : 8, 8948 "linker_set_key" : "keymaster_padding_t &", 8949 "name" : "keymaster_padding_t &", 8950 "referenced_type" : "type-4693", 8951 "self_type" : "type-4692", 8952 "size" : 8, 8953 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8954 }, 8955 { 8956 "alignment" : 8, 8957 "linker_set_key" : "keymaster_padding_t &", 8958 "name" : "keymaster_padding_t &", 8959 "referenced_type" : "type-4877", 8960 "self_type" : "type-4876", 8961 "size" : 8, 8962 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8963 }, 8964 { 8965 "alignment" : 8, 8966 "linker_set_key" : "keymaster_padding_t &", 8967 "name" : "keymaster_padding_t &", 8968 "referenced_type" : "type-5016", 8969 "self_type" : "type-5015", 8970 "size" : 8, 8971 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8972 }, 8973 { 8974 "alignment" : 8, 8975 "linker_set_key" : "keymaster_padding_t &", 8976 "name" : "keymaster_padding_t &", 8977 "referenced_type" : "type-5057", 8978 "self_type" : "type-5056", 8979 "size" : 8, 8980 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8981 }, 8982 { 8983 "alignment" : 8, 8984 "linker_set_key" : "keymaster_padding_t &", 8985 "name" : "keymaster_padding_t &", 8986 "referenced_type" : "type-637", 8987 "self_type" : "type-636", 8988 "size" : 8, 8989 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8990 }, 8991 { 8992 "alignment" : 8, 8993 "linker_set_key" : "keymaster_padding_t &", 8994 "name" : "keymaster_padding_t &", 8995 "referenced_type" : "type-860", 8996 "self_type" : "type-859", 8997 "size" : 8, 8998 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8999 }, 9000 { 9001 "alignment" : 8, 9002 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9003 "name" : "keymaster_padding_t const (&)[3]", 9004 "referenced_type" : "type-4125", 9005 "self_type" : "type-4128", 9006 "size" : 8, 9007 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9008 }, 9009 { 9010 "alignment" : 8, 9011 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9012 "name" : "keymaster_padding_t const (&)[3]", 9013 "referenced_type" : "type-971", 9014 "self_type" : "type-974", 9015 "size" : 8, 9016 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9017 }, 9018 { 9019 "alignment" : 8, 9020 "linker_set_key" : "unsigned long &", 9021 "name" : "unsigned long &", 9022 "referenced_type" : "type-112", 9023 "self_type" : "type-117", 9024 "size" : 8, 9025 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9026 } 9027 ], 9028 "pointer_types" : 9029 [ 9030 { 9031 "alignment" : 8, 9032 "linker_set_key" : "__va_list_tag *", 9033 "name" : "__va_list_tag *", 9034 "referenced_type" : "type-5030", 9035 "self_type" : "type-5029", 9036 "size" : 8, 9037 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 9038 }, 9039 { 9040 "alignment" : 8, 9041 "linker_set_key" : "asn1_string_st *", 9042 "name" : "asn1_string_st *", 9043 "referenced_type" : "type-1072", 9044 "self_type" : "type-1071", 9045 "size" : 8, 9046 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9047 }, 9048 { 9049 "alignment" : 8, 9050 "linker_set_key" : "asn1_string_st *", 9051 "name" : "asn1_string_st *", 9052 "referenced_type" : "type-1289", 9053 "self_type" : "type-1288", 9054 "size" : 8, 9055 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9056 }, 9057 { 9058 "alignment" : 8, 9059 "linker_set_key" : "asn1_string_st *", 9060 "name" : "asn1_string_st *", 9061 "referenced_type" : "type-1551", 9062 "self_type" : "type-1550", 9063 "size" : 8, 9064 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9065 }, 9066 { 9067 "alignment" : 8, 9068 "linker_set_key" : "asn1_string_st *", 9069 "name" : "asn1_string_st *", 9070 "referenced_type" : "type-1611", 9071 "self_type" : "type-1610", 9072 "size" : 8, 9073 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9074 }, 9075 { 9076 "alignment" : 8, 9077 "linker_set_key" : "asn1_string_st *", 9078 "name" : "asn1_string_st *", 9079 "referenced_type" : "type-1766", 9080 "self_type" : "type-1765", 9081 "size" : 8, 9082 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9083 }, 9084 { 9085 "alignment" : 8, 9086 "linker_set_key" : "asn1_string_st *", 9087 "name" : "asn1_string_st *", 9088 "referenced_type" : "type-2569", 9089 "self_type" : "type-2568", 9090 "size" : 8, 9091 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9092 }, 9093 { 9094 "alignment" : 8, 9095 "linker_set_key" : "asn1_string_st *", 9096 "name" : "asn1_string_st *", 9097 "referenced_type" : "type-2774", 9098 "self_type" : "type-2773", 9099 "size" : 8, 9100 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9101 }, 9102 { 9103 "alignment" : 8, 9104 "linker_set_key" : "asn1_string_st *", 9105 "name" : "asn1_string_st *", 9106 "referenced_type" : "type-30", 9107 "self_type" : "type-29", 9108 "size" : 8, 9109 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9110 }, 9111 { 9112 "alignment" : 8, 9113 "linker_set_key" : "asn1_string_st *", 9114 "name" : "asn1_string_st *", 9115 "referenced_type" : "type-3009", 9116 "self_type" : "type-3008", 9117 "size" : 8, 9118 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9119 }, 9120 { 9121 "alignment" : 8, 9122 "linker_set_key" : "asn1_string_st *", 9123 "name" : "asn1_string_st *", 9124 "referenced_type" : "type-318", 9125 "self_type" : "type-317", 9126 "size" : 8, 9127 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9128 }, 9129 { 9130 "alignment" : 8, 9131 "linker_set_key" : "asn1_string_st *", 9132 "name" : "asn1_string_st *", 9133 "referenced_type" : "type-3192", 9134 "self_type" : "type-3191", 9135 "size" : 8, 9136 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9137 }, 9138 { 9139 "alignment" : 8, 9140 "linker_set_key" : "asn1_string_st *", 9141 "name" : "asn1_string_st *", 9142 "referenced_type" : "type-3329", 9143 "self_type" : "type-3328", 9144 "size" : 8, 9145 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9146 }, 9147 { 9148 "alignment" : 8, 9149 "linker_set_key" : "asn1_string_st *", 9150 "name" : "asn1_string_st *", 9151 "referenced_type" : "type-3513", 9152 "self_type" : "type-3512", 9153 "size" : 8, 9154 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9155 }, 9156 { 9157 "alignment" : 8, 9158 "linker_set_key" : "asn1_string_st *", 9159 "name" : "asn1_string_st *", 9160 "referenced_type" : "type-3764", 9161 "self_type" : "type-3763", 9162 "size" : 8, 9163 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9164 }, 9165 { 9166 "alignment" : 8, 9167 "linker_set_key" : "asn1_string_st *", 9168 "name" : "asn1_string_st *", 9169 "referenced_type" : "type-3901", 9170 "self_type" : "type-3900", 9171 "size" : 8, 9172 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9173 }, 9174 { 9175 "alignment" : 8, 9176 "linker_set_key" : "asn1_string_st *", 9177 "name" : "asn1_string_st *", 9178 "referenced_type" : "type-3942", 9179 "self_type" : "type-3941", 9180 "size" : 8, 9181 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9182 }, 9183 { 9184 "alignment" : 8, 9185 "linker_set_key" : "asn1_string_st *", 9186 "name" : "asn1_string_st *", 9187 "referenced_type" : "type-4093", 9188 "self_type" : "type-4092", 9189 "size" : 8, 9190 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9191 }, 9192 { 9193 "alignment" : 8, 9194 "linker_set_key" : "asn1_string_st *", 9195 "name" : "asn1_string_st *", 9196 "referenced_type" : "type-4224", 9197 "self_type" : "type-4223", 9198 "size" : 8, 9199 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9200 }, 9201 { 9202 "alignment" : 8, 9203 "linker_set_key" : "asn1_string_st *", 9204 "name" : "asn1_string_st *", 9205 "referenced_type" : "type-4419", 9206 "self_type" : "type-4418", 9207 "size" : 8, 9208 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9209 }, 9210 { 9211 "alignment" : 8, 9212 "linker_set_key" : "asn1_string_st *", 9213 "name" : "asn1_string_st *", 9214 "referenced_type" : "type-4641", 9215 "self_type" : "type-4640", 9216 "size" : 8, 9217 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9218 }, 9219 { 9220 "alignment" : 8, 9221 "linker_set_key" : "asn1_string_st *", 9222 "name" : "asn1_string_st *", 9223 "referenced_type" : "type-4806", 9224 "self_type" : "type-4805", 9225 "size" : 8, 9226 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9227 }, 9228 { 9229 "alignment" : 8, 9230 "linker_set_key" : "asn1_string_st *", 9231 "name" : "asn1_string_st *", 9232 "referenced_type" : "type-565", 9233 "self_type" : "type-564", 9234 "size" : 8, 9235 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9236 }, 9237 { 9238 "alignment" : 8, 9239 "linker_set_key" : "asn1_string_st *", 9240 "name" : "asn1_string_st *", 9241 "referenced_type" : "type-722", 9242 "self_type" : "type-721", 9243 "size" : 8, 9244 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9245 }, 9246 { 9247 "alignment" : 8, 9248 "linker_set_key" : "asn1_string_st *", 9249 "name" : "asn1_string_st *", 9250 "referenced_type" : "type-933", 9251 "self_type" : "type-932", 9252 "size" : 8, 9253 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9254 }, 9255 { 9256 "alignment" : 8, 9257 "linker_set_key" : "asn1_type_st *", 9258 "name" : "asn1_type_st *", 9259 "referenced_type" : "type-1074", 9260 "self_type" : "type-1073", 9261 "size" : 8, 9262 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9263 }, 9264 { 9265 "alignment" : 8, 9266 "linker_set_key" : "asn1_type_st *", 9267 "name" : "asn1_type_st *", 9268 "referenced_type" : "type-1291", 9269 "self_type" : "type-1290", 9270 "size" : 8, 9271 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9272 }, 9273 { 9274 "alignment" : 8, 9275 "linker_set_key" : "asn1_type_st *", 9276 "name" : "asn1_type_st *", 9277 "referenced_type" : "type-1553", 9278 "self_type" : "type-1552", 9279 "size" : 8, 9280 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9281 }, 9282 { 9283 "alignment" : 8, 9284 "linker_set_key" : "asn1_type_st *", 9285 "name" : "asn1_type_st *", 9286 "referenced_type" : "type-1647", 9287 "self_type" : "type-1646", 9288 "size" : 8, 9289 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9290 }, 9291 { 9292 "alignment" : 8, 9293 "linker_set_key" : "asn1_type_st *", 9294 "name" : "asn1_type_st *", 9295 "referenced_type" : "type-1768", 9296 "self_type" : "type-1767", 9297 "size" : 8, 9298 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9299 }, 9300 { 9301 "alignment" : 8, 9302 "linker_set_key" : "asn1_type_st *", 9303 "name" : "asn1_type_st *", 9304 "referenced_type" : "type-2571", 9305 "self_type" : "type-2570", 9306 "size" : 8, 9307 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9308 }, 9309 { 9310 "alignment" : 8, 9311 "linker_set_key" : "asn1_type_st *", 9312 "name" : "asn1_type_st *", 9313 "referenced_type" : "type-2776", 9314 "self_type" : "type-2775", 9315 "size" : 8, 9316 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9317 }, 9318 { 9319 "alignment" : 8, 9320 "linker_set_key" : "asn1_type_st *", 9321 "name" : "asn1_type_st *", 9322 "referenced_type" : "type-3011", 9323 "self_type" : "type-3010", 9324 "size" : 8, 9325 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9326 }, 9327 { 9328 "alignment" : 8, 9329 "linker_set_key" : "asn1_type_st *", 9330 "name" : "asn1_type_st *", 9331 "referenced_type" : "type-3194", 9332 "self_type" : "type-3193", 9333 "size" : 8, 9334 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9335 }, 9336 { 9337 "alignment" : 8, 9338 "linker_set_key" : "asn1_type_st *", 9339 "name" : "asn1_type_st *", 9340 "referenced_type" : "type-32", 9341 "self_type" : "type-31", 9342 "size" : 8, 9343 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9344 }, 9345 { 9346 "alignment" : 8, 9347 "linker_set_key" : "asn1_type_st *", 9348 "name" : "asn1_type_st *", 9349 "referenced_type" : "type-320", 9350 "self_type" : "type-319", 9351 "size" : 8, 9352 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9353 }, 9354 { 9355 "alignment" : 8, 9356 "linker_set_key" : "asn1_type_st *", 9357 "name" : "asn1_type_st *", 9358 "referenced_type" : "type-3331", 9359 "self_type" : "type-3330", 9360 "size" : 8, 9361 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9362 }, 9363 { 9364 "alignment" : 8, 9365 "linker_set_key" : "asn1_type_st *", 9366 "name" : "asn1_type_st *", 9367 "referenced_type" : "type-3515", 9368 "self_type" : "type-3514", 9369 "size" : 8, 9370 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9371 }, 9372 { 9373 "alignment" : 8, 9374 "linker_set_key" : "asn1_type_st *", 9375 "name" : "asn1_type_st *", 9376 "referenced_type" : "type-3766", 9377 "self_type" : "type-3765", 9378 "size" : 8, 9379 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9380 }, 9381 { 9382 "alignment" : 8, 9383 "linker_set_key" : "asn1_type_st *", 9384 "name" : "asn1_type_st *", 9385 "referenced_type" : "type-3904", 9386 "self_type" : "type-3903", 9387 "size" : 8, 9388 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9389 }, 9390 { 9391 "alignment" : 8, 9392 "linker_set_key" : "asn1_type_st *", 9393 "name" : "asn1_type_st *", 9394 "referenced_type" : "type-3945", 9395 "self_type" : "type-3944", 9396 "size" : 8, 9397 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9398 }, 9399 { 9400 "alignment" : 8, 9401 "linker_set_key" : "asn1_type_st *", 9402 "name" : "asn1_type_st *", 9403 "referenced_type" : "type-4096", 9404 "self_type" : "type-4095", 9405 "size" : 8, 9406 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9407 }, 9408 { 9409 "alignment" : 8, 9410 "linker_set_key" : "asn1_type_st *", 9411 "name" : "asn1_type_st *", 9412 "referenced_type" : "type-4227", 9413 "self_type" : "type-4226", 9414 "size" : 8, 9415 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9416 }, 9417 { 9418 "alignment" : 8, 9419 "linker_set_key" : "asn1_type_st *", 9420 "name" : "asn1_type_st *", 9421 "referenced_type" : "type-4421", 9422 "self_type" : "type-4420", 9423 "size" : 8, 9424 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9425 }, 9426 { 9427 "alignment" : 8, 9428 "linker_set_key" : "asn1_type_st *", 9429 "name" : "asn1_type_st *", 9430 "referenced_type" : "type-4643", 9431 "self_type" : "type-4642", 9432 "size" : 8, 9433 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9434 }, 9435 { 9436 "alignment" : 8, 9437 "linker_set_key" : "asn1_type_st *", 9438 "name" : "asn1_type_st *", 9439 "referenced_type" : "type-4810", 9440 "self_type" : "type-4809", 9441 "size" : 8, 9442 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9443 }, 9444 { 9445 "alignment" : 8, 9446 "linker_set_key" : "asn1_type_st *", 9447 "name" : "asn1_type_st *", 9448 "referenced_type" : "type-567", 9449 "self_type" : "type-566", 9450 "size" : 8, 9451 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9452 }, 9453 { 9454 "alignment" : 8, 9455 "linker_set_key" : "asn1_type_st *", 9456 "name" : "asn1_type_st *", 9457 "referenced_type" : "type-724", 9458 "self_type" : "type-723", 9459 "size" : 8, 9460 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9461 }, 9462 { 9463 "alignment" : 8, 9464 "linker_set_key" : "asn1_type_st *", 9465 "name" : "asn1_type_st *", 9466 "referenced_type" : "type-935", 9467 "self_type" : "type-934", 9468 "size" : 8, 9469 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9470 }, 9471 { 9472 "alignment" : 8, 9473 "linker_set_key" : "bignum_st *", 9474 "name" : "bignum_st *", 9475 "referenced_type" : "type-2832", 9476 "self_type" : "type-2831", 9477 "size" : 8, 9478 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9479 }, 9480 { 9481 "alignment" : 8, 9482 "linker_set_key" : "bignum_st *", 9483 "name" : "bignum_st *", 9484 "referenced_type" : "type-3575", 9485 "self_type" : "type-3574", 9486 "size" : 8, 9487 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9488 }, 9489 { 9490 "alignment" : 8, 9491 "linker_set_key" : "bignum_st *", 9492 "name" : "bignum_st *", 9493 "referenced_type" : "type-380", 9494 "self_type" : "type-379", 9495 "size" : 8, 9496 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9497 }, 9498 { 9499 "alignment" : 8, 9500 "linker_set_key" : "bool *", 9501 "name" : "bool *", 9502 "referenced_type" : "type-600", 9503 "self_type" : "type-1778", 9504 "size" : 8, 9505 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9506 }, 9507 { 9508 "alignment" : 8, 9509 "linker_set_key" : "const char *", 9510 "name" : "const char *", 9511 "referenced_type" : "type-5", 9512 "self_type" : "type-4", 9513 "size" : 8, 9514 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 9515 }, 9516 { 9517 "alignment" : 8, 9518 "linker_set_key" : "const crypto_ex_data_st *", 9519 "name" : "const crypto_ex_data_st *", 9520 "referenced_type" : "type-2850", 9521 "self_type" : "type-2852", 9522 "size" : 8, 9523 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9524 }, 9525 { 9526 "alignment" : 8, 9527 "linker_set_key" : "const crypto_ex_data_st *", 9528 "name" : "const crypto_ex_data_st *", 9529 "referenced_type" : "type-2923", 9530 "self_type" : "type-2925", 9531 "size" : 8, 9532 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9533 }, 9534 { 9535 "alignment" : 8, 9536 "linker_set_key" : "const crypto_ex_data_st *", 9537 "name" : "const crypto_ex_data_st *", 9538 "referenced_type" : "type-3594", 9539 "self_type" : "type-3596", 9540 "size" : 8, 9541 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9542 }, 9543 { 9544 "alignment" : 8, 9545 "linker_set_key" : "const crypto_ex_data_st *", 9546 "name" : "const crypto_ex_data_st *", 9547 "referenced_type" : "type-3669", 9548 "self_type" : "type-3671", 9549 "size" : 8, 9550 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9551 }, 9552 { 9553 "alignment" : 8, 9554 "linker_set_key" : "const crypto_ex_data_st *", 9555 "name" : "const crypto_ex_data_st *", 9556 "referenced_type" : "type-398", 9557 "self_type" : "type-400", 9558 "size" : 8, 9559 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9560 }, 9561 { 9562 "alignment" : 8, 9563 "linker_set_key" : "const crypto_ex_data_st *", 9564 "name" : "const crypto_ex_data_st *", 9565 "referenced_type" : "type-474", 9566 "self_type" : "type-476", 9567 "size" : 8, 9568 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9569 }, 9570 { 9571 "alignment" : 8, 9572 "linker_set_key" : "const ec_key_st *", 9573 "name" : "const ec_key_st *", 9574 "referenced_type" : "type-2843", 9575 "self_type" : "type-2845", 9576 "size" : 8, 9577 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9578 }, 9579 { 9580 "alignment" : 8, 9581 "linker_set_key" : "const ec_key_st *", 9582 "name" : "const ec_key_st *", 9583 "referenced_type" : "type-2913", 9584 "self_type" : "type-2915", 9585 "size" : 8, 9586 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9587 }, 9588 { 9589 "alignment" : 8, 9590 "linker_set_key" : "const ec_key_st *", 9591 "name" : "const ec_key_st *", 9592 "referenced_type" : "type-3587", 9593 "self_type" : "type-3589", 9594 "size" : 8, 9595 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9596 }, 9597 { 9598 "alignment" : 8, 9599 "linker_set_key" : "const ec_key_st *", 9600 "name" : "const ec_key_st *", 9601 "referenced_type" : "type-3660", 9602 "self_type" : "type-3662", 9603 "size" : 8, 9604 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9605 }, 9606 { 9607 "alignment" : 8, 9608 "linker_set_key" : "const ec_key_st *", 9609 "name" : "const ec_key_st *", 9610 "referenced_type" : "type-391", 9611 "self_type" : "type-393", 9612 "size" : 8, 9613 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9614 }, 9615 { 9616 "alignment" : 8, 9617 "linker_set_key" : "const ec_key_st *", 9618 "name" : "const ec_key_st *", 9619 "referenced_type" : "type-464", 9620 "self_type" : "type-466", 9621 "size" : 8, 9622 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9623 }, 9624 { 9625 "alignment" : 8, 9626 "linker_set_key" : "const env_md_st *", 9627 "name" : "const env_md_st *", 9628 "referenced_type" : "type-180", 9629 "self_type" : "type-179", 9630 "size" : 8, 9631 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9632 }, 9633 { 9634 "alignment" : 8, 9635 "linker_set_key" : "const env_md_st *", 9636 "name" : "const env_md_st *", 9637 "referenced_type" : "type-2654", 9638 "self_type" : "type-2653", 9639 "size" : 8, 9640 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9641 }, 9642 { 9643 "alignment" : 8, 9644 "linker_set_key" : "const env_md_st *", 9645 "name" : "const env_md_st *", 9646 "referenced_type" : "type-2751", 9647 "self_type" : "type-2753", 9648 "size" : 8, 9649 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9650 }, 9651 { 9652 "alignment" : 8, 9653 "linker_set_key" : "const env_md_st *", 9654 "name" : "const env_md_st *", 9655 "referenced_type" : "type-293", 9656 "self_type" : "type-295", 9657 "size" : 8, 9658 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9659 }, 9660 { 9661 "alignment" : 8, 9662 "linker_set_key" : "const env_md_st *", 9663 "name" : "const env_md_st *", 9664 "referenced_type" : "type-3392", 9665 "self_type" : "type-3394", 9666 "size" : 8, 9667 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9668 }, 9669 { 9670 "alignment" : 8, 9671 "linker_set_key" : "const env_md_st *", 9672 "name" : "const env_md_st *", 9673 "referenced_type" : "type-3488", 9674 "self_type" : "type-3491", 9675 "size" : 8, 9676 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9677 }, 9678 { 9679 "alignment" : 8, 9680 "linker_set_key" : "const env_md_st *", 9681 "name" : "const env_md_st *", 9682 "referenced_type" : "type-3983", 9683 "self_type" : "type-3982", 9684 "size" : 8, 9685 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9686 }, 9687 { 9688 "alignment" : 8, 9689 "linker_set_key" : "const env_md_st *", 9690 "name" : "const env_md_st *", 9691 "referenced_type" : "type-4066", 9692 "self_type" : "type-4068", 9693 "size" : 8, 9694 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9695 }, 9696 { 9697 "alignment" : 8, 9698 "linker_set_key" : "const env_md_st *", 9699 "name" : "const env_md_st *", 9700 "referenced_type" : "type-806", 9701 "self_type" : "type-805", 9702 "size" : 8, 9703 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9704 }, 9705 { 9706 "alignment" : 8, 9707 "linker_set_key" : "const env_md_st *", 9708 "name" : "const env_md_st *", 9709 "referenced_type" : "type-905", 9710 "self_type" : "type-907", 9711 "size" : 8, 9712 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9713 }, 9714 { 9715 "alignment" : 8, 9716 "linker_set_key" : "const keymaster0_device *", 9717 "name" : "const keymaster0_device *", 9718 "referenced_type" : "type-1422", 9719 "self_type" : "type-1424", 9720 "size" : 8, 9721 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9722 }, 9723 { 9724 "alignment" : 8, 9725 "linker_set_key" : "const keymaster0_device *", 9726 "name" : "const keymaster0_device *", 9727 "referenced_type" : "type-2853", 9728 "self_type" : "type-2856", 9729 "size" : 8, 9730 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9731 }, 9732 { 9733 "alignment" : 8, 9734 "linker_set_key" : "const keymaster0_device *", 9735 "name" : "const keymaster0_device *", 9736 "referenced_type" : "type-3054", 9737 "self_type" : "type-3056", 9738 "size" : 8, 9739 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9740 }, 9741 { 9742 "alignment" : 8, 9743 "linker_set_key" : "const keymaster0_device *", 9744 "name" : "const keymaster0_device *", 9745 "referenced_type" : "type-3236", 9746 "self_type" : "type-3238", 9747 "size" : 8, 9748 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9749 }, 9750 { 9751 "alignment" : 8, 9752 "linker_set_key" : "const keymaster0_device *", 9753 "name" : "const keymaster0_device *", 9754 "referenced_type" : "type-3597", 9755 "self_type" : "type-3600", 9756 "size" : 8, 9757 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9758 }, 9759 { 9760 "alignment" : 8, 9761 "linker_set_key" : "const keymaster0_device *", 9762 "name" : "const keymaster0_device *", 9763 "referenced_type" : "type-3807", 9764 "self_type" : "type-3810", 9765 "size" : 8, 9766 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9767 }, 9768 { 9769 "alignment" : 8, 9770 "linker_set_key" : "const keymaster0_device *", 9771 "name" : "const keymaster0_device *", 9772 "referenced_type" : "type-401", 9773 "self_type" : "type-406", 9774 "size" : 8, 9775 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9776 }, 9777 { 9778 "alignment" : 8, 9779 "linker_set_key" : "const keymaster0_device *", 9780 "name" : "const keymaster0_device *", 9781 "referenced_type" : "type-4179", 9782 "self_type" : "type-4178", 9783 "size" : 8, 9784 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9785 }, 9786 { 9787 "alignment" : 8, 9788 "linker_set_key" : "const keymaster0_device *", 9789 "name" : "const keymaster0_device *", 9790 "referenced_type" : "type-4514", 9791 "self_type" : "type-4517", 9792 "size" : 8, 9793 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9794 }, 9795 { 9796 "alignment" : 8, 9797 "linker_set_key" : "const keymaster0_device *", 9798 "name" : "const keymaster0_device *", 9799 "referenced_type" : "type-595", 9800 "self_type" : "type-594", 9801 "size" : 8, 9802 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9803 }, 9804 { 9805 "alignment" : 8, 9806 "linker_set_key" : "const keymaster0_device *", 9807 "name" : "const keymaster0_device *", 9808 "referenced_type" : "type-626", 9809 "self_type" : "type-628", 9810 "size" : 8, 9811 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9812 }, 9813 { 9814 "alignment" : 8, 9815 "linker_set_key" : "const keymaster1_device *", 9816 "name" : "const keymaster1_device *", 9817 "referenced_type" : "type-100", 9818 "self_type" : "type-99", 9819 "size" : 8, 9820 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9821 }, 9822 { 9823 "alignment" : 8, 9824 "linker_set_key" : "const keymaster1_device *", 9825 "name" : "const keymaster1_device *", 9826 "referenced_type" : "type-1127", 9827 "self_type" : "type-1126", 9828 "size" : 8, 9829 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9830 }, 9831 { 9832 "alignment" : 8, 9833 "linker_set_key" : "const keymaster1_device *", 9834 "name" : "const keymaster1_device *", 9835 "referenced_type" : "type-1412", 9836 "self_type" : "type-1411", 9837 "size" : 8, 9838 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9839 }, 9840 { 9841 "alignment" : 8, 9842 "linker_set_key" : "const keymaster1_device *", 9843 "name" : "const keymaster1_device *", 9844 "referenced_type" : "type-1815", 9845 "self_type" : "type-1817", 9846 "size" : 8, 9847 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9848 }, 9849 { 9850 "alignment" : 8, 9851 "linker_set_key" : "const keymaster1_device *", 9852 "name" : "const keymaster1_device *", 9853 "referenced_type" : "type-2622", 9854 "self_type" : "type-2621", 9855 "size" : 8, 9856 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9857 }, 9858 { 9859 "alignment" : 8, 9860 "linker_set_key" : "const keymaster1_device *", 9861 "name" : "const keymaster1_device *", 9862 "referenced_type" : "type-2760", 9863 "self_type" : "type-2759", 9864 "size" : 8, 9865 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9866 }, 9867 { 9868 "alignment" : 8, 9869 "linker_set_key" : "const keymaster1_device *", 9870 "name" : "const keymaster1_device *", 9871 "referenced_type" : "type-2899", 9872 "self_type" : "type-2898", 9873 "size" : 8, 9874 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9875 }, 9876 { 9877 "alignment" : 8, 9878 "linker_set_key" : "const keymaster1_device *", 9879 "name" : "const keymaster1_device *", 9880 "referenced_type" : "type-304", 9881 "self_type" : "type-303", 9882 "size" : 8, 9883 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9884 }, 9885 { 9886 "alignment" : 8, 9887 "linker_set_key" : "const keymaster1_device *", 9888 "name" : "const keymaster1_device *", 9889 "referenced_type" : "type-3380", 9890 "self_type" : "type-3379", 9891 "size" : 8, 9892 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9893 }, 9894 { 9895 "alignment" : 8, 9896 "linker_set_key" : "const keymaster1_device *", 9897 "name" : "const keymaster1_device *", 9898 "referenced_type" : "type-3498", 9899 "self_type" : "type-3497", 9900 "size" : 8, 9901 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9902 }, 9903 { 9904 "alignment" : 8, 9905 "linker_set_key" : "const keymaster1_device *", 9906 "name" : "const keymaster1_device *", 9907 "referenced_type" : "type-3646", 9908 "self_type" : "type-3645", 9909 "size" : 8, 9910 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9911 }, 9912 { 9913 "alignment" : 8, 9914 "linker_set_key" : "const keymaster1_device *", 9915 "name" : "const keymaster1_device *", 9916 "referenced_type" : "type-3962", 9917 "self_type" : "type-3961", 9918 "size" : 8, 9919 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9920 }, 9921 { 9922 "alignment" : 8, 9923 "linker_set_key" : "const keymaster1_device *", 9924 "name" : "const keymaster1_device *", 9925 "referenced_type" : "type-4080", 9926 "self_type" : "type-4079", 9927 "size" : 8, 9928 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9929 }, 9930 { 9931 "alignment" : 8, 9932 "linker_set_key" : "const keymaster1_device *", 9933 "name" : "const keymaster1_device *", 9934 "referenced_type" : "type-4275", 9935 "self_type" : "type-4274", 9936 "size" : 8, 9937 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9938 }, 9939 { 9940 "alignment" : 8, 9941 "linker_set_key" : "const keymaster1_device *", 9942 "name" : "const keymaster1_device *", 9943 "referenced_type" : "type-448", 9944 "self_type" : "type-447", 9945 "size" : 8, 9946 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9947 }, 9948 { 9949 "alignment" : 8, 9950 "linker_set_key" : "const keymaster1_device *", 9951 "name" : "const keymaster1_device *", 9952 "referenced_type" : "type-4504", 9953 "self_type" : "type-4503", 9954 "size" : 8, 9955 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9956 }, 9957 { 9958 "alignment" : 8, 9959 "linker_set_key" : "const keymaster1_device *", 9960 "name" : "const keymaster1_device *", 9961 "referenced_type" : "type-4847", 9962 "self_type" : "type-4849", 9963 "size" : 8, 9964 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9965 }, 9966 { 9967 "alignment" : 8, 9968 "linker_set_key" : "const keymaster1_device *", 9969 "name" : "const keymaster1_device *", 9970 "referenced_type" : "type-778", 9971 "self_type" : "type-777", 9972 "size" : 8, 9973 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9974 }, 9975 { 9976 "alignment" : 8, 9977 "linker_set_key" : "const keymaster1_device *", 9978 "name" : "const keymaster1_device *", 9979 "referenced_type" : "type-917", 9980 "self_type" : "type-916", 9981 "size" : 8, 9982 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9983 }, 9984 { 9985 "alignment" : 8, 9986 "linker_set_key" : "const keymaster2_device *", 9987 "name" : "const keymaster2_device *", 9988 "referenced_type" : "type-1827", 9989 "self_type" : "type-1829", 9990 "size" : 8, 9991 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9992 }, 9993 { 9994 "alignment" : 8, 9995 "linker_set_key" : "const keymaster2_device *", 9996 "name" : "const keymaster2_device *", 9997 "referenced_type" : "type-4860", 9998 "self_type" : "type-4862", 9999 "size" : 8, 10000 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10001 }, 10002 { 10003 "alignment" : 8, 10004 "linker_set_key" : "const keymaster::AbortOperationRequest *", 10005 "name" : "const keymaster::AbortOperationRequest *", 10006 "referenced_type" : "type-1973", 10007 "self_type" : "type-1974", 10008 "size" : 8, 10009 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10010 }, 10011 { 10012 "alignment" : 8, 10013 "linker_set_key" : "const keymaster::AbortOperationResponse *", 10014 "name" : "const keymaster::AbortOperationResponse *", 10015 "referenced_type" : "type-1977", 10016 "self_type" : "type-1978", 10017 "size" : 8, 10018 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10019 }, 10020 { 10021 "alignment" : 8, 10022 "linker_set_key" : "const keymaster::AddEntropyResponse *", 10023 "name" : "const keymaster::AddEntropyResponse *", 10024 "referenced_type" : "type-1985", 10025 "self_type" : "type-1986", 10026 "size" : 8, 10027 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10028 }, 10029 { 10030 "alignment" : 8, 10031 "linker_set_key" : "const keymaster::AesKeyFactory *", 10032 "name" : "const keymaster::AesKeyFactory *", 10033 "referenced_type" : "type-1388", 10034 "self_type" : "type-1389", 10035 "size" : 8, 10036 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 10037 }, 10038 { 10039 "alignment" : 8, 10040 "linker_set_key" : "const keymaster::AttestationRecordContext *", 10041 "name" : "const keymaster::AttestationRecordContext *", 10042 "referenced_type" : "type-1752", 10043 "self_type" : "type-1755", 10044 "size" : 8, 10045 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 10046 }, 10047 { 10048 "alignment" : 8, 10049 "linker_set_key" : "const keymaster::AuthProxy *", 10050 "name" : "const keymaster::AuthProxy *", 10051 "referenced_type" : "type-1862", 10052 "self_type" : "type-1872", 10053 "size" : 8, 10054 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10055 }, 10056 { 10057 "alignment" : 8, 10058 "linker_set_key" : "const keymaster::AuthProxyIterator *", 10059 "name" : "const keymaster::AuthProxyIterator *", 10060 "referenced_type" : "type-1569", 10061 "self_type" : "type-1790", 10062 "size" : 8, 10063 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10064 }, 10065 { 10066 "alignment" : 8, 10067 "linker_set_key" : "const keymaster::AuthorizationSet *", 10068 "name" : "const keymaster::AuthorizationSet *", 10069 "referenced_type" : "type-989", 10070 "self_type" : "type-1150", 10071 "size" : 8, 10072 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10073 }, 10074 { 10075 "alignment" : 8, 10076 "linker_set_key" : "const keymaster::AuthorizationSetBuilder *", 10077 "name" : "const keymaster::AuthorizationSetBuilder *", 10078 "referenced_type" : "type-1435", 10079 "self_type" : "type-1475", 10080 "size" : 8, 10081 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10082 }, 10083 { 10084 "alignment" : 8, 10085 "linker_set_key" : "const keymaster::Buffer *", 10086 "name" : "const keymaster::Buffer *", 10087 "referenced_type" : "type-2071", 10088 "self_type" : "type-2088", 10089 "size" : 8, 10090 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10091 }, 10092 { 10093 "alignment" : 8, 10094 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest *", 10095 "name" : "const keymaster::ComputeSharedHmacRequest *", 10096 "referenced_type" : "type-2054", 10097 "self_type" : "type-2055", 10098 "size" : 8, 10099 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10100 }, 10101 { 10102 "alignment" : 8, 10103 "linker_set_key" : "const keymaster::ConfigureRequest *", 10104 "name" : "const keymaster::ConfigureRequest *", 10105 "referenced_type" : "type-2036", 10106 "self_type" : "type-2037", 10107 "size" : 8, 10108 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10109 }, 10110 { 10111 "alignment" : 8, 10112 "linker_set_key" : "const keymaster::ConfigureResponse *", 10113 "name" : "const keymaster::ConfigureResponse *", 10114 "referenced_type" : "type-2041", 10115 "self_type" : "type-2042", 10116 "size" : 8, 10117 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10118 }, 10119 { 10120 "alignment" : 8, 10121 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10122 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10123 "referenced_type" : "type-1696", 10124 "self_type" : "type-1700", 10125 "size" : 8, 10126 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10127 }, 10128 { 10129 "alignment" : 8, 10130 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key> *", 10131 "name" : "const keymaster::DefaultDelete<keymaster::Key> *", 10132 "referenced_type" : "type-718", 10133 "self_type" : "type-762", 10134 "size" : 8, 10135 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10136 }, 10137 { 10138 "alignment" : 8, 10139 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10140 "name" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10141 "referenced_type" : "type-231", 10142 "self_type" : "type-243", 10143 "size" : 8, 10144 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10145 }, 10146 { 10147 "alignment" : 8, 10148 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10149 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10150 "referenced_type" : "type-1005", 10151 "self_type" : "type-1039", 10152 "size" : 8, 10153 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10154 }, 10155 { 10156 "alignment" : 8, 10157 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10158 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10159 "referenced_type" : "type-4903", 10160 "self_type" : "type-4913", 10161 "size" : 8, 10162 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10163 }, 10164 { 10165 "alignment" : 8, 10166 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10167 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10168 "referenced_type" : "type-1226", 10169 "self_type" : "type-1273", 10170 "size" : 8, 10171 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10172 }, 10173 { 10174 "alignment" : 8, 10175 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10176 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10177 "referenced_type" : "type-1699", 10178 "self_type" : "type-1740", 10179 "size" : 8, 10180 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10181 }, 10182 { 10183 "alignment" : 8, 10184 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10185 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10186 "referenced_type" : "type-1880", 10187 "self_type" : "type-1895", 10188 "size" : 8, 10189 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10190 }, 10191 { 10192 "alignment" : 8, 10193 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10194 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10195 "referenced_type" : "type-1410", 10196 "self_type" : "type-1448", 10197 "size" : 8, 10198 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10199 }, 10200 { 10201 "alignment" : 8, 10202 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []> *", 10203 "name" : "const keymaster::DefaultDelete<unsigned char []> *", 10204 "referenced_type" : "type-78", 10205 "self_type" : "type-77", 10206 "size" : 8, 10207 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10208 }, 10209 { 10210 "alignment" : 8, 10211 "linker_set_key" : "const keymaster::DeleteAllKeysRequest *", 10212 "name" : "const keymaster::DeleteAllKeysRequest *", 10213 "referenced_type" : "type-2010", 10214 "self_type" : "type-2011", 10215 "size" : 8, 10216 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10217 }, 10218 { 10219 "alignment" : 8, 10220 "linker_set_key" : "const keymaster::DeleteAllKeysResponse *", 10221 "name" : "const keymaster::DeleteAllKeysResponse *", 10222 "referenced_type" : "type-2014", 10223 "self_type" : "type-2015", 10224 "size" : 8, 10225 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10226 }, 10227 { 10228 "alignment" : 8, 10229 "linker_set_key" : "const keymaster::DeleteKeyResponse *", 10230 "name" : "const keymaster::DeleteKeyResponse *", 10231 "referenced_type" : "type-2005", 10232 "self_type" : "type-2006", 10233 "size" : 8, 10234 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10235 }, 10236 { 10237 "alignment" : 8, 10238 "linker_set_key" : "const keymaster::EcKey *", 10239 "name" : "const keymaster::EcKey *", 10240 "referenced_type" : "type-1589", 10241 "self_type" : "type-1595", 10242 "size" : 8, 10243 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 10244 }, 10245 { 10246 "alignment" : 8, 10247 "linker_set_key" : "const keymaster::EcKeyFactory *", 10248 "name" : "const keymaster::EcKeyFactory *", 10249 "referenced_type" : "type-1855", 10250 "self_type" : "type-1856", 10251 "size" : 8, 10252 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 10253 }, 10254 { 10255 "alignment" : 8, 10256 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10257 "name" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10258 "referenced_type" : "type-1860", 10259 "self_type" : "type-1861", 10260 "size" : 8, 10261 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10262 }, 10263 { 10264 "alignment" : 8, 10265 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10266 "name" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10267 "referenced_type" : "type-143", 10268 "self_type" : "type-144", 10269 "size" : 8, 10270 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 10271 }, 10272 { 10273 "alignment" : 8, 10274 "linker_set_key" : "const keymaster::EcdsaOperationFactory *", 10275 "name" : "const keymaster::EcdsaOperationFactory *", 10276 "referenced_type" : "type-195", 10277 "self_type" : "type-196", 10278 "size" : 8, 10279 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10280 }, 10281 { 10282 "alignment" : 8, 10283 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory *", 10284 "name" : "const keymaster::EcdsaSignOperationFactory *", 10285 "referenced_type" : "type-198", 10286 "self_type" : "type-199", 10287 "size" : 8, 10288 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10289 }, 10290 { 10291 "alignment" : 8, 10292 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *", 10293 "name" : "const keymaster::EcdsaVerifyOperationFactory *", 10294 "referenced_type" : "type-203", 10295 "self_type" : "type-204", 10296 "size" : 8, 10297 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10298 }, 10299 { 10300 "alignment" : 8, 10301 "linker_set_key" : "const keymaster::GenerateKeyRequest *", 10302 "name" : "const keymaster::GenerateKeyRequest *", 10303 "referenced_type" : "type-1943", 10304 "self_type" : "type-1944", 10305 "size" : 8, 10306 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10307 }, 10308 { 10309 "alignment" : 8, 10310 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *", 10311 "name" : "const keymaster::GetHmacSharingParametersResponse *", 10312 "referenced_type" : "type-2050", 10313 "self_type" : "type-2051", 10314 "size" : 8, 10315 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10316 }, 10317 { 10318 "alignment" : 8, 10319 "linker_set_key" : "const keymaster::GetVersionRequest *", 10320 "name" : "const keymaster::GetVersionRequest *", 10321 "referenced_type" : "type-1811", 10322 "self_type" : "type-2018", 10323 "size" : 8, 10324 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10325 }, 10326 { 10327 "alignment" : 8, 10328 "linker_set_key" : "const keymaster::HmacKeyFactory *", 10329 "name" : "const keymaster::HmacKeyFactory *", 10330 "referenced_type" : "type-1398", 10331 "self_type" : "type-1399", 10332 "size" : 8, 10333 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 10334 }, 10335 { 10336 "alignment" : 8, 10337 "linker_set_key" : "const keymaster::Key *", 10338 "name" : "const keymaster::Key *", 10339 "referenced_type" : "type-1370", 10340 "self_type" : "type-1515", 10341 "size" : 8, 10342 "source_file" : "/system/keymaster/include/keymaster/key.h" 10343 }, 10344 { 10345 "alignment" : 8, 10346 "linker_set_key" : "const keymaster::KeyFactory *", 10347 "name" : "const keymaster::KeyFactory *", 10348 "referenced_type" : "type-159", 10349 "self_type" : "type-158", 10350 "size" : 8, 10351 "source_file" : "/system/keymaster/include/keymaster/key.h" 10352 }, 10353 { 10354 "alignment" : 8, 10355 "linker_set_key" : "const keymaster::Keymaster0Engine *", 10356 "name" : "const keymaster::Keymaster0Engine *", 10357 "referenced_type" : "type-592", 10358 "self_type" : "type-591", 10359 "size" : 8, 10360 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10361 }, 10362 { 10363 "alignment" : 8, 10364 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10365 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10366 "referenced_type" : "type-1162", 10367 "self_type" : "type-1163", 10368 "size" : 8, 10369 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10370 }, 10371 { 10372 "alignment" : 8, 10373 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10374 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10375 "referenced_type" : "type-1165", 10376 "self_type" : "type-1166", 10377 "size" : 8, 10378 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10379 }, 10380 { 10381 "alignment" : 8, 10382 "linker_set_key" : "const keymaster::Keymaster1Engine *", 10383 "name" : "const keymaster::Keymaster1Engine *", 10384 "referenced_type" : "type-128", 10385 "self_type" : "type-130", 10386 "size" : 8, 10387 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10388 }, 10389 { 10390 "alignment" : 8, 10391 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData *", 10392 "name" : "const keymaster::Keymaster1Engine::KeyData *", 10393 "referenced_type" : "type-467", 10394 "self_type" : "type-468", 10395 "size" : 8, 10396 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10397 }, 10398 { 10399 "alignment" : 8, 10400 "linker_set_key" : "const keymaster::Keymaster1LegacySupport *", 10401 "name" : "const keymaster::Keymaster1LegacySupport *", 10402 "referenced_type" : "type-1159", 10403 "self_type" : "type-1160", 10404 "size" : 8, 10405 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10406 }, 10407 { 10408 "alignment" : 8, 10409 "linker_set_key" : "const keymaster::KeymasterContext *", 10410 "name" : "const keymaster::KeymasterContext *", 10411 "referenced_type" : "type-2094", 10412 "self_type" : "type-2095", 10413 "size" : 8, 10414 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 10415 }, 10416 { 10417 "alignment" : 8, 10418 "linker_set_key" : "const keymaster::KeymasterEnforcement *", 10419 "name" : "const keymaster::KeymasterEnforcement *", 10420 "referenced_type" : "type-2091", 10421 "self_type" : "type-2093", 10422 "size" : 8, 10423 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 10424 }, 10425 { 10426 "alignment" : 8, 10427 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine *", 10428 "name" : "const keymaster::KeymasterPassthroughEngine *", 10429 "referenced_type" : "type-1142", 10430 "self_type" : "type-1141", 10431 "size" : 8, 10432 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10433 }, 10434 { 10435 "alignment" : 8, 10436 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory *", 10437 "name" : "const keymaster::KeymasterPassthroughKeyFactory *", 10438 "referenced_type" : "type-1146", 10439 "self_type" : "type-1147", 10440 "size" : 8, 10441 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10442 }, 10443 { 10444 "alignment" : 8, 10445 "linker_set_key" : "const keymaster::Operation *", 10446 "name" : "const keymaster::Operation *", 10447 "referenced_type" : "type-175", 10448 "self_type" : "type-176", 10449 "size" : 8, 10450 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10451 }, 10452 { 10453 "alignment" : 8, 10454 "linker_set_key" : "const keymaster::OperationFactory *", 10455 "name" : "const keymaster::OperationFactory *", 10456 "referenced_type" : "type-169", 10457 "self_type" : "type-170", 10458 "size" : 8, 10459 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10460 }, 10461 { 10462 "alignment" : 8, 10463 "linker_set_key" : "const keymaster::OperationFactory::KeyType *", 10464 "name" : "const keymaster::OperationFactory::KeyType *", 10465 "referenced_type" : "type-165", 10466 "self_type" : "type-166", 10467 "size" : 8, 10468 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10469 }, 10470 { 10471 "alignment" : 8, 10472 "linker_set_key" : "const keymaster::PureSoftKeymasterContext *", 10473 "name" : "const keymaster::PureSoftKeymasterContext *", 10474 "referenced_type" : "type-1591", 10475 "self_type" : "type-1592", 10476 "size" : 8, 10477 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 10478 }, 10479 { 10480 "alignment" : 8, 10481 "linker_set_key" : "const keymaster::RandomSource *", 10482 "name" : "const keymaster::RandomSource *", 10483 "referenced_type" : "type-1374", 10484 "self_type" : "type-1377", 10485 "size" : 8, 10486 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10487 }, 10488 { 10489 "alignment" : 8, 10490 "linker_set_key" : "const keymaster::RsaCryptOperation *", 10491 "name" : "const keymaster::RsaCryptOperation *", 10492 "referenced_type" : "type-821", 10493 "self_type" : "type-822", 10494 "size" : 8, 10495 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10496 }, 10497 { 10498 "alignment" : 8, 10499 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *", 10500 "name" : "const keymaster::RsaDecryptionOperationFactory *", 10501 "referenced_type" : "type-844", 10502 "self_type" : "type-845", 10503 "size" : 8, 10504 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10505 }, 10506 { 10507 "alignment" : 8, 10508 "linker_set_key" : "const keymaster::RsaDigestingOperation *", 10509 "name" : "const keymaster::RsaDigestingOperation *", 10510 "referenced_type" : "type-813", 10511 "self_type" : "type-814", 10512 "size" : 8, 10513 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10514 }, 10515 { 10516 "alignment" : 8, 10517 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *", 10518 "name" : "const keymaster::RsaEncryptionOperationFactory *", 10519 "referenced_type" : "type-841", 10520 "self_type" : "type-842", 10521 "size" : 8, 10522 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10523 }, 10524 { 10525 "alignment" : 8, 10526 "linker_set_key" : "const keymaster::RsaKey *", 10527 "name" : "const keymaster::RsaKey *", 10528 "referenced_type" : "type-558", 10529 "self_type" : "type-559", 10530 "size" : 8, 10531 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 10532 }, 10533 { 10534 "alignment" : 8, 10535 "linker_set_key" : "const keymaster::RsaKeyFactory *", 10536 "name" : "const keymaster::RsaKeyFactory *", 10537 "referenced_type" : "type-588", 10538 "self_type" : "type-589", 10539 "size" : 8, 10540 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 10541 }, 10542 { 10543 "alignment" : 8, 10544 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory *", 10545 "name" : "const keymaster::RsaKeymaster0KeyFactory *", 10546 "referenced_type" : "type-604", 10547 "self_type" : "type-605", 10548 "size" : 8, 10549 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 10550 }, 10551 { 10552 "alignment" : 8, 10553 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory *", 10554 "name" : "const keymaster::RsaKeymaster1KeyFactory *", 10555 "referenced_type" : "type-796", 10556 "self_type" : "type-799", 10557 "size" : 8, 10558 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 10559 }, 10560 { 10561 "alignment" : 8, 10562 "linker_set_key" : "const keymaster::RsaOperation *", 10563 "name" : "const keymaster::RsaOperation *", 10564 "referenced_type" : "type-809", 10565 "self_type" : "type-810", 10566 "size" : 8, 10567 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10568 }, 10569 { 10570 "alignment" : 8, 10571 "linker_set_key" : "const keymaster::RsaOperationFactory *", 10572 "name" : "const keymaster::RsaOperationFactory *", 10573 "referenced_type" : "type-830", 10574 "self_type" : "type-831", 10575 "size" : 8, 10576 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10577 }, 10578 { 10579 "alignment" : 8, 10580 "linker_set_key" : "const keymaster::RsaSigningOperationFactory *", 10581 "name" : "const keymaster::RsaSigningOperationFactory *", 10582 "referenced_type" : "type-835", 10583 "self_type" : "type-836", 10584 "size" : 8, 10585 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10586 }, 10587 { 10588 "alignment" : 8, 10589 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory *", 10590 "name" : "const keymaster::RsaVerificationOperationFactory *", 10591 "referenced_type" : "type-838", 10592 "self_type" : "type-839", 10593 "size" : 8, 10594 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10595 }, 10596 { 10597 "alignment" : 8, 10598 "linker_set_key" : "const keymaster::SoftKeymasterContext *", 10599 "name" : "const keymaster::SoftKeymasterContext *", 10600 "referenced_type" : "type-1350", 10601 "self_type" : "type-1366", 10602 "size" : 8, 10603 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 10604 }, 10605 { 10606 "alignment" : 8, 10607 "linker_set_key" : "const keymaster::SoftKeymasterDevice *", 10608 "name" : "const keymaster::SoftKeymasterDevice *", 10609 "referenced_type" : "type-1813", 10610 "self_type" : "type-1814", 10611 "size" : 8, 10612 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10613 }, 10614 { 10615 "alignment" : 8, 10616 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement *", 10617 "name" : "const keymaster::SoftKeymasterEnforcement *", 10618 "referenced_type" : "type-1577", 10619 "self_type" : "type-1578", 10620 "size" : 8, 10621 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 10622 }, 10623 { 10624 "alignment" : 8, 10625 "linker_set_key" : "const keymaster::SoftKeymasterLogger *", 10626 "name" : "const keymaster::SoftKeymasterLogger *", 10627 "referenced_type" : "type-5028", 10628 "self_type" : "type-5027", 10629 "size" : 8, 10630 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 10631 }, 10632 { 10633 "alignment" : 8, 10634 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *", 10635 "name" : "const keymaster::SoftwareKeyBlobMaker *", 10636 "referenced_type" : "type-140", 10637 "self_type" : "type-1853", 10638 "size" : 8, 10639 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 10640 }, 10641 { 10642 "alignment" : 8, 10643 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *", 10644 "name" : "const keymaster::SupportedAlgorithmsRequest *", 10645 "referenced_type" : "type-1870", 10646 "self_type" : "type-1871", 10647 "size" : 8, 10648 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10649 }, 10650 { 10651 "alignment" : 8, 10652 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10653 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10654 "referenced_type" : "type-1888", 10655 "self_type" : "type-1889", 10656 "size" : 8, 10657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10658 }, 10659 { 10660 "alignment" : 8, 10661 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *", 10662 "name" : "const keymaster::SupportedByAlgorithmRequest *", 10663 "referenced_type" : "type-1876", 10664 "self_type" : "type-1877", 10665 "size" : 8, 10666 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10667 }, 10668 { 10669 "alignment" : 8, 10670 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10671 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10672 "referenced_type" : "type-1901", 10673 "self_type" : "type-1902", 10674 "size" : 8, 10675 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10676 }, 10677 { 10678 "alignment" : 8, 10679 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10680 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10681 "referenced_type" : "type-1908", 10682 "self_type" : "type-1909", 10683 "size" : 8, 10684 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10685 }, 10686 { 10687 "alignment" : 8, 10688 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10689 "name" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10690 "referenced_type" : "type-1920", 10691 "self_type" : "type-1921", 10692 "size" : 8, 10693 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10694 }, 10695 { 10696 "alignment" : 8, 10697 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10698 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10699 "referenced_type" : "type-1925", 10700 "self_type" : "type-1926", 10701 "size" : 8, 10702 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10703 }, 10704 { 10705 "alignment" : 8, 10706 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10707 "name" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10708 "referenced_type" : "type-1915", 10709 "self_type" : "type-1916", 10710 "size" : 8, 10711 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10712 }, 10713 { 10714 "alignment" : 8, 10715 "linker_set_key" : "const keymaster::SymmetricKey *", 10716 "name" : "const keymaster::SymmetricKey *", 10717 "referenced_type" : "type-1381", 10718 "self_type" : "type-1382", 10719 "size" : 8, 10720 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10721 }, 10722 { 10723 "alignment" : 8, 10724 "linker_set_key" : "const keymaster::SymmetricKeyFactory *", 10725 "name" : "const keymaster::SymmetricKeyFactory *", 10726 "referenced_type" : "type-1378", 10727 "self_type" : "type-1379", 10728 "size" : 8, 10729 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10730 }, 10731 { 10732 "alignment" : 8, 10733 "linker_set_key" : "const keymaster::TripleDesKeyFactory *", 10734 "name" : "const keymaster::TripleDesKeyFactory *", 10735 "referenced_type" : "type-1406", 10736 "self_type" : "type-1407", 10737 "size" : 8, 10738 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 10739 }, 10740 { 10741 "alignment" : 8, 10742 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10743 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10744 "referenced_type" : "type-2072", 10745 "self_type" : "type-2085", 10746 "size" : 8, 10747 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10748 }, 10749 { 10750 "alignment" : 8, 10751 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10752 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10753 "referenced_type" : "type-355", 10754 "self_type" : "type-356", 10755 "size" : 8, 10756 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10757 }, 10758 { 10759 "alignment" : 8, 10760 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10761 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10762 "referenced_type" : "type-5003", 10763 "self_type" : "type-5006", 10764 "size" : 8, 10765 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10766 }, 10767 { 10768 "alignment" : 8, 10769 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10770 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10771 "referenced_type" : "type-1837", 10772 "self_type" : "type-1841", 10773 "size" : 8, 10774 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10775 }, 10776 { 10777 "alignment" : 8, 10778 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10779 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10780 "referenced_type" : "type-2098", 10781 "self_type" : "type-2099", 10782 "size" : 8, 10783 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10784 }, 10785 { 10786 "alignment" : 8, 10787 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10788 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10789 "referenced_type" : "type-1623", 10790 "self_type" : "type-1624", 10791 "size" : 8, 10792 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10793 }, 10794 { 10795 "alignment" : 8, 10796 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10797 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10798 "referenced_type" : "type-2110", 10799 "self_type" : "type-2111", 10800 "size" : 8, 10801 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10802 }, 10803 { 10804 "alignment" : 8, 10805 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10806 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10807 "referenced_type" : "type-5009", 10808 "self_type" : "type-5010", 10809 "size" : 8, 10810 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10811 }, 10812 { 10813 "alignment" : 8, 10814 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10815 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10816 "referenced_type" : "type-2117", 10817 "self_type" : "type-2118", 10818 "size" : 8, 10819 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10820 }, 10821 { 10822 "alignment" : 8, 10823 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10824 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10825 "referenced_type" : "type-2130", 10826 "self_type" : "type-2131", 10827 "size" : 8, 10828 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10829 }, 10830 { 10831 "alignment" : 8, 10832 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10833 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10834 "referenced_type" : "type-2138", 10835 "self_type" : "type-2139", 10836 "size" : 8, 10837 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10838 }, 10839 { 10840 "alignment" : 8, 10841 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10842 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10843 "referenced_type" : "type-2124", 10844 "self_type" : "type-2125", 10845 "size" : 8, 10846 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10847 }, 10848 { 10849 "alignment" : 8, 10850 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10851 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10852 "referenced_type" : "type-850", 10853 "self_type" : "type-851", 10854 "size" : 8, 10855 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10856 }, 10857 { 10858 "alignment" : 8, 10859 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10860 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10861 "referenced_type" : "type-614", 10862 "self_type" : "type-615", 10863 "size" : 8, 10864 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10865 }, 10866 { 10867 "alignment" : 8, 10868 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10869 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10870 "referenced_type" : "type-1883", 10871 "self_type" : "type-1894", 10872 "size" : 8, 10873 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10874 }, 10875 { 10876 "alignment" : 8, 10877 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest *", 10878 "name" : "const keymaster::VerifyAuthorizationRequest *", 10879 "referenced_type" : "type-2076", 10880 "self_type" : "type-2077", 10881 "size" : 8, 10882 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10883 }, 10884 { 10885 "alignment" : 8, 10886 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse *", 10887 "name" : "const keymaster::VerifyAuthorizationResponse *", 10888 "referenced_type" : "type-2083", 10889 "self_type" : "type-2084", 10890 "size" : 8, 10891 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10892 }, 10893 { 10894 "alignment" : 8, 10895 "linker_set_key" : "const keymaster_algorithm_t *", 10896 "name" : "const keymaster_algorithm_t *", 10897 "referenced_type" : "type-1210", 10898 "self_type" : "type-1212", 10899 "size" : 8, 10900 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10901 }, 10902 { 10903 "alignment" : 8, 10904 "linker_set_key" : "const keymaster_algorithm_t *", 10905 "name" : "const keymaster_algorithm_t *", 10906 "referenced_type" : "type-1446", 10907 "self_type" : "type-1449", 10908 "size" : 8, 10909 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10910 }, 10911 { 10912 "alignment" : 8, 10913 "linker_set_key" : "const keymaster_algorithm_t *", 10914 "name" : "const keymaster_algorithm_t *", 10915 "referenced_type" : "type-1644", 10916 "self_type" : "type-1648", 10917 "size" : 8, 10918 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10919 }, 10920 { 10921 "alignment" : 8, 10922 "linker_set_key" : "const keymaster_algorithm_t *", 10923 "name" : "const keymaster_algorithm_t *", 10924 "referenced_type" : "type-2145", 10925 "self_type" : "type-2147", 10926 "size" : 8, 10927 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10928 }, 10929 { 10930 "alignment" : 8, 10931 "linker_set_key" : "const keymaster_algorithm_t *", 10932 "name" : "const keymaster_algorithm_t *", 10933 "referenced_type" : "type-223", 10934 "self_type" : "type-227", 10935 "size" : 8, 10936 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10937 }, 10938 { 10939 "alignment" : 8, 10940 "linker_set_key" : "const keymaster_algorithm_t *", 10941 "name" : "const keymaster_algorithm_t *", 10942 "referenced_type" : "type-2683", 10943 "self_type" : "type-2685", 10944 "size" : 8, 10945 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10946 }, 10947 { 10948 "alignment" : 8, 10949 "linker_set_key" : "const keymaster_algorithm_t *", 10950 "name" : "const keymaster_algorithm_t *", 10951 "referenced_type" : "type-2941", 10952 "self_type" : "type-2943", 10953 "size" : 8, 10954 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10955 }, 10956 { 10957 "alignment" : 8, 10958 "linker_set_key" : "const keymaster_algorithm_t *", 10959 "name" : "const keymaster_algorithm_t *", 10960 "referenced_type" : "type-3086", 10961 "self_type" : "type-3093", 10962 "size" : 8, 10963 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10964 }, 10965 { 10966 "alignment" : 8, 10967 "linker_set_key" : "const keymaster_algorithm_t *", 10968 "name" : "const keymaster_algorithm_t *", 10969 "referenced_type" : "type-3110", 10970 "self_type" : "type-3112", 10971 "size" : 8, 10972 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10973 }, 10974 { 10975 "alignment" : 8, 10976 "linker_set_key" : "const keymaster_algorithm_t *", 10977 "name" : "const keymaster_algorithm_t *", 10978 "referenced_type" : "type-3261", 10979 "self_type" : "type-3263", 10980 "size" : 8, 10981 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10982 }, 10983 { 10984 "alignment" : 8, 10985 "linker_set_key" : "const keymaster_algorithm_t *", 10986 "name" : "const keymaster_algorithm_t *", 10987 "referenced_type" : "type-3413", 10988 "self_type" : "type-3415", 10989 "size" : 8, 10990 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10991 }, 10992 { 10993 "alignment" : 8, 10994 "linker_set_key" : "const keymaster_algorithm_t *", 10995 "name" : "const keymaster_algorithm_t *", 10996 "referenced_type" : "type-3689", 10997 "self_type" : "type-3691", 10998 "size" : 8, 10999 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11000 }, 11001 { 11002 "alignment" : 8, 11003 "linker_set_key" : "const keymaster_algorithm_t *", 11004 "name" : "const keymaster_algorithm_t *", 11005 "referenced_type" : "type-3831", 11006 "self_type" : "type-3833", 11007 "size" : 8, 11008 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11009 }, 11010 { 11011 "alignment" : 8, 11012 "linker_set_key" : "const keymaster_algorithm_t *", 11013 "name" : "const keymaster_algorithm_t *", 11014 "referenced_type" : "type-4143", 11015 "self_type" : "type-4145", 11016 "size" : 8, 11017 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11018 }, 11019 { 11020 "alignment" : 8, 11021 "linker_set_key" : "const keymaster_algorithm_t *", 11022 "name" : "const keymaster_algorithm_t *", 11023 "referenced_type" : "type-4341", 11024 "self_type" : "type-4343", 11025 "size" : 8, 11026 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11027 }, 11028 { 11029 "alignment" : 8, 11030 "linker_set_key" : "const keymaster_algorithm_t *", 11031 "name" : "const keymaster_algorithm_t *", 11032 "referenced_type" : "type-4538", 11033 "self_type" : "type-4540", 11034 "size" : 8, 11035 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11036 }, 11037 { 11038 "alignment" : 8, 11039 "linker_set_key" : "const keymaster_algorithm_t *", 11040 "name" : "const keymaster_algorithm_t *", 11041 "referenced_type" : "type-4705", 11042 "self_type" : "type-4707", 11043 "size" : 8, 11044 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11045 }, 11046 { 11047 "alignment" : 8, 11048 "linker_set_key" : "const keymaster_algorithm_t *", 11049 "name" : "const keymaster_algorithm_t *", 11050 "referenced_type" : "type-4888", 11051 "self_type" : "type-4890", 11052 "size" : 8, 11053 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11054 }, 11055 { 11056 "alignment" : 8, 11057 "linker_set_key" : "const keymaster_algorithm_t *", 11058 "name" : "const keymaster_algorithm_t *", 11059 "referenced_type" : "type-493", 11060 "self_type" : "type-495", 11061 "size" : 8, 11062 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11063 }, 11064 { 11065 "alignment" : 8, 11066 "linker_set_key" : "const keymaster_algorithm_t *", 11067 "name" : "const keymaster_algorithm_t *", 11068 "referenced_type" : "type-5077", 11069 "self_type" : "type-5079", 11070 "size" : 8, 11071 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11072 }, 11073 { 11074 "alignment" : 8, 11075 "linker_set_key" : "const keymaster_algorithm_t *", 11076 "name" : "const keymaster_algorithm_t *", 11077 "referenced_type" : "type-647", 11078 "self_type" : "type-649", 11079 "size" : 8, 11080 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11081 }, 11082 { 11083 "alignment" : 8, 11084 "linker_set_key" : "const keymaster_algorithm_t *", 11085 "name" : "const keymaster_algorithm_t *", 11086 "referenced_type" : "type-666", 11087 "self_type" : "type-678", 11088 "size" : 8, 11089 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11090 }, 11091 { 11092 "alignment" : 8, 11093 "linker_set_key" : "const keymaster_algorithm_t *", 11094 "name" : "const keymaster_algorithm_t *", 11095 "referenced_type" : "type-987", 11096 "self_type" : "type-990", 11097 "size" : 8, 11098 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11099 }, 11100 { 11101 "alignment" : 8, 11102 "linker_set_key" : "const keymaster_blob_t *", 11103 "name" : "const keymaster_blob_t *", 11104 "referenced_type" : "type-1016", 11105 "self_type" : "type-1018", 11106 "size" : 8, 11107 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11108 }, 11109 { 11110 "alignment" : 8, 11111 "linker_set_key" : "const keymaster_blob_t *", 11112 "name" : "const keymaster_blob_t *", 11113 "referenced_type" : "type-1196", 11114 "self_type" : "type-1198", 11115 "size" : 8, 11116 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11117 }, 11118 { 11119 "alignment" : 8, 11120 "linker_set_key" : "const keymaster_blob_t *", 11121 "name" : "const keymaster_blob_t *", 11122 "referenced_type" : "type-1244", 11123 "self_type" : "type-1246", 11124 "size" : 8, 11125 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11126 }, 11127 { 11128 "alignment" : 8, 11129 "linker_set_key" : "const keymaster_blob_t *", 11130 "name" : "const keymaster_blob_t *", 11131 "referenced_type" : "type-1476", 11132 "self_type" : "type-1478", 11133 "size" : 8, 11134 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11135 }, 11136 { 11137 "alignment" : 8, 11138 "linker_set_key" : "const keymaster_blob_t *", 11139 "name" : "const keymaster_blob_t *", 11140 "referenced_type" : "type-1688", 11141 "self_type" : "type-1690", 11142 "size" : 8, 11143 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11144 }, 11145 { 11146 "alignment" : 8, 11147 "linker_set_key" : "const keymaster_blob_t *", 11148 "name" : "const keymaster_blob_t *", 11149 "referenced_type" : "type-2179", 11150 "self_type" : "type-2187", 11151 "size" : 8, 11152 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11153 }, 11154 { 11155 "alignment" : 8, 11156 "linker_set_key" : "const keymaster_blob_t *", 11157 "name" : "const keymaster_blob_t *", 11158 "referenced_type" : "type-256", 11159 "self_type" : "type-258", 11160 "size" : 8, 11161 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11162 }, 11163 { 11164 "alignment" : 8, 11165 "linker_set_key" : "const keymaster_blob_t *", 11166 "name" : "const keymaster_blob_t *", 11167 "referenced_type" : "type-2589", 11168 "self_type" : "type-5103", 11169 "size" : 8, 11170 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11171 }, 11172 { 11173 "alignment" : 8, 11174 "linker_set_key" : "const keymaster_blob_t *", 11175 "name" : "const keymaster_blob_t *", 11176 "referenced_type" : "type-2714", 11177 "self_type" : "type-2716", 11178 "size" : 8, 11179 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11180 }, 11181 { 11182 "alignment" : 8, 11183 "linker_set_key" : "const keymaster_blob_t *", 11184 "name" : "const keymaster_blob_t *", 11185 "referenced_type" : "type-2868", 11186 "self_type" : "type-2870", 11187 "size" : 8, 11188 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11189 }, 11190 { 11191 "alignment" : 8, 11192 "linker_set_key" : "const keymaster_blob_t *", 11193 "name" : "const keymaster_blob_t *", 11194 "referenced_type" : "type-2919", 11195 "self_type" : "type-2931", 11196 "size" : 8, 11197 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11198 }, 11199 { 11200 "alignment" : 8, 11201 "linker_set_key" : "const keymaster_blob_t *", 11202 "name" : "const keymaster_blob_t *", 11203 "referenced_type" : "type-2965", 11204 "self_type" : "type-2967", 11205 "size" : 8, 11206 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11207 }, 11208 { 11209 "alignment" : 8, 11210 "linker_set_key" : "const keymaster_blob_t *", 11211 "name" : "const keymaster_blob_t *", 11212 "referenced_type" : "type-3096", 11213 "self_type" : "type-3098", 11214 "size" : 8, 11215 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11216 }, 11217 { 11218 "alignment" : 8, 11219 "linker_set_key" : "const keymaster_blob_t *", 11220 "name" : "const keymaster_blob_t *", 11221 "referenced_type" : "type-3140", 11222 "self_type" : "type-3142", 11223 "size" : 8, 11224 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11225 }, 11226 { 11227 "alignment" : 8, 11228 "linker_set_key" : "const keymaster_blob_t *", 11229 "name" : "const keymaster_blob_t *", 11230 "referenced_type" : "type-3230", 11231 "self_type" : "type-3241", 11232 "size" : 8, 11233 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11234 }, 11235 { 11236 "alignment" : 8, 11237 "linker_set_key" : "const keymaster_blob_t *", 11238 "name" : "const keymaster_blob_t *", 11239 "referenced_type" : "type-3285", 11240 "self_type" : "type-3287", 11241 "size" : 8, 11242 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11243 }, 11244 { 11245 "alignment" : 8, 11246 "linker_set_key" : "const keymaster_blob_t *", 11247 "name" : "const keymaster_blob_t *", 11248 "referenced_type" : "type-3443", 11249 "self_type" : "type-3445", 11250 "size" : 8, 11251 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11252 }, 11253 { 11254 "alignment" : 8, 11255 "linker_set_key" : "const keymaster_blob_t *", 11256 "name" : "const keymaster_blob_t *", 11257 "referenced_type" : "type-3613", 11258 "self_type" : "type-3615", 11259 "size" : 8, 11260 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11261 }, 11262 { 11263 "alignment" : 8, 11264 "linker_set_key" : "const keymaster_blob_t *", 11265 "name" : "const keymaster_blob_t *", 11266 "referenced_type" : "type-3665", 11267 "self_type" : "type-3678", 11268 "size" : 8, 11269 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11270 }, 11271 { 11272 "alignment" : 8, 11273 "linker_set_key" : "const keymaster_blob_t *", 11274 "name" : "const keymaster_blob_t *", 11275 "referenced_type" : "type-3715", 11276 "self_type" : "type-3717", 11277 "size" : 8, 11278 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11279 }, 11280 { 11281 "alignment" : 8, 11282 "linker_set_key" : "const keymaster_blob_t *", 11283 "name" : "const keymaster_blob_t *", 11284 "referenced_type" : "type-3858", 11285 "self_type" : "type-3860", 11286 "size" : 8, 11287 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11288 }, 11289 { 11290 "alignment" : 8, 11291 "linker_set_key" : "const keymaster_blob_t *", 11292 "name" : "const keymaster_blob_t *", 11293 "referenced_type" : "type-4114", 11294 "self_type" : "type-4134", 11295 "size" : 8, 11296 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11297 }, 11298 { 11299 "alignment" : 8, 11300 "linker_set_key" : "const keymaster_blob_t *", 11301 "name" : "const keymaster_blob_t *", 11302 "referenced_type" : "type-417", 11303 "self_type" : "type-419", 11304 "size" : 8, 11305 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11306 }, 11307 { 11308 "alignment" : 8, 11309 "linker_set_key" : "const keymaster_blob_t *", 11310 "name" : "const keymaster_blob_t *", 11311 "referenced_type" : "type-4171", 11312 "self_type" : "type-4173", 11313 "size" : 8, 11314 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11315 }, 11316 { 11317 "alignment" : 8, 11318 "linker_set_key" : "const keymaster_blob_t *", 11319 "name" : "const keymaster_blob_t *", 11320 "referenced_type" : "type-4328", 11321 "self_type" : "type-4330", 11322 "size" : 8, 11323 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11324 }, 11325 { 11326 "alignment" : 8, 11327 "linker_set_key" : "const keymaster_blob_t *", 11328 "name" : "const keymaster_blob_t *", 11329 "referenced_type" : "type-4376", 11330 "self_type" : "type-4378", 11331 "size" : 8, 11332 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11333 }, 11334 { 11335 "alignment" : 8, 11336 "linker_set_key" : "const keymaster_blob_t *", 11337 "name" : "const keymaster_blob_t *", 11338 "referenced_type" : "type-4569", 11339 "self_type" : "type-4571", 11340 "size" : 8, 11341 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11342 }, 11343 { 11344 "alignment" : 8, 11345 "linker_set_key" : "const keymaster_blob_t *", 11346 "name" : "const keymaster_blob_t *", 11347 "referenced_type" : "type-470", 11348 "self_type" : "type-482", 11349 "size" : 8, 11350 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11351 }, 11352 { 11353 "alignment" : 8, 11354 "linker_set_key" : "const keymaster_blob_t *", 11355 "name" : "const keymaster_blob_t *", 11356 "referenced_type" : "type-4739", 11357 "self_type" : "type-4741", 11358 "size" : 8, 11359 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11360 }, 11361 { 11362 "alignment" : 8, 11363 "linker_set_key" : "const keymaster_blob_t *", 11364 "name" : "const keymaster_blob_t *", 11365 "referenced_type" : "type-4923", 11366 "self_type" : "type-4926", 11367 "size" : 8, 11368 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11369 }, 11370 { 11371 "alignment" : 8, 11372 "linker_set_key" : "const keymaster_blob_t *", 11373 "name" : "const keymaster_blob_t *", 11374 "referenced_type" : "type-51", 11375 "self_type" : "type-2172", 11376 "size" : 8, 11377 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11378 }, 11379 { 11380 "alignment" : 8, 11381 "linker_set_key" : "const keymaster_blob_t *", 11382 "name" : "const keymaster_blob_t *", 11383 "referenced_type" : "type-5110", 11384 "self_type" : "type-5118", 11385 "size" : 8, 11386 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11387 }, 11388 { 11389 "alignment" : 8, 11390 "linker_set_key" : "const keymaster_blob_t *", 11391 "name" : "const keymaster_blob_t *", 11392 "referenced_type" : "type-517", 11393 "self_type" : "type-519", 11394 "size" : 8, 11395 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11396 }, 11397 { 11398 "alignment" : 8, 11399 "linker_set_key" : "const keymaster_blob_t *", 11400 "name" : "const keymaster_blob_t *", 11401 "referenced_type" : "type-673", 11402 "self_type" : "type-675", 11403 "size" : 8, 11404 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11405 }, 11406 { 11407 "alignment" : 8, 11408 "linker_set_key" : "const keymaster_blob_t *", 11409 "name" : "const keymaster_blob_t *", 11410 "referenced_type" : "type-827", 11411 "self_type" : "type-846", 11412 "size" : 8, 11413 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11414 }, 11415 { 11416 "alignment" : 8, 11417 "linker_set_key" : "const keymaster_blob_t *", 11418 "name" : "const keymaster_blob_t *", 11419 "referenced_type" : "type-957", 11420 "self_type" : "type-980", 11421 "size" : 8, 11422 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11423 }, 11424 { 11425 "alignment" : 8, 11426 "linker_set_key" : "const keymaster_block_mode_t *", 11427 "name" : "const keymaster_block_mode_t *", 11428 "referenced_type" : "type-1213", 11429 "self_type" : "type-1215", 11430 "size" : 8, 11431 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11432 }, 11433 { 11434 "alignment" : 8, 11435 "linker_set_key" : "const keymaster_block_mode_t *", 11436 "name" : "const keymaster_block_mode_t *", 11437 "referenced_type" : "type-1450", 11438 "self_type" : "type-1452", 11439 "size" : 8, 11440 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11441 }, 11442 { 11443 "alignment" : 8, 11444 "linker_set_key" : "const keymaster_block_mode_t *", 11445 "name" : "const keymaster_block_mode_t *", 11446 "referenced_type" : "type-1649", 11447 "self_type" : "type-1651", 11448 "size" : 8, 11449 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11450 }, 11451 { 11452 "alignment" : 8, 11453 "linker_set_key" : "const keymaster_block_mode_t *", 11454 "name" : "const keymaster_block_mode_t *", 11455 "referenced_type" : "type-2148", 11456 "self_type" : "type-2150", 11457 "size" : 8, 11458 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11459 }, 11460 { 11461 "alignment" : 8, 11462 "linker_set_key" : "const keymaster_block_mode_t *", 11463 "name" : "const keymaster_block_mode_t *", 11464 "referenced_type" : "type-228", 11465 "self_type" : "type-230", 11466 "size" : 8, 11467 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11468 }, 11469 { 11470 "alignment" : 8, 11471 "linker_set_key" : "const keymaster_block_mode_t *", 11472 "name" : "const keymaster_block_mode_t *", 11473 "referenced_type" : "type-2686", 11474 "self_type" : "type-2688", 11475 "size" : 8, 11476 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11477 }, 11478 { 11479 "alignment" : 8, 11480 "linker_set_key" : "const keymaster_block_mode_t *", 11481 "name" : "const keymaster_block_mode_t *", 11482 "referenced_type" : "type-2944", 11483 "self_type" : "type-2946", 11484 "size" : 8, 11485 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11486 }, 11487 { 11488 "alignment" : 8, 11489 "linker_set_key" : "const keymaster_block_mode_t *", 11490 "name" : "const keymaster_block_mode_t *", 11491 "referenced_type" : "type-3101", 11492 "self_type" : "type-3109", 11493 "size" : 8, 11494 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11495 }, 11496 { 11497 "alignment" : 8, 11498 "linker_set_key" : "const keymaster_block_mode_t *", 11499 "name" : "const keymaster_block_mode_t *", 11500 "referenced_type" : "type-3113", 11501 "self_type" : "type-3115", 11502 "size" : 8, 11503 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11504 }, 11505 { 11506 "alignment" : 8, 11507 "linker_set_key" : "const keymaster_block_mode_t *", 11508 "name" : "const keymaster_block_mode_t *", 11509 "referenced_type" : "type-3264", 11510 "self_type" : "type-3266", 11511 "size" : 8, 11512 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11513 }, 11514 { 11515 "alignment" : 8, 11516 "linker_set_key" : "const keymaster_block_mode_t *", 11517 "name" : "const keymaster_block_mode_t *", 11518 "referenced_type" : "type-3416", 11519 "self_type" : "type-3419", 11520 "size" : 8, 11521 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11522 }, 11523 { 11524 "alignment" : 8, 11525 "linker_set_key" : "const keymaster_block_mode_t *", 11526 "name" : "const keymaster_block_mode_t *", 11527 "referenced_type" : "type-3692", 11528 "self_type" : "type-3694", 11529 "size" : 8, 11530 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11531 }, 11532 { 11533 "alignment" : 8, 11534 "linker_set_key" : "const keymaster_block_mode_t *", 11535 "name" : "const keymaster_block_mode_t *", 11536 "referenced_type" : "type-3834", 11537 "self_type" : "type-3836", 11538 "size" : 8, 11539 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11540 }, 11541 { 11542 "alignment" : 8, 11543 "linker_set_key" : "const keymaster_block_mode_t *", 11544 "name" : "const keymaster_block_mode_t *", 11545 "referenced_type" : "type-4057", 11546 "self_type" : "type-4056", 11547 "size" : 8, 11548 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11549 }, 11550 { 11551 "alignment" : 8, 11552 "linker_set_key" : "const keymaster_block_mode_t *", 11553 "name" : "const keymaster_block_mode_t *", 11554 "referenced_type" : "type-4146", 11555 "self_type" : "type-4148", 11556 "size" : 8, 11557 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11558 }, 11559 { 11560 "alignment" : 8, 11561 "linker_set_key" : "const keymaster_block_mode_t *", 11562 "name" : "const keymaster_block_mode_t *", 11563 "referenced_type" : "type-4344", 11564 "self_type" : "type-4347", 11565 "size" : 8, 11566 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11567 }, 11568 { 11569 "alignment" : 8, 11570 "linker_set_key" : "const keymaster_block_mode_t *", 11571 "name" : "const keymaster_block_mode_t *", 11572 "referenced_type" : "type-4541", 11573 "self_type" : "type-4543", 11574 "size" : 8, 11575 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11576 }, 11577 { 11578 "alignment" : 8, 11579 "linker_set_key" : "const keymaster_block_mode_t *", 11580 "name" : "const keymaster_block_mode_t *", 11581 "referenced_type" : "type-4708", 11582 "self_type" : "type-4710", 11583 "size" : 8, 11584 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11585 }, 11586 { 11587 "alignment" : 8, 11588 "linker_set_key" : "const keymaster_block_mode_t *", 11589 "name" : "const keymaster_block_mode_t *", 11590 "referenced_type" : "type-4891", 11591 "self_type" : "type-4893", 11592 "size" : 8, 11593 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11594 }, 11595 { 11596 "alignment" : 8, 11597 "linker_set_key" : "const keymaster_block_mode_t *", 11598 "name" : "const keymaster_block_mode_t *", 11599 "referenced_type" : "type-496", 11600 "self_type" : "type-498", 11601 "size" : 8, 11602 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11603 }, 11604 { 11605 "alignment" : 8, 11606 "linker_set_key" : "const keymaster_block_mode_t *", 11607 "name" : "const keymaster_block_mode_t *", 11608 "referenced_type" : "type-5080", 11609 "self_type" : "type-5082", 11610 "size" : 8, 11611 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11612 }, 11613 { 11614 "alignment" : 8, 11615 "linker_set_key" : "const keymaster_block_mode_t *", 11616 "name" : "const keymaster_block_mode_t *", 11617 "referenced_type" : "type-650", 11618 "self_type" : "type-652", 11619 "size" : 8, 11620 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11621 }, 11622 { 11623 "alignment" : 8, 11624 "linker_set_key" : "const keymaster_block_mode_t *", 11625 "name" : "const keymaster_block_mode_t *", 11626 "referenced_type" : "type-683", 11627 "self_type" : "type-692", 11628 "size" : 8, 11629 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11630 }, 11631 { 11632 "alignment" : 8, 11633 "linker_set_key" : "const keymaster_block_mode_t *", 11634 "name" : "const keymaster_block_mode_t *", 11635 "referenced_type" : "type-898", 11636 "self_type" : "type-897", 11637 "size" : 8, 11638 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11639 }, 11640 { 11641 "alignment" : 8, 11642 "linker_set_key" : "const keymaster_block_mode_t *", 11643 "name" : "const keymaster_block_mode_t *", 11644 "referenced_type" : "type-991", 11645 "self_type" : "type-993", 11646 "size" : 8, 11647 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11648 }, 11649 { 11650 "alignment" : 8, 11651 "linker_set_key" : "const keymaster_digest_t *", 11652 "name" : "const keymaster_digest_t *", 11653 "referenced_type" : "type-1220", 11654 "self_type" : "type-1222", 11655 "size" : 8, 11656 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11657 }, 11658 { 11659 "alignment" : 8, 11660 "linker_set_key" : "const keymaster_digest_t *", 11661 "name" : "const keymaster_digest_t *", 11662 "referenced_type" : "type-1456", 11663 "self_type" : "type-1458", 11664 "size" : 8, 11665 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11666 }, 11667 { 11668 "alignment" : 8, 11669 "linker_set_key" : "const keymaster_digest_t *", 11670 "name" : "const keymaster_digest_t *", 11671 "referenced_type" : "type-1655", 11672 "self_type" : "type-1657", 11673 "size" : 8, 11674 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11675 }, 11676 { 11677 "alignment" : 8, 11678 "linker_set_key" : "const keymaster_digest_t *", 11679 "name" : "const keymaster_digest_t *", 11680 "referenced_type" : "type-2154", 11681 "self_type" : "type-2157", 11682 "size" : 8, 11683 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11684 }, 11685 { 11686 "alignment" : 8, 11687 "linker_set_key" : "const keymaster_digest_t *", 11688 "name" : "const keymaster_digest_t *", 11689 "referenced_type" : "type-235", 11690 "self_type" : "type-237", 11691 "size" : 8, 11692 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11693 }, 11694 { 11695 "alignment" : 8, 11696 "linker_set_key" : "const keymaster_digest_t *", 11697 "name" : "const keymaster_digest_t *", 11698 "referenced_type" : "type-2693", 11699 "self_type" : "type-2695", 11700 "size" : 8, 11701 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11702 }, 11703 { 11704 "alignment" : 8, 11705 "linker_set_key" : "const keymaster_digest_t *", 11706 "name" : "const keymaster_digest_t *", 11707 "referenced_type" : "type-2950", 11708 "self_type" : "type-2952", 11709 "size" : 8, 11710 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11711 }, 11712 { 11713 "alignment" : 8, 11714 "linker_set_key" : "const keymaster_digest_t *", 11715 "name" : "const keymaster_digest_t *", 11716 "referenced_type" : "type-3119", 11717 "self_type" : "type-3124", 11718 "size" : 8, 11719 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11720 }, 11721 { 11722 "alignment" : 8, 11723 "linker_set_key" : "const keymaster_digest_t *", 11724 "name" : "const keymaster_digest_t *", 11725 "referenced_type" : "type-3138", 11726 "self_type" : "type-3151", 11727 "size" : 8, 11728 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11729 }, 11730 { 11731 "alignment" : 8, 11732 "linker_set_key" : "const keymaster_digest_t *", 11733 "name" : "const keymaster_digest_t *", 11734 "referenced_type" : "type-3270", 11735 "self_type" : "type-3272", 11736 "size" : 8, 11737 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11738 }, 11739 { 11740 "alignment" : 8, 11741 "linker_set_key" : "const keymaster_digest_t *", 11742 "name" : "const keymaster_digest_t *", 11743 "referenced_type" : "type-3423", 11744 "self_type" : "type-3425", 11745 "size" : 8, 11746 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11747 }, 11748 { 11749 "alignment" : 8, 11750 "linker_set_key" : "const keymaster_digest_t *", 11751 "name" : "const keymaster_digest_t *", 11752 "referenced_type" : "type-3698", 11753 "self_type" : "type-3700", 11754 "size" : 8, 11755 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11756 }, 11757 { 11758 "alignment" : 8, 11759 "linker_set_key" : "const keymaster_digest_t *", 11760 "name" : "const keymaster_digest_t *", 11761 "referenced_type" : "type-3842", 11762 "self_type" : "type-3844", 11763 "size" : 8, 11764 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11765 }, 11766 { 11767 "alignment" : 8, 11768 "linker_set_key" : "const keymaster_digest_t *", 11769 "name" : "const keymaster_digest_t *", 11770 "referenced_type" : "type-4062", 11771 "self_type" : "type-4061", 11772 "size" : 8, 11773 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11774 }, 11775 { 11776 "alignment" : 8, 11777 "linker_set_key" : "const keymaster_digest_t *", 11778 "name" : "const keymaster_digest_t *", 11779 "referenced_type" : "type-4153", 11780 "self_type" : "type-4155", 11781 "size" : 8, 11782 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11783 }, 11784 { 11785 "alignment" : 8, 11786 "linker_set_key" : "const keymaster_digest_t *", 11787 "name" : "const keymaster_digest_t *", 11788 "referenced_type" : "type-4351", 11789 "self_type" : "type-4353", 11790 "size" : 8, 11791 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11792 }, 11793 { 11794 "alignment" : 8, 11795 "linker_set_key" : "const keymaster_digest_t *", 11796 "name" : "const keymaster_digest_t *", 11797 "referenced_type" : "type-4549", 11798 "self_type" : "type-4551", 11799 "size" : 8, 11800 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11801 }, 11802 { 11803 "alignment" : 8, 11804 "linker_set_key" : "const keymaster_digest_t *", 11805 "name" : "const keymaster_digest_t *", 11806 "referenced_type" : "type-4716", 11807 "self_type" : "type-4718", 11808 "size" : 8, 11809 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11810 }, 11811 { 11812 "alignment" : 8, 11813 "linker_set_key" : "const keymaster_digest_t *", 11814 "name" : "const keymaster_digest_t *", 11815 "referenced_type" : "type-4898", 11816 "self_type" : "type-4900", 11817 "size" : 8, 11818 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11819 }, 11820 { 11821 "alignment" : 8, 11822 "linker_set_key" : "const keymaster_digest_t *", 11823 "name" : "const keymaster_digest_t *", 11824 "referenced_type" : "type-502", 11825 "self_type" : "type-504", 11826 "size" : 8, 11827 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11828 }, 11829 { 11830 "alignment" : 8, 11831 "linker_set_key" : "const keymaster_digest_t *", 11832 "name" : "const keymaster_digest_t *", 11833 "referenced_type" : "type-5086", 11834 "self_type" : "type-5089", 11835 "size" : 8, 11836 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11837 }, 11838 { 11839 "alignment" : 8, 11840 "linker_set_key" : "const keymaster_digest_t *", 11841 "name" : "const keymaster_digest_t *", 11842 "referenced_type" : "type-656", 11843 "self_type" : "type-658", 11844 "size" : 8, 11845 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11846 }, 11847 { 11848 "alignment" : 8, 11849 "linker_set_key" : "const keymaster_digest_t *", 11850 "name" : "const keymaster_digest_t *", 11851 "referenced_type" : "type-701", 11852 "self_type" : "type-714", 11853 "size" : 8, 11854 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11855 }, 11856 { 11857 "alignment" : 8, 11858 "linker_set_key" : "const keymaster_digest_t *", 11859 "name" : "const keymaster_digest_t *", 11860 "referenced_type" : "type-901", 11861 "self_type" : "type-900", 11862 "size" : 8, 11863 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11864 }, 11865 { 11866 "alignment" : 8, 11867 "linker_set_key" : "const keymaster_digest_t *", 11868 "name" : "const keymaster_digest_t *", 11869 "referenced_type" : "type-997", 11870 "self_type" : "type-999", 11871 "size" : 8, 11872 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11873 }, 11874 { 11875 "alignment" : 8, 11876 "linker_set_key" : "const keymaster_key_blob_t *", 11877 "name" : "const keymaster_key_blob_t *", 11878 "referenced_type" : "type-1010", 11879 "self_type" : "type-1012", 11880 "size" : 8, 11881 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11882 }, 11883 { 11884 "alignment" : 8, 11885 "linker_set_key" : "const keymaster_key_blob_t *", 11886 "name" : "const keymaster_key_blob_t *", 11887 "referenced_type" : "type-1188", 11888 "self_type" : "type-1190", 11889 "size" : 8, 11890 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11891 }, 11892 { 11893 "alignment" : 8, 11894 "linker_set_key" : "const keymaster_key_blob_t *", 11895 "name" : "const keymaster_key_blob_t *", 11896 "referenced_type" : "type-1236", 11897 "self_type" : "type-1238", 11898 "size" : 8, 11899 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11900 }, 11901 { 11902 "alignment" : 8, 11903 "linker_set_key" : "const keymaster_key_blob_t *", 11904 "name" : "const keymaster_key_blob_t *", 11905 "referenced_type" : "type-1470", 11906 "self_type" : "type-1472", 11907 "size" : 8, 11908 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11909 }, 11910 { 11911 "alignment" : 8, 11912 "linker_set_key" : "const keymaster_key_blob_t *", 11913 "name" : "const keymaster_key_blob_t *", 11914 "referenced_type" : "type-1683", 11915 "self_type" : "type-1685", 11916 "size" : 8, 11917 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11918 }, 11919 { 11920 "alignment" : 8, 11921 "linker_set_key" : "const keymaster_key_blob_t *", 11922 "name" : "const keymaster_key_blob_t *", 11923 "referenced_type" : "type-2142", 11924 "self_type" : "type-2144", 11925 "size" : 8, 11926 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11927 }, 11928 { 11929 "alignment" : 8, 11930 "linker_set_key" : "const keymaster_key_blob_t *", 11931 "name" : "const keymaster_key_blob_t *", 11932 "referenced_type" : "type-251", 11933 "self_type" : "type-253", 11934 "size" : 8, 11935 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11936 }, 11937 { 11938 "alignment" : 8, 11939 "linker_set_key" : "const keymaster_key_blob_t *", 11940 "name" : "const keymaster_key_blob_t *", 11941 "referenced_type" : "type-2604", 11942 "self_type" : "type-5099", 11943 "size" : 8, 11944 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11945 }, 11946 { 11947 "alignment" : 8, 11948 "linker_set_key" : "const keymaster_key_blob_t *", 11949 "name" : "const keymaster_key_blob_t *", 11950 "referenced_type" : "type-2709", 11951 "self_type" : "type-2711", 11952 "size" : 8, 11953 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11954 }, 11955 { 11956 "alignment" : 8, 11957 "linker_set_key" : "const keymaster_key_blob_t *", 11958 "name" : "const keymaster_key_blob_t *", 11959 "referenced_type" : "type-2838", 11960 "self_type" : "type-2837", 11961 "size" : 8, 11962 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 11963 }, 11964 { 11965 "alignment" : 8, 11966 "linker_set_key" : "const keymaster_key_blob_t *", 11967 "name" : "const keymaster_key_blob_t *", 11968 "referenced_type" : "type-2926", 11969 "self_type" : "type-2928", 11970 "size" : 8, 11971 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11972 }, 11973 { 11974 "alignment" : 8, 11975 "linker_set_key" : "const keymaster_key_blob_t *", 11976 "name" : "const keymaster_key_blob_t *", 11977 "referenced_type" : "type-2960", 11978 "self_type" : "type-2962", 11979 "size" : 8, 11980 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11981 }, 11982 { 11983 "alignment" : 8, 11984 "linker_set_key" : "const keymaster_key_blob_t *", 11985 "name" : "const keymaster_key_blob_t *", 11986 "referenced_type" : "type-3090", 11987 "self_type" : "type-3092", 11988 "size" : 8, 11989 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11990 }, 11991 { 11992 "alignment" : 8, 11993 "linker_set_key" : "const keymaster_key_blob_t *", 11994 "name" : "const keymaster_key_blob_t *", 11995 "referenced_type" : "type-3133", 11996 "self_type" : "type-3135", 11997 "size" : 8, 11998 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11999 }, 12000 { 12001 "alignment" : 8, 12002 "linker_set_key" : "const keymaster_key_blob_t *", 12003 "name" : "const keymaster_key_blob_t *", 12004 "referenced_type" : "type-3218", 12005 "self_type" : "type-3222", 12006 "size" : 8, 12007 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12008 }, 12009 { 12010 "alignment" : 8, 12011 "linker_set_key" : "const keymaster_key_blob_t *", 12012 "name" : "const keymaster_key_blob_t *", 12013 "referenced_type" : "type-3280", 12014 "self_type" : "type-3282", 12015 "size" : 8, 12016 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12017 }, 12018 { 12019 "alignment" : 8, 12020 "linker_set_key" : "const keymaster_key_blob_t *", 12021 "name" : "const keymaster_key_blob_t *", 12022 "referenced_type" : "type-3438", 12023 "self_type" : "type-3440", 12024 "size" : 8, 12025 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12026 }, 12027 { 12028 "alignment" : 8, 12029 "linker_set_key" : "const keymaster_key_blob_t *", 12030 "name" : "const keymaster_key_blob_t *", 12031 "referenced_type" : "type-3582", 12032 "self_type" : "type-3581", 12033 "size" : 8, 12034 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12035 }, 12036 { 12037 "alignment" : 8, 12038 "linker_set_key" : "const keymaster_key_blob_t *", 12039 "name" : "const keymaster_key_blob_t *", 12040 "referenced_type" : "type-3672", 12041 "self_type" : "type-3674", 12042 "size" : 8, 12043 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12044 }, 12045 { 12046 "alignment" : 8, 12047 "linker_set_key" : "const keymaster_key_blob_t *", 12048 "name" : "const keymaster_key_blob_t *", 12049 "referenced_type" : "type-3708", 12050 "self_type" : "type-3710", 12051 "size" : 8, 12052 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12053 }, 12054 { 12055 "alignment" : 8, 12056 "linker_set_key" : "const keymaster_key_blob_t *", 12057 "name" : "const keymaster_key_blob_t *", 12058 "referenced_type" : "type-3852", 12059 "self_type" : "type-3854", 12060 "size" : 8, 12061 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12062 }, 12063 { 12064 "alignment" : 8, 12065 "linker_set_key" : "const keymaster_key_blob_t *", 12066 "name" : "const keymaster_key_blob_t *", 12067 "referenced_type" : "type-386", 12068 "self_type" : "type-385", 12069 "size" : 8, 12070 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12071 }, 12072 { 12073 "alignment" : 8, 12074 "linker_set_key" : "const keymaster_key_blob_t *", 12075 "name" : "const keymaster_key_blob_t *", 12076 "referenced_type" : "type-4129", 12077 "self_type" : "type-4131", 12078 "size" : 8, 12079 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12080 }, 12081 { 12082 "alignment" : 8, 12083 "linker_set_key" : "const keymaster_key_blob_t *", 12084 "name" : "const keymaster_key_blob_t *", 12085 "referenced_type" : "type-4166", 12086 "self_type" : "type-4168", 12087 "size" : 8, 12088 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12089 }, 12090 { 12091 "alignment" : 8, 12092 "linker_set_key" : "const keymaster_key_blob_t *", 12093 "name" : "const keymaster_key_blob_t *", 12094 "referenced_type" : "type-4323", 12095 "self_type" : "type-4325", 12096 "size" : 8, 12097 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12098 }, 12099 { 12100 "alignment" : 8, 12101 "linker_set_key" : "const keymaster_key_blob_t *", 12102 "name" : "const keymaster_key_blob_t *", 12103 "referenced_type" : "type-4368", 12104 "self_type" : "type-4370", 12105 "size" : 8, 12106 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12107 }, 12108 { 12109 "alignment" : 8, 12110 "linker_set_key" : "const keymaster_key_blob_t *", 12111 "name" : "const keymaster_key_blob_t *", 12112 "referenced_type" : "type-4564", 12113 "self_type" : "type-4566", 12114 "size" : 8, 12115 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12116 }, 12117 { 12118 "alignment" : 8, 12119 "linker_set_key" : "const keymaster_key_blob_t *", 12120 "name" : "const keymaster_key_blob_t *", 12121 "referenced_type" : "type-4733", 12122 "self_type" : "type-4736", 12123 "size" : 8, 12124 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12125 }, 12126 { 12127 "alignment" : 8, 12128 "linker_set_key" : "const keymaster_key_blob_t *", 12129 "name" : "const keymaster_key_blob_t *", 12130 "referenced_type" : "type-477", 12131 "self_type" : "type-479", 12132 "size" : 8, 12133 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12134 }, 12135 { 12136 "alignment" : 8, 12137 "linker_set_key" : "const keymaster_key_blob_t *", 12138 "name" : "const keymaster_key_blob_t *", 12139 "referenced_type" : "type-4918", 12140 "self_type" : "type-4920", 12141 "size" : 8, 12142 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12143 }, 12144 { 12145 "alignment" : 8, 12146 "linker_set_key" : "const keymaster_key_blob_t *", 12147 "name" : "const keymaster_key_blob_t *", 12148 "referenced_type" : "type-5074", 12149 "self_type" : "type-5076", 12150 "size" : 8, 12151 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12152 }, 12153 { 12154 "alignment" : 8, 12155 "linker_set_key" : "const keymaster_key_blob_t *", 12156 "name" : "const keymaster_key_blob_t *", 12157 "referenced_type" : "type-512", 12158 "self_type" : "type-514", 12159 "size" : 8, 12160 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12161 }, 12162 { 12163 "alignment" : 8, 12164 "linker_set_key" : "const keymaster_key_blob_t *", 12165 "name" : "const keymaster_key_blob_t *", 12166 "referenced_type" : "type-66", 12167 "self_type" : "type-2167", 12168 "size" : 8, 12169 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12170 }, 12171 { 12172 "alignment" : 8, 12173 "linker_set_key" : "const keymaster_key_blob_t *", 12174 "name" : "const keymaster_key_blob_t *", 12175 "referenced_type" : "type-668", 12176 "self_type" : "type-670", 12177 "size" : 8, 12178 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12179 }, 12180 { 12181 "alignment" : 8, 12182 "linker_set_key" : "const keymaster_key_blob_t *", 12183 "name" : "const keymaster_key_blob_t *", 12184 "referenced_type" : "type-767", 12185 "self_type" : "type-772", 12186 "size" : 8, 12187 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12188 }, 12189 { 12190 "alignment" : 8, 12191 "linker_set_key" : "const keymaster_key_blob_t *", 12192 "name" : "const keymaster_key_blob_t *", 12193 "referenced_type" : "type-975", 12194 "self_type" : "type-977", 12195 "size" : 8, 12196 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12197 }, 12198 { 12199 "alignment" : 8, 12200 "linker_set_key" : "const keymaster_key_format_t *", 12201 "name" : "const keymaster_key_format_t *", 12202 "referenced_type" : "type-1000", 12203 "self_type" : "type-1002", 12204 "size" : 8, 12205 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12206 }, 12207 { 12208 "alignment" : 8, 12209 "linker_set_key" : "const keymaster_key_format_t *", 12210 "name" : "const keymaster_key_format_t *", 12211 "referenced_type" : "type-1223", 12212 "self_type" : "type-1225", 12213 "size" : 8, 12214 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12215 }, 12216 { 12217 "alignment" : 8, 12218 "linker_set_key" : "const keymaster_key_format_t *", 12219 "name" : "const keymaster_key_format_t *", 12220 "referenced_type" : "type-1459", 12221 "self_type" : "type-1461", 12222 "size" : 8, 12223 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12224 }, 12225 { 12226 "alignment" : 8, 12227 "linker_set_key" : "const keymaster_key_format_t *", 12228 "name" : "const keymaster_key_format_t *", 12229 "referenced_type" : "type-1658", 12230 "self_type" : "type-1660", 12231 "size" : 8, 12232 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12233 }, 12234 { 12235 "alignment" : 8, 12236 "linker_set_key" : "const keymaster_key_format_t *", 12237 "name" : "const keymaster_key_format_t *", 12238 "referenced_type" : "type-2158", 12239 "self_type" : "type-2160", 12240 "size" : 8, 12241 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12242 }, 12243 { 12244 "alignment" : 8, 12245 "linker_set_key" : "const keymaster_key_format_t *", 12246 "name" : "const keymaster_key_format_t *", 12247 "referenced_type" : "type-238", 12248 "self_type" : "type-240", 12249 "size" : 8, 12250 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12251 }, 12252 { 12253 "alignment" : 8, 12254 "linker_set_key" : "const keymaster_key_format_t *", 12255 "name" : "const keymaster_key_format_t *", 12256 "referenced_type" : "type-2696", 12257 "self_type" : "type-2698", 12258 "size" : 8, 12259 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12260 }, 12261 { 12262 "alignment" : 8, 12263 "linker_set_key" : "const keymaster_key_format_t *", 12264 "name" : "const keymaster_key_format_t *", 12265 "referenced_type" : "type-2953", 12266 "self_type" : "type-2955", 12267 "size" : 8, 12268 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12269 }, 12270 { 12271 "alignment" : 8, 12272 "linker_set_key" : "const keymaster_key_format_t *", 12273 "name" : "const keymaster_key_format_t *", 12274 "referenced_type" : "type-3125", 12275 "self_type" : "type-3127", 12276 "size" : 8, 12277 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12278 }, 12279 { 12280 "alignment" : 8, 12281 "linker_set_key" : "const keymaster_key_format_t *", 12282 "name" : "const keymaster_key_format_t *", 12283 "referenced_type" : "type-3157", 12284 "self_type" : "type-3161", 12285 "size" : 8, 12286 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12287 }, 12288 { 12289 "alignment" : 8, 12290 "linker_set_key" : "const keymaster_key_format_t *", 12291 "name" : "const keymaster_key_format_t *", 12292 "referenced_type" : "type-3273", 12293 "self_type" : "type-3275", 12294 "size" : 8, 12295 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12296 }, 12297 { 12298 "alignment" : 8, 12299 "linker_set_key" : "const keymaster_key_format_t *", 12300 "name" : "const keymaster_key_format_t *", 12301 "referenced_type" : "type-3426", 12302 "self_type" : "type-3428", 12303 "size" : 8, 12304 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12305 }, 12306 { 12307 "alignment" : 8, 12308 "linker_set_key" : "const keymaster_key_format_t *", 12309 "name" : "const keymaster_key_format_t *", 12310 "referenced_type" : "type-3701", 12311 "self_type" : "type-3703", 12312 "size" : 8, 12313 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12314 }, 12315 { 12316 "alignment" : 8, 12317 "linker_set_key" : "const keymaster_key_format_t *", 12318 "name" : "const keymaster_key_format_t *", 12319 "referenced_type" : "type-3845", 12320 "self_type" : "type-3847", 12321 "size" : 8, 12322 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12323 }, 12324 { 12325 "alignment" : 8, 12326 "linker_set_key" : "const keymaster_key_format_t *", 12327 "name" : "const keymaster_key_format_t *", 12328 "referenced_type" : "type-4156", 12329 "self_type" : "type-4158", 12330 "size" : 8, 12331 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12332 }, 12333 { 12334 "alignment" : 8, 12335 "linker_set_key" : "const keymaster_key_format_t *", 12336 "name" : "const keymaster_key_format_t *", 12337 "referenced_type" : "type-4354", 12338 "self_type" : "type-4356", 12339 "size" : 8, 12340 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12341 }, 12342 { 12343 "alignment" : 8, 12344 "linker_set_key" : "const keymaster_key_format_t *", 12345 "name" : "const keymaster_key_format_t *", 12346 "referenced_type" : "type-4552", 12347 "self_type" : "type-4554", 12348 "size" : 8, 12349 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12350 }, 12351 { 12352 "alignment" : 8, 12353 "linker_set_key" : "const keymaster_key_format_t *", 12354 "name" : "const keymaster_key_format_t *", 12355 "referenced_type" : "type-4719", 12356 "self_type" : "type-4721", 12357 "size" : 8, 12358 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12359 }, 12360 { 12361 "alignment" : 8, 12362 "linker_set_key" : "const keymaster_key_format_t *", 12363 "name" : "const keymaster_key_format_t *", 12364 "referenced_type" : "type-4901", 12365 "self_type" : "type-4907", 12366 "size" : 8, 12367 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12368 }, 12369 { 12370 "alignment" : 8, 12371 "linker_set_key" : "const keymaster_key_format_t *", 12372 "name" : "const keymaster_key_format_t *", 12373 "referenced_type" : "type-505", 12374 "self_type" : "type-507", 12375 "size" : 8, 12376 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12377 }, 12378 { 12379 "alignment" : 8, 12380 "linker_set_key" : "const keymaster_key_format_t *", 12381 "name" : "const keymaster_key_format_t *", 12382 "referenced_type" : "type-5090", 12383 "self_type" : "type-5092", 12384 "size" : 8, 12385 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12386 }, 12387 { 12388 "alignment" : 8, 12389 "linker_set_key" : "const keymaster_key_format_t *", 12390 "name" : "const keymaster_key_format_t *", 12391 "referenced_type" : "type-659", 12392 "self_type" : "type-661", 12393 "size" : 8, 12394 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12395 }, 12396 { 12397 "alignment" : 8, 12398 "linker_set_key" : "const keymaster_key_format_t *", 12399 "name" : "const keymaster_key_format_t *", 12400 "referenced_type" : "type-725", 12401 "self_type" : "type-740", 12402 "size" : 8, 12403 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12404 }, 12405 { 12406 "alignment" : 8, 12407 "linker_set_key" : "const keymaster_key_param_set_t *", 12408 "name" : "const keymaster_key_param_set_t *", 12409 "referenced_type" : "type-1727", 12410 "self_type" : "type-1823", 12411 "size" : 8, 12412 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12413 }, 12414 { 12415 "alignment" : 8, 12416 "linker_set_key" : "const keymaster_key_param_set_t *", 12417 "name" : "const keymaster_key_param_set_t *", 12418 "referenced_type" : "type-4774", 12419 "self_type" : "type-4856", 12420 "size" : 8, 12421 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12422 }, 12423 { 12424 "alignment" : 8, 12425 "linker_set_key" : "const keymaster_key_param_t *", 12426 "name" : "const keymaster_key_param_t *", 12427 "referenced_type" : "type-1054", 12428 "self_type" : "type-1056", 12429 "size" : 8, 12430 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12431 }, 12432 { 12433 "alignment" : 8, 12434 "linker_set_key" : "const keymaster_key_param_t *", 12435 "name" : "const keymaster_key_param_t *", 12436 "referenced_type" : "type-1275", 12437 "self_type" : "type-1277", 12438 "size" : 8, 12439 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12440 }, 12441 { 12442 "alignment" : 8, 12443 "linker_set_key" : "const keymaster_key_param_t *", 12444 "name" : "const keymaster_key_param_t *", 12445 "referenced_type" : "type-1400", 12446 "self_type" : "type-1421", 12447 "size" : 8, 12448 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12449 }, 12450 { 12451 "alignment" : 8, 12452 "linker_set_key" : "const keymaster_key_param_t *", 12453 "name" : "const keymaster_key_param_t *", 12454 "referenced_type" : "type-15", 12455 "self_type" : "type-17", 12456 "size" : 8, 12457 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12458 }, 12459 { 12460 "alignment" : 8, 12461 "linker_set_key" : "const keymaster_key_param_t *", 12462 "name" : "const keymaster_key_param_t *", 12463 "referenced_type" : "type-1506", 12464 "self_type" : "type-1510", 12465 "size" : 8, 12466 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12467 }, 12468 { 12469 "alignment" : 8, 12470 "linker_set_key" : "const keymaster_key_param_t *", 12471 "name" : "const keymaster_key_param_t *", 12472 "referenced_type" : "type-1719", 12473 "self_type" : "type-1726", 12474 "size" : 8, 12475 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12476 }, 12477 { 12478 "alignment" : 8, 12479 "linker_set_key" : "const keymaster_key_param_t *", 12480 "name" : "const keymaster_key_param_t *", 12481 "referenced_type" : "type-2554", 12482 "self_type" : "type-2556", 12483 "size" : 8, 12484 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12485 }, 12486 { 12487 "alignment" : 8, 12488 "linker_set_key" : "const keymaster_key_param_t *", 12489 "name" : "const keymaster_key_param_t *", 12490 "referenced_type" : "type-2738", 12491 "self_type" : "type-2740", 12492 "size" : 8, 12493 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12494 }, 12495 { 12496 "alignment" : 8, 12497 "linker_set_key" : "const keymaster_key_param_t *", 12498 "name" : "const keymaster_key_param_t *", 12499 "referenced_type" : "type-280", 12500 "self_type" : "type-282", 12501 "size" : 8, 12502 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12503 }, 12504 { 12505 "alignment" : 8, 12506 "linker_set_key" : "const keymaster_key_param_t *", 12507 "name" : "const keymaster_key_param_t *", 12508 "referenced_type" : "type-2878", 12509 "self_type" : "type-2882", 12510 "size" : 8, 12511 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12512 }, 12513 { 12514 "alignment" : 8, 12515 "linker_set_key" : "const keymaster_key_param_t *", 12516 "name" : "const keymaster_key_param_t *", 12517 "referenced_type" : "type-2989", 12518 "self_type" : "type-2991", 12519 "size" : 8, 12520 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12521 }, 12522 { 12523 "alignment" : 8, 12524 "linker_set_key" : "const keymaster_key_param_t *", 12525 "name" : "const keymaster_key_param_t *", 12526 "referenced_type" : "type-3077", 12527 "self_type" : "type-3079", 12528 "size" : 8, 12529 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12530 }, 12531 { 12532 "alignment" : 8, 12533 "linker_set_key" : "const keymaster_key_param_t *", 12534 "name" : "const keymaster_key_param_t *", 12535 "referenced_type" : "type-3164", 12536 "self_type" : "type-3223", 12537 "size" : 8, 12538 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12539 }, 12540 { 12541 "alignment" : 8, 12542 "linker_set_key" : "const keymaster_key_param_t *", 12543 "name" : "const keymaster_key_param_t *", 12544 "referenced_type" : "type-3171", 12545 "self_type" : "type-3173", 12546 "size" : 8, 12547 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12548 }, 12549 { 12550 "alignment" : 8, 12551 "linker_set_key" : "const keymaster_key_param_t *", 12552 "name" : "const keymaster_key_param_t *", 12553 "referenced_type" : "type-3317", 12554 "self_type" : "type-3319", 12555 "size" : 8, 12556 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12557 }, 12558 { 12559 "alignment" : 8, 12560 "linker_set_key" : "const keymaster_key_param_t *", 12561 "name" : "const keymaster_key_param_t *", 12562 "referenced_type" : "type-3472", 12563 "self_type" : "type-3474", 12564 "size" : 8, 12565 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12566 }, 12567 { 12568 "alignment" : 8, 12569 "linker_set_key" : "const keymaster_key_param_t *", 12570 "name" : "const keymaster_key_param_t *", 12571 "referenced_type" : "type-3623", 12572 "self_type" : "type-3627", 12573 "size" : 8, 12574 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12575 }, 12576 { 12577 "alignment" : 8, 12578 "linker_set_key" : "const keymaster_key_param_t *", 12579 "name" : "const keymaster_key_param_t *", 12580 "referenced_type" : "type-3737", 12581 "self_type" : "type-3753", 12582 "size" : 8, 12583 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12584 }, 12585 { 12586 "alignment" : 8, 12587 "linker_set_key" : "const keymaster_key_param_t *", 12588 "name" : "const keymaster_key_param_t *", 12589 "referenced_type" : "type-3746", 12590 "self_type" : "type-3748", 12591 "size" : 8, 12592 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12593 }, 12594 { 12595 "alignment" : 8, 12596 "linker_set_key" : "const keymaster_key_param_t *", 12597 "name" : "const keymaster_key_param_t *", 12598 "referenced_type" : "type-3885", 12599 "self_type" : "type-3887", 12600 "size" : 8, 12601 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12602 }, 12603 { 12604 "alignment" : 8, 12605 "linker_set_key" : "const keymaster_key_param_t *", 12606 "name" : "const keymaster_key_param_t *", 12607 "referenced_type" : "type-4041", 12608 "self_type" : "type-4043", 12609 "size" : 8, 12610 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12611 }, 12612 { 12613 "alignment" : 8, 12614 "linker_set_key" : "const keymaster_key_param_t *", 12615 "name" : "const keymaster_key_param_t *", 12616 "referenced_type" : "type-4205", 12617 "self_type" : "type-4207", 12618 "size" : 8, 12619 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12620 }, 12621 { 12622 "alignment" : 8, 12623 "linker_set_key" : "const keymaster_key_param_t *", 12624 "name" : "const keymaster_key_param_t *", 12625 "referenced_type" : "type-427", 12626 "self_type" : "type-431", 12627 "size" : 8, 12628 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12629 }, 12630 { 12631 "alignment" : 8, 12632 "linker_set_key" : "const keymaster_key_param_t *", 12633 "name" : "const keymaster_key_param_t *", 12634 "referenced_type" : "type-4404", 12635 "self_type" : "type-4406", 12636 "size" : 8, 12637 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12638 }, 12639 { 12640 "alignment" : 8, 12641 "linker_set_key" : "const keymaster_key_param_t *", 12642 "name" : "const keymaster_key_param_t *", 12643 "referenced_type" : "type-4598", 12644 "self_type" : "type-4603", 12645 "size" : 8, 12646 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12647 }, 12648 { 12649 "alignment" : 8, 12650 "linker_set_key" : "const keymaster_key_param_t *", 12651 "name" : "const keymaster_key_param_t *", 12652 "referenced_type" : "type-4771", 12653 "self_type" : "type-4773", 12654 "size" : 8, 12655 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12656 }, 12657 { 12658 "alignment" : 8, 12659 "linker_set_key" : "const keymaster_key_param_t *", 12660 "name" : "const keymaster_key_param_t *", 12661 "referenced_type" : "type-4946", 12662 "self_type" : "type-4948", 12663 "size" : 8, 12664 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12665 }, 12666 { 12667 "alignment" : 8, 12668 "linker_set_key" : "const keymaster_key_param_t *", 12669 "name" : "const keymaster_key_param_t *", 12670 "referenced_type" : "type-541", 12671 "self_type" : "type-543", 12672 "size" : 8, 12673 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12674 }, 12675 { 12676 "alignment" : 8, 12677 "linker_set_key" : "const keymaster_key_param_t *", 12678 "name" : "const keymaster_key_param_t *", 12679 "referenced_type" : "type-706", 12680 "self_type" : "type-708", 12681 "size" : 8, 12682 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12683 }, 12684 { 12685 "alignment" : 8, 12686 "linker_set_key" : "const keymaster_key_param_t *", 12687 "name" : "const keymaster_key_param_t *", 12688 "referenced_type" : "type-746", 12689 "self_type" : "type-787", 12690 "size" : 8, 12691 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12692 }, 12693 { 12694 "alignment" : 8, 12695 "linker_set_key" : "const keymaster_key_param_t *", 12696 "name" : "const keymaster_key_param_t *", 12697 "referenced_type" : "type-881", 12698 "self_type" : "type-884", 12699 "size" : 8, 12700 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12701 }, 12702 { 12703 "alignment" : 8, 12704 "linker_set_key" : "const keymaster_padding_t *", 12705 "name" : "const keymaster_padding_t *", 12706 "referenced_type" : "type-1216", 12707 "self_type" : "type-1219", 12708 "size" : 8, 12709 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12710 }, 12711 { 12712 "alignment" : 8, 12713 "linker_set_key" : "const keymaster_padding_t *", 12714 "name" : "const keymaster_padding_t *", 12715 "referenced_type" : "type-1453", 12716 "self_type" : "type-1455", 12717 "size" : 8, 12718 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12719 }, 12720 { 12721 "alignment" : 8, 12722 "linker_set_key" : "const keymaster_padding_t *", 12723 "name" : "const keymaster_padding_t *", 12724 "referenced_type" : "type-1652", 12725 "self_type" : "type-1654", 12726 "size" : 8, 12727 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12728 }, 12729 { 12730 "alignment" : 8, 12731 "linker_set_key" : "const keymaster_padding_t *", 12732 "name" : "const keymaster_padding_t *", 12733 "referenced_type" : "type-2151", 12734 "self_type" : "type-2153", 12735 "size" : 8, 12736 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12737 }, 12738 { 12739 "alignment" : 8, 12740 "linker_set_key" : "const keymaster_padding_t *", 12741 "name" : "const keymaster_padding_t *", 12742 "referenced_type" : "type-232", 12743 "self_type" : "type-234", 12744 "size" : 8, 12745 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12746 }, 12747 { 12748 "alignment" : 8, 12749 "linker_set_key" : "const keymaster_padding_t *", 12750 "name" : "const keymaster_padding_t *", 12751 "referenced_type" : "type-2690", 12752 "self_type" : "type-2692", 12753 "size" : 8, 12754 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12755 }, 12756 { 12757 "alignment" : 8, 12758 "linker_set_key" : "const keymaster_padding_t *", 12759 "name" : "const keymaster_padding_t *", 12760 "referenced_type" : "type-2947", 12761 "self_type" : "type-2949", 12762 "size" : 8, 12763 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12764 }, 12765 { 12766 "alignment" : 8, 12767 "linker_set_key" : "const keymaster_padding_t *", 12768 "name" : "const keymaster_padding_t *", 12769 "referenced_type" : "type-3116", 12770 "self_type" : "type-3118", 12771 "size" : 8, 12772 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12773 }, 12774 { 12775 "alignment" : 8, 12776 "linker_set_key" : "const keymaster_padding_t *", 12777 "name" : "const keymaster_padding_t *", 12778 "referenced_type" : "type-3122", 12779 "self_type" : "type-3132", 12780 "size" : 8, 12781 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12782 }, 12783 { 12784 "alignment" : 8, 12785 "linker_set_key" : "const keymaster_padding_t *", 12786 "name" : "const keymaster_padding_t *", 12787 "referenced_type" : "type-3267", 12788 "self_type" : "type-3269", 12789 "size" : 8, 12790 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12791 }, 12792 { 12793 "alignment" : 8, 12794 "linker_set_key" : "const keymaster_padding_t *", 12795 "name" : "const keymaster_padding_t *", 12796 "referenced_type" : "type-3420", 12797 "self_type" : "type-3422", 12798 "size" : 8, 12799 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12800 }, 12801 { 12802 "alignment" : 8, 12803 "linker_set_key" : "const keymaster_padding_t *", 12804 "name" : "const keymaster_padding_t *", 12805 "referenced_type" : "type-3695", 12806 "self_type" : "type-3697", 12807 "size" : 8, 12808 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12809 }, 12810 { 12811 "alignment" : 8, 12812 "linker_set_key" : "const keymaster_padding_t *", 12813 "name" : "const keymaster_padding_t *", 12814 "referenced_type" : "type-3839", 12815 "self_type" : "type-3841", 12816 "size" : 8, 12817 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12818 }, 12819 { 12820 "alignment" : 8, 12821 "linker_set_key" : "const keymaster_padding_t *", 12822 "name" : "const keymaster_padding_t *", 12823 "referenced_type" : "type-4054", 12824 "self_type" : "type-4053", 12825 "size" : 8, 12826 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12827 }, 12828 { 12829 "alignment" : 8, 12830 "linker_set_key" : "const keymaster_padding_t *", 12831 "name" : "const keymaster_padding_t *", 12832 "referenced_type" : "type-4149", 12833 "self_type" : "type-4152", 12834 "size" : 8, 12835 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12836 }, 12837 { 12838 "alignment" : 8, 12839 "linker_set_key" : "const keymaster_padding_t *", 12840 "name" : "const keymaster_padding_t *", 12841 "referenced_type" : "type-4348", 12842 "self_type" : "type-4350", 12843 "size" : 8, 12844 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12845 }, 12846 { 12847 "alignment" : 8, 12848 "linker_set_key" : "const keymaster_padding_t *", 12849 "name" : "const keymaster_padding_t *", 12850 "referenced_type" : "type-4544", 12851 "self_type" : "type-4548", 12852 "size" : 8, 12853 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12854 }, 12855 { 12856 "alignment" : 8, 12857 "linker_set_key" : "const keymaster_padding_t *", 12858 "name" : "const keymaster_padding_t *", 12859 "referenced_type" : "type-4711", 12860 "self_type" : "type-4715", 12861 "size" : 8, 12862 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12863 }, 12864 { 12865 "alignment" : 8, 12866 "linker_set_key" : "const keymaster_padding_t *", 12867 "name" : "const keymaster_padding_t *", 12868 "referenced_type" : "type-4894", 12869 "self_type" : "type-4896", 12870 "size" : 8, 12871 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12872 }, 12873 { 12874 "alignment" : 8, 12875 "linker_set_key" : "const keymaster_padding_t *", 12876 "name" : "const keymaster_padding_t *", 12877 "referenced_type" : "type-499", 12878 "self_type" : "type-501", 12879 "size" : 8, 12880 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12881 }, 12882 { 12883 "alignment" : 8, 12884 "linker_set_key" : "const keymaster_padding_t *", 12885 "name" : "const keymaster_padding_t *", 12886 "referenced_type" : "type-5083", 12887 "self_type" : "type-5085", 12888 "size" : 8, 12889 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12890 }, 12891 { 12892 "alignment" : 8, 12893 "linker_set_key" : "const keymaster_padding_t *", 12894 "name" : "const keymaster_padding_t *", 12895 "referenced_type" : "type-653", 12896 "self_type" : "type-655", 12897 "size" : 8, 12898 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12899 }, 12900 { 12901 "alignment" : 8, 12902 "linker_set_key" : "const keymaster_padding_t *", 12903 "name" : "const keymaster_padding_t *", 12904 "referenced_type" : "type-694", 12905 "self_type" : "type-698", 12906 "size" : 8, 12907 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12908 }, 12909 { 12910 "alignment" : 8, 12911 "linker_set_key" : "const keymaster_padding_t *", 12912 "name" : "const keymaster_padding_t *", 12913 "referenced_type" : "type-893", 12914 "self_type" : "type-892", 12915 "size" : 8, 12916 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12917 }, 12918 { 12919 "alignment" : 8, 12920 "linker_set_key" : "const keymaster_padding_t *", 12921 "name" : "const keymaster_padding_t *", 12922 "referenced_type" : "type-994", 12923 "self_type" : "type-996", 12924 "size" : 8, 12925 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12926 }, 12927 { 12928 "alignment" : 8, 12929 "linker_set_key" : "const rsa_st *", 12930 "name" : "const rsa_st *", 12931 "referenced_type" : "type-2840", 12932 "self_type" : "type-2842", 12933 "size" : 8, 12934 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12935 }, 12936 { 12937 "alignment" : 8, 12938 "linker_set_key" : "const rsa_st *", 12939 "name" : "const rsa_st *", 12940 "referenced_type" : "type-2910", 12941 "self_type" : "type-2912", 12942 "size" : 8, 12943 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12944 }, 12945 { 12946 "alignment" : 8, 12947 "linker_set_key" : "const rsa_st *", 12948 "name" : "const rsa_st *", 12949 "referenced_type" : "type-3584", 12950 "self_type" : "type-3586", 12951 "size" : 8, 12952 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12953 }, 12954 { 12955 "alignment" : 8, 12956 "linker_set_key" : "const rsa_st *", 12957 "name" : "const rsa_st *", 12958 "referenced_type" : "type-3657", 12959 "self_type" : "type-3659", 12960 "size" : 8, 12961 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12962 }, 12963 { 12964 "alignment" : 8, 12965 "linker_set_key" : "const rsa_st *", 12966 "name" : "const rsa_st *", 12967 "referenced_type" : "type-388", 12968 "self_type" : "type-390", 12969 "size" : 8, 12970 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12971 }, 12972 { 12973 "alignment" : 8, 12974 "linker_set_key" : "const rsa_st *", 12975 "name" : "const rsa_st *", 12976 "referenced_type" : "type-459", 12977 "self_type" : "type-463", 12978 "size" : 8, 12979 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12980 }, 12981 { 12982 "alignment" : 8, 12983 "linker_set_key" : "const unsigned char *", 12984 "name" : "const unsigned char *", 12985 "referenced_type" : "type-1958", 12986 "self_type" : "type-1968", 12987 "size" : 8, 12988 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12989 }, 12990 { 12991 "alignment" : 8, 12992 "linker_set_key" : "const unsigned char **", 12993 "name" : "const unsigned char **", 12994 "referenced_type" : "type-1968", 12995 "self_type" : "type-2029", 12996 "size" : 8, 12997 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12998 }, 12999 { 13000 "alignment" : 8, 13001 "linker_set_key" : "const void *", 13002 "name" : "const void *", 13003 "referenced_type" : "type-1999", 13004 "self_type" : "type-2008", 13005 "size" : 8, 13006 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13007 }, 13008 { 13009 "alignment" : 8, 13010 "linker_set_key" : "crypto_ex_data_st *", 13011 "name" : "crypto_ex_data_st *", 13012 "referenced_type" : "type-2849", 13013 "self_type" : "type-2848", 13014 "size" : 8, 13015 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13016 }, 13017 { 13018 "alignment" : 8, 13019 "linker_set_key" : "crypto_ex_data_st *", 13020 "name" : "crypto_ex_data_st *", 13021 "referenced_type" : "type-2922", 13022 "self_type" : "type-2921", 13023 "size" : 8, 13024 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13025 }, 13026 { 13027 "alignment" : 8, 13028 "linker_set_key" : "crypto_ex_data_st *", 13029 "name" : "crypto_ex_data_st *", 13030 "referenced_type" : "type-3593", 13031 "self_type" : "type-3592", 13032 "size" : 8, 13033 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13034 }, 13035 { 13036 "alignment" : 8, 13037 "linker_set_key" : "crypto_ex_data_st *", 13038 "name" : "crypto_ex_data_st *", 13039 "referenced_type" : "type-3668", 13040 "self_type" : "type-3667", 13041 "size" : 8, 13042 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13043 }, 13044 { 13045 "alignment" : 8, 13046 "linker_set_key" : "crypto_ex_data_st *", 13047 "name" : "crypto_ex_data_st *", 13048 "referenced_type" : "type-397", 13049 "self_type" : "type-396", 13050 "size" : 8, 13051 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13052 }, 13053 { 13054 "alignment" : 8, 13055 "linker_set_key" : "crypto_ex_data_st *", 13056 "name" : "crypto_ex_data_st *", 13057 "referenced_type" : "type-473", 13058 "self_type" : "type-472", 13059 "size" : 8, 13060 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13061 }, 13062 { 13063 "alignment" : 8, 13064 "linker_set_key" : "ec_key_st *", 13065 "name" : "ec_key_st *", 13066 "referenced_type" : "type-1110", 13067 "self_type" : "type-1109", 13068 "size" : 8, 13069 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13070 }, 13071 { 13072 "alignment" : 8, 13073 "linker_set_key" : "ec_key_st *", 13074 "name" : "ec_key_st *", 13075 "referenced_type" : "type-1386", 13076 "self_type" : "type-1385", 13077 "size" : 8, 13078 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13079 }, 13080 { 13081 "alignment" : 8, 13082 "linker_set_key" : "ec_key_st *", 13083 "name" : "ec_key_st *", 13084 "referenced_type" : "type-152", 13085 "self_type" : "type-151", 13086 "size" : 8, 13087 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13088 }, 13089 { 13090 "alignment" : 8, 13091 "linker_set_key" : "ec_key_st *", 13092 "name" : "ec_key_st *", 13093 "referenced_type" : "type-2618", 13094 "self_type" : "type-2617", 13095 "size" : 8, 13096 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13097 }, 13098 { 13099 "alignment" : 8, 13100 "linker_set_key" : "ec_key_st *", 13101 "name" : "ec_key_st *", 13102 "referenced_type" : "type-2801", 13103 "self_type" : "type-2800", 13104 "size" : 8, 13105 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13106 }, 13107 { 13108 "alignment" : 8, 13109 "linker_set_key" : "ec_key_st *", 13110 "name" : "ec_key_st *", 13111 "referenced_type" : "type-2836", 13112 "self_type" : "type-2835", 13113 "size" : 8, 13114 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13115 }, 13116 { 13117 "alignment" : 8, 13118 "linker_set_key" : "ec_key_st *", 13119 "name" : "ec_key_st *", 13120 "referenced_type" : "type-2890", 13121 "self_type" : "type-2889", 13122 "size" : 8, 13123 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13124 }, 13125 { 13126 "alignment" : 8, 13127 "linker_set_key" : "ec_key_st *", 13128 "name" : "ec_key_st *", 13129 "referenced_type" : "type-3227", 13130 "self_type" : "type-3226", 13131 "size" : 8, 13132 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13133 }, 13134 { 13135 "alignment" : 8, 13136 "linker_set_key" : "ec_key_st *", 13137 "name" : "ec_key_st *", 13138 "referenced_type" : "type-3376", 13139 "self_type" : "type-3375", 13140 "size" : 8, 13141 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13142 }, 13143 { 13144 "alignment" : 8, 13145 "linker_set_key" : "ec_key_st *", 13146 "name" : "ec_key_st *", 13147 "referenced_type" : "type-343", 13148 "self_type" : "type-342", 13149 "size" : 8, 13150 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13151 }, 13152 { 13153 "alignment" : 8, 13154 "linker_set_key" : "ec_key_st *", 13155 "name" : "ec_key_st *", 13156 "referenced_type" : "type-3541", 13157 "self_type" : "type-3540", 13158 "size" : 8, 13159 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13160 }, 13161 { 13162 "alignment" : 8, 13163 "linker_set_key" : "ec_key_st *", 13164 "name" : "ec_key_st *", 13165 "referenced_type" : "type-3579", 13166 "self_type" : "type-3578", 13167 "size" : 8, 13168 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13169 }, 13170 { 13171 "alignment" : 8, 13172 "linker_set_key" : "ec_key_st *", 13173 "name" : "ec_key_st *", 13174 "referenced_type" : "type-3638", 13175 "self_type" : "type-3637", 13176 "size" : 8, 13177 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13178 }, 13179 { 13180 "alignment" : 8, 13181 "linker_set_key" : "ec_key_st *", 13182 "name" : "ec_key_st *", 13183 "referenced_type" : "type-384", 13184 "self_type" : "type-383", 13185 "size" : 8, 13186 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13187 }, 13188 { 13189 "alignment" : 8, 13190 "linker_set_key" : "ec_key_st *", 13191 "name" : "ec_key_st *", 13192 "referenced_type" : "type-3894", 13193 "self_type" : "type-3893", 13194 "size" : 8, 13195 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13196 }, 13197 { 13198 "alignment" : 8, 13199 "linker_set_key" : "ec_key_st *", 13200 "name" : "ec_key_st *", 13201 "referenced_type" : "type-4259", 13202 "self_type" : "type-4258", 13203 "size" : 8, 13204 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13205 }, 13206 { 13207 "alignment" : 8, 13208 "linker_set_key" : "ec_key_st *", 13209 "name" : "ec_key_st *", 13210 "referenced_type" : "type-439", 13211 "self_type" : "type-438", 13212 "size" : 8, 13213 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13214 }, 13215 { 13216 "alignment" : 8, 13217 "linker_set_key" : "ec_key_st *", 13218 "name" : "ec_key_st *", 13219 "referenced_type" : "type-4484", 13220 "self_type" : "type-4483", 13221 "size" : 8, 13222 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13223 }, 13224 { 13225 "alignment" : 8, 13226 "linker_set_key" : "ec_key_st *", 13227 "name" : "ec_key_st *", 13228 "referenced_type" : "type-95", 13229 "self_type" : "type-94", 13230 "size" : 8, 13231 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13232 }, 13233 { 13234 "alignment" : 8, 13235 "linker_set_key" : "engine_st *", 13236 "name" : "engine_st *", 13237 "referenced_type" : "type-1426", 13238 "self_type" : "type-1425", 13239 "size" : 8, 13240 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13241 }, 13242 { 13243 "alignment" : 8, 13244 "linker_set_key" : "engine_st *", 13245 "name" : "engine_st *", 13246 "referenced_type" : "type-2863", 13247 "self_type" : "type-2862", 13248 "size" : 8, 13249 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13250 }, 13251 { 13252 "alignment" : 8, 13253 "linker_set_key" : "engine_st *", 13254 "name" : "engine_st *", 13255 "referenced_type" : "type-2893", 13256 "self_type" : "type-2892", 13257 "size" : 8, 13258 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13259 }, 13260 { 13261 "alignment" : 8, 13262 "linker_set_key" : "engine_st *", 13263 "name" : "engine_st *", 13264 "referenced_type" : "type-3058", 13265 "self_type" : "type-3057", 13266 "size" : 8, 13267 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13268 }, 13269 { 13270 "alignment" : 8, 13271 "linker_set_key" : "engine_st *", 13272 "name" : "engine_st *", 13273 "referenced_type" : "type-3240", 13274 "self_type" : "type-3239", 13275 "size" : 8, 13276 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13277 }, 13278 { 13279 "alignment" : 8, 13280 "linker_set_key" : "engine_st *", 13281 "name" : "engine_st *", 13282 "referenced_type" : "type-3608", 13283 "self_type" : "type-3607", 13284 "size" : 8, 13285 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13286 }, 13287 { 13288 "alignment" : 8, 13289 "linker_set_key" : "engine_st *", 13290 "name" : "engine_st *", 13291 "referenced_type" : "type-3640", 13292 "self_type" : "type-3639", 13293 "size" : 8, 13294 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13295 }, 13296 { 13297 "alignment" : 8, 13298 "linker_set_key" : "engine_st *", 13299 "name" : "engine_st *", 13300 "referenced_type" : "type-3812", 13301 "self_type" : "type-3811", 13302 "size" : 8, 13303 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13304 }, 13305 { 13306 "alignment" : 8, 13307 "linker_set_key" : "engine_st *", 13308 "name" : "engine_st *", 13309 "referenced_type" : "type-413", 13310 "self_type" : "type-412", 13311 "size" : 8, 13312 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13313 }, 13314 { 13315 "alignment" : 8, 13316 "linker_set_key" : "engine_st *", 13317 "name" : "engine_st *", 13318 "referenced_type" : "type-4195", 13319 "self_type" : "type-4194", 13320 "size" : 8, 13321 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13322 }, 13323 { 13324 "alignment" : 8, 13325 "linker_set_key" : "engine_st *", 13326 "name" : "engine_st *", 13327 "referenced_type" : "type-442", 13328 "self_type" : "type-441", 13329 "size" : 8, 13330 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13331 }, 13332 { 13333 "alignment" : 8, 13334 "linker_set_key" : "engine_st *", 13335 "name" : "engine_st *", 13336 "referenced_type" : "type-4519", 13337 "self_type" : "type-4518", 13338 "size" : 8, 13339 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13340 }, 13341 { 13342 "alignment" : 8, 13343 "linker_set_key" : "engine_st *", 13344 "name" : "engine_st *", 13345 "referenced_type" : "type-599", 13346 "self_type" : "type-598", 13347 "size" : 8, 13348 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13349 }, 13350 { 13351 "alignment" : 8, 13352 "linker_set_key" : "engine_st *", 13353 "name" : "engine_st *", 13354 "referenced_type" : "type-630", 13355 "self_type" : "type-629", 13356 "size" : 8, 13357 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13358 }, 13359 { 13360 "alignment" : 8, 13361 "linker_set_key" : "env_md_ctx_st *", 13362 "name" : "env_md_ctx_st *", 13363 "referenced_type" : "type-1122", 13364 "self_type" : "type-1121", 13365 "size" : 8, 13366 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13367 }, 13368 { 13369 "alignment" : 8, 13370 "linker_set_key" : "env_md_ctx_st *", 13371 "name" : "env_md_ctx_st *", 13372 "referenced_type" : "type-1393", 13373 "self_type" : "type-1392", 13374 "size" : 8, 13375 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13376 }, 13377 { 13378 "alignment" : 8, 13379 "linker_set_key" : "env_md_ctx_st *", 13380 "name" : "env_md_ctx_st *", 13381 "referenced_type" : "type-1536", 13382 "self_type" : "type-1535", 13383 "size" : 8, 13384 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13385 }, 13386 { 13387 "alignment" : 8, 13388 "linker_set_key" : "env_md_ctx_st *", 13389 "name" : "env_md_ctx_st *", 13390 "referenced_type" : "type-1598", 13391 "self_type" : "type-1597", 13392 "size" : 8, 13393 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13394 }, 13395 { 13396 "alignment" : 8, 13397 "linker_set_key" : "env_md_ctx_st *", 13398 "name" : "env_md_ctx_st *", 13399 "referenced_type" : "type-1831", 13400 "self_type" : "type-1830", 13401 "size" : 8, 13402 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13403 }, 13404 { 13405 "alignment" : 8, 13406 "linker_set_key" : "env_md_ctx_st *", 13407 "name" : "env_md_ctx_st *", 13408 "referenced_type" : "type-2616", 13409 "self_type" : "type-2615", 13410 "size" : 8, 13411 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13412 }, 13413 { 13414 "alignment" : 8, 13415 "linker_set_key" : "env_md_ctx_st *", 13416 "name" : "env_md_ctx_st *", 13417 "referenced_type" : "type-2755", 13418 "self_type" : "type-2754", 13419 "size" : 8, 13420 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13421 }, 13422 { 13423 "alignment" : 8, 13424 "linker_set_key" : "env_md_ctx_st *", 13425 "name" : "env_md_ctx_st *", 13426 "referenced_type" : "type-2828", 13427 "self_type" : "type-2827", 13428 "size" : 8, 13429 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13430 }, 13431 { 13432 "alignment" : 8, 13433 "linker_set_key" : "env_md_ctx_st *", 13434 "name" : "env_md_ctx_st *", 13435 "referenced_type" : "type-2888", 13436 "self_type" : "type-2887", 13437 "size" : 8, 13438 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13439 }, 13440 { 13441 "alignment" : 8, 13442 "linker_set_key" : "env_md_ctx_st *", 13443 "name" : "env_md_ctx_st *", 13444 "referenced_type" : "type-297", 13445 "self_type" : "type-296", 13446 "size" : 8, 13447 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13448 }, 13449 { 13450 "alignment" : 8, 13451 "linker_set_key" : "env_md_ctx_st *", 13452 "name" : "env_md_ctx_st *", 13453 "referenced_type" : "type-3053", 13454 "self_type" : "type-3052", 13455 "size" : 8, 13456 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13457 }, 13458 { 13459 "alignment" : 8, 13460 "linker_set_key" : "env_md_ctx_st *", 13461 "name" : "env_md_ctx_st *", 13462 "referenced_type" : "type-3184", 13463 "self_type" : "type-3183", 13464 "size" : 8, 13465 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13466 }, 13467 { 13468 "alignment" : 8, 13469 "linker_set_key" : "env_md_ctx_st *", 13470 "name" : "env_md_ctx_st *", 13471 "referenced_type" : "type-3374", 13472 "self_type" : "type-3373", 13473 "size" : 8, 13474 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13475 }, 13476 { 13477 "alignment" : 8, 13478 "linker_set_key" : "env_md_ctx_st *", 13479 "name" : "env_md_ctx_st *", 13480 "referenced_type" : "type-3493", 13481 "self_type" : "type-3492", 13482 "size" : 8, 13483 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13484 }, 13485 { 13486 "alignment" : 8, 13487 "linker_set_key" : "env_md_ctx_st *", 13488 "name" : "env_md_ctx_st *", 13489 "referenced_type" : "type-3573", 13490 "self_type" : "type-3572", 13491 "size" : 8, 13492 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13493 }, 13494 { 13495 "alignment" : 8, 13496 "linker_set_key" : "env_md_ctx_st *", 13497 "name" : "env_md_ctx_st *", 13498 "referenced_type" : "type-3634", 13499 "self_type" : "type-3633", 13500 "size" : 8, 13501 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13502 }, 13503 { 13504 "alignment" : 8, 13505 "linker_set_key" : "env_md_ctx_st *", 13506 "name" : "env_md_ctx_st *", 13507 "referenced_type" : "type-372", 13508 "self_type" : "type-371", 13509 "size" : 8, 13510 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13511 }, 13512 { 13513 "alignment" : 8, 13514 "linker_set_key" : "env_md_ctx_st *", 13515 "name" : "env_md_ctx_st *", 13516 "referenced_type" : "type-3806", 13517 "self_type" : "type-3805", 13518 "size" : 8, 13519 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13520 }, 13521 { 13522 "alignment" : 8, 13523 "linker_set_key" : "env_md_ctx_st *", 13524 "name" : "env_md_ctx_st *", 13525 "referenced_type" : "type-3867", 13526 "self_type" : "type-3866", 13527 "size" : 8, 13528 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13529 }, 13530 { 13531 "alignment" : 8, 13532 "linker_set_key" : "env_md_ctx_st *", 13533 "name" : "env_md_ctx_st *", 13534 "referenced_type" : "type-3959", 13535 "self_type" : "type-3958", 13536 "size" : 8, 13537 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13538 }, 13539 { 13540 "alignment" : 8, 13541 "linker_set_key" : "env_md_ctx_st *", 13542 "name" : "env_md_ctx_st *", 13543 "referenced_type" : "type-4074", 13544 "self_type" : "type-4073", 13545 "size" : 8, 13546 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13547 }, 13548 { 13549 "alignment" : 8, 13550 "linker_set_key" : "env_md_ctx_st *", 13551 "name" : "env_md_ctx_st *", 13552 "referenced_type" : "type-4269", 13553 "self_type" : "type-4268", 13554 "size" : 8, 13555 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13556 }, 13557 { 13558 "alignment" : 8, 13559 "linker_set_key" : "env_md_ctx_st *", 13560 "name" : "env_md_ctx_st *", 13561 "referenced_type" : "type-437", 13562 "self_type" : "type-436", 13563 "size" : 8, 13564 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13565 }, 13566 { 13567 "alignment" : 8, 13568 "linker_set_key" : "env_md_ctx_st *", 13569 "name" : "env_md_ctx_st *", 13570 "referenced_type" : "type-4491", 13571 "self_type" : "type-4490", 13572 "size" : 8, 13573 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13574 }, 13575 { 13576 "alignment" : 8, 13577 "linker_set_key" : "env_md_ctx_st *", 13578 "name" : "env_md_ctx_st *", 13579 "referenced_type" : "type-4673", 13580 "self_type" : "type-4672", 13581 "size" : 8, 13582 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13583 }, 13584 { 13585 "alignment" : 8, 13586 "linker_set_key" : "env_md_ctx_st *", 13587 "name" : "env_md_ctx_st *", 13588 "referenced_type" : "type-4865", 13589 "self_type" : "type-4864", 13590 "size" : 8, 13591 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13592 }, 13593 { 13594 "alignment" : 8, 13595 "linker_set_key" : "env_md_ctx_st *", 13596 "name" : "env_md_ctx_st *", 13597 "referenced_type" : "type-4994", 13598 "self_type" : "type-4993", 13599 "size" : 8, 13600 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13601 }, 13602 { 13603 "alignment" : 8, 13604 "linker_set_key" : "env_md_ctx_st *", 13605 "name" : "env_md_ctx_st *", 13606 "referenced_type" : "type-625", 13607 "self_type" : "type-624", 13608 "size" : 8, 13609 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13610 }, 13611 { 13612 "alignment" : 8, 13613 "linker_set_key" : "env_md_ctx_st *", 13614 "name" : "env_md_ctx_st *", 13615 "referenced_type" : "type-776", 13616 "self_type" : "type-775", 13617 "size" : 8, 13618 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13619 }, 13620 { 13621 "alignment" : 8, 13622 "linker_set_key" : "env_md_ctx_st *", 13623 "name" : "env_md_ctx_st *", 13624 "referenced_type" : "type-90", 13625 "self_type" : "type-89", 13626 "size" : 8, 13627 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13628 }, 13629 { 13630 "alignment" : 8, 13631 "linker_set_key" : "env_md_ctx_st *", 13632 "name" : "env_md_ctx_st *", 13633 "referenced_type" : "type-913", 13634 "self_type" : "type-912", 13635 "size" : 8, 13636 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13637 }, 13638 { 13639 "alignment" : 8, 13640 "linker_set_key" : "evp_pkey_st *", 13641 "name" : "evp_pkey_st *", 13642 "referenced_type" : "type-1395", 13643 "self_type" : "type-1394", 13644 "size" : 8, 13645 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13646 }, 13647 { 13648 "alignment" : 8, 13649 "linker_set_key" : "evp_pkey_st *", 13650 "name" : "evp_pkey_st *", 13651 "referenced_type" : "type-183", 13652 "self_type" : "type-182", 13653 "size" : 8, 13654 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13655 }, 13656 { 13657 "alignment" : 8, 13658 "linker_set_key" : "evp_pkey_st *", 13659 "name" : "evp_pkey_st *", 13660 "referenced_type" : "type-2657", 13661 "self_type" : "type-2656", 13662 "size" : 8, 13663 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13664 }, 13665 { 13666 "alignment" : 8, 13667 "linker_set_key" : "evp_pkey_st *", 13668 "name" : "evp_pkey_st *", 13669 "referenced_type" : "type-2803", 13670 "self_type" : "type-2802", 13671 "size" : 8, 13672 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13673 }, 13674 { 13675 "alignment" : 8, 13676 "linker_set_key" : "evp_pkey_st *", 13677 "name" : "evp_pkey_st *", 13678 "referenced_type" : "type-2847", 13679 "self_type" : "type-2846", 13680 "size" : 8, 13681 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13682 }, 13683 { 13684 "alignment" : 8, 13685 "linker_set_key" : "evp_pkey_st *", 13686 "name" : "evp_pkey_st *", 13687 "referenced_type" : "type-2895", 13688 "self_type" : "type-2894", 13689 "size" : 8, 13690 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13691 }, 13692 { 13693 "alignment" : 8, 13694 "linker_set_key" : "evp_pkey_st *", 13695 "name" : "evp_pkey_st *", 13696 "referenced_type" : "type-3397", 13697 "self_type" : "type-3396", 13698 "size" : 8, 13699 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13700 }, 13701 { 13702 "alignment" : 8, 13703 "linker_set_key" : "evp_pkey_st *", 13704 "name" : "evp_pkey_st *", 13705 "referenced_type" : "type-346", 13706 "self_type" : "type-345", 13707 "size" : 8, 13708 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13709 }, 13710 { 13711 "alignment" : 8, 13712 "linker_set_key" : "evp_pkey_st *", 13713 "name" : "evp_pkey_st *", 13714 "referenced_type" : "type-3551", 13715 "self_type" : "type-3550", 13716 "size" : 8, 13717 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13718 }, 13719 { 13720 "alignment" : 8, 13721 "linker_set_key" : "evp_pkey_st *", 13722 "name" : "evp_pkey_st *", 13723 "referenced_type" : "type-3591", 13724 "self_type" : "type-3590", 13725 "size" : 8, 13726 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13727 }, 13728 { 13729 "alignment" : 8, 13730 "linker_set_key" : "evp_pkey_st *", 13731 "name" : "evp_pkey_st *", 13732 "referenced_type" : "type-3642", 13733 "self_type" : "type-3641", 13734 "size" : 8, 13735 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13736 }, 13737 { 13738 "alignment" : 8, 13739 "linker_set_key" : "evp_pkey_st *", 13740 "name" : "evp_pkey_st *", 13741 "referenced_type" : "type-395", 13742 "self_type" : "type-394", 13743 "size" : 8, 13744 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13745 }, 13746 { 13747 "alignment" : 8, 13748 "linker_set_key" : "evp_pkey_st *", 13749 "name" : "evp_pkey_st *", 13750 "referenced_type" : "type-3981", 13751 "self_type" : "type-3980", 13752 "size" : 8, 13753 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13754 }, 13755 { 13756 "alignment" : 8, 13757 "linker_set_key" : "evp_pkey_st *", 13758 "name" : "evp_pkey_st *", 13759 "referenced_type" : "type-4052", 13760 "self_type" : "type-4051", 13761 "size" : 8, 13762 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13763 }, 13764 { 13765 "alignment" : 8, 13766 "linker_set_key" : "evp_pkey_st *", 13767 "name" : "evp_pkey_st *", 13768 "referenced_type" : "type-444", 13769 "self_type" : "type-443", 13770 "size" : 8, 13771 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13772 }, 13773 { 13774 "alignment" : 8, 13775 "linker_set_key" : "evp_pkey_st *", 13776 "name" : "evp_pkey_st *", 13777 "referenced_type" : "type-4493", 13778 "self_type" : "type-4492", 13779 "size" : 8, 13780 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13781 }, 13782 { 13783 "alignment" : 8, 13784 "linker_set_key" : "evp_pkey_st *", 13785 "name" : "evp_pkey_st *", 13786 "referenced_type" : "type-804", 13787 "self_type" : "type-803", 13788 "size" : 8, 13789 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13790 }, 13791 { 13792 "alignment" : 8, 13793 "linker_set_key" : "evp_pkey_st *", 13794 "name" : "evp_pkey_st *", 13795 "referenced_type" : "type-891", 13796 "self_type" : "type-890", 13797 "size" : 8, 13798 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13799 }, 13800 { 13801 "alignment" : 8, 13802 "linker_set_key" : "hmac_ctx_st *", 13803 "name" : "hmac_ctx_st *", 13804 "referenced_type" : "type-5000", 13805 "self_type" : "type-4999", 13806 "size" : 8, 13807 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13808 }, 13809 { 13810 "alignment" : 8, 13811 "linker_set_key" : "hw_device_t *", 13812 "name" : "hw_device_t *", 13813 "referenced_type" : "type-1807", 13814 "self_type" : "type-1806", 13815 "size" : 8, 13816 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13817 }, 13818 { 13819 "alignment" : 8, 13820 "linker_set_key" : "hw_device_t *", 13821 "name" : "hw_device_t *", 13822 "referenced_type" : "type-4841", 13823 "self_type" : "type-4840", 13824 "size" : 8, 13825 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13826 }, 13827 { 13828 "alignment" : 8, 13829 "linker_set_key" : "int *", 13830 "name" : "int *", 13831 "referenced_type" : "type-105", 13832 "self_type" : "type-1612", 13833 "size" : 8, 13834 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 13835 }, 13836 { 13837 "alignment" : 8, 13838 "linker_set_key" : "keymaster0_device *", 13839 "name" : "keymaster0_device *", 13840 "referenced_type" : "type-1349", 13841 "self_type" : "type-1348", 13842 "size" : 8, 13843 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13844 }, 13845 { 13846 "alignment" : 8, 13847 "linker_set_key" : "keymaster0_device *", 13848 "name" : "keymaster0_device *", 13849 "referenced_type" : "type-1805", 13850 "self_type" : "type-1804", 13851 "size" : 8, 13852 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13853 }, 13854 { 13855 "alignment" : 8, 13856 "linker_set_key" : "keymaster0_device *", 13857 "name" : "keymaster0_device *", 13858 "referenced_type" : "type-4470", 13859 "self_type" : "type-4469", 13860 "size" : 8, 13861 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13862 }, 13863 { 13864 "alignment" : 8, 13865 "linker_set_key" : "keymaster0_device *", 13866 "name" : "keymaster0_device *", 13867 "referenced_type" : "type-4839", 13868 "self_type" : "type-4838", 13869 "size" : 8, 13870 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13871 }, 13872 { 13873 "alignment" : 8, 13874 "linker_set_key" : "keymaster1_device *", 13875 "name" : "keymaster1_device *", 13876 "referenced_type" : "type-1119", 13877 "self_type" : "type-1118", 13878 "size" : 8, 13879 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13880 }, 13881 { 13882 "alignment" : 8, 13883 "linker_set_key" : "keymaster1_device *", 13884 "name" : "keymaster1_device *", 13885 "referenced_type" : "type-1343", 13886 "self_type" : "type-1342", 13887 "size" : 8, 13888 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13889 }, 13890 { 13891 "alignment" : 8, 13892 "linker_set_key" : "keymaster1_device *", 13893 "name" : "keymaster1_device *", 13894 "referenced_type" : "type-1360", 13895 "self_type" : "type-1359", 13896 "size" : 8, 13897 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13898 }, 13899 { 13900 "alignment" : 8, 13901 "linker_set_key" : "keymaster1_device *", 13902 "name" : "keymaster1_device *", 13903 "referenced_type" : "type-1793", 13904 "self_type" : "type-1792", 13905 "size" : 8, 13906 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13907 }, 13908 { 13909 "alignment" : 8, 13910 "linker_set_key" : "keymaster1_device *", 13911 "name" : "keymaster1_device *", 13912 "referenced_type" : "type-2614", 13913 "self_type" : "type-2613", 13914 "size" : 8, 13915 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13916 }, 13917 { 13918 "alignment" : 8, 13919 "linker_set_key" : "keymaster1_device *", 13920 "name" : "keymaster1_device *", 13921 "referenced_type" : "type-2809", 13922 "self_type" : "type-2808", 13923 "size" : 8, 13924 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13925 }, 13926 { 13927 "alignment" : 8, 13928 "linker_set_key" : "keymaster1_device *", 13929 "name" : "keymaster1_device *", 13930 "referenced_type" : "type-3051", 13931 "self_type" : "type-3050", 13932 "size" : 8, 13933 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13934 }, 13935 { 13936 "alignment" : 8, 13937 "linker_set_key" : "keymaster1_device *", 13938 "name" : "keymaster1_device *", 13939 "referenced_type" : "type-3235", 13940 "self_type" : "type-3234", 13941 "size" : 8, 13942 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13943 }, 13944 { 13945 "alignment" : 8, 13946 "linker_set_key" : "keymaster1_device *", 13947 "name" : "keymaster1_device *", 13948 "referenced_type" : "type-3371", 13949 "self_type" : "type-3370", 13950 "size" : 8, 13951 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13952 }, 13953 { 13954 "alignment" : 8, 13955 "linker_set_key" : "keymaster1_device *", 13956 "name" : "keymaster1_device *", 13957 "referenced_type" : "type-353", 13958 "self_type" : "type-352", 13959 "size" : 8, 13960 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13961 }, 13962 { 13963 "alignment" : 8, 13964 "linker_set_key" : "keymaster1_device *", 13965 "name" : "keymaster1_device *", 13966 "referenced_type" : "type-3554", 13967 "self_type" : "type-3553", 13968 "size" : 8, 13969 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13970 }, 13971 { 13972 "alignment" : 8, 13973 "linker_set_key" : "keymaster1_device *", 13974 "name" : "keymaster1_device *", 13975 "referenced_type" : "type-3804", 13976 "self_type" : "type-3803", 13977 "size" : 8, 13978 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13979 }, 13980 { 13981 "alignment" : 8, 13982 "linker_set_key" : "keymaster1_device *", 13983 "name" : "keymaster1_device *", 13984 "referenced_type" : "type-3951", 13985 "self_type" : "type-3950", 13986 "size" : 8, 13987 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13988 }, 13989 { 13990 "alignment" : 8, 13991 "linker_set_key" : "keymaster1_device *", 13992 "name" : "keymaster1_device *", 13993 "referenced_type" : "type-4267", 13994 "self_type" : "type-4266", 13995 "size" : 8, 13996 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13997 }, 13998 { 13999 "alignment" : 8, 14000 "linker_set_key" : "keymaster1_device *", 14001 "name" : "keymaster1_device *", 14002 "referenced_type" : "type-4464", 14003 "self_type" : "type-4463", 14004 "size" : 8, 14005 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14006 }, 14007 { 14008 "alignment" : 8, 14009 "linker_set_key" : "keymaster1_device *", 14010 "name" : "keymaster1_device *", 14011 "referenced_type" : "type-4835", 14012 "self_type" : "type-4834", 14013 "size" : 8, 14014 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14015 }, 14016 { 14017 "alignment" : 8, 14018 "linker_set_key" : "keymaster1_device *", 14019 "name" : "keymaster1_device *", 14020 "referenced_type" : "type-5037", 14021 "self_type" : "type-5036", 14022 "size" : 8, 14023 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14024 }, 14025 { 14026 "alignment" : 8, 14027 "linker_set_key" : "keymaster1_device *", 14028 "name" : "keymaster1_device *", 14029 "referenced_type" : "type-623", 14030 "self_type" : "type-622", 14031 "size" : 8, 14032 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14033 }, 14034 { 14035 "alignment" : 8, 14036 "linker_set_key" : "keymaster1_device *", 14037 "name" : "keymaster1_device *", 14038 "referenced_type" : "type-770", 14039 "self_type" : "type-769", 14040 "size" : 8, 14041 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14042 }, 14043 { 14044 "alignment" : 8, 14045 "linker_set_key" : "keymaster1_device *", 14046 "name" : "keymaster1_device *", 14047 "referenced_type" : "type-87", 14048 "self_type" : "type-86", 14049 "size" : 8, 14050 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14051 }, 14052 { 14053 "alignment" : 8, 14054 "linker_set_key" : "keymaster2_device *", 14055 "name" : "keymaster2_device *", 14056 "referenced_type" : "type-1809", 14057 "self_type" : "type-1808", 14058 "size" : 8, 14059 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14060 }, 14061 { 14062 "alignment" : 8, 14063 "linker_set_key" : "keymaster2_device *", 14064 "name" : "keymaster2_device *", 14065 "referenced_type" : "type-1980", 14066 "self_type" : "type-1979", 14067 "size" : 8, 14068 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14069 }, 14070 { 14071 "alignment" : 8, 14072 "linker_set_key" : "keymaster2_device *", 14073 "name" : "keymaster2_device *", 14074 "referenced_type" : "type-3089", 14075 "self_type" : "type-3088", 14076 "size" : 8, 14077 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14078 }, 14079 { 14080 "alignment" : 8, 14081 "linker_set_key" : "keymaster2_device *", 14082 "name" : "keymaster2_device *", 14083 "referenced_type" : "type-4621", 14084 "self_type" : "type-4620", 14085 "size" : 8, 14086 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14087 }, 14088 { 14089 "alignment" : 8, 14090 "linker_set_key" : "keymaster2_device *", 14091 "name" : "keymaster2_device *", 14092 "referenced_type" : "type-4843", 14093 "self_type" : "type-4842", 14094 "size" : 8, 14095 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14096 }, 14097 { 14098 "alignment" : 8, 14099 "linker_set_key" : "keymaster::ASN1_STRING_Delete *", 14100 "name" : "keymaster::ASN1_STRING_Delete *", 14101 "referenced_type" : "type-1628", 14102 "self_type" : "type-1633", 14103 "size" : 8, 14104 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14105 }, 14106 { 14107 "alignment" : 8, 14108 "linker_set_key" : "keymaster::ASN1_TYPE_Delete *", 14109 "name" : "keymaster::ASN1_TYPE_Delete *", 14110 "referenced_type" : "type-1640", 14111 "self_type" : "type-1643", 14112 "size" : 8, 14113 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14114 }, 14115 { 14116 "alignment" : 8, 14117 "linker_set_key" : "keymaster::AbortOperationRequest *", 14118 "name" : "keymaster::AbortOperationRequest *", 14119 "referenced_type" : "type-1971", 14120 "self_type" : "type-1972", 14121 "size" : 8, 14122 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14123 }, 14124 { 14125 "alignment" : 8, 14126 "linker_set_key" : "keymaster::AbortOperationResponse *", 14127 "name" : "keymaster::AbortOperationResponse *", 14128 "referenced_type" : "type-1975", 14129 "self_type" : "type-1976", 14130 "size" : 8, 14131 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14132 }, 14133 { 14134 "alignment" : 8, 14135 "linker_set_key" : "keymaster::AccessCountMap *", 14136 "name" : "keymaster::AccessCountMap *", 14137 "referenced_type" : "type-1115", 14138 "self_type" : "type-1114", 14139 "size" : 8, 14140 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14141 }, 14142 { 14143 "alignment" : 8, 14144 "linker_set_key" : "keymaster::AccessCountMap *", 14145 "name" : "keymaster::AccessCountMap *", 14146 "referenced_type" : "type-1341", 14147 "self_type" : "type-1340", 14148 "size" : 8, 14149 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14150 }, 14151 { 14152 "alignment" : 8, 14153 "linker_set_key" : "keymaster::AccessCountMap *", 14154 "name" : "keymaster::AccessCountMap *", 14155 "referenced_type" : "type-1547", 14156 "self_type" : "type-1546", 14157 "size" : 8, 14158 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14159 }, 14160 { 14161 "alignment" : 8, 14162 "linker_set_key" : "keymaster::AccessCountMap *", 14163 "name" : "keymaster::AccessCountMap *", 14164 "referenced_type" : "type-1575", 14165 "self_type" : "type-1574", 14166 "size" : 8, 14167 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14168 }, 14169 { 14170 "alignment" : 8, 14171 "linker_set_key" : "keymaster::AccessCountMap *", 14172 "name" : "keymaster::AccessCountMap *", 14173 "referenced_type" : "type-1789", 14174 "self_type" : "type-1788", 14175 "size" : 8, 14176 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14177 }, 14178 { 14179 "alignment" : 8, 14180 "linker_set_key" : "keymaster::AccessCountMap *", 14181 "name" : "keymaster::AccessCountMap *", 14182 "referenced_type" : "type-2612", 14183 "self_type" : "type-2611", 14184 "size" : 8, 14185 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14186 }, 14187 { 14188 "alignment" : 8, 14189 "linker_set_key" : "keymaster::AccessCountMap *", 14190 "name" : "keymaster::AccessCountMap *", 14191 "referenced_type" : "type-2807", 14192 "self_type" : "type-2806", 14193 "size" : 8, 14194 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14195 }, 14196 { 14197 "alignment" : 8, 14198 "linker_set_key" : "keymaster::AccessCountMap *", 14199 "name" : "keymaster::AccessCountMap *", 14200 "referenced_type" : "type-3049", 14201 "self_type" : "type-3048", 14202 "size" : 8, 14203 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14204 }, 14205 { 14206 "alignment" : 8, 14207 "linker_set_key" : "keymaster::AccessCountMap *", 14208 "name" : "keymaster::AccessCountMap *", 14209 "referenced_type" : "type-3233", 14210 "self_type" : "type-3232", 14211 "size" : 8, 14212 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14213 }, 14214 { 14215 "alignment" : 8, 14216 "linker_set_key" : "keymaster::AccessCountMap *", 14217 "name" : "keymaster::AccessCountMap *", 14218 "referenced_type" : "type-3368", 14219 "self_type" : "type-3367", 14220 "size" : 8, 14221 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14222 }, 14223 { 14224 "alignment" : 8, 14225 "linker_set_key" : "keymaster::AccessCountMap *", 14226 "name" : "keymaster::AccessCountMap *", 14227 "referenced_type" : "type-351", 14228 "self_type" : "type-350", 14229 "size" : 8, 14230 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14231 }, 14232 { 14233 "alignment" : 8, 14234 "linker_set_key" : "keymaster::AccessCountMap *", 14235 "name" : "keymaster::AccessCountMap *", 14236 "referenced_type" : "type-3549", 14237 "self_type" : "type-3548", 14238 "size" : 8, 14239 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14240 }, 14241 { 14242 "alignment" : 8, 14243 "linker_set_key" : "keymaster::AccessCountMap *", 14244 "name" : "keymaster::AccessCountMap *", 14245 "referenced_type" : "type-3802", 14246 "self_type" : "type-3801", 14247 "size" : 8, 14248 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14249 }, 14250 { 14251 "alignment" : 8, 14252 "linker_set_key" : "keymaster::AccessCountMap *", 14253 "name" : "keymaster::AccessCountMap *", 14254 "referenced_type" : "type-3949", 14255 "self_type" : "type-3948", 14256 "size" : 8, 14257 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14258 }, 14259 { 14260 "alignment" : 8, 14261 "linker_set_key" : "keymaster::AccessCountMap *", 14262 "name" : "keymaster::AccessCountMap *", 14263 "referenced_type" : "type-4264", 14264 "self_type" : "type-4263", 14265 "size" : 8, 14266 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14267 }, 14268 { 14269 "alignment" : 8, 14270 "linker_set_key" : "keymaster::AccessCountMap *", 14271 "name" : "keymaster::AccessCountMap *", 14272 "referenced_type" : "type-4460", 14273 "self_type" : "type-4459", 14274 "size" : 8, 14275 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14276 }, 14277 { 14278 "alignment" : 8, 14279 "linker_set_key" : "keymaster::AccessCountMap *", 14280 "name" : "keymaster::AccessCountMap *", 14281 "referenced_type" : "type-4636", 14282 "self_type" : "type-4635", 14283 "size" : 8, 14284 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14285 }, 14286 { 14287 "alignment" : 8, 14288 "linker_set_key" : "keymaster::AccessCountMap *", 14289 "name" : "keymaster::AccessCountMap *", 14290 "referenced_type" : "type-4832", 14291 "self_type" : "type-4831", 14292 "size" : 8, 14293 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14294 }, 14295 { 14296 "alignment" : 8, 14297 "linker_set_key" : "keymaster::AccessCountMap *", 14298 "name" : "keymaster::AccessCountMap *", 14299 "referenced_type" : "type-4983", 14300 "self_type" : "type-4982", 14301 "size" : 8, 14302 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14303 }, 14304 { 14305 "alignment" : 8, 14306 "linker_set_key" : "keymaster::AccessCountMap *", 14307 "name" : "keymaster::AccessCountMap *", 14308 "referenced_type" : "type-5005", 14309 "self_type" : "type-5004", 14310 "size" : 8, 14311 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14312 }, 14313 { 14314 "alignment" : 8, 14315 "linker_set_key" : "keymaster::AccessCountMap *", 14316 "name" : "keymaster::AccessCountMap *", 14317 "referenced_type" : "type-621", 14318 "self_type" : "type-620", 14319 "size" : 8, 14320 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14321 }, 14322 { 14323 "alignment" : 8, 14324 "linker_set_key" : "keymaster::AccessCountMap *", 14325 "name" : "keymaster::AccessCountMap *", 14326 "referenced_type" : "type-766", 14327 "self_type" : "type-765", 14328 "size" : 8, 14329 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14330 }, 14331 { 14332 "alignment" : 8, 14333 "linker_set_key" : "keymaster::AccessCountMap *", 14334 "name" : "keymaster::AccessCountMap *", 14335 "referenced_type" : "type-84", 14336 "self_type" : "type-83", 14337 "size" : 8, 14338 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14339 }, 14340 { 14341 "alignment" : 8, 14342 "linker_set_key" : "keymaster::AccessTimeMap *", 14343 "name" : "keymaster::AccessTimeMap *", 14344 "referenced_type" : "type-1113", 14345 "self_type" : "type-1112", 14346 "size" : 8, 14347 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14348 }, 14349 { 14350 "alignment" : 8, 14351 "linker_set_key" : "keymaster::AccessTimeMap *", 14352 "name" : "keymaster::AccessTimeMap *", 14353 "referenced_type" : "type-1339", 14354 "self_type" : "type-1338", 14355 "size" : 8, 14356 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14357 }, 14358 { 14359 "alignment" : 8, 14360 "linker_set_key" : "keymaster::AccessTimeMap *", 14361 "name" : "keymaster::AccessTimeMap *", 14362 "referenced_type" : "type-1545", 14363 "self_type" : "type-1544", 14364 "size" : 8, 14365 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14366 }, 14367 { 14368 "alignment" : 8, 14369 "linker_set_key" : "keymaster::AccessTimeMap *", 14370 "name" : "keymaster::AccessTimeMap *", 14371 "referenced_type" : "type-1573", 14372 "self_type" : "type-1572", 14373 "size" : 8, 14374 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14375 }, 14376 { 14377 "alignment" : 8, 14378 "linker_set_key" : "keymaster::AccessTimeMap *", 14379 "name" : "keymaster::AccessTimeMap *", 14380 "referenced_type" : "type-1787", 14381 "self_type" : "type-1786", 14382 "size" : 8, 14383 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14384 }, 14385 { 14386 "alignment" : 8, 14387 "linker_set_key" : "keymaster::AccessTimeMap *", 14388 "name" : "keymaster::AccessTimeMap *", 14389 "referenced_type" : "type-2610", 14390 "self_type" : "type-2609", 14391 "size" : 8, 14392 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14393 }, 14394 { 14395 "alignment" : 8, 14396 "linker_set_key" : "keymaster::AccessTimeMap *", 14397 "name" : "keymaster::AccessTimeMap *", 14398 "referenced_type" : "type-2805", 14399 "self_type" : "type-2804", 14400 "size" : 8, 14401 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14402 }, 14403 { 14404 "alignment" : 8, 14405 "linker_set_key" : "keymaster::AccessTimeMap *", 14406 "name" : "keymaster::AccessTimeMap *", 14407 "referenced_type" : "type-3046", 14408 "self_type" : "type-3045", 14409 "size" : 8, 14410 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14411 }, 14412 { 14413 "alignment" : 8, 14414 "linker_set_key" : "keymaster::AccessTimeMap *", 14415 "name" : "keymaster::AccessTimeMap *", 14416 "referenced_type" : "type-3229", 14417 "self_type" : "type-3228", 14418 "size" : 8, 14419 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14420 }, 14421 { 14422 "alignment" : 8, 14423 "linker_set_key" : "keymaster::AccessTimeMap *", 14424 "name" : "keymaster::AccessTimeMap *", 14425 "referenced_type" : "type-3366", 14426 "self_type" : "type-3365", 14427 "size" : 8, 14428 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14429 }, 14430 { 14431 "alignment" : 8, 14432 "linker_set_key" : "keymaster::AccessTimeMap *", 14433 "name" : "keymaster::AccessTimeMap *", 14434 "referenced_type" : "type-349", 14435 "self_type" : "type-348", 14436 "size" : 8, 14437 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14438 }, 14439 { 14440 "alignment" : 8, 14441 "linker_set_key" : "keymaster::AccessTimeMap *", 14442 "name" : "keymaster::AccessTimeMap *", 14443 "referenced_type" : "type-3547", 14444 "self_type" : "type-3546", 14445 "size" : 8, 14446 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14447 }, 14448 { 14449 "alignment" : 8, 14450 "linker_set_key" : "keymaster::AccessTimeMap *", 14451 "name" : "keymaster::AccessTimeMap *", 14452 "referenced_type" : "type-3800", 14453 "self_type" : "type-3799", 14454 "size" : 8, 14455 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14456 }, 14457 { 14458 "alignment" : 8, 14459 "linker_set_key" : "keymaster::AccessTimeMap *", 14460 "name" : "keymaster::AccessTimeMap *", 14461 "referenced_type" : "type-3947", 14462 "self_type" : "type-3946", 14463 "size" : 8, 14464 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14465 }, 14466 { 14467 "alignment" : 8, 14468 "linker_set_key" : "keymaster::AccessTimeMap *", 14469 "name" : "keymaster::AccessTimeMap *", 14470 "referenced_type" : "type-4261", 14471 "self_type" : "type-4260", 14472 "size" : 8, 14473 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14474 }, 14475 { 14476 "alignment" : 8, 14477 "linker_set_key" : "keymaster::AccessTimeMap *", 14478 "name" : "keymaster::AccessTimeMap *", 14479 "referenced_type" : "type-4458", 14480 "self_type" : "type-4457", 14481 "size" : 8, 14482 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14483 }, 14484 { 14485 "alignment" : 8, 14486 "linker_set_key" : "keymaster::AccessTimeMap *", 14487 "name" : "keymaster::AccessTimeMap *", 14488 "referenced_type" : "type-4634", 14489 "self_type" : "type-4633", 14490 "size" : 8, 14491 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14492 }, 14493 { 14494 "alignment" : 8, 14495 "linker_set_key" : "keymaster::AccessTimeMap *", 14496 "name" : "keymaster::AccessTimeMap *", 14497 "referenced_type" : "type-4830", 14498 "self_type" : "type-4829", 14499 "size" : 8, 14500 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14501 }, 14502 { 14503 "alignment" : 8, 14504 "linker_set_key" : "keymaster::AccessTimeMap *", 14505 "name" : "keymaster::AccessTimeMap *", 14506 "referenced_type" : "type-4981", 14507 "self_type" : "type-4980", 14508 "size" : 8, 14509 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14510 }, 14511 { 14512 "alignment" : 8, 14513 "linker_set_key" : "keymaster::AccessTimeMap *", 14514 "name" : "keymaster::AccessTimeMap *", 14515 "referenced_type" : "type-4990", 14516 "self_type" : "type-4989", 14517 "size" : 8, 14518 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14519 }, 14520 { 14521 "alignment" : 8, 14522 "linker_set_key" : "keymaster::AccessTimeMap *", 14523 "name" : "keymaster::AccessTimeMap *", 14524 "referenced_type" : "type-617", 14525 "self_type" : "type-616", 14526 "size" : 8, 14527 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14528 }, 14529 { 14530 "alignment" : 8, 14531 "linker_set_key" : "keymaster::AccessTimeMap *", 14532 "name" : "keymaster::AccessTimeMap *", 14533 "referenced_type" : "type-764", 14534 "self_type" : "type-763", 14535 "size" : 8, 14536 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14537 }, 14538 { 14539 "alignment" : 8, 14540 "linker_set_key" : "keymaster::AccessTimeMap *", 14541 "name" : "keymaster::AccessTimeMap *", 14542 "referenced_type" : "type-81", 14543 "self_type" : "type-80", 14544 "size" : 8, 14545 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14546 }, 14547 { 14548 "alignment" : 8, 14549 "linker_set_key" : "keymaster::AddEntropyRequest *", 14550 "name" : "keymaster::AddEntropyRequest *", 14551 "referenced_type" : "type-1981", 14552 "self_type" : "type-1982", 14553 "size" : 8, 14554 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14555 }, 14556 { 14557 "alignment" : 8, 14558 "linker_set_key" : "keymaster::AddEntropyResponse *", 14559 "name" : "keymaster::AddEntropyResponse *", 14560 "referenced_type" : "type-1983", 14561 "self_type" : "type-1984", 14562 "size" : 8, 14563 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14564 }, 14565 { 14566 "alignment" : 8, 14567 "linker_set_key" : "keymaster::AesKey *", 14568 "name" : "keymaster::AesKey *", 14569 "referenced_type" : "type-1390", 14570 "self_type" : "type-1391", 14571 "size" : 8, 14572 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14573 }, 14574 { 14575 "alignment" : 8, 14576 "linker_set_key" : "keymaster::AesKeyFactory *", 14577 "name" : "keymaster::AesKeyFactory *", 14578 "referenced_type" : "type-1383", 14579 "self_type" : "type-1387", 14580 "size" : 8, 14581 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14582 }, 14583 { 14584 "alignment" : 8, 14585 "linker_set_key" : "keymaster::AndroidKeymaster *", 14586 "name" : "keymaster::AndroidKeymaster *", 14587 "referenced_type" : "type-1670", 14588 "self_type" : "type-1705", 14589 "size" : 8, 14590 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14591 }, 14592 { 14593 "alignment" : 8, 14594 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14595 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14596 "referenced_type" : "type-4914", 14597 "self_type" : "type-4917", 14598 "size" : 8, 14599 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14600 }, 14601 { 14602 "alignment" : 8, 14603 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14604 "name" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14605 "referenced_type" : "type-1665", 14606 "self_type" : "type-1682", 14607 "size" : 8, 14608 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14609 }, 14610 { 14611 "alignment" : 8, 14612 "linker_set_key" : "keymaster::AsymmetricKey *", 14613 "name" : "keymaster::AsymmetricKey *", 14614 "referenced_type" : "type-156", 14615 "self_type" : "type-1531", 14616 "size" : 8, 14617 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" 14618 }, 14619 { 14620 "alignment" : 8, 14621 "linker_set_key" : "keymaster::AttestKeyRequest *", 14622 "name" : "keymaster::AttestKeyRequest *", 14623 "referenced_type" : "type-2021", 14624 "self_type" : "type-2023", 14625 "size" : 8, 14626 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14627 }, 14628 { 14629 "alignment" : 8, 14630 "linker_set_key" : "keymaster::AttestKeyResponse *", 14631 "name" : "keymaster::AttestKeyResponse *", 14632 "referenced_type" : "type-2024", 14633 "self_type" : "type-2026", 14634 "size" : 8, 14635 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14636 }, 14637 { 14638 "alignment" : 8, 14639 "linker_set_key" : "keymaster::AttestationRecordContext *", 14640 "name" : "keymaster::AttestationRecordContext *", 14641 "referenced_type" : "type-1365", 14642 "self_type" : "type-1751", 14643 "size" : 8, 14644 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14645 }, 14646 { 14647 "alignment" : 8, 14648 "linker_set_key" : "keymaster::AuthProxy *", 14649 "name" : "keymaster::AuthProxy *", 14650 "referenced_type" : "type-1852", 14651 "self_type" : "type-1858", 14652 "size" : 8, 14653 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14654 }, 14655 { 14656 "alignment" : 8, 14657 "linker_set_key" : "keymaster::AuthProxyIterator *", 14658 "name" : "keymaster::AuthProxyIterator *", 14659 "referenced_type" : "type-1514", 14660 "self_type" : "type-1537", 14661 "size" : 8, 14662 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14663 }, 14664 { 14665 "alignment" : 8, 14666 "linker_set_key" : "keymaster::AuthorizationSet *", 14667 "name" : "keymaster::AuthorizationSet *", 14668 "referenced_type" : "type-113", 14669 "self_type" : "type-693", 14670 "size" : 8, 14671 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14672 }, 14673 { 14674 "alignment" : 8, 14675 "linker_set_key" : "keymaster::AuthorizationSetBuilder *", 14676 "name" : "keymaster::AuthorizationSetBuilder *", 14677 "referenced_type" : "type-1295", 14678 "self_type" : "type-1375", 14679 "size" : 8, 14680 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14681 }, 14682 { 14683 "alignment" : 8, 14684 "linker_set_key" : "keymaster::BeginOperationRequest *", 14685 "name" : "keymaster::BeginOperationRequest *", 14686 "referenced_type" : "type-1955", 14687 "self_type" : "type-1959", 14688 "size" : 8, 14689 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14690 }, 14691 { 14692 "alignment" : 8, 14693 "linker_set_key" : "keymaster::BeginOperationResponse *", 14694 "name" : "keymaster::BeginOperationResponse *", 14695 "referenced_type" : "type-1960", 14696 "self_type" : "type-1961", 14697 "size" : 8, 14698 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14699 }, 14700 { 14701 "alignment" : 8, 14702 "linker_set_key" : "keymaster::Buffer *", 14703 "name" : "keymaster::Buffer *", 14704 "referenced_type" : "type-185", 14705 "self_type" : "type-2060", 14706 "size" : 8, 14707 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 14708 }, 14709 { 14710 "alignment" : 8, 14711 "linker_set_key" : "keymaster::CertificateChainDelete *", 14712 "name" : "keymaster::CertificateChainDelete *", 14713 "referenced_type" : "type-53", 14714 "self_type" : "type-56", 14715 "size" : 8, 14716 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14717 }, 14718 { 14719 "alignment" : 8, 14720 "linker_set_key" : "keymaster::Characteristics_Delete *", 14721 "name" : "keymaster::Characteristics_Delete *", 14722 "referenced_type" : "type-13", 14723 "self_type" : "type-21", 14724 "size" : 8, 14725 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14726 }, 14727 { 14728 "alignment" : 8, 14729 "linker_set_key" : "keymaster::ComputeSharedHmacRequest *", 14730 "name" : "keymaster::ComputeSharedHmacRequest *", 14731 "referenced_type" : "type-2052", 14732 "self_type" : "type-2053", 14733 "size" : 8, 14734 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14735 }, 14736 { 14737 "alignment" : 8, 14738 "linker_set_key" : "keymaster::ComputeSharedHmacResponse *", 14739 "name" : "keymaster::ComputeSharedHmacResponse *", 14740 "referenced_type" : "type-963", 14741 "self_type" : "type-2056", 14742 "size" : 8, 14743 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14744 }, 14745 { 14746 "alignment" : 8, 14747 "linker_set_key" : "keymaster::ConfigureRequest *", 14748 "name" : "keymaster::ConfigureRequest *", 14749 "referenced_type" : "type-2034", 14750 "self_type" : "type-2035", 14751 "size" : 8, 14752 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14753 }, 14754 { 14755 "alignment" : 8, 14756 "linker_set_key" : "keymaster::ConfigureResponse *", 14757 "name" : "keymaster::ConfigureResponse *", 14758 "referenced_type" : "type-2038", 14759 "self_type" : "type-2040", 14760 "size" : 8, 14761 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14762 }, 14763 { 14764 "alignment" : 8, 14765 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14766 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14767 "referenced_type" : "type-1669", 14768 "self_type" : "type-1691", 14769 "size" : 8, 14770 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14771 }, 14772 { 14773 "alignment" : 8, 14774 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key> *", 14775 "name" : "keymaster::DefaultDelete<keymaster::Key> *", 14776 "referenced_type" : "type-619", 14777 "self_type" : "type-618", 14778 "size" : 8, 14779 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14780 }, 14781 { 14782 "alignment" : 8, 14783 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation> *", 14784 "name" : "keymaster::DefaultDelete<keymaster::Operation> *", 14785 "referenced_type" : "type-222", 14786 "self_type" : "type-221", 14787 "size" : 8, 14788 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14789 }, 14790 { 14791 "alignment" : 8, 14792 "linker_set_key" : "keymaster::DeleteAllKeysRequest *", 14793 "name" : "keymaster::DeleteAllKeysRequest *", 14794 "referenced_type" : "type-2007", 14795 "self_type" : "type-2009", 14796 "size" : 8, 14797 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14798 }, 14799 { 14800 "alignment" : 8, 14801 "linker_set_key" : "keymaster::DeleteAllKeysResponse *", 14802 "name" : "keymaster::DeleteAllKeysResponse *", 14803 "referenced_type" : "type-2012", 14804 "self_type" : "type-2013", 14805 "size" : 8, 14806 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14807 }, 14808 { 14809 "alignment" : 8, 14810 "linker_set_key" : "keymaster::DeleteKeyRequest *", 14811 "name" : "keymaster::DeleteKeyRequest *", 14812 "referenced_type" : "type-2000", 14813 "self_type" : "type-2002", 14814 "size" : 8, 14815 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14816 }, 14817 { 14818 "alignment" : 8, 14819 "linker_set_key" : "keymaster::DeleteKeyResponse *", 14820 "name" : "keymaster::DeleteKeyResponse *", 14821 "referenced_type" : "type-2003", 14822 "self_type" : "type-2004", 14823 "size" : 8, 14824 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14825 }, 14826 { 14827 "alignment" : 8, 14828 "linker_set_key" : "keymaster::EcKey *", 14829 "name" : "keymaster::EcKey *", 14830 "referenced_type" : "type-149", 14831 "self_type" : "type-1581", 14832 "size" : 8, 14833 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 14834 }, 14835 { 14836 "alignment" : 8, 14837 "linker_set_key" : "keymaster::EcKeyFactory *", 14838 "name" : "keymaster::EcKeyFactory *", 14839 "referenced_type" : "type-135", 14840 "self_type" : "type-1854", 14841 "size" : 8, 14842 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 14843 }, 14844 { 14845 "alignment" : 8, 14846 "linker_set_key" : "keymaster::EcKeymaster0Key *", 14847 "name" : "keymaster::EcKeymaster0Key *", 14848 "referenced_type" : "type-1863", 14849 "self_type" : "type-1864", 14850 "size" : 8, 14851 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14852 }, 14853 { 14854 "alignment" : 8, 14855 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory *", 14856 "name" : "keymaster::EcdsaKeymaster0KeyFactory *", 14857 "referenced_type" : "type-1857", 14858 "self_type" : "type-1859", 14859 "size" : 8, 14860 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14861 }, 14862 { 14863 "alignment" : 8, 14864 "linker_set_key" : "keymaster::EcdsaKeymaster1Key *", 14865 "name" : "keymaster::EcdsaKeymaster1Key *", 14866 "referenced_type" : "type-148", 14867 "self_type" : "type-160", 14868 "size" : 8, 14869 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14870 }, 14871 { 14872 "alignment" : 8, 14873 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory *", 14874 "name" : "keymaster::EcdsaKeymaster1KeyFactory *", 14875 "referenced_type" : "type-132", 14876 "self_type" : "type-142", 14877 "size" : 8, 14878 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14879 }, 14880 { 14881 "alignment" : 8, 14882 "linker_set_key" : "keymaster::EcdsaOperation *", 14883 "name" : "keymaster::EcdsaOperation *", 14884 "referenced_type" : "type-177", 14885 "self_type" : "type-188", 14886 "size" : 8, 14887 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14888 }, 14889 { 14890 "alignment" : 8, 14891 "linker_set_key" : "keymaster::EcdsaSignOperation *", 14892 "name" : "keymaster::EcdsaSignOperation *", 14893 "referenced_type" : "type-189", 14894 "self_type" : "type-190", 14895 "size" : 8, 14896 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14897 }, 14898 { 14899 "alignment" : 8, 14900 "linker_set_key" : "keymaster::EcdsaVerifyOperation *", 14901 "name" : "keymaster::EcdsaVerifyOperation *", 14902 "referenced_type" : "type-192", 14903 "self_type" : "type-193", 14904 "size" : 8, 14905 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14906 }, 14907 { 14908 "alignment" : 8, 14909 "linker_set_key" : "keymaster::Eraser *", 14910 "name" : "keymaster::Eraser *", 14911 "referenced_type" : "type-2112", 14912 "self_type" : "type-2123", 14913 "size" : 8, 14914 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14915 }, 14916 { 14917 "alignment" : 8, 14918 "linker_set_key" : "keymaster::EvpMdCtxCleaner *", 14919 "name" : "keymaster::EvpMdCtxCleaner *", 14920 "referenced_type" : "type-1534", 14921 "self_type" : "type-1540", 14922 "size" : 8, 14923 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 14924 }, 14925 { 14926 "alignment" : 8, 14927 "linker_set_key" : "keymaster::ExportKeyRequest *", 14928 "name" : "keymaster::ExportKeyRequest *", 14929 "referenced_type" : "type-1993", 14930 "self_type" : "type-1996", 14931 "size" : 8, 14932 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14933 }, 14934 { 14935 "alignment" : 8, 14936 "linker_set_key" : "keymaster::ExportKeyResponse *", 14937 "name" : "keymaster::ExportKeyResponse *", 14938 "referenced_type" : "type-1997", 14939 "self_type" : "type-1998", 14940 "size" : 8, 14941 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14942 }, 14943 { 14944 "alignment" : 8, 14945 "linker_set_key" : "keymaster::FinishOperationRequest *", 14946 "name" : "keymaster::FinishOperationRequest *", 14947 "referenced_type" : "type-1966", 14948 "self_type" : "type-1967", 14949 "size" : 8, 14950 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14951 }, 14952 { 14953 "alignment" : 8, 14954 "linker_set_key" : "keymaster::FinishOperationResponse *", 14955 "name" : "keymaster::FinishOperationResponse *", 14956 "referenced_type" : "type-1969", 14957 "self_type" : "type-1970", 14958 "size" : 8, 14959 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14960 }, 14961 { 14962 "alignment" : 8, 14963 "linker_set_key" : "keymaster::GenerateKeyRequest *", 14964 "name" : "keymaster::GenerateKeyRequest *", 14965 "referenced_type" : "type-1941", 14966 "self_type" : "type-1942", 14967 "size" : 8, 14968 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14969 }, 14970 { 14971 "alignment" : 8, 14972 "linker_set_key" : "keymaster::GenerateKeyResponse *", 14973 "name" : "keymaster::GenerateKeyResponse *", 14974 "referenced_type" : "type-1945", 14975 "self_type" : "type-1947", 14976 "size" : 8, 14977 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14978 }, 14979 { 14980 "alignment" : 8, 14981 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse *", 14982 "name" : "keymaster::GetHmacSharingParametersResponse *", 14983 "referenced_type" : "type-2047", 14984 "self_type" : "type-2048", 14985 "size" : 8, 14986 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14987 }, 14988 { 14989 "alignment" : 8, 14990 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *", 14991 "name" : "keymaster::GetKeyCharacteristicsRequest *", 14992 "referenced_type" : "type-1949", 14993 "self_type" : "type-1951", 14994 "size" : 8, 14995 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14996 }, 14997 { 14998 "alignment" : 8, 14999 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *", 15000 "name" : "keymaster::GetKeyCharacteristicsResponse *", 15001 "referenced_type" : "type-1953", 15002 "self_type" : "type-1954", 15003 "size" : 8, 15004 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15005 }, 15006 { 15007 "alignment" : 8, 15008 "linker_set_key" : "keymaster::GetVersionRequest *", 15009 "name" : "keymaster::GetVersionRequest *", 15010 "referenced_type" : "type-1812", 15011 "self_type" : "type-2016", 15012 "size" : 8, 15013 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15014 }, 15015 { 15016 "alignment" : 8, 15017 "linker_set_key" : "keymaster::GetVersionResponse *", 15018 "name" : "keymaster::GetVersionResponse *", 15019 "referenced_type" : "type-2019", 15020 "self_type" : "type-2020", 15021 "size" : 8, 15022 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15023 }, 15024 { 15025 "alignment" : 8, 15026 "linker_set_key" : "keymaster::HardwareAuthToken *", 15027 "name" : "keymaster::HardwareAuthToken *", 15028 "referenced_type" : "type-2063", 15029 "self_type" : "type-2065", 15030 "size" : 8, 15031 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15032 }, 15033 { 15034 "alignment" : 8, 15035 "linker_set_key" : "keymaster::HmacKey *", 15036 "name" : "keymaster::HmacKey *", 15037 "referenced_type" : "type-1402", 15038 "self_type" : "type-1403", 15039 "size" : 8, 15040 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15041 }, 15042 { 15043 "alignment" : 8, 15044 "linker_set_key" : "keymaster::HmacKeyFactory *", 15045 "name" : "keymaster::HmacKeyFactory *", 15046 "referenced_type" : "type-1396", 15047 "self_type" : "type-1397", 15048 "size" : 8, 15049 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15050 }, 15051 { 15052 "alignment" : 8, 15053 "linker_set_key" : "keymaster::HmacSharingParameters *", 15054 "name" : "keymaster::HmacSharingParameters *", 15055 "referenced_type" : "type-948", 15056 "self_type" : "type-2043", 15057 "size" : 8, 15058 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15059 }, 15060 { 15061 "alignment" : 8, 15062 "linker_set_key" : "keymaster::HmacSharingParametersArray *", 15063 "name" : "keymaster::HmacSharingParametersArray *", 15064 "referenced_type" : "type-2044", 15065 "self_type" : "type-2045", 15066 "size" : 8, 15067 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15068 }, 15069 { 15070 "alignment" : 8, 15071 "linker_set_key" : "keymaster::ImportKeyRequest *", 15072 "name" : "keymaster::ImportKeyRequest *", 15073 "referenced_type" : "type-1987", 15074 "self_type" : "type-1989", 15075 "size" : 8, 15076 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15077 }, 15078 { 15079 "alignment" : 8, 15080 "linker_set_key" : "keymaster::ImportKeyResponse *", 15081 "name" : "keymaster::ImportKeyResponse *", 15082 "referenced_type" : "type-1990", 15083 "self_type" : "type-1992", 15084 "size" : 8, 15085 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15086 }, 15087 { 15088 "alignment" : 8, 15089 "linker_set_key" : "keymaster::ImportWrappedKeyRequest *", 15090 "name" : "keymaster::ImportWrappedKeyRequest *", 15091 "referenced_type" : "type-2058", 15092 "self_type" : "type-2059", 15093 "size" : 8, 15094 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15095 }, 15096 { 15097 "alignment" : 8, 15098 "linker_set_key" : "keymaster::ImportWrappedKeyResponse *", 15099 "name" : "keymaster::ImportWrappedKeyResponse *", 15100 "referenced_type" : "type-2061", 15101 "self_type" : "type-2062", 15102 "size" : 8, 15103 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15104 }, 15105 { 15106 "alignment" : 8, 15107 "linker_set_key" : "keymaster::Key *", 15108 "name" : "keymaster::Key *", 15109 "referenced_type" : "type-157", 15110 "self_type" : "type-771", 15111 "size" : 8, 15112 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15113 }, 15114 { 15115 "alignment" : 8, 15116 "linker_set_key" : "keymaster::KeyFactory *", 15117 "name" : "keymaster::KeyFactory *", 15118 "referenced_type" : "type-137", 15119 "self_type" : "type-1596", 15120 "size" : 8, 15121 "source_file" : "/system/keymaster/include/keymaster/key_factory.h" 15122 }, 15123 { 15124 "alignment" : 8, 15125 "linker_set_key" : "keymaster::Keymaster0Engine *", 15126 "name" : "keymaster::Keymaster0Engine *", 15127 "referenced_type" : "type-593", 15128 "self_type" : "type-2100", 15129 "size" : 8, 15130 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15131 }, 15132 { 15133 "alignment" : 8, 15134 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15135 "name" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15136 "referenced_type" : "type-2101", 15137 "self_type" : "type-2102", 15138 "size" : 8, 15139 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15140 }, 15141 { 15142 "alignment" : 8, 15143 "linker_set_key" : "keymaster::Keymaster1Engine *", 15144 "name" : "keymaster::Keymaster1Engine *", 15145 "referenced_type" : "type-97", 15146 "self_type" : "type-131", 15147 "size" : 8, 15148 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15149 }, 15150 { 15151 "alignment" : 8, 15152 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData *", 15153 "name" : "keymaster::Keymaster1Engine::KeyData *", 15154 "referenced_type" : "type-111", 15155 "self_type" : "type-127", 15156 "size" : 8, 15157 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15158 }, 15159 { 15160 "alignment" : 8, 15161 "linker_set_key" : "keymaster::Keymaster1LegacySupport *", 15162 "name" : "keymaster::Keymaster1LegacySupport *", 15163 "referenced_type" : "type-1155", 15164 "self_type" : "type-1157", 15165 "size" : 8, 15166 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 15167 }, 15168 { 15169 "alignment" : 8, 15170 "linker_set_key" : "keymaster::KeymasterContext *", 15171 "name" : "keymaster::KeymasterContext *", 15172 "referenced_type" : "type-1362", 15173 "self_type" : "type-1672", 15174 "size" : 8, 15175 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 15176 }, 15177 { 15178 "alignment" : 8, 15179 "linker_set_key" : "keymaster::KeymasterEnforcement *", 15180 "name" : "keymaster::KeymasterEnforcement *", 15181 "referenced_type" : "type-1571", 15182 "self_type" : "type-2089", 15183 "size" : 8, 15184 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15185 }, 15186 { 15187 "alignment" : 8, 15188 "linker_set_key" : "keymaster::KeymasterEnforcementContext *", 15189 "name" : "keymaster::KeymasterEnforcementContext *", 15190 "referenced_type" : "type-2086", 15191 "self_type" : "type-2087", 15192 "size" : 8, 15193 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15194 }, 15195 { 15196 "alignment" : 8, 15197 "linker_set_key" : "keymaster::KeymasterMessage *", 15198 "name" : "keymaster::KeymasterMessage *", 15199 "referenced_type" : "type-966", 15200 "self_type" : "type-1866", 15201 "size" : 8, 15202 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15203 }, 15204 { 15205 "alignment" : 8, 15206 "linker_set_key" : "keymaster::KeymasterPassthroughEngine *", 15207 "name" : "keymaster::KeymasterPassthroughEngine *", 15208 "referenced_type" : "type-1138", 15209 "self_type" : "type-1139", 15210 "size" : 8, 15211 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h" 15212 }, 15213 { 15214 "alignment" : 8, 15215 "linker_set_key" : "keymaster::KeymasterPassthroughKey *", 15216 "name" : "keymaster::KeymasterPassthroughKey *", 15217 "referenced_type" : "type-1148", 15218 "self_type" : "type-1149", 15219 "size" : 8, 15220 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15221 }, 15222 { 15223 "alignment" : 8, 15224 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory *", 15225 "name" : "keymaster::KeymasterPassthroughKeyFactory *", 15226 "referenced_type" : "type-1140", 15227 "self_type" : "type-1145", 15228 "size" : 8, 15229 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15230 }, 15231 { 15232 "alignment" : 8, 15233 "linker_set_key" : "keymaster::KeymasterResponse *", 15234 "name" : "keymaster::KeymasterResponse *", 15235 "referenced_type" : "type-964", 15236 "self_type" : "type-1867", 15237 "size" : 8, 15238 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15239 }, 15240 { 15241 "alignment" : 8, 15242 "linker_set_key" : "keymaster::Logger *", 15243 "name" : "keymaster::Logger *", 15244 "referenced_type" : "type-1834", 15245 "self_type" : "type-2103", 15246 "size" : 8, 15247 "source_file" : "/system/keymaster/include/keymaster/logger.h" 15248 }, 15249 { 15250 "alignment" : 8, 15251 "linker_set_key" : "keymaster::Malloc_Delete *", 15252 "name" : "keymaster::Malloc_Delete *", 15253 "referenced_type" : "type-35", 15254 "self_type" : "type-45", 15255 "size" : 8, 15256 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15257 }, 15258 { 15259 "alignment" : 8, 15260 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15261 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15262 "referenced_type" : "type-376", 15263 "self_type" : "type-378", 15264 "size" : 8, 15265 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15266 }, 15267 { 15268 "alignment" : 8, 15269 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15270 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15271 "referenced_type" : "type-154", 15272 "self_type" : "type-1541", 15273 "size" : 8, 15274 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15275 }, 15276 { 15277 "alignment" : 8, 15278 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15279 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15280 "referenced_type" : "type-92", 15281 "self_type" : "type-440", 15282 "size" : 8, 15283 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15284 }, 15285 { 15286 "alignment" : 8, 15287 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15288 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15289 "referenced_type" : "type-301", 15290 "self_type" : "type-300", 15291 "size" : 8, 15292 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15293 }, 15294 { 15295 "alignment" : 8, 15296 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15297 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15298 "referenced_type" : "type-4996", 15299 "self_type" : "type-4995", 15300 "size" : 8, 15301 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15302 }, 15303 { 15304 "alignment" : 8, 15305 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15306 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15307 "referenced_type" : "type-373", 15308 "self_type" : "type-375", 15309 "size" : 8, 15310 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15311 }, 15312 { 15313 "alignment" : 8, 15314 "linker_set_key" : "keymaster::Operation *", 15315 "name" : "keymaster::Operation *", 15316 "referenced_type" : "type-171", 15317 "self_type" : "type-174", 15318 "size" : 8, 15319 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15320 }, 15321 { 15322 "alignment" : 8, 15323 "linker_set_key" : "keymaster::OperationFactory *", 15324 "name" : "keymaster::OperationFactory *", 15325 "referenced_type" : "type-146", 15326 "self_type" : "type-145", 15327 "size" : 8, 15328 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 15329 }, 15330 { 15331 "alignment" : 8, 15332 "linker_set_key" : "keymaster::OperationFactory::KeyType *", 15333 "name" : "keymaster::OperationFactory::KeyType *", 15334 "referenced_type" : "type-161", 15335 "self_type" : "type-164", 15336 "size" : 8, 15337 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15338 }, 15339 { 15340 "alignment" : 8, 15341 "linker_set_key" : "keymaster::OperationTable *", 15342 "name" : "keymaster::OperationTable *", 15343 "referenced_type" : "type-1676", 15344 "self_type" : "type-1675", 15345 "size" : 8, 15346 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15347 }, 15348 { 15349 "alignment" : 8, 15350 "linker_set_key" : "keymaster::OperationTable *", 15351 "name" : "keymaster::OperationTable *", 15352 "referenced_type" : "type-4731", 15353 "self_type" : "type-4730", 15354 "size" : 8, 15355 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15356 }, 15357 { 15358 "alignment" : 8, 15359 "linker_set_key" : "keymaster::PureSoftKeymasterContext *", 15360 "name" : "keymaster::PureSoftKeymasterContext *", 15361 "referenced_type" : "type-1583", 15362 "self_type" : "type-1590", 15363 "size" : 8, 15364 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 15365 }, 15366 { 15367 "alignment" : 8, 15368 "linker_set_key" : "keymaster::RandomSource *", 15369 "name" : "keymaster::RandomSource *", 15370 "referenced_type" : "type-1364", 15371 "self_type" : "type-2096", 15372 "size" : 8, 15373 "source_file" : "/system/keymaster/include/keymaster/random_source.h" 15374 }, 15375 { 15376 "alignment" : 8, 15377 "linker_set_key" : "keymaster::RsaCryptOperation *", 15378 "name" : "keymaster::RsaCryptOperation *", 15379 "referenced_type" : "type-819", 15380 "self_type" : "type-820", 15381 "size" : 8, 15382 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15383 }, 15384 { 15385 "alignment" : 8, 15386 "linker_set_key" : "keymaster::RsaDecryptOperation *", 15387 "name" : "keymaster::RsaDecryptOperation *", 15388 "referenced_type" : "type-825", 15389 "self_type" : "type-826", 15390 "size" : 8, 15391 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15392 }, 15393 { 15394 "alignment" : 8, 15395 "linker_set_key" : "keymaster::RsaEncryptOperation *", 15396 "name" : "keymaster::RsaEncryptOperation *", 15397 "referenced_type" : "type-823", 15398 "self_type" : "type-824", 15399 "size" : 8, 15400 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15401 }, 15402 { 15403 "alignment" : 8, 15404 "linker_set_key" : "keymaster::RsaKey *", 15405 "name" : "keymaster::RsaKey *", 15406 "referenced_type" : "type-550", 15407 "self_type" : "type-556", 15408 "size" : 8, 15409 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15410 }, 15411 { 15412 "alignment" : 8, 15413 "linker_set_key" : "keymaster::RsaKey::RSA_Delete *", 15414 "name" : "keymaster::RsaKey::RSA_Delete *", 15415 "referenced_type" : "type-555", 15416 "self_type" : "type-557", 15417 "size" : 8, 15418 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15419 }, 15420 { 15421 "alignment" : 8, 15422 "linker_set_key" : "keymaster::RsaKeyFactory *", 15423 "name" : "keymaster::RsaKeyFactory *", 15424 "referenced_type" : "type-586", 15425 "self_type" : "type-587", 15426 "size" : 8, 15427 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 15428 }, 15429 { 15430 "alignment" : 8, 15431 "linker_set_key" : "keymaster::RsaKeymaster0Key *", 15432 "name" : "keymaster::RsaKeymaster0Key *", 15433 "referenced_type" : "type-606", 15434 "self_type" : "type-607", 15435 "size" : 8, 15436 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15437 }, 15438 { 15439 "alignment" : 8, 15440 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory *", 15441 "name" : "keymaster::RsaKeymaster0KeyFactory *", 15442 "referenced_type" : "type-590", 15443 "self_type" : "type-603", 15444 "size" : 8, 15445 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15446 }, 15447 { 15448 "alignment" : 8, 15449 "linker_set_key" : "keymaster::RsaKeymaster1Key *", 15450 "name" : "keymaster::RsaKeymaster1Key *", 15451 "referenced_type" : "type-800", 15452 "self_type" : "type-801", 15453 "size" : 8, 15454 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15455 }, 15456 { 15457 "alignment" : 8, 15458 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory *", 15459 "name" : "keymaster::RsaKeymaster1KeyFactory *", 15460 "referenced_type" : "type-790", 15461 "self_type" : "type-795", 15462 "size" : 8, 15463 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15464 }, 15465 { 15466 "alignment" : 8, 15467 "linker_set_key" : "keymaster::RsaOperation *", 15468 "name" : "keymaster::RsaOperation *", 15469 "referenced_type" : "type-802", 15470 "self_type" : "type-808", 15471 "size" : 8, 15472 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15473 }, 15474 { 15475 "alignment" : 8, 15476 "linker_set_key" : "keymaster::RsaSignOperation *", 15477 "name" : "keymaster::RsaSignOperation *", 15478 "referenced_type" : "type-815", 15479 "self_type" : "type-816", 15480 "size" : 8, 15481 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15482 }, 15483 { 15484 "alignment" : 8, 15485 "linker_set_key" : "keymaster::RsaVerifyOperation *", 15486 "name" : "keymaster::RsaVerifyOperation *", 15487 "referenced_type" : "type-817", 15488 "self_type" : "type-818", 15489 "size" : 8, 15490 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15491 }, 15492 { 15493 "alignment" : 8, 15494 "linker_set_key" : "keymaster::Serializable *", 15495 "name" : "keymaster::Serializable *", 15496 "referenced_type" : "type-121", 15497 "self_type" : "type-1927", 15498 "size" : 8, 15499 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 15500 }, 15501 { 15502 "alignment" : 8, 15503 "linker_set_key" : "keymaster::SoftKeyFactoryMixin *", 15504 "name" : "keymaster::SoftKeyFactoryMixin *", 15505 "referenced_type" : "type-138", 15506 "self_type" : "type-1832", 15507 "size" : 8, 15508 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15509 }, 15510 { 15511 "alignment" : 8, 15512 "linker_set_key" : "keymaster::SoftKeymasterContext *", 15513 "name" : "keymaster::SoftKeymasterContext *", 15514 "referenced_type" : "type-1351", 15515 "self_type" : "type-1799", 15516 "size" : 8, 15517 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 15518 }, 15519 { 15520 "alignment" : 8, 15521 "linker_set_key" : "keymaster::SoftKeymasterDevice *", 15522 "name" : "keymaster::SoftKeymasterDevice *", 15523 "referenced_type" : "type-1795", 15524 "self_type" : "type-1803", 15525 "size" : 8, 15526 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 15527 }, 15528 { 15529 "alignment" : 8, 15530 "linker_set_key" : "keymaster::SoftKeymasterEnforcement *", 15531 "name" : "keymaster::SoftKeymasterEnforcement *", 15532 "referenced_type" : "type-1570", 15533 "self_type" : "type-1576", 15534 "size" : 8, 15535 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 15536 }, 15537 { 15538 "alignment" : 8, 15539 "linker_set_key" : "keymaster::SoftKeymasterLogger *", 15540 "name" : "keymaster::SoftKeymasterLogger *", 15541 "referenced_type" : "type-1833", 15542 "self_type" : "type-1835", 15543 "size" : 8, 15544 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 15545 }, 15546 { 15547 "alignment" : 8, 15548 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker *", 15549 "name" : "keymaster::SoftwareKeyBlobMaker *", 15550 "referenced_type" : "type-141", 15551 "self_type" : "type-1794", 15552 "size" : 8, 15553 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15554 }, 15555 { 15556 "alignment" : 8, 15557 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest *", 15558 "name" : "keymaster::SupportedAlgorithmsRequest *", 15559 "referenced_type" : "type-1868", 15560 "self_type" : "type-1869", 15561 "size" : 8, 15562 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15563 }, 15564 { 15565 "alignment" : 8, 15566 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse *", 15567 "name" : "keymaster::SupportedAlgorithmsResponse *", 15568 "referenced_type" : "type-1928", 15569 "self_type" : "type-1929", 15570 "size" : 8, 15571 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15572 }, 15573 { 15574 "alignment" : 8, 15575 "linker_set_key" : "keymaster::SupportedBlockModesRequest *", 15576 "name" : "keymaster::SupportedBlockModesRequest *", 15577 "referenced_type" : "type-1890", 15578 "self_type" : "type-1891", 15579 "size" : 8, 15580 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15581 }, 15582 { 15583 "alignment" : 8, 15584 "linker_set_key" : "keymaster::SupportedBlockModesResponse *", 15585 "name" : "keymaster::SupportedBlockModesResponse *", 15586 "referenced_type" : "type-1930", 15587 "self_type" : "type-1931", 15588 "size" : 8, 15589 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15590 }, 15591 { 15592 "alignment" : 8, 15593 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15594 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15595 "referenced_type" : "type-1884", 15596 "self_type" : "type-1887", 15597 "size" : 8, 15598 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15599 }, 15600 { 15601 "alignment" : 8, 15602 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest *", 15603 "name" : "keymaster::SupportedByAlgorithmRequest *", 15604 "referenced_type" : "type-1873", 15605 "self_type" : "type-1875", 15606 "size" : 8, 15607 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15608 }, 15609 { 15610 "alignment" : 8, 15611 "linker_set_key" : "keymaster::SupportedDigestsRequest *", 15612 "name" : "keymaster::SupportedDigestsRequest *", 15613 "referenced_type" : "type-1896", 15614 "self_type" : "type-1897", 15615 "size" : 8, 15616 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15617 }, 15618 { 15619 "alignment" : 8, 15620 "linker_set_key" : "keymaster::SupportedDigestsResponse *", 15621 "name" : "keymaster::SupportedDigestsResponse *", 15622 "referenced_type" : "type-1934", 15623 "self_type" : "type-1935", 15624 "size" : 8, 15625 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15626 }, 15627 { 15628 "alignment" : 8, 15629 "linker_set_key" : "keymaster::SupportedExportFormatsRequest *", 15630 "name" : "keymaster::SupportedExportFormatsRequest *", 15631 "referenced_type" : "type-1881", 15632 "self_type" : "type-1882", 15633 "size" : 8, 15634 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15635 }, 15636 { 15637 "alignment" : 8, 15638 "linker_set_key" : "keymaster::SupportedExportFormatsResponse *", 15639 "name" : "keymaster::SupportedExportFormatsResponse *", 15640 "referenced_type" : "type-1939", 15641 "self_type" : "type-1940", 15642 "size" : 8, 15643 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15644 }, 15645 { 15646 "alignment" : 8, 15647 "linker_set_key" : "keymaster::SupportedImportFormatsRequest *", 15648 "name" : "keymaster::SupportedImportFormatsRequest *", 15649 "referenced_type" : "type-1878", 15650 "self_type" : "type-1879", 15651 "size" : 8, 15652 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15653 }, 15654 { 15655 "alignment" : 8, 15656 "linker_set_key" : "keymaster::SupportedImportFormatsResponse *", 15657 "name" : "keymaster::SupportedImportFormatsResponse *", 15658 "referenced_type" : "type-1936", 15659 "self_type" : "type-1938", 15660 "size" : 8, 15661 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15662 }, 15663 { 15664 "alignment" : 8, 15665 "linker_set_key" : "keymaster::SupportedPaddingModesRequest *", 15666 "name" : "keymaster::SupportedPaddingModesRequest *", 15667 "referenced_type" : "type-1892", 15668 "self_type" : "type-1893", 15669 "size" : 8, 15670 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15671 }, 15672 { 15673 "alignment" : 8, 15674 "linker_set_key" : "keymaster::SupportedPaddingModesResponse *", 15675 "name" : "keymaster::SupportedPaddingModesResponse *", 15676 "referenced_type" : "type-1932", 15677 "self_type" : "type-1933", 15678 "size" : 8, 15679 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15680 }, 15681 { 15682 "alignment" : 8, 15683 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15684 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15685 "referenced_type" : "type-1898", 15686 "self_type" : "type-1900", 15687 "size" : 8, 15688 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15689 }, 15690 { 15691 "alignment" : 8, 15692 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15693 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15694 "referenced_type" : "type-1903", 15695 "self_type" : "type-1907", 15696 "size" : 8, 15697 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15698 }, 15699 { 15700 "alignment" : 8, 15701 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15702 "name" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15703 "referenced_type" : "type-1917", 15704 "self_type" : "type-1919", 15705 "size" : 8, 15706 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15707 }, 15708 { 15709 "alignment" : 8, 15710 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15711 "name" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15712 "referenced_type" : "type-1922", 15713 "self_type" : "type-1924", 15714 "size" : 8, 15715 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15716 }, 15717 { 15718 "alignment" : 8, 15719 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15720 "name" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15721 "referenced_type" : "type-1912", 15722 "self_type" : "type-1914", 15723 "size" : 8, 15724 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15725 }, 15726 { 15727 "alignment" : 8, 15728 "linker_set_key" : "keymaster::SymmetricKeyFactory *", 15729 "name" : "keymaster::SymmetricKeyFactory *", 15730 "referenced_type" : "type-1372", 15731 "self_type" : "type-1376", 15732 "size" : 8, 15733 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 15734 }, 15735 { 15736 "alignment" : 8, 15737 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15738 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15739 "referenced_type" : "type-869", 15740 "self_type" : "type-874", 15741 "size" : 8, 15742 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15743 }, 15744 { 15745 "alignment" : 8, 15746 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15747 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15748 "referenced_type" : "type-123", 15749 "self_type" : "type-877", 15750 "size" : 8, 15751 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15752 }, 15753 { 15754 "alignment" : 8, 15755 "linker_set_key" : "keymaster::TripleDesKey *", 15756 "name" : "keymaster::TripleDesKey *", 15757 "referenced_type" : "type-1408", 15758 "self_type" : "type-1409", 15759 "size" : 8, 15760 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15761 }, 15762 { 15763 "alignment" : 8, 15764 "linker_set_key" : "keymaster::TripleDesKeyFactory *", 15765 "name" : "keymaster::TripleDesKeyFactory *", 15766 "referenced_type" : "type-1404", 15767 "self_type" : "type-1405", 15768 "size" : 8, 15769 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15770 }, 15771 { 15772 "alignment" : 8, 15773 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15774 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15775 "referenced_type" : "type-218", 15776 "self_type" : "type-220", 15777 "size" : 8, 15778 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15779 }, 15780 { 15781 "alignment" : 8, 15782 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15783 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15784 "referenced_type" : "type-1333", 15785 "self_type" : "type-1344", 15786 "size" : 8, 15787 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15788 }, 15789 { 15790 "alignment" : 8, 15791 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15792 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15793 "referenced_type" : "type-1316", 15794 "self_type" : "type-1318", 15795 "size" : 8, 15796 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15797 }, 15798 { 15799 "alignment" : 8, 15800 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15801 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15802 "referenced_type" : "type-1321", 15803 "self_type" : "type-1324", 15804 "size" : 8, 15805 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15806 }, 15807 { 15808 "alignment" : 8, 15809 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15810 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15811 "referenced_type" : "type-225", 15812 "self_type" : "type-244", 15813 "size" : 8, 15814 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15815 }, 15816 { 15817 "alignment" : 8, 15818 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15819 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15820 "referenced_type" : "type-461", 15821 "self_type" : "type-1294", 15822 "size" : 8, 15823 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15824 }, 15825 { 15826 "alignment" : 8, 15827 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15828 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15829 "referenced_type" : "type-1326", 15830 "self_type" : "type-1328", 15831 "size" : 8, 15832 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15833 }, 15834 { 15835 "alignment" : 8, 15836 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15837 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15838 "referenced_type" : "type-1721", 15839 "self_type" : "type-2017", 15840 "size" : 8, 15841 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15842 }, 15843 { 15844 "alignment" : 8, 15845 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15846 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15847 "referenced_type" : "type-201", 15848 "self_type" : "type-213", 15849 "size" : 8, 15850 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15851 }, 15852 { 15853 "alignment" : 8, 15854 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15855 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15856 "referenced_type" : "type-1108", 15857 "self_type" : "type-1111", 15858 "size" : 8, 15859 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15860 }, 15861 { 15862 "alignment" : 8, 15863 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15864 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15865 "referenced_type" : "type-1120", 15866 "self_type" : "type-1123", 15867 "size" : 8, 15868 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15869 }, 15870 { 15871 "alignment" : 8, 15872 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15873 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15874 "referenced_type" : "type-1708", 15875 "self_type" : "type-1709", 15876 "size" : 8, 15877 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15878 }, 15879 { 15880 "alignment" : 8, 15881 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15882 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15883 "referenced_type" : "type-1043", 15884 "self_type" : "type-1044", 15885 "size" : 8, 15886 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15887 }, 15888 { 15889 "alignment" : 8, 15890 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15891 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15892 "referenced_type" : "type-1104", 15893 "self_type" : "type-1105", 15894 "size" : 8, 15895 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15896 }, 15897 { 15898 "alignment" : 8, 15899 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 15900 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 15901 "referenced_type" : "type-1152", 15902 "self_type" : "type-1158", 15903 "size" : 8, 15904 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15905 }, 15906 { 15907 "alignment" : 8, 15908 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 15909 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 15910 "referenced_type" : "type-1116", 15911 "self_type" : "type-1117", 15912 "size" : 8, 15913 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15914 }, 15915 { 15916 "alignment" : 8, 15917 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 15918 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 15919 "referenced_type" : "type-491", 15920 "self_type" : "type-492", 15921 "size" : 8, 15922 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15923 }, 15924 { 15925 "alignment" : 8, 15926 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 15927 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 15928 "referenced_type" : "type-1129", 15929 "self_type" : "type-1137", 15930 "size" : 8, 15931 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15932 }, 15933 { 15934 "alignment" : 8, 15935 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 15936 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 15937 "referenced_type" : "type-1497", 15938 "self_type" : "type-1498", 15939 "size" : 8, 15940 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15941 }, 15942 { 15943 "alignment" : 8, 15944 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 15945 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 15946 "referenced_type" : "type-1183", 15947 "self_type" : "type-1186", 15948 "size" : 8, 15949 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15950 }, 15951 { 15952 "alignment" : 8, 15953 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 15954 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 15955 "referenced_type" : "type-1710", 15956 "self_type" : "type-1711", 15957 "size" : 8, 15958 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15959 }, 15960 { 15961 "alignment" : 8, 15962 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 15963 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 15964 "referenced_type" : "type-1187", 15965 "self_type" : "type-1193", 15966 "size" : 8, 15967 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15968 }, 15969 { 15970 "alignment" : 8, 15971 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 15972 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 15973 "referenced_type" : "type-1201", 15974 "self_type" : "type-1206", 15975 "size" : 8, 15976 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15977 }, 15978 { 15979 "alignment" : 8, 15980 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 15981 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 15982 "referenced_type" : "type-1247", 15983 "self_type" : "type-1250", 15984 "size" : 8, 15985 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15986 }, 15987 { 15988 "alignment" : 8, 15989 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 15990 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 15991 "referenced_type" : "type-1263", 15992 "self_type" : "type-1264", 15993 "size" : 8, 15994 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15995 }, 15996 { 15997 "alignment" : 8, 15998 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 15999 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 16000 "referenced_type" : "type-1253", 16001 "self_type" : "type-1260", 16002 "size" : 8, 16003 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16004 }, 16005 { 16006 "alignment" : 8, 16007 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16008 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16009 "referenced_type" : "type-1267", 16010 "self_type" : "type-1268", 16011 "size" : 8, 16012 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16013 }, 16014 { 16015 "alignment" : 8, 16016 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16017 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16018 "referenced_type" : "type-1209", 16019 "self_type" : "type-1218", 16020 "size" : 8, 16021 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16022 }, 16023 { 16024 "alignment" : 8, 16025 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16026 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16027 "referenced_type" : "type-1231", 16028 "self_type" : "type-1239", 16029 "size" : 8, 16030 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16031 }, 16032 { 16033 "alignment" : 8, 16034 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16035 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16036 "referenced_type" : "type-1499", 16037 "self_type" : "type-1500", 16038 "size" : 8, 16039 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16040 }, 16041 { 16042 "alignment" : 8, 16043 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16044 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16045 "referenced_type" : "type-1167", 16046 "self_type" : "type-1172", 16047 "size" : 8, 16048 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16049 }, 16050 { 16051 "alignment" : 8, 16052 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16053 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16054 "referenced_type" : "type-1077", 16055 "self_type" : "type-1086", 16056 "size" : 8, 16057 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16058 }, 16059 { 16060 "alignment" : 8, 16061 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16062 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16063 "referenced_type" : "type-1144", 16064 "self_type" : "type-1151", 16065 "size" : 8, 16066 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16067 }, 16068 { 16069 "alignment" : 8, 16070 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16071 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16072 "referenced_type" : "type-1091", 16073 "self_type" : "type-1097", 16074 "size" : 8, 16075 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16076 }, 16077 { 16078 "alignment" : 8, 16079 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16080 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16081 "referenced_type" : "type-1098", 16082 "self_type" : "type-1099", 16083 "size" : 8, 16084 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16085 }, 16086 { 16087 "alignment" : 8, 16088 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16089 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16090 "referenced_type" : "type-1106", 16091 "self_type" : "type-1107", 16092 "size" : 8, 16093 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16094 }, 16095 { 16096 "alignment" : 8, 16097 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16098 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16099 "referenced_type" : "type-91", 16100 "self_type" : "type-96", 16101 "size" : 8, 16102 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16103 }, 16104 { 16105 "alignment" : 8, 16106 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16107 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16108 "referenced_type" : "type-1491", 16109 "self_type" : "type-1492", 16110 "size" : 8, 16111 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16112 }, 16113 { 16114 "alignment" : 8, 16115 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16116 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16117 "referenced_type" : "type-1062", 16118 "self_type" : "type-1065", 16119 "size" : 8, 16120 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16121 }, 16122 { 16123 "alignment" : 8, 16124 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16125 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16126 "referenced_type" : "type-187", 16127 "self_type" : "type-191", 16128 "size" : 8, 16129 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16130 }, 16131 { 16132 "alignment" : 8, 16133 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16134 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16135 "referenced_type" : "type-147", 16136 "self_type" : "type-167", 16137 "size" : 8, 16138 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16139 }, 16140 { 16141 "alignment" : 8, 16142 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16143 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16144 "referenced_type" : "type-110", 16145 "self_type" : "type-129", 16146 "size" : 8, 16147 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16148 }, 16149 { 16150 "alignment" : 8, 16151 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16152 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16153 "referenced_type" : "type-150", 16154 "self_type" : "type-2057", 16155 "size" : 8, 16156 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16157 }, 16158 { 16159 "alignment" : 8, 16160 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16161 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16162 "referenced_type" : "type-344", 16163 "self_type" : "type-354", 16164 "size" : 8, 16165 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16166 }, 16167 { 16168 "alignment" : 8, 16169 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16170 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16171 "referenced_type" : "type-4998", 16172 "self_type" : "type-5002", 16173 "size" : 8, 16174 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16175 }, 16176 { 16177 "alignment" : 8, 16178 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16179 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16180 "referenced_type" : "type-1800", 16181 "self_type" : "type-1836", 16182 "size" : 8, 16183 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16184 }, 16185 { 16186 "alignment" : 8, 16187 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16188 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16189 "referenced_type" : "type-2092", 16190 "self_type" : "type-2105", 16191 "size" : 8, 16192 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16193 }, 16194 { 16195 "alignment" : 8, 16196 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16197 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16198 "referenced_type" : "type-340", 16199 "self_type" : "type-341", 16200 "size" : 8, 16201 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16202 }, 16203 { 16204 "alignment" : 8, 16205 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16206 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16207 "referenced_type" : "type-2106", 16208 "self_type" : "type-2107", 16209 "size" : 8, 16210 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16211 }, 16212 { 16213 "alignment" : 8, 16214 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16215 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16216 "referenced_type" : "type-5007", 16217 "self_type" : "type-5008", 16218 "size" : 8, 16219 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16220 }, 16221 { 16222 "alignment" : 8, 16223 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16224 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16225 "referenced_type" : "type-2113", 16226 "self_type" : "type-2114", 16227 "size" : 8, 16228 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16229 }, 16230 { 16231 "alignment" : 8, 16232 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16233 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16234 "referenced_type" : "type-1329", 16235 "self_type" : "type-1371", 16236 "size" : 8, 16237 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 16238 }, 16239 { 16240 "alignment" : 8, 16241 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16242 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16243 "referenced_type" : "type-2126", 16244 "self_type" : "type-2127", 16245 "size" : 8, 16246 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16247 }, 16248 { 16249 "alignment" : 8, 16250 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16251 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16252 "referenced_type" : "type-2132", 16253 "self_type" : "type-2133", 16254 "size" : 8, 16255 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16256 }, 16257 { 16258 "alignment" : 8, 16259 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16260 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16261 "referenced_type" : "type-2119", 16262 "self_type" : "type-2120", 16263 "size" : 8, 16264 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16265 }, 16266 { 16267 "alignment" : 8, 16268 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16269 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16270 "referenced_type" : "type-847", 16271 "self_type" : "type-849", 16272 "size" : 8, 16273 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16274 }, 16275 { 16276 "alignment" : 8, 16277 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16278 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16279 "referenced_type" : "type-551", 16280 "self_type" : "type-613", 16281 "size" : 8, 16282 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16283 }, 16284 { 16285 "alignment" : 8, 16286 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16287 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16288 "referenced_type" : "type-186", 16289 "self_type" : "type-644", 16290 "size" : 8, 16291 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16292 }, 16293 { 16294 "alignment" : 8, 16295 "linker_set_key" : "keymaster::UpdateOperationRequest *", 16296 "name" : "keymaster::UpdateOperationRequest *", 16297 "referenced_type" : "type-1962", 16298 "self_type" : "type-1963", 16299 "size" : 8, 16300 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16301 }, 16302 { 16303 "alignment" : 8, 16304 "linker_set_key" : "keymaster::UpdateOperationResponse *", 16305 "name" : "keymaster::UpdateOperationResponse *", 16306 "referenced_type" : "type-1964", 16307 "self_type" : "type-1965", 16308 "size" : 8, 16309 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16310 }, 16311 { 16312 "alignment" : 8, 16313 "linker_set_key" : "keymaster::UpgradeKeyRequest *", 16314 "name" : "keymaster::UpgradeKeyRequest *", 16315 "referenced_type" : "type-2027", 16316 "self_type" : "type-2030", 16317 "size" : 8, 16318 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16319 }, 16320 { 16321 "alignment" : 8, 16322 "linker_set_key" : "keymaster::UpgradeKeyResponse *", 16323 "name" : "keymaster::UpgradeKeyResponse *", 16324 "referenced_type" : "type-2031", 16325 "self_type" : "type-2033", 16326 "size" : 8, 16327 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16328 }, 16329 { 16330 "alignment" : 8, 16331 "linker_set_key" : "keymaster::VerificationToken *", 16332 "name" : "keymaster::VerificationToken *", 16333 "referenced_type" : "type-2067", 16334 "self_type" : "type-2069", 16335 "size" : 8, 16336 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16337 }, 16338 { 16339 "alignment" : 8, 16340 "linker_set_key" : "keymaster::VerifyAuthorizationRequest *", 16341 "name" : "keymaster::VerifyAuthorizationRequest *", 16342 "referenced_type" : "type-2073", 16343 "self_type" : "type-2074", 16344 "size" : 8, 16345 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16346 }, 16347 { 16348 "alignment" : 8, 16349 "linker_set_key" : "keymaster::VerifyAuthorizationResponse *", 16350 "name" : "keymaster::VerifyAuthorizationResponse *", 16351 "referenced_type" : "type-2078", 16352 "self_type" : "type-2080", 16353 "size" : 8, 16354 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16355 }, 16356 { 16357 "alignment" : 8, 16358 "linker_set_key" : "keymaster::km_auth_list *", 16359 "name" : "keymaster::km_auth_list *", 16360 "referenced_type" : "type-1607", 16361 "self_type" : "type-1606", 16362 "size" : 8, 16363 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16364 }, 16365 { 16366 "alignment" : 8, 16367 "linker_set_key" : "keymaster::km_root_of_trust *", 16368 "name" : "keymaster::km_root_of_trust *", 16369 "referenced_type" : "type-1614", 16370 "self_type" : "type-1613", 16371 "size" : 8, 16372 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16373 }, 16374 { 16375 "alignment" : 8, 16376 "linker_set_key" : "keymaster::km_wrapped_key_description *", 16377 "name" : "keymaster::km_wrapped_key_description *", 16378 "referenced_type" : "type-1605", 16379 "self_type" : "type-1619", 16380 "size" : 8, 16381 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 16382 }, 16383 { 16384 "alignment" : 8, 16385 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16386 "name" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16387 "referenced_type" : "type-1599", 16388 "self_type" : "type-1600", 16389 "size" : 8, 16390 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16391 }, 16392 { 16393 "alignment" : 8, 16394 "linker_set_key" : "keymaster_algorithm_t *", 16395 "name" : "keymaster_algorithm_t *", 16396 "referenced_type" : "type-1009", 16397 "self_type" : "type-1008", 16398 "size" : 8, 16399 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16400 }, 16401 { 16402 "alignment" : 8, 16403 "linker_set_key" : "keymaster_algorithm_t *", 16404 "name" : "keymaster_algorithm_t *", 16405 "referenced_type" : "type-1048", 16406 "self_type" : "type-1047", 16407 "size" : 8, 16408 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16409 }, 16410 { 16411 "alignment" : 8, 16412 "linker_set_key" : "keymaster_algorithm_t *", 16413 "name" : "keymaster_algorithm_t *", 16414 "referenced_type" : "type-1255", 16415 "self_type" : "type-1254", 16416 "size" : 8, 16417 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16418 }, 16419 { 16420 "alignment" : 8, 16421 "linker_set_key" : "keymaster_algorithm_t *", 16422 "name" : "keymaster_algorithm_t *", 16423 "referenced_type" : "type-1487", 16424 "self_type" : "type-1486", 16425 "size" : 8, 16426 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16427 }, 16428 { 16429 "alignment" : 8, 16430 "linker_set_key" : "keymaster_algorithm_t *", 16431 "name" : "keymaster_algorithm_t *", 16432 "referenced_type" : "type-1713", 16433 "self_type" : "type-1712", 16434 "size" : 8, 16435 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16436 }, 16437 { 16438 "alignment" : 8, 16439 "linker_set_key" : "keymaster_algorithm_t *", 16440 "name" : "keymaster_algorithm_t *", 16441 "referenced_type" : "type-2186", 16442 "self_type" : "type-2185", 16443 "size" : 8, 16444 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16445 }, 16446 { 16447 "alignment" : 8, 16448 "linker_set_key" : "keymaster_algorithm_t *", 16449 "name" : "keymaster_algorithm_t *", 16450 "referenced_type" : "type-270", 16451 "self_type" : "type-269", 16452 "size" : 8, 16453 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16454 }, 16455 { 16456 "alignment" : 8, 16457 "linker_set_key" : "keymaster_algorithm_t *", 16458 "name" : "keymaster_algorithm_t *", 16459 "referenced_type" : "type-2728", 16460 "self_type" : "type-2727", 16461 "size" : 8, 16462 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16463 }, 16464 { 16465 "alignment" : 8, 16466 "linker_set_key" : "keymaster_algorithm_t *", 16467 "name" : "keymaster_algorithm_t *", 16468 "referenced_type" : "type-2979", 16469 "self_type" : "type-2978", 16470 "size" : 8, 16471 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16472 }, 16473 { 16474 "alignment" : 8, 16475 "linker_set_key" : "keymaster_algorithm_t *", 16476 "name" : "keymaster_algorithm_t *", 16477 "referenced_type" : "type-3156", 16478 "self_type" : "type-3155", 16479 "size" : 8, 16480 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16481 }, 16482 { 16483 "alignment" : 8, 16484 "linker_set_key" : "keymaster_algorithm_t *", 16485 "name" : "keymaster_algorithm_t *", 16486 "referenced_type" : "type-3302", 16487 "self_type" : "type-3301", 16488 "size" : 8, 16489 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16490 }, 16491 { 16492 "alignment" : 8, 16493 "linker_set_key" : "keymaster_algorithm_t *", 16494 "name" : "keymaster_algorithm_t *", 16495 "referenced_type" : "type-3404", 16496 "self_type" : "type-3403", 16497 "size" : 8, 16498 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16499 }, 16500 { 16501 "alignment" : 8, 16502 "linker_set_key" : "keymaster_algorithm_t *", 16503 "name" : "keymaster_algorithm_t *", 16504 "referenced_type" : "type-3460", 16505 "self_type" : "type-3459", 16506 "size" : 8, 16507 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16508 }, 16509 { 16510 "alignment" : 8, 16511 "linker_set_key" : "keymaster_algorithm_t *", 16512 "name" : "keymaster_algorithm_t *", 16513 "referenced_type" : "type-3732", 16514 "self_type" : "type-3731", 16515 "size" : 8, 16516 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16517 }, 16518 { 16519 "alignment" : 8, 16520 "linker_set_key" : "keymaster_algorithm_t *", 16521 "name" : "keymaster_algorithm_t *", 16522 "referenced_type" : "type-3879", 16523 "self_type" : "type-3878", 16524 "size" : 8, 16525 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16526 }, 16527 { 16528 "alignment" : 8, 16529 "linker_set_key" : "keymaster_algorithm_t *", 16530 "name" : "keymaster_algorithm_t *", 16531 "referenced_type" : "type-4165", 16532 "self_type" : "type-4164", 16533 "size" : 8, 16534 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16535 }, 16536 { 16537 "alignment" : 8, 16538 "linker_set_key" : "keymaster_algorithm_t *", 16539 "name" : "keymaster_algorithm_t *", 16540 "referenced_type" : "type-4387", 16541 "self_type" : "type-4386", 16542 "size" : 8, 16543 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16544 }, 16545 { 16546 "alignment" : 8, 16547 "linker_set_key" : "keymaster_algorithm_t *", 16548 "name" : "keymaster_algorithm_t *", 16549 "referenced_type" : "type-4580", 16550 "self_type" : "type-4579", 16551 "size" : 8, 16552 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16553 }, 16554 { 16555 "alignment" : 8, 16556 "linker_set_key" : "keymaster_algorithm_t *", 16557 "name" : "keymaster_algorithm_t *", 16558 "referenced_type" : "type-4764", 16559 "self_type" : "type-4763", 16560 "size" : 8, 16561 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16562 }, 16563 { 16564 "alignment" : 8, 16565 "linker_set_key" : "keymaster_algorithm_t *", 16566 "name" : "keymaster_algorithm_t *", 16567 "referenced_type" : "type-4937", 16568 "self_type" : "type-4936", 16569 "size" : 8, 16570 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16571 }, 16572 { 16573 "alignment" : 8, 16574 "linker_set_key" : "keymaster_algorithm_t *", 16575 "name" : "keymaster_algorithm_t *", 16576 "referenced_type" : "type-5117", 16577 "self_type" : "type-5116", 16578 "size" : 8, 16579 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16580 }, 16581 { 16582 "alignment" : 8, 16583 "linker_set_key" : "keymaster_algorithm_t *", 16584 "name" : "keymaster_algorithm_t *", 16585 "referenced_type" : "type-531", 16586 "self_type" : "type-530", 16587 "size" : 8, 16588 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16589 }, 16590 { 16591 "alignment" : 8, 16592 "linker_set_key" : "keymaster_algorithm_t *", 16593 "name" : "keymaster_algorithm_t *", 16594 "referenced_type" : "type-697", 16595 "self_type" : "type-696", 16596 "size" : 8, 16597 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16598 }, 16599 { 16600 "alignment" : 8, 16601 "linker_set_key" : "keymaster_algorithm_t **", 16602 "name" : "keymaster_algorithm_t **", 16603 "referenced_type" : "type-1712", 16604 "self_type" : "type-1818", 16605 "size" : 8, 16606 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16607 }, 16608 { 16609 "alignment" : 8, 16610 "linker_set_key" : "keymaster_algorithm_t **", 16611 "name" : "keymaster_algorithm_t **", 16612 "referenced_type" : "type-4763", 16613 "self_type" : "type-4850", 16614 "size" : 8, 16615 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16616 }, 16617 { 16618 "alignment" : 8, 16619 "linker_set_key" : "keymaster_blob_t *", 16620 "name" : "keymaster_blob_t *", 16621 "referenced_type" : "type-1020", 16622 "self_type" : "type-1019", 16623 "size" : 8, 16624 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16625 }, 16626 { 16627 "alignment" : 8, 16628 "linker_set_key" : "keymaster_blob_t *", 16629 "name" : "keymaster_blob_t *", 16630 "referenced_type" : "type-1200", 16631 "self_type" : "type-1199", 16632 "size" : 8, 16633 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16634 }, 16635 { 16636 "alignment" : 8, 16637 "linker_set_key" : "keymaster_blob_t *", 16638 "name" : "keymaster_blob_t *", 16639 "referenced_type" : "type-1249", 16640 "self_type" : "type-1248", 16641 "size" : 8, 16642 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16643 }, 16644 { 16645 "alignment" : 8, 16646 "linker_set_key" : "keymaster_blob_t *", 16647 "name" : "keymaster_blob_t *", 16648 "referenced_type" : "type-1480", 16649 "self_type" : "type-1479", 16650 "size" : 8, 16651 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16652 }, 16653 { 16654 "alignment" : 8, 16655 "linker_set_key" : "keymaster_blob_t *", 16656 "name" : "keymaster_blob_t *", 16657 "referenced_type" : "type-1667", 16658 "self_type" : "type-1666", 16659 "size" : 8, 16660 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16661 }, 16662 { 16663 "alignment" : 8, 16664 "linker_set_key" : "keymaster_blob_t *", 16665 "name" : "keymaster_blob_t *", 16666 "referenced_type" : "type-2174", 16667 "self_type" : "type-2173", 16668 "size" : 8, 16669 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16670 }, 16671 { 16672 "alignment" : 8, 16673 "linker_set_key" : "keymaster_blob_t *", 16674 "name" : "keymaster_blob_t *", 16675 "referenced_type" : "type-2191", 16676 "self_type" : "type-2190", 16677 "size" : 8, 16678 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16679 }, 16680 { 16681 "alignment" : 8, 16682 "linker_set_key" : "keymaster_blob_t *", 16683 "name" : "keymaster_blob_t *", 16684 "referenced_type" : "type-260", 16685 "self_type" : "type-259", 16686 "size" : 8, 16687 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16688 }, 16689 { 16690 "alignment" : 8, 16691 "linker_set_key" : "keymaster_blob_t *", 16692 "name" : "keymaster_blob_t *", 16693 "referenced_type" : "type-2718", 16694 "self_type" : "type-2717", 16695 "size" : 8, 16696 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16697 }, 16698 { 16699 "alignment" : 8, 16700 "linker_set_key" : "keymaster_blob_t *", 16701 "name" : "keymaster_blob_t *", 16702 "referenced_type" : "type-2872", 16703 "self_type" : "type-2871", 16704 "size" : 8, 16705 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16706 }, 16707 { 16708 "alignment" : 8, 16709 "linker_set_key" : "keymaster_blob_t *", 16710 "name" : "keymaster_blob_t *", 16711 "referenced_type" : "type-2933", 16712 "self_type" : "type-2932", 16713 "size" : 8, 16714 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16715 }, 16716 { 16717 "alignment" : 8, 16718 "linker_set_key" : "keymaster_blob_t *", 16719 "name" : "keymaster_blob_t *", 16720 "referenced_type" : "type-2969", 16721 "self_type" : "type-2968", 16722 "size" : 8, 16723 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16724 }, 16725 { 16726 "alignment" : 8, 16727 "linker_set_key" : "keymaster_blob_t *", 16728 "name" : "keymaster_blob_t *", 16729 "referenced_type" : "type-3100", 16730 "self_type" : "type-3099", 16731 "size" : 8, 16732 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16733 }, 16734 { 16735 "alignment" : 8, 16736 "linker_set_key" : "keymaster_blob_t *", 16737 "name" : "keymaster_blob_t *", 16738 "referenced_type" : "type-3144", 16739 "self_type" : "type-3143", 16740 "size" : 8, 16741 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16742 }, 16743 { 16744 "alignment" : 8, 16745 "linker_set_key" : "keymaster_blob_t *", 16746 "name" : "keymaster_blob_t *", 16747 "referenced_type" : "type-3260", 16748 "self_type" : "type-3259", 16749 "size" : 8, 16750 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16751 }, 16752 { 16753 "alignment" : 8, 16754 "linker_set_key" : "keymaster_blob_t *", 16755 "name" : "keymaster_blob_t *", 16756 "referenced_type" : "type-3289", 16757 "self_type" : "type-3288", 16758 "size" : 8, 16759 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16760 }, 16761 { 16762 "alignment" : 8, 16763 "linker_set_key" : "keymaster_blob_t *", 16764 "name" : "keymaster_blob_t *", 16765 "referenced_type" : "type-3447", 16766 "self_type" : "type-3446", 16767 "size" : 8, 16768 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16769 }, 16770 { 16771 "alignment" : 8, 16772 "linker_set_key" : "keymaster_blob_t *", 16773 "name" : "keymaster_blob_t *", 16774 "referenced_type" : "type-3617", 16775 "self_type" : "type-3616", 16776 "size" : 8, 16777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16778 }, 16779 { 16780 "alignment" : 8, 16781 "linker_set_key" : "keymaster_blob_t *", 16782 "name" : "keymaster_blob_t *", 16783 "referenced_type" : "type-3680", 16784 "self_type" : "type-3679", 16785 "size" : 8, 16786 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16787 }, 16788 { 16789 "alignment" : 8, 16790 "linker_set_key" : "keymaster_blob_t *", 16791 "name" : "keymaster_blob_t *", 16792 "referenced_type" : "type-3719", 16793 "self_type" : "type-3718", 16794 "size" : 8, 16795 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16796 }, 16797 { 16798 "alignment" : 8, 16799 "linker_set_key" : "keymaster_blob_t *", 16800 "name" : "keymaster_blob_t *", 16801 "referenced_type" : "type-3862", 16802 "self_type" : "type-3861", 16803 "size" : 8, 16804 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16805 }, 16806 { 16807 "alignment" : 8, 16808 "linker_set_key" : "keymaster_blob_t *", 16809 "name" : "keymaster_blob_t *", 16810 "referenced_type" : "type-4136", 16811 "self_type" : "type-4135", 16812 "size" : 8, 16813 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16814 }, 16815 { 16816 "alignment" : 8, 16817 "linker_set_key" : "keymaster_blob_t *", 16818 "name" : "keymaster_blob_t *", 16819 "referenced_type" : "type-4175", 16820 "self_type" : "type-4174", 16821 "size" : 8, 16822 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16823 }, 16824 { 16825 "alignment" : 8, 16826 "linker_set_key" : "keymaster_blob_t *", 16827 "name" : "keymaster_blob_t *", 16828 "referenced_type" : "type-421", 16829 "self_type" : "type-420", 16830 "size" : 8, 16831 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16832 }, 16833 { 16834 "alignment" : 8, 16835 "linker_set_key" : "keymaster_blob_t *", 16836 "name" : "keymaster_blob_t *", 16837 "referenced_type" : "type-4332", 16838 "self_type" : "type-4331", 16839 "size" : 8, 16840 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16841 }, 16842 { 16843 "alignment" : 8, 16844 "linker_set_key" : "keymaster_blob_t *", 16845 "name" : "keymaster_blob_t *", 16846 "referenced_type" : "type-4380", 16847 "self_type" : "type-4379", 16848 "size" : 8, 16849 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16850 }, 16851 { 16852 "alignment" : 8, 16853 "linker_set_key" : "keymaster_blob_t *", 16854 "name" : "keymaster_blob_t *", 16855 "referenced_type" : "type-4573", 16856 "self_type" : "type-4572", 16857 "size" : 8, 16858 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16859 }, 16860 { 16861 "alignment" : 8, 16862 "linker_set_key" : "keymaster_blob_t *", 16863 "name" : "keymaster_blob_t *", 16864 "referenced_type" : "type-4729", 16865 "self_type" : "type-4728", 16866 "size" : 8, 16867 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16868 }, 16869 { 16870 "alignment" : 8, 16871 "linker_set_key" : "keymaster_blob_t *", 16872 "name" : "keymaster_blob_t *", 16873 "referenced_type" : "type-484", 16874 "self_type" : "type-483", 16875 "size" : 8, 16876 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16877 }, 16878 { 16879 "alignment" : 8, 16880 "linker_set_key" : "keymaster_blob_t *", 16881 "name" : "keymaster_blob_t *", 16882 "referenced_type" : "type-4916", 16883 "self_type" : "type-4915", 16884 "size" : 8, 16885 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16886 }, 16887 { 16888 "alignment" : 8, 16889 "linker_set_key" : "keymaster_blob_t *", 16890 "name" : "keymaster_blob_t *", 16891 "referenced_type" : "type-5105", 16892 "self_type" : "type-5104", 16893 "size" : 8, 16894 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16895 }, 16896 { 16897 "alignment" : 8, 16898 "linker_set_key" : "keymaster_blob_t *", 16899 "name" : "keymaster_blob_t *", 16900 "referenced_type" : "type-5122", 16901 "self_type" : "type-5121", 16902 "size" : 8, 16903 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16904 }, 16905 { 16906 "alignment" : 8, 16907 "linker_set_key" : "keymaster_blob_t *", 16908 "name" : "keymaster_blob_t *", 16909 "referenced_type" : "type-521", 16910 "self_type" : "type-520", 16911 "size" : 8, 16912 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16913 }, 16914 { 16915 "alignment" : 8, 16916 "linker_set_key" : "keymaster_blob_t *", 16917 "name" : "keymaster_blob_t *", 16918 "referenced_type" : "type-677", 16919 "self_type" : "type-676", 16920 "size" : 8, 16921 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16922 }, 16923 { 16924 "alignment" : 8, 16925 "linker_set_key" : "keymaster_blob_t *", 16926 "name" : "keymaster_blob_t *", 16927 "referenced_type" : "type-868", 16928 "self_type" : "type-867", 16929 "size" : 8, 16930 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16931 }, 16932 { 16933 "alignment" : 8, 16934 "linker_set_key" : "keymaster_blob_t *", 16935 "name" : "keymaster_blob_t *", 16936 "referenced_type" : "type-982", 16937 "self_type" : "type-981", 16938 "size" : 8, 16939 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16940 }, 16941 { 16942 "alignment" : 8, 16943 "linker_set_key" : "keymaster_block_mode_t *", 16944 "name" : "keymaster_block_mode_t *", 16945 "referenced_type" : "type-1038", 16946 "self_type" : "type-1037", 16947 "size" : 8, 16948 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16949 }, 16950 { 16951 "alignment" : 8, 16952 "linker_set_key" : "keymaster_block_mode_t *", 16953 "name" : "keymaster_block_mode_t *", 16954 "referenced_type" : "type-1266", 16955 "self_type" : "type-1265", 16956 "size" : 8, 16957 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16958 }, 16959 { 16960 "alignment" : 8, 16961 "linker_set_key" : "keymaster_block_mode_t *", 16962 "name" : "keymaster_block_mode_t *", 16963 "referenced_type" : "type-1311", 16964 "self_type" : "type-1310", 16965 "size" : 8, 16966 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16967 }, 16968 { 16969 "alignment" : 8, 16970 "linker_set_key" : "keymaster_block_mode_t *", 16971 "name" : "keymaster_block_mode_t *", 16972 "referenced_type" : "type-1509", 16973 "self_type" : "type-1508", 16974 "size" : 8, 16975 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16976 }, 16977 { 16978 "alignment" : 8, 16979 "linker_set_key" : "keymaster_block_mode_t *", 16980 "name" : "keymaster_block_mode_t *", 16981 "referenced_type" : "type-1730", 16982 "self_type" : "type-1729", 16983 "size" : 8, 16984 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16985 }, 16986 { 16987 "alignment" : 8, 16988 "linker_set_key" : "keymaster_block_mode_t *", 16989 "name" : "keymaster_block_mode_t *", 16990 "referenced_type" : "type-2548", 16991 "self_type" : "type-2547", 16992 "size" : 8, 16993 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16994 }, 16995 { 16996 "alignment" : 8, 16997 "linker_set_key" : "keymaster_block_mode_t *", 16998 "name" : "keymaster_block_mode_t *", 16999 "referenced_type" : "type-2732", 17000 "self_type" : "type-2731", 17001 "size" : 8, 17002 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17003 }, 17004 { 17005 "alignment" : 8, 17006 "linker_set_key" : "keymaster_block_mode_t *", 17007 "name" : "keymaster_block_mode_t *", 17008 "referenced_type" : "type-274", 17009 "self_type" : "type-273", 17010 "size" : 8, 17011 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17012 }, 17013 { 17014 "alignment" : 8, 17015 "linker_set_key" : "keymaster_block_mode_t *", 17016 "name" : "keymaster_block_mode_t *", 17017 "referenced_type" : "type-2983", 17018 "self_type" : "type-2982", 17019 "size" : 8, 17020 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17021 }, 17022 { 17023 "alignment" : 8, 17024 "linker_set_key" : "keymaster_block_mode_t *", 17025 "name" : "keymaster_block_mode_t *", 17026 "referenced_type" : "type-3163", 17027 "self_type" : "type-3162", 17028 "size" : 8, 17029 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17030 }, 17031 { 17032 "alignment" : 8, 17033 "linker_set_key" : "keymaster_block_mode_t *", 17034 "name" : "keymaster_block_mode_t *", 17035 "referenced_type" : "type-3309", 17036 "self_type" : "type-3308", 17037 "size" : 8, 17038 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17039 }, 17040 { 17041 "alignment" : 8, 17042 "linker_set_key" : "keymaster_block_mode_t *", 17043 "name" : "keymaster_block_mode_t *", 17044 "referenced_type" : "type-3466", 17045 "self_type" : "type-3465", 17046 "size" : 8, 17047 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17048 }, 17049 { 17050 "alignment" : 8, 17051 "linker_set_key" : "keymaster_block_mode_t *", 17052 "name" : "keymaster_block_mode_t *", 17053 "referenced_type" : "type-3636", 17054 "self_type" : "type-3635", 17055 "size" : 8, 17056 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17057 }, 17058 { 17059 "alignment" : 8, 17060 "linker_set_key" : "keymaster_block_mode_t *", 17061 "name" : "keymaster_block_mode_t *", 17062 "referenced_type" : "type-3740", 17063 "self_type" : "type-3739", 17064 "size" : 8, 17065 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17066 }, 17067 { 17068 "alignment" : 8, 17069 "linker_set_key" : "keymaster_block_mode_t *", 17070 "name" : "keymaster_block_mode_t *", 17071 "referenced_type" : "type-3891", 17072 "self_type" : "type-3890", 17073 "size" : 8, 17074 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17075 }, 17076 { 17077 "alignment" : 8, 17078 "linker_set_key" : "keymaster_block_mode_t *", 17079 "name" : "keymaster_block_mode_t *", 17080 "referenced_type" : "type-4192", 17081 "self_type" : "type-4191", 17082 "size" : 8, 17083 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17084 }, 17085 { 17086 "alignment" : 8, 17087 "linker_set_key" : "keymaster_block_mode_t *", 17088 "name" : "keymaster_block_mode_t *", 17089 "referenced_type" : "type-4396", 17090 "self_type" : "type-4395", 17091 "size" : 8, 17092 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17093 }, 17094 { 17095 "alignment" : 8, 17096 "linker_set_key" : "keymaster_block_mode_t *", 17097 "name" : "keymaster_block_mode_t *", 17098 "referenced_type" : "type-4601", 17099 "self_type" : "type-4600", 17100 "size" : 8, 17101 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17102 }, 17103 { 17104 "alignment" : 8, 17105 "linker_set_key" : "keymaster_block_mode_t *", 17106 "name" : "keymaster_block_mode_t *", 17107 "referenced_type" : "type-4777", 17108 "self_type" : "type-4776", 17109 "size" : 8, 17110 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17111 }, 17112 { 17113 "alignment" : 8, 17114 "linker_set_key" : "keymaster_block_mode_t *", 17115 "name" : "keymaster_block_mode_t *", 17116 "referenced_type" : "type-4942", 17117 "self_type" : "type-4941", 17118 "size" : 8, 17119 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17120 }, 17121 { 17122 "alignment" : 8, 17123 "linker_set_key" : "keymaster_block_mode_t *", 17124 "name" : "keymaster_block_mode_t *", 17125 "referenced_type" : "type-535", 17126 "self_type" : "type-534", 17127 "size" : 8, 17128 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17129 }, 17130 { 17131 "alignment" : 8, 17132 "linker_set_key" : "keymaster_block_mode_t *", 17133 "name" : "keymaster_block_mode_t *", 17134 "referenced_type" : "type-712", 17135 "self_type" : "type-711", 17136 "size" : 8, 17137 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17138 }, 17139 { 17140 "alignment" : 8, 17141 "linker_set_key" : "keymaster_block_mode_t *", 17142 "name" : "keymaster_block_mode_t *", 17143 "referenced_type" : "type-8", 17144 "self_type" : "type-7", 17145 "size" : 8, 17146 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17147 }, 17148 { 17149 "alignment" : 8, 17150 "linker_set_key" : "keymaster_block_mode_t **", 17151 "name" : "keymaster_block_mode_t **", 17152 "referenced_type" : "type-1729", 17153 "self_type" : "type-1819", 17154 "size" : 8, 17155 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17156 }, 17157 { 17158 "alignment" : 8, 17159 "linker_set_key" : "keymaster_block_mode_t **", 17160 "name" : "keymaster_block_mode_t **", 17161 "referenced_type" : "type-4776", 17162 "self_type" : "type-4851", 17163 "size" : 8, 17164 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17165 }, 17166 { 17167 "alignment" : 8, 17168 "linker_set_key" : "keymaster_cert_chain_t *", 17169 "name" : "keymaster_cert_chain_t *", 17170 "referenced_type" : "type-1029", 17171 "self_type" : "type-1028", 17172 "size" : 8, 17173 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17174 }, 17175 { 17176 "alignment" : 8, 17177 "linker_set_key" : "keymaster_cert_chain_t *", 17178 "name" : "keymaster_cert_chain_t *", 17179 "referenced_type" : "type-1205", 17180 "self_type" : "type-1204", 17181 "size" : 8, 17182 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17183 }, 17184 { 17185 "alignment" : 8, 17186 "linker_set_key" : "keymaster_cert_chain_t *", 17187 "name" : "keymaster_cert_chain_t *", 17188 "referenced_type" : "type-1331", 17189 "self_type" : "type-1330", 17190 "size" : 8, 17191 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17192 }, 17193 { 17194 "alignment" : 8, 17195 "linker_set_key" : "keymaster_cert_chain_t *", 17196 "name" : "keymaster_cert_chain_t *", 17197 "referenced_type" : "type-1594", 17198 "self_type" : "type-1593", 17199 "size" : 8, 17200 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17201 }, 17202 { 17203 "alignment" : 8, 17204 "linker_set_key" : "keymaster_cert_chain_t *", 17205 "name" : "keymaster_cert_chain_t *", 17206 "referenced_type" : "type-1698", 17207 "self_type" : "type-1697", 17208 "size" : 8, 17209 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17210 }, 17211 { 17212 "alignment" : 8, 17213 "linker_set_key" : "keymaster_cert_chain_t *", 17214 "name" : "keymaster_cert_chain_t *", 17215 "referenced_type" : "type-2182", 17216 "self_type" : "type-2181", 17217 "size" : 8, 17218 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17219 }, 17220 { 17221 "alignment" : 8, 17222 "linker_set_key" : "keymaster_cert_chain_t *", 17223 "name" : "keymaster_cert_chain_t *", 17224 "referenced_type" : "type-2597", 17225 "self_type" : "type-2596", 17226 "size" : 8, 17227 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17228 }, 17229 { 17230 "alignment" : 8, 17231 "linker_set_key" : "keymaster_cert_chain_t *", 17232 "name" : "keymaster_cert_chain_t *", 17233 "referenced_type" : "type-266", 17234 "self_type" : "type-265", 17235 "size" : 8, 17236 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17237 }, 17238 { 17239 "alignment" : 8, 17240 "linker_set_key" : "keymaster_cert_chain_t *", 17241 "name" : "keymaster_cert_chain_t *", 17242 "referenced_type" : "type-2724", 17243 "self_type" : "type-2723", 17244 "size" : 8, 17245 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17246 }, 17247 { 17248 "alignment" : 8, 17249 "linker_set_key" : "keymaster_cert_chain_t *", 17250 "name" : "keymaster_cert_chain_t *", 17251 "referenced_type" : "type-2826", 17252 "self_type" : "type-2825", 17253 "size" : 8, 17254 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17255 }, 17256 { 17257 "alignment" : 8, 17258 "linker_set_key" : "keymaster_cert_chain_t *", 17259 "name" : "keymaster_cert_chain_t *", 17260 "referenced_type" : "type-2937", 17261 "self_type" : "type-2936", 17262 "size" : 8, 17263 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17264 }, 17265 { 17266 "alignment" : 8, 17267 "linker_set_key" : "keymaster_cert_chain_t *", 17268 "name" : "keymaster_cert_chain_t *", 17269 "referenced_type" : "type-2975", 17270 "self_type" : "type-2974", 17271 "size" : 8, 17272 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17273 }, 17274 { 17275 "alignment" : 8, 17276 "linker_set_key" : "keymaster_cert_chain_t *", 17277 "name" : "keymaster_cert_chain_t *", 17278 "referenced_type" : "type-3106", 17279 "self_type" : "type-3105", 17280 "size" : 8, 17281 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17282 }, 17283 { 17284 "alignment" : 8, 17285 "linker_set_key" : "keymaster_cert_chain_t *", 17286 "name" : "keymaster_cert_chain_t *", 17287 "referenced_type" : "type-3150", 17288 "self_type" : "type-3149", 17289 "size" : 8, 17290 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17291 }, 17292 { 17293 "alignment" : 8, 17294 "linker_set_key" : "keymaster_cert_chain_t *", 17295 "name" : "keymaster_cert_chain_t *", 17296 "referenced_type" : "type-3297", 17297 "self_type" : "type-3296", 17298 "size" : 8, 17299 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17300 }, 17301 { 17302 "alignment" : 8, 17303 "linker_set_key" : "keymaster_cert_chain_t *", 17304 "name" : "keymaster_cert_chain_t *", 17305 "referenced_type" : "type-3333", 17306 "self_type" : "type-3332", 17307 "size" : 8, 17308 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17309 }, 17310 { 17311 "alignment" : 8, 17312 "linker_set_key" : "keymaster_cert_chain_t *", 17313 "name" : "keymaster_cert_chain_t *", 17314 "referenced_type" : "type-3455", 17315 "self_type" : "type-3454", 17316 "size" : 8, 17317 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17318 }, 17319 { 17320 "alignment" : 8, 17321 "linker_set_key" : "keymaster_cert_chain_t *", 17322 "name" : "keymaster_cert_chain_t *", 17323 "referenced_type" : "type-3570", 17324 "self_type" : "type-3569", 17325 "size" : 8, 17326 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17327 }, 17328 { 17329 "alignment" : 8, 17330 "linker_set_key" : "keymaster_cert_chain_t *", 17331 "name" : "keymaster_cert_chain_t *", 17332 "referenced_type" : "type-3685", 17333 "self_type" : "type-3684", 17334 "size" : 8, 17335 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17336 }, 17337 { 17338 "alignment" : 8, 17339 "linker_set_key" : "keymaster_cert_chain_t *", 17340 "name" : "keymaster_cert_chain_t *", 17341 "referenced_type" : "type-370", 17342 "self_type" : "type-369", 17343 "size" : 8, 17344 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17345 }, 17346 { 17347 "alignment" : 8, 17348 "linker_set_key" : "keymaster_cert_chain_t *", 17349 "name" : "keymaster_cert_chain_t *", 17350 "referenced_type" : "type-3725", 17351 "self_type" : "type-3724", 17352 "size" : 8, 17353 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17354 }, 17355 { 17356 "alignment" : 8, 17357 "linker_set_key" : "keymaster_cert_chain_t *", 17358 "name" : "keymaster_cert_chain_t *", 17359 "referenced_type" : "type-3869", 17360 "self_type" : "type-3868", 17361 "size" : 8, 17362 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17363 }, 17364 { 17365 "alignment" : 8, 17366 "linker_set_key" : "keymaster_cert_chain_t *", 17367 "name" : "keymaster_cert_chain_t *", 17368 "referenced_type" : "type-4141", 17369 "self_type" : "type-4140", 17370 "size" : 8, 17371 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17372 }, 17373 { 17374 "alignment" : 8, 17375 "linker_set_key" : "keymaster_cert_chain_t *", 17376 "name" : "keymaster_cert_chain_t *", 17377 "referenced_type" : "type-4184", 17378 "self_type" : "type-4183", 17379 "size" : 8, 17380 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17381 }, 17382 { 17383 "alignment" : 8, 17384 "linker_set_key" : "keymaster_cert_chain_t *", 17385 "name" : "keymaster_cert_chain_t *", 17386 "referenced_type" : "type-4337", 17387 "self_type" : "type-4336", 17388 "size" : 8, 17389 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17390 }, 17391 { 17392 "alignment" : 8, 17393 "linker_set_key" : "keymaster_cert_chain_t *", 17394 "name" : "keymaster_cert_chain_t *", 17395 "referenced_type" : "type-4455", 17396 "self_type" : "type-4454", 17397 "size" : 8, 17398 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17399 }, 17400 { 17401 "alignment" : 8, 17402 "linker_set_key" : "keymaster_cert_chain_t *", 17403 "name" : "keymaster_cert_chain_t *", 17404 "referenced_type" : "type-4670", 17405 "self_type" : "type-4669", 17406 "size" : 8, 17407 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17408 }, 17409 { 17410 "alignment" : 8, 17411 "linker_set_key" : "keymaster_cert_chain_t *", 17412 "name" : "keymaster_cert_chain_t *", 17413 "referenced_type" : "type-4750", 17414 "self_type" : "type-4749", 17415 "size" : 8, 17416 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17417 }, 17418 { 17419 "alignment" : 8, 17420 "linker_set_key" : "keymaster_cert_chain_t *", 17421 "name" : "keymaster_cert_chain_t *", 17422 "referenced_type" : "type-488", 17423 "self_type" : "type-487", 17424 "size" : 8, 17425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17426 }, 17427 { 17428 "alignment" : 8, 17429 "linker_set_key" : "keymaster_cert_chain_t *", 17430 "name" : "keymaster_cert_chain_t *", 17431 "referenced_type" : "type-4933", 17432 "self_type" : "type-4932", 17433 "size" : 8, 17434 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17435 }, 17436 { 17437 "alignment" : 8, 17438 "linker_set_key" : "keymaster_cert_chain_t *", 17439 "name" : "keymaster_cert_chain_t *", 17440 "referenced_type" : "type-5113", 17441 "self_type" : "type-5112", 17442 "size" : 8, 17443 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17444 }, 17445 { 17446 "alignment" : 8, 17447 "linker_set_key" : "keymaster_cert_chain_t *", 17448 "name" : "keymaster_cert_chain_t *", 17449 "referenced_type" : "type-527", 17450 "self_type" : "type-526", 17451 "size" : 8, 17452 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17453 }, 17454 { 17455 "alignment" : 8, 17456 "linker_set_key" : "keymaster_cert_chain_t *", 17457 "name" : "keymaster_cert_chain_t *", 17458 "referenced_type" : "type-60", 17459 "self_type" : "type-59", 17460 "size" : 8, 17461 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17462 }, 17463 { 17464 "alignment" : 8, 17465 "linker_set_key" : "keymaster_cert_chain_t *", 17466 "name" : "keymaster_cert_chain_t *", 17467 "referenced_type" : "type-682", 17468 "self_type" : "type-681", 17469 "size" : 8, 17470 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17471 }, 17472 { 17473 "alignment" : 8, 17474 "linker_set_key" : "keymaster_cert_chain_t *", 17475 "name" : "keymaster_cert_chain_t *", 17476 "referenced_type" : "type-911", 17477 "self_type" : "type-910", 17478 "size" : 8, 17479 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17480 }, 17481 { 17482 "alignment" : 8, 17483 "linker_set_key" : "keymaster_cert_chain_t *", 17484 "name" : "keymaster_cert_chain_t *", 17485 "referenced_type" : "type-986", 17486 "self_type" : "type-985", 17487 "size" : 8, 17488 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17489 }, 17490 { 17491 "alignment" : 8, 17492 "linker_set_key" : "keymaster_digest_t *", 17493 "name" : "keymaster_digest_t *", 17494 "referenced_type" : "type-1064", 17495 "self_type" : "type-1063", 17496 "size" : 8, 17497 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17498 }, 17499 { 17500 "alignment" : 8, 17501 "linker_set_key" : "keymaster_digest_t *", 17502 "name" : "keymaster_digest_t *", 17503 "referenced_type" : "type-1313", 17504 "self_type" : "type-1312", 17505 "size" : 8, 17506 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17507 }, 17508 { 17509 "alignment" : 8, 17510 "linker_set_key" : "keymaster_digest_t *", 17511 "name" : "keymaster_digest_t *", 17512 "referenced_type" : "type-1533", 17513 "self_type" : "type-1532", 17514 "size" : 8, 17515 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17516 }, 17517 { 17518 "alignment" : 8, 17519 "linker_set_key" : "keymaster_digest_t *", 17520 "name" : "keymaster_digest_t *", 17521 "referenced_type" : "type-1749", 17522 "self_type" : "type-1748", 17523 "size" : 8, 17524 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17525 }, 17526 { 17527 "alignment" : 8, 17528 "linker_set_key" : "keymaster_digest_t *", 17529 "name" : "keymaster_digest_t *", 17530 "referenced_type" : "type-1762", 17531 "self_type" : "type-1761", 17532 "size" : 8, 17533 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17534 }, 17535 { 17536 "alignment" : 8, 17537 "linker_set_key" : "keymaster_digest_t *", 17538 "name" : "keymaster_digest_t *", 17539 "referenced_type" : "type-2595", 17540 "self_type" : "type-2594", 17541 "size" : 8, 17542 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17543 }, 17544 { 17545 "alignment" : 8, 17546 "linker_set_key" : "keymaster_digest_t *", 17547 "name" : "keymaster_digest_t *", 17548 "referenced_type" : "type-2757", 17549 "self_type" : "type-2756", 17550 "size" : 8, 17551 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17552 }, 17553 { 17554 "alignment" : 8, 17555 "linker_set_key" : "keymaster_digest_t *", 17556 "name" : "keymaster_digest_t *", 17557 "referenced_type" : "type-299", 17558 "self_type" : "type-298", 17559 "size" : 8, 17560 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17561 }, 17562 { 17563 "alignment" : 8, 17564 "linker_set_key" : "keymaster_digest_t *", 17565 "name" : "keymaster_digest_t *", 17566 "referenced_type" : "type-3029", 17567 "self_type" : "type-3028", 17568 "size" : 8, 17569 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17570 }, 17571 { 17572 "alignment" : 8, 17573 "linker_set_key" : "keymaster_digest_t *", 17574 "name" : "keymaster_digest_t *", 17575 "referenced_type" : "type-3212", 17576 "self_type" : "type-3211", 17577 "size" : 8, 17578 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17579 }, 17580 { 17581 "alignment" : 8, 17582 "linker_set_key" : "keymaster_digest_t *", 17583 "name" : "keymaster_digest_t *", 17584 "referenced_type" : "type-3353", 17585 "self_type" : "type-3352", 17586 "size" : 8, 17587 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17588 }, 17589 { 17590 "alignment" : 8, 17591 "linker_set_key" : "keymaster_digest_t *", 17592 "name" : "keymaster_digest_t *", 17593 "referenced_type" : "type-3495", 17594 "self_type" : "type-3494", 17595 "size" : 8, 17596 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17597 }, 17598 { 17599 "alignment" : 8, 17600 "linker_set_key" : "keymaster_digest_t *", 17601 "name" : "keymaster_digest_t *", 17602 "referenced_type" : "type-3786", 17603 "self_type" : "type-3785", 17604 "size" : 8, 17605 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17606 }, 17607 { 17608 "alignment" : 8, 17609 "linker_set_key" : "keymaster_digest_t *", 17610 "name" : "keymaster_digest_t *", 17611 "referenced_type" : "type-3931", 17612 "self_type" : "type-3930", 17613 "size" : 8, 17614 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17615 }, 17616 { 17617 "alignment" : 8, 17618 "linker_set_key" : "keymaster_digest_t *", 17619 "name" : "keymaster_digest_t *", 17620 "referenced_type" : "type-4060", 17621 "self_type" : "type-4059", 17622 "size" : 8, 17623 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17624 }, 17625 { 17626 "alignment" : 8, 17627 "linker_set_key" : "keymaster_digest_t *", 17628 "name" : "keymaster_digest_t *", 17629 "referenced_type" : "type-4215", 17630 "self_type" : "type-4214", 17631 "size" : 8, 17632 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17633 }, 17634 { 17635 "alignment" : 8, 17636 "linker_set_key" : "keymaster_digest_t *", 17637 "name" : "keymaster_digest_t *", 17638 "referenced_type" : "type-4441", 17639 "self_type" : "type-4440", 17640 "size" : 8, 17641 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17642 }, 17643 { 17644 "alignment" : 8, 17645 "linker_set_key" : "keymaster_digest_t *", 17646 "name" : "keymaster_digest_t *", 17647 "referenced_type" : "type-4625", 17648 "self_type" : "type-4624", 17649 "size" : 8, 17650 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17651 }, 17652 { 17653 "alignment" : 8, 17654 "linker_set_key" : "keymaster_digest_t *", 17655 "name" : "keymaster_digest_t *", 17656 "referenced_type" : "type-4794", 17657 "self_type" : "type-4793", 17658 "size" : 8, 17659 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17660 }, 17661 { 17662 "alignment" : 8, 17663 "linker_set_key" : "keymaster_digest_t *", 17664 "name" : "keymaster_digest_t *", 17665 "referenced_type" : "type-4968", 17666 "self_type" : "type-4967", 17667 "size" : 8, 17668 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17669 }, 17670 { 17671 "alignment" : 8, 17672 "linker_set_key" : "keymaster_digest_t *", 17673 "name" : "keymaster_digest_t *", 17674 "referenced_type" : "type-58", 17675 "self_type" : "type-57", 17676 "size" : 8, 17677 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17678 }, 17679 { 17680 "alignment" : 8, 17681 "linker_set_key" : "keymaster_digest_t *", 17682 "name" : "keymaster_digest_t *", 17683 "referenced_type" : "type-585", 17684 "self_type" : "type-584", 17685 "size" : 8, 17686 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17687 }, 17688 { 17689 "alignment" : 8, 17690 "linker_set_key" : "keymaster_digest_t *", 17691 "name" : "keymaster_digest_t *", 17692 "referenced_type" : "type-754", 17693 "self_type" : "type-753", 17694 "size" : 8, 17695 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17696 }, 17697 { 17698 "alignment" : 8, 17699 "linker_set_key" : "keymaster_digest_t **", 17700 "name" : "keymaster_digest_t **", 17701 "referenced_type" : "type-1748", 17702 "self_type" : "type-1821", 17703 "size" : 8, 17704 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17705 }, 17706 { 17707 "alignment" : 8, 17708 "linker_set_key" : "keymaster_digest_t **", 17709 "name" : "keymaster_digest_t **", 17710 "referenced_type" : "type-4793", 17711 "self_type" : "type-4854", 17712 "size" : 8, 17713 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17714 }, 17715 { 17716 "alignment" : 8, 17717 "linker_set_key" : "keymaster_ec_curve_t *", 17718 "name" : "keymaster_ec_curve_t *", 17719 "referenced_type" : "type-1061", 17720 "self_type" : "type-1060", 17721 "size" : 8, 17722 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17723 }, 17724 { 17725 "alignment" : 8, 17726 "linker_set_key" : "keymaster_ec_curve_t *", 17727 "name" : "keymaster_ec_curve_t *", 17728 "referenced_type" : "type-1733", 17729 "self_type" : "type-1732", 17730 "size" : 8, 17731 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17732 }, 17733 { 17734 "alignment" : 8, 17735 "linker_set_key" : "keymaster_ec_curve_t *", 17736 "name" : "keymaster_ec_curve_t *", 17737 "referenced_type" : "type-4213", 17738 "self_type" : "type-4212", 17739 "size" : 8, 17740 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17741 }, 17742 { 17743 "alignment" : 8, 17744 "linker_set_key" : "keymaster_ec_curve_t *", 17745 "name" : "keymaster_ec_curve_t *", 17746 "referenced_type" : "type-4780", 17747 "self_type" : "type-4779", 17748 "size" : 8, 17749 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17750 }, 17751 { 17752 "alignment" : 8, 17753 "linker_set_key" : "keymaster_error_t *", 17754 "name" : "keymaster_error_t *", 17755 "referenced_type" : "type-1007", 17756 "self_type" : "type-1006", 17757 "size" : 8, 17758 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17759 }, 17760 { 17761 "alignment" : 8, 17762 "linker_set_key" : "keymaster_error_t *", 17763 "name" : "keymaster_error_t *", 17764 "referenced_type" : "type-1230", 17765 "self_type" : "type-1229", 17766 "size" : 8, 17767 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17768 }, 17769 { 17770 "alignment" : 8, 17771 "linker_set_key" : "keymaster_error_t *", 17772 "name" : "keymaster_error_t *", 17773 "referenced_type" : "type-1465", 17774 "self_type" : "type-1464", 17775 "size" : 8, 17776 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17777 }, 17778 { 17779 "alignment" : 8, 17780 "linker_set_key" : "keymaster_error_t *", 17781 "name" : "keymaster_error_t *", 17782 "referenced_type" : "type-1664", 17783 "self_type" : "type-1663", 17784 "size" : 8, 17785 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17786 }, 17787 { 17788 "alignment" : 8, 17789 "linker_set_key" : "keymaster_error_t *", 17790 "name" : "keymaster_error_t *", 17791 "referenced_type" : "type-2166", 17792 "self_type" : "type-2165", 17793 "size" : 8, 17794 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17795 }, 17796 { 17797 "alignment" : 8, 17798 "linker_set_key" : "keymaster_error_t *", 17799 "name" : "keymaster_error_t *", 17800 "referenced_type" : "type-246", 17801 "self_type" : "type-245", 17802 "size" : 8, 17803 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17804 }, 17805 { 17806 "alignment" : 8, 17807 "linker_set_key" : "keymaster_error_t *", 17808 "name" : "keymaster_error_t *", 17809 "referenced_type" : "type-2704", 17810 "self_type" : "type-2703", 17811 "size" : 8, 17812 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17813 }, 17814 { 17815 "alignment" : 8, 17816 "linker_set_key" : "keymaster_error_t *", 17817 "name" : "keymaster_error_t *", 17818 "referenced_type" : "type-2909", 17819 "self_type" : "type-2908", 17820 "size" : 8, 17821 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17822 }, 17823 { 17824 "alignment" : 8, 17825 "linker_set_key" : "keymaster_error_t *", 17826 "name" : "keymaster_error_t *", 17827 "referenced_type" : "type-2959", 17828 "self_type" : "type-2958", 17829 "size" : 8, 17830 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17831 }, 17832 { 17833 "alignment" : 8, 17834 "linker_set_key" : "keymaster_error_t *", 17835 "name" : "keymaster_error_t *", 17836 "referenced_type" : "type-3131", 17837 "self_type" : "type-3130", 17838 "size" : 8, 17839 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17840 }, 17841 { 17842 "alignment" : 8, 17843 "linker_set_key" : "keymaster_error_t *", 17844 "name" : "keymaster_error_t *", 17845 "referenced_type" : "type-3186", 17846 "self_type" : "type-3185", 17847 "size" : 8, 17848 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17849 }, 17850 { 17851 "alignment" : 8, 17852 "linker_set_key" : "keymaster_error_t *", 17853 "name" : "keymaster_error_t *", 17854 "referenced_type" : "type-3279", 17855 "self_type" : "type-3278", 17856 "size" : 8, 17857 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17858 }, 17859 { 17860 "alignment" : 8, 17861 "linker_set_key" : "keymaster_error_t *", 17862 "name" : "keymaster_error_t *", 17863 "referenced_type" : "type-3432", 17864 "self_type" : "type-3431", 17865 "size" : 8, 17866 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17867 }, 17868 { 17869 "alignment" : 8, 17870 "linker_set_key" : "keymaster_error_t *", 17871 "name" : "keymaster_error_t *", 17872 "referenced_type" : "type-3656", 17873 "self_type" : "type-3655", 17874 "size" : 8, 17875 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17876 }, 17877 { 17878 "alignment" : 8, 17879 "linker_set_key" : "keymaster_error_t *", 17880 "name" : "keymaster_error_t *", 17881 "referenced_type" : "type-3707", 17882 "self_type" : "type-3706", 17883 "size" : 8, 17884 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17885 }, 17886 { 17887 "alignment" : 8, 17888 "linker_set_key" : "keymaster_error_t *", 17889 "name" : "keymaster_error_t *", 17890 "referenced_type" : "type-3851", 17891 "self_type" : "type-3850", 17892 "size" : 8, 17893 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17894 }, 17895 { 17896 "alignment" : 8, 17897 "linker_set_key" : "keymaster_error_t *", 17898 "name" : "keymaster_error_t *", 17899 "referenced_type" : "type-4071", 17900 "self_type" : "type-4070", 17901 "size" : 8, 17902 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 17903 }, 17904 { 17905 "alignment" : 8, 17906 "linker_set_key" : "keymaster_error_t *", 17907 "name" : "keymaster_error_t *", 17908 "referenced_type" : "type-4162", 17909 "self_type" : "type-4161", 17910 "size" : 8, 17911 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17912 }, 17913 { 17914 "alignment" : 8, 17915 "linker_set_key" : "keymaster_error_t *", 17916 "name" : "keymaster_error_t *", 17917 "referenced_type" : "type-4360", 17918 "self_type" : "type-4359", 17919 "size" : 8, 17920 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17921 }, 17922 { 17923 "alignment" : 8, 17924 "linker_set_key" : "keymaster_error_t *", 17925 "name" : "keymaster_error_t *", 17926 "referenced_type" : "type-4558", 17927 "self_type" : "type-4557", 17928 "size" : 8, 17929 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17930 }, 17931 { 17932 "alignment" : 8, 17933 "linker_set_key" : "keymaster_error_t *", 17934 "name" : "keymaster_error_t *", 17935 "referenced_type" : "type-458", 17936 "self_type" : "type-457", 17937 "size" : 8, 17938 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17939 }, 17940 { 17941 "alignment" : 8, 17942 "linker_set_key" : "keymaster_error_t *", 17943 "name" : "keymaster_error_t *", 17944 "referenced_type" : "type-4726", 17945 "self_type" : "type-4725", 17946 "size" : 8, 17947 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17948 }, 17949 { 17950 "alignment" : 8, 17951 "linker_set_key" : "keymaster_error_t *", 17952 "name" : "keymaster_error_t *", 17953 "referenced_type" : "type-4912", 17954 "self_type" : "type-4911", 17955 "size" : 8, 17956 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17957 }, 17958 { 17959 "alignment" : 8, 17960 "linker_set_key" : "keymaster_error_t *", 17961 "name" : "keymaster_error_t *", 17962 "referenced_type" : "type-5098", 17963 "self_type" : "type-5097", 17964 "size" : 8, 17965 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17966 }, 17967 { 17968 "alignment" : 8, 17969 "linker_set_key" : "keymaster_error_t *", 17970 "name" : "keymaster_error_t *", 17971 "referenced_type" : "type-511", 17972 "self_type" : "type-510", 17973 "size" : 8, 17974 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17975 }, 17976 { 17977 "alignment" : 8, 17978 "linker_set_key" : "keymaster_error_t *", 17979 "name" : "keymaster_error_t *", 17980 "referenced_type" : "type-665", 17981 "self_type" : "type-664", 17982 "size" : 8, 17983 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17984 }, 17985 { 17986 "alignment" : 8, 17987 "linker_set_key" : "keymaster_error_t *", 17988 "name" : "keymaster_error_t *", 17989 "referenced_type" : "type-757", 17990 "self_type" : "type-756", 17991 "size" : 8, 17992 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17993 }, 17994 { 17995 "alignment" : 8, 17996 "linker_set_key" : "keymaster_error_t *", 17997 "name" : "keymaster_error_t *", 17998 "referenced_type" : "type-909", 17999 "self_type" : "type-908", 18000 "size" : 8, 18001 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 18002 }, 18003 { 18004 "alignment" : 8, 18005 "linker_set_key" : "keymaster_key_blob_t *", 18006 "name" : "keymaster_key_blob_t *", 18007 "referenced_type" : "type-1014", 18008 "self_type" : "type-1013", 18009 "size" : 8, 18010 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18011 }, 18012 { 18013 "alignment" : 8, 18014 "linker_set_key" : "keymaster_key_blob_t *", 18015 "name" : "keymaster_key_blob_t *", 18016 "referenced_type" : "type-1195", 18017 "self_type" : "type-1194", 18018 "size" : 8, 18019 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18020 }, 18021 { 18022 "alignment" : 8, 18023 "linker_set_key" : "keymaster_key_blob_t *", 18024 "name" : "keymaster_key_blob_t *", 18025 "referenced_type" : "type-1241", 18026 "self_type" : "type-1240", 18027 "size" : 8, 18028 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18029 }, 18030 { 18031 "alignment" : 8, 18032 "linker_set_key" : "keymaster_key_blob_t *", 18033 "name" : "keymaster_key_blob_t *", 18034 "referenced_type" : "type-1474", 18035 "self_type" : "type-1473", 18036 "size" : 8, 18037 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18038 }, 18039 { 18040 "alignment" : 8, 18041 "linker_set_key" : "keymaster_key_blob_t *", 18042 "name" : "keymaster_key_blob_t *", 18043 "referenced_type" : "type-1687", 18044 "self_type" : "type-1686", 18045 "size" : 8, 18046 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18047 }, 18048 { 18049 "alignment" : 8, 18050 "linker_set_key" : "keymaster_key_blob_t *", 18051 "name" : "keymaster_key_blob_t *", 18052 "referenced_type" : "type-2164", 18053 "self_type" : "type-2163", 18054 "size" : 8, 18055 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18056 }, 18057 { 18058 "alignment" : 8, 18059 "linker_set_key" : "keymaster_key_blob_t *", 18060 "name" : "keymaster_key_blob_t *", 18061 "referenced_type" : "type-2169", 18062 "self_type" : "type-2168", 18063 "size" : 8, 18064 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18065 }, 18066 { 18067 "alignment" : 8, 18068 "linker_set_key" : "keymaster_key_blob_t *", 18069 "name" : "keymaster_key_blob_t *", 18070 "referenced_type" : "type-255", 18071 "self_type" : "type-254", 18072 "size" : 8, 18073 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18074 }, 18075 { 18076 "alignment" : 8, 18077 "linker_set_key" : "keymaster_key_blob_t *", 18078 "name" : "keymaster_key_blob_t *", 18079 "referenced_type" : "type-2713", 18080 "self_type" : "type-2712", 18081 "size" : 8, 18082 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18083 }, 18084 { 18085 "alignment" : 8, 18086 "linker_set_key" : "keymaster_key_blob_t *", 18087 "name" : "keymaster_key_blob_t *", 18088 "referenced_type" : "type-2867", 18089 "self_type" : "type-2866", 18090 "size" : 8, 18091 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18092 }, 18093 { 18094 "alignment" : 8, 18095 "linker_set_key" : "keymaster_key_blob_t *", 18096 "name" : "keymaster_key_blob_t *", 18097 "referenced_type" : "type-2930", 18098 "self_type" : "type-2929", 18099 "size" : 8, 18100 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18101 }, 18102 { 18103 "alignment" : 8, 18104 "linker_set_key" : "keymaster_key_blob_t *", 18105 "name" : "keymaster_key_blob_t *", 18106 "referenced_type" : "type-2964", 18107 "self_type" : "type-2963", 18108 "size" : 8, 18109 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18110 }, 18111 { 18112 "alignment" : 8, 18113 "linker_set_key" : "keymaster_key_blob_t *", 18114 "name" : "keymaster_key_blob_t *", 18115 "referenced_type" : "type-3095", 18116 "self_type" : "type-3094", 18117 "size" : 8, 18118 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18119 }, 18120 { 18121 "alignment" : 8, 18122 "linker_set_key" : "keymaster_key_blob_t *", 18123 "name" : "keymaster_key_blob_t *", 18124 "referenced_type" : "type-3137", 18125 "self_type" : "type-3136", 18126 "size" : 8, 18127 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18128 }, 18129 { 18130 "alignment" : 8, 18131 "linker_set_key" : "keymaster_key_blob_t *", 18132 "name" : "keymaster_key_blob_t *", 18133 "referenced_type" : "type-3225", 18134 "self_type" : "type-3224", 18135 "size" : 8, 18136 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18137 }, 18138 { 18139 "alignment" : 8, 18140 "linker_set_key" : "keymaster_key_blob_t *", 18141 "name" : "keymaster_key_blob_t *", 18142 "referenced_type" : "type-3284", 18143 "self_type" : "type-3283", 18144 "size" : 8, 18145 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18146 }, 18147 { 18148 "alignment" : 8, 18149 "linker_set_key" : "keymaster_key_blob_t *", 18150 "name" : "keymaster_key_blob_t *", 18151 "referenced_type" : "type-3442", 18152 "self_type" : "type-3441", 18153 "size" : 8, 18154 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18155 }, 18156 { 18157 "alignment" : 8, 18158 "linker_set_key" : "keymaster_key_blob_t *", 18159 "name" : "keymaster_key_blob_t *", 18160 "referenced_type" : "type-3612", 18161 "self_type" : "type-3611", 18162 "size" : 8, 18163 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18164 }, 18165 { 18166 "alignment" : 8, 18167 "linker_set_key" : "keymaster_key_blob_t *", 18168 "name" : "keymaster_key_blob_t *", 18169 "referenced_type" : "type-3676", 18170 "self_type" : "type-3675", 18171 "size" : 8, 18172 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18173 }, 18174 { 18175 "alignment" : 8, 18176 "linker_set_key" : "keymaster_key_blob_t *", 18177 "name" : "keymaster_key_blob_t *", 18178 "referenced_type" : "type-3712", 18179 "self_type" : "type-3711", 18180 "size" : 8, 18181 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18182 }, 18183 { 18184 "alignment" : 8, 18185 "linker_set_key" : "keymaster_key_blob_t *", 18186 "name" : "keymaster_key_blob_t *", 18187 "referenced_type" : "type-3856", 18188 "self_type" : "type-3855", 18189 "size" : 8, 18190 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18191 }, 18192 { 18193 "alignment" : 8, 18194 "linker_set_key" : "keymaster_key_blob_t *", 18195 "name" : "keymaster_key_blob_t *", 18196 "referenced_type" : "type-4133", 18197 "self_type" : "type-4132", 18198 "size" : 8, 18199 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18200 }, 18201 { 18202 "alignment" : 8, 18203 "linker_set_key" : "keymaster_key_blob_t *", 18204 "name" : "keymaster_key_blob_t *", 18205 "referenced_type" : "type-416", 18206 "self_type" : "type-415", 18207 "size" : 8, 18208 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18209 }, 18210 { 18211 "alignment" : 8, 18212 "linker_set_key" : "keymaster_key_blob_t *", 18213 "name" : "keymaster_key_blob_t *", 18214 "referenced_type" : "type-4170", 18215 "self_type" : "type-4169", 18216 "size" : 8, 18217 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18218 }, 18219 { 18220 "alignment" : 8, 18221 "linker_set_key" : "keymaster_key_blob_t *", 18222 "name" : "keymaster_key_blob_t *", 18223 "referenced_type" : "type-4327", 18224 "self_type" : "type-4326", 18225 "size" : 8, 18226 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18227 }, 18228 { 18229 "alignment" : 8, 18230 "linker_set_key" : "keymaster_key_blob_t *", 18231 "name" : "keymaster_key_blob_t *", 18232 "referenced_type" : "type-4372", 18233 "self_type" : "type-4371", 18234 "size" : 8, 18235 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18236 }, 18237 { 18238 "alignment" : 8, 18239 "linker_set_key" : "keymaster_key_blob_t *", 18240 "name" : "keymaster_key_blob_t *", 18241 "referenced_type" : "type-4568", 18242 "self_type" : "type-4567", 18243 "size" : 8, 18244 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18245 }, 18246 { 18247 "alignment" : 8, 18248 "linker_set_key" : "keymaster_key_blob_t *", 18249 "name" : "keymaster_key_blob_t *", 18250 "referenced_type" : "type-4738", 18251 "self_type" : "type-4737", 18252 "size" : 8, 18253 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18254 }, 18255 { 18256 "alignment" : 8, 18257 "linker_set_key" : "keymaster_key_blob_t *", 18258 "name" : "keymaster_key_blob_t *", 18259 "referenced_type" : "type-481", 18260 "self_type" : "type-480", 18261 "size" : 8, 18262 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18263 }, 18264 { 18265 "alignment" : 8, 18266 "linker_set_key" : "keymaster_key_blob_t *", 18267 "name" : "keymaster_key_blob_t *", 18268 "referenced_type" : "type-4922", 18269 "self_type" : "type-4921", 18270 "size" : 8, 18271 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18272 }, 18273 { 18274 "alignment" : 8, 18275 "linker_set_key" : "keymaster_key_blob_t *", 18276 "name" : "keymaster_key_blob_t *", 18277 "referenced_type" : "type-5096", 18278 "self_type" : "type-5095", 18279 "size" : 8, 18280 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18281 }, 18282 { 18283 "alignment" : 8, 18284 "linker_set_key" : "keymaster_key_blob_t *", 18285 "name" : "keymaster_key_blob_t *", 18286 "referenced_type" : "type-5101", 18287 "self_type" : "type-5100", 18288 "size" : 8, 18289 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18290 }, 18291 { 18292 "alignment" : 8, 18293 "linker_set_key" : "keymaster_key_blob_t *", 18294 "name" : "keymaster_key_blob_t *", 18295 "referenced_type" : "type-516", 18296 "self_type" : "type-515", 18297 "size" : 8, 18298 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18299 }, 18300 { 18301 "alignment" : 8, 18302 "linker_set_key" : "keymaster_key_blob_t *", 18303 "name" : "keymaster_key_blob_t *", 18304 "referenced_type" : "type-672", 18305 "self_type" : "type-671", 18306 "size" : 8, 18307 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18308 }, 18309 { 18310 "alignment" : 8, 18311 "linker_set_key" : "keymaster_key_blob_t *", 18312 "name" : "keymaster_key_blob_t *", 18313 "referenced_type" : "type-789", 18314 "self_type" : "type-788", 18315 "size" : 8, 18316 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18317 }, 18318 { 18319 "alignment" : 8, 18320 "linker_set_key" : "keymaster_key_blob_t *", 18321 "name" : "keymaster_key_blob_t *", 18322 "referenced_type" : "type-979", 18323 "self_type" : "type-978", 18324 "size" : 8, 18325 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18326 }, 18327 { 18328 "alignment" : 8, 18329 "linker_set_key" : "keymaster_key_characteristics_t *", 18330 "name" : "keymaster_key_characteristics_t *", 18331 "referenced_type" : "type-1025", 18332 "self_type" : "type-1024", 18333 "size" : 8, 18334 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18335 }, 18336 { 18337 "alignment" : 8, 18338 "linker_set_key" : "keymaster_key_characteristics_t *", 18339 "name" : "keymaster_key_characteristics_t *", 18340 "referenced_type" : "type-1203", 18341 "self_type" : "type-1202", 18342 "size" : 8, 18343 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18344 }, 18345 { 18346 "alignment" : 8, 18347 "linker_set_key" : "keymaster_key_characteristics_t *", 18348 "name" : "keymaster_key_characteristics_t *", 18349 "referenced_type" : "type-1252", 18350 "self_type" : "type-1251", 18351 "size" : 8, 18352 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18353 }, 18354 { 18355 "alignment" : 8, 18356 "linker_set_key" : "keymaster_key_characteristics_t *", 18357 "name" : "keymaster_key_characteristics_t *", 18358 "referenced_type" : "type-1483", 18359 "self_type" : "type-1482", 18360 "size" : 8, 18361 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18362 }, 18363 { 18364 "alignment" : 8, 18365 "linker_set_key" : "keymaster_key_characteristics_t *", 18366 "name" : "keymaster_key_characteristics_t *", 18367 "referenced_type" : "type-1695", 18368 "self_type" : "type-1694", 18369 "size" : 8, 18370 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18371 }, 18372 { 18373 "alignment" : 8, 18374 "linker_set_key" : "keymaster_key_characteristics_t *", 18375 "name" : "keymaster_key_characteristics_t *", 18376 "referenced_type" : "type-2178", 18377 "self_type" : "type-2177", 18378 "size" : 8, 18379 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18380 }, 18381 { 18382 "alignment" : 8, 18383 "linker_set_key" : "keymaster_key_characteristics_t *", 18384 "name" : "keymaster_key_characteristics_t *", 18385 "referenced_type" : "type-23", 18386 "self_type" : "type-22", 18387 "size" : 8, 18388 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18389 }, 18390 { 18391 "alignment" : 8, 18392 "linker_set_key" : "keymaster_key_characteristics_t *", 18393 "name" : "keymaster_key_characteristics_t *", 18394 "referenced_type" : "type-2562", 18395 "self_type" : "type-2561", 18396 "size" : 8, 18397 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18398 }, 18399 { 18400 "alignment" : 8, 18401 "linker_set_key" : "keymaster_key_characteristics_t *", 18402 "name" : "keymaster_key_characteristics_t *", 18403 "referenced_type" : "type-264", 18404 "self_type" : "type-263", 18405 "size" : 8, 18406 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18407 }, 18408 { 18409 "alignment" : 8, 18410 "linker_set_key" : "keymaster_key_characteristics_t *", 18411 "name" : "keymaster_key_characteristics_t *", 18412 "referenced_type" : "type-2722", 18413 "self_type" : "type-2721", 18414 "size" : 8, 18415 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18416 }, 18417 { 18418 "alignment" : 8, 18419 "linker_set_key" : "keymaster_key_characteristics_t *", 18420 "name" : "keymaster_key_characteristics_t *", 18421 "referenced_type" : "type-2874", 18422 "self_type" : "type-2873", 18423 "size" : 8, 18424 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18425 }, 18426 { 18427 "alignment" : 8, 18428 "linker_set_key" : "keymaster_key_characteristics_t *", 18429 "name" : "keymaster_key_characteristics_t *", 18430 "referenced_type" : "type-2935", 18431 "self_type" : "type-2934", 18432 "size" : 8, 18433 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18434 }, 18435 { 18436 "alignment" : 8, 18437 "linker_set_key" : "keymaster_key_characteristics_t *", 18438 "name" : "keymaster_key_characteristics_t *", 18439 "referenced_type" : "type-2973", 18440 "self_type" : "type-2972", 18441 "size" : 8, 18442 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18443 }, 18444 { 18445 "alignment" : 8, 18446 "linker_set_key" : "keymaster_key_characteristics_t *", 18447 "name" : "keymaster_key_characteristics_t *", 18448 "referenced_type" : "type-3104", 18449 "self_type" : "type-3103", 18450 "size" : 8, 18451 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18452 }, 18453 { 18454 "alignment" : 8, 18455 "linker_set_key" : "keymaster_key_characteristics_t *", 18456 "name" : "keymaster_key_characteristics_t *", 18457 "referenced_type" : "type-3148", 18458 "self_type" : "type-3147", 18459 "size" : 8, 18460 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18461 }, 18462 { 18463 "alignment" : 8, 18464 "linker_set_key" : "keymaster_key_characteristics_t *", 18465 "name" : "keymaster_key_characteristics_t *", 18466 "referenced_type" : "type-3294", 18467 "self_type" : "type-3293", 18468 "size" : 8, 18469 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18470 }, 18471 { 18472 "alignment" : 8, 18473 "linker_set_key" : "keymaster_key_characteristics_t *", 18474 "name" : "keymaster_key_characteristics_t *", 18475 "referenced_type" : "type-3313", 18476 "self_type" : "type-3312", 18477 "size" : 8, 18478 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18479 }, 18480 { 18481 "alignment" : 8, 18482 "linker_set_key" : "keymaster_key_characteristics_t *", 18483 "name" : "keymaster_key_characteristics_t *", 18484 "referenced_type" : "type-3453", 18485 "self_type" : "type-3452", 18486 "size" : 8, 18487 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18488 }, 18489 { 18490 "alignment" : 8, 18491 "linker_set_key" : "keymaster_key_characteristics_t *", 18492 "name" : "keymaster_key_characteristics_t *", 18493 "referenced_type" : "type-3619", 18494 "self_type" : "type-3618", 18495 "size" : 8, 18496 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18497 }, 18498 { 18499 "alignment" : 8, 18500 "linker_set_key" : "keymaster_key_characteristics_t *", 18501 "name" : "keymaster_key_characteristics_t *", 18502 "referenced_type" : "type-3683", 18503 "self_type" : "type-3682", 18504 "size" : 8, 18505 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18506 }, 18507 { 18508 "alignment" : 8, 18509 "linker_set_key" : "keymaster_key_characteristics_t *", 18510 "name" : "keymaster_key_characteristics_t *", 18511 "referenced_type" : "type-3723", 18512 "self_type" : "type-3722", 18513 "size" : 8, 18514 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18515 }, 18516 { 18517 "alignment" : 8, 18518 "linker_set_key" : "keymaster_key_characteristics_t *", 18519 "name" : "keymaster_key_characteristics_t *", 18520 "referenced_type" : "type-3864", 18521 "self_type" : "type-3863", 18522 "size" : 8, 18523 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18524 }, 18525 { 18526 "alignment" : 8, 18527 "linker_set_key" : "keymaster_key_characteristics_t *", 18528 "name" : "keymaster_key_characteristics_t *", 18529 "referenced_type" : "type-4139", 18530 "self_type" : "type-4138", 18531 "size" : 8, 18532 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18533 }, 18534 { 18535 "alignment" : 8, 18536 "linker_set_key" : "keymaster_key_characteristics_t *", 18537 "name" : "keymaster_key_characteristics_t *", 18538 "referenced_type" : "type-4182", 18539 "self_type" : "type-4181", 18540 "size" : 8, 18541 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18542 }, 18543 { 18544 "alignment" : 8, 18545 "linker_set_key" : "keymaster_key_characteristics_t *", 18546 "name" : "keymaster_key_characteristics_t *", 18547 "referenced_type" : "type-423", 18548 "self_type" : "type-422", 18549 "size" : 8, 18550 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18551 }, 18552 { 18553 "alignment" : 8, 18554 "linker_set_key" : "keymaster_key_characteristics_t *", 18555 "name" : "keymaster_key_characteristics_t *", 18556 "referenced_type" : "type-4334", 18557 "self_type" : "type-4333", 18558 "size" : 8, 18559 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18560 }, 18561 { 18562 "alignment" : 8, 18563 "linker_set_key" : "keymaster_key_characteristics_t *", 18564 "name" : "keymaster_key_characteristics_t *", 18565 "referenced_type" : "type-4383", 18566 "self_type" : "type-4382", 18567 "size" : 8, 18568 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18569 }, 18570 { 18571 "alignment" : 8, 18572 "linker_set_key" : "keymaster_key_characteristics_t *", 18573 "name" : "keymaster_key_characteristics_t *", 18574 "referenced_type" : "type-4577", 18575 "self_type" : "type-4576", 18576 "size" : 8, 18577 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18578 }, 18579 { 18580 "alignment" : 8, 18581 "linker_set_key" : "keymaster_key_characteristics_t *", 18582 "name" : "keymaster_key_characteristics_t *", 18583 "referenced_type" : "type-4746", 18584 "self_type" : "type-4745", 18585 "size" : 8, 18586 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18587 }, 18588 { 18589 "alignment" : 8, 18590 "linker_set_key" : "keymaster_key_characteristics_t *", 18591 "name" : "keymaster_key_characteristics_t *", 18592 "referenced_type" : "type-486", 18593 "self_type" : "type-485", 18594 "size" : 8, 18595 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18596 }, 18597 { 18598 "alignment" : 8, 18599 "linker_set_key" : "keymaster_key_characteristics_t *", 18600 "name" : "keymaster_key_characteristics_t *", 18601 "referenced_type" : "type-4931", 18602 "self_type" : "type-4930", 18603 "size" : 8, 18604 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18605 }, 18606 { 18607 "alignment" : 8, 18608 "linker_set_key" : "keymaster_key_characteristics_t *", 18609 "name" : "keymaster_key_characteristics_t *", 18610 "referenced_type" : "type-5109", 18611 "self_type" : "type-5108", 18612 "size" : 8, 18613 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18614 }, 18615 { 18616 "alignment" : 8, 18617 "linker_set_key" : "keymaster_key_characteristics_t *", 18618 "name" : "keymaster_key_characteristics_t *", 18619 "referenced_type" : "type-525", 18620 "self_type" : "type-524", 18621 "size" : 8, 18622 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18623 }, 18624 { 18625 "alignment" : 8, 18626 "linker_set_key" : "keymaster_key_characteristics_t *", 18627 "name" : "keymaster_key_characteristics_t *", 18628 "referenced_type" : "type-680", 18629 "self_type" : "type-679", 18630 "size" : 8, 18631 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18632 }, 18633 { 18634 "alignment" : 8, 18635 "linker_set_key" : "keymaster_key_characteristics_t *", 18636 "name" : "keymaster_key_characteristics_t *", 18637 "referenced_type" : "type-896", 18638 "self_type" : "type-895", 18639 "size" : 8, 18640 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18641 }, 18642 { 18643 "alignment" : 8, 18644 "linker_set_key" : "keymaster_key_characteristics_t *", 18645 "name" : "keymaster_key_characteristics_t *", 18646 "referenced_type" : "type-984", 18647 "self_type" : "type-983", 18648 "size" : 8, 18649 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18650 }, 18651 { 18652 "alignment" : 8, 18653 "linker_set_key" : "keymaster_key_characteristics_t **", 18654 "name" : "keymaster_key_characteristics_t **", 18655 "referenced_type" : "type-1694", 18656 "self_type" : "type-1824", 18657 "size" : 8, 18658 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18659 }, 18660 { 18661 "alignment" : 8, 18662 "linker_set_key" : "keymaster_key_characteristics_t **", 18663 "name" : "keymaster_key_characteristics_t **", 18664 "referenced_type" : "type-4745", 18665 "self_type" : "type-4857", 18666 "size" : 8, 18667 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18668 }, 18669 { 18670 "alignment" : 8, 18671 "linker_set_key" : "keymaster_key_format_t *", 18672 "name" : "keymaster_key_format_t *", 18673 "referenced_type" : "type-1095", 18674 "self_type" : "type-1094", 18675 "size" : 8, 18676 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18677 }, 18678 { 18679 "alignment" : 8, 18680 "linker_set_key" : "keymaster_key_format_t *", 18681 "name" : "keymaster_key_format_t *", 18682 "referenced_type" : "type-1320", 18683 "self_type" : "type-1319", 18684 "size" : 8, 18685 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18686 }, 18687 { 18688 "alignment" : 8, 18689 "linker_set_key" : "keymaster_key_format_t *", 18690 "name" : "keymaster_key_format_t *", 18691 "referenced_type" : "type-1543", 18692 "self_type" : "type-1542", 18693 "size" : 8, 18694 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18695 }, 18696 { 18697 "alignment" : 8, 18698 "linker_set_key" : "keymaster_key_format_t *", 18699 "name" : "keymaster_key_format_t *", 18700 "referenced_type" : "type-1760", 18701 "self_type" : "type-1759", 18702 "size" : 8, 18703 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18704 }, 18705 { 18706 "alignment" : 8, 18707 "linker_set_key" : "keymaster_key_format_t *", 18708 "name" : "keymaster_key_format_t *", 18709 "referenced_type" : "type-1911", 18710 "self_type" : "type-1910", 18711 "size" : 8, 18712 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18713 }, 18714 { 18715 "alignment" : 8, 18716 "linker_set_key" : "keymaster_key_format_t *", 18717 "name" : "keymaster_key_format_t *", 18718 "referenced_type" : "type-2607", 18719 "self_type" : "type-2606", 18720 "size" : 8, 18721 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18722 }, 18723 { 18724 "alignment" : 8, 18725 "linker_set_key" : "keymaster_key_format_t *", 18726 "name" : "keymaster_key_format_t *", 18727 "referenced_type" : "type-2797", 18728 "self_type" : "type-2796", 18729 "size" : 8, 18730 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18731 }, 18732 { 18733 "alignment" : 8, 18734 "linker_set_key" : "keymaster_key_format_t *", 18735 "name" : "keymaster_key_format_t *", 18736 "referenced_type" : "type-3040", 18737 "self_type" : "type-3039", 18738 "size" : 8, 18739 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18740 }, 18741 { 18742 "alignment" : 8, 18743 "linker_set_key" : "keymaster_key_format_t *", 18744 "name" : "keymaster_key_format_t *", 18745 "referenced_type" : "type-3217", 18746 "self_type" : "type-3216", 18747 "size" : 8, 18748 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18749 }, 18750 { 18751 "alignment" : 8, 18752 "linker_set_key" : "keymaster_key_format_t *", 18753 "name" : "keymaster_key_format_t *", 18754 "referenced_type" : "type-3360", 18755 "self_type" : "type-3359", 18756 "size" : 8, 18757 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18758 }, 18759 { 18760 "alignment" : 8, 18761 "linker_set_key" : "keymaster_key_format_t *", 18762 "name" : "keymaster_key_format_t *", 18763 "referenced_type" : "type-338", 18764 "self_type" : "type-337", 18765 "size" : 8, 18766 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18767 }, 18768 { 18769 "alignment" : 8, 18770 "linker_set_key" : "keymaster_key_format_t *", 18771 "name" : "keymaster_key_format_t *", 18772 "referenced_type" : "type-3534", 18773 "self_type" : "type-3533", 18774 "size" : 8, 18775 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18776 }, 18777 { 18778 "alignment" : 8, 18779 "linker_set_key" : "keymaster_key_format_t *", 18780 "name" : "keymaster_key_format_t *", 18781 "referenced_type" : "type-3791", 18782 "self_type" : "type-3790", 18783 "size" : 8, 18784 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18785 }, 18786 { 18787 "alignment" : 8, 18788 "linker_set_key" : "keymaster_key_format_t *", 18789 "name" : "keymaster_key_format_t *", 18790 "referenced_type" : "type-3940", 18791 "self_type" : "type-3939", 18792 "size" : 8, 18793 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18794 }, 18795 { 18796 "alignment" : 8, 18797 "linker_set_key" : "keymaster_key_format_t *", 18798 "name" : "keymaster_key_format_t *", 18799 "referenced_type" : "type-4247", 18800 "self_type" : "type-4246", 18801 "size" : 8, 18802 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18803 }, 18804 { 18805 "alignment" : 8, 18806 "linker_set_key" : "keymaster_key_format_t *", 18807 "name" : "keymaster_key_format_t *", 18808 "referenced_type" : "type-4385", 18809 "self_type" : "type-4384", 18810 "size" : 8, 18811 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18812 }, 18813 { 18814 "alignment" : 8, 18815 "linker_set_key" : "keymaster_key_format_t *", 18816 "name" : "keymaster_key_format_t *", 18817 "referenced_type" : "type-4449", 18818 "self_type" : "type-4448", 18819 "size" : 8, 18820 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18821 }, 18822 { 18823 "alignment" : 8, 18824 "linker_set_key" : "keymaster_key_format_t *", 18825 "name" : "keymaster_key_format_t *", 18826 "referenced_type" : "type-4632", 18827 "self_type" : "type-4631", 18828 "size" : 8, 18829 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18830 }, 18831 { 18832 "alignment" : 8, 18833 "linker_set_key" : "keymaster_key_format_t *", 18834 "name" : "keymaster_key_format_t *", 18835 "referenced_type" : "type-4801", 18836 "self_type" : "type-4800", 18837 "size" : 8, 18838 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18839 }, 18840 { 18841 "alignment" : 8, 18842 "linker_set_key" : "keymaster_key_format_t *", 18843 "name" : "keymaster_key_format_t *", 18844 "referenced_type" : "type-4978", 18845 "self_type" : "type-4977", 18846 "size" : 8, 18847 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18848 }, 18849 { 18850 "alignment" : 8, 18851 "linker_set_key" : "keymaster_key_format_t *", 18852 "name" : "keymaster_key_format_t *", 18853 "referenced_type" : "type-611", 18854 "self_type" : "type-610", 18855 "size" : 8, 18856 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18857 }, 18858 { 18859 "alignment" : 8, 18860 "linker_set_key" : "keymaster_key_format_t *", 18861 "name" : "keymaster_key_format_t *", 18862 "referenced_type" : "type-70", 18863 "self_type" : "type-69", 18864 "size" : 8, 18865 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18866 }, 18867 { 18868 "alignment" : 8, 18869 "linker_set_key" : "keymaster_key_format_t *", 18870 "name" : "keymaster_key_format_t *", 18871 "referenced_type" : "type-761", 18872 "self_type" : "type-760", 18873 "size" : 8, 18874 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18875 }, 18876 { 18877 "alignment" : 8, 18878 "linker_set_key" : "keymaster_key_format_t **", 18879 "name" : "keymaster_key_format_t **", 18880 "referenced_type" : "type-1759", 18881 "self_type" : "type-1822", 18882 "size" : 8, 18883 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18884 }, 18885 { 18886 "alignment" : 8, 18887 "linker_set_key" : "keymaster_key_format_t **", 18888 "name" : "keymaster_key_format_t **", 18889 "referenced_type" : "type-4800", 18890 "self_type" : "type-4855", 18891 "size" : 8, 18892 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18893 }, 18894 { 18895 "alignment" : 8, 18896 "linker_set_key" : "keymaster_key_param_set_t *", 18897 "name" : "keymaster_key_param_set_t *", 18898 "referenced_type" : "type-1826", 18899 "self_type" : "type-1825", 18900 "size" : 8, 18901 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18902 }, 18903 { 18904 "alignment" : 8, 18905 "linker_set_key" : "keymaster_key_param_set_t *", 18906 "name" : "keymaster_key_param_set_t *", 18907 "referenced_type" : "type-4859", 18908 "self_type" : "type-4858", 18909 "size" : 8, 18910 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18911 }, 18912 { 18913 "alignment" : 8, 18914 "linker_set_key" : "keymaster_key_param_t *", 18915 "name" : "keymaster_key_param_t *", 18916 "referenced_type" : "type-1052", 18917 "self_type" : "type-1051", 18918 "size" : 8, 18919 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18920 }, 18921 { 18922 "alignment" : 8, 18923 "linker_set_key" : "keymaster_key_param_t *", 18924 "name" : "keymaster_key_param_t *", 18925 "referenced_type" : "type-116", 18926 "self_type" : "type-115", 18927 "size" : 8, 18928 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18929 }, 18930 { 18931 "alignment" : 8, 18932 "linker_set_key" : "keymaster_key_param_t *", 18933 "name" : "keymaster_key_param_t *", 18934 "referenced_type" : "type-12", 18935 "self_type" : "type-11", 18936 "size" : 8, 18937 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18938 }, 18939 { 18940 "alignment" : 8, 18941 "linker_set_key" : "keymaster_key_param_t *", 18942 "name" : "keymaster_key_param_t *", 18943 "referenced_type" : "type-1272", 18944 "self_type" : "type-1271", 18945 "size" : 8, 18946 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18947 }, 18948 { 18949 "alignment" : 8, 18950 "linker_set_key" : "keymaster_key_param_t *", 18951 "name" : "keymaster_key_param_t *", 18952 "referenced_type" : "type-1368", 18953 "self_type" : "type-1367", 18954 "size" : 8, 18955 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18956 }, 18957 { 18958 "alignment" : 8, 18959 "linker_set_key" : "keymaster_key_param_t *", 18960 "name" : "keymaster_key_param_t *", 18961 "referenced_type" : "type-1504", 18962 "self_type" : "type-1503", 18963 "size" : 8, 18964 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18965 }, 18966 { 18967 "alignment" : 8, 18968 "linker_set_key" : "keymaster_key_param_t *", 18969 "name" : "keymaster_key_param_t *", 18970 "referenced_type" : "type-1717", 18971 "self_type" : "type-1716", 18972 "size" : 8, 18973 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18974 }, 18975 { 18976 "alignment" : 8, 18977 "linker_set_key" : "keymaster_key_param_t *", 18978 "name" : "keymaster_key_param_t *", 18979 "referenced_type" : "type-2552", 18980 "self_type" : "type-2551", 18981 "size" : 8, 18982 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18983 }, 18984 { 18985 "alignment" : 8, 18986 "linker_set_key" : "keymaster_key_param_t *", 18987 "name" : "keymaster_key_param_t *", 18988 "referenced_type" : "type-2736", 18989 "self_type" : "type-2735", 18990 "size" : 8, 18991 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18992 }, 18993 { 18994 "alignment" : 8, 18995 "linker_set_key" : "keymaster_key_param_t *", 18996 "name" : "keymaster_key_param_t *", 18997 "referenced_type" : "type-2779", 18998 "self_type" : "type-2778", 18999 "size" : 8, 19000 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19001 }, 19002 { 19003 "alignment" : 8, 19004 "linker_set_key" : "keymaster_key_param_t *", 19005 "name" : "keymaster_key_param_t *", 19006 "referenced_type" : "type-278", 19007 "self_type" : "type-277", 19008 "size" : 8, 19009 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19010 }, 19011 { 19012 "alignment" : 8, 19013 "linker_set_key" : "keymaster_key_param_t *", 19014 "name" : "keymaster_key_param_t *", 19015 "referenced_type" : "type-2876", 19016 "self_type" : "type-2875", 19017 "size" : 8, 19018 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19019 }, 19020 { 19021 "alignment" : 8, 19022 "linker_set_key" : "keymaster_key_param_t *", 19023 "name" : "keymaster_key_param_t *", 19024 "referenced_type" : "type-2987", 19025 "self_type" : "type-2986", 19026 "size" : 8, 19027 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19028 }, 19029 { 19030 "alignment" : 8, 19031 "linker_set_key" : "keymaster_key_param_t *", 19032 "name" : "keymaster_key_param_t *", 19033 "referenced_type" : "type-3075", 19034 "self_type" : "type-3074", 19035 "size" : 8, 19036 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19037 }, 19038 { 19039 "alignment" : 8, 19040 "linker_set_key" : "keymaster_key_param_t *", 19041 "name" : "keymaster_key_param_t *", 19042 "referenced_type" : "type-3169", 19043 "self_type" : "type-3168", 19044 "size" : 8, 19045 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19046 }, 19047 { 19048 "alignment" : 8, 19049 "linker_set_key" : "keymaster_key_param_t *", 19050 "name" : "keymaster_key_param_t *", 19051 "referenced_type" : "type-3315", 19052 "self_type" : "type-3314", 19053 "size" : 8, 19054 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19055 }, 19056 { 19057 "alignment" : 8, 19058 "linker_set_key" : "keymaster_key_param_t *", 19059 "name" : "keymaster_key_param_t *", 19060 "referenced_type" : "type-3470", 19061 "self_type" : "type-3469", 19062 "size" : 8, 19063 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19064 }, 19065 { 19066 "alignment" : 8, 19067 "linker_set_key" : "keymaster_key_param_t *", 19068 "name" : "keymaster_key_param_t *", 19069 "referenced_type" : "type-3621", 19070 "self_type" : "type-3620", 19071 "size" : 8, 19072 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19073 }, 19074 { 19075 "alignment" : 8, 19076 "linker_set_key" : "keymaster_key_param_t *", 19077 "name" : "keymaster_key_param_t *", 19078 "referenced_type" : "type-3730", 19079 "self_type" : "type-3729", 19080 "size" : 8, 19081 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19082 }, 19083 { 19084 "alignment" : 8, 19085 "linker_set_key" : "keymaster_key_param_t *", 19086 "name" : "keymaster_key_param_t *", 19087 "referenced_type" : "type-3744", 19088 "self_type" : "type-3743", 19089 "size" : 8, 19090 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19091 }, 19092 { 19093 "alignment" : 8, 19094 "linker_set_key" : "keymaster_key_param_t *", 19095 "name" : "keymaster_key_param_t *", 19096 "referenced_type" : "type-3883", 19097 "self_type" : "type-3882", 19098 "size" : 8, 19099 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19100 }, 19101 { 19102 "alignment" : 8, 19103 "linker_set_key" : "keymaster_key_param_t *", 19104 "name" : "keymaster_key_param_t *", 19105 "referenced_type" : "type-4038", 19106 "self_type" : "type-4037", 19107 "size" : 8, 19108 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19109 }, 19110 { 19111 "alignment" : 8, 19112 "linker_set_key" : "keymaster_key_param_t *", 19113 "name" : "keymaster_key_param_t *", 19114 "referenced_type" : "type-4203", 19115 "self_type" : "type-4202", 19116 "size" : 8, 19117 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19118 }, 19119 { 19120 "alignment" : 8, 19121 "linker_set_key" : "keymaster_key_param_t *", 19122 "name" : "keymaster_key_param_t *", 19123 "referenced_type" : "type-425", 19124 "self_type" : "type-424", 19125 "size" : 8, 19126 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19127 }, 19128 { 19129 "alignment" : 8, 19130 "linker_set_key" : "keymaster_key_param_t *", 19131 "name" : "keymaster_key_param_t *", 19132 "referenced_type" : "type-4402", 19133 "self_type" : "type-4401", 19134 "size" : 8, 19135 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19136 }, 19137 { 19138 "alignment" : 8, 19139 "linker_set_key" : "keymaster_key_param_t *", 19140 "name" : "keymaster_key_param_t *", 19141 "referenced_type" : "type-4596", 19142 "self_type" : "type-4595", 19143 "size" : 8, 19144 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19145 }, 19146 { 19147 "alignment" : 8, 19148 "linker_set_key" : "keymaster_key_param_t *", 19149 "name" : "keymaster_key_param_t *", 19150 "referenced_type" : "type-4769", 19151 "self_type" : "type-4768", 19152 "size" : 8, 19153 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19154 }, 19155 { 19156 "alignment" : 8, 19157 "linker_set_key" : "keymaster_key_param_t *", 19158 "name" : "keymaster_key_param_t *", 19159 "referenced_type" : "type-4944", 19160 "self_type" : "type-4943", 19161 "size" : 8, 19162 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19163 }, 19164 { 19165 "alignment" : 8, 19166 "linker_set_key" : "keymaster_key_param_t *", 19167 "name" : "keymaster_key_param_t *", 19168 "referenced_type" : "type-539", 19169 "self_type" : "type-538", 19170 "size" : 8, 19171 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19172 }, 19173 { 19174 "alignment" : 8, 19175 "linker_set_key" : "keymaster_key_param_t *", 19176 "name" : "keymaster_key_param_t *", 19177 "referenced_type" : "type-704", 19178 "self_type" : "type-703", 19179 "size" : 8, 19180 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19181 }, 19182 { 19183 "alignment" : 8, 19184 "linker_set_key" : "keymaster_key_param_t *", 19185 "name" : "keymaster_key_param_t *", 19186 "referenced_type" : "type-879", 19187 "self_type" : "type-878", 19188 "size" : 8, 19189 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19190 }, 19191 { 19192 "alignment" : 8, 19193 "linker_set_key" : "keymaster_padding_t *", 19194 "name" : "keymaster_padding_t *", 19195 "referenced_type" : "type-1046", 19196 "self_type" : "type-1045", 19197 "size" : 8, 19198 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19199 }, 19200 { 19201 "alignment" : 8, 19202 "linker_set_key" : "keymaster_padding_t *", 19203 "name" : "keymaster_padding_t *", 19204 "referenced_type" : "type-1279", 19205 "self_type" : "type-1278", 19206 "size" : 8, 19207 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19208 }, 19209 { 19210 "alignment" : 8, 19211 "linker_set_key" : "keymaster_padding_t *", 19212 "name" : "keymaster_padding_t *", 19213 "referenced_type" : "type-1496", 19214 "self_type" : "type-1495", 19215 "size" : 8, 19216 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19217 }, 19218 { 19219 "alignment" : 8, 19220 "linker_set_key" : "keymaster_padding_t *", 19221 "name" : "keymaster_padding_t *", 19222 "referenced_type" : "type-1527", 19223 "self_type" : "type-1526", 19224 "size" : 8, 19225 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19226 }, 19227 { 19228 "alignment" : 8, 19229 "linker_set_key" : "keymaster_padding_t *", 19230 "name" : "keymaster_padding_t *", 19231 "referenced_type" : "type-1742", 19232 "self_type" : "type-1741", 19233 "size" : 8, 19234 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19235 }, 19236 { 19237 "alignment" : 8, 19238 "linker_set_key" : "keymaster_padding_t *", 19239 "name" : "keymaster_padding_t *", 19240 "referenced_type" : "type-2565", 19241 "self_type" : "type-2564", 19242 "size" : 8, 19243 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19244 }, 19245 { 19246 "alignment" : 8, 19247 "linker_set_key" : "keymaster_padding_t *", 19248 "name" : "keymaster_padding_t *", 19249 "referenced_type" : "type-26", 19250 "self_type" : "type-25", 19251 "size" : 8, 19252 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19253 }, 19254 { 19255 "alignment" : 8, 19256 "linker_set_key" : "keymaster_padding_t *", 19257 "name" : "keymaster_padding_t *", 19258 "referenced_type" : "type-2745", 19259 "self_type" : "type-2744", 19260 "size" : 8, 19261 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19262 }, 19263 { 19264 "alignment" : 8, 19265 "linker_set_key" : "keymaster_padding_t *", 19266 "name" : "keymaster_padding_t *", 19267 "referenced_type" : "type-287", 19268 "self_type" : "type-286", 19269 "size" : 8, 19270 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19271 }, 19272 { 19273 "alignment" : 8, 19274 "linker_set_key" : "keymaster_padding_t *", 19275 "name" : "keymaster_padding_t *", 19276 "referenced_type" : "type-2997", 19277 "self_type" : "type-2996", 19278 "size" : 8, 19279 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19280 }, 19281 { 19282 "alignment" : 8, 19283 "linker_set_key" : "keymaster_padding_t *", 19284 "name" : "keymaster_padding_t *", 19285 "referenced_type" : "type-3181", 19286 "self_type" : "type-3180", 19287 "size" : 8, 19288 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19289 }, 19290 { 19291 "alignment" : 8, 19292 "linker_set_key" : "keymaster_padding_t *", 19293 "name" : "keymaster_padding_t *", 19294 "referenced_type" : "type-3325", 19295 "self_type" : "type-3324", 19296 "size" : 8, 19297 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19298 }, 19299 { 19300 "alignment" : 8, 19301 "linker_set_key" : "keymaster_padding_t *", 19302 "name" : "keymaster_padding_t *", 19303 "referenced_type" : "type-3480", 19304 "self_type" : "type-3479", 19305 "size" : 8, 19306 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19307 }, 19308 { 19309 "alignment" : 8, 19310 "linker_set_key" : "keymaster_padding_t *", 19311 "name" : "keymaster_padding_t *", 19312 "referenced_type" : "type-3756", 19313 "self_type" : "type-3755", 19314 "size" : 8, 19315 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19316 }, 19317 { 19318 "alignment" : 8, 19319 "linker_set_key" : "keymaster_padding_t *", 19320 "name" : "keymaster_padding_t *", 19321 "referenced_type" : "type-3798", 19322 "self_type" : "type-3797", 19323 "size" : 8, 19324 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19325 }, 19326 { 19327 "alignment" : 8, 19328 "linker_set_key" : "keymaster_padding_t *", 19329 "name" : "keymaster_padding_t *", 19330 "referenced_type" : "type-3925", 19331 "self_type" : "type-3924", 19332 "size" : 8, 19333 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19334 }, 19335 { 19336 "alignment" : 8, 19337 "linker_set_key" : "keymaster_padding_t *", 19338 "name" : "keymaster_padding_t *", 19339 "referenced_type" : "type-4199", 19340 "self_type" : "type-4198", 19341 "size" : 8, 19342 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19343 }, 19344 { 19345 "alignment" : 8, 19346 "linker_set_key" : "keymaster_padding_t *", 19347 "name" : "keymaster_padding_t *", 19348 "referenced_type" : "type-4408", 19349 "self_type" : "type-4407", 19350 "size" : 8, 19351 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19352 }, 19353 { 19354 "alignment" : 8, 19355 "linker_set_key" : "keymaster_padding_t *", 19356 "name" : "keymaster_padding_t *", 19357 "referenced_type" : "type-4615", 19358 "self_type" : "type-4614", 19359 "size" : 8, 19360 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19361 }, 19362 { 19363 "alignment" : 8, 19364 "linker_set_key" : "keymaster_padding_t *", 19365 "name" : "keymaster_padding_t *", 19366 "referenced_type" : "type-4788", 19367 "self_type" : "type-4787", 19368 "size" : 8, 19369 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19370 }, 19371 { 19372 "alignment" : 8, 19373 "linker_set_key" : "keymaster_padding_t *", 19374 "name" : "keymaster_padding_t *", 19375 "referenced_type" : "type-4961", 19376 "self_type" : "type-4960", 19377 "size" : 8, 19378 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19379 }, 19380 { 19381 "alignment" : 8, 19382 "linker_set_key" : "keymaster_padding_t *", 19383 "name" : "keymaster_padding_t *", 19384 "referenced_type" : "type-549", 19385 "self_type" : "type-548", 19386 "size" : 8, 19387 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19388 }, 19389 { 19390 "alignment" : 8, 19391 "linker_set_key" : "keymaster_padding_t *", 19392 "name" : "keymaster_padding_t *", 19393 "referenced_type" : "type-745", 19394 "self_type" : "type-744", 19395 "size" : 8, 19396 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19397 }, 19398 { 19399 "alignment" : 8, 19400 "linker_set_key" : "keymaster_padding_t **", 19401 "name" : "keymaster_padding_t **", 19402 "referenced_type" : "type-1741", 19403 "self_type" : "type-1820", 19404 "size" : 8, 19405 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19406 }, 19407 { 19408 "alignment" : 8, 19409 "linker_set_key" : "keymaster_padding_t **", 19410 "name" : "keymaster_padding_t **", 19411 "referenced_type" : "type-4787", 19412 "self_type" : "type-4853", 19413 "size" : 8, 19414 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19415 }, 19416 { 19417 "alignment" : 8, 19418 "linker_set_key" : "keymaster_purpose_t *", 19419 "name" : "keymaster_purpose_t *", 19420 "referenced_type" : "type-1004", 19421 "self_type" : "type-1003", 19422 "size" : 8, 19423 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19424 }, 19425 { 19426 "alignment" : 8, 19427 "linker_set_key" : "keymaster_purpose_t *", 19428 "name" : "keymaster_purpose_t *", 19429 "referenced_type" : "type-1228", 19430 "self_type" : "type-1227", 19431 "size" : 8, 19432 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19433 }, 19434 { 19435 "alignment" : 8, 19436 "linker_set_key" : "keymaster_purpose_t *", 19437 "name" : "keymaster_purpose_t *", 19438 "referenced_type" : "type-1463", 19439 "self_type" : "type-1462", 19440 "size" : 8, 19441 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19442 }, 19443 { 19444 "alignment" : 8, 19445 "linker_set_key" : "keymaster_purpose_t *", 19446 "name" : "keymaster_purpose_t *", 19447 "referenced_type" : "type-1662", 19448 "self_type" : "type-1661", 19449 "size" : 8, 19450 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19451 }, 19452 { 19453 "alignment" : 8, 19454 "linker_set_key" : "keymaster_purpose_t *", 19455 "name" : "keymaster_purpose_t *", 19456 "referenced_type" : "type-2162", 19457 "self_type" : "type-2161", 19458 "size" : 8, 19459 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19460 }, 19461 { 19462 "alignment" : 8, 19463 "linker_set_key" : "keymaster_purpose_t *", 19464 "name" : "keymaster_purpose_t *", 19465 "referenced_type" : "type-242", 19466 "self_type" : "type-241", 19467 "size" : 8, 19468 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19469 }, 19470 { 19471 "alignment" : 8, 19472 "linker_set_key" : "keymaster_purpose_t *", 19473 "name" : "keymaster_purpose_t *", 19474 "referenced_type" : "type-2700", 19475 "self_type" : "type-2699", 19476 "size" : 8, 19477 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19478 }, 19479 { 19480 "alignment" : 8, 19481 "linker_set_key" : "keymaster_purpose_t *", 19482 "name" : "keymaster_purpose_t *", 19483 "referenced_type" : "type-2957", 19484 "self_type" : "type-2956", 19485 "size" : 8, 19486 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19487 }, 19488 { 19489 "alignment" : 8, 19490 "linker_set_key" : "keymaster_purpose_t *", 19491 "name" : "keymaster_purpose_t *", 19492 "referenced_type" : "type-3129", 19493 "self_type" : "type-3128", 19494 "size" : 8, 19495 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19496 }, 19497 { 19498 "alignment" : 8, 19499 "linker_set_key" : "keymaster_purpose_t *", 19500 "name" : "keymaster_purpose_t *", 19501 "referenced_type" : "type-3178", 19502 "self_type" : "type-3177", 19503 "size" : 8, 19504 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19505 }, 19506 { 19507 "alignment" : 8, 19508 "linker_set_key" : "keymaster_purpose_t *", 19509 "name" : "keymaster_purpose_t *", 19510 "referenced_type" : "type-3277", 19511 "self_type" : "type-3276", 19512 "size" : 8, 19513 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19514 }, 19515 { 19516 "alignment" : 8, 19517 "linker_set_key" : "keymaster_purpose_t *", 19518 "name" : "keymaster_purpose_t *", 19519 "referenced_type" : "type-3430", 19520 "self_type" : "type-3429", 19521 "size" : 8, 19522 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19523 }, 19524 { 19525 "alignment" : 8, 19526 "linker_set_key" : "keymaster_purpose_t *", 19527 "name" : "keymaster_purpose_t *", 19528 "referenced_type" : "type-3705", 19529 "self_type" : "type-3704", 19530 "size" : 8, 19531 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19532 }, 19533 { 19534 "alignment" : 8, 19535 "linker_set_key" : "keymaster_purpose_t *", 19536 "name" : "keymaster_purpose_t *", 19537 "referenced_type" : "type-3849", 19538 "self_type" : "type-3848", 19539 "size" : 8, 19540 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19541 }, 19542 { 19543 "alignment" : 8, 19544 "linker_set_key" : "keymaster_purpose_t *", 19545 "name" : "keymaster_purpose_t *", 19546 "referenced_type" : "type-4160", 19547 "self_type" : "type-4159", 19548 "size" : 8, 19549 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19550 }, 19551 { 19552 "alignment" : 8, 19553 "linker_set_key" : "keymaster_purpose_t *", 19554 "name" : "keymaster_purpose_t *", 19555 "referenced_type" : "type-4358", 19556 "self_type" : "type-4357", 19557 "size" : 8, 19558 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19559 }, 19560 { 19561 "alignment" : 8, 19562 "linker_set_key" : "keymaster_purpose_t *", 19563 "name" : "keymaster_purpose_t *", 19564 "referenced_type" : "type-4556", 19565 "self_type" : "type-4555", 19566 "size" : 8, 19567 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19568 }, 19569 { 19570 "alignment" : 8, 19571 "linker_set_key" : "keymaster_purpose_t *", 19572 "name" : "keymaster_purpose_t *", 19573 "referenced_type" : "type-4724", 19574 "self_type" : "type-4723", 19575 "size" : 8, 19576 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19577 }, 19578 { 19579 "alignment" : 8, 19580 "linker_set_key" : "keymaster_purpose_t *", 19581 "name" : "keymaster_purpose_t *", 19582 "referenced_type" : "type-4910", 19583 "self_type" : "type-4909", 19584 "size" : 8, 19585 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19586 }, 19587 { 19588 "alignment" : 8, 19589 "linker_set_key" : "keymaster_purpose_t *", 19590 "name" : "keymaster_purpose_t *", 19591 "referenced_type" : "type-509", 19592 "self_type" : "type-508", 19593 "size" : 8, 19594 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19595 }, 19596 { 19597 "alignment" : 8, 19598 "linker_set_key" : "keymaster_purpose_t *", 19599 "name" : "keymaster_purpose_t *", 19600 "referenced_type" : "type-5094", 19601 "self_type" : "type-5093", 19602 "size" : 8, 19603 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19604 }, 19605 { 19606 "alignment" : 8, 19607 "linker_set_key" : "keymaster_purpose_t *", 19608 "name" : "keymaster_purpose_t *", 19609 "referenced_type" : "type-663", 19610 "self_type" : "type-662", 19611 "size" : 8, 19612 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19613 }, 19614 { 19615 "alignment" : 8, 19616 "linker_set_key" : "keymaster_purpose_t *", 19617 "name" : "keymaster_purpose_t *", 19618 "referenced_type" : "type-751", 19619 "self_type" : "type-750", 19620 "size" : 8, 19621 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19622 }, 19623 { 19624 "alignment" : 8, 19625 "linker_set_key" : "keymaster_verified_boot_t *", 19626 "name" : "keymaster_verified_boot_t *", 19627 "referenced_type" : "type-1093", 19628 "self_type" : "type-1092", 19629 "size" : 8, 19630 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19631 }, 19632 { 19633 "alignment" : 8, 19634 "linker_set_key" : "keymaster_verified_boot_t *", 19635 "name" : "keymaster_verified_boot_t *", 19636 "referenced_type" : "type-1309", 19637 "self_type" : "type-1308", 19638 "size" : 8, 19639 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19640 }, 19641 { 19642 "alignment" : 8, 19643 "linker_set_key" : "keymaster_verified_boot_t *", 19644 "name" : "keymaster_verified_boot_t *", 19645 "referenced_type" : "type-1568", 19646 "self_type" : "type-1567", 19647 "size" : 8, 19648 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19649 }, 19650 { 19651 "alignment" : 8, 19652 "linker_set_key" : "keymaster_verified_boot_t *", 19653 "name" : "keymaster_verified_boot_t *", 19654 "referenced_type" : "type-1758", 19655 "self_type" : "type-1757", 19656 "size" : 8, 19657 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19658 }, 19659 { 19660 "alignment" : 8, 19661 "linker_set_key" : "keymaster_verified_boot_t *", 19662 "name" : "keymaster_verified_boot_t *", 19663 "referenced_type" : "type-1784", 19664 "self_type" : "type-1783", 19665 "size" : 8, 19666 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19667 }, 19668 { 19669 "alignment" : 8, 19670 "linker_set_key" : "keymaster_verified_boot_t *", 19671 "name" : "keymaster_verified_boot_t *", 19672 "referenced_type" : "type-2592", 19673 "self_type" : "type-2591", 19674 "size" : 8, 19675 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19676 }, 19677 { 19678 "alignment" : 8, 19679 "linker_set_key" : "keymaster_verified_boot_t *", 19680 "name" : "keymaster_verified_boot_t *", 19681 "referenced_type" : "type-2795", 19682 "self_type" : "type-2794", 19683 "size" : 8, 19684 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19685 }, 19686 { 19687 "alignment" : 8, 19688 "linker_set_key" : "keymaster_verified_boot_t *", 19689 "name" : "keymaster_verified_boot_t *", 19690 "referenced_type" : "type-3027", 19691 "self_type" : "type-3026", 19692 "size" : 8, 19693 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19694 }, 19695 { 19696 "alignment" : 8, 19697 "linker_set_key" : "keymaster_verified_boot_t *", 19698 "name" : "keymaster_verified_boot_t *", 19699 "referenced_type" : "type-3210", 19700 "self_type" : "type-3209", 19701 "size" : 8, 19702 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19703 }, 19704 { 19705 "alignment" : 8, 19706 "linker_set_key" : "keymaster_verified_boot_t *", 19707 "name" : "keymaster_verified_boot_t *", 19708 "referenced_type" : "type-3351", 19709 "self_type" : "type-3350", 19710 "size" : 8, 19711 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19712 }, 19713 { 19714 "alignment" : 8, 19715 "linker_set_key" : "keymaster_verified_boot_t *", 19716 "name" : "keymaster_verified_boot_t *", 19717 "referenced_type" : "type-336", 19718 "self_type" : "type-335", 19719 "size" : 8, 19720 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19721 }, 19722 { 19723 "alignment" : 8, 19724 "linker_set_key" : "keymaster_verified_boot_t *", 19725 "name" : "keymaster_verified_boot_t *", 19726 "referenced_type" : "type-3532", 19727 "self_type" : "type-3531", 19728 "size" : 8, 19729 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19730 }, 19731 { 19732 "alignment" : 8, 19733 "linker_set_key" : "keymaster_verified_boot_t *", 19734 "name" : "keymaster_verified_boot_t *", 19735 "referenced_type" : "type-3784", 19736 "self_type" : "type-3783", 19737 "size" : 8, 19738 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19739 }, 19740 { 19741 "alignment" : 8, 19742 "linker_set_key" : "keymaster_verified_boot_t *", 19743 "name" : "keymaster_verified_boot_t *", 19744 "referenced_type" : "type-3922", 19745 "self_type" : "type-3921", 19746 "size" : 8, 19747 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19748 }, 19749 { 19750 "alignment" : 8, 19751 "linker_set_key" : "keymaster_verified_boot_t *", 19752 "name" : "keymaster_verified_boot_t *", 19753 "referenced_type" : "type-4049", 19754 "self_type" : "type-4048", 19755 "size" : 8, 19756 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19757 }, 19758 { 19759 "alignment" : 8, 19760 "linker_set_key" : "keymaster_verified_boot_t *", 19761 "name" : "keymaster_verified_boot_t *", 19762 "referenced_type" : "type-4117", 19763 "self_type" : "type-4116", 19764 "size" : 8, 19765 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19766 }, 19767 { 19768 "alignment" : 8, 19769 "linker_set_key" : "keymaster_verified_boot_t *", 19770 "name" : "keymaster_verified_boot_t *", 19771 "referenced_type" : "type-4244", 19772 "self_type" : "type-4243", 19773 "size" : 8, 19774 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19775 }, 19776 { 19777 "alignment" : 8, 19778 "linker_set_key" : "keymaster_verified_boot_t *", 19779 "name" : "keymaster_verified_boot_t *", 19780 "referenced_type" : "type-4439", 19781 "self_type" : "type-4438", 19782 "size" : 8, 19783 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19784 }, 19785 { 19786 "alignment" : 8, 19787 "linker_set_key" : "keymaster_verified_boot_t *", 19788 "name" : "keymaster_verified_boot_t *", 19789 "referenced_type" : "type-4659", 19790 "self_type" : "type-4658", 19791 "size" : 8, 19792 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19793 }, 19794 { 19795 "alignment" : 8, 19796 "linker_set_key" : "keymaster_verified_boot_t *", 19797 "name" : "keymaster_verified_boot_t *", 19798 "referenced_type" : "type-4827", 19799 "self_type" : "type-4826", 19800 "size" : 8, 19801 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19802 }, 19803 { 19804 "alignment" : 8, 19805 "linker_set_key" : "keymaster_verified_boot_t *", 19806 "name" : "keymaster_verified_boot_t *", 19807 "referenced_type" : "type-55", 19808 "self_type" : "type-54", 19809 "size" : 8, 19810 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19811 }, 19812 { 19813 "alignment" : 8, 19814 "linker_set_key" : "keymaster_verified_boot_t *", 19815 "name" : "keymaster_verified_boot_t *", 19816 "referenced_type" : "type-583", 19817 "self_type" : "type-582", 19818 "size" : 8, 19819 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19820 }, 19821 { 19822 "alignment" : 8, 19823 "linker_set_key" : "keymaster_verified_boot_t *", 19824 "name" : "keymaster_verified_boot_t *", 19825 "referenced_type" : "type-743", 19826 "self_type" : "type-742", 19827 "size" : 8, 19828 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19829 }, 19830 { 19831 "alignment" : 8, 19832 "linker_set_key" : "keymaster_verified_boot_t *", 19833 "name" : "keymaster_verified_boot_t *", 19834 "referenced_type" : "type-960", 19835 "self_type" : "type-959", 19836 "size" : 8, 19837 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19838 }, 19839 { 19840 "alignment" : 8, 19841 "linker_set_key" : "rsa_st *", 19842 "name" : "rsa_st *", 19843 "referenced_type" : "type-1125", 19844 "self_type" : "type-1124", 19845 "size" : 8, 19846 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19847 }, 19848 { 19849 "alignment" : 8, 19850 "linker_set_key" : "rsa_st *", 19851 "name" : "rsa_st *", 19852 "referenced_type" : "type-1430", 19853 "self_type" : "type-1429", 19854 "size" : 8, 19855 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19856 }, 19857 { 19858 "alignment" : 8, 19859 "linker_set_key" : "rsa_st *", 19860 "name" : "rsa_st *", 19861 "referenced_type" : "type-2834", 19862 "self_type" : "type-2833", 19863 "size" : 8, 19864 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19865 }, 19866 { 19867 "alignment" : 8, 19868 "linker_set_key" : "rsa_st *", 19869 "name" : "rsa_st *", 19870 "referenced_type" : "type-2897", 19871 "self_type" : "type-2896", 19872 "size" : 8, 19873 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19874 }, 19875 { 19876 "alignment" : 8, 19877 "linker_set_key" : "rsa_st *", 19878 "name" : "rsa_st *", 19879 "referenced_type" : "type-2999", 19880 "self_type" : "type-2998", 19881 "size" : 8, 19882 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19883 }, 19884 { 19885 "alignment" : 8, 19886 "linker_set_key" : "rsa_st *", 19887 "name" : "rsa_st *", 19888 "referenced_type" : "type-3577", 19889 "self_type" : "type-3576", 19890 "size" : 8, 19891 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19892 }, 19893 { 19894 "alignment" : 8, 19895 "linker_set_key" : "rsa_st *", 19896 "name" : "rsa_st *", 19897 "referenced_type" : "type-3644", 19898 "self_type" : "type-3643", 19899 "size" : 8, 19900 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19901 }, 19902 { 19903 "alignment" : 8, 19904 "linker_set_key" : "rsa_st *", 19905 "name" : "rsa_st *", 19906 "referenced_type" : "type-3796", 19907 "self_type" : "type-3795", 19908 "size" : 8, 19909 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19910 }, 19911 { 19912 "alignment" : 8, 19913 "linker_set_key" : "rsa_st *", 19914 "name" : "rsa_st *", 19915 "referenced_type" : "type-382", 19916 "self_type" : "type-381", 19917 "size" : 8, 19918 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19919 }, 19920 { 19921 "alignment" : 8, 19922 "linker_set_key" : "rsa_st *", 19923 "name" : "rsa_st *", 19924 "referenced_type" : "type-3977", 19925 "self_type" : "type-3976", 19926 "size" : 8, 19927 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19928 }, 19929 { 19930 "alignment" : 8, 19931 "linker_set_key" : "rsa_st *", 19932 "name" : "rsa_st *", 19933 "referenced_type" : "type-4078", 19934 "self_type" : "type-4077", 19935 "size" : 8, 19936 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19937 }, 19938 { 19939 "alignment" : 8, 19940 "linker_set_key" : "rsa_st *", 19941 "name" : "rsa_st *", 19942 "referenced_type" : "type-4273", 19943 "self_type" : "type-4272", 19944 "size" : 8, 19945 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19946 }, 19947 { 19948 "alignment" : 8, 19949 "linker_set_key" : "rsa_st *", 19950 "name" : "rsa_st *", 19951 "referenced_type" : "type-446", 19952 "self_type" : "type-445", 19953 "size" : 8, 19954 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19955 }, 19956 { 19957 "alignment" : 8, 19958 "linker_set_key" : "rsa_st *", 19959 "name" : "rsa_st *", 19960 "referenced_type" : "type-4521", 19961 "self_type" : "type-4520", 19962 "size" : 8, 19963 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19964 }, 19965 { 19966 "alignment" : 8, 19967 "linker_set_key" : "rsa_st *", 19968 "name" : "rsa_st *", 19969 "referenced_type" : "type-553", 19970 "self_type" : "type-552", 19971 "size" : 8, 19972 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19973 }, 19974 { 19975 "alignment" : 8, 19976 "linker_set_key" : "rsa_st *", 19977 "name" : "rsa_st *", 19978 "referenced_type" : "type-798", 19979 "self_type" : "type-797", 19980 "size" : 8, 19981 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19982 }, 19983 { 19984 "alignment" : 8, 19985 "linker_set_key" : "rsa_st *", 19986 "name" : "rsa_st *", 19987 "referenced_type" : "type-915", 19988 "self_type" : "type-914", 19989 "size" : 8, 19990 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19991 }, 19992 { 19993 "alignment" : 8, 19994 "linker_set_key" : "stack_st_ASN1_INTEGER *", 19995 "name" : "stack_st_ASN1_INTEGER *", 19996 "referenced_type" : "type-1082", 19997 "self_type" : "type-1081", 19998 "size" : 8, 19999 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20000 }, 20001 { 20002 "alignment" : 8, 20003 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20004 "name" : "stack_st_ASN1_INTEGER *", 20005 "referenced_type" : "type-1300", 20006 "self_type" : "type-1299", 20007 "size" : 8, 20008 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20009 }, 20010 { 20011 "alignment" : 8, 20012 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20013 "name" : "stack_st_ASN1_INTEGER *", 20014 "referenced_type" : "type-1560", 20015 "self_type" : "type-1559", 20016 "size" : 8, 20017 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20018 }, 20019 { 20020 "alignment" : 8, 20021 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20022 "name" : "stack_st_ASN1_INTEGER *", 20023 "referenced_type" : "type-1609", 20024 "self_type" : "type-1608", 20025 "size" : 8, 20026 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20027 }, 20028 { 20029 "alignment" : 8, 20030 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20031 "name" : "stack_st_ASN1_INTEGER *", 20032 "referenced_type" : "type-1775", 20033 "self_type" : "type-1774", 20034 "size" : 8, 20035 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20036 }, 20037 { 20038 "alignment" : 8, 20039 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20040 "name" : "stack_st_ASN1_INTEGER *", 20041 "referenced_type" : "type-2580", 20042 "self_type" : "type-2579", 20043 "size" : 8, 20044 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20045 }, 20046 { 20047 "alignment" : 8, 20048 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20049 "name" : "stack_st_ASN1_INTEGER *", 20050 "referenced_type" : "type-2786", 20051 "self_type" : "type-2785", 20052 "size" : 8, 20053 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20054 }, 20055 { 20056 "alignment" : 8, 20057 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20058 "name" : "stack_st_ASN1_INTEGER *", 20059 "referenced_type" : "type-3018", 20060 "self_type" : "type-3017", 20061 "size" : 8, 20062 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20063 }, 20064 { 20065 "alignment" : 8, 20066 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20067 "name" : "stack_st_ASN1_INTEGER *", 20068 "referenced_type" : "type-3201", 20069 "self_type" : "type-3200", 20070 "size" : 8, 20071 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20072 }, 20073 { 20074 "alignment" : 8, 20075 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20076 "name" : "stack_st_ASN1_INTEGER *", 20077 "referenced_type" : "type-327", 20078 "self_type" : "type-326", 20079 "size" : 8, 20080 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20081 }, 20082 { 20083 "alignment" : 8, 20084 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20085 "name" : "stack_st_ASN1_INTEGER *", 20086 "referenced_type" : "type-3342", 20087 "self_type" : "type-3341", 20088 "size" : 8, 20089 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20090 }, 20091 { 20092 "alignment" : 8, 20093 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20094 "name" : "stack_st_ASN1_INTEGER *", 20095 "referenced_type" : "type-3522", 20096 "self_type" : "type-3521", 20097 "size" : 8, 20098 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20099 }, 20100 { 20101 "alignment" : 8, 20102 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20103 "name" : "stack_st_ASN1_INTEGER *", 20104 "referenced_type" : "type-3774", 20105 "self_type" : "type-3773", 20106 "size" : 8, 20107 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20108 }, 20109 { 20110 "alignment" : 8, 20111 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20112 "name" : "stack_st_ASN1_INTEGER *", 20113 "referenced_type" : "type-3912", 20114 "self_type" : "type-3911", 20115 "size" : 8, 20116 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20117 }, 20118 { 20119 "alignment" : 8, 20120 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20121 "name" : "stack_st_ASN1_INTEGER *", 20122 "referenced_type" : "type-3996", 20123 "self_type" : "type-3995", 20124 "size" : 8, 20125 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20126 }, 20127 { 20128 "alignment" : 8, 20129 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20130 "name" : "stack_st_ASN1_INTEGER *", 20131 "referenced_type" : "type-4103", 20132 "self_type" : "type-4102", 20133 "size" : 8, 20134 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20135 }, 20136 { 20137 "alignment" : 8, 20138 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20139 "name" : "stack_st_ASN1_INTEGER *", 20140 "referenced_type" : "type-42", 20141 "self_type" : "type-41", 20142 "size" : 8, 20143 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20144 }, 20145 { 20146 "alignment" : 8, 20147 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20148 "name" : "stack_st_ASN1_INTEGER *", 20149 "referenced_type" : "type-4234", 20150 "self_type" : "type-4233", 20151 "size" : 8, 20152 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20153 }, 20154 { 20155 "alignment" : 8, 20156 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20157 "name" : "stack_st_ASN1_INTEGER *", 20158 "referenced_type" : "type-4429", 20159 "self_type" : "type-4428", 20160 "size" : 8, 20161 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20162 }, 20163 { 20164 "alignment" : 8, 20165 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20166 "name" : "stack_st_ASN1_INTEGER *", 20167 "referenced_type" : "type-4650", 20168 "self_type" : "type-4649", 20169 "size" : 8, 20170 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20171 }, 20172 { 20173 "alignment" : 8, 20174 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20175 "name" : "stack_st_ASN1_INTEGER *", 20176 "referenced_type" : "type-4817", 20177 "self_type" : "type-4816", 20178 "size" : 8, 20179 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20180 }, 20181 { 20182 "alignment" : 8, 20183 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20184 "name" : "stack_st_ASN1_INTEGER *", 20185 "referenced_type" : "type-574", 20186 "self_type" : "type-573", 20187 "size" : 8, 20188 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20189 }, 20190 { 20191 "alignment" : 8, 20192 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20193 "name" : "stack_st_ASN1_INTEGER *", 20194 "referenced_type" : "type-733", 20195 "self_type" : "type-732", 20196 "size" : 8, 20197 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20198 }, 20199 { 20200 "alignment" : 8, 20201 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20202 "name" : "stack_st_ASN1_INTEGER *", 20203 "referenced_type" : "type-943", 20204 "self_type" : "type-942", 20205 "size" : 8, 20206 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20207 }, 20208 { 20209 "alignment" : 8, 20210 "linker_set_key" : "stack_st_ASN1_TYPE *", 20211 "name" : "stack_st_ASN1_TYPE *", 20212 "referenced_type" : "type-1068", 20213 "self_type" : "type-1067", 20214 "size" : 8, 20215 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20216 }, 20217 { 20218 "alignment" : 8, 20219 "linker_set_key" : "stack_st_ASN1_TYPE *", 20220 "name" : "stack_st_ASN1_TYPE *", 20221 "referenced_type" : "type-1287", 20222 "self_type" : "type-1286", 20223 "size" : 8, 20224 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20225 }, 20226 { 20227 "alignment" : 8, 20228 "linker_set_key" : "stack_st_ASN1_TYPE *", 20229 "name" : "stack_st_ASN1_TYPE *", 20230 "referenced_type" : "type-1549", 20231 "self_type" : "type-1548", 20232 "size" : 8, 20233 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20234 }, 20235 { 20236 "alignment" : 8, 20237 "linker_set_key" : "stack_st_ASN1_TYPE *", 20238 "name" : "stack_st_ASN1_TYPE *", 20239 "referenced_type" : "type-1604", 20240 "self_type" : "type-1603", 20241 "size" : 8, 20242 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20243 }, 20244 { 20245 "alignment" : 8, 20246 "linker_set_key" : "stack_st_ASN1_TYPE *", 20247 "name" : "stack_st_ASN1_TYPE *", 20248 "referenced_type" : "type-1764", 20249 "self_type" : "type-1763", 20250 "size" : 8, 20251 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20252 }, 20253 { 20254 "alignment" : 8, 20255 "linker_set_key" : "stack_st_ASN1_TYPE *", 20256 "name" : "stack_st_ASN1_TYPE *", 20257 "referenced_type" : "type-2567", 20258 "self_type" : "type-2566", 20259 "size" : 8, 20260 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20261 }, 20262 { 20263 "alignment" : 8, 20264 "linker_set_key" : "stack_st_ASN1_TYPE *", 20265 "name" : "stack_st_ASN1_TYPE *", 20266 "referenced_type" : "type-2772", 20267 "self_type" : "type-2771", 20268 "size" : 8, 20269 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20270 }, 20271 { 20272 "alignment" : 8, 20273 "linker_set_key" : "stack_st_ASN1_TYPE *", 20274 "name" : "stack_st_ASN1_TYPE *", 20275 "referenced_type" : "type-28", 20276 "self_type" : "type-27", 20277 "size" : 8, 20278 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20279 }, 20280 { 20281 "alignment" : 8, 20282 "linker_set_key" : "stack_st_ASN1_TYPE *", 20283 "name" : "stack_st_ASN1_TYPE *", 20284 "referenced_type" : "type-3007", 20285 "self_type" : "type-3006", 20286 "size" : 8, 20287 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20288 }, 20289 { 20290 "alignment" : 8, 20291 "linker_set_key" : "stack_st_ASN1_TYPE *", 20292 "name" : "stack_st_ASN1_TYPE *", 20293 "referenced_type" : "type-316", 20294 "self_type" : "type-315", 20295 "size" : 8, 20296 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20297 }, 20298 { 20299 "alignment" : 8, 20300 "linker_set_key" : "stack_st_ASN1_TYPE *", 20301 "name" : "stack_st_ASN1_TYPE *", 20302 "referenced_type" : "type-3190", 20303 "self_type" : "type-3189", 20304 "size" : 8, 20305 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20306 }, 20307 { 20308 "alignment" : 8, 20309 "linker_set_key" : "stack_st_ASN1_TYPE *", 20310 "name" : "stack_st_ASN1_TYPE *", 20311 "referenced_type" : "type-3327", 20312 "self_type" : "type-3326", 20313 "size" : 8, 20314 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20315 }, 20316 { 20317 "alignment" : 8, 20318 "linker_set_key" : "stack_st_ASN1_TYPE *", 20319 "name" : "stack_st_ASN1_TYPE *", 20320 "referenced_type" : "type-3510", 20321 "self_type" : "type-3509", 20322 "size" : 8, 20323 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20324 }, 20325 { 20326 "alignment" : 8, 20327 "linker_set_key" : "stack_st_ASN1_TYPE *", 20328 "name" : "stack_st_ASN1_TYPE *", 20329 "referenced_type" : "type-3762", 20330 "self_type" : "type-3761", 20331 "size" : 8, 20332 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20333 }, 20334 { 20335 "alignment" : 8, 20336 "linker_set_key" : "stack_st_ASN1_TYPE *", 20337 "name" : "stack_st_ASN1_TYPE *", 20338 "referenced_type" : "type-3899", 20339 "self_type" : "type-3898", 20340 "size" : 8, 20341 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20342 }, 20343 { 20344 "alignment" : 8, 20345 "linker_set_key" : "stack_st_ASN1_TYPE *", 20346 "name" : "stack_st_ASN1_TYPE *", 20347 "referenced_type" : "type-3933", 20348 "self_type" : "type-3932", 20349 "size" : 8, 20350 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20351 }, 20352 { 20353 "alignment" : 8, 20354 "linker_set_key" : "stack_st_ASN1_TYPE *", 20355 "name" : "stack_st_ASN1_TYPE *", 20356 "referenced_type" : "type-4091", 20357 "self_type" : "type-4090", 20358 "size" : 8, 20359 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20360 }, 20361 { 20362 "alignment" : 8, 20363 "linker_set_key" : "stack_st_ASN1_TYPE *", 20364 "name" : "stack_st_ASN1_TYPE *", 20365 "referenced_type" : "type-4220", 20366 "self_type" : "type-4219", 20367 "size" : 8, 20368 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20369 }, 20370 { 20371 "alignment" : 8, 20372 "linker_set_key" : "stack_st_ASN1_TYPE *", 20373 "name" : "stack_st_ASN1_TYPE *", 20374 "referenced_type" : "type-4417", 20375 "self_type" : "type-4416", 20376 "size" : 8, 20377 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20378 }, 20379 { 20380 "alignment" : 8, 20381 "linker_set_key" : "stack_st_ASN1_TYPE *", 20382 "name" : "stack_st_ASN1_TYPE *", 20383 "referenced_type" : "type-4639", 20384 "self_type" : "type-4638", 20385 "size" : 8, 20386 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20387 }, 20388 { 20389 "alignment" : 8, 20390 "linker_set_key" : "stack_st_ASN1_TYPE *", 20391 "name" : "stack_st_ASN1_TYPE *", 20392 "referenced_type" : "type-4804", 20393 "self_type" : "type-4803", 20394 "size" : 8, 20395 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20396 }, 20397 { 20398 "alignment" : 8, 20399 "linker_set_key" : "stack_st_ASN1_TYPE *", 20400 "name" : "stack_st_ASN1_TYPE *", 20401 "referenced_type" : "type-563", 20402 "self_type" : "type-562", 20403 "size" : 8, 20404 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20405 }, 20406 { 20407 "alignment" : 8, 20408 "linker_set_key" : "stack_st_ASN1_TYPE *", 20409 "name" : "stack_st_ASN1_TYPE *", 20410 "referenced_type" : "type-720", 20411 "self_type" : "type-719", 20412 "size" : 8, 20413 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20414 }, 20415 { 20416 "alignment" : 8, 20417 "linker_set_key" : "stack_st_ASN1_TYPE *", 20418 "name" : "stack_st_ASN1_TYPE *", 20419 "referenced_type" : "type-931", 20420 "self_type" : "type-930", 20421 "size" : 8, 20422 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20423 }, 20424 { 20425 "alignment" : 8, 20426 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20427 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20428 "referenced_type" : "type-2859", 20429 "self_type" : "type-2858", 20430 "size" : 8, 20431 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20432 }, 20433 { 20434 "alignment" : 8, 20435 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20436 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20437 "referenced_type" : "type-3603", 20438 "self_type" : "type-3602", 20439 "size" : 8, 20440 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20441 }, 20442 { 20443 "alignment" : 8, 20444 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20445 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20446 "referenced_type" : "type-409", 20447 "self_type" : "type-408", 20448 "size" : 8, 20449 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20450 }, 20451 { 20452 "alignment" : 8, 20453 "linker_set_key" : "unsigned char *", 20454 "name" : "unsigned char *", 20455 "referenced_type" : "type-1", 20456 "self_type" : "type-118", 20457 "size" : 8, 20458 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20459 }, 20460 { 20461 "alignment" : 8, 20462 "linker_set_key" : "unsigned int *", 20463 "name" : "unsigned int *", 20464 "referenced_type" : "type-120", 20465 "self_type" : "type-752", 20466 "size" : 8, 20467 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20468 }, 20469 { 20470 "alignment" : 8, 20471 "linker_set_key" : "unsigned long *", 20472 "name" : "unsigned long *", 20473 "referenced_type" : "type-112", 20474 "self_type" : "type-2039", 20475 "size" : 8, 20476 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20477 }, 20478 { 20479 "alignment" : 8, 20480 "linker_set_key" : "void *", 20481 "name" : "void *", 20482 "referenced_type" : "type-405", 20483 "self_type" : "type-404", 20484 "size" : 8, 20485 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 20486 }, 20487 { 20488 "alignment" : 8, 20489 "linker_set_key" : "void **", 20490 "name" : "void **", 20491 "referenced_type" : "type-404", 20492 "self_type" : "type-403", 20493 "size" : 8, 20494 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20495 } 20496 ], 20497 "qualified_types" : 20498 [ 20499 { 20500 "alignment" : 8, 20501 "is_const" : true, 20502 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20503 "name" : "ASN1_TEMPLATE_st const[2]", 20504 "referenced_type" : "type-1615", 20505 "self_type" : "type-1617", 20506 "size" : 80, 20507 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20508 }, 20509 { 20510 "alignment" : 8, 20511 "is_const" : true, 20512 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20513 "name" : "ASN1_TEMPLATE_st const[2]", 20514 "referenced_type" : "type-4678", 20515 "self_type" : "type-4680", 20516 "size" : 80, 20517 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20518 }, 20519 { 20520 "alignment" : 8, 20521 "is_const" : true, 20522 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20523 "name" : "ASN1_TEMPLATE_st const[36]", 20524 "referenced_type" : "type-1083", 20525 "self_type" : "type-1085", 20526 "size" : 1440, 20527 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20528 }, 20529 { 20530 "alignment" : 8, 20531 "is_const" : true, 20532 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20533 "name" : "ASN1_TEMPLATE_st const[36]", 20534 "referenced_type" : "type-1301", 20535 "self_type" : "type-1303", 20536 "size" : 1440, 20537 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20538 }, 20539 { 20540 "alignment" : 8, 20541 "is_const" : true, 20542 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20543 "name" : "ASN1_TEMPLATE_st const[36]", 20544 "referenced_type" : "type-1561", 20545 "self_type" : "type-1563", 20546 "size" : 1440, 20547 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20548 }, 20549 { 20550 "alignment" : 8, 20551 "is_const" : true, 20552 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20553 "name" : "ASN1_TEMPLATE_st const[36]", 20554 "referenced_type" : "type-1724", 20555 "self_type" : "type-1735", 20556 "size" : 1440, 20557 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20558 }, 20559 { 20560 "alignment" : 8, 20561 "is_const" : true, 20562 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20563 "name" : "ASN1_TEMPLATE_st const[36]", 20564 "referenced_type" : "type-1776", 20565 "self_type" : "type-1779", 20566 "size" : 1440, 20567 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20568 }, 20569 { 20570 "alignment" : 8, 20571 "is_const" : true, 20572 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20573 "name" : "ASN1_TEMPLATE_st const[36]", 20574 "referenced_type" : "type-2581", 20575 "self_type" : "type-2584", 20576 "size" : 1440, 20577 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20578 }, 20579 { 20580 "alignment" : 8, 20581 "is_const" : true, 20582 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20583 "name" : "ASN1_TEMPLATE_st const[36]", 20584 "referenced_type" : "type-2787", 20585 "self_type" : "type-2789", 20586 "size" : 1440, 20587 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20588 }, 20589 { 20590 "alignment" : 8, 20591 "is_const" : true, 20592 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20593 "name" : "ASN1_TEMPLATE_st const[36]", 20594 "referenced_type" : "type-3019", 20595 "self_type" : "type-3021", 20596 "size" : 1440, 20597 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20598 }, 20599 { 20600 "alignment" : 8, 20601 "is_const" : true, 20602 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20603 "name" : "ASN1_TEMPLATE_st const[36]", 20604 "referenced_type" : "type-3202", 20605 "self_type" : "type-3204", 20606 "size" : 1440, 20607 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20608 }, 20609 { 20610 "alignment" : 8, 20611 "is_const" : true, 20612 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20613 "name" : "ASN1_TEMPLATE_st const[36]", 20614 "referenced_type" : "type-328", 20615 "self_type" : "type-330", 20616 "size" : 1440, 20617 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20618 }, 20619 { 20620 "alignment" : 8, 20621 "is_const" : true, 20622 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20623 "name" : "ASN1_TEMPLATE_st const[36]", 20624 "referenced_type" : "type-3343", 20625 "self_type" : "type-3345", 20626 "size" : 1440, 20627 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20628 }, 20629 { 20630 "alignment" : 8, 20631 "is_const" : true, 20632 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20633 "name" : "ASN1_TEMPLATE_st const[36]", 20634 "referenced_type" : "type-3523", 20635 "self_type" : "type-3525", 20636 "size" : 1440, 20637 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20638 }, 20639 { 20640 "alignment" : 8, 20641 "is_const" : true, 20642 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20643 "name" : "ASN1_TEMPLATE_st const[36]", 20644 "referenced_type" : "type-3776", 20645 "self_type" : "type-3778", 20646 "size" : 1440, 20647 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20648 }, 20649 { 20650 "alignment" : 8, 20651 "is_const" : true, 20652 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20653 "name" : "ASN1_TEMPLATE_st const[36]", 20654 "referenced_type" : "type-3913", 20655 "self_type" : "type-3915", 20656 "size" : 1440, 20657 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20658 }, 20659 { 20660 "alignment" : 8, 20661 "is_const" : true, 20662 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20663 "name" : "ASN1_TEMPLATE_st const[36]", 20664 "referenced_type" : "type-4014", 20665 "self_type" : "type-4024", 20666 "size" : 1440, 20667 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20668 }, 20669 { 20670 "alignment" : 8, 20671 "is_const" : true, 20672 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20673 "name" : "ASN1_TEMPLATE_st const[36]", 20674 "referenced_type" : "type-4104", 20675 "self_type" : "type-4106", 20676 "size" : 1440, 20677 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20678 }, 20679 { 20680 "alignment" : 8, 20681 "is_const" : true, 20682 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20683 "name" : "ASN1_TEMPLATE_st const[36]", 20684 "referenced_type" : "type-4236", 20685 "self_type" : "type-4238", 20686 "size" : 1440, 20687 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20688 }, 20689 { 20690 "alignment" : 8, 20691 "is_const" : true, 20692 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20693 "name" : "ASN1_TEMPLATE_st const[36]", 20694 "referenced_type" : "type-43", 20695 "self_type" : "type-46", 20696 "size" : 1440, 20697 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20698 }, 20699 { 20700 "alignment" : 8, 20701 "is_const" : true, 20702 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20703 "name" : "ASN1_TEMPLATE_st const[36]", 20704 "referenced_type" : "type-4431", 20705 "self_type" : "type-4433", 20706 "size" : 1440, 20707 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20708 }, 20709 { 20710 "alignment" : 8, 20711 "is_const" : true, 20712 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20713 "name" : "ASN1_TEMPLATE_st const[36]", 20714 "referenced_type" : "type-4651", 20715 "self_type" : "type-4653", 20716 "size" : 1440, 20717 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20718 }, 20719 { 20720 "alignment" : 8, 20721 "is_const" : true, 20722 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20723 "name" : "ASN1_TEMPLATE_st const[36]", 20724 "referenced_type" : "type-4819", 20725 "self_type" : "type-4821", 20726 "size" : 1440, 20727 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20728 }, 20729 { 20730 "alignment" : 8, 20731 "is_const" : true, 20732 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20733 "name" : "ASN1_TEMPLATE_st const[36]", 20734 "referenced_type" : "type-575", 20735 "self_type" : "type-577", 20736 "size" : 1440, 20737 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20738 }, 20739 { 20740 "alignment" : 8, 20741 "is_const" : true, 20742 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20743 "name" : "ASN1_TEMPLATE_st const[36]", 20744 "referenced_type" : "type-734", 20745 "self_type" : "type-736", 20746 "size" : 1440, 20747 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20748 }, 20749 { 20750 "alignment" : 8, 20751 "is_const" : true, 20752 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20753 "name" : "ASN1_TEMPLATE_st const[36]", 20754 "referenced_type" : "type-944", 20755 "self_type" : "type-950", 20756 "size" : 1440, 20757 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20758 }, 20759 { 20760 "alignment" : 8, 20761 "is_const" : true, 20762 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20763 "name" : "ASN1_TEMPLATE_st const[3]", 20764 "referenced_type" : "type-1075", 20765 "self_type" : "type-1078", 20766 "size" : 120, 20767 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20768 }, 20769 { 20770 "alignment" : 8, 20771 "is_const" : true, 20772 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20773 "name" : "ASN1_TEMPLATE_st const[3]", 20774 "referenced_type" : "type-1292", 20775 "self_type" : "type-1296", 20776 "size" : 120, 20777 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20778 }, 20779 { 20780 "alignment" : 8, 20781 "is_const" : true, 20782 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20783 "name" : "ASN1_TEMPLATE_st const[3]", 20784 "referenced_type" : "type-1554", 20785 "self_type" : "type-1556", 20786 "size" : 120, 20787 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20788 }, 20789 { 20790 "alignment" : 8, 20791 "is_const" : true, 20792 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20793 "name" : "ASN1_TEMPLATE_st const[3]", 20794 "referenced_type" : "type-1680", 20795 "self_type" : "type-1692", 20796 "size" : 120, 20797 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20798 }, 20799 { 20800 "alignment" : 8, 20801 "is_const" : true, 20802 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20803 "name" : "ASN1_TEMPLATE_st const[3]", 20804 "referenced_type" : "type-1769", 20805 "self_type" : "type-1771", 20806 "size" : 120, 20807 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20808 }, 20809 { 20810 "alignment" : 8, 20811 "is_const" : true, 20812 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20813 "name" : "ASN1_TEMPLATE_st const[3]", 20814 "referenced_type" : "type-2572", 20815 "self_type" : "type-2574", 20816 "size" : 120, 20817 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20818 }, 20819 { 20820 "alignment" : 8, 20821 "is_const" : true, 20822 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20823 "name" : "ASN1_TEMPLATE_st const[3]", 20824 "referenced_type" : "type-2780", 20825 "self_type" : "type-2782", 20826 "size" : 120, 20827 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20828 }, 20829 { 20830 "alignment" : 8, 20831 "is_const" : true, 20832 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20833 "name" : "ASN1_TEMPLATE_st const[3]", 20834 "referenced_type" : "type-3012", 20835 "self_type" : "type-3014", 20836 "size" : 120, 20837 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20838 }, 20839 { 20840 "alignment" : 8, 20841 "is_const" : true, 20842 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20843 "name" : "ASN1_TEMPLATE_st const[3]", 20844 "referenced_type" : "type-3195", 20845 "self_type" : "type-3197", 20846 "size" : 120, 20847 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20848 }, 20849 { 20850 "alignment" : 8, 20851 "is_const" : true, 20852 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20853 "name" : "ASN1_TEMPLATE_st const[3]", 20854 "referenced_type" : "type-321", 20855 "self_type" : "type-323", 20856 "size" : 120, 20857 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20858 }, 20859 { 20860 "alignment" : 8, 20861 "is_const" : true, 20862 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20863 "name" : "ASN1_TEMPLATE_st const[3]", 20864 "referenced_type" : "type-3334", 20865 "self_type" : "type-3336", 20866 "size" : 120, 20867 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20868 }, 20869 { 20870 "alignment" : 8, 20871 "is_const" : true, 20872 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20873 "name" : "ASN1_TEMPLATE_st const[3]", 20874 "referenced_type" : "type-33", 20875 "self_type" : "type-36", 20876 "size" : 120, 20877 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20878 }, 20879 { 20880 "alignment" : 8, 20881 "is_const" : true, 20882 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20883 "name" : "ASN1_TEMPLATE_st const[3]", 20884 "referenced_type" : "type-3516", 20885 "self_type" : "type-3518", 20886 "size" : 120, 20887 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20888 }, 20889 { 20890 "alignment" : 8, 20891 "is_const" : true, 20892 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20893 "name" : "ASN1_TEMPLATE_st const[3]", 20894 "referenced_type" : "type-3768", 20895 "self_type" : "type-3770", 20896 "size" : 120, 20897 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20898 }, 20899 { 20900 "alignment" : 8, 20901 "is_const" : true, 20902 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20903 "name" : "ASN1_TEMPLATE_st const[3]", 20904 "referenced_type" : "type-3905", 20905 "self_type" : "type-3907", 20906 "size" : 120, 20907 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20908 }, 20909 { 20910 "alignment" : 8, 20911 "is_const" : true, 20912 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20913 "name" : "ASN1_TEMPLATE_st const[3]", 20914 "referenced_type" : "type-3954", 20915 "self_type" : "type-3960", 20916 "size" : 120, 20917 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20918 }, 20919 { 20920 "alignment" : 8, 20921 "is_const" : true, 20922 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20923 "name" : "ASN1_TEMPLATE_st const[3]", 20924 "referenced_type" : "type-4097", 20925 "self_type" : "type-4099", 20926 "size" : 120, 20927 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20928 }, 20929 { 20930 "alignment" : 8, 20931 "is_const" : true, 20932 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20933 "name" : "ASN1_TEMPLATE_st const[3]", 20934 "referenced_type" : "type-4228", 20935 "self_type" : "type-4230", 20936 "size" : 120, 20937 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20938 }, 20939 { 20940 "alignment" : 8, 20941 "is_const" : true, 20942 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20943 "name" : "ASN1_TEMPLATE_st const[3]", 20944 "referenced_type" : "type-4423", 20945 "self_type" : "type-4425", 20946 "size" : 120, 20947 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20948 }, 20949 { 20950 "alignment" : 8, 20951 "is_const" : true, 20952 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20953 "name" : "ASN1_TEMPLATE_st const[3]", 20954 "referenced_type" : "type-4644", 20955 "self_type" : "type-4646", 20956 "size" : 120, 20957 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20958 }, 20959 { 20960 "alignment" : 8, 20961 "is_const" : true, 20962 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20963 "name" : "ASN1_TEMPLATE_st const[3]", 20964 "referenced_type" : "type-4811", 20965 "self_type" : "type-4813", 20966 "size" : 120, 20967 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20968 }, 20969 { 20970 "alignment" : 8, 20971 "is_const" : true, 20972 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20973 "name" : "ASN1_TEMPLATE_st const[3]", 20974 "referenced_type" : "type-568", 20975 "self_type" : "type-570", 20976 "size" : 120, 20977 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20978 }, 20979 { 20980 "alignment" : 8, 20981 "is_const" : true, 20982 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20983 "name" : "ASN1_TEMPLATE_st const[3]", 20984 "referenced_type" : "type-727", 20985 "self_type" : "type-729", 20986 "size" : 120, 20987 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20988 }, 20989 { 20990 "alignment" : 8, 20991 "is_const" : true, 20992 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20993 "name" : "ASN1_TEMPLATE_st const[3]", 20994 "referenced_type" : "type-937", 20995 "self_type" : "type-939", 20996 "size" : 120, 20997 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20998 }, 20999 { 21000 "alignment" : 8, 21001 "is_const" : true, 21002 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 21003 "name" : "ASN1_TEMPLATE_st const[6]", 21004 "referenced_type" : "type-1620", 21005 "self_type" : "type-1622", 21006 "size" : 240, 21007 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21008 }, 21009 { 21010 "alignment" : 8, 21011 "is_const" : true, 21012 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 21013 "name" : "ASN1_TEMPLATE_st const[6]", 21014 "referenced_type" : "type-4682", 21015 "self_type" : "type-4684", 21016 "size" : 240, 21017 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21018 }, 21019 { 21020 "alignment" : 8, 21021 "is_const" : true, 21022 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21023 "name" : "ASN1_TEMPLATE_st const[8]", 21024 "referenced_type" : "type-1087", 21025 "self_type" : "type-1089", 21026 "size" : 320, 21027 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21028 }, 21029 { 21030 "alignment" : 8, 21031 "is_const" : true, 21032 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21033 "name" : "ASN1_TEMPLATE_st const[8]", 21034 "referenced_type" : "type-1304", 21035 "self_type" : "type-1306", 21036 "size" : 320, 21037 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21038 }, 21039 { 21040 "alignment" : 8, 21041 "is_const" : true, 21042 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21043 "name" : "ASN1_TEMPLATE_st const[8]", 21044 "referenced_type" : "type-1564", 21045 "self_type" : "type-1566", 21046 "size" : 320, 21047 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21048 }, 21049 { 21050 "alignment" : 8, 21051 "is_const" : true, 21052 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21053 "name" : "ASN1_TEMPLATE_st const[8]", 21054 "referenced_type" : "type-1743", 21055 "self_type" : "type-1747", 21056 "size" : 320, 21057 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21058 }, 21059 { 21060 "alignment" : 8, 21061 "is_const" : true, 21062 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21063 "name" : "ASN1_TEMPLATE_st const[8]", 21064 "referenced_type" : "type-1780", 21065 "self_type" : "type-1782", 21066 "size" : 320, 21067 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21068 }, 21069 { 21070 "alignment" : 8, 21071 "is_const" : true, 21072 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21073 "name" : "ASN1_TEMPLATE_st const[8]", 21074 "referenced_type" : "type-2585", 21075 "self_type" : "type-2587", 21076 "size" : 320, 21077 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21078 }, 21079 { 21080 "alignment" : 8, 21081 "is_const" : true, 21082 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21083 "name" : "ASN1_TEMPLATE_st const[8]", 21084 "referenced_type" : "type-2790", 21085 "self_type" : "type-2792", 21086 "size" : 320, 21087 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21088 }, 21089 { 21090 "alignment" : 8, 21091 "is_const" : true, 21092 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21093 "name" : "ASN1_TEMPLATE_st const[8]", 21094 "referenced_type" : "type-3022", 21095 "self_type" : "type-3024", 21096 "size" : 320, 21097 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21098 }, 21099 { 21100 "alignment" : 8, 21101 "is_const" : true, 21102 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21103 "name" : "ASN1_TEMPLATE_st const[8]", 21104 "referenced_type" : "type-3205", 21105 "self_type" : "type-3207", 21106 "size" : 320, 21107 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21108 }, 21109 { 21110 "alignment" : 8, 21111 "is_const" : true, 21112 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21113 "name" : "ASN1_TEMPLATE_st const[8]", 21114 "referenced_type" : "type-331", 21115 "self_type" : "type-333", 21116 "size" : 320, 21117 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21118 }, 21119 { 21120 "alignment" : 8, 21121 "is_const" : true, 21122 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21123 "name" : "ASN1_TEMPLATE_st const[8]", 21124 "referenced_type" : "type-3346", 21125 "self_type" : "type-3348", 21126 "size" : 320, 21127 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21128 }, 21129 { 21130 "alignment" : 8, 21131 "is_const" : true, 21132 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21133 "name" : "ASN1_TEMPLATE_st const[8]", 21134 "referenced_type" : "type-3527", 21135 "self_type" : "type-3529", 21136 "size" : 320, 21137 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21138 }, 21139 { 21140 "alignment" : 8, 21141 "is_const" : true, 21142 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21143 "name" : "ASN1_TEMPLATE_st const[8]", 21144 "referenced_type" : "type-3779", 21145 "self_type" : "type-3781", 21146 "size" : 320, 21147 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21148 }, 21149 { 21150 "alignment" : 8, 21151 "is_const" : true, 21152 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21153 "name" : "ASN1_TEMPLATE_st const[8]", 21154 "referenced_type" : "type-3916", 21155 "self_type" : "type-3919", 21156 "size" : 320, 21157 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21158 }, 21159 { 21160 "alignment" : 8, 21161 "is_const" : true, 21162 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21163 "name" : "ASN1_TEMPLATE_st const[8]", 21164 "referenced_type" : "type-4029", 21165 "self_type" : "type-4033", 21166 "size" : 320, 21167 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21168 }, 21169 { 21170 "alignment" : 8, 21171 "is_const" : true, 21172 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21173 "name" : "ASN1_TEMPLATE_st const[8]", 21174 "referenced_type" : "type-4109", 21175 "self_type" : "type-4112", 21176 "size" : 320, 21177 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21178 }, 21179 { 21180 "alignment" : 8, 21181 "is_const" : true, 21182 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21183 "name" : "ASN1_TEMPLATE_st const[8]", 21184 "referenced_type" : "type-4239", 21185 "self_type" : "type-4241", 21186 "size" : 320, 21187 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21188 }, 21189 { 21190 "alignment" : 8, 21191 "is_const" : true, 21192 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21193 "name" : "ASN1_TEMPLATE_st const[8]", 21194 "referenced_type" : "type-4434", 21195 "self_type" : "type-4436", 21196 "size" : 320, 21197 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21198 }, 21199 { 21200 "alignment" : 8, 21201 "is_const" : true, 21202 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21203 "name" : "ASN1_TEMPLATE_st const[8]", 21204 "referenced_type" : "type-4654", 21205 "self_type" : "type-4656", 21206 "size" : 320, 21207 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21208 }, 21209 { 21210 "alignment" : 8, 21211 "is_const" : true, 21212 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21213 "name" : "ASN1_TEMPLATE_st const[8]", 21214 "referenced_type" : "type-47", 21215 "self_type" : "type-49", 21216 "size" : 320, 21217 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21218 }, 21219 { 21220 "alignment" : 8, 21221 "is_const" : true, 21222 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21223 "name" : "ASN1_TEMPLATE_st const[8]", 21224 "referenced_type" : "type-4822", 21225 "self_type" : "type-4824", 21226 "size" : 320, 21227 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21228 }, 21229 { 21230 "alignment" : 8, 21231 "is_const" : true, 21232 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21233 "name" : "ASN1_TEMPLATE_st const[8]", 21234 "referenced_type" : "type-578", 21235 "self_type" : "type-580", 21236 "size" : 320, 21237 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21238 }, 21239 { 21240 "alignment" : 8, 21241 "is_const" : true, 21242 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21243 "name" : "ASN1_TEMPLATE_st const[8]", 21244 "referenced_type" : "type-737", 21245 "self_type" : "type-739", 21246 "size" : 320, 21247 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21248 }, 21249 { 21250 "alignment" : 8, 21251 "is_const" : true, 21252 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21253 "name" : "ASN1_TEMPLATE_st const[8]", 21254 "referenced_type" : "type-953", 21255 "self_type" : "type-955", 21256 "size" : 320, 21257 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21258 }, 21259 { 21260 "alignment" : 1, 21261 "is_const" : true, 21262 "linker_set_key" : "char const[25]", 21263 "name" : "char const[25]", 21264 "referenced_type" : "type-1785", 21265 "self_type" : "type-1791", 21266 "size" : 25, 21267 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21268 }, 21269 { 21270 "alignment" : 8, 21271 "is_const" : true, 21272 "linker_set_key" : "const ASN1_ITEM_st", 21273 "name" : "const ASN1_ITEM_st", 21274 "referenced_type" : "type-1080", 21275 "self_type" : "type-1079", 21276 "size" : 56, 21277 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21278 }, 21279 { 21280 "alignment" : 8, 21281 "is_const" : true, 21282 "linker_set_key" : "const ASN1_ITEM_st", 21283 "name" : "const ASN1_ITEM_st", 21284 "referenced_type" : "type-1298", 21285 "self_type" : "type-1297", 21286 "size" : 56, 21287 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21288 }, 21289 { 21290 "alignment" : 8, 21291 "is_const" : true, 21292 "linker_set_key" : "const ASN1_ITEM_st", 21293 "name" : "const ASN1_ITEM_st", 21294 "referenced_type" : "type-1558", 21295 "self_type" : "type-1557", 21296 "size" : 56, 21297 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21298 }, 21299 { 21300 "alignment" : 8, 21301 "is_const" : true, 21302 "linker_set_key" : "const ASN1_ITEM_st", 21303 "name" : "const ASN1_ITEM_st", 21304 "referenced_type" : "type-1704", 21305 "self_type" : "type-1703", 21306 "size" : 56, 21307 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21308 }, 21309 { 21310 "alignment" : 8, 21311 "is_const" : true, 21312 "linker_set_key" : "const ASN1_ITEM_st", 21313 "name" : "const ASN1_ITEM_st", 21314 "referenced_type" : "type-1773", 21315 "self_type" : "type-1772", 21316 "size" : 56, 21317 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21318 }, 21319 { 21320 "alignment" : 8, 21321 "is_const" : true, 21322 "linker_set_key" : "const ASN1_ITEM_st", 21323 "name" : "const ASN1_ITEM_st", 21324 "referenced_type" : "type-2578", 21325 "self_type" : "type-2577", 21326 "size" : 56, 21327 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21328 }, 21329 { 21330 "alignment" : 8, 21331 "is_const" : true, 21332 "linker_set_key" : "const ASN1_ITEM_st", 21333 "name" : "const ASN1_ITEM_st", 21334 "referenced_type" : "type-2784", 21335 "self_type" : "type-2783", 21336 "size" : 56, 21337 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21338 }, 21339 { 21340 "alignment" : 8, 21341 "is_const" : true, 21342 "linker_set_key" : "const ASN1_ITEM_st", 21343 "name" : "const ASN1_ITEM_st", 21344 "referenced_type" : "type-3016", 21345 "self_type" : "type-3015", 21346 "size" : 56, 21347 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21348 }, 21349 { 21350 "alignment" : 8, 21351 "is_const" : true, 21352 "linker_set_key" : "const ASN1_ITEM_st", 21353 "name" : "const ASN1_ITEM_st", 21354 "referenced_type" : "type-3199", 21355 "self_type" : "type-3198", 21356 "size" : 56, 21357 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21358 }, 21359 { 21360 "alignment" : 8, 21361 "is_const" : true, 21362 "linker_set_key" : "const ASN1_ITEM_st", 21363 "name" : "const ASN1_ITEM_st", 21364 "referenced_type" : "type-325", 21365 "self_type" : "type-324", 21366 "size" : 56, 21367 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21368 }, 21369 { 21370 "alignment" : 8, 21371 "is_const" : true, 21372 "linker_set_key" : "const ASN1_ITEM_st", 21373 "name" : "const ASN1_ITEM_st", 21374 "referenced_type" : "type-3340", 21375 "self_type" : "type-3339", 21376 "size" : 56, 21377 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21378 }, 21379 { 21380 "alignment" : 8, 21381 "is_const" : true, 21382 "linker_set_key" : "const ASN1_ITEM_st", 21383 "name" : "const ASN1_ITEM_st", 21384 "referenced_type" : "type-3520", 21385 "self_type" : "type-3519", 21386 "size" : 56, 21387 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21388 }, 21389 { 21390 "alignment" : 8, 21391 "is_const" : true, 21392 "linker_set_key" : "const ASN1_ITEM_st", 21393 "name" : "const ASN1_ITEM_st", 21394 "referenced_type" : "type-3772", 21395 "self_type" : "type-3771", 21396 "size" : 56, 21397 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21398 }, 21399 { 21400 "alignment" : 8, 21401 "is_const" : true, 21402 "linker_set_key" : "const ASN1_ITEM_st", 21403 "name" : "const ASN1_ITEM_st", 21404 "referenced_type" : "type-3909", 21405 "self_type" : "type-3908", 21406 "size" : 56, 21407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21408 }, 21409 { 21410 "alignment" : 8, 21411 "is_const" : true, 21412 "linker_set_key" : "const ASN1_ITEM_st", 21413 "name" : "const ASN1_ITEM_st", 21414 "referenced_type" : "type-3973", 21415 "self_type" : "type-3972", 21416 "size" : 56, 21417 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21418 }, 21419 { 21420 "alignment" : 8, 21421 "is_const" : true, 21422 "linker_set_key" : "const ASN1_ITEM_st", 21423 "name" : "const ASN1_ITEM_st", 21424 "referenced_type" : "type-40", 21425 "self_type" : "type-39", 21426 "size" : 56, 21427 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21428 }, 21429 { 21430 "alignment" : 8, 21431 "is_const" : true, 21432 "linker_set_key" : "const ASN1_ITEM_st", 21433 "name" : "const ASN1_ITEM_st", 21434 "referenced_type" : "type-4101", 21435 "self_type" : "type-4100", 21436 "size" : 56, 21437 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21438 }, 21439 { 21440 "alignment" : 8, 21441 "is_const" : true, 21442 "linker_set_key" : "const ASN1_ITEM_st", 21443 "name" : "const ASN1_ITEM_st", 21444 "referenced_type" : "type-4232", 21445 "self_type" : "type-4231", 21446 "size" : 56, 21447 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21448 }, 21449 { 21450 "alignment" : 8, 21451 "is_const" : true, 21452 "linker_set_key" : "const ASN1_ITEM_st", 21453 "name" : "const ASN1_ITEM_st", 21454 "referenced_type" : "type-4427", 21455 "self_type" : "type-4426", 21456 "size" : 56, 21457 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21458 }, 21459 { 21460 "alignment" : 8, 21461 "is_const" : true, 21462 "linker_set_key" : "const ASN1_ITEM_st", 21463 "name" : "const ASN1_ITEM_st", 21464 "referenced_type" : "type-4648", 21465 "self_type" : "type-4647", 21466 "size" : 56, 21467 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21468 }, 21469 { 21470 "alignment" : 8, 21471 "is_const" : true, 21472 "linker_set_key" : "const ASN1_ITEM_st", 21473 "name" : "const ASN1_ITEM_st", 21474 "referenced_type" : "type-4815", 21475 "self_type" : "type-4814", 21476 "size" : 56, 21477 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21478 }, 21479 { 21480 "alignment" : 8, 21481 "is_const" : true, 21482 "linker_set_key" : "const ASN1_ITEM_st", 21483 "name" : "const ASN1_ITEM_st", 21484 "referenced_type" : "type-572", 21485 "self_type" : "type-571", 21486 "size" : 56, 21487 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21488 }, 21489 { 21490 "alignment" : 8, 21491 "is_const" : true, 21492 "linker_set_key" : "const ASN1_ITEM_st", 21493 "name" : "const ASN1_ITEM_st", 21494 "referenced_type" : "type-731", 21495 "self_type" : "type-730", 21496 "size" : 56, 21497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21498 }, 21499 { 21500 "alignment" : 8, 21501 "is_const" : true, 21502 "linker_set_key" : "const ASN1_ITEM_st", 21503 "name" : "const ASN1_ITEM_st", 21504 "referenced_type" : "type-941", 21505 "self_type" : "type-940", 21506 "size" : 56, 21507 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21508 }, 21509 { 21510 "alignment" : 1, 21511 "is_const" : true, 21512 "linker_set_key" : "const char", 21513 "name" : "const char", 21514 "referenced_type" : "type-6", 21515 "self_type" : "type-5", 21516 "size" : 1, 21517 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 21518 }, 21519 { 21520 "alignment" : 8, 21521 "is_const" : true, 21522 "linker_set_key" : "const crypto_ex_data_st", 21523 "name" : "const crypto_ex_data_st", 21524 "referenced_type" : "type-2851", 21525 "self_type" : "type-2850", 21526 "size" : 8, 21527 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21528 }, 21529 { 21530 "alignment" : 8, 21531 "is_const" : true, 21532 "linker_set_key" : "const crypto_ex_data_st", 21533 "name" : "const crypto_ex_data_st", 21534 "referenced_type" : "type-2924", 21535 "self_type" : "type-2923", 21536 "size" : 8, 21537 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21538 }, 21539 { 21540 "alignment" : 8, 21541 "is_const" : true, 21542 "linker_set_key" : "const crypto_ex_data_st", 21543 "name" : "const crypto_ex_data_st", 21544 "referenced_type" : "type-3595", 21545 "self_type" : "type-3594", 21546 "size" : 8, 21547 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21548 }, 21549 { 21550 "alignment" : 8, 21551 "is_const" : true, 21552 "linker_set_key" : "const crypto_ex_data_st", 21553 "name" : "const crypto_ex_data_st", 21554 "referenced_type" : "type-3670", 21555 "self_type" : "type-3669", 21556 "size" : 8, 21557 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21558 }, 21559 { 21560 "alignment" : 8, 21561 "is_const" : true, 21562 "linker_set_key" : "const crypto_ex_data_st", 21563 "name" : "const crypto_ex_data_st", 21564 "referenced_type" : "type-399", 21565 "self_type" : "type-398", 21566 "size" : 8, 21567 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21568 }, 21569 { 21570 "alignment" : 8, 21571 "is_const" : true, 21572 "linker_set_key" : "const crypto_ex_data_st", 21573 "name" : "const crypto_ex_data_st", 21574 "referenced_type" : "type-475", 21575 "self_type" : "type-474", 21576 "size" : 8, 21577 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21578 }, 21579 { 21580 "is_const" : true, 21581 "linker_set_key" : "const ec_key_st", 21582 "name" : "const ec_key_st", 21583 "referenced_type" : "type-2844", 21584 "self_type" : "type-2843", 21585 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21586 }, 21587 { 21588 "is_const" : true, 21589 "linker_set_key" : "const ec_key_st", 21590 "name" : "const ec_key_st", 21591 "referenced_type" : "type-2914", 21592 "self_type" : "type-2913", 21593 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21594 }, 21595 { 21596 "is_const" : true, 21597 "linker_set_key" : "const ec_key_st", 21598 "name" : "const ec_key_st", 21599 "referenced_type" : "type-3588", 21600 "self_type" : "type-3587", 21601 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21602 }, 21603 { 21604 "is_const" : true, 21605 "linker_set_key" : "const ec_key_st", 21606 "name" : "const ec_key_st", 21607 "referenced_type" : "type-3661", 21608 "self_type" : "type-3660", 21609 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21610 }, 21611 { 21612 "is_const" : true, 21613 "linker_set_key" : "const ec_key_st", 21614 "name" : "const ec_key_st", 21615 "referenced_type" : "type-392", 21616 "self_type" : "type-391", 21617 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21618 }, 21619 { 21620 "is_const" : true, 21621 "linker_set_key" : "const ec_key_st", 21622 "name" : "const ec_key_st", 21623 "referenced_type" : "type-465", 21624 "self_type" : "type-464", 21625 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21626 }, 21627 { 21628 "alignment" : 8, 21629 "is_const" : true, 21630 "linker_set_key" : "const ecdsa_method_st", 21631 "name" : "const ecdsa_method_st", 21632 "referenced_type" : "type-109", 21633 "self_type" : "type-108", 21634 "size" : 56, 21635 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21636 }, 21637 { 21638 "alignment" : 8, 21639 "is_const" : true, 21640 "linker_set_key" : "const ecdsa_method_st", 21641 "name" : "const ecdsa_method_st", 21642 "referenced_type" : "type-1136", 21643 "self_type" : "type-1135", 21644 "size" : 56, 21645 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21646 }, 21647 { 21648 "alignment" : 8, 21649 "is_const" : true, 21650 "linker_set_key" : "const ecdsa_method_st", 21651 "name" : "const ecdsa_method_st", 21652 "referenced_type" : "type-1420", 21653 "self_type" : "type-1419", 21654 "size" : 56, 21655 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21656 }, 21657 { 21658 "alignment" : 8, 21659 "is_const" : true, 21660 "linker_set_key" : "const ecdsa_method_st", 21661 "name" : "const ecdsa_method_st", 21662 "referenced_type" : "type-2629", 21663 "self_type" : "type-2628", 21664 "size" : 56, 21665 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21666 }, 21667 { 21668 "alignment" : 8, 21669 "is_const" : true, 21670 "linker_set_key" : "const ecdsa_method_st", 21671 "name" : "const ecdsa_method_st", 21672 "referenced_type" : "type-2768", 21673 "self_type" : "type-2767", 21674 "size" : 56, 21675 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21676 }, 21677 { 21678 "alignment" : 8, 21679 "is_const" : true, 21680 "linker_set_key" : "const ecdsa_method_st", 21681 "name" : "const ecdsa_method_st", 21682 "referenced_type" : "type-2907", 21683 "self_type" : "type-2906", 21684 "size" : 56, 21685 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21686 }, 21687 { 21688 "alignment" : 8, 21689 "is_const" : true, 21690 "linker_set_key" : "const ecdsa_method_st", 21691 "name" : "const ecdsa_method_st", 21692 "referenced_type" : "type-312", 21693 "self_type" : "type-311", 21694 "size" : 56, 21695 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21696 }, 21697 { 21698 "alignment" : 8, 21699 "is_const" : true, 21700 "linker_set_key" : "const ecdsa_method_st", 21701 "name" : "const ecdsa_method_st", 21702 "referenced_type" : "type-3388", 21703 "self_type" : "type-3387", 21704 "size" : 56, 21705 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21706 }, 21707 { 21708 "alignment" : 8, 21709 "is_const" : true, 21710 "linker_set_key" : "const ecdsa_method_st", 21711 "name" : "const ecdsa_method_st", 21712 "referenced_type" : "type-3506", 21713 "self_type" : "type-3505", 21714 "size" : 56, 21715 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21716 }, 21717 { 21718 "alignment" : 8, 21719 "is_const" : true, 21720 "linker_set_key" : "const ecdsa_method_st", 21721 "name" : "const ecdsa_method_st", 21722 "referenced_type" : "type-3654", 21723 "self_type" : "type-3653", 21724 "size" : 56, 21725 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21726 }, 21727 { 21728 "alignment" : 8, 21729 "is_const" : true, 21730 "linker_set_key" : "const ecdsa_method_st", 21731 "name" : "const ecdsa_method_st", 21732 "referenced_type" : "type-3971", 21733 "self_type" : "type-3970", 21734 "size" : 56, 21735 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21736 }, 21737 { 21738 "alignment" : 8, 21739 "is_const" : true, 21740 "linker_set_key" : "const ecdsa_method_st", 21741 "name" : "const ecdsa_method_st", 21742 "referenced_type" : "type-4088", 21743 "self_type" : "type-4087", 21744 "size" : 56, 21745 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21746 }, 21747 { 21748 "alignment" : 8, 21749 "is_const" : true, 21750 "linker_set_key" : "const ecdsa_method_st", 21751 "name" : "const ecdsa_method_st", 21752 "referenced_type" : "type-4283", 21753 "self_type" : "type-4282", 21754 "size" : 56, 21755 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21756 }, 21757 { 21758 "alignment" : 8, 21759 "is_const" : true, 21760 "linker_set_key" : "const ecdsa_method_st", 21761 "name" : "const ecdsa_method_st", 21762 "referenced_type" : "type-4513", 21763 "self_type" : "type-4512", 21764 "size" : 56, 21765 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21766 }, 21767 { 21768 "alignment" : 8, 21769 "is_const" : true, 21770 "linker_set_key" : "const ecdsa_method_st", 21771 "name" : "const ecdsa_method_st", 21772 "referenced_type" : "type-456", 21773 "self_type" : "type-455", 21774 "size" : 56, 21775 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21776 }, 21777 { 21778 "alignment" : 8, 21779 "is_const" : true, 21780 "linker_set_key" : "const ecdsa_method_st", 21781 "name" : "const ecdsa_method_st", 21782 "referenced_type" : "type-786", 21783 "self_type" : "type-785", 21784 "size" : 56, 21785 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21786 }, 21787 { 21788 "alignment" : 8, 21789 "is_const" : true, 21790 "linker_set_key" : "const ecdsa_method_st", 21791 "name" : "const ecdsa_method_st", 21792 "referenced_type" : "type-925", 21793 "self_type" : "type-924", 21794 "size" : 56, 21795 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21796 }, 21797 { 21798 "is_const" : true, 21799 "linker_set_key" : "const env_md_st", 21800 "name" : "const env_md_st", 21801 "referenced_type" : "type-181", 21802 "self_type" : "type-180", 21803 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21804 }, 21805 { 21806 "is_const" : true, 21807 "linker_set_key" : "const env_md_st", 21808 "name" : "const env_md_st", 21809 "referenced_type" : "type-2655", 21810 "self_type" : "type-2654", 21811 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21812 }, 21813 { 21814 "is_const" : true, 21815 "linker_set_key" : "const env_md_st", 21816 "name" : "const env_md_st", 21817 "referenced_type" : "type-2752", 21818 "self_type" : "type-2751", 21819 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21820 }, 21821 { 21822 "is_const" : true, 21823 "linker_set_key" : "const env_md_st", 21824 "name" : "const env_md_st", 21825 "referenced_type" : "type-294", 21826 "self_type" : "type-293", 21827 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21828 }, 21829 { 21830 "is_const" : true, 21831 "linker_set_key" : "const env_md_st", 21832 "name" : "const env_md_st", 21833 "referenced_type" : "type-3393", 21834 "self_type" : "type-3392", 21835 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21836 }, 21837 { 21838 "is_const" : true, 21839 "linker_set_key" : "const env_md_st", 21840 "name" : "const env_md_st", 21841 "referenced_type" : "type-3489", 21842 "self_type" : "type-3488", 21843 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21844 }, 21845 { 21846 "is_const" : true, 21847 "linker_set_key" : "const env_md_st", 21848 "name" : "const env_md_st", 21849 "referenced_type" : "type-3984", 21850 "self_type" : "type-3983", 21851 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21852 }, 21853 { 21854 "is_const" : true, 21855 "linker_set_key" : "const env_md_st", 21856 "name" : "const env_md_st", 21857 "referenced_type" : "type-4067", 21858 "self_type" : "type-4066", 21859 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21860 }, 21861 { 21862 "is_const" : true, 21863 "linker_set_key" : "const env_md_st", 21864 "name" : "const env_md_st", 21865 "referenced_type" : "type-807", 21866 "self_type" : "type-806", 21867 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21868 }, 21869 { 21870 "is_const" : true, 21871 "linker_set_key" : "const env_md_st", 21872 "name" : "const env_md_st", 21873 "referenced_type" : "type-906", 21874 "self_type" : "type-905", 21875 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21876 }, 21877 { 21878 "alignment" : 1, 21879 "is_const" : true, 21880 "linker_set_key" : "const hw_auth_token_t", 21881 "name" : "const hw_auth_token_t", 21882 "referenced_type" : "type-1580", 21883 "self_type" : "type-1579", 21884 "size" : 69, 21885 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21886 }, 21887 { 21888 "alignment" : 1, 21889 "is_const" : true, 21890 "linker_set_key" : "const hw_auth_token_t", 21891 "name" : "const hw_auth_token_t", 21892 "referenced_type" : "type-4664", 21893 "self_type" : "type-4663", 21894 "size" : 69, 21895 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21896 }, 21897 { 21898 "alignment" : 1, 21899 "is_const" : true, 21900 "linker_set_key" : "const hw_auth_token_t", 21901 "name" : "const hw_auth_token_t", 21902 "referenced_type" : "type-4985", 21903 "self_type" : "type-4984", 21904 "size" : 69, 21905 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21906 }, 21907 { 21908 "alignment" : 4, 21909 "is_const" : true, 21910 "linker_set_key" : "const int", 21911 "name" : "const int", 21912 "referenced_type" : "type-105", 21913 "self_type" : "type-104", 21914 "size" : 4, 21915 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 21916 }, 21917 { 21918 "alignment" : 8, 21919 "is_const" : true, 21920 "linker_set_key" : "const keymaster0_device", 21921 "name" : "const keymaster0_device", 21922 "referenced_type" : "type-1423", 21923 "self_type" : "type-1422", 21924 "size" : 192, 21925 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21926 }, 21927 { 21928 "alignment" : 8, 21929 "is_const" : true, 21930 "linker_set_key" : "const keymaster0_device", 21931 "name" : "const keymaster0_device", 21932 "referenced_type" : "type-2854", 21933 "self_type" : "type-2853", 21934 "size" : 192, 21935 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21936 }, 21937 { 21938 "alignment" : 8, 21939 "is_const" : true, 21940 "linker_set_key" : "const keymaster0_device", 21941 "name" : "const keymaster0_device", 21942 "referenced_type" : "type-3055", 21943 "self_type" : "type-3054", 21944 "size" : 192, 21945 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21946 }, 21947 { 21948 "alignment" : 8, 21949 "is_const" : true, 21950 "linker_set_key" : "const keymaster0_device", 21951 "name" : "const keymaster0_device", 21952 "referenced_type" : "type-3237", 21953 "self_type" : "type-3236", 21954 "size" : 192, 21955 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21956 }, 21957 { 21958 "alignment" : 8, 21959 "is_const" : true, 21960 "linker_set_key" : "const keymaster0_device", 21961 "name" : "const keymaster0_device", 21962 "referenced_type" : "type-3598", 21963 "self_type" : "type-3597", 21964 "size" : 192, 21965 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21966 }, 21967 { 21968 "alignment" : 8, 21969 "is_const" : true, 21970 "linker_set_key" : "const keymaster0_device", 21971 "name" : "const keymaster0_device", 21972 "referenced_type" : "type-3808", 21973 "self_type" : "type-3807", 21974 "size" : 192, 21975 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21976 }, 21977 { 21978 "alignment" : 8, 21979 "is_const" : true, 21980 "linker_set_key" : "const keymaster0_device", 21981 "name" : "const keymaster0_device", 21982 "referenced_type" : "type-402", 21983 "self_type" : "type-401", 21984 "size" : 192, 21985 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21986 }, 21987 { 21988 "alignment" : 8, 21989 "is_const" : true, 21990 "linker_set_key" : "const keymaster0_device", 21991 "name" : "const keymaster0_device", 21992 "referenced_type" : "type-4180", 21993 "self_type" : "type-4179", 21994 "size" : 192, 21995 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21996 }, 21997 { 21998 "alignment" : 8, 21999 "is_const" : true, 22000 "linker_set_key" : "const keymaster0_device", 22001 "name" : "const keymaster0_device", 22002 "referenced_type" : "type-4515", 22003 "self_type" : "type-4514", 22004 "size" : 192, 22005 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22006 }, 22007 { 22008 "alignment" : 8, 22009 "is_const" : true, 22010 "linker_set_key" : "const keymaster0_device", 22011 "name" : "const keymaster0_device", 22012 "referenced_type" : "type-596", 22013 "self_type" : "type-595", 22014 "size" : 192, 22015 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22016 }, 22017 { 22018 "alignment" : 8, 22019 "is_const" : true, 22020 "linker_set_key" : "const keymaster0_device", 22021 "name" : "const keymaster0_device", 22022 "referenced_type" : "type-627", 22023 "self_type" : "type-626", 22024 "size" : 192, 22025 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22026 }, 22027 { 22028 "alignment" : 8, 22029 "is_const" : true, 22030 "linker_set_key" : "const keymaster1_device", 22031 "name" : "const keymaster1_device", 22032 "referenced_type" : "type-101", 22033 "self_type" : "type-100", 22034 "size" : 328, 22035 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22036 }, 22037 { 22038 "alignment" : 8, 22039 "is_const" : true, 22040 "linker_set_key" : "const keymaster1_device", 22041 "name" : "const keymaster1_device", 22042 "referenced_type" : "type-1128", 22043 "self_type" : "type-1127", 22044 "size" : 328, 22045 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22046 }, 22047 { 22048 "alignment" : 8, 22049 "is_const" : true, 22050 "linker_set_key" : "const keymaster1_device", 22051 "name" : "const keymaster1_device", 22052 "referenced_type" : "type-1413", 22053 "self_type" : "type-1412", 22054 "size" : 328, 22055 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22056 }, 22057 { 22058 "alignment" : 8, 22059 "is_const" : true, 22060 "linker_set_key" : "const keymaster1_device", 22061 "name" : "const keymaster1_device", 22062 "referenced_type" : "type-1816", 22063 "self_type" : "type-1815", 22064 "size" : 328, 22065 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22066 }, 22067 { 22068 "alignment" : 8, 22069 "is_const" : true, 22070 "linker_set_key" : "const keymaster1_device", 22071 "name" : "const keymaster1_device", 22072 "referenced_type" : "type-2623", 22073 "self_type" : "type-2622", 22074 "size" : 328, 22075 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22076 }, 22077 { 22078 "alignment" : 8, 22079 "is_const" : true, 22080 "linker_set_key" : "const keymaster1_device", 22081 "name" : "const keymaster1_device", 22082 "referenced_type" : "type-2761", 22083 "self_type" : "type-2760", 22084 "size" : 328, 22085 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22086 }, 22087 { 22088 "alignment" : 8, 22089 "is_const" : true, 22090 "linker_set_key" : "const keymaster1_device", 22091 "name" : "const keymaster1_device", 22092 "referenced_type" : "type-2900", 22093 "self_type" : "type-2899", 22094 "size" : 328, 22095 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22096 }, 22097 { 22098 "alignment" : 8, 22099 "is_const" : true, 22100 "linker_set_key" : "const keymaster1_device", 22101 "name" : "const keymaster1_device", 22102 "referenced_type" : "type-305", 22103 "self_type" : "type-304", 22104 "size" : 328, 22105 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22106 }, 22107 { 22108 "alignment" : 8, 22109 "is_const" : true, 22110 "linker_set_key" : "const keymaster1_device", 22111 "name" : "const keymaster1_device", 22112 "referenced_type" : "type-3381", 22113 "self_type" : "type-3380", 22114 "size" : 328, 22115 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22116 }, 22117 { 22118 "alignment" : 8, 22119 "is_const" : true, 22120 "linker_set_key" : "const keymaster1_device", 22121 "name" : "const keymaster1_device", 22122 "referenced_type" : "type-3499", 22123 "self_type" : "type-3498", 22124 "size" : 328, 22125 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22126 }, 22127 { 22128 "alignment" : 8, 22129 "is_const" : true, 22130 "linker_set_key" : "const keymaster1_device", 22131 "name" : "const keymaster1_device", 22132 "referenced_type" : "type-3647", 22133 "self_type" : "type-3646", 22134 "size" : 328, 22135 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22136 }, 22137 { 22138 "alignment" : 8, 22139 "is_const" : true, 22140 "linker_set_key" : "const keymaster1_device", 22141 "name" : "const keymaster1_device", 22142 "referenced_type" : "type-3963", 22143 "self_type" : "type-3962", 22144 "size" : 328, 22145 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22146 }, 22147 { 22148 "alignment" : 8, 22149 "is_const" : true, 22150 "linker_set_key" : "const keymaster1_device", 22151 "name" : "const keymaster1_device", 22152 "referenced_type" : "type-4081", 22153 "self_type" : "type-4080", 22154 "size" : 328, 22155 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22156 }, 22157 { 22158 "alignment" : 8, 22159 "is_const" : true, 22160 "linker_set_key" : "const keymaster1_device", 22161 "name" : "const keymaster1_device", 22162 "referenced_type" : "type-4276", 22163 "self_type" : "type-4275", 22164 "size" : 328, 22165 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22166 }, 22167 { 22168 "alignment" : 8, 22169 "is_const" : true, 22170 "linker_set_key" : "const keymaster1_device", 22171 "name" : "const keymaster1_device", 22172 "referenced_type" : "type-449", 22173 "self_type" : "type-448", 22174 "size" : 328, 22175 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22176 }, 22177 { 22178 "alignment" : 8, 22179 "is_const" : true, 22180 "linker_set_key" : "const keymaster1_device", 22181 "name" : "const keymaster1_device", 22182 "referenced_type" : "type-4505", 22183 "self_type" : "type-4504", 22184 "size" : 328, 22185 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22186 }, 22187 { 22188 "alignment" : 8, 22189 "is_const" : true, 22190 "linker_set_key" : "const keymaster1_device", 22191 "name" : "const keymaster1_device", 22192 "referenced_type" : "type-4848", 22193 "self_type" : "type-4847", 22194 "size" : 328, 22195 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22196 }, 22197 { 22198 "alignment" : 8, 22199 "is_const" : true, 22200 "linker_set_key" : "const keymaster1_device", 22201 "name" : "const keymaster1_device", 22202 "referenced_type" : "type-779", 22203 "self_type" : "type-778", 22204 "size" : 328, 22205 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22206 }, 22207 { 22208 "alignment" : 8, 22209 "is_const" : true, 22210 "linker_set_key" : "const keymaster1_device", 22211 "name" : "const keymaster1_device", 22212 "referenced_type" : "type-918", 22213 "self_type" : "type-917", 22214 "size" : 328, 22215 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22216 }, 22217 { 22218 "alignment" : 8, 22219 "is_const" : true, 22220 "linker_set_key" : "const keymaster1_device *const", 22221 "name" : "const keymaster1_device *const", 22222 "referenced_type" : "type-1126", 22223 "self_type" : "type-1130", 22224 "size" : 8, 22225 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22226 }, 22227 { 22228 "alignment" : 8, 22229 "is_const" : true, 22230 "linker_set_key" : "const keymaster1_device *const", 22231 "name" : "const keymaster1_device *const", 22232 "referenced_type" : "type-1411", 22233 "self_type" : "type-1414", 22234 "size" : 8, 22235 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22236 }, 22237 { 22238 "alignment" : 8, 22239 "is_const" : true, 22240 "linker_set_key" : "const keymaster1_device *const", 22241 "name" : "const keymaster1_device *const", 22242 "referenced_type" : "type-2621", 22243 "self_type" : "type-2620", 22244 "size" : 8, 22245 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22246 }, 22247 { 22248 "alignment" : 8, 22249 "is_const" : true, 22250 "linker_set_key" : "const keymaster1_device *const", 22251 "name" : "const keymaster1_device *const", 22252 "referenced_type" : "type-2759", 22253 "self_type" : "type-2762", 22254 "size" : 8, 22255 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22256 }, 22257 { 22258 "alignment" : 8, 22259 "is_const" : true, 22260 "linker_set_key" : "const keymaster1_device *const", 22261 "name" : "const keymaster1_device *const", 22262 "referenced_type" : "type-2898", 22263 "self_type" : "type-2901", 22264 "size" : 8, 22265 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22266 }, 22267 { 22268 "alignment" : 8, 22269 "is_const" : true, 22270 "linker_set_key" : "const keymaster1_device *const", 22271 "name" : "const keymaster1_device *const", 22272 "referenced_type" : "type-303", 22273 "self_type" : "type-306", 22274 "size" : 8, 22275 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22276 }, 22277 { 22278 "alignment" : 8, 22279 "is_const" : true, 22280 "linker_set_key" : "const keymaster1_device *const", 22281 "name" : "const keymaster1_device *const", 22282 "referenced_type" : "type-3379", 22283 "self_type" : "type-3382", 22284 "size" : 8, 22285 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22286 }, 22287 { 22288 "alignment" : 8, 22289 "is_const" : true, 22290 "linker_set_key" : "const keymaster1_device *const", 22291 "name" : "const keymaster1_device *const", 22292 "referenced_type" : "type-3497", 22293 "self_type" : "type-3500", 22294 "size" : 8, 22295 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22296 }, 22297 { 22298 "alignment" : 8, 22299 "is_const" : true, 22300 "linker_set_key" : "const keymaster1_device *const", 22301 "name" : "const keymaster1_device *const", 22302 "referenced_type" : "type-3645", 22303 "self_type" : "type-3648", 22304 "size" : 8, 22305 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22306 }, 22307 { 22308 "alignment" : 8, 22309 "is_const" : true, 22310 "linker_set_key" : "const keymaster1_device *const", 22311 "name" : "const keymaster1_device *const", 22312 "referenced_type" : "type-3961", 22313 "self_type" : "type-3964", 22314 "size" : 8, 22315 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22316 }, 22317 { 22318 "alignment" : 8, 22319 "is_const" : true, 22320 "linker_set_key" : "const keymaster1_device *const", 22321 "name" : "const keymaster1_device *const", 22322 "referenced_type" : "type-4079", 22323 "self_type" : "type-4082", 22324 "size" : 8, 22325 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22326 }, 22327 { 22328 "alignment" : 8, 22329 "is_const" : true, 22330 "linker_set_key" : "const keymaster1_device *const", 22331 "name" : "const keymaster1_device *const", 22332 "referenced_type" : "type-4274", 22333 "self_type" : "type-4277", 22334 "size" : 8, 22335 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22336 }, 22337 { 22338 "alignment" : 8, 22339 "is_const" : true, 22340 "linker_set_key" : "const keymaster1_device *const", 22341 "name" : "const keymaster1_device *const", 22342 "referenced_type" : "type-447", 22343 "self_type" : "type-450", 22344 "size" : 8, 22345 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22346 }, 22347 { 22348 "alignment" : 8, 22349 "is_const" : true, 22350 "linker_set_key" : "const keymaster1_device *const", 22351 "name" : "const keymaster1_device *const", 22352 "referenced_type" : "type-4503", 22353 "self_type" : "type-4506", 22354 "size" : 8, 22355 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22356 }, 22357 { 22358 "alignment" : 8, 22359 "is_const" : true, 22360 "linker_set_key" : "const keymaster1_device *const", 22361 "name" : "const keymaster1_device *const", 22362 "referenced_type" : "type-777", 22363 "self_type" : "type-780", 22364 "size" : 8, 22365 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22366 }, 22367 { 22368 "alignment" : 8, 22369 "is_const" : true, 22370 "linker_set_key" : "const keymaster1_device *const", 22371 "name" : "const keymaster1_device *const", 22372 "referenced_type" : "type-916", 22373 "self_type" : "type-919", 22374 "size" : 8, 22375 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22376 }, 22377 { 22378 "alignment" : 8, 22379 "is_const" : true, 22380 "linker_set_key" : "const keymaster1_device *const", 22381 "name" : "const keymaster1_device *const", 22382 "referenced_type" : "type-99", 22383 "self_type" : "type-98", 22384 "size" : 8, 22385 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22386 }, 22387 { 22388 "alignment" : 8, 22389 "is_const" : true, 22390 "linker_set_key" : "const keymaster2_device", 22391 "name" : "const keymaster2_device", 22392 "referenced_type" : "type-1828", 22393 "self_type" : "type-1827", 22394 "size" : 248, 22395 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22396 }, 22397 { 22398 "alignment" : 8, 22399 "is_const" : true, 22400 "linker_set_key" : "const keymaster2_device", 22401 "name" : "const keymaster2_device", 22402 "referenced_type" : "type-4861", 22403 "self_type" : "type-4860", 22404 "size" : 248, 22405 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22406 }, 22407 { 22408 "alignment" : 8, 22409 "is_const" : true, 22410 "linker_set_key" : "const keymaster::AbortOperationRequest", 22411 "name" : "const keymaster::AbortOperationRequest", 22412 "referenced_type" : "type-1971", 22413 "self_type" : "type-1973", 22414 "size" : 24, 22415 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22416 }, 22417 { 22418 "alignment" : 8, 22419 "is_const" : true, 22420 "linker_set_key" : "const keymaster::AbortOperationResponse", 22421 "name" : "const keymaster::AbortOperationResponse", 22422 "referenced_type" : "type-1975", 22423 "self_type" : "type-1977", 22424 "size" : 16, 22425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22426 }, 22427 { 22428 "alignment" : 8, 22429 "is_const" : true, 22430 "linker_set_key" : "const keymaster::AddEntropyResponse", 22431 "name" : "const keymaster::AddEntropyResponse", 22432 "referenced_type" : "type-1983", 22433 "self_type" : "type-1985", 22434 "size" : 16, 22435 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22436 }, 22437 { 22438 "alignment" : 8, 22439 "is_const" : true, 22440 "linker_set_key" : "const keymaster::AesKeyFactory", 22441 "name" : "const keymaster::AesKeyFactory", 22442 "referenced_type" : "type-1383", 22443 "self_type" : "type-1388", 22444 "size" : 32, 22445 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 22446 }, 22447 { 22448 "alignment" : 8, 22449 "is_const" : true, 22450 "linker_set_key" : "const keymaster::AttestationRecordContext", 22451 "name" : "const keymaster::AttestationRecordContext", 22452 "referenced_type" : "type-1365", 22453 "self_type" : "type-1752", 22454 "size" : 8, 22455 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 22456 }, 22457 { 22458 "alignment" : 8, 22459 "is_const" : true, 22460 "linker_set_key" : "const keymaster::AuthProxy", 22461 "name" : "const keymaster::AuthProxy", 22462 "referenced_type" : "type-1852", 22463 "self_type" : "type-1862", 22464 "size" : 16, 22465 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22466 }, 22467 { 22468 "alignment" : 8, 22469 "is_const" : true, 22470 "linker_set_key" : "const keymaster::AuthProxyIterator", 22471 "name" : "const keymaster::AuthProxyIterator", 22472 "referenced_type" : "type-1514", 22473 "self_type" : "type-1569", 22474 "size" : 24, 22475 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22476 }, 22477 { 22478 "alignment" : 8, 22479 "is_const" : true, 22480 "linker_set_key" : "const keymaster::AuthorizationSet", 22481 "name" : "const keymaster::AuthorizationSet", 22482 "referenced_type" : "type-113", 22483 "self_type" : "type-989", 22484 "size" : 80, 22485 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22486 }, 22487 { 22488 "alignment" : 8, 22489 "is_const" : true, 22490 "linker_set_key" : "const keymaster::AuthorizationSetBuilder", 22491 "name" : "const keymaster::AuthorizationSetBuilder", 22492 "referenced_type" : "type-1295", 22493 "self_type" : "type-1435", 22494 "size" : 80, 22495 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22496 }, 22497 { 22498 "alignment" : 8, 22499 "is_const" : true, 22500 "linker_set_key" : "const keymaster::Buffer", 22501 "name" : "const keymaster::Buffer", 22502 "referenced_type" : "type-185", 22503 "self_type" : "type-2071", 22504 "size" : 40, 22505 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 22506 }, 22507 { 22508 "alignment" : 8, 22509 "is_const" : true, 22510 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest", 22511 "name" : "const keymaster::ComputeSharedHmacRequest", 22512 "referenced_type" : "type-2052", 22513 "self_type" : "type-2054", 22514 "size" : 40, 22515 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22516 }, 22517 { 22518 "alignment" : 8, 22519 "is_const" : true, 22520 "linker_set_key" : "const keymaster::ConfigureRequest", 22521 "name" : "const keymaster::ConfigureRequest", 22522 "referenced_type" : "type-2034", 22523 "self_type" : "type-2036", 22524 "size" : 24, 22525 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22526 }, 22527 { 22528 "alignment" : 8, 22529 "is_const" : true, 22530 "linker_set_key" : "const keymaster::ConfigureResponse", 22531 "name" : "const keymaster::ConfigureResponse", 22532 "referenced_type" : "type-2038", 22533 "self_type" : "type-2041", 22534 "size" : 16, 22535 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22536 }, 22537 { 22538 "alignment" : 1, 22539 "is_const" : true, 22540 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22541 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22542 "referenced_type" : "type-1669", 22543 "self_type" : "type-1696", 22544 "size" : 1, 22545 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22546 }, 22547 { 22548 "alignment" : 1, 22549 "is_const" : true, 22550 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key>", 22551 "name" : "const keymaster::DefaultDelete<keymaster::Key>", 22552 "referenced_type" : "type-619", 22553 "self_type" : "type-718", 22554 "size" : 1, 22555 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22556 }, 22557 { 22558 "alignment" : 1, 22559 "is_const" : true, 22560 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation>", 22561 "name" : "const keymaster::DefaultDelete<keymaster::Operation>", 22562 "referenced_type" : "type-222", 22563 "self_type" : "type-231", 22564 "size" : 1, 22565 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22566 }, 22567 { 22568 "alignment" : 1, 22569 "is_const" : true, 22570 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22571 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22572 "referenced_type" : "type-854", 22573 "self_type" : "type-1005", 22574 "size" : 1, 22575 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22576 }, 22577 { 22578 "alignment" : 1, 22579 "is_const" : true, 22580 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22581 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22582 "referenced_type" : "type-4904", 22583 "self_type" : "type-4903", 22584 "size" : 1, 22585 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22586 }, 22587 { 22588 "alignment" : 1, 22589 "is_const" : true, 22590 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22591 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22592 "referenced_type" : "type-1100", 22593 "self_type" : "type-1226", 22594 "size" : 1, 22595 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22596 }, 22597 { 22598 "alignment" : 1, 22599 "is_const" : true, 22600 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22601 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22602 "referenced_type" : "type-1523", 22603 "self_type" : "type-1699", 22604 "size" : 1, 22605 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22606 }, 22607 { 22608 "alignment" : 1, 22609 "is_const" : true, 22610 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22611 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22612 "referenced_type" : "type-1838", 22613 "self_type" : "type-1880", 22614 "size" : 1, 22615 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22616 }, 22617 { 22618 "alignment" : 1, 22619 "is_const" : true, 22620 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22621 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22622 "referenced_type" : "type-1335", 22623 "self_type" : "type-1410", 22624 "size" : 1, 22625 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22626 }, 22627 { 22628 "alignment" : 1, 22629 "is_const" : true, 22630 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []>", 22631 "name" : "const keymaster::DefaultDelete<unsigned char []>", 22632 "referenced_type" : "type-2", 22633 "self_type" : "type-78", 22634 "size" : 1, 22635 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22636 }, 22637 { 22638 "alignment" : 8, 22639 "is_const" : true, 22640 "linker_set_key" : "const keymaster::DeleteAllKeysRequest", 22641 "name" : "const keymaster::DeleteAllKeysRequest", 22642 "referenced_type" : "type-2007", 22643 "self_type" : "type-2010", 22644 "size" : 16, 22645 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22646 }, 22647 { 22648 "alignment" : 8, 22649 "is_const" : true, 22650 "linker_set_key" : "const keymaster::DeleteAllKeysResponse", 22651 "name" : "const keymaster::DeleteAllKeysResponse", 22652 "referenced_type" : "type-2012", 22653 "self_type" : "type-2014", 22654 "size" : 16, 22655 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22656 }, 22657 { 22658 "alignment" : 8, 22659 "is_const" : true, 22660 "linker_set_key" : "const keymaster::DeleteKeyResponse", 22661 "name" : "const keymaster::DeleteKeyResponse", 22662 "referenced_type" : "type-2003", 22663 "self_type" : "type-2005", 22664 "size" : 16, 22665 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22666 }, 22667 { 22668 "alignment" : 8, 22669 "is_const" : true, 22670 "linker_set_key" : "const keymaster::EcKey", 22671 "name" : "const keymaster::EcKey", 22672 "referenced_type" : "type-149", 22673 "self_type" : "type-1589", 22674 "size" : 200, 22675 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 22676 }, 22677 { 22678 "alignment" : 8, 22679 "is_const" : true, 22680 "linker_set_key" : "const keymaster::EcKeyFactory", 22681 "name" : "const keymaster::EcKeyFactory", 22682 "referenced_type" : "type-135", 22683 "self_type" : "type-1855", 22684 "size" : 24, 22685 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 22686 }, 22687 { 22688 "alignment" : 8, 22689 "is_const" : true, 22690 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory", 22691 "name" : "const keymaster::EcdsaKeymaster0KeyFactory", 22692 "referenced_type" : "type-1857", 22693 "self_type" : "type-1860", 22694 "size" : 32, 22695 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22696 }, 22697 { 22698 "alignment" : 8, 22699 "is_const" : true, 22700 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory", 22701 "name" : "const keymaster::EcdsaKeymaster1KeyFactory", 22702 "referenced_type" : "type-132", 22703 "self_type" : "type-143", 22704 "size" : 48, 22705 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 22706 }, 22707 { 22708 "alignment" : 8, 22709 "is_const" : true, 22710 "linker_set_key" : "const keymaster::EcdsaOperationFactory", 22711 "name" : "const keymaster::EcdsaOperationFactory", 22712 "referenced_type" : "type-194", 22713 "self_type" : "type-195", 22714 "size" : 8, 22715 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22716 }, 22717 { 22718 "alignment" : 8, 22719 "is_const" : true, 22720 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory", 22721 "name" : "const keymaster::EcdsaSignOperationFactory", 22722 "referenced_type" : "type-197", 22723 "self_type" : "type-198", 22724 "size" : 8, 22725 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22726 }, 22727 { 22728 "alignment" : 8, 22729 "is_const" : true, 22730 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory", 22731 "name" : "const keymaster::EcdsaVerifyOperationFactory", 22732 "referenced_type" : "type-200", 22733 "self_type" : "type-203", 22734 "size" : 8, 22735 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22736 }, 22737 { 22738 "alignment" : 8, 22739 "is_const" : true, 22740 "linker_set_key" : "const keymaster::GenerateKeyRequest", 22741 "name" : "const keymaster::GenerateKeyRequest", 22742 "referenced_type" : "type-1941", 22743 "self_type" : "type-1943", 22744 "size" : 96, 22745 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22746 }, 22747 { 22748 "alignment" : 8, 22749 "is_const" : true, 22750 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse", 22751 "name" : "const keymaster::GetHmacSharingParametersResponse", 22752 "referenced_type" : "type-2047", 22753 "self_type" : "type-2050", 22754 "size" : 72, 22755 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22756 }, 22757 { 22758 "alignment" : 8, 22759 "is_const" : true, 22760 "linker_set_key" : "const keymaster::GetVersionRequest", 22761 "name" : "const keymaster::GetVersionRequest", 22762 "referenced_type" : "type-1812", 22763 "self_type" : "type-1811", 22764 "size" : 16, 22765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22766 }, 22767 { 22768 "alignment" : 8, 22769 "is_const" : true, 22770 "linker_set_key" : "const keymaster::HmacKeyFactory", 22771 "name" : "const keymaster::HmacKeyFactory", 22772 "referenced_type" : "type-1396", 22773 "self_type" : "type-1398", 22774 "size" : 32, 22775 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 22776 }, 22777 { 22778 "alignment" : 8, 22779 "is_const" : true, 22780 "linker_set_key" : "const keymaster::HmacSharingParametersArray", 22781 "name" : "const keymaster::HmacSharingParametersArray", 22782 "referenced_type" : "type-2044", 22783 "self_type" : "type-4987", 22784 "size" : 24, 22785 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 22786 }, 22787 { 22788 "alignment" : 8, 22789 "is_const" : true, 22790 "linker_set_key" : "const keymaster::Key", 22791 "name" : "const keymaster::Key", 22792 "referenced_type" : "type-157", 22793 "self_type" : "type-1370", 22794 "size" : 192, 22795 "source_file" : "/system/keymaster/include/keymaster/key.h" 22796 }, 22797 { 22798 "alignment" : 8, 22799 "is_const" : true, 22800 "linker_set_key" : "const keymaster::KeyFactory", 22801 "name" : "const keymaster::KeyFactory", 22802 "referenced_type" : "type-137", 22803 "self_type" : "type-159", 22804 "size" : 8, 22805 "source_file" : "/system/keymaster/include/keymaster/key.h" 22806 }, 22807 { 22808 "alignment" : 8, 22809 "is_const" : true, 22810 "linker_set_key" : "const keymaster::Keymaster0Engine", 22811 "name" : "const keymaster::Keymaster0Engine", 22812 "referenced_type" : "type-593", 22813 "self_type" : "type-592", 22814 "size" : 168, 22815 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22816 }, 22817 { 22818 "alignment" : 8, 22819 "is_const" : true, 22820 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22821 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22822 "referenced_type" : "type-1161", 22823 "self_type" : "type-1162", 22824 "size" : 112, 22825 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22826 }, 22827 { 22828 "alignment" : 8, 22829 "is_const" : true, 22830 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22831 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22832 "referenced_type" : "type-1164", 22833 "self_type" : "type-1165", 22834 "size" : 128, 22835 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22836 }, 22837 { 22838 "alignment" : 8, 22839 "is_const" : true, 22840 "linker_set_key" : "const keymaster::Keymaster1Engine", 22841 "name" : "const keymaster::Keymaster1Engine", 22842 "referenced_type" : "type-97", 22843 "self_type" : "type-128", 22844 "size" : 160, 22845 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22846 }, 22847 { 22848 "alignment" : 8, 22849 "is_const" : true, 22850 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData", 22851 "name" : "const keymaster::Keymaster1Engine::KeyData", 22852 "referenced_type" : "type-111", 22853 "self_type" : "type-467", 22854 "size" : 192, 22855 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22856 }, 22857 { 22858 "alignment" : 8, 22859 "is_const" : true, 22860 "linker_set_key" : "const keymaster::Keymaster1LegacySupport", 22861 "name" : "const keymaster::Keymaster1LegacySupport", 22862 "referenced_type" : "type-1155", 22863 "self_type" : "type-1159", 22864 "size" : 32, 22865 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22866 }, 22867 { 22868 "alignment" : 8, 22869 "is_const" : true, 22870 "linker_set_key" : "const keymaster::KeymasterContext", 22871 "name" : "const keymaster::KeymasterContext", 22872 "referenced_type" : "type-1362", 22873 "self_type" : "type-2094", 22874 "size" : 8, 22875 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 22876 }, 22877 { 22878 "alignment" : 8, 22879 "is_const" : true, 22880 "linker_set_key" : "const keymaster::KeymasterEnforcement", 22881 "name" : "const keymaster::KeymasterEnforcement", 22882 "referenced_type" : "type-1571", 22883 "self_type" : "type-2091", 22884 "size" : 24, 22885 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 22886 }, 22887 { 22888 "alignment" : 8, 22889 "is_const" : true, 22890 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine", 22891 "name" : "const keymaster::KeymasterPassthroughEngine", 22892 "referenced_type" : "type-1138", 22893 "self_type" : "type-1142", 22894 "size" : 8, 22895 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 22896 }, 22897 { 22898 "alignment" : 8, 22899 "is_const" : true, 22900 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory", 22901 "name" : "const keymaster::KeymasterPassthroughKeyFactory", 22902 "referenced_type" : "type-1140", 22903 "self_type" : "type-1146", 22904 "size" : 24, 22905 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 22906 }, 22907 { 22908 "alignment" : 8, 22909 "is_const" : true, 22910 "linker_set_key" : "const keymaster::Operation", 22911 "name" : "const keymaster::Operation", 22912 "referenced_type" : "type-171", 22913 "self_type" : "type-175", 22914 "size" : 192, 22915 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22916 }, 22917 { 22918 "alignment" : 8, 22919 "is_const" : true, 22920 "linker_set_key" : "const keymaster::OperationFactory", 22921 "name" : "const keymaster::OperationFactory", 22922 "referenced_type" : "type-146", 22923 "self_type" : "type-169", 22924 "size" : 8, 22925 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22926 }, 22927 { 22928 "alignment" : 4, 22929 "is_const" : true, 22930 "linker_set_key" : "const keymaster::OperationFactory::KeyType", 22931 "name" : "const keymaster::OperationFactory::KeyType", 22932 "referenced_type" : "type-161", 22933 "self_type" : "type-165", 22934 "size" : 8, 22935 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22936 }, 22937 { 22938 "alignment" : 8, 22939 "is_const" : true, 22940 "linker_set_key" : "const keymaster::PureSoftKeymasterContext", 22941 "name" : "const keymaster::PureSoftKeymasterContext", 22942 "referenced_type" : "type-1583", 22943 "self_type" : "type-1591", 22944 "size" : 184, 22945 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 22946 }, 22947 { 22948 "alignment" : 8, 22949 "is_const" : true, 22950 "linker_set_key" : "const keymaster::RandomSource", 22951 "name" : "const keymaster::RandomSource", 22952 "referenced_type" : "type-1364", 22953 "self_type" : "type-1374", 22954 "size" : 8, 22955 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 22956 }, 22957 { 22958 "alignment" : 8, 22959 "is_const" : true, 22960 "linker_set_key" : "const keymaster::RsaCryptOperation", 22961 "name" : "const keymaster::RsaCryptOperation", 22962 "referenced_type" : "type-819", 22963 "self_type" : "type-821", 22964 "size" : 264, 22965 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22966 }, 22967 { 22968 "alignment" : 8, 22969 "is_const" : true, 22970 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory", 22971 "name" : "const keymaster::RsaDecryptionOperationFactory", 22972 "referenced_type" : "type-843", 22973 "self_type" : "type-844", 22974 "size" : 8, 22975 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22976 }, 22977 { 22978 "alignment" : 8, 22979 "is_const" : true, 22980 "linker_set_key" : "const keymaster::RsaDigestingOperation", 22981 "name" : "const keymaster::RsaDigestingOperation", 22982 "referenced_type" : "type-811", 22983 "self_type" : "type-813", 22984 "size" : 296, 22985 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22986 }, 22987 { 22988 "alignment" : 8, 22989 "is_const" : true, 22990 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory", 22991 "name" : "const keymaster::RsaEncryptionOperationFactory", 22992 "referenced_type" : "type-840", 22993 "self_type" : "type-841", 22994 "size" : 8, 22995 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22996 }, 22997 { 22998 "alignment" : 8, 22999 "is_const" : true, 23000 "linker_set_key" : "const keymaster::RsaKey", 23001 "name" : "const keymaster::RsaKey", 23002 "referenced_type" : "type-550", 23003 "self_type" : "type-558", 23004 "size" : 200, 23005 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 23006 }, 23007 { 23008 "alignment" : 8, 23009 "is_const" : true, 23010 "linker_set_key" : "const keymaster::RsaKeyFactory", 23011 "name" : "const keymaster::RsaKeyFactory", 23012 "referenced_type" : "type-586", 23013 "self_type" : "type-588", 23014 "size" : 24, 23015 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 23016 }, 23017 { 23018 "alignment" : 8, 23019 "is_const" : true, 23020 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory", 23021 "name" : "const keymaster::RsaKeymaster0KeyFactory", 23022 "referenced_type" : "type-590", 23023 "self_type" : "type-604", 23024 "size" : 32, 23025 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 23026 }, 23027 { 23028 "alignment" : 8, 23029 "is_const" : true, 23030 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory", 23031 "name" : "const keymaster::RsaKeymaster1KeyFactory", 23032 "referenced_type" : "type-790", 23033 "self_type" : "type-796", 23034 "size" : 64, 23035 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 23036 }, 23037 { 23038 "alignment" : 8, 23039 "is_const" : true, 23040 "linker_set_key" : "const keymaster::RsaOperation", 23041 "name" : "const keymaster::RsaOperation", 23042 "referenced_type" : "type-802", 23043 "self_type" : "type-809", 23044 "size" : 264, 23045 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23046 }, 23047 { 23048 "alignment" : 8, 23049 "is_const" : true, 23050 "linker_set_key" : "const keymaster::RsaOperationFactory", 23051 "name" : "const keymaster::RsaOperationFactory", 23052 "referenced_type" : "type-829", 23053 "self_type" : "type-830", 23054 "size" : 8, 23055 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23056 }, 23057 { 23058 "alignment" : 8, 23059 "is_const" : true, 23060 "linker_set_key" : "const keymaster::RsaSigningOperationFactory", 23061 "name" : "const keymaster::RsaSigningOperationFactory", 23062 "referenced_type" : "type-834", 23063 "self_type" : "type-835", 23064 "size" : 8, 23065 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23066 }, 23067 { 23068 "alignment" : 8, 23069 "is_const" : true, 23070 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory", 23071 "name" : "const keymaster::RsaVerificationOperationFactory", 23072 "referenced_type" : "type-837", 23073 "self_type" : "type-838", 23074 "size" : 8, 23075 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23076 }, 23077 { 23078 "alignment" : 8, 23079 "is_const" : true, 23080 "linker_set_key" : "const keymaster::SoftKeymasterContext", 23081 "name" : "const keymaster::SoftKeymasterContext", 23082 "referenced_type" : "type-1351", 23083 "self_type" : "type-1350", 23084 "size" : 120, 23085 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23086 }, 23087 { 23088 "alignment" : 8, 23089 "is_const" : true, 23090 "linker_set_key" : "const keymaster::SoftKeymasterDevice", 23091 "name" : "const keymaster::SoftKeymasterDevice", 23092 "referenced_type" : "type-1795", 23093 "self_type" : "type-1813", 23094 "size" : 904, 23095 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 23096 }, 23097 { 23098 "alignment" : 8, 23099 "is_const" : true, 23100 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement", 23101 "name" : "const keymaster::SoftKeymasterEnforcement", 23102 "referenced_type" : "type-1570", 23103 "self_type" : "type-1577", 23104 "size" : 104, 23105 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 23106 }, 23107 { 23108 "alignment" : 8, 23109 "is_const" : true, 23110 "linker_set_key" : "const keymaster::SoftKeymasterLogger", 23111 "name" : "const keymaster::SoftKeymasterLogger", 23112 "referenced_type" : "type-1833", 23113 "self_type" : "type-5028", 23114 "size" : 8, 23115 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 23116 }, 23117 { 23118 "alignment" : 8, 23119 "is_const" : true, 23120 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker", 23121 "name" : "const keymaster::SoftwareKeyBlobMaker", 23122 "referenced_type" : "type-141", 23123 "self_type" : "type-140", 23124 "size" : 8, 23125 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 23126 }, 23127 { 23128 "alignment" : 8, 23129 "is_const" : true, 23130 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest", 23131 "name" : "const keymaster::SupportedAlgorithmsRequest", 23132 "referenced_type" : "type-1868", 23133 "self_type" : "type-1870", 23134 "size" : 16, 23135 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23136 }, 23137 { 23138 "alignment" : 8, 23139 "is_const" : true, 23140 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23141 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23142 "referenced_type" : "type-1884", 23143 "self_type" : "type-1888", 23144 "size" : 24, 23145 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23146 }, 23147 { 23148 "alignment" : 8, 23149 "is_const" : true, 23150 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest", 23151 "name" : "const keymaster::SupportedByAlgorithmRequest", 23152 "referenced_type" : "type-1873", 23153 "self_type" : "type-1876", 23154 "size" : 16, 23155 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23156 }, 23157 { 23158 "alignment" : 8, 23159 "is_const" : true, 23160 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23161 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23162 "referenced_type" : "type-1898", 23163 "self_type" : "type-1901", 23164 "size" : 32, 23165 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23166 }, 23167 { 23168 "alignment" : 8, 23169 "is_const" : true, 23170 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23171 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23172 "referenced_type" : "type-1903", 23173 "self_type" : "type-1908", 23174 "size" : 32, 23175 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23176 }, 23177 { 23178 "alignment" : 8, 23179 "is_const" : true, 23180 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23181 "name" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23182 "referenced_type" : "type-1917", 23183 "self_type" : "type-1920", 23184 "size" : 32, 23185 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23186 }, 23187 { 23188 "alignment" : 8, 23189 "is_const" : true, 23190 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23191 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23192 "referenced_type" : "type-1922", 23193 "self_type" : "type-1925", 23194 "size" : 32, 23195 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23196 }, 23197 { 23198 "alignment" : 8, 23199 "is_const" : true, 23200 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23201 "name" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23202 "referenced_type" : "type-1912", 23203 "self_type" : "type-1915", 23204 "size" : 32, 23205 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23206 }, 23207 { 23208 "alignment" : 8, 23209 "is_const" : true, 23210 "linker_set_key" : "const keymaster::SymmetricKey", 23211 "name" : "const keymaster::SymmetricKey", 23212 "referenced_type" : "type-1380", 23213 "self_type" : "type-1381", 23214 "size" : 192, 23215 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23216 }, 23217 { 23218 "alignment" : 8, 23219 "is_const" : true, 23220 "linker_set_key" : "const keymaster::SymmetricKeyFactory", 23221 "name" : "const keymaster::SymmetricKeyFactory", 23222 "referenced_type" : "type-1372", 23223 "self_type" : "type-1378", 23224 "size" : 32, 23225 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23226 }, 23227 { 23228 "alignment" : 8, 23229 "is_const" : true, 23230 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23231 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23232 "referenced_type" : "type-869", 23233 "self_type" : "type-1361", 23234 "size" : 16, 23235 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23236 }, 23237 { 23238 "alignment" : 8, 23239 "is_const" : true, 23240 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23241 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23242 "referenced_type" : "type-123", 23243 "self_type" : "type-1518", 23244 "size" : 16, 23245 "source_file" : "/system/keymaster/include/keymaster/key.h" 23246 }, 23247 { 23248 "alignment" : 8, 23249 "is_const" : true, 23250 "linker_set_key" : "const keymaster::TripleDesKeyFactory", 23251 "name" : "const keymaster::TripleDesKeyFactory", 23252 "referenced_type" : "type-1404", 23253 "self_type" : "type-1406", 23254 "size" : 32, 23255 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 23256 }, 23257 { 23258 "alignment" : 8, 23259 "is_const" : true, 23260 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23261 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23262 "referenced_type" : "type-150", 23263 "self_type" : "type-2072", 23264 "size" : 8, 23265 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23266 }, 23267 { 23268 "alignment" : 8, 23269 "is_const" : true, 23270 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23271 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23272 "referenced_type" : "type-344", 23273 "self_type" : "type-355", 23274 "size" : 8, 23275 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23276 }, 23277 { 23278 "alignment" : 8, 23279 "is_const" : true, 23280 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23281 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23282 "referenced_type" : "type-4998", 23283 "self_type" : "type-5003", 23284 "size" : 8, 23285 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23286 }, 23287 { 23288 "alignment" : 8, 23289 "is_const" : true, 23290 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23291 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23292 "referenced_type" : "type-1800", 23293 "self_type" : "type-1837", 23294 "size" : 8, 23295 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23296 }, 23297 { 23298 "alignment" : 8, 23299 "is_const" : true, 23300 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23301 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23302 "referenced_type" : "type-2092", 23303 "self_type" : "type-2098", 23304 "size" : 8, 23305 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23306 }, 23307 { 23308 "alignment" : 8, 23309 "is_const" : true, 23310 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23311 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23312 "referenced_type" : "type-340", 23313 "self_type" : "type-1623", 23314 "size" : 8, 23315 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23316 }, 23317 { 23318 "alignment" : 8, 23319 "is_const" : true, 23320 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23321 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23322 "referenced_type" : "type-2106", 23323 "self_type" : "type-2110", 23324 "size" : 8, 23325 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23326 }, 23327 { 23328 "alignment" : 8, 23329 "is_const" : true, 23330 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23331 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23332 "referenced_type" : "type-5007", 23333 "self_type" : "type-5009", 23334 "size" : 8, 23335 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23336 }, 23337 { 23338 "alignment" : 8, 23339 "is_const" : true, 23340 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23341 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23342 "referenced_type" : "type-2113", 23343 "self_type" : "type-2117", 23344 "size" : 8, 23345 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23346 }, 23347 { 23348 "alignment" : 8, 23349 "is_const" : true, 23350 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23351 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23352 "referenced_type" : "type-2126", 23353 "self_type" : "type-2130", 23354 "size" : 8, 23355 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23356 }, 23357 { 23358 "alignment" : 8, 23359 "is_const" : true, 23360 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23361 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23362 "referenced_type" : "type-2132", 23363 "self_type" : "type-2138", 23364 "size" : 8, 23365 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23366 }, 23367 { 23368 "alignment" : 8, 23369 "is_const" : true, 23370 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23371 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23372 "referenced_type" : "type-2119", 23373 "self_type" : "type-2124", 23374 "size" : 8, 23375 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23376 }, 23377 { 23378 "alignment" : 8, 23379 "is_const" : true, 23380 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23381 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23382 "referenced_type" : "type-847", 23383 "self_type" : "type-850", 23384 "size" : 8, 23385 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23386 }, 23387 { 23388 "alignment" : 8, 23389 "is_const" : true, 23390 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23391 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23392 "referenced_type" : "type-551", 23393 "self_type" : "type-614", 23394 "size" : 8, 23395 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23396 }, 23397 { 23398 "alignment" : 8, 23399 "is_const" : true, 23400 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23401 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23402 "referenced_type" : "type-186", 23403 "self_type" : "type-1883", 23404 "size" : 8, 23405 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23406 }, 23407 { 23408 "alignment" : 8, 23409 "is_const" : true, 23410 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest", 23411 "name" : "const keymaster::VerifyAuthorizationRequest", 23412 "referenced_type" : "type-2073", 23413 "self_type" : "type-2076", 23414 "size" : 168, 23415 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23416 }, 23417 { 23418 "alignment" : 8, 23419 "is_const" : true, 23420 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse", 23421 "name" : "const keymaster::VerifyAuthorizationResponse", 23422 "referenced_type" : "type-2078", 23423 "self_type" : "type-2083", 23424 "size" : 152, 23425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23426 }, 23427 { 23428 "alignment" : 4, 23429 "is_const" : true, 23430 "linker_set_key" : "const keymaster_algorithm_t", 23431 "name" : "const keymaster_algorithm_t", 23432 "referenced_type" : "type-1211", 23433 "self_type" : "type-1210", 23434 "size" : 4, 23435 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23436 }, 23437 { 23438 "alignment" : 4, 23439 "is_const" : true, 23440 "linker_set_key" : "const keymaster_algorithm_t", 23441 "name" : "const keymaster_algorithm_t", 23442 "referenced_type" : "type-1447", 23443 "self_type" : "type-1446", 23444 "size" : 4, 23445 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23446 }, 23447 { 23448 "alignment" : 4, 23449 "is_const" : true, 23450 "linker_set_key" : "const keymaster_algorithm_t", 23451 "name" : "const keymaster_algorithm_t", 23452 "referenced_type" : "type-1645", 23453 "self_type" : "type-1644", 23454 "size" : 4, 23455 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23456 }, 23457 { 23458 "alignment" : 4, 23459 "is_const" : true, 23460 "linker_set_key" : "const keymaster_algorithm_t", 23461 "name" : "const keymaster_algorithm_t", 23462 "referenced_type" : "type-2146", 23463 "self_type" : "type-2145", 23464 "size" : 4, 23465 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23466 }, 23467 { 23468 "alignment" : 4, 23469 "is_const" : true, 23470 "linker_set_key" : "const keymaster_algorithm_t", 23471 "name" : "const keymaster_algorithm_t", 23472 "referenced_type" : "type-224", 23473 "self_type" : "type-223", 23474 "size" : 4, 23475 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23476 }, 23477 { 23478 "alignment" : 4, 23479 "is_const" : true, 23480 "linker_set_key" : "const keymaster_algorithm_t", 23481 "name" : "const keymaster_algorithm_t", 23482 "referenced_type" : "type-2684", 23483 "self_type" : "type-2683", 23484 "size" : 4, 23485 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23486 }, 23487 { 23488 "alignment" : 4, 23489 "is_const" : true, 23490 "linker_set_key" : "const keymaster_algorithm_t", 23491 "name" : "const keymaster_algorithm_t", 23492 "referenced_type" : "type-2942", 23493 "self_type" : "type-2941", 23494 "size" : 4, 23495 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23496 }, 23497 { 23498 "alignment" : 4, 23499 "is_const" : true, 23500 "linker_set_key" : "const keymaster_algorithm_t", 23501 "name" : "const keymaster_algorithm_t", 23502 "referenced_type" : "type-3087", 23503 "self_type" : "type-3086", 23504 "size" : 4, 23505 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23506 }, 23507 { 23508 "alignment" : 4, 23509 "is_const" : true, 23510 "linker_set_key" : "const keymaster_algorithm_t", 23511 "name" : "const keymaster_algorithm_t", 23512 "referenced_type" : "type-3111", 23513 "self_type" : "type-3110", 23514 "size" : 4, 23515 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23516 }, 23517 { 23518 "alignment" : 4, 23519 "is_const" : true, 23520 "linker_set_key" : "const keymaster_algorithm_t", 23521 "name" : "const keymaster_algorithm_t", 23522 "referenced_type" : "type-3262", 23523 "self_type" : "type-3261", 23524 "size" : 4, 23525 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23526 }, 23527 { 23528 "alignment" : 4, 23529 "is_const" : true, 23530 "linker_set_key" : "const keymaster_algorithm_t", 23531 "name" : "const keymaster_algorithm_t", 23532 "referenced_type" : "type-3414", 23533 "self_type" : "type-3413", 23534 "size" : 4, 23535 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23536 }, 23537 { 23538 "alignment" : 4, 23539 "is_const" : true, 23540 "linker_set_key" : "const keymaster_algorithm_t", 23541 "name" : "const keymaster_algorithm_t", 23542 "referenced_type" : "type-3690", 23543 "self_type" : "type-3689", 23544 "size" : 4, 23545 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23546 }, 23547 { 23548 "alignment" : 4, 23549 "is_const" : true, 23550 "linker_set_key" : "const keymaster_algorithm_t", 23551 "name" : "const keymaster_algorithm_t", 23552 "referenced_type" : "type-3832", 23553 "self_type" : "type-3831", 23554 "size" : 4, 23555 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23556 }, 23557 { 23558 "alignment" : 4, 23559 "is_const" : true, 23560 "linker_set_key" : "const keymaster_algorithm_t", 23561 "name" : "const keymaster_algorithm_t", 23562 "referenced_type" : "type-4144", 23563 "self_type" : "type-4143", 23564 "size" : 4, 23565 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23566 }, 23567 { 23568 "alignment" : 4, 23569 "is_const" : true, 23570 "linker_set_key" : "const keymaster_algorithm_t", 23571 "name" : "const keymaster_algorithm_t", 23572 "referenced_type" : "type-4342", 23573 "self_type" : "type-4341", 23574 "size" : 4, 23575 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23576 }, 23577 { 23578 "alignment" : 4, 23579 "is_const" : true, 23580 "linker_set_key" : "const keymaster_algorithm_t", 23581 "name" : "const keymaster_algorithm_t", 23582 "referenced_type" : "type-4539", 23583 "self_type" : "type-4538", 23584 "size" : 4, 23585 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23586 }, 23587 { 23588 "alignment" : 4, 23589 "is_const" : true, 23590 "linker_set_key" : "const keymaster_algorithm_t", 23591 "name" : "const keymaster_algorithm_t", 23592 "referenced_type" : "type-4706", 23593 "self_type" : "type-4705", 23594 "size" : 4, 23595 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23596 }, 23597 { 23598 "alignment" : 4, 23599 "is_const" : true, 23600 "linker_set_key" : "const keymaster_algorithm_t", 23601 "name" : "const keymaster_algorithm_t", 23602 "referenced_type" : "type-4889", 23603 "self_type" : "type-4888", 23604 "size" : 4, 23605 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23606 }, 23607 { 23608 "alignment" : 4, 23609 "is_const" : true, 23610 "linker_set_key" : "const keymaster_algorithm_t", 23611 "name" : "const keymaster_algorithm_t", 23612 "referenced_type" : "type-494", 23613 "self_type" : "type-493", 23614 "size" : 4, 23615 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23616 }, 23617 { 23618 "alignment" : 4, 23619 "is_const" : true, 23620 "linker_set_key" : "const keymaster_algorithm_t", 23621 "name" : "const keymaster_algorithm_t", 23622 "referenced_type" : "type-5078", 23623 "self_type" : "type-5077", 23624 "size" : 4, 23625 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23626 }, 23627 { 23628 "alignment" : 4, 23629 "is_const" : true, 23630 "linker_set_key" : "const keymaster_algorithm_t", 23631 "name" : "const keymaster_algorithm_t", 23632 "referenced_type" : "type-648", 23633 "self_type" : "type-647", 23634 "size" : 4, 23635 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23636 }, 23637 { 23638 "alignment" : 4, 23639 "is_const" : true, 23640 "linker_set_key" : "const keymaster_algorithm_t", 23641 "name" : "const keymaster_algorithm_t", 23642 "referenced_type" : "type-667", 23643 "self_type" : "type-666", 23644 "size" : 4, 23645 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23646 }, 23647 { 23648 "alignment" : 4, 23649 "is_const" : true, 23650 "linker_set_key" : "const keymaster_algorithm_t", 23651 "name" : "const keymaster_algorithm_t", 23652 "referenced_type" : "type-988", 23653 "self_type" : "type-987", 23654 "size" : 4, 23655 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23656 }, 23657 { 23658 "alignment" : 8, 23659 "is_const" : true, 23660 "linker_set_key" : "const keymaster_blob_t", 23661 "name" : "const keymaster_blob_t", 23662 "referenced_type" : "type-1017", 23663 "self_type" : "type-1016", 23664 "size" : 16, 23665 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23666 }, 23667 { 23668 "alignment" : 8, 23669 "is_const" : true, 23670 "linker_set_key" : "const keymaster_blob_t", 23671 "name" : "const keymaster_blob_t", 23672 "referenced_type" : "type-1197", 23673 "self_type" : "type-1196", 23674 "size" : 16, 23675 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23676 }, 23677 { 23678 "alignment" : 8, 23679 "is_const" : true, 23680 "linker_set_key" : "const keymaster_blob_t", 23681 "name" : "const keymaster_blob_t", 23682 "referenced_type" : "type-1245", 23683 "self_type" : "type-1244", 23684 "size" : 16, 23685 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23686 }, 23687 { 23688 "alignment" : 8, 23689 "is_const" : true, 23690 "linker_set_key" : "const keymaster_blob_t", 23691 "name" : "const keymaster_blob_t", 23692 "referenced_type" : "type-1477", 23693 "self_type" : "type-1476", 23694 "size" : 16, 23695 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23696 }, 23697 { 23698 "alignment" : 8, 23699 "is_const" : true, 23700 "linker_set_key" : "const keymaster_blob_t", 23701 "name" : "const keymaster_blob_t", 23702 "referenced_type" : "type-1689", 23703 "self_type" : "type-1688", 23704 "size" : 16, 23705 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23706 }, 23707 { 23708 "alignment" : 8, 23709 "is_const" : true, 23710 "linker_set_key" : "const keymaster_blob_t", 23711 "name" : "const keymaster_blob_t", 23712 "referenced_type" : "type-2180", 23713 "self_type" : "type-2179", 23714 "size" : 16, 23715 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23716 }, 23717 { 23718 "alignment" : 8, 23719 "is_const" : true, 23720 "linker_set_key" : "const keymaster_blob_t", 23721 "name" : "const keymaster_blob_t", 23722 "referenced_type" : "type-257", 23723 "self_type" : "type-256", 23724 "size" : 16, 23725 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23726 }, 23727 { 23728 "alignment" : 8, 23729 "is_const" : true, 23730 "linker_set_key" : "const keymaster_blob_t", 23731 "name" : "const keymaster_blob_t", 23732 "referenced_type" : "type-2590", 23733 "self_type" : "type-2589", 23734 "size" : 16, 23735 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23736 }, 23737 { 23738 "alignment" : 8, 23739 "is_const" : true, 23740 "linker_set_key" : "const keymaster_blob_t", 23741 "name" : "const keymaster_blob_t", 23742 "referenced_type" : "type-2715", 23743 "self_type" : "type-2714", 23744 "size" : 16, 23745 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23746 }, 23747 { 23748 "alignment" : 8, 23749 "is_const" : true, 23750 "linker_set_key" : "const keymaster_blob_t", 23751 "name" : "const keymaster_blob_t", 23752 "referenced_type" : "type-2869", 23753 "self_type" : "type-2868", 23754 "size" : 16, 23755 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23756 }, 23757 { 23758 "alignment" : 8, 23759 "is_const" : true, 23760 "linker_set_key" : "const keymaster_blob_t", 23761 "name" : "const keymaster_blob_t", 23762 "referenced_type" : "type-2920", 23763 "self_type" : "type-2919", 23764 "size" : 16, 23765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23766 }, 23767 { 23768 "alignment" : 8, 23769 "is_const" : true, 23770 "linker_set_key" : "const keymaster_blob_t", 23771 "name" : "const keymaster_blob_t", 23772 "referenced_type" : "type-2966", 23773 "self_type" : "type-2965", 23774 "size" : 16, 23775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23776 }, 23777 { 23778 "alignment" : 8, 23779 "is_const" : true, 23780 "linker_set_key" : "const keymaster_blob_t", 23781 "name" : "const keymaster_blob_t", 23782 "referenced_type" : "type-3097", 23783 "self_type" : "type-3096", 23784 "size" : 16, 23785 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23786 }, 23787 { 23788 "alignment" : 8, 23789 "is_const" : true, 23790 "linker_set_key" : "const keymaster_blob_t", 23791 "name" : "const keymaster_blob_t", 23792 "referenced_type" : "type-3141", 23793 "self_type" : "type-3140", 23794 "size" : 16, 23795 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23796 }, 23797 { 23798 "alignment" : 8, 23799 "is_const" : true, 23800 "linker_set_key" : "const keymaster_blob_t", 23801 "name" : "const keymaster_blob_t", 23802 "referenced_type" : "type-3231", 23803 "self_type" : "type-3230", 23804 "size" : 16, 23805 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23806 }, 23807 { 23808 "alignment" : 8, 23809 "is_const" : true, 23810 "linker_set_key" : "const keymaster_blob_t", 23811 "name" : "const keymaster_blob_t", 23812 "referenced_type" : "type-3286", 23813 "self_type" : "type-3285", 23814 "size" : 16, 23815 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23816 }, 23817 { 23818 "alignment" : 8, 23819 "is_const" : true, 23820 "linker_set_key" : "const keymaster_blob_t", 23821 "name" : "const keymaster_blob_t", 23822 "referenced_type" : "type-3444", 23823 "self_type" : "type-3443", 23824 "size" : 16, 23825 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23826 }, 23827 { 23828 "alignment" : 8, 23829 "is_const" : true, 23830 "linker_set_key" : "const keymaster_blob_t", 23831 "name" : "const keymaster_blob_t", 23832 "referenced_type" : "type-3614", 23833 "self_type" : "type-3613", 23834 "size" : 16, 23835 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23836 }, 23837 { 23838 "alignment" : 8, 23839 "is_const" : true, 23840 "linker_set_key" : "const keymaster_blob_t", 23841 "name" : "const keymaster_blob_t", 23842 "referenced_type" : "type-3666", 23843 "self_type" : "type-3665", 23844 "size" : 16, 23845 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23846 }, 23847 { 23848 "alignment" : 8, 23849 "is_const" : true, 23850 "linker_set_key" : "const keymaster_blob_t", 23851 "name" : "const keymaster_blob_t", 23852 "referenced_type" : "type-3716", 23853 "self_type" : "type-3715", 23854 "size" : 16, 23855 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23856 }, 23857 { 23858 "alignment" : 8, 23859 "is_const" : true, 23860 "linker_set_key" : "const keymaster_blob_t", 23861 "name" : "const keymaster_blob_t", 23862 "referenced_type" : "type-3859", 23863 "self_type" : "type-3858", 23864 "size" : 16, 23865 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23866 }, 23867 { 23868 "alignment" : 8, 23869 "is_const" : true, 23870 "linker_set_key" : "const keymaster_blob_t", 23871 "name" : "const keymaster_blob_t", 23872 "referenced_type" : "type-4115", 23873 "self_type" : "type-4114", 23874 "size" : 16, 23875 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23876 }, 23877 { 23878 "alignment" : 8, 23879 "is_const" : true, 23880 "linker_set_key" : "const keymaster_blob_t", 23881 "name" : "const keymaster_blob_t", 23882 "referenced_type" : "type-4172", 23883 "self_type" : "type-4171", 23884 "size" : 16, 23885 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23886 }, 23887 { 23888 "alignment" : 8, 23889 "is_const" : true, 23890 "linker_set_key" : "const keymaster_blob_t", 23891 "name" : "const keymaster_blob_t", 23892 "referenced_type" : "type-418", 23893 "self_type" : "type-417", 23894 "size" : 16, 23895 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23896 }, 23897 { 23898 "alignment" : 8, 23899 "is_const" : true, 23900 "linker_set_key" : "const keymaster_blob_t", 23901 "name" : "const keymaster_blob_t", 23902 "referenced_type" : "type-4329", 23903 "self_type" : "type-4328", 23904 "size" : 16, 23905 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23906 }, 23907 { 23908 "alignment" : 8, 23909 "is_const" : true, 23910 "linker_set_key" : "const keymaster_blob_t", 23911 "name" : "const keymaster_blob_t", 23912 "referenced_type" : "type-4377", 23913 "self_type" : "type-4376", 23914 "size" : 16, 23915 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23916 }, 23917 { 23918 "alignment" : 8, 23919 "is_const" : true, 23920 "linker_set_key" : "const keymaster_blob_t", 23921 "name" : "const keymaster_blob_t", 23922 "referenced_type" : "type-4570", 23923 "self_type" : "type-4569", 23924 "size" : 16, 23925 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23926 }, 23927 { 23928 "alignment" : 8, 23929 "is_const" : true, 23930 "linker_set_key" : "const keymaster_blob_t", 23931 "name" : "const keymaster_blob_t", 23932 "referenced_type" : "type-471", 23933 "self_type" : "type-470", 23934 "size" : 16, 23935 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23936 }, 23937 { 23938 "alignment" : 8, 23939 "is_const" : true, 23940 "linker_set_key" : "const keymaster_blob_t", 23941 "name" : "const keymaster_blob_t", 23942 "referenced_type" : "type-4740", 23943 "self_type" : "type-4739", 23944 "size" : 16, 23945 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23946 }, 23947 { 23948 "alignment" : 8, 23949 "is_const" : true, 23950 "linker_set_key" : "const keymaster_blob_t", 23951 "name" : "const keymaster_blob_t", 23952 "referenced_type" : "type-4924", 23953 "self_type" : "type-4923", 23954 "size" : 16, 23955 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23956 }, 23957 { 23958 "alignment" : 8, 23959 "is_const" : true, 23960 "linker_set_key" : "const keymaster_blob_t", 23961 "name" : "const keymaster_blob_t", 23962 "referenced_type" : "type-5111", 23963 "self_type" : "type-5110", 23964 "size" : 16, 23965 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23966 }, 23967 { 23968 "alignment" : 8, 23969 "is_const" : true, 23970 "linker_set_key" : "const keymaster_blob_t", 23971 "name" : "const keymaster_blob_t", 23972 "referenced_type" : "type-518", 23973 "self_type" : "type-517", 23974 "size" : 16, 23975 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23976 }, 23977 { 23978 "alignment" : 8, 23979 "is_const" : true, 23980 "linker_set_key" : "const keymaster_blob_t", 23981 "name" : "const keymaster_blob_t", 23982 "referenced_type" : "type-52", 23983 "self_type" : "type-51", 23984 "size" : 16, 23985 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23986 }, 23987 { 23988 "alignment" : 8, 23989 "is_const" : true, 23990 "linker_set_key" : "const keymaster_blob_t", 23991 "name" : "const keymaster_blob_t", 23992 "referenced_type" : "type-674", 23993 "self_type" : "type-673", 23994 "size" : 16, 23995 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23996 }, 23997 { 23998 "alignment" : 8, 23999 "is_const" : true, 24000 "linker_set_key" : "const keymaster_blob_t", 24001 "name" : "const keymaster_blob_t", 24002 "referenced_type" : "type-828", 24003 "self_type" : "type-827", 24004 "size" : 16, 24005 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24006 }, 24007 { 24008 "alignment" : 8, 24009 "is_const" : true, 24010 "linker_set_key" : "const keymaster_blob_t", 24011 "name" : "const keymaster_blob_t", 24012 "referenced_type" : "type-958", 24013 "self_type" : "type-957", 24014 "size" : 16, 24015 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24016 }, 24017 { 24018 "alignment" : 4, 24019 "is_const" : true, 24020 "linker_set_key" : "const keymaster_block_mode_t", 24021 "name" : "const keymaster_block_mode_t", 24022 "referenced_type" : "type-1214", 24023 "self_type" : "type-1213", 24024 "size" : 4, 24025 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24026 }, 24027 { 24028 "alignment" : 4, 24029 "is_const" : true, 24030 "linker_set_key" : "const keymaster_block_mode_t", 24031 "name" : "const keymaster_block_mode_t", 24032 "referenced_type" : "type-1451", 24033 "self_type" : "type-1450", 24034 "size" : 4, 24035 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24036 }, 24037 { 24038 "alignment" : 4, 24039 "is_const" : true, 24040 "linker_set_key" : "const keymaster_block_mode_t", 24041 "name" : "const keymaster_block_mode_t", 24042 "referenced_type" : "type-1650", 24043 "self_type" : "type-1649", 24044 "size" : 4, 24045 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24046 }, 24047 { 24048 "alignment" : 4, 24049 "is_const" : true, 24050 "linker_set_key" : "const keymaster_block_mode_t", 24051 "name" : "const keymaster_block_mode_t", 24052 "referenced_type" : "type-2149", 24053 "self_type" : "type-2148", 24054 "size" : 4, 24055 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24056 }, 24057 { 24058 "alignment" : 4, 24059 "is_const" : true, 24060 "linker_set_key" : "const keymaster_block_mode_t", 24061 "name" : "const keymaster_block_mode_t", 24062 "referenced_type" : "type-229", 24063 "self_type" : "type-228", 24064 "size" : 4, 24065 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24066 }, 24067 { 24068 "alignment" : 4, 24069 "is_const" : true, 24070 "linker_set_key" : "const keymaster_block_mode_t", 24071 "name" : "const keymaster_block_mode_t", 24072 "referenced_type" : "type-2687", 24073 "self_type" : "type-2686", 24074 "size" : 4, 24075 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24076 }, 24077 { 24078 "alignment" : 4, 24079 "is_const" : true, 24080 "linker_set_key" : "const keymaster_block_mode_t", 24081 "name" : "const keymaster_block_mode_t", 24082 "referenced_type" : "type-2945", 24083 "self_type" : "type-2944", 24084 "size" : 4, 24085 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24086 }, 24087 { 24088 "alignment" : 4, 24089 "is_const" : true, 24090 "linker_set_key" : "const keymaster_block_mode_t", 24091 "name" : "const keymaster_block_mode_t", 24092 "referenced_type" : "type-3102", 24093 "self_type" : "type-3101", 24094 "size" : 4, 24095 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24096 }, 24097 { 24098 "alignment" : 4, 24099 "is_const" : true, 24100 "linker_set_key" : "const keymaster_block_mode_t", 24101 "name" : "const keymaster_block_mode_t", 24102 "referenced_type" : "type-3114", 24103 "self_type" : "type-3113", 24104 "size" : 4, 24105 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24106 }, 24107 { 24108 "alignment" : 4, 24109 "is_const" : true, 24110 "linker_set_key" : "const keymaster_block_mode_t", 24111 "name" : "const keymaster_block_mode_t", 24112 "referenced_type" : "type-3265", 24113 "self_type" : "type-3264", 24114 "size" : 4, 24115 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24116 }, 24117 { 24118 "alignment" : 4, 24119 "is_const" : true, 24120 "linker_set_key" : "const keymaster_block_mode_t", 24121 "name" : "const keymaster_block_mode_t", 24122 "referenced_type" : "type-3417", 24123 "self_type" : "type-3416", 24124 "size" : 4, 24125 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24126 }, 24127 { 24128 "alignment" : 4, 24129 "is_const" : true, 24130 "linker_set_key" : "const keymaster_block_mode_t", 24131 "name" : "const keymaster_block_mode_t", 24132 "referenced_type" : "type-3693", 24133 "self_type" : "type-3692", 24134 "size" : 4, 24135 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24136 }, 24137 { 24138 "alignment" : 4, 24139 "is_const" : true, 24140 "linker_set_key" : "const keymaster_block_mode_t", 24141 "name" : "const keymaster_block_mode_t", 24142 "referenced_type" : "type-3835", 24143 "self_type" : "type-3834", 24144 "size" : 4, 24145 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24146 }, 24147 { 24148 "alignment" : 4, 24149 "is_const" : true, 24150 "linker_set_key" : "const keymaster_block_mode_t", 24151 "name" : "const keymaster_block_mode_t", 24152 "referenced_type" : "type-4058", 24153 "self_type" : "type-4057", 24154 "size" : 4, 24155 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24156 }, 24157 { 24158 "alignment" : 4, 24159 "is_const" : true, 24160 "linker_set_key" : "const keymaster_block_mode_t", 24161 "name" : "const keymaster_block_mode_t", 24162 "referenced_type" : "type-4147", 24163 "self_type" : "type-4146", 24164 "size" : 4, 24165 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24166 }, 24167 { 24168 "alignment" : 4, 24169 "is_const" : true, 24170 "linker_set_key" : "const keymaster_block_mode_t", 24171 "name" : "const keymaster_block_mode_t", 24172 "referenced_type" : "type-4345", 24173 "self_type" : "type-4344", 24174 "size" : 4, 24175 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24176 }, 24177 { 24178 "alignment" : 4, 24179 "is_const" : true, 24180 "linker_set_key" : "const keymaster_block_mode_t", 24181 "name" : "const keymaster_block_mode_t", 24182 "referenced_type" : "type-4542", 24183 "self_type" : "type-4541", 24184 "size" : 4, 24185 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24186 }, 24187 { 24188 "alignment" : 4, 24189 "is_const" : true, 24190 "linker_set_key" : "const keymaster_block_mode_t", 24191 "name" : "const keymaster_block_mode_t", 24192 "referenced_type" : "type-4709", 24193 "self_type" : "type-4708", 24194 "size" : 4, 24195 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24196 }, 24197 { 24198 "alignment" : 4, 24199 "is_const" : true, 24200 "linker_set_key" : "const keymaster_block_mode_t", 24201 "name" : "const keymaster_block_mode_t", 24202 "referenced_type" : "type-4892", 24203 "self_type" : "type-4891", 24204 "size" : 4, 24205 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24206 }, 24207 { 24208 "alignment" : 4, 24209 "is_const" : true, 24210 "linker_set_key" : "const keymaster_block_mode_t", 24211 "name" : "const keymaster_block_mode_t", 24212 "referenced_type" : "type-497", 24213 "self_type" : "type-496", 24214 "size" : 4, 24215 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24216 }, 24217 { 24218 "alignment" : 4, 24219 "is_const" : true, 24220 "linker_set_key" : "const keymaster_block_mode_t", 24221 "name" : "const keymaster_block_mode_t", 24222 "referenced_type" : "type-5081", 24223 "self_type" : "type-5080", 24224 "size" : 4, 24225 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24226 }, 24227 { 24228 "alignment" : 4, 24229 "is_const" : true, 24230 "linker_set_key" : "const keymaster_block_mode_t", 24231 "name" : "const keymaster_block_mode_t", 24232 "referenced_type" : "type-651", 24233 "self_type" : "type-650", 24234 "size" : 4, 24235 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24236 }, 24237 { 24238 "alignment" : 4, 24239 "is_const" : true, 24240 "linker_set_key" : "const keymaster_block_mode_t", 24241 "name" : "const keymaster_block_mode_t", 24242 "referenced_type" : "type-684", 24243 "self_type" : "type-683", 24244 "size" : 4, 24245 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24246 }, 24247 { 24248 "alignment" : 4, 24249 "is_const" : true, 24250 "linker_set_key" : "const keymaster_block_mode_t", 24251 "name" : "const keymaster_block_mode_t", 24252 "referenced_type" : "type-899", 24253 "self_type" : "type-898", 24254 "size" : 4, 24255 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24256 }, 24257 { 24258 "alignment" : 4, 24259 "is_const" : true, 24260 "linker_set_key" : "const keymaster_block_mode_t", 24261 "name" : "const keymaster_block_mode_t", 24262 "referenced_type" : "type-992", 24263 "self_type" : "type-991", 24264 "size" : 4, 24265 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24266 }, 24267 { 24268 "alignment" : 4, 24269 "is_const" : true, 24270 "linker_set_key" : "const keymaster_digest_t", 24271 "name" : "const keymaster_digest_t", 24272 "referenced_type" : "type-1221", 24273 "self_type" : "type-1220", 24274 "size" : 4, 24275 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24276 }, 24277 { 24278 "alignment" : 4, 24279 "is_const" : true, 24280 "linker_set_key" : "const keymaster_digest_t", 24281 "name" : "const keymaster_digest_t", 24282 "referenced_type" : "type-1457", 24283 "self_type" : "type-1456", 24284 "size" : 4, 24285 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24286 }, 24287 { 24288 "alignment" : 4, 24289 "is_const" : true, 24290 "linker_set_key" : "const keymaster_digest_t", 24291 "name" : "const keymaster_digest_t", 24292 "referenced_type" : "type-1656", 24293 "self_type" : "type-1655", 24294 "size" : 4, 24295 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24296 }, 24297 { 24298 "alignment" : 4, 24299 "is_const" : true, 24300 "linker_set_key" : "const keymaster_digest_t", 24301 "name" : "const keymaster_digest_t", 24302 "referenced_type" : "type-2155", 24303 "self_type" : "type-2154", 24304 "size" : 4, 24305 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24306 }, 24307 { 24308 "alignment" : 4, 24309 "is_const" : true, 24310 "linker_set_key" : "const keymaster_digest_t", 24311 "name" : "const keymaster_digest_t", 24312 "referenced_type" : "type-236", 24313 "self_type" : "type-235", 24314 "size" : 4, 24315 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24316 }, 24317 { 24318 "alignment" : 4, 24319 "is_const" : true, 24320 "linker_set_key" : "const keymaster_digest_t", 24321 "name" : "const keymaster_digest_t", 24322 "referenced_type" : "type-2694", 24323 "self_type" : "type-2693", 24324 "size" : 4, 24325 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24326 }, 24327 { 24328 "alignment" : 4, 24329 "is_const" : true, 24330 "linker_set_key" : "const keymaster_digest_t", 24331 "name" : "const keymaster_digest_t", 24332 "referenced_type" : "type-2951", 24333 "self_type" : "type-2950", 24334 "size" : 4, 24335 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24336 }, 24337 { 24338 "alignment" : 4, 24339 "is_const" : true, 24340 "linker_set_key" : "const keymaster_digest_t", 24341 "name" : "const keymaster_digest_t", 24342 "referenced_type" : "type-3120", 24343 "self_type" : "type-3119", 24344 "size" : 4, 24345 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24346 }, 24347 { 24348 "alignment" : 4, 24349 "is_const" : true, 24350 "linker_set_key" : "const keymaster_digest_t", 24351 "name" : "const keymaster_digest_t", 24352 "referenced_type" : "type-3139", 24353 "self_type" : "type-3138", 24354 "size" : 4, 24355 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24356 }, 24357 { 24358 "alignment" : 4, 24359 "is_const" : true, 24360 "linker_set_key" : "const keymaster_digest_t", 24361 "name" : "const keymaster_digest_t", 24362 "referenced_type" : "type-3271", 24363 "self_type" : "type-3270", 24364 "size" : 4, 24365 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24366 }, 24367 { 24368 "alignment" : 4, 24369 "is_const" : true, 24370 "linker_set_key" : "const keymaster_digest_t", 24371 "name" : "const keymaster_digest_t", 24372 "referenced_type" : "type-3424", 24373 "self_type" : "type-3423", 24374 "size" : 4, 24375 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24376 }, 24377 { 24378 "alignment" : 4, 24379 "is_const" : true, 24380 "linker_set_key" : "const keymaster_digest_t", 24381 "name" : "const keymaster_digest_t", 24382 "referenced_type" : "type-3699", 24383 "self_type" : "type-3698", 24384 "size" : 4, 24385 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24386 }, 24387 { 24388 "alignment" : 4, 24389 "is_const" : true, 24390 "linker_set_key" : "const keymaster_digest_t", 24391 "name" : "const keymaster_digest_t", 24392 "referenced_type" : "type-3843", 24393 "self_type" : "type-3842", 24394 "size" : 4, 24395 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24396 }, 24397 { 24398 "alignment" : 4, 24399 "is_const" : true, 24400 "linker_set_key" : "const keymaster_digest_t", 24401 "name" : "const keymaster_digest_t", 24402 "referenced_type" : "type-4063", 24403 "self_type" : "type-4062", 24404 "size" : 4, 24405 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24406 }, 24407 { 24408 "alignment" : 4, 24409 "is_const" : true, 24410 "linker_set_key" : "const keymaster_digest_t", 24411 "name" : "const keymaster_digest_t", 24412 "referenced_type" : "type-4154", 24413 "self_type" : "type-4153", 24414 "size" : 4, 24415 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24416 }, 24417 { 24418 "alignment" : 4, 24419 "is_const" : true, 24420 "linker_set_key" : "const keymaster_digest_t", 24421 "name" : "const keymaster_digest_t", 24422 "referenced_type" : "type-4352", 24423 "self_type" : "type-4351", 24424 "size" : 4, 24425 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24426 }, 24427 { 24428 "alignment" : 4, 24429 "is_const" : true, 24430 "linker_set_key" : "const keymaster_digest_t", 24431 "name" : "const keymaster_digest_t", 24432 "referenced_type" : "type-4550", 24433 "self_type" : "type-4549", 24434 "size" : 4, 24435 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24436 }, 24437 { 24438 "alignment" : 4, 24439 "is_const" : true, 24440 "linker_set_key" : "const keymaster_digest_t", 24441 "name" : "const keymaster_digest_t", 24442 "referenced_type" : "type-4717", 24443 "self_type" : "type-4716", 24444 "size" : 4, 24445 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24446 }, 24447 { 24448 "alignment" : 4, 24449 "is_const" : true, 24450 "linker_set_key" : "const keymaster_digest_t", 24451 "name" : "const keymaster_digest_t", 24452 "referenced_type" : "type-4899", 24453 "self_type" : "type-4898", 24454 "size" : 4, 24455 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24456 }, 24457 { 24458 "alignment" : 4, 24459 "is_const" : true, 24460 "linker_set_key" : "const keymaster_digest_t", 24461 "name" : "const keymaster_digest_t", 24462 "referenced_type" : "type-503", 24463 "self_type" : "type-502", 24464 "size" : 4, 24465 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24466 }, 24467 { 24468 "alignment" : 4, 24469 "is_const" : true, 24470 "linker_set_key" : "const keymaster_digest_t", 24471 "name" : "const keymaster_digest_t", 24472 "referenced_type" : "type-5087", 24473 "self_type" : "type-5086", 24474 "size" : 4, 24475 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24476 }, 24477 { 24478 "alignment" : 4, 24479 "is_const" : true, 24480 "linker_set_key" : "const keymaster_digest_t", 24481 "name" : "const keymaster_digest_t", 24482 "referenced_type" : "type-657", 24483 "self_type" : "type-656", 24484 "size" : 4, 24485 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24486 }, 24487 { 24488 "alignment" : 4, 24489 "is_const" : true, 24490 "linker_set_key" : "const keymaster_digest_t", 24491 "name" : "const keymaster_digest_t", 24492 "referenced_type" : "type-702", 24493 "self_type" : "type-701", 24494 "size" : 4, 24495 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24496 }, 24497 { 24498 "alignment" : 4, 24499 "is_const" : true, 24500 "linker_set_key" : "const keymaster_digest_t", 24501 "name" : "const keymaster_digest_t", 24502 "referenced_type" : "type-902", 24503 "self_type" : "type-901", 24504 "size" : 4, 24505 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24506 }, 24507 { 24508 "alignment" : 4, 24509 "is_const" : true, 24510 "linker_set_key" : "const keymaster_digest_t", 24511 "name" : "const keymaster_digest_t", 24512 "referenced_type" : "type-998", 24513 "self_type" : "type-997", 24514 "size" : 4, 24515 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24516 }, 24517 { 24518 "alignment" : 8, 24519 "is_const" : true, 24520 "linker_set_key" : "const keymaster_key_blob_t", 24521 "name" : "const keymaster_key_blob_t", 24522 "referenced_type" : "type-1011", 24523 "self_type" : "type-1010", 24524 "size" : 16, 24525 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24526 }, 24527 { 24528 "alignment" : 8, 24529 "is_const" : true, 24530 "linker_set_key" : "const keymaster_key_blob_t", 24531 "name" : "const keymaster_key_blob_t", 24532 "referenced_type" : "type-1189", 24533 "self_type" : "type-1188", 24534 "size" : 16, 24535 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24536 }, 24537 { 24538 "alignment" : 8, 24539 "is_const" : true, 24540 "linker_set_key" : "const keymaster_key_blob_t", 24541 "name" : "const keymaster_key_blob_t", 24542 "referenced_type" : "type-1237", 24543 "self_type" : "type-1236", 24544 "size" : 16, 24545 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24546 }, 24547 { 24548 "alignment" : 8, 24549 "is_const" : true, 24550 "linker_set_key" : "const keymaster_key_blob_t", 24551 "name" : "const keymaster_key_blob_t", 24552 "referenced_type" : "type-1471", 24553 "self_type" : "type-1470", 24554 "size" : 16, 24555 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24556 }, 24557 { 24558 "alignment" : 8, 24559 "is_const" : true, 24560 "linker_set_key" : "const keymaster_key_blob_t", 24561 "name" : "const keymaster_key_blob_t", 24562 "referenced_type" : "type-1684", 24563 "self_type" : "type-1683", 24564 "size" : 16, 24565 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24566 }, 24567 { 24568 "alignment" : 8, 24569 "is_const" : true, 24570 "linker_set_key" : "const keymaster_key_blob_t", 24571 "name" : "const keymaster_key_blob_t", 24572 "referenced_type" : "type-2143", 24573 "self_type" : "type-2142", 24574 "size" : 16, 24575 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24576 }, 24577 { 24578 "alignment" : 8, 24579 "is_const" : true, 24580 "linker_set_key" : "const keymaster_key_blob_t", 24581 "name" : "const keymaster_key_blob_t", 24582 "referenced_type" : "type-252", 24583 "self_type" : "type-251", 24584 "size" : 16, 24585 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24586 }, 24587 { 24588 "alignment" : 8, 24589 "is_const" : true, 24590 "linker_set_key" : "const keymaster_key_blob_t", 24591 "name" : "const keymaster_key_blob_t", 24592 "referenced_type" : "type-2605", 24593 "self_type" : "type-2604", 24594 "size" : 16, 24595 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24596 }, 24597 { 24598 "alignment" : 8, 24599 "is_const" : true, 24600 "linker_set_key" : "const keymaster_key_blob_t", 24601 "name" : "const keymaster_key_blob_t", 24602 "referenced_type" : "type-2710", 24603 "self_type" : "type-2709", 24604 "size" : 16, 24605 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24606 }, 24607 { 24608 "alignment" : 8, 24609 "is_const" : true, 24610 "linker_set_key" : "const keymaster_key_blob_t", 24611 "name" : "const keymaster_key_blob_t", 24612 "referenced_type" : "type-2839", 24613 "self_type" : "type-2838", 24614 "size" : 16, 24615 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24616 }, 24617 { 24618 "alignment" : 8, 24619 "is_const" : true, 24620 "linker_set_key" : "const keymaster_key_blob_t", 24621 "name" : "const keymaster_key_blob_t", 24622 "referenced_type" : "type-2927", 24623 "self_type" : "type-2926", 24624 "size" : 16, 24625 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24626 }, 24627 { 24628 "alignment" : 8, 24629 "is_const" : true, 24630 "linker_set_key" : "const keymaster_key_blob_t", 24631 "name" : "const keymaster_key_blob_t", 24632 "referenced_type" : "type-2961", 24633 "self_type" : "type-2960", 24634 "size" : 16, 24635 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24636 }, 24637 { 24638 "alignment" : 8, 24639 "is_const" : true, 24640 "linker_set_key" : "const keymaster_key_blob_t", 24641 "name" : "const keymaster_key_blob_t", 24642 "referenced_type" : "type-3091", 24643 "self_type" : "type-3090", 24644 "size" : 16, 24645 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24646 }, 24647 { 24648 "alignment" : 8, 24649 "is_const" : true, 24650 "linker_set_key" : "const keymaster_key_blob_t", 24651 "name" : "const keymaster_key_blob_t", 24652 "referenced_type" : "type-3134", 24653 "self_type" : "type-3133", 24654 "size" : 16, 24655 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24656 }, 24657 { 24658 "alignment" : 8, 24659 "is_const" : true, 24660 "linker_set_key" : "const keymaster_key_blob_t", 24661 "name" : "const keymaster_key_blob_t", 24662 "referenced_type" : "type-3219", 24663 "self_type" : "type-3218", 24664 "size" : 16, 24665 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24666 }, 24667 { 24668 "alignment" : 8, 24669 "is_const" : true, 24670 "linker_set_key" : "const keymaster_key_blob_t", 24671 "name" : "const keymaster_key_blob_t", 24672 "referenced_type" : "type-3281", 24673 "self_type" : "type-3280", 24674 "size" : 16, 24675 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24676 }, 24677 { 24678 "alignment" : 8, 24679 "is_const" : true, 24680 "linker_set_key" : "const keymaster_key_blob_t", 24681 "name" : "const keymaster_key_blob_t", 24682 "referenced_type" : "type-3439", 24683 "self_type" : "type-3438", 24684 "size" : 16, 24685 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24686 }, 24687 { 24688 "alignment" : 8, 24689 "is_const" : true, 24690 "linker_set_key" : "const keymaster_key_blob_t", 24691 "name" : "const keymaster_key_blob_t", 24692 "referenced_type" : "type-3583", 24693 "self_type" : "type-3582", 24694 "size" : 16, 24695 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24696 }, 24697 { 24698 "alignment" : 8, 24699 "is_const" : true, 24700 "linker_set_key" : "const keymaster_key_blob_t", 24701 "name" : "const keymaster_key_blob_t", 24702 "referenced_type" : "type-3673", 24703 "self_type" : "type-3672", 24704 "size" : 16, 24705 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24706 }, 24707 { 24708 "alignment" : 8, 24709 "is_const" : true, 24710 "linker_set_key" : "const keymaster_key_blob_t", 24711 "name" : "const keymaster_key_blob_t", 24712 "referenced_type" : "type-3709", 24713 "self_type" : "type-3708", 24714 "size" : 16, 24715 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24716 }, 24717 { 24718 "alignment" : 8, 24719 "is_const" : true, 24720 "linker_set_key" : "const keymaster_key_blob_t", 24721 "name" : "const keymaster_key_blob_t", 24722 "referenced_type" : "type-3853", 24723 "self_type" : "type-3852", 24724 "size" : 16, 24725 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24726 }, 24727 { 24728 "alignment" : 8, 24729 "is_const" : true, 24730 "linker_set_key" : "const keymaster_key_blob_t", 24731 "name" : "const keymaster_key_blob_t", 24732 "referenced_type" : "type-387", 24733 "self_type" : "type-386", 24734 "size" : 16, 24735 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24736 }, 24737 { 24738 "alignment" : 8, 24739 "is_const" : true, 24740 "linker_set_key" : "const keymaster_key_blob_t", 24741 "name" : "const keymaster_key_blob_t", 24742 "referenced_type" : "type-4130", 24743 "self_type" : "type-4129", 24744 "size" : 16, 24745 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24746 }, 24747 { 24748 "alignment" : 8, 24749 "is_const" : true, 24750 "linker_set_key" : "const keymaster_key_blob_t", 24751 "name" : "const keymaster_key_blob_t", 24752 "referenced_type" : "type-4167", 24753 "self_type" : "type-4166", 24754 "size" : 16, 24755 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24756 }, 24757 { 24758 "alignment" : 8, 24759 "is_const" : true, 24760 "linker_set_key" : "const keymaster_key_blob_t", 24761 "name" : "const keymaster_key_blob_t", 24762 "referenced_type" : "type-4324", 24763 "self_type" : "type-4323", 24764 "size" : 16, 24765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24766 }, 24767 { 24768 "alignment" : 8, 24769 "is_const" : true, 24770 "linker_set_key" : "const keymaster_key_blob_t", 24771 "name" : "const keymaster_key_blob_t", 24772 "referenced_type" : "type-4369", 24773 "self_type" : "type-4368", 24774 "size" : 16, 24775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24776 }, 24777 { 24778 "alignment" : 8, 24779 "is_const" : true, 24780 "linker_set_key" : "const keymaster_key_blob_t", 24781 "name" : "const keymaster_key_blob_t", 24782 "referenced_type" : "type-4565", 24783 "self_type" : "type-4564", 24784 "size" : 16, 24785 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24786 }, 24787 { 24788 "alignment" : 8, 24789 "is_const" : true, 24790 "linker_set_key" : "const keymaster_key_blob_t", 24791 "name" : "const keymaster_key_blob_t", 24792 "referenced_type" : "type-4734", 24793 "self_type" : "type-4733", 24794 "size" : 16, 24795 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24796 }, 24797 { 24798 "alignment" : 8, 24799 "is_const" : true, 24800 "linker_set_key" : "const keymaster_key_blob_t", 24801 "name" : "const keymaster_key_blob_t", 24802 "referenced_type" : "type-478", 24803 "self_type" : "type-477", 24804 "size" : 16, 24805 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24806 }, 24807 { 24808 "alignment" : 8, 24809 "is_const" : true, 24810 "linker_set_key" : "const keymaster_key_blob_t", 24811 "name" : "const keymaster_key_blob_t", 24812 "referenced_type" : "type-4919", 24813 "self_type" : "type-4918", 24814 "size" : 16, 24815 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24816 }, 24817 { 24818 "alignment" : 8, 24819 "is_const" : true, 24820 "linker_set_key" : "const keymaster_key_blob_t", 24821 "name" : "const keymaster_key_blob_t", 24822 "referenced_type" : "type-5075", 24823 "self_type" : "type-5074", 24824 "size" : 16, 24825 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24826 }, 24827 { 24828 "alignment" : 8, 24829 "is_const" : true, 24830 "linker_set_key" : "const keymaster_key_blob_t", 24831 "name" : "const keymaster_key_blob_t", 24832 "referenced_type" : "type-513", 24833 "self_type" : "type-512", 24834 "size" : 16, 24835 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24836 }, 24837 { 24838 "alignment" : 8, 24839 "is_const" : true, 24840 "linker_set_key" : "const keymaster_key_blob_t", 24841 "name" : "const keymaster_key_blob_t", 24842 "referenced_type" : "type-669", 24843 "self_type" : "type-668", 24844 "size" : 16, 24845 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24846 }, 24847 { 24848 "alignment" : 8, 24849 "is_const" : true, 24850 "linker_set_key" : "const keymaster_key_blob_t", 24851 "name" : "const keymaster_key_blob_t", 24852 "referenced_type" : "type-67", 24853 "self_type" : "type-66", 24854 "size" : 16, 24855 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24856 }, 24857 { 24858 "alignment" : 8, 24859 "is_const" : true, 24860 "linker_set_key" : "const keymaster_key_blob_t", 24861 "name" : "const keymaster_key_blob_t", 24862 "referenced_type" : "type-768", 24863 "self_type" : "type-767", 24864 "size" : 16, 24865 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24866 }, 24867 { 24868 "alignment" : 8, 24869 "is_const" : true, 24870 "linker_set_key" : "const keymaster_key_blob_t", 24871 "name" : "const keymaster_key_blob_t", 24872 "referenced_type" : "type-976", 24873 "self_type" : "type-975", 24874 "size" : 16, 24875 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24876 }, 24877 { 24878 "alignment" : 4, 24879 "is_const" : true, 24880 "linker_set_key" : "const keymaster_key_format_t", 24881 "name" : "const keymaster_key_format_t", 24882 "referenced_type" : "type-1001", 24883 "self_type" : "type-1000", 24884 "size" : 4, 24885 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24886 }, 24887 { 24888 "alignment" : 4, 24889 "is_const" : true, 24890 "linker_set_key" : "const keymaster_key_format_t", 24891 "name" : "const keymaster_key_format_t", 24892 "referenced_type" : "type-1224", 24893 "self_type" : "type-1223", 24894 "size" : 4, 24895 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24896 }, 24897 { 24898 "alignment" : 4, 24899 "is_const" : true, 24900 "linker_set_key" : "const keymaster_key_format_t", 24901 "name" : "const keymaster_key_format_t", 24902 "referenced_type" : "type-1460", 24903 "self_type" : "type-1459", 24904 "size" : 4, 24905 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24906 }, 24907 { 24908 "alignment" : 4, 24909 "is_const" : true, 24910 "linker_set_key" : "const keymaster_key_format_t", 24911 "name" : "const keymaster_key_format_t", 24912 "referenced_type" : "type-1659", 24913 "self_type" : "type-1658", 24914 "size" : 4, 24915 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24916 }, 24917 { 24918 "alignment" : 4, 24919 "is_const" : true, 24920 "linker_set_key" : "const keymaster_key_format_t", 24921 "name" : "const keymaster_key_format_t", 24922 "referenced_type" : "type-2159", 24923 "self_type" : "type-2158", 24924 "size" : 4, 24925 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24926 }, 24927 { 24928 "alignment" : 4, 24929 "is_const" : true, 24930 "linker_set_key" : "const keymaster_key_format_t", 24931 "name" : "const keymaster_key_format_t", 24932 "referenced_type" : "type-239", 24933 "self_type" : "type-238", 24934 "size" : 4, 24935 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24936 }, 24937 { 24938 "alignment" : 4, 24939 "is_const" : true, 24940 "linker_set_key" : "const keymaster_key_format_t", 24941 "name" : "const keymaster_key_format_t", 24942 "referenced_type" : "type-2697", 24943 "self_type" : "type-2696", 24944 "size" : 4, 24945 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24946 }, 24947 { 24948 "alignment" : 4, 24949 "is_const" : true, 24950 "linker_set_key" : "const keymaster_key_format_t", 24951 "name" : "const keymaster_key_format_t", 24952 "referenced_type" : "type-2954", 24953 "self_type" : "type-2953", 24954 "size" : 4, 24955 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24956 }, 24957 { 24958 "alignment" : 4, 24959 "is_const" : true, 24960 "linker_set_key" : "const keymaster_key_format_t", 24961 "name" : "const keymaster_key_format_t", 24962 "referenced_type" : "type-3126", 24963 "self_type" : "type-3125", 24964 "size" : 4, 24965 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24966 }, 24967 { 24968 "alignment" : 4, 24969 "is_const" : true, 24970 "linker_set_key" : "const keymaster_key_format_t", 24971 "name" : "const keymaster_key_format_t", 24972 "referenced_type" : "type-3158", 24973 "self_type" : "type-3157", 24974 "size" : 4, 24975 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24976 }, 24977 { 24978 "alignment" : 4, 24979 "is_const" : true, 24980 "linker_set_key" : "const keymaster_key_format_t", 24981 "name" : "const keymaster_key_format_t", 24982 "referenced_type" : "type-3274", 24983 "self_type" : "type-3273", 24984 "size" : 4, 24985 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24986 }, 24987 { 24988 "alignment" : 4, 24989 "is_const" : true, 24990 "linker_set_key" : "const keymaster_key_format_t", 24991 "name" : "const keymaster_key_format_t", 24992 "referenced_type" : "type-3427", 24993 "self_type" : "type-3426", 24994 "size" : 4, 24995 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24996 }, 24997 { 24998 "alignment" : 4, 24999 "is_const" : true, 25000 "linker_set_key" : "const keymaster_key_format_t", 25001 "name" : "const keymaster_key_format_t", 25002 "referenced_type" : "type-3702", 25003 "self_type" : "type-3701", 25004 "size" : 4, 25005 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25006 }, 25007 { 25008 "alignment" : 4, 25009 "is_const" : true, 25010 "linker_set_key" : "const keymaster_key_format_t", 25011 "name" : "const keymaster_key_format_t", 25012 "referenced_type" : "type-3846", 25013 "self_type" : "type-3845", 25014 "size" : 4, 25015 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25016 }, 25017 { 25018 "alignment" : 4, 25019 "is_const" : true, 25020 "linker_set_key" : "const keymaster_key_format_t", 25021 "name" : "const keymaster_key_format_t", 25022 "referenced_type" : "type-4157", 25023 "self_type" : "type-4156", 25024 "size" : 4, 25025 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25026 }, 25027 { 25028 "alignment" : 4, 25029 "is_const" : true, 25030 "linker_set_key" : "const keymaster_key_format_t", 25031 "name" : "const keymaster_key_format_t", 25032 "referenced_type" : "type-4355", 25033 "self_type" : "type-4354", 25034 "size" : 4, 25035 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25036 }, 25037 { 25038 "alignment" : 4, 25039 "is_const" : true, 25040 "linker_set_key" : "const keymaster_key_format_t", 25041 "name" : "const keymaster_key_format_t", 25042 "referenced_type" : "type-4553", 25043 "self_type" : "type-4552", 25044 "size" : 4, 25045 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25046 }, 25047 { 25048 "alignment" : 4, 25049 "is_const" : true, 25050 "linker_set_key" : "const keymaster_key_format_t", 25051 "name" : "const keymaster_key_format_t", 25052 "referenced_type" : "type-4720", 25053 "self_type" : "type-4719", 25054 "size" : 4, 25055 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25056 }, 25057 { 25058 "alignment" : 4, 25059 "is_const" : true, 25060 "linker_set_key" : "const keymaster_key_format_t", 25061 "name" : "const keymaster_key_format_t", 25062 "referenced_type" : "type-4902", 25063 "self_type" : "type-4901", 25064 "size" : 4, 25065 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25066 }, 25067 { 25068 "alignment" : 4, 25069 "is_const" : true, 25070 "linker_set_key" : "const keymaster_key_format_t", 25071 "name" : "const keymaster_key_format_t", 25072 "referenced_type" : "type-506", 25073 "self_type" : "type-505", 25074 "size" : 4, 25075 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25076 }, 25077 { 25078 "alignment" : 4, 25079 "is_const" : true, 25080 "linker_set_key" : "const keymaster_key_format_t", 25081 "name" : "const keymaster_key_format_t", 25082 "referenced_type" : "type-5091", 25083 "self_type" : "type-5090", 25084 "size" : 4, 25085 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25086 }, 25087 { 25088 "alignment" : 4, 25089 "is_const" : true, 25090 "linker_set_key" : "const keymaster_key_format_t", 25091 "name" : "const keymaster_key_format_t", 25092 "referenced_type" : "type-660", 25093 "self_type" : "type-659", 25094 "size" : 4, 25095 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25096 }, 25097 { 25098 "alignment" : 4, 25099 "is_const" : true, 25100 "linker_set_key" : "const keymaster_key_format_t", 25101 "name" : "const keymaster_key_format_t", 25102 "referenced_type" : "type-726", 25103 "self_type" : "type-725", 25104 "size" : 4, 25105 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25106 }, 25107 { 25108 "alignment" : 8, 25109 "is_const" : true, 25110 "linker_set_key" : "const keymaster_key_param_set_t", 25111 "name" : "const keymaster_key_param_set_t", 25112 "referenced_type" : "type-1058", 25113 "self_type" : "type-1057", 25114 "size" : 16, 25115 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25116 }, 25117 { 25118 "alignment" : 8, 25119 "is_const" : true, 25120 "linker_set_key" : "const keymaster_key_param_set_t", 25121 "name" : "const keymaster_key_param_set_t", 25122 "referenced_type" : "type-1281", 25123 "self_type" : "type-1280", 25124 "size" : 16, 25125 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25126 }, 25127 { 25128 "alignment" : 8, 25129 "is_const" : true, 25130 "linker_set_key" : "const keymaster_key_param_set_t", 25131 "name" : "const keymaster_key_param_set_t", 25132 "referenced_type" : "type-1428", 25133 "self_type" : "type-1427", 25134 "size" : 16, 25135 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25136 }, 25137 { 25138 "alignment" : 8, 25139 "is_const" : true, 25140 "linker_set_key" : "const keymaster_key_param_set_t", 25141 "name" : "const keymaster_key_param_set_t", 25142 "referenced_type" : "type-1512", 25143 "self_type" : "type-1511", 25144 "size" : 16, 25145 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25146 }, 25147 { 25148 "alignment" : 8, 25149 "is_const" : true, 25150 "linker_set_key" : "const keymaster_key_param_set_t", 25151 "name" : "const keymaster_key_param_set_t", 25152 "referenced_type" : "type-1728", 25153 "self_type" : "type-1727", 25154 "size" : 16, 25155 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25156 }, 25157 { 25158 "alignment" : 8, 25159 "is_const" : true, 25160 "linker_set_key" : "const keymaster_key_param_set_t", 25161 "name" : "const keymaster_key_param_set_t", 25162 "referenced_type" : "type-19", 25163 "self_type" : "type-18", 25164 "size" : 16, 25165 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25166 }, 25167 { 25168 "alignment" : 8, 25169 "is_const" : true, 25170 "linker_set_key" : "const keymaster_key_param_set_t", 25171 "name" : "const keymaster_key_param_set_t", 25172 "referenced_type" : "type-2558", 25173 "self_type" : "type-2557", 25174 "size" : 16, 25175 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25176 }, 25177 { 25178 "alignment" : 8, 25179 "is_const" : true, 25180 "linker_set_key" : "const keymaster_key_param_set_t", 25181 "name" : "const keymaster_key_param_set_t", 25182 "referenced_type" : "type-2742", 25183 "self_type" : "type-2741", 25184 "size" : 16, 25185 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25186 }, 25187 { 25188 "alignment" : 8, 25189 "is_const" : true, 25190 "linker_set_key" : "const keymaster_key_param_set_t", 25191 "name" : "const keymaster_key_param_set_t", 25192 "referenced_type" : "type-284", 25193 "self_type" : "type-283", 25194 "size" : 16, 25195 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25196 }, 25197 { 25198 "alignment" : 8, 25199 "is_const" : true, 25200 "linker_set_key" : "const keymaster_key_param_set_t", 25201 "name" : "const keymaster_key_param_set_t", 25202 "referenced_type" : "type-2884", 25203 "self_type" : "type-2883", 25204 "size" : 16, 25205 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25206 }, 25207 { 25208 "alignment" : 8, 25209 "is_const" : true, 25210 "linker_set_key" : "const keymaster_key_param_set_t", 25211 "name" : "const keymaster_key_param_set_t", 25212 "referenced_type" : "type-2993", 25213 "self_type" : "type-2992", 25214 "size" : 16, 25215 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25216 }, 25217 { 25218 "alignment" : 8, 25219 "is_const" : true, 25220 "linker_set_key" : "const keymaster_key_param_set_t", 25221 "name" : "const keymaster_key_param_set_t", 25222 "referenced_type" : "type-3081", 25223 "self_type" : "type-3080", 25224 "size" : 16, 25225 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25226 }, 25227 { 25228 "alignment" : 8, 25229 "is_const" : true, 25230 "linker_set_key" : "const keymaster_key_param_set_t", 25231 "name" : "const keymaster_key_param_set_t", 25232 "referenced_type" : "type-3175", 25233 "self_type" : "type-3174", 25234 "size" : 16, 25235 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25236 }, 25237 { 25238 "alignment" : 8, 25239 "is_const" : true, 25240 "linker_set_key" : "const keymaster_key_param_set_t", 25241 "name" : "const keymaster_key_param_set_t", 25242 "referenced_type" : "type-3258", 25243 "self_type" : "type-3257", 25244 "size" : 16, 25245 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25246 }, 25247 { 25248 "alignment" : 8, 25249 "is_const" : true, 25250 "linker_set_key" : "const keymaster_key_param_set_t", 25251 "name" : "const keymaster_key_param_set_t", 25252 "referenced_type" : "type-3321", 25253 "self_type" : "type-3320", 25254 "size" : 16, 25255 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25256 }, 25257 { 25258 "alignment" : 8, 25259 "is_const" : true, 25260 "linker_set_key" : "const keymaster_key_param_set_t", 25261 "name" : "const keymaster_key_param_set_t", 25262 "referenced_type" : "type-3476", 25263 "self_type" : "type-3475", 25264 "size" : 16, 25265 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25266 }, 25267 { 25268 "alignment" : 8, 25269 "is_const" : true, 25270 "linker_set_key" : "const keymaster_key_param_set_t", 25271 "name" : "const keymaster_key_param_set_t", 25272 "referenced_type" : "type-3629", 25273 "self_type" : "type-3628", 25274 "size" : 16, 25275 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25276 }, 25277 { 25278 "alignment" : 8, 25279 "is_const" : true, 25280 "linker_set_key" : "const keymaster_key_param_set_t", 25281 "name" : "const keymaster_key_param_set_t", 25282 "referenced_type" : "type-3750", 25283 "self_type" : "type-3749", 25284 "size" : 16, 25285 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25286 }, 25287 { 25288 "alignment" : 8, 25289 "is_const" : true, 25290 "linker_set_key" : "const keymaster_key_param_set_t", 25291 "name" : "const keymaster_key_param_set_t", 25292 "referenced_type" : "type-3758", 25293 "self_type" : "type-3757", 25294 "size" : 16, 25295 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25296 }, 25297 { 25298 "alignment" : 8, 25299 "is_const" : true, 25300 "linker_set_key" : "const keymaster_key_param_set_t", 25301 "name" : "const keymaster_key_param_set_t", 25302 "referenced_type" : "type-3889", 25303 "self_type" : "type-3888", 25304 "size" : 16, 25305 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25306 }, 25307 { 25308 "alignment" : 8, 25309 "is_const" : true, 25310 "linker_set_key" : "const keymaster_key_param_set_t", 25311 "name" : "const keymaster_key_param_set_t", 25312 "referenced_type" : "type-4045", 25313 "self_type" : "type-4044", 25314 "size" : 16, 25315 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25316 }, 25317 { 25318 "alignment" : 8, 25319 "is_const" : true, 25320 "linker_set_key" : "const keymaster_key_param_set_t", 25321 "name" : "const keymaster_key_param_set_t", 25322 "referenced_type" : "type-4209", 25323 "self_type" : "type-4208", 25324 "size" : 16, 25325 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25326 }, 25327 { 25328 "alignment" : 8, 25329 "is_const" : true, 25330 "linker_set_key" : "const keymaster_key_param_set_t", 25331 "name" : "const keymaster_key_param_set_t", 25332 "referenced_type" : "type-433", 25333 "self_type" : "type-432", 25334 "size" : 16, 25335 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25336 }, 25337 { 25338 "alignment" : 8, 25339 "is_const" : true, 25340 "linker_set_key" : "const keymaster_key_param_set_t", 25341 "name" : "const keymaster_key_param_set_t", 25342 "referenced_type" : "type-4410", 25343 "self_type" : "type-4409", 25344 "size" : 16, 25345 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25346 }, 25347 { 25348 "alignment" : 8, 25349 "is_const" : true, 25350 "linker_set_key" : "const keymaster_key_param_set_t", 25351 "name" : "const keymaster_key_param_set_t", 25352 "referenced_type" : "type-4605", 25353 "self_type" : "type-4604", 25354 "size" : 16, 25355 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25356 }, 25357 { 25358 "alignment" : 8, 25359 "is_const" : true, 25360 "linker_set_key" : "const keymaster_key_param_set_t", 25361 "name" : "const keymaster_key_param_set_t", 25362 "referenced_type" : "type-4775", 25363 "self_type" : "type-4774", 25364 "size" : 16, 25365 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25366 }, 25367 { 25368 "alignment" : 8, 25369 "is_const" : true, 25370 "linker_set_key" : "const keymaster_key_param_set_t", 25371 "name" : "const keymaster_key_param_set_t", 25372 "referenced_type" : "type-4950", 25373 "self_type" : "type-4949", 25374 "size" : 16, 25375 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25376 }, 25377 { 25378 "alignment" : 8, 25379 "is_const" : true, 25380 "linker_set_key" : "const keymaster_key_param_set_t", 25381 "name" : "const keymaster_key_param_set_t", 25382 "referenced_type" : "type-545", 25383 "self_type" : "type-544", 25384 "size" : 16, 25385 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25386 }, 25387 { 25388 "alignment" : 8, 25389 "is_const" : true, 25390 "linker_set_key" : "const keymaster_key_param_set_t", 25391 "name" : "const keymaster_key_param_set_t", 25392 "referenced_type" : "type-710", 25393 "self_type" : "type-709", 25394 "size" : 16, 25395 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25396 }, 25397 { 25398 "alignment" : 8, 25399 "is_const" : true, 25400 "linker_set_key" : "const keymaster_key_param_set_t", 25401 "name" : "const keymaster_key_param_set_t", 25402 "referenced_type" : "type-866", 25403 "self_type" : "type-865", 25404 "size" : 16, 25405 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25406 }, 25407 { 25408 "alignment" : 8, 25409 "is_const" : true, 25410 "linker_set_key" : "const keymaster_key_param_set_t", 25411 "name" : "const keymaster_key_param_set_t", 25412 "referenced_type" : "type-886", 25413 "self_type" : "type-885", 25414 "size" : 16, 25415 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25416 }, 25417 { 25418 "alignment" : 8, 25419 "is_const" : true, 25420 "linker_set_key" : "const keymaster_key_param_t", 25421 "name" : "const keymaster_key_param_t", 25422 "referenced_type" : "type-1055", 25423 "self_type" : "type-1054", 25424 "size" : 24, 25425 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25426 }, 25427 { 25428 "alignment" : 8, 25429 "is_const" : true, 25430 "linker_set_key" : "const keymaster_key_param_t", 25431 "name" : "const keymaster_key_param_t", 25432 "referenced_type" : "type-1276", 25433 "self_type" : "type-1275", 25434 "size" : 24, 25435 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25436 }, 25437 { 25438 "alignment" : 8, 25439 "is_const" : true, 25440 "linker_set_key" : "const keymaster_key_param_t", 25441 "name" : "const keymaster_key_param_t", 25442 "referenced_type" : "type-1401", 25443 "self_type" : "type-1400", 25444 "size" : 24, 25445 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25446 }, 25447 { 25448 "alignment" : 8, 25449 "is_const" : true, 25450 "linker_set_key" : "const keymaster_key_param_t", 25451 "name" : "const keymaster_key_param_t", 25452 "referenced_type" : "type-1507", 25453 "self_type" : "type-1506", 25454 "size" : 24, 25455 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25456 }, 25457 { 25458 "alignment" : 8, 25459 "is_const" : true, 25460 "linker_set_key" : "const keymaster_key_param_t", 25461 "name" : "const keymaster_key_param_t", 25462 "referenced_type" : "type-16", 25463 "self_type" : "type-15", 25464 "size" : 24, 25465 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25466 }, 25467 { 25468 "alignment" : 8, 25469 "is_const" : true, 25470 "linker_set_key" : "const keymaster_key_param_t", 25471 "name" : "const keymaster_key_param_t", 25472 "referenced_type" : "type-1720", 25473 "self_type" : "type-1719", 25474 "size" : 24, 25475 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25476 }, 25477 { 25478 "alignment" : 8, 25479 "is_const" : true, 25480 "linker_set_key" : "const keymaster_key_param_t", 25481 "name" : "const keymaster_key_param_t", 25482 "referenced_type" : "type-2555", 25483 "self_type" : "type-2554", 25484 "size" : 24, 25485 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25486 }, 25487 { 25488 "alignment" : 8, 25489 "is_const" : true, 25490 "linker_set_key" : "const keymaster_key_param_t", 25491 "name" : "const keymaster_key_param_t", 25492 "referenced_type" : "type-2739", 25493 "self_type" : "type-2738", 25494 "size" : 24, 25495 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25496 }, 25497 { 25498 "alignment" : 8, 25499 "is_const" : true, 25500 "linker_set_key" : "const keymaster_key_param_t", 25501 "name" : "const keymaster_key_param_t", 25502 "referenced_type" : "type-281", 25503 "self_type" : "type-280", 25504 "size" : 24, 25505 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25506 }, 25507 { 25508 "alignment" : 8, 25509 "is_const" : true, 25510 "linker_set_key" : "const keymaster_key_param_t", 25511 "name" : "const keymaster_key_param_t", 25512 "referenced_type" : "type-2879", 25513 "self_type" : "type-2878", 25514 "size" : 24, 25515 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25516 }, 25517 { 25518 "alignment" : 8, 25519 "is_const" : true, 25520 "linker_set_key" : "const keymaster_key_param_t", 25521 "name" : "const keymaster_key_param_t", 25522 "referenced_type" : "type-2990", 25523 "self_type" : "type-2989", 25524 "size" : 24, 25525 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25526 }, 25527 { 25528 "alignment" : 8, 25529 "is_const" : true, 25530 "linker_set_key" : "const keymaster_key_param_t", 25531 "name" : "const keymaster_key_param_t", 25532 "referenced_type" : "type-3078", 25533 "self_type" : "type-3077", 25534 "size" : 24, 25535 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25536 }, 25537 { 25538 "alignment" : 8, 25539 "is_const" : true, 25540 "linker_set_key" : "const keymaster_key_param_t", 25541 "name" : "const keymaster_key_param_t", 25542 "referenced_type" : "type-3165", 25543 "self_type" : "type-3164", 25544 "size" : 24, 25545 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25546 }, 25547 { 25548 "alignment" : 8, 25549 "is_const" : true, 25550 "linker_set_key" : "const keymaster_key_param_t", 25551 "name" : "const keymaster_key_param_t", 25552 "referenced_type" : "type-3172", 25553 "self_type" : "type-3171", 25554 "size" : 24, 25555 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25556 }, 25557 { 25558 "alignment" : 8, 25559 "is_const" : true, 25560 "linker_set_key" : "const keymaster_key_param_t", 25561 "name" : "const keymaster_key_param_t", 25562 "referenced_type" : "type-3318", 25563 "self_type" : "type-3317", 25564 "size" : 24, 25565 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25566 }, 25567 { 25568 "alignment" : 8, 25569 "is_const" : true, 25570 "linker_set_key" : "const keymaster_key_param_t", 25571 "name" : "const keymaster_key_param_t", 25572 "referenced_type" : "type-3473", 25573 "self_type" : "type-3472", 25574 "size" : 24, 25575 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25576 }, 25577 { 25578 "alignment" : 8, 25579 "is_const" : true, 25580 "linker_set_key" : "const keymaster_key_param_t", 25581 "name" : "const keymaster_key_param_t", 25582 "referenced_type" : "type-3624", 25583 "self_type" : "type-3623", 25584 "size" : 24, 25585 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25586 }, 25587 { 25588 "alignment" : 8, 25589 "is_const" : true, 25590 "linker_set_key" : "const keymaster_key_param_t", 25591 "name" : "const keymaster_key_param_t", 25592 "referenced_type" : "type-3738", 25593 "self_type" : "type-3737", 25594 "size" : 24, 25595 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25596 }, 25597 { 25598 "alignment" : 8, 25599 "is_const" : true, 25600 "linker_set_key" : "const keymaster_key_param_t", 25601 "name" : "const keymaster_key_param_t", 25602 "referenced_type" : "type-3747", 25603 "self_type" : "type-3746", 25604 "size" : 24, 25605 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25606 }, 25607 { 25608 "alignment" : 8, 25609 "is_const" : true, 25610 "linker_set_key" : "const keymaster_key_param_t", 25611 "name" : "const keymaster_key_param_t", 25612 "referenced_type" : "type-3886", 25613 "self_type" : "type-3885", 25614 "size" : 24, 25615 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25616 }, 25617 { 25618 "alignment" : 8, 25619 "is_const" : true, 25620 "linker_set_key" : "const keymaster_key_param_t", 25621 "name" : "const keymaster_key_param_t", 25622 "referenced_type" : "type-4042", 25623 "self_type" : "type-4041", 25624 "size" : 24, 25625 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25626 }, 25627 { 25628 "alignment" : 8, 25629 "is_const" : true, 25630 "linker_set_key" : "const keymaster_key_param_t", 25631 "name" : "const keymaster_key_param_t", 25632 "referenced_type" : "type-4206", 25633 "self_type" : "type-4205", 25634 "size" : 24, 25635 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25636 }, 25637 { 25638 "alignment" : 8, 25639 "is_const" : true, 25640 "linker_set_key" : "const keymaster_key_param_t", 25641 "name" : "const keymaster_key_param_t", 25642 "referenced_type" : "type-428", 25643 "self_type" : "type-427", 25644 "size" : 24, 25645 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25646 }, 25647 { 25648 "alignment" : 8, 25649 "is_const" : true, 25650 "linker_set_key" : "const keymaster_key_param_t", 25651 "name" : "const keymaster_key_param_t", 25652 "referenced_type" : "type-4405", 25653 "self_type" : "type-4404", 25654 "size" : 24, 25655 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25656 }, 25657 { 25658 "alignment" : 8, 25659 "is_const" : true, 25660 "linker_set_key" : "const keymaster_key_param_t", 25661 "name" : "const keymaster_key_param_t", 25662 "referenced_type" : "type-4599", 25663 "self_type" : "type-4598", 25664 "size" : 24, 25665 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25666 }, 25667 { 25668 "alignment" : 8, 25669 "is_const" : true, 25670 "linker_set_key" : "const keymaster_key_param_t", 25671 "name" : "const keymaster_key_param_t", 25672 "referenced_type" : "type-4772", 25673 "self_type" : "type-4771", 25674 "size" : 24, 25675 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25676 }, 25677 { 25678 "alignment" : 8, 25679 "is_const" : true, 25680 "linker_set_key" : "const keymaster_key_param_t", 25681 "name" : "const keymaster_key_param_t", 25682 "referenced_type" : "type-4947", 25683 "self_type" : "type-4946", 25684 "size" : 24, 25685 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25686 }, 25687 { 25688 "alignment" : 8, 25689 "is_const" : true, 25690 "linker_set_key" : "const keymaster_key_param_t", 25691 "name" : "const keymaster_key_param_t", 25692 "referenced_type" : "type-542", 25693 "self_type" : "type-541", 25694 "size" : 24, 25695 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25696 }, 25697 { 25698 "alignment" : 8, 25699 "is_const" : true, 25700 "linker_set_key" : "const keymaster_key_param_t", 25701 "name" : "const keymaster_key_param_t", 25702 "referenced_type" : "type-707", 25703 "self_type" : "type-706", 25704 "size" : 24, 25705 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25706 }, 25707 { 25708 "alignment" : 8, 25709 "is_const" : true, 25710 "linker_set_key" : "const keymaster_key_param_t", 25711 "name" : "const keymaster_key_param_t", 25712 "referenced_type" : "type-747", 25713 "self_type" : "type-746", 25714 "size" : 24, 25715 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25716 }, 25717 { 25718 "alignment" : 8, 25719 "is_const" : true, 25720 "linker_set_key" : "const keymaster_key_param_t", 25721 "name" : "const keymaster_key_param_t", 25722 "referenced_type" : "type-882", 25723 "self_type" : "type-881", 25724 "size" : 24, 25725 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25726 }, 25727 { 25728 "alignment" : 4, 25729 "is_const" : true, 25730 "linker_set_key" : "const keymaster_padding_t", 25731 "name" : "const keymaster_padding_t", 25732 "referenced_type" : "type-1217", 25733 "self_type" : "type-1216", 25734 "size" : 4, 25735 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25736 }, 25737 { 25738 "alignment" : 4, 25739 "is_const" : true, 25740 "linker_set_key" : "const keymaster_padding_t", 25741 "name" : "const keymaster_padding_t", 25742 "referenced_type" : "type-1454", 25743 "self_type" : "type-1453", 25744 "size" : 4, 25745 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25746 }, 25747 { 25748 "alignment" : 4, 25749 "is_const" : true, 25750 "linker_set_key" : "const keymaster_padding_t", 25751 "name" : "const keymaster_padding_t", 25752 "referenced_type" : "type-1653", 25753 "self_type" : "type-1652", 25754 "size" : 4, 25755 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25756 }, 25757 { 25758 "alignment" : 4, 25759 "is_const" : true, 25760 "linker_set_key" : "const keymaster_padding_t", 25761 "name" : "const keymaster_padding_t", 25762 "referenced_type" : "type-2152", 25763 "self_type" : "type-2151", 25764 "size" : 4, 25765 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25766 }, 25767 { 25768 "alignment" : 4, 25769 "is_const" : true, 25770 "linker_set_key" : "const keymaster_padding_t", 25771 "name" : "const keymaster_padding_t", 25772 "referenced_type" : "type-233", 25773 "self_type" : "type-232", 25774 "size" : 4, 25775 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25776 }, 25777 { 25778 "alignment" : 4, 25779 "is_const" : true, 25780 "linker_set_key" : "const keymaster_padding_t", 25781 "name" : "const keymaster_padding_t", 25782 "referenced_type" : "type-2691", 25783 "self_type" : "type-2690", 25784 "size" : 4, 25785 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25786 }, 25787 { 25788 "alignment" : 4, 25789 "is_const" : true, 25790 "linker_set_key" : "const keymaster_padding_t", 25791 "name" : "const keymaster_padding_t", 25792 "referenced_type" : "type-2948", 25793 "self_type" : "type-2947", 25794 "size" : 4, 25795 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25796 }, 25797 { 25798 "alignment" : 4, 25799 "is_const" : true, 25800 "linker_set_key" : "const keymaster_padding_t", 25801 "name" : "const keymaster_padding_t", 25802 "referenced_type" : "type-3117", 25803 "self_type" : "type-3116", 25804 "size" : 4, 25805 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25806 }, 25807 { 25808 "alignment" : 4, 25809 "is_const" : true, 25810 "linker_set_key" : "const keymaster_padding_t", 25811 "name" : "const keymaster_padding_t", 25812 "referenced_type" : "type-3123", 25813 "self_type" : "type-3122", 25814 "size" : 4, 25815 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25816 }, 25817 { 25818 "alignment" : 4, 25819 "is_const" : true, 25820 "linker_set_key" : "const keymaster_padding_t", 25821 "name" : "const keymaster_padding_t", 25822 "referenced_type" : "type-3268", 25823 "self_type" : "type-3267", 25824 "size" : 4, 25825 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25826 }, 25827 { 25828 "alignment" : 4, 25829 "is_const" : true, 25830 "linker_set_key" : "const keymaster_padding_t", 25831 "name" : "const keymaster_padding_t", 25832 "referenced_type" : "type-3421", 25833 "self_type" : "type-3420", 25834 "size" : 4, 25835 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25836 }, 25837 { 25838 "alignment" : 4, 25839 "is_const" : true, 25840 "linker_set_key" : "const keymaster_padding_t", 25841 "name" : "const keymaster_padding_t", 25842 "referenced_type" : "type-3696", 25843 "self_type" : "type-3695", 25844 "size" : 4, 25845 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25846 }, 25847 { 25848 "alignment" : 4, 25849 "is_const" : true, 25850 "linker_set_key" : "const keymaster_padding_t", 25851 "name" : "const keymaster_padding_t", 25852 "referenced_type" : "type-3840", 25853 "self_type" : "type-3839", 25854 "size" : 4, 25855 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25856 }, 25857 { 25858 "alignment" : 4, 25859 "is_const" : true, 25860 "linker_set_key" : "const keymaster_padding_t", 25861 "name" : "const keymaster_padding_t", 25862 "referenced_type" : "type-4055", 25863 "self_type" : "type-4054", 25864 "size" : 4, 25865 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25866 }, 25867 { 25868 "alignment" : 4, 25869 "is_const" : true, 25870 "linker_set_key" : "const keymaster_padding_t", 25871 "name" : "const keymaster_padding_t", 25872 "referenced_type" : "type-4150", 25873 "self_type" : "type-4149", 25874 "size" : 4, 25875 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25876 }, 25877 { 25878 "alignment" : 4, 25879 "is_const" : true, 25880 "linker_set_key" : "const keymaster_padding_t", 25881 "name" : "const keymaster_padding_t", 25882 "referenced_type" : "type-4349", 25883 "self_type" : "type-4348", 25884 "size" : 4, 25885 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25886 }, 25887 { 25888 "alignment" : 4, 25889 "is_const" : true, 25890 "linker_set_key" : "const keymaster_padding_t", 25891 "name" : "const keymaster_padding_t", 25892 "referenced_type" : "type-4545", 25893 "self_type" : "type-4544", 25894 "size" : 4, 25895 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25896 }, 25897 { 25898 "alignment" : 4, 25899 "is_const" : true, 25900 "linker_set_key" : "const keymaster_padding_t", 25901 "name" : "const keymaster_padding_t", 25902 "referenced_type" : "type-4712", 25903 "self_type" : "type-4711", 25904 "size" : 4, 25905 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25906 }, 25907 { 25908 "alignment" : 4, 25909 "is_const" : true, 25910 "linker_set_key" : "const keymaster_padding_t", 25911 "name" : "const keymaster_padding_t", 25912 "referenced_type" : "type-4895", 25913 "self_type" : "type-4894", 25914 "size" : 4, 25915 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25916 }, 25917 { 25918 "alignment" : 4, 25919 "is_const" : true, 25920 "linker_set_key" : "const keymaster_padding_t", 25921 "name" : "const keymaster_padding_t", 25922 "referenced_type" : "type-500", 25923 "self_type" : "type-499", 25924 "size" : 4, 25925 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25926 }, 25927 { 25928 "alignment" : 4, 25929 "is_const" : true, 25930 "linker_set_key" : "const keymaster_padding_t", 25931 "name" : "const keymaster_padding_t", 25932 "referenced_type" : "type-5084", 25933 "self_type" : "type-5083", 25934 "size" : 4, 25935 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25936 }, 25937 { 25938 "alignment" : 4, 25939 "is_const" : true, 25940 "linker_set_key" : "const keymaster_padding_t", 25941 "name" : "const keymaster_padding_t", 25942 "referenced_type" : "type-654", 25943 "self_type" : "type-653", 25944 "size" : 4, 25945 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25946 }, 25947 { 25948 "alignment" : 4, 25949 "is_const" : true, 25950 "linker_set_key" : "const keymaster_padding_t", 25951 "name" : "const keymaster_padding_t", 25952 "referenced_type" : "type-695", 25953 "self_type" : "type-694", 25954 "size" : 4, 25955 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25956 }, 25957 { 25958 "alignment" : 4, 25959 "is_const" : true, 25960 "linker_set_key" : "const keymaster_padding_t", 25961 "name" : "const keymaster_padding_t", 25962 "referenced_type" : "type-894", 25963 "self_type" : "type-893", 25964 "size" : 4, 25965 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25966 }, 25967 { 25968 "alignment" : 4, 25969 "is_const" : true, 25970 "linker_set_key" : "const keymaster_padding_t", 25971 "name" : "const keymaster_padding_t", 25972 "referenced_type" : "type-995", 25973 "self_type" : "type-994", 25974 "size" : 4, 25975 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25976 }, 25977 { 25978 "alignment" : 4, 25979 "is_const" : true, 25980 "linker_set_key" : "const keymaster_purpose_t", 25981 "name" : "const keymaster_purpose_t", 25982 "referenced_type" : "type-1154", 25983 "self_type" : "type-1153", 25984 "size" : 4, 25985 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25986 }, 25987 { 25988 "alignment" : 4, 25989 "is_const" : true, 25990 "linker_set_key" : "const keymaster_purpose_t", 25991 "name" : "const keymaster_purpose_t", 25992 "referenced_type" : "type-1434", 25993 "self_type" : "type-1433", 25994 "size" : 4, 25995 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25996 }, 25997 { 25998 "alignment" : 4, 25999 "is_const" : true, 26000 "linker_set_key" : "const keymaster_purpose_t", 26001 "name" : "const keymaster_purpose_t", 26002 "referenced_type" : "type-1602", 26003 "self_type" : "type-1601", 26004 "size" : 4, 26005 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26006 }, 26007 { 26008 "alignment" : 4, 26009 "is_const" : true, 26010 "linker_set_key" : "const keymaster_purpose_t", 26011 "name" : "const keymaster_purpose_t", 26012 "referenced_type" : "type-173", 26013 "self_type" : "type-172", 26014 "size" : 4, 26015 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26016 }, 26017 { 26018 "alignment" : 4, 26019 "is_const" : true, 26020 "linker_set_key" : "const keymaster_purpose_t", 26021 "name" : "const keymaster_purpose_t", 26022 "referenced_type" : "type-2648", 26023 "self_type" : "type-2647", 26024 "size" : 4, 26025 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26026 }, 26027 { 26028 "alignment" : 4, 26029 "is_const" : true, 26030 "linker_set_key" : "const keymaster_purpose_t", 26031 "name" : "const keymaster_purpose_t", 26032 "referenced_type" : "type-2750", 26033 "self_type" : "type-2749", 26034 "size" : 4, 26035 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26036 }, 26037 { 26038 "alignment" : 4, 26039 "is_const" : true, 26040 "linker_set_key" : "const keymaster_purpose_t", 26041 "name" : "const keymaster_purpose_t", 26042 "referenced_type" : "type-292", 26043 "self_type" : "type-291", 26044 "size" : 4, 26045 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26046 }, 26047 { 26048 "alignment" : 4, 26049 "is_const" : true, 26050 "linker_set_key" : "const keymaster_purpose_t", 26051 "name" : "const keymaster_purpose_t", 26052 "referenced_type" : "type-3391", 26053 "self_type" : "type-3390", 26054 "size" : 4, 26055 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26056 }, 26057 { 26058 "alignment" : 4, 26059 "is_const" : true, 26060 "linker_set_key" : "const keymaster_purpose_t", 26061 "name" : "const keymaster_purpose_t", 26062 "referenced_type" : "type-3487", 26063 "self_type" : "type-3486", 26064 "size" : 4, 26065 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26066 }, 26067 { 26068 "alignment" : 4, 26069 "is_const" : true, 26070 "linker_set_key" : "const keymaster_purpose_t", 26071 "name" : "const keymaster_purpose_t", 26072 "referenced_type" : "type-3957", 26073 "self_type" : "type-3956", 26074 "size" : 4, 26075 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26076 }, 26077 { 26078 "alignment" : 4, 26079 "is_const" : true, 26080 "linker_set_key" : "const keymaster_purpose_t", 26081 "name" : "const keymaster_purpose_t", 26082 "referenced_type" : "type-4065", 26083 "self_type" : "type-4064", 26084 "size" : 4, 26085 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26086 }, 26087 { 26088 "alignment" : 4, 26089 "is_const" : true, 26090 "linker_set_key" : "const keymaster_purpose_t", 26091 "name" : "const keymaster_purpose_t", 26092 "referenced_type" : "type-4293", 26093 "self_type" : "type-4292", 26094 "size" : 4, 26095 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26096 }, 26097 { 26098 "alignment" : 4, 26099 "is_const" : true, 26100 "linker_set_key" : "const keymaster_purpose_t", 26101 "name" : "const keymaster_purpose_t", 26102 "referenced_type" : "type-4524", 26103 "self_type" : "type-4523", 26104 "size" : 4, 26105 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26106 }, 26107 { 26108 "alignment" : 4, 26109 "is_const" : true, 26110 "linker_set_key" : "const keymaster_purpose_t", 26111 "name" : "const keymaster_purpose_t", 26112 "referenced_type" : "type-4677", 26113 "self_type" : "type-4676", 26114 "size" : 4, 26115 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26116 }, 26117 { 26118 "alignment" : 4, 26119 "is_const" : true, 26120 "linker_set_key" : "const keymaster_purpose_t", 26121 "name" : "const keymaster_purpose_t", 26122 "referenced_type" : "type-774", 26123 "self_type" : "type-773", 26124 "size" : 4, 26125 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26126 }, 26127 { 26128 "alignment" : 4, 26129 "is_const" : true, 26130 "linker_set_key" : "const keymaster_purpose_t", 26131 "name" : "const keymaster_purpose_t", 26132 "referenced_type" : "type-904", 26133 "self_type" : "type-903", 26134 "size" : 4, 26135 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26136 }, 26137 { 26138 "alignment" : 4, 26139 "is_const" : true, 26140 "linker_set_key" : "const keymaster_tag_t", 26141 "name" : "const keymaster_tag_t", 26142 "referenced_type" : "type-1027", 26143 "self_type" : "type-1026", 26144 "size" : 4, 26145 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26146 }, 26147 { 26148 "alignment" : 4, 26149 "is_const" : true, 26150 "linker_set_key" : "const keymaster_tag_t", 26151 "name" : "const keymaster_tag_t", 26152 "referenced_type" : "type-1036", 26153 "self_type" : "type-1035", 26154 "size" : 4, 26155 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26156 }, 26157 { 26158 "alignment" : 4, 26159 "is_const" : true, 26160 "linker_set_key" : "const keymaster_tag_t", 26161 "name" : "const keymaster_tag_t", 26162 "referenced_type" : "type-1259", 26163 "self_type" : "type-1258", 26164 "size" : 4, 26165 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26166 }, 26167 { 26168 "alignment" : 4, 26169 "is_const" : true, 26170 "linker_set_key" : "const keymaster_tag_t", 26171 "name" : "const keymaster_tag_t", 26172 "referenced_type" : "type-1490", 26173 "self_type" : "type-1489", 26174 "size" : 4, 26175 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26176 }, 26177 { 26178 "alignment" : 4, 26179 "is_const" : true, 26180 "linker_set_key" : "const keymaster_tag_t", 26181 "name" : "const keymaster_tag_t", 26182 "referenced_type" : "type-1702", 26183 "self_type" : "type-1701", 26184 "size" : 4, 26185 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26186 }, 26187 { 26188 "alignment" : 4, 26189 "is_const" : true, 26190 "linker_set_key" : "const keymaster_tag_t", 26191 "name" : "const keymaster_tag_t", 26192 "referenced_type" : "type-2184", 26193 "self_type" : "type-2183", 26194 "size" : 4, 26195 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26196 }, 26197 { 26198 "alignment" : 4, 26199 "is_const" : true, 26200 "linker_set_key" : "const keymaster_tag_t", 26201 "name" : "const keymaster_tag_t", 26202 "referenced_type" : "type-2602", 26203 "self_type" : "type-2601", 26204 "size" : 4, 26205 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26206 }, 26207 { 26208 "alignment" : 4, 26209 "is_const" : true, 26210 "linker_set_key" : "const keymaster_tag_t", 26211 "name" : "const keymaster_tag_t", 26212 "referenced_type" : "type-268", 26213 "self_type" : "type-267", 26214 "size" : 4, 26215 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26216 }, 26217 { 26218 "alignment" : 4, 26219 "is_const" : true, 26220 "linker_set_key" : "const keymaster_tag_t", 26221 "name" : "const keymaster_tag_t", 26222 "referenced_type" : "type-2726", 26223 "self_type" : "type-2725", 26224 "size" : 4, 26225 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26226 }, 26227 { 26228 "alignment" : 4, 26229 "is_const" : true, 26230 "linker_set_key" : "const keymaster_tag_t", 26231 "name" : "const keymaster_tag_t", 26232 "referenced_type" : "type-2939", 26233 "self_type" : "type-2938", 26234 "size" : 4, 26235 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26236 }, 26237 { 26238 "alignment" : 4, 26239 "is_const" : true, 26240 "linker_set_key" : "const keymaster_tag_t", 26241 "name" : "const keymaster_tag_t", 26242 "referenced_type" : "type-2977", 26243 "self_type" : "type-2976", 26244 "size" : 4, 26245 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26246 }, 26247 { 26248 "alignment" : 4, 26249 "is_const" : true, 26250 "linker_set_key" : "const keymaster_tag_t", 26251 "name" : "const keymaster_tag_t", 26252 "referenced_type" : "type-3108", 26253 "self_type" : "type-3107", 26254 "size" : 4, 26255 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26256 }, 26257 { 26258 "alignment" : 4, 26259 "is_const" : true, 26260 "linker_set_key" : "const keymaster_tag_t", 26261 "name" : "const keymaster_tag_t", 26262 "referenced_type" : "type-3153", 26263 "self_type" : "type-3152", 26264 "size" : 4, 26265 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26266 }, 26267 { 26268 "alignment" : 4, 26269 "is_const" : true, 26270 "linker_set_key" : "const keymaster_tag_t", 26271 "name" : "const keymaster_tag_t", 26272 "referenced_type" : "type-3300", 26273 "self_type" : "type-3299", 26274 "size" : 4, 26275 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26276 }, 26277 { 26278 "alignment" : 4, 26279 "is_const" : true, 26280 "linker_set_key" : "const keymaster_tag_t", 26281 "name" : "const keymaster_tag_t", 26282 "referenced_type" : "type-3378", 26283 "self_type" : "type-3377", 26284 "size" : 4, 26285 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26286 }, 26287 { 26288 "alignment" : 4, 26289 "is_const" : true, 26290 "linker_set_key" : "const keymaster_tag_t", 26291 "name" : "const keymaster_tag_t", 26292 "referenced_type" : "type-3458", 26293 "self_type" : "type-3457", 26294 "size" : 4, 26295 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26296 }, 26297 { 26298 "alignment" : 4, 26299 "is_const" : true, 26300 "linker_set_key" : "const keymaster_tag_t", 26301 "name" : "const keymaster_tag_t", 26302 "referenced_type" : "type-3687", 26303 "self_type" : "type-3686", 26304 "size" : 4, 26305 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26306 }, 26307 { 26308 "alignment" : 4, 26309 "is_const" : true, 26310 "linker_set_key" : "const keymaster_tag_t", 26311 "name" : "const keymaster_tag_t", 26312 "referenced_type" : "type-3728", 26313 "self_type" : "type-3727", 26314 "size" : 4, 26315 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26316 }, 26317 { 26318 "alignment" : 4, 26319 "is_const" : true, 26320 "linker_set_key" : "const keymaster_tag_t", 26321 "name" : "const keymaster_tag_t", 26322 "referenced_type" : "type-3873", 26323 "self_type" : "type-3872", 26324 "size" : 4, 26325 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26326 }, 26327 { 26328 "alignment" : 4, 26329 "is_const" : true, 26330 "linker_set_key" : "const keymaster_tag_t", 26331 "name" : "const keymaster_tag_t", 26332 "referenced_type" : "type-4032", 26333 "self_type" : "type-4031", 26334 "size" : 4, 26335 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26336 }, 26337 { 26338 "alignment" : 4, 26339 "is_const" : true, 26340 "linker_set_key" : "const keymaster_tag_t", 26341 "name" : "const keymaster_tag_t", 26342 "referenced_type" : "type-4190", 26343 "self_type" : "type-4189", 26344 "size" : 4, 26345 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26346 }, 26347 { 26348 "alignment" : 4, 26349 "is_const" : true, 26350 "linker_set_key" : "const keymaster_tag_t", 26351 "name" : "const keymaster_tag_t", 26352 "referenced_type" : "type-4391", 26353 "self_type" : "type-4390", 26354 "size" : 4, 26355 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26356 }, 26357 { 26358 "alignment" : 4, 26359 "is_const" : true, 26360 "linker_set_key" : "const keymaster_tag_t", 26361 "name" : "const keymaster_tag_t", 26362 "referenced_type" : "type-4583", 26363 "self_type" : "type-4582", 26364 "size" : 4, 26365 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26366 }, 26367 { 26368 "alignment" : 4, 26369 "is_const" : true, 26370 "linker_set_key" : "const keymaster_tag_t", 26371 "name" : "const keymaster_tag_t", 26372 "referenced_type" : "type-4753", 26373 "self_type" : "type-4752", 26374 "size" : 4, 26375 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26376 }, 26377 { 26378 "alignment" : 4, 26379 "is_const" : true, 26380 "linker_set_key" : "const keymaster_tag_t", 26381 "name" : "const keymaster_tag_t", 26382 "referenced_type" : "type-490", 26383 "self_type" : "type-489", 26384 "size" : 4, 26385 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26386 }, 26387 { 26388 "alignment" : 4, 26389 "is_const" : true, 26390 "linker_set_key" : "const keymaster_tag_t", 26391 "name" : "const keymaster_tag_t", 26392 "referenced_type" : "type-4935", 26393 "self_type" : "type-4934", 26394 "size" : 4, 26395 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26396 }, 26397 { 26398 "alignment" : 4, 26399 "is_const" : true, 26400 "linker_set_key" : "const keymaster_tag_t", 26401 "name" : "const keymaster_tag_t", 26402 "referenced_type" : "type-5115", 26403 "self_type" : "type-5114", 26404 "size" : 4, 26405 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26406 }, 26407 { 26408 "alignment" : 4, 26409 "is_const" : true, 26410 "linker_set_key" : "const keymaster_tag_t", 26411 "name" : "const keymaster_tag_t", 26412 "referenced_type" : "type-529", 26413 "self_type" : "type-528", 26414 "size" : 4, 26415 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26416 }, 26417 { 26418 "alignment" : 4, 26419 "is_const" : true, 26420 "linker_set_key" : "const keymaster_tag_t", 26421 "name" : "const keymaster_tag_t", 26422 "referenced_type" : "type-64", 26423 "self_type" : "type-63", 26424 "size" : 4, 26425 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26426 }, 26427 { 26428 "alignment" : 4, 26429 "is_const" : true, 26430 "linker_set_key" : "const keymaster_tag_t", 26431 "name" : "const keymaster_tag_t", 26432 "referenced_type" : "type-689", 26433 "self_type" : "type-688", 26434 "size" : 4, 26435 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26436 }, 26437 { 26438 "alignment" : 4, 26439 "is_const" : true, 26440 "linker_set_key" : "const keymaster_tag_t", 26441 "name" : "const keymaster_tag_t", 26442 "referenced_type" : "type-873", 26443 "self_type" : "type-872", 26444 "size" : 4, 26445 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26446 }, 26447 { 26448 "alignment" : 8, 26449 "is_const" : true, 26450 "linker_set_key" : "const nullptr_t", 26451 "name" : "const nullptr_t", 26452 "referenced_type" : "type-1192", 26453 "self_type" : "type-1191", 26454 "size" : 8, 26455 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 26456 }, 26457 { 26458 "alignment" : 8, 26459 "is_const" : true, 26460 "linker_set_key" : "const rsa_meth_st", 26461 "name" : "const rsa_meth_st", 26462 "referenced_type" : "type-107", 26463 "self_type" : "type-106", 26464 "size" : 80, 26465 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26466 }, 26467 { 26468 "alignment" : 8, 26469 "is_const" : true, 26470 "linker_set_key" : "const rsa_meth_st", 26471 "name" : "const rsa_meth_st", 26472 "referenced_type" : "type-1134", 26473 "self_type" : "type-1133", 26474 "size" : 80, 26475 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26476 }, 26477 { 26478 "alignment" : 8, 26479 "is_const" : true, 26480 "linker_set_key" : "const rsa_meth_st", 26481 "name" : "const rsa_meth_st", 26482 "referenced_type" : "type-1418", 26483 "self_type" : "type-1417", 26484 "size" : 80, 26485 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26486 }, 26487 { 26488 "alignment" : 8, 26489 "is_const" : true, 26490 "linker_set_key" : "const rsa_meth_st", 26491 "name" : "const rsa_meth_st", 26492 "referenced_type" : "type-2627", 26493 "self_type" : "type-2626", 26494 "size" : 80, 26495 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26496 }, 26497 { 26498 "alignment" : 8, 26499 "is_const" : true, 26500 "linker_set_key" : "const rsa_meth_st", 26501 "name" : "const rsa_meth_st", 26502 "referenced_type" : "type-2766", 26503 "self_type" : "type-2765", 26504 "size" : 80, 26505 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26506 }, 26507 { 26508 "alignment" : 8, 26509 "is_const" : true, 26510 "linker_set_key" : "const rsa_meth_st", 26511 "name" : "const rsa_meth_st", 26512 "referenced_type" : "type-2905", 26513 "self_type" : "type-2904", 26514 "size" : 80, 26515 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26516 }, 26517 { 26518 "alignment" : 8, 26519 "is_const" : true, 26520 "linker_set_key" : "const rsa_meth_st", 26521 "name" : "const rsa_meth_st", 26522 "referenced_type" : "type-310", 26523 "self_type" : "type-309", 26524 "size" : 80, 26525 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26526 }, 26527 { 26528 "alignment" : 8, 26529 "is_const" : true, 26530 "linker_set_key" : "const rsa_meth_st", 26531 "name" : "const rsa_meth_st", 26532 "referenced_type" : "type-3386", 26533 "self_type" : "type-3385", 26534 "size" : 80, 26535 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26536 }, 26537 { 26538 "alignment" : 8, 26539 "is_const" : true, 26540 "linker_set_key" : "const rsa_meth_st", 26541 "name" : "const rsa_meth_st", 26542 "referenced_type" : "type-3504", 26543 "self_type" : "type-3503", 26544 "size" : 80, 26545 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26546 }, 26547 { 26548 "alignment" : 8, 26549 "is_const" : true, 26550 "linker_set_key" : "const rsa_meth_st", 26551 "name" : "const rsa_meth_st", 26552 "referenced_type" : "type-3652", 26553 "self_type" : "type-3651", 26554 "size" : 80, 26555 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26556 }, 26557 { 26558 "alignment" : 8, 26559 "is_const" : true, 26560 "linker_set_key" : "const rsa_meth_st", 26561 "name" : "const rsa_meth_st", 26562 "referenced_type" : "type-3968", 26563 "self_type" : "type-3967", 26564 "size" : 80, 26565 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26566 }, 26567 { 26568 "alignment" : 8, 26569 "is_const" : true, 26570 "linker_set_key" : "const rsa_meth_st", 26571 "name" : "const rsa_meth_st", 26572 "referenced_type" : "type-4086", 26573 "self_type" : "type-4085", 26574 "size" : 80, 26575 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26576 }, 26577 { 26578 "alignment" : 8, 26579 "is_const" : true, 26580 "linker_set_key" : "const rsa_meth_st", 26581 "name" : "const rsa_meth_st", 26582 "referenced_type" : "type-4281", 26583 "self_type" : "type-4280", 26584 "size" : 80, 26585 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26586 }, 26587 { 26588 "alignment" : 8, 26589 "is_const" : true, 26590 "linker_set_key" : "const rsa_meth_st", 26591 "name" : "const rsa_meth_st", 26592 "referenced_type" : "type-4511", 26593 "self_type" : "type-4510", 26594 "size" : 80, 26595 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26596 }, 26597 { 26598 "alignment" : 8, 26599 "is_const" : true, 26600 "linker_set_key" : "const rsa_meth_st", 26601 "name" : "const rsa_meth_st", 26602 "referenced_type" : "type-454", 26603 "self_type" : "type-453", 26604 "size" : 80, 26605 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26606 }, 26607 { 26608 "alignment" : 8, 26609 "is_const" : true, 26610 "linker_set_key" : "const rsa_meth_st", 26611 "name" : "const rsa_meth_st", 26612 "referenced_type" : "type-784", 26613 "self_type" : "type-783", 26614 "size" : 80, 26615 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26616 }, 26617 { 26618 "alignment" : 8, 26619 "is_const" : true, 26620 "linker_set_key" : "const rsa_meth_st", 26621 "name" : "const rsa_meth_st", 26622 "referenced_type" : "type-923", 26623 "self_type" : "type-922", 26624 "size" : 80, 26625 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26626 }, 26627 { 26628 "alignment" : 8, 26629 "is_const" : true, 26630 "linker_set_key" : "const rsa_st", 26631 "name" : "const rsa_st", 26632 "referenced_type" : "type-2841", 26633 "self_type" : "type-2840", 26634 "size" : 232, 26635 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26636 }, 26637 { 26638 "alignment" : 8, 26639 "is_const" : true, 26640 "linker_set_key" : "const rsa_st", 26641 "name" : "const rsa_st", 26642 "referenced_type" : "type-2911", 26643 "self_type" : "type-2910", 26644 "size" : 232, 26645 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26646 }, 26647 { 26648 "alignment" : 8, 26649 "is_const" : true, 26650 "linker_set_key" : "const rsa_st", 26651 "name" : "const rsa_st", 26652 "referenced_type" : "type-3585", 26653 "self_type" : "type-3584", 26654 "size" : 232, 26655 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26656 }, 26657 { 26658 "alignment" : 8, 26659 "is_const" : true, 26660 "linker_set_key" : "const rsa_st", 26661 "name" : "const rsa_st", 26662 "referenced_type" : "type-3658", 26663 "self_type" : "type-3657", 26664 "size" : 232, 26665 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26666 }, 26667 { 26668 "alignment" : 8, 26669 "is_const" : true, 26670 "linker_set_key" : "const rsa_st", 26671 "name" : "const rsa_st", 26672 "referenced_type" : "type-389", 26673 "self_type" : "type-388", 26674 "size" : 232, 26675 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26676 }, 26677 { 26678 "alignment" : 8, 26679 "is_const" : true, 26680 "linker_set_key" : "const rsa_st", 26681 "name" : "const rsa_st", 26682 "referenced_type" : "type-460", 26683 "self_type" : "type-459", 26684 "size" : 232, 26685 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26686 }, 26687 { 26688 "alignment" : 8, 26689 "is_const" : true, 26690 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26691 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26692 "referenced_type" : "type-1346", 26693 "self_type" : "type-1345", 26694 "size" : 24, 26695 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26696 }, 26697 { 26698 "alignment" : 8, 26699 "is_const" : true, 26700 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26701 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26702 "referenced_type" : "type-4466", 26703 "self_type" : "type-4465", 26704 "size" : 24, 26705 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26706 }, 26707 { 26708 "alignment" : 1, 26709 "is_const" : true, 26710 "linker_set_key" : "const std::nothrow_t", 26711 "name" : "const std::nothrow_t", 26712 "referenced_type" : "type-1182", 26713 "self_type" : "type-1181", 26714 "size" : 1, 26715 "source_file" : "/system/keymaster/include/keymaster/new" 26716 }, 26717 { 26718 "alignment" : 1, 26719 "is_const" : true, 26720 "linker_set_key" : "const std::nothrow_t", 26721 "name" : "const std::nothrow_t", 26722 "referenced_type" : "type-1185", 26723 "self_type" : "type-1184", 26724 "size" : 1, 26725 "source_file" : "/system/keymaster/include/keymaster/new" 26726 }, 26727 { 26728 "alignment" : 1, 26729 "is_const" : true, 26730 "linker_set_key" : "const std::nothrow_t", 26731 "name" : "const std::nothrow_t", 26732 "referenced_type" : "type-1208", 26733 "self_type" : "type-1207", 26734 "size" : 1, 26735 "source_file" : "/system/keymaster/include/keymaster/new" 26736 }, 26737 { 26738 "alignment" : 1, 26739 "is_const" : true, 26740 "linker_set_key" : "const std::nothrow_t", 26741 "name" : "const std::nothrow_t", 26742 "referenced_type" : "type-1639", 26743 "self_type" : "type-1638", 26744 "size" : 1, 26745 "source_file" : "/system/keymaster/include/keymaster/new" 26746 }, 26747 { 26748 "alignment" : 1, 26749 "is_const" : true, 26750 "linker_set_key" : "const std::nothrow_t", 26751 "name" : "const std::nothrow_t", 26752 "referenced_type" : "type-1642", 26753 "self_type" : "type-1641", 26754 "size" : 1, 26755 "source_file" : "/system/keymaster/include/keymaster/new" 26756 }, 26757 { 26758 "alignment" : 1, 26759 "is_const" : true, 26760 "linker_set_key" : "const std::nothrow_t", 26761 "name" : "const std::nothrow_t", 26762 "referenced_type" : "type-1906", 26763 "self_type" : "type-1905", 26764 "size" : 1, 26765 "source_file" : "/system/keymaster/include/keymaster/new" 26766 }, 26767 { 26768 "alignment" : 1, 26769 "is_const" : true, 26770 "linker_set_key" : "const std::nothrow_t", 26771 "name" : "const std::nothrow_t", 26772 "referenced_type" : "type-2141", 26773 "self_type" : "type-2140", 26774 "size" : 1, 26775 "source_file" : "/system/keymaster/include/keymaster/new" 26776 }, 26777 { 26778 "alignment" : 1, 26779 "is_const" : true, 26780 "linker_set_key" : "const std::nothrow_t", 26781 "name" : "const std::nothrow_t", 26782 "referenced_type" : "type-217", 26783 "self_type" : "type-216", 26784 "size" : 1, 26785 "source_file" : "/system/keymaster/include/keymaster/new" 26786 }, 26787 { 26788 "alignment" : 1, 26789 "is_const" : true, 26790 "linker_set_key" : "const std::nothrow_t", 26791 "name" : "const std::nothrow_t", 26792 "referenced_type" : "type-2680", 26793 "self_type" : "type-2679", 26794 "size" : 1, 26795 "source_file" : "/system/keymaster/include/keymaster/new" 26796 }, 26797 { 26798 "alignment" : 1, 26799 "is_const" : true, 26800 "linker_set_key" : "const std::nothrow_t", 26801 "name" : "const std::nothrow_t", 26802 "referenced_type" : "type-2824", 26803 "self_type" : "type-2823", 26804 "size" : 1, 26805 "source_file" : "/system/keymaster/include/keymaster/new" 26806 }, 26807 { 26808 "alignment" : 1, 26809 "is_const" : true, 26810 "linker_set_key" : "const std::nothrow_t", 26811 "name" : "const std::nothrow_t", 26812 "referenced_type" : "type-2861", 26813 "self_type" : "type-2860", 26814 "size" : 1, 26815 "source_file" : "/system/keymaster/include/keymaster/new" 26816 }, 26817 { 26818 "alignment" : 1, 26819 "is_const" : true, 26820 "linker_set_key" : "const std::nothrow_t", 26821 "name" : "const std::nothrow_t", 26822 "referenced_type" : "type-2881", 26823 "self_type" : "type-2880", 26824 "size" : 1, 26825 "source_file" : "/system/keymaster/include/keymaster/new" 26826 }, 26827 { 26828 "alignment" : 1, 26829 "is_const" : true, 26830 "linker_set_key" : "const std::nothrow_t", 26831 "name" : "const std::nothrow_t", 26832 "referenced_type" : "type-3071", 26833 "self_type" : "type-3070", 26834 "size" : 1, 26835 "source_file" : "/system/keymaster/include/keymaster/new" 26836 }, 26837 { 26838 "alignment" : 1, 26839 "is_const" : true, 26840 "linker_set_key" : "const std::nothrow_t", 26841 "name" : "const std::nothrow_t", 26842 "referenced_type" : "type-3085", 26843 "self_type" : "type-3084", 26844 "size" : 1, 26845 "source_file" : "/system/keymaster/include/keymaster/new" 26846 }, 26847 { 26848 "alignment" : 1, 26849 "is_const" : true, 26850 "linker_set_key" : "const std::nothrow_t", 26851 "name" : "const std::nothrow_t", 26852 "referenced_type" : "type-3256", 26853 "self_type" : "type-3255", 26854 "size" : 1, 26855 "source_file" : "/system/keymaster/include/keymaster/new" 26856 }, 26857 { 26858 "alignment" : 1, 26859 "is_const" : true, 26860 "linker_set_key" : "const std::nothrow_t", 26861 "name" : "const std::nothrow_t", 26862 "referenced_type" : "type-3412", 26863 "self_type" : "type-3411", 26864 "size" : 1, 26865 "source_file" : "/system/keymaster/include/keymaster/new" 26866 }, 26867 { 26868 "alignment" : 1, 26869 "is_const" : true, 26870 "linker_set_key" : "const std::nothrow_t", 26871 "name" : "const std::nothrow_t", 26872 "referenced_type" : "type-3568", 26873 "self_type" : "type-3567", 26874 "size" : 1, 26875 "source_file" : "/system/keymaster/include/keymaster/new" 26876 }, 26877 { 26878 "alignment" : 1, 26879 "is_const" : true, 26880 "linker_set_key" : "const std::nothrow_t", 26881 "name" : "const std::nothrow_t", 26882 "referenced_type" : "type-3606", 26883 "self_type" : "type-3605", 26884 "size" : 1, 26885 "source_file" : "/system/keymaster/include/keymaster/new" 26886 }, 26887 { 26888 "alignment" : 1, 26889 "is_const" : true, 26890 "linker_set_key" : "const std::nothrow_t", 26891 "name" : "const std::nothrow_t", 26892 "referenced_type" : "type-3626", 26893 "self_type" : "type-3625", 26894 "size" : 1, 26895 "source_file" : "/system/keymaster/include/keymaster/new" 26896 }, 26897 { 26898 "alignment" : 1, 26899 "is_const" : true, 26900 "linker_set_key" : "const std::nothrow_t", 26901 "name" : "const std::nothrow_t", 26902 "referenced_type" : "type-368", 26903 "self_type" : "type-367", 26904 "size" : 1, 26905 "source_file" : "/system/keymaster/include/keymaster/new" 26906 }, 26907 { 26908 "alignment" : 1, 26909 "is_const" : true, 26910 "linker_set_key" : "const std::nothrow_t", 26911 "name" : "const std::nothrow_t", 26912 "referenced_type" : "type-3827", 26913 "self_type" : "type-3826", 26914 "size" : 1, 26915 "source_file" : "/system/keymaster/include/keymaster/new" 26916 }, 26917 { 26918 "alignment" : 1, 26919 "is_const" : true, 26920 "linker_set_key" : "const std::nothrow_t", 26921 "name" : "const std::nothrow_t", 26922 "referenced_type" : "type-3830", 26923 "self_type" : "type-3829", 26924 "size" : 1, 26925 "source_file" : "/system/keymaster/include/keymaster/new" 26926 }, 26927 { 26928 "alignment" : 1, 26929 "is_const" : true, 26930 "linker_set_key" : "const std::nothrow_t", 26931 "name" : "const std::nothrow_t", 26932 "referenced_type" : "type-4108", 26933 "self_type" : "type-4107", 26934 "size" : 1, 26935 "source_file" : "/system/keymaster/include/keymaster/new" 26936 }, 26937 { 26938 "alignment" : 1, 26939 "is_const" : true, 26940 "linker_set_key" : "const std::nothrow_t", 26941 "name" : "const std::nothrow_t", 26942 "referenced_type" : "type-411", 26943 "self_type" : "type-410", 26944 "size" : 1, 26945 "source_file" : "/system/keymaster/include/keymaster/new" 26946 }, 26947 { 26948 "alignment" : 1, 26949 "is_const" : true, 26950 "linker_set_key" : "const std::nothrow_t", 26951 "name" : "const std::nothrow_t", 26952 "referenced_type" : "type-430", 26953 "self_type" : "type-429", 26954 "size" : 1, 26955 "source_file" : "/system/keymaster/include/keymaster/new" 26956 }, 26957 { 26958 "alignment" : 1, 26959 "is_const" : true, 26960 "linker_set_key" : "const std::nothrow_t", 26961 "name" : "const std::nothrow_t", 26962 "referenced_type" : "type-4317", 26963 "self_type" : "type-4316", 26964 "size" : 1, 26965 "source_file" : "/system/keymaster/include/keymaster/new" 26966 }, 26967 { 26968 "alignment" : 1, 26969 "is_const" : true, 26970 "linker_set_key" : "const std::nothrow_t", 26971 "name" : "const std::nothrow_t", 26972 "referenced_type" : "type-4321", 26973 "self_type" : "type-4320", 26974 "size" : 1, 26975 "source_file" : "/system/keymaster/include/keymaster/new" 26976 }, 26977 { 26978 "alignment" : 1, 26979 "is_const" : true, 26980 "linker_set_key" : "const std::nothrow_t", 26981 "name" : "const std::nothrow_t", 26982 "referenced_type" : "type-4339", 26983 "self_type" : "type-4338", 26984 "size" : 1, 26985 "source_file" : "/system/keymaster/include/keymaster/new" 26986 }, 26987 { 26988 "alignment" : 1, 26989 "is_const" : true, 26990 "linker_set_key" : "const std::nothrow_t", 26991 "name" : "const std::nothrow_t", 26992 "referenced_type" : "type-4366", 26993 "self_type" : "type-4365", 26994 "size" : 1, 26995 "source_file" : "/system/keymaster/include/keymaster/new" 26996 }, 26997 { 26998 "alignment" : 1, 26999 "is_const" : true, 27000 "linker_set_key" : "const std::nothrow_t", 27001 "name" : "const std::nothrow_t", 27002 "referenced_type" : "type-4699", 27003 "self_type" : "type-4698", 27004 "size" : 1, 27005 "source_file" : "/system/keymaster/include/keymaster/new" 27006 }, 27007 { 27008 "alignment" : 1, 27009 "is_const" : true, 27010 "linker_set_key" : "const std::nothrow_t", 27011 "name" : "const std::nothrow_t", 27012 "referenced_type" : "type-4704", 27013 "self_type" : "type-4703", 27014 "size" : 1, 27015 "source_file" : "/system/keymaster/include/keymaster/new" 27016 }, 27017 { 27018 "alignment" : 1, 27019 "is_const" : true, 27020 "linker_set_key" : "const std::nothrow_t", 27021 "name" : "const std::nothrow_t", 27022 "referenced_type" : "type-5025", 27023 "self_type" : "type-5024", 27024 "size" : 1, 27025 "source_file" : "/system/keymaster/include/keymaster/new" 27026 }, 27027 { 27028 "alignment" : 1, 27029 "is_const" : true, 27030 "linker_set_key" : "const std::nothrow_t", 27031 "name" : "const std::nothrow_t", 27032 "referenced_type" : "type-5073", 27033 "self_type" : "type-5072", 27034 "size" : 1, 27035 "source_file" : "/system/keymaster/include/keymaster/new" 27036 }, 27037 { 27038 "alignment" : 1, 27039 "is_const" : true, 27040 "linker_set_key" : "const std::nothrow_t", 27041 "name" : "const std::nothrow_t", 27042 "referenced_type" : "type-643", 27043 "self_type" : "type-642", 27044 "size" : 1, 27045 "source_file" : "/system/keymaster/include/keymaster/new" 27046 }, 27047 { 27048 "alignment" : 1, 27049 "is_const" : true, 27050 "linker_set_key" : "const std::nothrow_t", 27051 "name" : "const std::nothrow_t", 27052 "referenced_type" : "type-646", 27053 "self_type" : "type-645", 27054 "size" : 1, 27055 "source_file" : "/system/keymaster/include/keymaster/new" 27056 }, 27057 { 27058 "alignment" : 1, 27059 "is_const" : true, 27060 "linker_set_key" : "const std::nothrow_t", 27061 "name" : "const std::nothrow_t", 27062 "referenced_type" : "type-952", 27063 "self_type" : "type-951", 27064 "size" : 1, 27065 "source_file" : "/system/keymaster/include/keymaster/new" 27066 }, 27067 { 27068 "alignment" : 8, 27069 "is_const" : true, 27070 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27071 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27072 "referenced_type" : "type-103", 27073 "self_type" : "type-102", 27074 "size" : 8, 27075 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27076 }, 27077 { 27078 "alignment" : 8, 27079 "is_const" : true, 27080 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27081 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27082 "referenced_type" : "type-1132", 27083 "self_type" : "type-1131", 27084 "size" : 8, 27085 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27086 }, 27087 { 27088 "alignment" : 8, 27089 "is_const" : true, 27090 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27091 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27092 "referenced_type" : "type-1416", 27093 "self_type" : "type-1415", 27094 "size" : 8, 27095 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27096 }, 27097 { 27098 "alignment" : 8, 27099 "is_const" : true, 27100 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27101 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27102 "referenced_type" : "type-2625", 27103 "self_type" : "type-2624", 27104 "size" : 8, 27105 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27106 }, 27107 { 27108 "alignment" : 8, 27109 "is_const" : true, 27110 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27111 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27112 "referenced_type" : "type-2764", 27113 "self_type" : "type-2763", 27114 "size" : 8, 27115 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27116 }, 27117 { 27118 "alignment" : 8, 27119 "is_const" : true, 27120 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27121 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27122 "referenced_type" : "type-2903", 27123 "self_type" : "type-2902", 27124 "size" : 8, 27125 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27126 }, 27127 { 27128 "alignment" : 8, 27129 "is_const" : true, 27130 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27131 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27132 "referenced_type" : "type-308", 27133 "self_type" : "type-307", 27134 "size" : 8, 27135 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27136 }, 27137 { 27138 "alignment" : 8, 27139 "is_const" : true, 27140 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27141 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27142 "referenced_type" : "type-3384", 27143 "self_type" : "type-3383", 27144 "size" : 8, 27145 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27146 }, 27147 { 27148 "alignment" : 8, 27149 "is_const" : true, 27150 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27151 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27152 "referenced_type" : "type-3502", 27153 "self_type" : "type-3501", 27154 "size" : 8, 27155 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27156 }, 27157 { 27158 "alignment" : 8, 27159 "is_const" : true, 27160 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27161 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27162 "referenced_type" : "type-3650", 27163 "self_type" : "type-3649", 27164 "size" : 8, 27165 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27166 }, 27167 { 27168 "alignment" : 8, 27169 "is_const" : true, 27170 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27171 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27172 "referenced_type" : "type-3966", 27173 "self_type" : "type-3965", 27174 "size" : 8, 27175 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27176 }, 27177 { 27178 "alignment" : 8, 27179 "is_const" : true, 27180 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27181 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27182 "referenced_type" : "type-4084", 27183 "self_type" : "type-4083", 27184 "size" : 8, 27185 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27186 }, 27187 { 27188 "alignment" : 8, 27189 "is_const" : true, 27190 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27191 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27192 "referenced_type" : "type-4279", 27193 "self_type" : "type-4278", 27194 "size" : 8, 27195 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27196 }, 27197 { 27198 "alignment" : 8, 27199 "is_const" : true, 27200 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27201 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27202 "referenced_type" : "type-4508", 27203 "self_type" : "type-4507", 27204 "size" : 8, 27205 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27206 }, 27207 { 27208 "alignment" : 8, 27209 "is_const" : true, 27210 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27211 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27212 "referenced_type" : "type-452", 27213 "self_type" : "type-451", 27214 "size" : 8, 27215 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27216 }, 27217 { 27218 "alignment" : 8, 27219 "is_const" : true, 27220 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27221 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27222 "referenced_type" : "type-782", 27223 "self_type" : "type-781", 27224 "size" : 8, 27225 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27226 }, 27227 { 27228 "alignment" : 8, 27229 "is_const" : true, 27230 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27231 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27232 "referenced_type" : "type-921", 27233 "self_type" : "type-920", 27234 "size" : 8, 27235 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27236 }, 27237 { 27238 "alignment" : 1, 27239 "is_const" : true, 27240 "linker_set_key" : "const unsigned char", 27241 "name" : "const unsigned char", 27242 "referenced_type" : "type-1", 27243 "self_type" : "type-1958", 27244 "size" : 1, 27245 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27246 }, 27247 { 27248 "alignment" : 8, 27249 "is_const" : true, 27250 "linker_set_key" : "const unsigned char *const", 27251 "name" : "const unsigned char *const", 27252 "referenced_type" : "type-1968", 27253 "self_type" : "type-2135", 27254 "size" : 8, 27255 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27256 }, 27257 { 27258 "alignment" : 8, 27259 "is_const" : true, 27260 "linker_set_key" : "const unsigned long", 27261 "name" : "const unsigned long", 27262 "referenced_type" : "type-112", 27263 "self_type" : "type-2171", 27264 "size" : 8, 27265 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27266 }, 27267 { 27268 "is_const" : true, 27269 "linker_set_key" : "const void", 27270 "name" : "const void", 27271 "referenced_type" : "type-405", 27272 "self_type" : "type-1999", 27273 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27274 }, 27275 { 27276 "alignment" : 8, 27277 "is_const" : true, 27278 "linker_set_key" : "engine_st *const", 27279 "name" : "engine_st *const", 27280 "referenced_type" : "type-1425", 27281 "self_type" : "type-1431", 27282 "size" : 8, 27283 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27284 }, 27285 { 27286 "alignment" : 8, 27287 "is_const" : true, 27288 "linker_set_key" : "engine_st *const", 27289 "name" : "engine_st *const", 27290 "referenced_type" : "type-2862", 27291 "self_type" : "type-2865", 27292 "size" : 8, 27293 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27294 }, 27295 { 27296 "alignment" : 8, 27297 "is_const" : true, 27298 "linker_set_key" : "engine_st *const", 27299 "name" : "engine_st *const", 27300 "referenced_type" : "type-3057", 27301 "self_type" : "type-3059", 27302 "size" : 8, 27303 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27304 }, 27305 { 27306 "alignment" : 8, 27307 "is_const" : true, 27308 "linker_set_key" : "engine_st *const", 27309 "name" : "engine_st *const", 27310 "referenced_type" : "type-3239", 27311 "self_type" : "type-3242", 27312 "size" : 8, 27313 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27314 }, 27315 { 27316 "alignment" : 8, 27317 "is_const" : true, 27318 "linker_set_key" : "engine_st *const", 27319 "name" : "engine_st *const", 27320 "referenced_type" : "type-3607", 27321 "self_type" : "type-3610", 27322 "size" : 8, 27323 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27324 }, 27325 { 27326 "alignment" : 8, 27327 "is_const" : true, 27328 "linker_set_key" : "engine_st *const", 27329 "name" : "engine_st *const", 27330 "referenced_type" : "type-3811", 27331 "self_type" : "type-3813", 27332 "size" : 8, 27333 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27334 }, 27335 { 27336 "alignment" : 8, 27337 "is_const" : true, 27338 "linker_set_key" : "engine_st *const", 27339 "name" : "engine_st *const", 27340 "referenced_type" : "type-412", 27341 "self_type" : "type-414", 27342 "size" : 8, 27343 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27344 }, 27345 { 27346 "alignment" : 8, 27347 "is_const" : true, 27348 "linker_set_key" : "engine_st *const", 27349 "name" : "engine_st *const", 27350 "referenced_type" : "type-4194", 27351 "self_type" : "type-4193", 27352 "size" : 8, 27353 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27354 }, 27355 { 27356 "alignment" : 8, 27357 "is_const" : true, 27358 "linker_set_key" : "engine_st *const", 27359 "name" : "engine_st *const", 27360 "referenced_type" : "type-4518", 27361 "self_type" : "type-4522", 27362 "size" : 8, 27363 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27364 }, 27365 { 27366 "alignment" : 8, 27367 "is_const" : true, 27368 "linker_set_key" : "engine_st *const", 27369 "name" : "engine_st *const", 27370 "referenced_type" : "type-598", 27371 "self_type" : "type-597", 27372 "size" : 8, 27373 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27374 }, 27375 { 27376 "alignment" : 8, 27377 "is_const" : true, 27378 "linker_set_key" : "engine_st *const", 27379 "name" : "engine_st *const", 27380 "referenced_type" : "type-629", 27381 "self_type" : "type-631", 27382 "size" : 8, 27383 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27384 }, 27385 { 27386 "alignment" : 4, 27387 "is_const" : true, 27388 "linker_set_key" : "keymaster_algorithm_t const[4]", 27389 "name" : "keymaster_algorithm_t const[4]", 27390 "referenced_type" : "type-1233", 27391 "self_type" : "type-1232", 27392 "size" : 16, 27393 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27394 }, 27395 { 27396 "alignment" : 4, 27397 "is_const" : true, 27398 "linker_set_key" : "keymaster_algorithm_t const[4]", 27399 "name" : "keymaster_algorithm_t const[4]", 27400 "referenced_type" : "type-1467", 27401 "self_type" : "type-1466", 27402 "size" : 16, 27403 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27404 }, 27405 { 27406 "alignment" : 4, 27407 "is_const" : true, 27408 "linker_set_key" : "keymaster_algorithm_t const[4]", 27409 "name" : "keymaster_algorithm_t const[4]", 27410 "referenced_type" : "type-4362", 27411 "self_type" : "type-4361", 27412 "size" : 16, 27413 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27414 }, 27415 { 27416 "alignment" : 4, 27417 "is_const" : true, 27418 "linker_set_key" : "keymaster_algorithm_t const[4]", 27419 "name" : "keymaster_algorithm_t const[4]", 27420 "referenced_type" : "type-4561", 27421 "self_type" : "type-4560", 27422 "size" : 16, 27423 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27424 }, 27425 { 27426 "alignment" : 4, 27427 "is_const" : true, 27428 "linker_set_key" : "keymaster_digest_t const[7]", 27429 "name" : "keymaster_digest_t const[7]", 27430 "referenced_type" : "type-248", 27431 "self_type" : "type-247", 27432 "size" : 28, 27433 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27434 }, 27435 { 27436 "alignment" : 4, 27437 "is_const" : true, 27438 "linker_set_key" : "keymaster_digest_t const[7]", 27439 "name" : "keymaster_digest_t const[7]", 27440 "referenced_type" : "type-2706", 27441 "self_type" : "type-2705", 27442 "size" : 28, 27443 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27444 }, 27445 { 27446 "alignment" : 4, 27447 "is_const" : true, 27448 "linker_set_key" : "keymaster_digest_t const[7]", 27449 "name" : "keymaster_digest_t const[7]", 27450 "referenced_type" : "type-3434", 27451 "self_type" : "type-3433", 27452 "size" : 28, 27453 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27454 }, 27455 { 27456 "alignment" : 4, 27457 "is_const" : true, 27458 "linker_set_key" : "keymaster_digest_t const[7]", 27459 "name" : "keymaster_digest_t const[7]", 27460 "referenced_type" : "type-4121", 27461 "self_type" : "type-4120", 27462 "size" : 28, 27463 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27464 }, 27465 { 27466 "alignment" : 4, 27467 "is_const" : true, 27468 "linker_set_key" : "keymaster_digest_t const[7]", 27469 "name" : "keymaster_digest_t const[7]", 27470 "referenced_type" : "type-968", 27471 "self_type" : "type-967", 27472 "size" : 28, 27473 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27474 }, 27475 { 27476 "alignment" : 4, 27477 "is_const" : true, 27478 "linker_set_key" : "keymaster_padding_t const[3]", 27479 "name" : "keymaster_padding_t const[3]", 27480 "referenced_type" : "type-4126", 27481 "self_type" : "type-4125", 27482 "size" : 12, 27483 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27484 }, 27485 { 27486 "alignment" : 4, 27487 "is_const" : true, 27488 "linker_set_key" : "keymaster_padding_t const[3]", 27489 "name" : "keymaster_padding_t const[3]", 27490 "referenced_type" : "type-972", 27491 "self_type" : "type-971", 27492 "size" : 12, 27493 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27494 } 27495 ], 27496 "record_types" : 27497 [ 27498 { 27499 "alignment" : 1, 27500 "linker_set_key" : "keymaster::ASN1_STRING_Delete", 27501 "name" : "keymaster::ASN1_STRING_Delete", 27502 "referenced_type" : "type-1628", 27503 "self_type" : "type-1628", 27504 "size" : 1, 27505 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27506 "unique_id" : "_ZTSN9keymaster18ASN1_STRING_DeleteE" 27507 }, 27508 { 27509 "alignment" : 1, 27510 "linker_set_key" : "keymaster::ASN1_TYPE_Delete", 27511 "name" : "keymaster::ASN1_TYPE_Delete", 27512 "referenced_type" : "type-1640", 27513 "self_type" : "type-1640", 27514 "size" : 1, 27515 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27516 "unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE" 27517 }, 27518 { 27519 "alignment" : 8, 27520 "base_specifiers" : 27521 [ 27522 { 27523 "referenced_type" : "type-966" 27524 } 27525 ], 27526 "fields" : 27527 [ 27528 { 27529 "field_name" : "op_handle", 27530 "field_offset" : 128, 27531 "referenced_type" : "type-112" 27532 } 27533 ], 27534 "linker_set_key" : "keymaster::AbortOperationRequest", 27535 "name" : "keymaster::AbortOperationRequest", 27536 "referenced_type" : "type-1971", 27537 "self_type" : "type-1971", 27538 "size" : 24, 27539 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27540 "unique_id" : "_ZTSN9keymaster21AbortOperationRequestE", 27541 "vtable_components" : 27542 [ 27543 { 27544 "kind" : "offset_to_top" 27545 }, 27546 { 27547 "kind" : "rtti", 27548 "mangled_component_name" : "_ZTIN9keymaster21AbortOperationRequestE" 27549 }, 27550 { 27551 "kind" : "complete_dtor_pointer", 27552 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD1Ev" 27553 }, 27554 { 27555 "kind" : "deleting_dtor_pointer", 27556 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD0Ev" 27557 }, 27558 { 27559 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest14SerializedSizeEv" 27560 }, 27561 { 27562 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest9SerializeEPhPKh" 27563 }, 27564 { 27565 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequest11DeserializeEPPKhS2_" 27566 } 27567 ] 27568 }, 27569 { 27570 "alignment" : 8, 27571 "base_specifiers" : 27572 [ 27573 { 27574 "referenced_type" : "type-964" 27575 } 27576 ], 27577 "linker_set_key" : "keymaster::AbortOperationResponse", 27578 "name" : "keymaster::AbortOperationResponse", 27579 "referenced_type" : "type-1975", 27580 "self_type" : "type-1975", 27581 "size" : 16, 27582 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27583 "unique_id" : "_ZTSN9keymaster22AbortOperationResponseE", 27584 "vtable_components" : 27585 [ 27586 { 27587 "kind" : "offset_to_top" 27588 }, 27589 { 27590 "kind" : "rtti", 27591 "mangled_component_name" : "_ZTIN9keymaster22AbortOperationResponseE" 27592 }, 27593 { 27594 "kind" : "complete_dtor_pointer", 27595 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD1Ev" 27596 }, 27597 { 27598 "kind" : "deleting_dtor_pointer", 27599 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD0Ev" 27600 }, 27601 { 27602 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27603 }, 27604 { 27605 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27606 }, 27607 { 27608 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27609 }, 27610 { 27611 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse22NonErrorSerializedSizeEv" 27612 }, 27613 { 27614 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse17NonErrorSerializeEPhPKh" 27615 }, 27616 { 27617 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponse19NonErrorDeserializeEPPKhS2_" 27618 } 27619 ] 27620 }, 27621 { 27622 "alignment" : 8, 27623 "base_specifiers" : 27624 [ 27625 { 27626 "referenced_type" : "type-966" 27627 } 27628 ], 27629 "fields" : 27630 [ 27631 { 27632 "field_name" : "random_data", 27633 "field_offset" : 128, 27634 "referenced_type" : "type-185" 27635 } 27636 ], 27637 "linker_set_key" : "keymaster::AddEntropyRequest", 27638 "name" : "keymaster::AddEntropyRequest", 27639 "referenced_type" : "type-1981", 27640 "self_type" : "type-1981", 27641 "size" : 56, 27642 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27643 "unique_id" : "_ZTSN9keymaster17AddEntropyRequestE", 27644 "vtable_components" : 27645 [ 27646 { 27647 "kind" : "offset_to_top" 27648 }, 27649 { 27650 "kind" : "rtti", 27651 "mangled_component_name" : "_ZTIN9keymaster17AddEntropyRequestE" 27652 }, 27653 { 27654 "kind" : "complete_dtor_pointer", 27655 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD1Ev" 27656 }, 27657 { 27658 "kind" : "deleting_dtor_pointer", 27659 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD0Ev" 27660 }, 27661 { 27662 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" 27663 }, 27664 { 27665 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" 27666 }, 27667 { 27668 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" 27669 } 27670 ] 27671 }, 27672 { 27673 "alignment" : 8, 27674 "base_specifiers" : 27675 [ 27676 { 27677 "referenced_type" : "type-964" 27678 } 27679 ], 27680 "linker_set_key" : "keymaster::AddEntropyResponse", 27681 "name" : "keymaster::AddEntropyResponse", 27682 "referenced_type" : "type-1983", 27683 "self_type" : "type-1983", 27684 "size" : 16, 27685 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27686 "unique_id" : "_ZTSN9keymaster18AddEntropyResponseE", 27687 "vtable_components" : 27688 [ 27689 { 27690 "kind" : "offset_to_top" 27691 }, 27692 { 27693 "kind" : "rtti", 27694 "mangled_component_name" : "_ZTIN9keymaster18AddEntropyResponseE" 27695 }, 27696 { 27697 "kind" : "complete_dtor_pointer", 27698 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD1Ev" 27699 }, 27700 { 27701 "kind" : "deleting_dtor_pointer", 27702 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD0Ev" 27703 }, 27704 { 27705 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27706 }, 27707 { 27708 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27709 }, 27710 { 27711 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27712 }, 27713 { 27714 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse22NonErrorSerializedSizeEv" 27715 }, 27716 { 27717 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse17NonErrorSerializeEPhPKh" 27718 }, 27719 { 27720 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponse19NonErrorDeserializeEPPKhS2_" 27721 } 27722 ] 27723 }, 27724 { 27725 "alignment" : 8, 27726 "base_specifiers" : 27727 [ 27728 { 27729 "referenced_type" : "type-1380" 27730 } 27731 ], 27732 "linker_set_key" : "keymaster::AesKey", 27733 "name" : "keymaster::AesKey", 27734 "record_kind" : "class", 27735 "referenced_type" : "type-1390", 27736 "self_type" : "type-1390", 27737 "size" : 192, 27738 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27739 "unique_id" : "_ZTSN9keymaster6AesKeyE", 27740 "vtable_components" : 27741 [ 27742 { 27743 "kind" : "offset_to_top" 27744 }, 27745 { 27746 "kind" : "rtti", 27747 "mangled_component_name" : "_ZTIN9keymaster6AesKeyE" 27748 }, 27749 { 27750 "kind" : "complete_dtor_pointer", 27751 "mangled_component_name" : "_ZN9keymaster6AesKeyD1Ev" 27752 }, 27753 { 27754 "kind" : "deleting_dtor_pointer", 27755 "mangled_component_name" : "_ZN9keymaster6AesKeyD0Ev" 27756 }, 27757 { 27758 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 27759 } 27760 ] 27761 }, 27762 { 27763 "alignment" : 8, 27764 "base_specifiers" : 27765 [ 27766 { 27767 "referenced_type" : "type-1372" 27768 } 27769 ], 27770 "linker_set_key" : "keymaster::AesKeyFactory", 27771 "name" : "keymaster::AesKeyFactory", 27772 "record_kind" : "class", 27773 "referenced_type" : "type-1383", 27774 "self_type" : "type-1383", 27775 "size" : 32, 27776 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27777 "unique_id" : "_ZTSN9keymaster13AesKeyFactoryE", 27778 "vtable_components" : 27779 [ 27780 { 27781 "kind" : "offset_to_top" 27782 }, 27783 { 27784 "kind" : "rtti", 27785 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27786 }, 27787 { 27788 "kind" : "complete_dtor_pointer", 27789 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD1Ev" 27790 }, 27791 { 27792 "kind" : "deleting_dtor_pointer", 27793 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD0Ev" 27794 }, 27795 { 27796 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 27797 }, 27798 { 27799 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 27800 }, 27801 { 27802 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 27803 }, 27804 { 27805 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 27806 }, 27807 { 27808 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 27809 }, 27810 { 27811 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 27812 }, 27813 { 27814 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEm" 27815 }, 27816 { 27817 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" 27818 }, 27819 { 27820 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" 27821 }, 27822 { 27823 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 27824 }, 27825 { 27826 "component_value" : -8, 27827 "kind" : "offset_to_top" 27828 }, 27829 { 27830 "kind" : "rtti", 27831 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27832 }, 27833 { 27834 "kind" : "complete_dtor_pointer", 27835 "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD1Ev" 27836 }, 27837 { 27838 "kind" : "deleting_dtor_pointer", 27839 "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD0Ev" 27840 } 27841 ] 27842 }, 27843 { 27844 "alignment" : 8, 27845 "fields" : 27846 [ 27847 { 27848 "access" : "private", 27849 "field_name" : "context_", 27850 "field_offset" : 64, 27851 "referenced_type" : "type-1671" 27852 }, 27853 { 27854 "access" : "private", 27855 "field_name" : "operation_table_", 27856 "field_offset" : 128, 27857 "referenced_type" : "type-1674" 27858 } 27859 ], 27860 "linker_set_key" : "keymaster::AndroidKeymaster", 27861 "name" : "keymaster::AndroidKeymaster", 27862 "record_kind" : "class", 27863 "referenced_type" : "type-1670", 27864 "self_type" : "type-1670", 27865 "size" : 24, 27866 "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h", 27867 "unique_id" : "_ZTSN9keymaster16AndroidKeymasterE", 27868 "vtable_components" : 27869 [ 27870 { 27871 "kind" : "offset_to_top" 27872 }, 27873 { 27874 "kind" : "rtti", 27875 "mangled_component_name" : "_ZTIN9keymaster16AndroidKeymasterE" 27876 }, 27877 { 27878 "kind" : "complete_dtor_pointer", 27879 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD1Ev" 27880 }, 27881 { 27882 "kind" : "deleting_dtor_pointer", 27883 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD0Ev" 27884 } 27885 ] 27886 }, 27887 { 27888 "alignment" : 8, 27889 "fields" : 27890 [ 27891 { 27892 "access" : "private", 27893 "field_name" : "begin_", 27894 "referenced_type" : "type-2043" 27895 }, 27896 { 27897 "access" : "private", 27898 "field_name" : "end_", 27899 "field_offset" : 64, 27900 "referenced_type" : "type-2043" 27901 } 27902 ], 27903 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 27904 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 27905 "record_kind" : "class", 27906 "referenced_type" : "type-4914", 27907 "self_type" : "type-4914", 27908 "size" : 16, 27909 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 27910 "template_args" : [ "type-948" ], 27911 "unique_id" : "_ZTSN9keymaster12ArrayWrapperINS_21HmacSharingParametersEEE" 27912 }, 27913 { 27914 "alignment" : 8, 27915 "fields" : 27916 [ 27917 { 27918 "access" : "private", 27919 "field_name" : "begin_", 27920 "referenced_type" : "type-1666" 27921 }, 27922 { 27923 "access" : "private", 27924 "field_name" : "end_", 27925 "field_offset" : 64, 27926 "referenced_type" : "type-1666" 27927 } 27928 ], 27929 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t>", 27930 "name" : "keymaster::ArrayWrapper<keymaster_blob_t>", 27931 "record_kind" : "class", 27932 "referenced_type" : "type-1665", 27933 "self_type" : "type-1665", 27934 "size" : 16, 27935 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 27936 "template_args" : [ "type-1668" ], 27937 "unique_id" : "_ZTSN9keymaster12ArrayWrapperI16keymaster_blob_tEE" 27938 }, 27939 { 27940 "alignment" : 8, 27941 "base_specifiers" : 27942 [ 27943 { 27944 "referenced_type" : "type-157" 27945 } 27946 ], 27947 "linker_set_key" : "keymaster::AsymmetricKey", 27948 "name" : "keymaster::AsymmetricKey", 27949 "record_kind" : "class", 27950 "referenced_type" : "type-156", 27951 "self_type" : "type-156", 27952 "size" : 192, 27953 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h", 27954 "unique_id" : "_ZTSN9keymaster13AsymmetricKeyE", 27955 "vtable_components" : 27956 [ 27957 { 27958 "kind" : "offset_to_top" 27959 }, 27960 { 27961 "kind" : "rtti", 27962 "mangled_component_name" : "_ZTIN9keymaster13AsymmetricKeyE" 27963 }, 27964 { 27965 "kind" : "complete_dtor_pointer", 27966 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD1Ev" 27967 }, 27968 { 27969 "kind" : "deleting_dtor_pointer", 27970 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD0Ev" 27971 }, 27972 { 27973 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 27974 }, 27975 { 27976 "is_pure" : true, 27977 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st" 27978 }, 27979 { 27980 "is_pure" : true, 27981 "mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st" 27982 } 27983 ] 27984 }, 27985 { 27986 "alignment" : 8, 27987 "base_specifiers" : 27988 [ 27989 { 27990 "referenced_type" : "type-137" 27991 } 27992 ], 27993 "linker_set_key" : "keymaster::AsymmetricKeyFactory", 27994 "name" : "keymaster::AsymmetricKeyFactory", 27995 "record_kind" : "class", 27996 "referenced_type" : "type-136", 27997 "self_type" : "type-136", 27998 "size" : 8, 27999 "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h", 28000 "unique_id" : "_ZTSN9keymaster20AsymmetricKeyFactoryE", 28001 "vtable_components" : 28002 [ 28003 { 28004 "kind" : "offset_to_top" 28005 }, 28006 { 28007 "kind" : "rtti", 28008 "mangled_component_name" : "_ZTIN9keymaster20AsymmetricKeyFactoryE" 28009 }, 28010 { 28011 "kind" : "complete_dtor_pointer", 28012 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD1Ev" 28013 }, 28014 { 28015 "kind" : "deleting_dtor_pointer", 28016 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD0Ev" 28017 }, 28018 { 28019 "is_pure" : true, 28020 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 28021 }, 28022 { 28023 "is_pure" : true, 28024 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 28025 }, 28026 { 28027 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 28028 }, 28029 { 28030 "is_pure" : true, 28031 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 28032 }, 28033 { 28034 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 28035 }, 28036 { 28037 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 28038 }, 28039 { 28040 "is_pure" : true, 28041 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 28042 }, 28043 { 28044 "is_pure" : true, 28045 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv" 28046 }, 28047 { 28048 "is_pure" : true, 28049 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv" 28050 } 28051 ] 28052 }, 28053 { 28054 "alignment" : 8, 28055 "base_specifiers" : 28056 [ 28057 { 28058 "referenced_type" : "type-966" 28059 } 28060 ], 28061 "fields" : 28062 [ 28063 { 28064 "field_name" : "key_blob", 28065 "field_offset" : 128, 28066 "referenced_type" : "type-2022" 28067 }, 28068 { 28069 "field_name" : "attest_params", 28070 "field_offset" : 256, 28071 "referenced_type" : "type-113" 28072 } 28073 ], 28074 "linker_set_key" : "keymaster::AttestKeyRequest", 28075 "name" : "keymaster::AttestKeyRequest", 28076 "referenced_type" : "type-2021", 28077 "self_type" : "type-2021", 28078 "size" : 112, 28079 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28080 "unique_id" : "_ZTSN9keymaster16AttestKeyRequestE", 28081 "vtable_components" : 28082 [ 28083 { 28084 "kind" : "offset_to_top" 28085 }, 28086 { 28087 "kind" : "rtti", 28088 "mangled_component_name" : "_ZTIN9keymaster16AttestKeyRequestE" 28089 }, 28090 { 28091 "kind" : "complete_dtor_pointer", 28092 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD1Ev" 28093 }, 28094 { 28095 "kind" : "deleting_dtor_pointer", 28096 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD0Ev" 28097 }, 28098 { 28099 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" 28100 }, 28101 { 28102 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" 28103 }, 28104 { 28105 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" 28106 } 28107 ] 28108 }, 28109 { 28110 "alignment" : 8, 28111 "base_specifiers" : 28112 [ 28113 { 28114 "referenced_type" : "type-964" 28115 } 28116 ], 28117 "fields" : 28118 [ 28119 { 28120 "field_name" : "certificate_chain", 28121 "field_offset" : 128, 28122 "referenced_type" : "type-2025" 28123 } 28124 ], 28125 "linker_set_key" : "keymaster::AttestKeyResponse", 28126 "name" : "keymaster::AttestKeyResponse", 28127 "referenced_type" : "type-2024", 28128 "self_type" : "type-2024", 28129 "size" : 32, 28130 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28131 "unique_id" : "_ZTSN9keymaster17AttestKeyResponseE", 28132 "vtable_components" : 28133 [ 28134 { 28135 "kind" : "offset_to_top" 28136 }, 28137 { 28138 "kind" : "rtti", 28139 "mangled_component_name" : "_ZTIN9keymaster17AttestKeyResponseE" 28140 }, 28141 { 28142 "kind" : "complete_dtor_pointer", 28143 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD1Ev" 28144 }, 28145 { 28146 "kind" : "deleting_dtor_pointer", 28147 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD0Ev" 28148 }, 28149 { 28150 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28151 }, 28152 { 28153 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28154 }, 28155 { 28156 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28157 }, 28158 { 28159 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" 28160 }, 28161 { 28162 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" 28163 }, 28164 { 28165 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" 28166 } 28167 ] 28168 }, 28169 { 28170 "alignment" : 8, 28171 "linker_set_key" : "keymaster::AttestationRecordContext", 28172 "name" : "keymaster::AttestationRecordContext", 28173 "record_kind" : "class", 28174 "referenced_type" : "type-1365", 28175 "self_type" : "type-1365", 28176 "size" : 8, 28177 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 28178 "unique_id" : "_ZTSN9keymaster24AttestationRecordContextE", 28179 "vtable_components" : 28180 [ 28181 { 28182 "kind" : "offset_to_top" 28183 }, 28184 { 28185 "kind" : "rtti", 28186 "mangled_component_name" : "_ZTIN9keymaster24AttestationRecordContextE" 28187 }, 28188 { 28189 "kind" : "complete_dtor_pointer", 28190 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD1Ev" 28191 }, 28192 { 28193 "kind" : "deleting_dtor_pointer", 28194 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD0Ev" 28195 }, 28196 { 28197 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 28198 }, 28199 { 28200 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 28201 }, 28202 { 28203 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" 28204 }, 28205 { 28206 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 28207 } 28208 ] 28209 }, 28210 { 28211 "alignment" : 8, 28212 "fields" : 28213 [ 28214 { 28215 "access" : "private", 28216 "field_name" : "hw_enforced_", 28217 "referenced_type" : "type-1042" 28218 }, 28219 { 28220 "access" : "private", 28221 "field_name" : "sw_enforced_", 28222 "field_offset" : 64, 28223 "referenced_type" : "type-1042" 28224 } 28225 ], 28226 "linker_set_key" : "keymaster::AuthProxy", 28227 "name" : "keymaster::AuthProxy", 28228 "record_kind" : "class", 28229 "referenced_type" : "type-1852", 28230 "self_type" : "type-1852", 28231 "size" : 16, 28232 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28233 "unique_id" : "_ZTSN9keymaster9AuthProxyE" 28234 }, 28235 { 28236 "alignment" : 8, 28237 "fields" : 28238 [ 28239 { 28240 "access" : "private", 28241 "field_name" : "pos_", 28242 "referenced_type" : "type-112" 28243 }, 28244 { 28245 "access" : "private", 28246 "field_name" : "auth_set1_", 28247 "field_offset" : 64, 28248 "referenced_type" : "type-1150" 28249 }, 28250 { 28251 "access" : "private", 28252 "field_name" : "auth_set2_", 28253 "field_offset" : 128, 28254 "referenced_type" : "type-1150" 28255 } 28256 ], 28257 "linker_set_key" : "keymaster::AuthProxyIterator", 28258 "name" : "keymaster::AuthProxyIterator", 28259 "record_kind" : "class", 28260 "referenced_type" : "type-1514", 28261 "self_type" : "type-1514", 28262 "size" : 24, 28263 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28264 "unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE" 28265 }, 28266 { 28267 "alignment" : 8, 28268 "base_specifiers" : 28269 [ 28270 { 28271 "referenced_type" : "type-121" 28272 }, 28273 { 28274 "referenced_type" : "type-122" 28275 } 28276 ], 28277 "fields" : 28278 [ 28279 { 28280 "access" : "private", 28281 "field_name" : "elems_", 28282 "field_offset" : 192, 28283 "referenced_type" : "type-114" 28284 }, 28285 { 28286 "access" : "private", 28287 "field_name" : "elems_size_", 28288 "field_offset" : 256, 28289 "referenced_type" : "type-117" 28290 }, 28291 { 28292 "access" : "private", 28293 "field_name" : "elems_capacity_", 28294 "field_offset" : 320, 28295 "referenced_type" : "type-112" 28296 }, 28297 { 28298 "access" : "private", 28299 "field_name" : "indirect_data_", 28300 "field_offset" : 384, 28301 "referenced_type" : "type-118" 28302 }, 28303 { 28304 "access" : "private", 28305 "field_name" : "indirect_data_size_", 28306 "field_offset" : 448, 28307 "referenced_type" : "type-112" 28308 }, 28309 { 28310 "access" : "private", 28311 "field_name" : "indirect_data_capacity_", 28312 "field_offset" : 512, 28313 "referenced_type" : "type-112" 28314 }, 28315 { 28316 "access" : "private", 28317 "field_name" : "error_", 28318 "field_offset" : 576, 28319 "referenced_type" : "type-119" 28320 } 28321 ], 28322 "linker_set_key" : "keymaster::AuthorizationSet", 28323 "name" : "keymaster::AuthorizationSet", 28324 "record_kind" : "class", 28325 "referenced_type" : "type-113", 28326 "self_type" : "type-113", 28327 "size" : 80, 28328 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28329 "unique_id" : "_ZTSN9keymaster16AuthorizationSetE", 28330 "vtable_components" : 28331 [ 28332 { 28333 "kind" : "offset_to_top" 28334 }, 28335 { 28336 "kind" : "rtti", 28337 "mangled_component_name" : "_ZTIN9keymaster16AuthorizationSetE" 28338 }, 28339 { 28340 "kind" : "complete_dtor_pointer", 28341 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD1Ev" 28342 }, 28343 { 28344 "kind" : "deleting_dtor_pointer", 28345 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD0Ev" 28346 }, 28347 { 28348 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" 28349 }, 28350 { 28351 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" 28352 }, 28353 { 28354 "mangled_component_name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" 28355 } 28356 ] 28357 }, 28358 { 28359 "alignment" : 8, 28360 "fields" : 28361 [ 28362 { 28363 "access" : "private", 28364 "field_name" : "set", 28365 "referenced_type" : "type-113" 28366 } 28367 ], 28368 "linker_set_key" : "keymaster::AuthorizationSetBuilder", 28369 "name" : "keymaster::AuthorizationSetBuilder", 28370 "record_kind" : "class", 28371 "referenced_type" : "type-1295", 28372 "self_type" : "type-1295", 28373 "size" : 80, 28374 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28375 "unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE" 28376 }, 28377 { 28378 "alignment" : 8, 28379 "base_specifiers" : 28380 [ 28381 { 28382 "referenced_type" : "type-966" 28383 } 28384 ], 28385 "fields" : 28386 [ 28387 { 28388 "field_name" : "purpose", 28389 "field_offset" : 96, 28390 "referenced_type" : "type-1956" 28391 }, 28392 { 28393 "field_name" : "key_blob", 28394 "field_offset" : 128, 28395 "referenced_type" : "type-1957" 28396 }, 28397 { 28398 "field_name" : "additional_params", 28399 "field_offset" : 256, 28400 "referenced_type" : "type-113" 28401 } 28402 ], 28403 "linker_set_key" : "keymaster::BeginOperationRequest", 28404 "name" : "keymaster::BeginOperationRequest", 28405 "referenced_type" : "type-1955", 28406 "self_type" : "type-1955", 28407 "size" : 112, 28408 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28409 "unique_id" : "_ZTSN9keymaster21BeginOperationRequestE", 28410 "vtable_components" : 28411 [ 28412 { 28413 "kind" : "offset_to_top" 28414 }, 28415 { 28416 "kind" : "rtti", 28417 "mangled_component_name" : "_ZTIN9keymaster21BeginOperationRequestE" 28418 }, 28419 { 28420 "kind" : "complete_dtor_pointer", 28421 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD1Ev" 28422 }, 28423 { 28424 "kind" : "deleting_dtor_pointer", 28425 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD0Ev" 28426 }, 28427 { 28428 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" 28429 }, 28430 { 28431 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" 28432 }, 28433 { 28434 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" 28435 } 28436 ] 28437 }, 28438 { 28439 "alignment" : 8, 28440 "base_specifiers" : 28441 [ 28442 { 28443 "referenced_type" : "type-964" 28444 } 28445 ], 28446 "fields" : 28447 [ 28448 { 28449 "field_name" : "op_handle", 28450 "field_offset" : 128, 28451 "referenced_type" : "type-112" 28452 }, 28453 { 28454 "field_name" : "output_params", 28455 "field_offset" : 192, 28456 "referenced_type" : "type-113" 28457 } 28458 ], 28459 "linker_set_key" : "keymaster::BeginOperationResponse", 28460 "name" : "keymaster::BeginOperationResponse", 28461 "referenced_type" : "type-1960", 28462 "self_type" : "type-1960", 28463 "size" : 104, 28464 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28465 "unique_id" : "_ZTSN9keymaster22BeginOperationResponseE", 28466 "vtable_components" : 28467 [ 28468 { 28469 "kind" : "offset_to_top" 28470 }, 28471 { 28472 "kind" : "rtti", 28473 "mangled_component_name" : "_ZTIN9keymaster22BeginOperationResponseE" 28474 }, 28475 { 28476 "kind" : "complete_dtor_pointer", 28477 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD1Ev" 28478 }, 28479 { 28480 "kind" : "deleting_dtor_pointer", 28481 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD0Ev" 28482 }, 28483 { 28484 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28485 }, 28486 { 28487 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28488 }, 28489 { 28490 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28491 }, 28492 { 28493 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" 28494 }, 28495 { 28496 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" 28497 }, 28498 { 28499 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" 28500 } 28501 ] 28502 }, 28503 { 28504 "alignment" : 8, 28505 "base_specifiers" : 28506 [ 28507 { 28508 "referenced_type" : "type-121" 28509 } 28510 ], 28511 "fields" : 28512 [ 28513 { 28514 "access" : "private", 28515 "field_name" : "buffer_", 28516 "field_offset" : 64, 28517 "referenced_type" : "type-186" 28518 }, 28519 { 28520 "access" : "private", 28521 "field_name" : "buffer_size_", 28522 "field_offset" : 128, 28523 "referenced_type" : "type-112" 28524 }, 28525 { 28526 "access" : "private", 28527 "field_name" : "read_position_", 28528 "field_offset" : 192, 28529 "referenced_type" : "type-112" 28530 }, 28531 { 28532 "access" : "private", 28533 "field_name" : "write_position_", 28534 "field_offset" : 256, 28535 "referenced_type" : "type-112" 28536 } 28537 ], 28538 "linker_set_key" : "keymaster::Buffer", 28539 "name" : "keymaster::Buffer", 28540 "record_kind" : "class", 28541 "referenced_type" : "type-185", 28542 "self_type" : "type-185", 28543 "size" : 40, 28544 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 28545 "unique_id" : "_ZTSN9keymaster6BufferE", 28546 "vtable_components" : 28547 [ 28548 { 28549 "kind" : "offset_to_top" 28550 }, 28551 { 28552 "kind" : "rtti", 28553 "mangled_component_name" : "_ZTIN9keymaster6BufferE" 28554 }, 28555 { 28556 "kind" : "complete_dtor_pointer", 28557 "mangled_component_name" : "_ZN9keymaster6BufferD1Ev" 28558 }, 28559 { 28560 "kind" : "deleting_dtor_pointer", 28561 "mangled_component_name" : "_ZN9keymaster6BufferD0Ev" 28562 }, 28563 { 28564 "mangled_component_name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" 28565 }, 28566 { 28567 "mangled_component_name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" 28568 }, 28569 { 28570 "mangled_component_name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" 28571 } 28572 ] 28573 }, 28574 { 28575 "alignment" : 1, 28576 "linker_set_key" : "keymaster::CertificateChainDelete", 28577 "name" : "keymaster::CertificateChainDelete", 28578 "referenced_type" : "type-53", 28579 "self_type" : "type-53", 28580 "size" : 1, 28581 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28582 "unique_id" : "_ZTSN9keymaster22CertificateChainDeleteE" 28583 }, 28584 { 28585 "alignment" : 1, 28586 "linker_set_key" : "keymaster::Characteristics_Delete", 28587 "name" : "keymaster::Characteristics_Delete", 28588 "referenced_type" : "type-13", 28589 "self_type" : "type-13", 28590 "size" : 1, 28591 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28592 "unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE" 28593 }, 28594 { 28595 "alignment" : 8, 28596 "base_specifiers" : 28597 [ 28598 { 28599 "referenced_type" : "type-966" 28600 } 28601 ], 28602 "fields" : 28603 [ 28604 { 28605 "field_name" : "params_array", 28606 "field_offset" : 128, 28607 "referenced_type" : "type-2044" 28608 } 28609 ], 28610 "linker_set_key" : "keymaster::ComputeSharedHmacRequest", 28611 "name" : "keymaster::ComputeSharedHmacRequest", 28612 "referenced_type" : "type-2052", 28613 "self_type" : "type-2052", 28614 "size" : 40, 28615 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28616 "unique_id" : "_ZTSN9keymaster24ComputeSharedHmacRequestE", 28617 "vtable_components" : 28618 [ 28619 { 28620 "kind" : "offset_to_top" 28621 }, 28622 { 28623 "kind" : "rtti", 28624 "mangled_component_name" : "_ZTIN9keymaster24ComputeSharedHmacRequestE" 28625 }, 28626 { 28627 "kind" : "complete_dtor_pointer", 28628 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD1Ev" 28629 }, 28630 { 28631 "kind" : "deleting_dtor_pointer", 28632 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD0Ev" 28633 }, 28634 { 28635 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest14SerializedSizeEv" 28636 }, 28637 { 28638 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest9SerializeEPhPKh" 28639 }, 28640 { 28641 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequest11DeserializeEPPKhS2_" 28642 } 28643 ] 28644 }, 28645 { 28646 "alignment" : 8, 28647 "base_specifiers" : 28648 [ 28649 { 28650 "referenced_type" : "type-964" 28651 } 28652 ], 28653 "fields" : 28654 [ 28655 { 28656 "field_name" : "sharing_check", 28657 "field_offset" : 128, 28658 "referenced_type" : "type-869" 28659 } 28660 ], 28661 "linker_set_key" : "keymaster::ComputeSharedHmacResponse", 28662 "name" : "keymaster::ComputeSharedHmacResponse", 28663 "referenced_type" : "type-963", 28664 "self_type" : "type-963", 28665 "size" : 32, 28666 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28667 "unique_id" : "_ZTSN9keymaster25ComputeSharedHmacResponseE", 28668 "vtable_components" : 28669 [ 28670 { 28671 "kind" : "offset_to_top" 28672 }, 28673 { 28674 "kind" : "rtti", 28675 "mangled_component_name" : "_ZTIN9keymaster25ComputeSharedHmacResponseE" 28676 }, 28677 { 28678 "kind" : "complete_dtor_pointer", 28679 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD1Ev" 28680 }, 28681 { 28682 "kind" : "deleting_dtor_pointer", 28683 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD0Ev" 28684 }, 28685 { 28686 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28687 }, 28688 { 28689 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28690 }, 28691 { 28692 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28693 }, 28694 { 28695 "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" 28696 }, 28697 { 28698 "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" 28699 }, 28700 { 28701 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" 28702 } 28703 ] 28704 }, 28705 { 28706 "alignment" : 8, 28707 "base_specifiers" : 28708 [ 28709 { 28710 "referenced_type" : "type-966" 28711 } 28712 ], 28713 "fields" : 28714 [ 28715 { 28716 "field_name" : "os_version", 28717 "field_offset" : 96, 28718 "referenced_type" : "type-120" 28719 }, 28720 { 28721 "field_name" : "os_patchlevel", 28722 "field_offset" : 128, 28723 "referenced_type" : "type-120" 28724 } 28725 ], 28726 "linker_set_key" : "keymaster::ConfigureRequest", 28727 "name" : "keymaster::ConfigureRequest", 28728 "referenced_type" : "type-2034", 28729 "self_type" : "type-2034", 28730 "size" : 24, 28731 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28732 "unique_id" : "_ZTSN9keymaster16ConfigureRequestE", 28733 "vtable_components" : 28734 [ 28735 { 28736 "kind" : "offset_to_top" 28737 }, 28738 { 28739 "kind" : "rtti", 28740 "mangled_component_name" : "_ZTIN9keymaster16ConfigureRequestE" 28741 }, 28742 { 28743 "kind" : "complete_dtor_pointer", 28744 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD1Ev" 28745 }, 28746 { 28747 "kind" : "deleting_dtor_pointer", 28748 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD0Ev" 28749 }, 28750 { 28751 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest14SerializedSizeEv" 28752 }, 28753 { 28754 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest9SerializeEPhPKh" 28755 }, 28756 { 28757 "mangled_component_name" : "_ZN9keymaster16ConfigureRequest11DeserializeEPPKhS2_" 28758 } 28759 ] 28760 }, 28761 { 28762 "alignment" : 8, 28763 "base_specifiers" : 28764 [ 28765 { 28766 "referenced_type" : "type-964" 28767 } 28768 ], 28769 "linker_set_key" : "keymaster::ConfigureResponse", 28770 "name" : "keymaster::ConfigureResponse", 28771 "referenced_type" : "type-2038", 28772 "self_type" : "type-2038", 28773 "size" : 16, 28774 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28775 "unique_id" : "_ZTSN9keymaster17ConfigureResponseE", 28776 "vtable_components" : 28777 [ 28778 { 28779 "kind" : "offset_to_top" 28780 }, 28781 { 28782 "kind" : "rtti", 28783 "mangled_component_name" : "_ZTIN9keymaster17ConfigureResponseE" 28784 }, 28785 { 28786 "kind" : "complete_dtor_pointer", 28787 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD1Ev" 28788 }, 28789 { 28790 "kind" : "deleting_dtor_pointer", 28791 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD0Ev" 28792 }, 28793 { 28794 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28795 }, 28796 { 28797 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28798 }, 28799 { 28800 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28801 }, 28802 { 28803 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse22NonErrorSerializedSizeEv" 28804 }, 28805 { 28806 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse17NonErrorSerializeEPhPKh" 28807 }, 28808 { 28809 "mangled_component_name" : "_ZN9keymaster17ConfigureResponse19NonErrorDeserializeEPPKhS2_" 28810 } 28811 ] 28812 }, 28813 { 28814 "alignment" : 1, 28815 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28816 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28817 "referenced_type" : "type-1669", 28818 "self_type" : "type-1669", 28819 "size" : 1, 28820 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28821 "template_args" : [ "type-1670" ], 28822 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16AndroidKeymasterEEE" 28823 }, 28824 { 28825 "alignment" : 1, 28826 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key>", 28827 "name" : "keymaster::DefaultDelete<keymaster::Key>", 28828 "referenced_type" : "type-619", 28829 "self_type" : "type-619", 28830 "size" : 1, 28831 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28832 "template_args" : [ "type-157" ], 28833 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE" 28834 }, 28835 { 28836 "alignment" : 1, 28837 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation>", 28838 "name" : "keymaster::DefaultDelete<keymaster::Operation>", 28839 "referenced_type" : "type-222", 28840 "self_type" : "type-222", 28841 "size" : 1, 28842 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28843 "template_args" : [ "type-171" ], 28844 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE" 28845 }, 28846 { 28847 "alignment" : 1, 28848 "linker_set_key" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28849 "name" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28850 "referenced_type" : "type-854", 28851 "self_type" : "type-854", 28852 "size" : 1, 28853 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28854 "template_args" : [ "type-855" ], 28855 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE" 28856 }, 28857 { 28858 "alignment" : 1, 28859 "linker_set_key" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28860 "name" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28861 "referenced_type" : "type-4904", 28862 "self_type" : "type-4904", 28863 "size" : 1, 28864 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28865 "template_args" : [ "type-4905" ], 28866 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_16keymaster_blob_tEE" 28867 }, 28868 { 28869 "alignment" : 1, 28870 "linker_set_key" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28871 "name" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28872 "referenced_type" : "type-1100", 28873 "self_type" : "type-1100", 28874 "size" : 1, 28875 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28876 "template_args" : [ "type-1101" ], 28877 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE" 28878 }, 28879 { 28880 "alignment" : 1, 28881 "linker_set_key" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28882 "name" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28883 "referenced_type" : "type-1523", 28884 "self_type" : "type-1523", 28885 "size" : 1, 28886 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28887 "template_args" : [ "type-1524" ], 28888 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE" 28889 }, 28890 { 28891 "alignment" : 1, 28892 "linker_set_key" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28893 "name" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28894 "referenced_type" : "type-1838", 28895 "self_type" : "type-1838", 28896 "size" : 1, 28897 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28898 "template_args" : [ "type-1839" ], 28899 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE" 28900 }, 28901 { 28902 "alignment" : 1, 28903 "linker_set_key" : "keymaster::DefaultDelete<keymaster_padding_t []>", 28904 "name" : "keymaster::DefaultDelete<keymaster_padding_t []>", 28905 "referenced_type" : "type-1335", 28906 "self_type" : "type-1335", 28907 "size" : 1, 28908 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28909 "template_args" : [ "type-1336" ], 28910 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE" 28911 }, 28912 { 28913 "alignment" : 1, 28914 "linker_set_key" : "keymaster::DefaultDelete<unsigned char []>", 28915 "name" : "keymaster::DefaultDelete<unsigned char []>", 28916 "referenced_type" : "type-2", 28917 "self_type" : "type-2", 28918 "size" : 1, 28919 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28920 "template_args" : [ "type-3" ], 28921 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE" 28922 }, 28923 { 28924 "alignment" : 8, 28925 "base_specifiers" : 28926 [ 28927 { 28928 "referenced_type" : "type-966" 28929 } 28930 ], 28931 "linker_set_key" : "keymaster::DeleteAllKeysRequest", 28932 "name" : "keymaster::DeleteAllKeysRequest", 28933 "referenced_type" : "type-2007", 28934 "self_type" : "type-2007", 28935 "size" : 16, 28936 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28937 "unique_id" : "_ZTSN9keymaster20DeleteAllKeysRequestE", 28938 "vtable_components" : 28939 [ 28940 { 28941 "kind" : "offset_to_top" 28942 }, 28943 { 28944 "kind" : "rtti", 28945 "mangled_component_name" : "_ZTIN9keymaster20DeleteAllKeysRequestE" 28946 }, 28947 { 28948 "kind" : "complete_dtor_pointer", 28949 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD1Ev" 28950 }, 28951 { 28952 "kind" : "deleting_dtor_pointer", 28953 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD0Ev" 28954 }, 28955 { 28956 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest14SerializedSizeEv" 28957 }, 28958 { 28959 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest9SerializeEPhPKh" 28960 }, 28961 { 28962 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequest11DeserializeEPPKhS2_" 28963 } 28964 ] 28965 }, 28966 { 28967 "alignment" : 8, 28968 "base_specifiers" : 28969 [ 28970 { 28971 "referenced_type" : "type-964" 28972 } 28973 ], 28974 "linker_set_key" : "keymaster::DeleteAllKeysResponse", 28975 "name" : "keymaster::DeleteAllKeysResponse", 28976 "referenced_type" : "type-2012", 28977 "self_type" : "type-2012", 28978 "size" : 16, 28979 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28980 "unique_id" : "_ZTSN9keymaster21DeleteAllKeysResponseE", 28981 "vtable_components" : 28982 [ 28983 { 28984 "kind" : "offset_to_top" 28985 }, 28986 { 28987 "kind" : "rtti", 28988 "mangled_component_name" : "_ZTIN9keymaster21DeleteAllKeysResponseE" 28989 }, 28990 { 28991 "kind" : "complete_dtor_pointer", 28992 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD1Ev" 28993 }, 28994 { 28995 "kind" : "deleting_dtor_pointer", 28996 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD0Ev" 28997 }, 28998 { 28999 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 29000 }, 29001 { 29002 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 29003 }, 29004 { 29005 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 29006 }, 29007 { 29008 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse22NonErrorSerializedSizeEv" 29009 }, 29010 { 29011 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse17NonErrorSerializeEPhPKh" 29012 }, 29013 { 29014 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponse19NonErrorDeserializeEPPKhS2_" 29015 } 29016 ] 29017 }, 29018 { 29019 "alignment" : 8, 29020 "base_specifiers" : 29021 [ 29022 { 29023 "referenced_type" : "type-966" 29024 } 29025 ], 29026 "fields" : 29027 [ 29028 { 29029 "field_name" : "key_blob", 29030 "field_offset" : 128, 29031 "referenced_type" : "type-2001" 29032 } 29033 ], 29034 "linker_set_key" : "keymaster::DeleteKeyRequest", 29035 "name" : "keymaster::DeleteKeyRequest", 29036 "referenced_type" : "type-2000", 29037 "self_type" : "type-2000", 29038 "size" : 32, 29039 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29040 "unique_id" : "_ZTSN9keymaster16DeleteKeyRequestE", 29041 "vtable_components" : 29042 [ 29043 { 29044 "kind" : "offset_to_top" 29045 }, 29046 { 29047 "kind" : "rtti", 29048 "mangled_component_name" : "_ZTIN9keymaster16DeleteKeyRequestE" 29049 }, 29050 { 29051 "kind" : "complete_dtor_pointer", 29052 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD1Ev" 29053 }, 29054 { 29055 "kind" : "deleting_dtor_pointer", 29056 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD0Ev" 29057 }, 29058 { 29059 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" 29060 }, 29061 { 29062 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" 29063 }, 29064 { 29065 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" 29066 } 29067 ] 29068 }, 29069 { 29070 "alignment" : 8, 29071 "base_specifiers" : 29072 [ 29073 { 29074 "referenced_type" : "type-964" 29075 } 29076 ], 29077 "linker_set_key" : "keymaster::DeleteKeyResponse", 29078 "name" : "keymaster::DeleteKeyResponse", 29079 "referenced_type" : "type-2003", 29080 "self_type" : "type-2003", 29081 "size" : 16, 29082 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29083 "unique_id" : "_ZTSN9keymaster17DeleteKeyResponseE", 29084 "vtable_components" : 29085 [ 29086 { 29087 "kind" : "offset_to_top" 29088 }, 29089 { 29090 "kind" : "rtti", 29091 "mangled_component_name" : "_ZTIN9keymaster17DeleteKeyResponseE" 29092 }, 29093 { 29094 "kind" : "complete_dtor_pointer", 29095 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD1Ev" 29096 }, 29097 { 29098 "kind" : "deleting_dtor_pointer", 29099 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD0Ev" 29100 }, 29101 { 29102 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 29103 }, 29104 { 29105 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 29106 }, 29107 { 29108 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 29109 }, 29110 { 29111 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse22NonErrorSerializedSizeEv" 29112 }, 29113 { 29114 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse17NonErrorSerializeEPhPKh" 29115 }, 29116 { 29117 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponse19NonErrorDeserializeEPPKhS2_" 29118 } 29119 ] 29120 }, 29121 { 29122 "alignment" : 8, 29123 "base_specifiers" : 29124 [ 29125 { 29126 "referenced_type" : "type-156" 29127 } 29128 ], 29129 "fields" : 29130 [ 29131 { 29132 "access" : "private", 29133 "field_name" : "ec_key_", 29134 "field_offset" : 1536, 29135 "referenced_type" : "type-150" 29136 } 29137 ], 29138 "linker_set_key" : "keymaster::EcKey", 29139 "name" : "keymaster::EcKey", 29140 "record_kind" : "class", 29141 "referenced_type" : "type-149", 29142 "self_type" : "type-149", 29143 "size" : 200, 29144 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h", 29145 "unique_id" : "_ZTSN9keymaster5EcKeyE", 29146 "vtable_components" : 29147 [ 29148 { 29149 "kind" : "offset_to_top" 29150 }, 29151 { 29152 "kind" : "rtti", 29153 "mangled_component_name" : "_ZTIN9keymaster5EcKeyE" 29154 }, 29155 { 29156 "kind" : "complete_dtor_pointer", 29157 "mangled_component_name" : "_ZN9keymaster5EcKeyD1Ev" 29158 }, 29159 { 29160 "kind" : "deleting_dtor_pointer", 29161 "mangled_component_name" : "_ZN9keymaster5EcKeyD0Ev" 29162 }, 29163 { 29164 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 29165 }, 29166 { 29167 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29168 }, 29169 { 29170 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29171 } 29172 ] 29173 }, 29174 { 29175 "alignment" : 8, 29176 "base_specifiers" : 29177 [ 29178 { 29179 "referenced_type" : "type-136" 29180 }, 29181 { 29182 "referenced_type" : "type-138" 29183 } 29184 ], 29185 "linker_set_key" : "keymaster::EcKeyFactory", 29186 "name" : "keymaster::EcKeyFactory", 29187 "record_kind" : "class", 29188 "referenced_type" : "type-135", 29189 "self_type" : "type-135", 29190 "size" : 24, 29191 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h", 29192 "unique_id" : "_ZTSN9keymaster12EcKeyFactoryE", 29193 "vtable_components" : 29194 [ 29195 { 29196 "kind" : "offset_to_top" 29197 }, 29198 { 29199 "kind" : "rtti", 29200 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29201 }, 29202 { 29203 "kind" : "complete_dtor_pointer", 29204 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD1Ev" 29205 }, 29206 { 29207 "kind" : "deleting_dtor_pointer", 29208 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD0Ev" 29209 }, 29210 { 29211 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29212 }, 29213 { 29214 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29215 }, 29216 { 29217 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29218 }, 29219 { 29220 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29221 }, 29222 { 29223 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 29224 }, 29225 { 29226 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 29227 }, 29228 { 29229 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29230 }, 29231 { 29232 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29233 }, 29234 { 29235 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29236 }, 29237 { 29238 "component_value" : -8, 29239 "kind" : "offset_to_top" 29240 }, 29241 { 29242 "kind" : "rtti", 29243 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29244 }, 29245 { 29246 "kind" : "complete_dtor_pointer", 29247 "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD1Ev" 29248 }, 29249 { 29250 "kind" : "deleting_dtor_pointer", 29251 "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD0Ev" 29252 } 29253 ] 29254 }, 29255 { 29256 "alignment" : 8, 29257 "base_specifiers" : 29258 [ 29259 { 29260 "referenced_type" : "type-149" 29261 } 29262 ], 29263 "linker_set_key" : "keymaster::EcKeymaster0Key", 29264 "name" : "keymaster::EcKeymaster0Key", 29265 "record_kind" : "class", 29266 "referenced_type" : "type-1863", 29267 "self_type" : "type-1863", 29268 "size" : 200, 29269 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29270 "unique_id" : "_ZTSN9keymaster15EcKeymaster0KeyE", 29271 "vtable_components" : 29272 [ 29273 { 29274 "kind" : "offset_to_top" 29275 }, 29276 { 29277 "kind" : "rtti", 29278 "mangled_component_name" : "_ZTIN9keymaster15EcKeymaster0KeyE" 29279 }, 29280 { 29281 "kind" : "complete_dtor_pointer", 29282 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD1Ev" 29283 }, 29284 { 29285 "kind" : "deleting_dtor_pointer", 29286 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD0Ev" 29287 }, 29288 { 29289 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 29290 }, 29291 { 29292 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29293 }, 29294 { 29295 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29296 } 29297 ] 29298 }, 29299 { 29300 "alignment" : 8, 29301 "base_specifiers" : 29302 [ 29303 { 29304 "referenced_type" : "type-135" 29305 } 29306 ], 29307 "fields" : 29308 [ 29309 { 29310 "access" : "private", 29311 "field_name" : "engine_", 29312 "field_offset" : 192, 29313 "referenced_type" : "type-591" 29314 } 29315 ], 29316 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory", 29317 "name" : "keymaster::EcdsaKeymaster0KeyFactory", 29318 "record_kind" : "class", 29319 "referenced_type" : "type-1857", 29320 "self_type" : "type-1857", 29321 "size" : 32, 29322 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29323 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster0KeyFactoryE", 29324 "vtable_components" : 29325 [ 29326 { 29327 "kind" : "offset_to_top" 29328 }, 29329 { 29330 "kind" : "rtti", 29331 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29332 }, 29333 { 29334 "kind" : "complete_dtor_pointer", 29335 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29336 }, 29337 { 29338 "kind" : "deleting_dtor_pointer", 29339 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29340 }, 29341 { 29342 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29343 }, 29344 { 29345 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29346 }, 29347 { 29348 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29349 }, 29350 { 29351 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29352 }, 29353 { 29354 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 29355 }, 29356 { 29357 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 29358 }, 29359 { 29360 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29361 }, 29362 { 29363 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29364 }, 29365 { 29366 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29367 }, 29368 { 29369 "component_value" : -8, 29370 "kind" : "offset_to_top" 29371 }, 29372 { 29373 "kind" : "rtti", 29374 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29375 }, 29376 { 29377 "kind" : "complete_dtor_pointer", 29378 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29379 }, 29380 { 29381 "kind" : "deleting_dtor_pointer", 29382 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29383 } 29384 ] 29385 }, 29386 { 29387 "alignment" : 8, 29388 "base_specifiers" : 29389 [ 29390 { 29391 "referenced_type" : "type-149" 29392 } 29393 ], 29394 "linker_set_key" : "keymaster::EcdsaKeymaster1Key", 29395 "name" : "keymaster::EcdsaKeymaster1Key", 29396 "record_kind" : "class", 29397 "referenced_type" : "type-148", 29398 "self_type" : "type-148", 29399 "size" : 200, 29400 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29401 "unique_id" : "_ZTSN9keymaster18EcdsaKeymaster1KeyE", 29402 "vtable_components" : 29403 [ 29404 { 29405 "kind" : "offset_to_top" 29406 }, 29407 { 29408 "kind" : "rtti", 29409 "mangled_component_name" : "_ZTIN9keymaster18EcdsaKeymaster1KeyE" 29410 }, 29411 { 29412 "kind" : "complete_dtor_pointer", 29413 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD1Ev" 29414 }, 29415 { 29416 "kind" : "deleting_dtor_pointer", 29417 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD0Ev" 29418 }, 29419 { 29420 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 29421 }, 29422 { 29423 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29424 }, 29425 { 29426 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29427 } 29428 ] 29429 }, 29430 { 29431 "alignment" : 8, 29432 "base_specifiers" : 29433 [ 29434 { 29435 "referenced_type" : "type-135" 29436 } 29437 ], 29438 "fields" : 29439 [ 29440 { 29441 "access" : "private", 29442 "field_name" : "engine_", 29443 "field_offset" : 192, 29444 "referenced_type" : "type-130" 29445 }, 29446 { 29447 "access" : "private", 29448 "field_name" : "sign_factory_", 29449 "field_offset" : 256, 29450 "referenced_type" : "type-133" 29451 }, 29452 { 29453 "access" : "private", 29454 "field_name" : "verify_factory_", 29455 "field_offset" : 320, 29456 "referenced_type" : "type-134" 29457 } 29458 ], 29459 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory", 29460 "name" : "keymaster::EcdsaKeymaster1KeyFactory", 29461 "record_kind" : "class", 29462 "referenced_type" : "type-132", 29463 "self_type" : "type-132", 29464 "size" : 48, 29465 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29466 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster1KeyFactoryE", 29467 "vtable_components" : 29468 [ 29469 { 29470 "kind" : "offset_to_top" 29471 }, 29472 { 29473 "kind" : "rtti", 29474 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29475 }, 29476 { 29477 "kind" : "complete_dtor_pointer", 29478 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29479 }, 29480 { 29481 "kind" : "deleting_dtor_pointer", 29482 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29483 }, 29484 { 29485 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29486 }, 29487 { 29488 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29489 }, 29490 { 29491 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29492 }, 29493 { 29494 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29495 }, 29496 { 29497 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 29498 }, 29499 { 29500 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 29501 }, 29502 { 29503 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29504 }, 29505 { 29506 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29507 }, 29508 { 29509 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29510 }, 29511 { 29512 "component_value" : -8, 29513 "kind" : "offset_to_top" 29514 }, 29515 { 29516 "kind" : "rtti", 29517 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29518 }, 29519 { 29520 "kind" : "complete_dtor_pointer", 29521 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29522 }, 29523 { 29524 "kind" : "deleting_dtor_pointer", 29525 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29526 } 29527 ] 29528 }, 29529 { 29530 "alignment" : 8, 29531 "base_specifiers" : 29532 [ 29533 { 29534 "referenced_type" : "type-171" 29535 } 29536 ], 29537 "fields" : 29538 [ 29539 { 29540 "access" : "protected", 29541 "field_name" : "digest_", 29542 "field_offset" : 1536, 29543 "referenced_type" : "type-178" 29544 }, 29545 { 29546 "access" : "protected", 29547 "field_name" : "digest_algorithm_", 29548 "field_offset" : 1600, 29549 "referenced_type" : "type-179" 29550 }, 29551 { 29552 "access" : "protected", 29553 "field_name" : "ecdsa_key_", 29554 "field_offset" : 1664, 29555 "referenced_type" : "type-182" 29556 }, 29557 { 29558 "access" : "protected", 29559 "field_name" : "digest_ctx_", 29560 "field_offset" : 1728, 29561 "referenced_type" : "type-184" 29562 }, 29563 { 29564 "access" : "protected", 29565 "field_name" : "data_", 29566 "field_offset" : 1984, 29567 "referenced_type" : "type-185" 29568 } 29569 ], 29570 "linker_set_key" : "keymaster::EcdsaOperation", 29571 "name" : "keymaster::EcdsaOperation", 29572 "record_kind" : "class", 29573 "referenced_type" : "type-177", 29574 "self_type" : "type-177", 29575 "size" : 288, 29576 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29577 "unique_id" : "_ZTSN9keymaster14EcdsaOperationE", 29578 "vtable_components" : 29579 [ 29580 { 29581 "kind" : "offset_to_top" 29582 }, 29583 { 29584 "kind" : "rtti", 29585 "mangled_component_name" : "_ZTIN9keymaster14EcdsaOperationE" 29586 }, 29587 { 29588 "kind" : "complete_dtor_pointer", 29589 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD1Ev" 29590 }, 29591 { 29592 "kind" : "deleting_dtor_pointer", 29593 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD0Ev" 29594 }, 29595 { 29596 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29597 }, 29598 { 29599 "is_pure" : true, 29600 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 29601 }, 29602 { 29603 "is_pure" : true, 29604 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 29605 }, 29606 { 29607 "is_pure" : true, 29608 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29609 }, 29610 { 29611 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29612 } 29613 ] 29614 }, 29615 { 29616 "alignment" : 8, 29617 "base_specifiers" : 29618 [ 29619 { 29620 "referenced_type" : "type-146" 29621 } 29622 ], 29623 "linker_set_key" : "keymaster::EcdsaOperationFactory", 29624 "name" : "keymaster::EcdsaOperationFactory", 29625 "record_kind" : "class", 29626 "referenced_type" : "type-194", 29627 "self_type" : "type-194", 29628 "size" : 8, 29629 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29630 "unique_id" : "_ZTSN9keymaster21EcdsaOperationFactoryE", 29631 "vtable_components" : 29632 [ 29633 { 29634 "kind" : "offset_to_top" 29635 }, 29636 { 29637 "kind" : "rtti", 29638 "mangled_component_name" : "_ZTIN9keymaster21EcdsaOperationFactoryE" 29639 }, 29640 { 29641 "kind" : "complete_dtor_pointer", 29642 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD1Ev" 29643 }, 29644 { 29645 "kind" : "deleting_dtor_pointer", 29646 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD0Ev" 29647 }, 29648 { 29649 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29650 }, 29651 { 29652 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29653 }, 29654 { 29655 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 29656 }, 29657 { 29658 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 29659 }, 29660 { 29661 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" 29662 }, 29663 { 29664 "is_pure" : true, 29665 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory7purposeEv" 29666 }, 29667 { 29668 "is_pure" : true, 29669 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29670 } 29671 ] 29672 }, 29673 { 29674 "alignment" : 8, 29675 "base_specifiers" : 29676 [ 29677 { 29678 "referenced_type" : "type-177" 29679 } 29680 ], 29681 "linker_set_key" : "keymaster::EcdsaSignOperation", 29682 "name" : "keymaster::EcdsaSignOperation", 29683 "record_kind" : "class", 29684 "referenced_type" : "type-189", 29685 "self_type" : "type-189", 29686 "size" : 288, 29687 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29688 "unique_id" : "_ZTSN9keymaster18EcdsaSignOperationE", 29689 "vtable_components" : 29690 [ 29691 { 29692 "kind" : "offset_to_top" 29693 }, 29694 { 29695 "kind" : "rtti", 29696 "mangled_component_name" : "_ZTIN9keymaster18EcdsaSignOperationE" 29697 }, 29698 { 29699 "kind" : "complete_dtor_pointer", 29700 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD1Ev" 29701 }, 29702 { 29703 "kind" : "deleting_dtor_pointer", 29704 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD0Ev" 29705 }, 29706 { 29707 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29708 }, 29709 { 29710 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 29711 }, 29712 { 29713 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 29714 }, 29715 { 29716 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29717 }, 29718 { 29719 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29720 } 29721 ] 29722 }, 29723 { 29724 "alignment" : 8, 29725 "base_specifiers" : 29726 [ 29727 { 29728 "referenced_type" : "type-194" 29729 } 29730 ], 29731 "linker_set_key" : "keymaster::EcdsaSignOperationFactory", 29732 "name" : "keymaster::EcdsaSignOperationFactory", 29733 "record_kind" : "class", 29734 "referenced_type" : "type-197", 29735 "self_type" : "type-197", 29736 "size" : 8, 29737 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29738 "unique_id" : "_ZTSN9keymaster25EcdsaSignOperationFactoryE", 29739 "vtable_components" : 29740 [ 29741 { 29742 "kind" : "offset_to_top" 29743 }, 29744 { 29745 "kind" : "rtti", 29746 "mangled_component_name" : "_ZTIN9keymaster25EcdsaSignOperationFactoryE" 29747 }, 29748 { 29749 "kind" : "complete_dtor_pointer", 29750 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD1Ev" 29751 }, 29752 { 29753 "kind" : "deleting_dtor_pointer", 29754 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD0Ev" 29755 }, 29756 { 29757 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29758 }, 29759 { 29760 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29761 }, 29762 { 29763 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 29764 }, 29765 { 29766 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 29767 }, 29768 { 29769 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" 29770 }, 29771 { 29772 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv" 29773 }, 29774 { 29775 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29776 } 29777 ] 29778 }, 29779 { 29780 "alignment" : 8, 29781 "base_specifiers" : 29782 [ 29783 { 29784 "referenced_type" : "type-177" 29785 } 29786 ], 29787 "linker_set_key" : "keymaster::EcdsaVerifyOperation", 29788 "name" : "keymaster::EcdsaVerifyOperation", 29789 "record_kind" : "class", 29790 "referenced_type" : "type-192", 29791 "self_type" : "type-192", 29792 "size" : 288, 29793 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29794 "unique_id" : "_ZTSN9keymaster20EcdsaVerifyOperationE", 29795 "vtable_components" : 29796 [ 29797 { 29798 "kind" : "offset_to_top" 29799 }, 29800 { 29801 "kind" : "rtti", 29802 "mangled_component_name" : "_ZTIN9keymaster20EcdsaVerifyOperationE" 29803 }, 29804 { 29805 "kind" : "complete_dtor_pointer", 29806 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD1Ev" 29807 }, 29808 { 29809 "kind" : "deleting_dtor_pointer", 29810 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD0Ev" 29811 }, 29812 { 29813 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29814 }, 29815 { 29816 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 29817 }, 29818 { 29819 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 29820 }, 29821 { 29822 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29823 }, 29824 { 29825 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29826 } 29827 ] 29828 }, 29829 { 29830 "alignment" : 8, 29831 "base_specifiers" : 29832 [ 29833 { 29834 "referenced_type" : "type-194" 29835 } 29836 ], 29837 "linker_set_key" : "keymaster::EcdsaVerifyOperationFactory", 29838 "name" : "keymaster::EcdsaVerifyOperationFactory", 29839 "record_kind" : "class", 29840 "referenced_type" : "type-200", 29841 "self_type" : "type-200", 29842 "size" : 8, 29843 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29844 "unique_id" : "_ZTSN9keymaster27EcdsaVerifyOperationFactoryE", 29845 "vtable_components" : 29846 [ 29847 { 29848 "kind" : "offset_to_top" 29849 }, 29850 { 29851 "kind" : "rtti", 29852 "mangled_component_name" : "_ZTIN9keymaster27EcdsaVerifyOperationFactoryE" 29853 }, 29854 { 29855 "kind" : "complete_dtor_pointer", 29856 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev" 29857 }, 29858 { 29859 "kind" : "deleting_dtor_pointer", 29860 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev" 29861 }, 29862 { 29863 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29864 }, 29865 { 29866 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29867 }, 29868 { 29869 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 29870 }, 29871 { 29872 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 29873 }, 29874 { 29875 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" 29876 }, 29877 { 29878 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv" 29879 }, 29880 { 29881 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29882 } 29883 ] 29884 }, 29885 { 29886 "alignment" : 8, 29887 "fields" : 29888 [ 29889 { 29890 "access" : "private", 29891 "field_name" : "buf_", 29892 "referenced_type" : "type-118" 29893 }, 29894 { 29895 "access" : "private", 29896 "field_name" : "size_", 29897 "field_offset" : 64, 29898 "referenced_type" : "type-112" 29899 } 29900 ], 29901 "linker_set_key" : "keymaster::Eraser", 29902 "name" : "keymaster::Eraser", 29903 "record_kind" : "class", 29904 "referenced_type" : "type-2112", 29905 "self_type" : "type-2112", 29906 "size" : 16, 29907 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 29908 "unique_id" : "_ZTSN9keymaster6EraserE" 29909 }, 29910 { 29911 "alignment" : 8, 29912 "fields" : 29913 [ 29914 { 29915 "access" : "private", 29916 "field_name" : "ctx_", 29917 "referenced_type" : "type-1535" 29918 } 29919 ], 29920 "linker_set_key" : "keymaster::EvpMdCtxCleaner", 29921 "name" : "keymaster::EvpMdCtxCleaner", 29922 "record_kind" : "class", 29923 "referenced_type" : "type-1534", 29924 "self_type" : "type-1534", 29925 "size" : 8, 29926 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 29927 "unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE" 29928 }, 29929 { 29930 "alignment" : 8, 29931 "base_specifiers" : 29932 [ 29933 { 29934 "referenced_type" : "type-966" 29935 } 29936 ], 29937 "fields" : 29938 [ 29939 { 29940 "field_name" : "additional_params", 29941 "field_offset" : 128, 29942 "referenced_type" : "type-113" 29943 }, 29944 { 29945 "field_name" : "key_format", 29946 "field_offset" : 768, 29947 "referenced_type" : "type-1994" 29948 }, 29949 { 29950 "field_name" : "key_blob", 29951 "field_offset" : 832, 29952 "referenced_type" : "type-1995" 29953 } 29954 ], 29955 "linker_set_key" : "keymaster::ExportKeyRequest", 29956 "name" : "keymaster::ExportKeyRequest", 29957 "referenced_type" : "type-1993", 29958 "self_type" : "type-1993", 29959 "size" : 120, 29960 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29961 "unique_id" : "_ZTSN9keymaster16ExportKeyRequestE", 29962 "vtable_components" : 29963 [ 29964 { 29965 "kind" : "offset_to_top" 29966 }, 29967 { 29968 "kind" : "rtti", 29969 "mangled_component_name" : "_ZTIN9keymaster16ExportKeyRequestE" 29970 }, 29971 { 29972 "kind" : "complete_dtor_pointer", 29973 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD1Ev" 29974 }, 29975 { 29976 "kind" : "deleting_dtor_pointer", 29977 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD0Ev" 29978 }, 29979 { 29980 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" 29981 }, 29982 { 29983 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" 29984 }, 29985 { 29986 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" 29987 } 29988 ] 29989 }, 29990 { 29991 "alignment" : 8, 29992 "base_specifiers" : 29993 [ 29994 { 29995 "referenced_type" : "type-964" 29996 } 29997 ], 29998 "fields" : 29999 [ 30000 { 30001 "field_name" : "key_data", 30002 "field_offset" : 128, 30003 "referenced_type" : "type-118" 30004 }, 30005 { 30006 "field_name" : "key_data_length", 30007 "field_offset" : 192, 30008 "referenced_type" : "type-112" 30009 } 30010 ], 30011 "linker_set_key" : "keymaster::ExportKeyResponse", 30012 "name" : "keymaster::ExportKeyResponse", 30013 "referenced_type" : "type-1997", 30014 "self_type" : "type-1997", 30015 "size" : 32, 30016 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30017 "unique_id" : "_ZTSN9keymaster17ExportKeyResponseE", 30018 "vtable_components" : 30019 [ 30020 { 30021 "kind" : "offset_to_top" 30022 }, 30023 { 30024 "kind" : "rtti", 30025 "mangled_component_name" : "_ZTIN9keymaster17ExportKeyResponseE" 30026 }, 30027 { 30028 "kind" : "complete_dtor_pointer", 30029 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD1Ev" 30030 }, 30031 { 30032 "kind" : "deleting_dtor_pointer", 30033 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD0Ev" 30034 }, 30035 { 30036 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30037 }, 30038 { 30039 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30040 }, 30041 { 30042 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30043 }, 30044 { 30045 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" 30046 }, 30047 { 30048 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" 30049 }, 30050 { 30051 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" 30052 } 30053 ] 30054 }, 30055 { 30056 "alignment" : 8, 30057 "base_specifiers" : 30058 [ 30059 { 30060 "referenced_type" : "type-966" 30061 } 30062 ], 30063 "fields" : 30064 [ 30065 { 30066 "field_name" : "op_handle", 30067 "field_offset" : 128, 30068 "referenced_type" : "type-112" 30069 }, 30070 { 30071 "field_name" : "input", 30072 "field_offset" : 192, 30073 "referenced_type" : "type-185" 30074 }, 30075 { 30076 "field_name" : "signature", 30077 "field_offset" : 512, 30078 "referenced_type" : "type-185" 30079 }, 30080 { 30081 "field_name" : "additional_params", 30082 "field_offset" : 832, 30083 "referenced_type" : "type-113" 30084 } 30085 ], 30086 "linker_set_key" : "keymaster::FinishOperationRequest", 30087 "name" : "keymaster::FinishOperationRequest", 30088 "referenced_type" : "type-1966", 30089 "self_type" : "type-1966", 30090 "size" : 184, 30091 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30092 "unique_id" : "_ZTSN9keymaster22FinishOperationRequestE", 30093 "vtable_components" : 30094 [ 30095 { 30096 "kind" : "offset_to_top" 30097 }, 30098 { 30099 "kind" : "rtti", 30100 "mangled_component_name" : "_ZTIN9keymaster22FinishOperationRequestE" 30101 }, 30102 { 30103 "kind" : "complete_dtor_pointer", 30104 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD1Ev" 30105 }, 30106 { 30107 "kind" : "deleting_dtor_pointer", 30108 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD0Ev" 30109 }, 30110 { 30111 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" 30112 }, 30113 { 30114 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" 30115 }, 30116 { 30117 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" 30118 } 30119 ] 30120 }, 30121 { 30122 "alignment" : 8, 30123 "base_specifiers" : 30124 [ 30125 { 30126 "referenced_type" : "type-964" 30127 } 30128 ], 30129 "fields" : 30130 [ 30131 { 30132 "field_name" : "output", 30133 "field_offset" : 128, 30134 "referenced_type" : "type-185" 30135 }, 30136 { 30137 "field_name" : "output_params", 30138 "field_offset" : 448, 30139 "referenced_type" : "type-113" 30140 } 30141 ], 30142 "linker_set_key" : "keymaster::FinishOperationResponse", 30143 "name" : "keymaster::FinishOperationResponse", 30144 "referenced_type" : "type-1969", 30145 "self_type" : "type-1969", 30146 "size" : 136, 30147 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30148 "unique_id" : "_ZTSN9keymaster23FinishOperationResponseE", 30149 "vtable_components" : 30150 [ 30151 { 30152 "kind" : "offset_to_top" 30153 }, 30154 { 30155 "kind" : "rtti", 30156 "mangled_component_name" : "_ZTIN9keymaster23FinishOperationResponseE" 30157 }, 30158 { 30159 "kind" : "complete_dtor_pointer", 30160 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD1Ev" 30161 }, 30162 { 30163 "kind" : "deleting_dtor_pointer", 30164 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD0Ev" 30165 }, 30166 { 30167 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30168 }, 30169 { 30170 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30171 }, 30172 { 30173 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30174 }, 30175 { 30176 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" 30177 }, 30178 { 30179 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" 30180 }, 30181 { 30182 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" 30183 } 30184 ] 30185 }, 30186 { 30187 "alignment" : 8, 30188 "base_specifiers" : 30189 [ 30190 { 30191 "referenced_type" : "type-966" 30192 } 30193 ], 30194 "fields" : 30195 [ 30196 { 30197 "field_name" : "key_description", 30198 "field_offset" : 128, 30199 "referenced_type" : "type-113" 30200 } 30201 ], 30202 "linker_set_key" : "keymaster::GenerateKeyRequest", 30203 "name" : "keymaster::GenerateKeyRequest", 30204 "referenced_type" : "type-1941", 30205 "self_type" : "type-1941", 30206 "size" : 96, 30207 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30208 "unique_id" : "_ZTSN9keymaster18GenerateKeyRequestE", 30209 "vtable_components" : 30210 [ 30211 { 30212 "kind" : "offset_to_top" 30213 }, 30214 { 30215 "kind" : "rtti", 30216 "mangled_component_name" : "_ZTIN9keymaster18GenerateKeyRequestE" 30217 }, 30218 { 30219 "kind" : "complete_dtor_pointer", 30220 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD1Ev" 30221 }, 30222 { 30223 "kind" : "deleting_dtor_pointer", 30224 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD0Ev" 30225 }, 30226 { 30227 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest14SerializedSizeEv" 30228 }, 30229 { 30230 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest9SerializeEPhPKh" 30231 }, 30232 { 30233 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequest11DeserializeEPPKhS2_" 30234 } 30235 ] 30236 }, 30237 { 30238 "alignment" : 8, 30239 "base_specifiers" : 30240 [ 30241 { 30242 "referenced_type" : "type-964" 30243 } 30244 ], 30245 "fields" : 30246 [ 30247 { 30248 "field_name" : "key_blob", 30249 "field_offset" : 128, 30250 "referenced_type" : "type-1946" 30251 }, 30252 { 30253 "field_name" : "enforced", 30254 "field_offset" : 256, 30255 "referenced_type" : "type-113" 30256 }, 30257 { 30258 "field_name" : "unenforced", 30259 "field_offset" : 896, 30260 "referenced_type" : "type-113" 30261 } 30262 ], 30263 "linker_set_key" : "keymaster::GenerateKeyResponse", 30264 "name" : "keymaster::GenerateKeyResponse", 30265 "referenced_type" : "type-1945", 30266 "self_type" : "type-1945", 30267 "size" : 192, 30268 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30269 "unique_id" : "_ZTSN9keymaster19GenerateKeyResponseE", 30270 "vtable_components" : 30271 [ 30272 { 30273 "kind" : "offset_to_top" 30274 }, 30275 { 30276 "kind" : "rtti", 30277 "mangled_component_name" : "_ZTIN9keymaster19GenerateKeyResponseE" 30278 }, 30279 { 30280 "kind" : "complete_dtor_pointer", 30281 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" 30282 }, 30283 { 30284 "kind" : "deleting_dtor_pointer", 30285 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" 30286 }, 30287 { 30288 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30289 }, 30290 { 30291 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30292 }, 30293 { 30294 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30295 }, 30296 { 30297 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" 30298 }, 30299 { 30300 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" 30301 }, 30302 { 30303 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" 30304 } 30305 ] 30306 }, 30307 { 30308 "alignment" : 8, 30309 "base_specifiers" : 30310 [ 30311 { 30312 "referenced_type" : "type-964" 30313 } 30314 ], 30315 "fields" : 30316 [ 30317 { 30318 "field_name" : "params", 30319 "field_offset" : 128, 30320 "referenced_type" : "type-948" 30321 } 30322 ], 30323 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse", 30324 "name" : "keymaster::GetHmacSharingParametersResponse", 30325 "referenced_type" : "type-2047", 30326 "self_type" : "type-2047", 30327 "size" : 72, 30328 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30329 "unique_id" : "_ZTSN9keymaster32GetHmacSharingParametersResponseE", 30330 "vtable_components" : 30331 [ 30332 { 30333 "kind" : "offset_to_top" 30334 }, 30335 { 30336 "kind" : "rtti", 30337 "mangled_component_name" : "_ZTIN9keymaster32GetHmacSharingParametersResponseE" 30338 }, 30339 { 30340 "kind" : "complete_dtor_pointer", 30341 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD1Ev" 30342 }, 30343 { 30344 "kind" : "deleting_dtor_pointer", 30345 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD0Ev" 30346 }, 30347 { 30348 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30349 }, 30350 { 30351 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30352 }, 30353 { 30354 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30355 }, 30356 { 30357 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv" 30358 }, 30359 { 30360 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh" 30361 }, 30362 { 30363 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_" 30364 } 30365 ] 30366 }, 30367 { 30368 "alignment" : 8, 30369 "base_specifiers" : 30370 [ 30371 { 30372 "referenced_type" : "type-966" 30373 } 30374 ], 30375 "fields" : 30376 [ 30377 { 30378 "field_name" : "key_blob", 30379 "field_offset" : 128, 30380 "referenced_type" : "type-1950" 30381 }, 30382 { 30383 "field_name" : "additional_params", 30384 "field_offset" : 256, 30385 "referenced_type" : "type-113" 30386 } 30387 ], 30388 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest", 30389 "name" : "keymaster::GetKeyCharacteristicsRequest", 30390 "referenced_type" : "type-1949", 30391 "self_type" : "type-1949", 30392 "size" : 112, 30393 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30394 "unique_id" : "_ZTSN9keymaster28GetKeyCharacteristicsRequestE", 30395 "vtable_components" : 30396 [ 30397 { 30398 "kind" : "offset_to_top" 30399 }, 30400 { 30401 "kind" : "rtti", 30402 "mangled_component_name" : "_ZTIN9keymaster28GetKeyCharacteristicsRequestE" 30403 }, 30404 { 30405 "kind" : "complete_dtor_pointer", 30406 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" 30407 }, 30408 { 30409 "kind" : "deleting_dtor_pointer", 30410 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" 30411 }, 30412 { 30413 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" 30414 }, 30415 { 30416 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" 30417 }, 30418 { 30419 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" 30420 } 30421 ] 30422 }, 30423 { 30424 "alignment" : 8, 30425 "base_specifiers" : 30426 [ 30427 { 30428 "referenced_type" : "type-964" 30429 } 30430 ], 30431 "fields" : 30432 [ 30433 { 30434 "field_name" : "enforced", 30435 "field_offset" : 128, 30436 "referenced_type" : "type-113" 30437 }, 30438 { 30439 "field_name" : "unenforced", 30440 "field_offset" : 768, 30441 "referenced_type" : "type-113" 30442 } 30443 ], 30444 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse", 30445 "name" : "keymaster::GetKeyCharacteristicsResponse", 30446 "referenced_type" : "type-1953", 30447 "self_type" : "type-1953", 30448 "size" : 176, 30449 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30450 "unique_id" : "_ZTSN9keymaster29GetKeyCharacteristicsResponseE", 30451 "vtable_components" : 30452 [ 30453 { 30454 "kind" : "offset_to_top" 30455 }, 30456 { 30457 "kind" : "rtti", 30458 "mangled_component_name" : "_ZTIN9keymaster29GetKeyCharacteristicsResponseE" 30459 }, 30460 { 30461 "kind" : "complete_dtor_pointer", 30462 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev" 30463 }, 30464 { 30465 "kind" : "deleting_dtor_pointer", 30466 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev" 30467 }, 30468 { 30469 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30470 }, 30471 { 30472 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30473 }, 30474 { 30475 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30476 }, 30477 { 30478 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" 30479 }, 30480 { 30481 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" 30482 }, 30483 { 30484 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" 30485 } 30486 ] 30487 }, 30488 { 30489 "alignment" : 8, 30490 "base_specifiers" : 30491 [ 30492 { 30493 "referenced_type" : "type-966" 30494 } 30495 ], 30496 "linker_set_key" : "keymaster::GetVersionRequest", 30497 "name" : "keymaster::GetVersionRequest", 30498 "referenced_type" : "type-1812", 30499 "self_type" : "type-1812", 30500 "size" : 16, 30501 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30502 "unique_id" : "_ZTSN9keymaster17GetVersionRequestE", 30503 "vtable_components" : 30504 [ 30505 { 30506 "kind" : "offset_to_top" 30507 }, 30508 { 30509 "kind" : "rtti", 30510 "mangled_component_name" : "_ZTIN9keymaster17GetVersionRequestE" 30511 }, 30512 { 30513 "kind" : "complete_dtor_pointer", 30514 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD1Ev" 30515 }, 30516 { 30517 "kind" : "deleting_dtor_pointer", 30518 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD0Ev" 30519 }, 30520 { 30521 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest14SerializedSizeEv" 30522 }, 30523 { 30524 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest9SerializeEPhPKh" 30525 }, 30526 { 30527 "mangled_component_name" : "_ZN9keymaster17GetVersionRequest11DeserializeEPPKhS2_" 30528 } 30529 ] 30530 }, 30531 { 30532 "alignment" : 8, 30533 "base_specifiers" : 30534 [ 30535 { 30536 "referenced_type" : "type-964" 30537 } 30538 ], 30539 "fields" : 30540 [ 30541 { 30542 "field_name" : "major_ver", 30543 "field_offset" : 128, 30544 "referenced_type" : "type-1" 30545 }, 30546 { 30547 "field_name" : "minor_ver", 30548 "field_offset" : 136, 30549 "referenced_type" : "type-1" 30550 }, 30551 { 30552 "field_name" : "subminor_ver", 30553 "field_offset" : 144, 30554 "referenced_type" : "type-1" 30555 } 30556 ], 30557 "linker_set_key" : "keymaster::GetVersionResponse", 30558 "name" : "keymaster::GetVersionResponse", 30559 "referenced_type" : "type-2019", 30560 "self_type" : "type-2019", 30561 "size" : 24, 30562 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30563 "unique_id" : "_ZTSN9keymaster18GetVersionResponseE", 30564 "vtable_components" : 30565 [ 30566 { 30567 "kind" : "offset_to_top" 30568 }, 30569 { 30570 "kind" : "rtti", 30571 "mangled_component_name" : "_ZTIN9keymaster18GetVersionResponseE" 30572 }, 30573 { 30574 "kind" : "complete_dtor_pointer", 30575 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD1Ev" 30576 }, 30577 { 30578 "kind" : "deleting_dtor_pointer", 30579 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD0Ev" 30580 }, 30581 { 30582 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30583 }, 30584 { 30585 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30586 }, 30587 { 30588 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30589 }, 30590 { 30591 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" 30592 }, 30593 { 30594 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" 30595 }, 30596 { 30597 "mangled_component_name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" 30598 } 30599 ] 30600 }, 30601 { 30602 "alignment" : 8, 30603 "base_specifiers" : 30604 [ 30605 { 30606 "referenced_type" : "type-121" 30607 } 30608 ], 30609 "fields" : 30610 [ 30611 { 30612 "field_name" : "challenge", 30613 "field_offset" : 64, 30614 "referenced_type" : "type-112" 30615 }, 30616 { 30617 "field_name" : "user_id", 30618 "field_offset" : 128, 30619 "referenced_type" : "type-112" 30620 }, 30621 { 30622 "field_name" : "authenticator_id", 30623 "field_offset" : 192, 30624 "referenced_type" : "type-112" 30625 }, 30626 { 30627 "field_name" : "authenticator_type", 30628 "field_offset" : 256, 30629 "referenced_type" : "type-2064" 30630 }, 30631 { 30632 "field_name" : "timestamp", 30633 "field_offset" : 320, 30634 "referenced_type" : "type-112" 30635 }, 30636 { 30637 "field_name" : "mac", 30638 "field_offset" : 384, 30639 "referenced_type" : "type-869" 30640 } 30641 ], 30642 "linker_set_key" : "keymaster::HardwareAuthToken", 30643 "name" : "keymaster::HardwareAuthToken", 30644 "referenced_type" : "type-2063", 30645 "self_type" : "type-2063", 30646 "size" : 64, 30647 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30648 "unique_id" : "_ZTSN9keymaster17HardwareAuthTokenE", 30649 "vtable_components" : 30650 [ 30651 { 30652 "kind" : "offset_to_top" 30653 }, 30654 { 30655 "kind" : "rtti", 30656 "mangled_component_name" : "_ZTIN9keymaster17HardwareAuthTokenE" 30657 }, 30658 { 30659 "kind" : "complete_dtor_pointer", 30660 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD1Ev" 30661 }, 30662 { 30663 "kind" : "deleting_dtor_pointer", 30664 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD0Ev" 30665 }, 30666 { 30667 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" 30668 }, 30669 { 30670 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" 30671 }, 30672 { 30673 "mangled_component_name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" 30674 } 30675 ] 30676 }, 30677 { 30678 "alignment" : 8, 30679 "base_specifiers" : 30680 [ 30681 { 30682 "referenced_type" : "type-1380" 30683 } 30684 ], 30685 "linker_set_key" : "keymaster::HmacKey", 30686 "name" : "keymaster::HmacKey", 30687 "record_kind" : "class", 30688 "referenced_type" : "type-1402", 30689 "self_type" : "type-1402", 30690 "size" : 192, 30691 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30692 "unique_id" : "_ZTSN9keymaster7HmacKeyE", 30693 "vtable_components" : 30694 [ 30695 { 30696 "kind" : "offset_to_top" 30697 }, 30698 { 30699 "kind" : "rtti", 30700 "mangled_component_name" : "_ZTIN9keymaster7HmacKeyE" 30701 }, 30702 { 30703 "kind" : "complete_dtor_pointer", 30704 "mangled_component_name" : "_ZN9keymaster7HmacKeyD1Ev" 30705 }, 30706 { 30707 "kind" : "deleting_dtor_pointer", 30708 "mangled_component_name" : "_ZN9keymaster7HmacKeyD0Ev" 30709 }, 30710 { 30711 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 30712 } 30713 ] 30714 }, 30715 { 30716 "alignment" : 8, 30717 "base_specifiers" : 30718 [ 30719 { 30720 "referenced_type" : "type-1372" 30721 } 30722 ], 30723 "linker_set_key" : "keymaster::HmacKeyFactory", 30724 "name" : "keymaster::HmacKeyFactory", 30725 "record_kind" : "class", 30726 "referenced_type" : "type-1396", 30727 "self_type" : "type-1396", 30728 "size" : 32, 30729 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30730 "unique_id" : "_ZTSN9keymaster14HmacKeyFactoryE", 30731 "vtable_components" : 30732 [ 30733 { 30734 "kind" : "offset_to_top" 30735 }, 30736 { 30737 "kind" : "rtti", 30738 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30739 }, 30740 { 30741 "kind" : "complete_dtor_pointer", 30742 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD1Ev" 30743 }, 30744 { 30745 "kind" : "deleting_dtor_pointer", 30746 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD0Ev" 30747 }, 30748 { 30749 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 30750 }, 30751 { 30752 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 30753 }, 30754 { 30755 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 30756 }, 30757 { 30758 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 30759 }, 30760 { 30761 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 30762 }, 30763 { 30764 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 30765 }, 30766 { 30767 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEm" 30768 }, 30769 { 30770 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" 30771 }, 30772 { 30773 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" 30774 }, 30775 { 30776 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 30777 }, 30778 { 30779 "component_value" : -8, 30780 "kind" : "offset_to_top" 30781 }, 30782 { 30783 "kind" : "rtti", 30784 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30785 }, 30786 { 30787 "kind" : "complete_dtor_pointer", 30788 "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD1Ev" 30789 }, 30790 { 30791 "kind" : "deleting_dtor_pointer", 30792 "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD0Ev" 30793 } 30794 ] 30795 }, 30796 { 30797 "alignment" : 8, 30798 "base_specifiers" : 30799 [ 30800 { 30801 "referenced_type" : "type-121" 30802 } 30803 ], 30804 "fields" : 30805 [ 30806 { 30807 "field_name" : "seed", 30808 "field_offset" : 64, 30809 "referenced_type" : "type-869" 30810 }, 30811 { 30812 "field_name" : "nonce", 30813 "field_offset" : 192, 30814 "referenced_type" : "type-949" 30815 } 30816 ], 30817 "linker_set_key" : "keymaster::HmacSharingParameters", 30818 "name" : "keymaster::HmacSharingParameters", 30819 "referenced_type" : "type-948", 30820 "self_type" : "type-948", 30821 "size" : 56, 30822 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30823 "unique_id" : "_ZTSN9keymaster21HmacSharingParametersE", 30824 "vtable_components" : 30825 [ 30826 { 30827 "kind" : "offset_to_top" 30828 }, 30829 { 30830 "kind" : "rtti", 30831 "mangled_component_name" : "_ZTIN9keymaster21HmacSharingParametersE" 30832 }, 30833 { 30834 "kind" : "complete_dtor_pointer", 30835 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD1Ev" 30836 }, 30837 { 30838 "kind" : "deleting_dtor_pointer", 30839 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD0Ev" 30840 }, 30841 { 30842 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" 30843 }, 30844 { 30845 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" 30846 }, 30847 { 30848 "mangled_component_name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" 30849 } 30850 ] 30851 }, 30852 { 30853 "alignment" : 8, 30854 "base_specifiers" : 30855 [ 30856 { 30857 "referenced_type" : "type-121" 30858 } 30859 ], 30860 "fields" : 30861 [ 30862 { 30863 "field_name" : "params_array", 30864 "field_offset" : 64, 30865 "referenced_type" : "type-2043" 30866 }, 30867 { 30868 "field_name" : "num_params", 30869 "field_offset" : 128, 30870 "referenced_type" : "type-112" 30871 } 30872 ], 30873 "linker_set_key" : "keymaster::HmacSharingParametersArray", 30874 "name" : "keymaster::HmacSharingParametersArray", 30875 "referenced_type" : "type-2044", 30876 "self_type" : "type-2044", 30877 "size" : 24, 30878 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30879 "unique_id" : "_ZTSN9keymaster26HmacSharingParametersArrayE", 30880 "vtable_components" : 30881 [ 30882 { 30883 "kind" : "offset_to_top" 30884 }, 30885 { 30886 "kind" : "rtti", 30887 "mangled_component_name" : "_ZTIN9keymaster26HmacSharingParametersArrayE" 30888 }, 30889 { 30890 "kind" : "complete_dtor_pointer", 30891 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD1Ev" 30892 }, 30893 { 30894 "kind" : "deleting_dtor_pointer", 30895 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD0Ev" 30896 }, 30897 { 30898 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" 30899 }, 30900 { 30901 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" 30902 }, 30903 { 30904 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" 30905 } 30906 ] 30907 }, 30908 { 30909 "alignment" : 8, 30910 "base_specifiers" : 30911 [ 30912 { 30913 "referenced_type" : "type-966" 30914 } 30915 ], 30916 "fields" : 30917 [ 30918 { 30919 "field_name" : "key_description", 30920 "field_offset" : 128, 30921 "referenced_type" : "type-113" 30922 }, 30923 { 30924 "field_name" : "key_format", 30925 "field_offset" : 768, 30926 "referenced_type" : "type-1988" 30927 }, 30928 { 30929 "field_name" : "key_data", 30930 "field_offset" : 832, 30931 "referenced_type" : "type-118" 30932 }, 30933 { 30934 "field_name" : "key_data_length", 30935 "field_offset" : 896, 30936 "referenced_type" : "type-112" 30937 } 30938 ], 30939 "linker_set_key" : "keymaster::ImportKeyRequest", 30940 "name" : "keymaster::ImportKeyRequest", 30941 "referenced_type" : "type-1987", 30942 "self_type" : "type-1987", 30943 "size" : 120, 30944 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30945 "unique_id" : "_ZTSN9keymaster16ImportKeyRequestE", 30946 "vtable_components" : 30947 [ 30948 { 30949 "kind" : "offset_to_top" 30950 }, 30951 { 30952 "kind" : "rtti", 30953 "mangled_component_name" : "_ZTIN9keymaster16ImportKeyRequestE" 30954 }, 30955 { 30956 "kind" : "complete_dtor_pointer", 30957 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD1Ev" 30958 }, 30959 { 30960 "kind" : "deleting_dtor_pointer", 30961 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD0Ev" 30962 }, 30963 { 30964 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" 30965 }, 30966 { 30967 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" 30968 }, 30969 { 30970 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" 30971 } 30972 ] 30973 }, 30974 { 30975 "alignment" : 8, 30976 "base_specifiers" : 30977 [ 30978 { 30979 "referenced_type" : "type-964" 30980 } 30981 ], 30982 "fields" : 30983 [ 30984 { 30985 "field_name" : "key_blob", 30986 "field_offset" : 128, 30987 "referenced_type" : "type-1991" 30988 }, 30989 { 30990 "field_name" : "enforced", 30991 "field_offset" : 256, 30992 "referenced_type" : "type-113" 30993 }, 30994 { 30995 "field_name" : "unenforced", 30996 "field_offset" : 896, 30997 "referenced_type" : "type-113" 30998 } 30999 ], 31000 "linker_set_key" : "keymaster::ImportKeyResponse", 31001 "name" : "keymaster::ImportKeyResponse", 31002 "referenced_type" : "type-1990", 31003 "self_type" : "type-1990", 31004 "size" : 192, 31005 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31006 "unique_id" : "_ZTSN9keymaster17ImportKeyResponseE", 31007 "vtable_components" : 31008 [ 31009 { 31010 "kind" : "offset_to_top" 31011 }, 31012 { 31013 "kind" : "rtti", 31014 "mangled_component_name" : "_ZTIN9keymaster17ImportKeyResponseE" 31015 }, 31016 { 31017 "kind" : "complete_dtor_pointer", 31018 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD1Ev" 31019 }, 31020 { 31021 "kind" : "deleting_dtor_pointer", 31022 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD0Ev" 31023 }, 31024 { 31025 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31026 }, 31027 { 31028 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31029 }, 31030 { 31031 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31032 }, 31033 { 31034 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" 31035 }, 31036 { 31037 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" 31038 }, 31039 { 31040 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" 31041 } 31042 ] 31043 }, 31044 { 31045 "alignment" : 8, 31046 "base_specifiers" : 31047 [ 31048 { 31049 "referenced_type" : "type-966" 31050 } 31051 ], 31052 "fields" : 31053 [ 31054 { 31055 "field_name" : "wrapped_key", 31056 "field_offset" : 128, 31057 "referenced_type" : "type-123" 31058 }, 31059 { 31060 "field_name" : "wrapping_key", 31061 "field_offset" : 256, 31062 "referenced_type" : "type-123" 31063 }, 31064 { 31065 "field_name" : "masking_key", 31066 "field_offset" : 384, 31067 "referenced_type" : "type-123" 31068 }, 31069 { 31070 "field_name" : "additional_params", 31071 "field_offset" : 512, 31072 "referenced_type" : "type-113" 31073 }, 31074 { 31075 "field_name" : "password_sid", 31076 "field_offset" : 1152, 31077 "referenced_type" : "type-112" 31078 }, 31079 { 31080 "field_name" : "biometric_sid", 31081 "field_offset" : 1216, 31082 "referenced_type" : "type-112" 31083 } 31084 ], 31085 "linker_set_key" : "keymaster::ImportWrappedKeyRequest", 31086 "name" : "keymaster::ImportWrappedKeyRequest", 31087 "referenced_type" : "type-2058", 31088 "self_type" : "type-2058", 31089 "size" : 160, 31090 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31091 "unique_id" : "_ZTSN9keymaster23ImportWrappedKeyRequestE", 31092 "vtable_components" : 31093 [ 31094 { 31095 "kind" : "offset_to_top" 31096 }, 31097 { 31098 "kind" : "rtti", 31099 "mangled_component_name" : "_ZTIN9keymaster23ImportWrappedKeyRequestE" 31100 }, 31101 { 31102 "kind" : "complete_dtor_pointer", 31103 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD1Ev" 31104 }, 31105 { 31106 "kind" : "deleting_dtor_pointer", 31107 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD0Ev" 31108 }, 31109 { 31110 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" 31111 }, 31112 { 31113 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" 31114 }, 31115 { 31116 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" 31117 } 31118 ] 31119 }, 31120 { 31121 "alignment" : 8, 31122 "base_specifiers" : 31123 [ 31124 { 31125 "referenced_type" : "type-964" 31126 } 31127 ], 31128 "fields" : 31129 [ 31130 { 31131 "field_name" : "key_blob", 31132 "field_offset" : 128, 31133 "referenced_type" : "type-123" 31134 }, 31135 { 31136 "field_name" : "enforced", 31137 "field_offset" : 256, 31138 "referenced_type" : "type-113" 31139 }, 31140 { 31141 "field_name" : "unenforced", 31142 "field_offset" : 896, 31143 "referenced_type" : "type-113" 31144 } 31145 ], 31146 "linker_set_key" : "keymaster::ImportWrappedKeyResponse", 31147 "name" : "keymaster::ImportWrappedKeyResponse", 31148 "referenced_type" : "type-2061", 31149 "self_type" : "type-2061", 31150 "size" : 192, 31151 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31152 "unique_id" : "_ZTSN9keymaster24ImportWrappedKeyResponseE", 31153 "vtable_components" : 31154 [ 31155 { 31156 "kind" : "offset_to_top" 31157 }, 31158 { 31159 "kind" : "rtti", 31160 "mangled_component_name" : "_ZTIN9keymaster24ImportWrappedKeyResponseE" 31161 }, 31162 { 31163 "kind" : "complete_dtor_pointer", 31164 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD1Ev" 31165 }, 31166 { 31167 "kind" : "deleting_dtor_pointer", 31168 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD0Ev" 31169 }, 31170 { 31171 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31172 }, 31173 { 31174 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31175 }, 31176 { 31177 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31178 }, 31179 { 31180 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" 31181 }, 31182 { 31183 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" 31184 }, 31185 { 31186 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" 31187 } 31188 ] 31189 }, 31190 { 31191 "alignment" : 8, 31192 "fields" : 31193 [ 31194 { 31195 "access" : "protected", 31196 "field_name" : "hw_enforced_", 31197 "field_offset" : 64, 31198 "referenced_type" : "type-113" 31199 }, 31200 { 31201 "access" : "protected", 31202 "field_name" : "sw_enforced_", 31203 "field_offset" : 704, 31204 "referenced_type" : "type-113" 31205 }, 31206 { 31207 "access" : "protected", 31208 "field_name" : "key_material_", 31209 "field_offset" : 1344, 31210 "referenced_type" : "type-123" 31211 }, 31212 { 31213 "access" : "protected", 31214 "field_name" : "key_factory_", 31215 "field_offset" : 1472, 31216 "referenced_type" : "type-158" 31217 } 31218 ], 31219 "linker_set_key" : "keymaster::Key", 31220 "name" : "keymaster::Key", 31221 "record_kind" : "class", 31222 "referenced_type" : "type-157", 31223 "self_type" : "type-157", 31224 "size" : 192, 31225 "source_file" : "/system/keymaster/include/keymaster/key.h", 31226 "unique_id" : "_ZTSN9keymaster3KeyE", 31227 "vtable_components" : 31228 [ 31229 { 31230 "kind" : "offset_to_top" 31231 }, 31232 { 31233 "kind" : "rtti", 31234 "mangled_component_name" : "_ZTIN9keymaster3KeyE" 31235 }, 31236 { 31237 "kind" : "complete_dtor_pointer", 31238 "mangled_component_name" : "_ZN9keymaster3KeyD1Ev" 31239 }, 31240 { 31241 "kind" : "deleting_dtor_pointer", 31242 "mangled_component_name" : "_ZN9keymaster3KeyD0Ev" 31243 }, 31244 { 31245 "is_pure" : true, 31246 "mangled_component_name" : "_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 31247 } 31248 ] 31249 }, 31250 { 31251 "alignment" : 8, 31252 "linker_set_key" : "keymaster::KeyFactory", 31253 "name" : "keymaster::KeyFactory", 31254 "record_kind" : "class", 31255 "referenced_type" : "type-137", 31256 "self_type" : "type-137", 31257 "size" : 8, 31258 "source_file" : "/system/keymaster/include/keymaster/key_factory.h", 31259 "unique_id" : "_ZTSN9keymaster10KeyFactoryE", 31260 "vtable_components" : 31261 [ 31262 { 31263 "kind" : "offset_to_top" 31264 }, 31265 { 31266 "kind" : "rtti", 31267 "mangled_component_name" : "_ZTIN9keymaster10KeyFactoryE" 31268 }, 31269 { 31270 "kind" : "complete_dtor_pointer", 31271 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD1Ev" 31272 }, 31273 { 31274 "kind" : "deleting_dtor_pointer", 31275 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD0Ev" 31276 }, 31277 { 31278 "is_pure" : true, 31279 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 31280 }, 31281 { 31282 "is_pure" : true, 31283 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 31284 }, 31285 { 31286 "is_pure" : true, 31287 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31288 }, 31289 { 31290 "is_pure" : true, 31291 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 31292 }, 31293 { 31294 "is_pure" : true, 31295 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPm" 31296 }, 31297 { 31298 "is_pure" : true, 31299 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPm" 31300 } 31301 ] 31302 }, 31303 { 31304 "alignment" : 8, 31305 "fields" : 31306 [ 31307 { 31308 "access" : "private", 31309 "field_name" : "keymaster0_device_", 31310 "referenced_type" : "type-594" 31311 }, 31312 { 31313 "access" : "private", 31314 "field_name" : "engine_", 31315 "field_offset" : 64, 31316 "referenced_type" : "type-597" 31317 }, 31318 { 31319 "access" : "private", 31320 "field_name" : "rsa_index_", 31321 "field_offset" : 128, 31322 "referenced_type" : "type-105" 31323 }, 31324 { 31325 "access" : "private", 31326 "field_name" : "ec_key_index_", 31327 "field_offset" : 160, 31328 "referenced_type" : "type-105" 31329 }, 31330 { 31331 "access" : "private", 31332 "field_name" : "supports_ec_", 31333 "field_offset" : 192, 31334 "referenced_type" : "type-600" 31335 }, 31336 { 31337 "access" : "private", 31338 "field_name" : "rsa_method_", 31339 "field_offset" : 256, 31340 "referenced_type" : "type-601" 31341 }, 31342 { 31343 "access" : "private", 31344 "field_name" : "ecdsa_method_", 31345 "field_offset" : 896, 31346 "referenced_type" : "type-602" 31347 } 31348 ], 31349 "linker_set_key" : "keymaster::Keymaster0Engine", 31350 "name" : "keymaster::Keymaster0Engine", 31351 "record_kind" : "class", 31352 "referenced_type" : "type-593", 31353 "self_type" : "type-593", 31354 "size" : 168, 31355 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31356 "unique_id" : "_ZTSN9keymaster16Keymaster0EngineE" 31357 }, 31358 { 31359 "access" : "private", 31360 "alignment" : 1, 31361 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete", 31362 "name" : "keymaster::Keymaster0Engine::Malloc_Delete", 31363 "referenced_type" : "type-2101", 31364 "self_type" : "type-2101", 31365 "size" : 1, 31366 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31367 "unique_id" : "_ZTSN9keymaster16Keymaster0Engine13Malloc_DeleteE" 31368 }, 31369 { 31370 "alignment" : 8, 31371 "base_specifiers" : 31372 [ 31373 { 31374 "referenced_type" : "type-137" 31375 } 31376 ], 31377 "fields" : 31378 [ 31379 { 31380 "access" : "private", 31381 "field_name" : "software_digest_factory_", 31382 "field_offset" : 64, 31383 "referenced_type" : "type-132" 31384 }, 31385 { 31386 "access" : "private", 31387 "field_name" : "passthrough_factory_", 31388 "field_offset" : 448, 31389 "referenced_type" : "type-1140" 31390 }, 31391 { 31392 "access" : "private", 31393 "field_name" : "legacy_support_", 31394 "field_offset" : 640, 31395 "referenced_type" : "type-1155" 31396 } 31397 ], 31398 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31399 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31400 "record_kind" : "class", 31401 "referenced_type" : "type-1161", 31402 "self_type" : "type-1161", 31403 "size" : 112, 31404 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31405 "template_args" : [ "type-132" ], 31406 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE", 31407 "vtable_components" : 31408 [ 31409 { 31410 "kind" : "offset_to_top" 31411 }, 31412 { 31413 "kind" : "rtti", 31414 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE" 31415 }, 31416 { 31417 "kind" : "complete_dtor_pointer", 31418 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED1Ev" 31419 }, 31420 { 31421 "kind" : "deleting_dtor_pointer", 31422 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED0Ev" 31423 }, 31424 { 31425 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31426 }, 31427 { 31428 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31429 }, 31430 { 31431 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31432 }, 31433 { 31434 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31435 }, 31436 { 31437 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPm" 31438 }, 31439 { 31440 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPm" 31441 } 31442 ] 31443 }, 31444 { 31445 "alignment" : 8, 31446 "base_specifiers" : 31447 [ 31448 { 31449 "referenced_type" : "type-137" 31450 } 31451 ], 31452 "fields" : 31453 [ 31454 { 31455 "access" : "private", 31456 "field_name" : "software_digest_factory_", 31457 "field_offset" : 64, 31458 "referenced_type" : "type-790" 31459 }, 31460 { 31461 "access" : "private", 31462 "field_name" : "passthrough_factory_", 31463 "field_offset" : 576, 31464 "referenced_type" : "type-1140" 31465 }, 31466 { 31467 "access" : "private", 31468 "field_name" : "legacy_support_", 31469 "field_offset" : 768, 31470 "referenced_type" : "type-1155" 31471 } 31472 ], 31473 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31474 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31475 "record_kind" : "class", 31476 "referenced_type" : "type-1164", 31477 "self_type" : "type-1164", 31478 "size" : 128, 31479 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31480 "template_args" : [ "type-790" ], 31481 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE", 31482 "vtable_components" : 31483 [ 31484 { 31485 "kind" : "offset_to_top" 31486 }, 31487 { 31488 "kind" : "rtti", 31489 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE" 31490 }, 31491 { 31492 "kind" : "complete_dtor_pointer", 31493 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED1Ev" 31494 }, 31495 { 31496 "kind" : "deleting_dtor_pointer", 31497 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED0Ev" 31498 }, 31499 { 31500 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31501 }, 31502 { 31503 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31504 }, 31505 { 31506 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31507 }, 31508 { 31509 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31510 }, 31511 { 31512 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPm" 31513 }, 31514 { 31515 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPm" 31516 } 31517 ] 31518 }, 31519 { 31520 "alignment" : 8, 31521 "fields" : 31522 [ 31523 { 31524 "access" : "private", 31525 "field_name" : "keymaster1_device_", 31526 "referenced_type" : "type-98" 31527 }, 31528 { 31529 "access" : "private", 31530 "field_name" : "engine_", 31531 "field_offset" : 64, 31532 "referenced_type" : "type-102" 31533 }, 31534 { 31535 "access" : "private", 31536 "field_name" : "rsa_index_", 31537 "field_offset" : 128, 31538 "referenced_type" : "type-104" 31539 }, 31540 { 31541 "access" : "private", 31542 "field_name" : "ec_key_index_", 31543 "field_offset" : 160, 31544 "referenced_type" : "type-104" 31545 }, 31546 { 31547 "access" : "private", 31548 "field_name" : "rsa_method_", 31549 "field_offset" : 192, 31550 "referenced_type" : "type-106" 31551 }, 31552 { 31553 "access" : "private", 31554 "field_name" : "ecdsa_method_", 31555 "field_offset" : 832, 31556 "referenced_type" : "type-108" 31557 } 31558 ], 31559 "linker_set_key" : "keymaster::Keymaster1Engine", 31560 "name" : "keymaster::Keymaster1Engine", 31561 "record_kind" : "class", 31562 "referenced_type" : "type-97", 31563 "self_type" : "type-97", 31564 "size" : 160, 31565 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31566 "unique_id" : "_ZTSN9keymaster16Keymaster1EngineE" 31567 }, 31568 { 31569 "alignment" : 8, 31570 "fields" : 31571 [ 31572 { 31573 "field_name" : "op_handle", 31574 "referenced_type" : "type-112" 31575 }, 31576 { 31577 "field_name" : "begin_params", 31578 "field_offset" : 64, 31579 "referenced_type" : "type-113" 31580 }, 31581 { 31582 "field_name" : "finish_params", 31583 "field_offset" : 704, 31584 "referenced_type" : "type-113" 31585 }, 31586 { 31587 "field_name" : "key_material", 31588 "field_offset" : 1344, 31589 "referenced_type" : "type-123" 31590 }, 31591 { 31592 "field_name" : "error", 31593 "field_offset" : 1472, 31594 "referenced_type" : "type-126" 31595 }, 31596 { 31597 "field_name" : "expected_openssl_padding", 31598 "field_offset" : 1504, 31599 "referenced_type" : "type-105" 31600 } 31601 ], 31602 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData", 31603 "name" : "keymaster::Keymaster1Engine::KeyData", 31604 "referenced_type" : "type-111", 31605 "self_type" : "type-111", 31606 "size" : 192, 31607 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31608 "unique_id" : "_ZTSN9keymaster16Keymaster1Engine7KeyDataE" 31609 }, 31610 { 31611 "alignment" : 8, 31612 "fields" : 31613 [ 31614 { 31615 "access" : "private", 31616 "field_name" : "device_digests_", 31617 "referenced_type" : "type-1156" 31618 }, 31619 { 31620 "access" : "private", 31621 "field_name" : "supports_all_", 31622 "field_offset" : 192, 31623 "referenced_type" : "type-600" 31624 } 31625 ], 31626 "linker_set_key" : "keymaster::Keymaster1LegacySupport", 31627 "name" : "keymaster::Keymaster1LegacySupport", 31628 "record_kind" : "class", 31629 "referenced_type" : "type-1155", 31630 "self_type" : "type-1155", 31631 "size" : 32, 31632 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31633 "unique_id" : "_ZTSN9keymaster23Keymaster1LegacySupportE" 31634 }, 31635 { 31636 "alignment" : 8, 31637 "linker_set_key" : "keymaster::KeymasterContext", 31638 "name" : "keymaster::KeymasterContext", 31639 "record_kind" : "class", 31640 "referenced_type" : "type-1362", 31641 "self_type" : "type-1362", 31642 "size" : 8, 31643 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h", 31644 "unique_id" : "_ZTSN9keymaster16KeymasterContextE", 31645 "vtable_components" : 31646 [ 31647 { 31648 "kind" : "offset_to_top" 31649 }, 31650 { 31651 "kind" : "rtti", 31652 "mangled_component_name" : "_ZTIN9keymaster16KeymasterContextE" 31653 }, 31654 { 31655 "kind" : "complete_dtor_pointer", 31656 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD1Ev" 31657 }, 31658 { 31659 "kind" : "deleting_dtor_pointer", 31660 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD0Ev" 31661 }, 31662 { 31663 "is_pure" : true, 31664 "mangled_component_name" : "_ZN9keymaster16KeymasterContext16SetSystemVersionEjj" 31665 }, 31666 { 31667 "is_pure" : true, 31668 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext16GetSystemVersionEPjS1_" 31669 }, 31670 { 31671 "is_pure" : true, 31672 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 31673 }, 31674 { 31675 "is_pure" : true, 31676 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 31677 }, 31678 { 31679 "is_pure" : true, 31680 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPm" 31681 }, 31682 { 31683 "is_pure" : true, 31684 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 31685 }, 31686 { 31687 "is_pure" : true, 31688 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31689 }, 31690 { 31691 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 31692 }, 31693 { 31694 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13DeleteAllKeysEv" 31695 }, 31696 { 31697 "is_pure" : true, 31698 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhm" 31699 }, 31700 { 31701 "is_pure" : true, 31702 "mangled_component_name" : "_ZN9keymaster16KeymasterContext18enforcement_policyEv" 31703 }, 31704 { 31705 "is_pure" : true, 31706 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 31707 }, 31708 { 31709 "is_pure" : true, 31710 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 31711 } 31712 ] 31713 }, 31714 { 31715 "alignment" : 8, 31716 "fields" : 31717 [ 31718 { 31719 "access" : "private", 31720 "field_name" : "access_time_map_", 31721 "field_offset" : 64, 31722 "referenced_type" : "type-1572" 31723 }, 31724 { 31725 "access" : "private", 31726 "field_name" : "access_count_map_", 31727 "field_offset" : 128, 31728 "referenced_type" : "type-1574" 31729 } 31730 ], 31731 "linker_set_key" : "keymaster::KeymasterEnforcement", 31732 "name" : "keymaster::KeymasterEnforcement", 31733 "record_kind" : "class", 31734 "referenced_type" : "type-1571", 31735 "self_type" : "type-1571", 31736 "size" : 24, 31737 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31738 "unique_id" : "_ZTSN9keymaster20KeymasterEnforcementE", 31739 "vtable_components" : 31740 [ 31741 { 31742 "kind" : "offset_to_top" 31743 }, 31744 { 31745 "kind" : "rtti", 31746 "mangled_component_name" : "_ZTIN9keymaster20KeymasterEnforcementE" 31747 }, 31748 { 31749 "kind" : "complete_dtor_pointer", 31750 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" 31751 }, 31752 { 31753 "kind" : "deleting_dtor_pointer", 31754 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" 31755 }, 31756 { 31757 "is_pure" : true, 31758 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement21activation_date_validEm" 31759 }, 31760 { 31761 "is_pure" : true, 31762 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEm" 31763 }, 31764 { 31765 "is_pure" : true, 31766 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 31767 }, 31768 { 31769 "is_pure" : true, 31770 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv" 31771 }, 31772 { 31773 "is_pure" : true, 31774 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv" 31775 }, 31776 { 31777 "is_pure" : true, 31778 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 31779 }, 31780 { 31781 "is_pure" : true, 31782 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 31783 }, 31784 { 31785 "is_pure" : true, 31786 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 31787 }, 31788 { 31789 "is_pure" : true, 31790 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 31791 }, 31792 { 31793 "is_pure" : true, 31794 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm" 31795 } 31796 ] 31797 }, 31798 { 31799 "alignment" : 8, 31800 "linker_set_key" : "keymaster::KeymasterEnforcementContext", 31801 "name" : "keymaster::KeymasterEnforcementContext", 31802 "record_kind" : "class", 31803 "referenced_type" : "type-2086", 31804 "self_type" : "type-2086", 31805 "size" : 8, 31806 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31807 "unique_id" : "_ZTSN9keymaster27KeymasterEnforcementContextE", 31808 "vtable_components" : 31809 [ 31810 { 31811 "kind" : "offset_to_top" 31812 }, 31813 { 31814 "kind" : "rtti", 31815 "mangled_component_name" : "_ZTIN9keymaster27KeymasterEnforcementContextE" 31816 }, 31817 { 31818 "kind" : "complete_dtor_pointer", 31819 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD1Ev" 31820 }, 31821 { 31822 "kind" : "deleting_dtor_pointer", 31823 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD0Ev" 31824 } 31825 ] 31826 }, 31827 { 31828 "alignment" : 8, 31829 "base_specifiers" : 31830 [ 31831 { 31832 "referenced_type" : "type-121" 31833 } 31834 ], 31835 "fields" : 31836 [ 31837 { 31838 "field_name" : "message_version", 31839 "field_offset" : 64, 31840 "referenced_type" : "type-120" 31841 } 31842 ], 31843 "linker_set_key" : "keymaster::KeymasterMessage", 31844 "name" : "keymaster::KeymasterMessage", 31845 "referenced_type" : "type-966", 31846 "self_type" : "type-966", 31847 "size" : 16, 31848 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31849 "unique_id" : "_ZTSN9keymaster16KeymasterMessageE", 31850 "vtable_components" : 31851 [ 31852 { 31853 "kind" : "offset_to_top" 31854 }, 31855 { 31856 "kind" : "rtti", 31857 "mangled_component_name" : "_ZTIN9keymaster16KeymasterMessageE" 31858 }, 31859 { 31860 "kind" : "complete_dtor_pointer", 31861 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD1Ev" 31862 }, 31863 { 31864 "kind" : "deleting_dtor_pointer", 31865 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD0Ev" 31866 }, 31867 { 31868 "is_pure" : true, 31869 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 31870 }, 31871 { 31872 "is_pure" : true, 31873 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 31874 }, 31875 { 31876 "is_pure" : true, 31877 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 31878 } 31879 ] 31880 }, 31881 { 31882 "alignment" : 8, 31883 "linker_set_key" : "keymaster::KeymasterPassthroughEngine", 31884 "name" : "keymaster::KeymasterPassthroughEngine", 31885 "record_kind" : "class", 31886 "referenced_type" : "type-1138", 31887 "self_type" : "type-1138", 31888 "size" : 8, 31889 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h", 31890 "unique_id" : "_ZTSN9keymaster26KeymasterPassthroughEngineE", 31891 "vtable_components" : 31892 [ 31893 { 31894 "kind" : "offset_to_top" 31895 }, 31896 { 31897 "kind" : "rtti", 31898 "mangled_component_name" : "_ZTIN9keymaster26KeymasterPassthroughEngineE" 31899 }, 31900 { 31901 "kind" : "complete_dtor_pointer", 31902 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD1Ev" 31903 }, 31904 { 31905 "kind" : "deleting_dtor_pointer", 31906 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD0Ev" 31907 }, 31908 { 31909 "is_pure" : true, 31910 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 31911 }, 31912 { 31913 "is_pure" : true, 31914 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 31915 }, 31916 { 31917 "is_pure" : true, 31918 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ExportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS2_I16keymaster_blob_tEESA_PS8_" 31919 }, 31920 { 31921 "is_pure" : true, 31922 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 31923 }, 31924 { 31925 "is_pure" : true, 31926 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine13DeleteAllKeysEv" 31927 }, 31928 { 31929 "is_pure" : true, 31930 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine19GetOperationFactoryE19keymaster_purpose_t21keymaster_algorithm_t" 31931 } 31932 ] 31933 }, 31934 { 31935 "alignment" : 8, 31936 "base_specifiers" : 31937 [ 31938 { 31939 "referenced_type" : "type-157" 31940 } 31941 ], 31942 "fields" : 31943 [ 31944 { 31945 "access" : "protected", 31946 "field_name" : "additional_parameters_", 31947 "field_offset" : 1536, 31948 "referenced_type" : "type-113" 31949 }, 31950 { 31951 "access" : "protected", 31952 "field_name" : "engine_", 31953 "field_offset" : 2176, 31954 "referenced_type" : "type-1141" 31955 } 31956 ], 31957 "linker_set_key" : "keymaster::KeymasterPassthroughKey", 31958 "name" : "keymaster::KeymasterPassthroughKey", 31959 "record_kind" : "class", 31960 "referenced_type" : "type-1148", 31961 "self_type" : "type-1148", 31962 "size" : 280, 31963 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 31964 "unique_id" : "_ZTSN9keymaster23KeymasterPassthroughKeyE", 31965 "vtable_components" : 31966 [ 31967 { 31968 "kind" : "offset_to_top" 31969 }, 31970 { 31971 "kind" : "rtti", 31972 "mangled_component_name" : "_ZTIN9keymaster23KeymasterPassthroughKeyE" 31973 }, 31974 { 31975 "kind" : "complete_dtor_pointer", 31976 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD1Ev" 31977 }, 31978 { 31979 "kind" : "deleting_dtor_pointer", 31980 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD0Ev" 31981 }, 31982 { 31983 "mangled_component_name" : "_ZNK9keymaster23KeymasterPassthroughKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 31984 } 31985 ] 31986 }, 31987 { 31988 "alignment" : 8, 31989 "base_specifiers" : 31990 [ 31991 { 31992 "referenced_type" : "type-137" 31993 } 31994 ], 31995 "fields" : 31996 [ 31997 { 31998 "access" : "private", 31999 "field_name" : "engine_", 32000 "field_offset" : 64, 32001 "referenced_type" : "type-1141" 32002 }, 32003 { 32004 "access" : "private", 32005 "field_name" : "algorithm_", 32006 "field_offset" : 128, 32007 "referenced_type" : "type-1143" 32008 } 32009 ], 32010 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory", 32011 "name" : "keymaster::KeymasterPassthroughKeyFactory", 32012 "record_kind" : "class", 32013 "referenced_type" : "type-1140", 32014 "self_type" : "type-1140", 32015 "size" : 24, 32016 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 32017 "unique_id" : "_ZTSN9keymaster30KeymasterPassthroughKeyFactoryE", 32018 "vtable_components" : 32019 [ 32020 { 32021 "kind" : "offset_to_top" 32022 }, 32023 { 32024 "kind" : "rtti", 32025 "mangled_component_name" : "_ZTIN9keymaster30KeymasterPassthroughKeyFactoryE" 32026 }, 32027 { 32028 "kind" : "complete_dtor_pointer", 32029 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD1Ev" 32030 }, 32031 { 32032 "kind" : "deleting_dtor_pointer", 32033 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD0Ev" 32034 }, 32035 { 32036 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 32037 }, 32038 { 32039 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32040 }, 32041 { 32042 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32043 }, 32044 { 32045 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 32046 }, 32047 { 32048 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedImportFormatsEPm" 32049 }, 32050 { 32051 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedExportFormatsEPm" 32052 } 32053 ] 32054 }, 32055 { 32056 "alignment" : 8, 32057 "base_specifiers" : 32058 [ 32059 { 32060 "referenced_type" : "type-966" 32061 } 32062 ], 32063 "fields" : 32064 [ 32065 { 32066 "field_name" : "error", 32067 "field_offset" : 96, 32068 "referenced_type" : "type-965" 32069 } 32070 ], 32071 "linker_set_key" : "keymaster::KeymasterResponse", 32072 "name" : "keymaster::KeymasterResponse", 32073 "referenced_type" : "type-964", 32074 "self_type" : "type-964", 32075 "size" : 16, 32076 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 32077 "unique_id" : "_ZTSN9keymaster17KeymasterResponseE", 32078 "vtable_components" : 32079 [ 32080 { 32081 "kind" : "offset_to_top" 32082 }, 32083 { 32084 "kind" : "rtti", 32085 "mangled_component_name" : "_ZTIN9keymaster17KeymasterResponseE" 32086 }, 32087 { 32088 "kind" : "complete_dtor_pointer", 32089 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD1Ev" 32090 }, 32091 { 32092 "kind" : "deleting_dtor_pointer", 32093 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD0Ev" 32094 }, 32095 { 32096 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 32097 }, 32098 { 32099 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 32100 }, 32101 { 32102 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 32103 }, 32104 { 32105 "is_pure" : true, 32106 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv" 32107 }, 32108 { 32109 "is_pure" : true, 32110 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh" 32111 }, 32112 { 32113 "is_pure" : true, 32114 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_" 32115 } 32116 ] 32117 }, 32118 { 32119 "alignment" : 8, 32120 "linker_set_key" : "keymaster::Logger", 32121 "name" : "keymaster::Logger", 32122 "record_kind" : "class", 32123 "referenced_type" : "type-1834", 32124 "self_type" : "type-1834", 32125 "size" : 8, 32126 "source_file" : "/system/keymaster/include/keymaster/logger.h", 32127 "unique_id" : "_ZTSN9keymaster6LoggerE", 32128 "vtable_components" : 32129 [ 32130 { 32131 "kind" : "offset_to_top" 32132 }, 32133 { 32134 "kind" : "rtti", 32135 "mangled_component_name" : "_ZTIN9keymaster6LoggerE" 32136 }, 32137 { 32138 "kind" : "complete_dtor_pointer", 32139 "mangled_component_name" : "_ZN9keymaster6LoggerD1Ev" 32140 }, 32141 { 32142 "kind" : "deleting_dtor_pointer", 32143 "mangled_component_name" : "_ZN9keymaster6LoggerD0Ev" 32144 }, 32145 { 32146 "is_pure" : true, 32147 "mangled_component_name" : "_ZNK9keymaster6Logger7log_msgENS0_8LogLevelEPKcP13__va_list_tag" 32148 } 32149 ] 32150 }, 32151 { 32152 "alignment" : 1, 32153 "linker_set_key" : "keymaster::Malloc_Delete", 32154 "name" : "keymaster::Malloc_Delete", 32155 "referenced_type" : "type-35", 32156 "self_type" : "type-35", 32157 "size" : 1, 32158 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 32159 "unique_id" : "_ZTSN9keymaster13Malloc_DeleteE" 32160 }, 32161 { 32162 "alignment" : 1, 32163 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32164 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32165 "referenced_type" : "type-376", 32166 "self_type" : "type-376", 32167 "size" : 1, 32168 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32169 "template_args" : [ "type-377" ], 32170 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE" 32171 }, 32172 { 32173 "alignment" : 1, 32174 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32175 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32176 "referenced_type" : "type-154", 32177 "self_type" : "type-154", 32178 "size" : 1, 32179 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32180 "template_args" : [ "type-155" ], 32181 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE" 32182 }, 32183 { 32184 "alignment" : 1, 32185 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32186 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32187 "referenced_type" : "type-92", 32188 "self_type" : "type-92", 32189 "size" : 1, 32190 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32191 "template_args" : [ "type-93" ], 32192 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9engine_stXadL_Z11ENGINE_freeEEEE" 32193 }, 32194 { 32195 "alignment" : 1, 32196 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32197 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32198 "referenced_type" : "type-301", 32199 "self_type" : "type-301", 32200 "size" : 1, 32201 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32202 "template_args" : [ "type-302" ], 32203 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE" 32204 }, 32205 { 32206 "alignment" : 1, 32207 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32208 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32209 "referenced_type" : "type-4996", 32210 "self_type" : "type-4996", 32211 "size" : 1, 32212 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32213 "template_args" : [ "type-4997" ], 32214 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11hmac_ctx_stXadL_Z13HMAC_CTX_freeEEEE" 32215 }, 32216 { 32217 "alignment" : 1, 32218 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32219 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32220 "referenced_type" : "type-373", 32221 "self_type" : "type-373", 32222 "size" : 1, 32223 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32224 "template_args" : [ "type-374" ], 32225 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE" 32226 }, 32227 { 32228 "alignment" : 8, 32229 "fields" : 32230 [ 32231 { 32232 "access" : "protected", 32233 "field_name" : "operation_handle_", 32234 "field_offset" : 64, 32235 "referenced_type" : "type-112" 32236 }, 32237 { 32238 "access" : "private", 32239 "field_name" : "purpose_", 32240 "field_offset" : 128, 32241 "referenced_type" : "type-172" 32242 }, 32243 { 32244 "access" : "private", 32245 "field_name" : "hw_enforced_", 32246 "field_offset" : 192, 32247 "referenced_type" : "type-113" 32248 }, 32249 { 32250 "access" : "private", 32251 "field_name" : "sw_enforced_", 32252 "field_offset" : 832, 32253 "referenced_type" : "type-113" 32254 }, 32255 { 32256 "access" : "private", 32257 "field_name" : "key_id_", 32258 "field_offset" : 1472, 32259 "referenced_type" : "type-112" 32260 } 32261 ], 32262 "linker_set_key" : "keymaster::Operation", 32263 "name" : "keymaster::Operation", 32264 "record_kind" : "class", 32265 "referenced_type" : "type-171", 32266 "self_type" : "type-171", 32267 "size" : 192, 32268 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32269 "unique_id" : "_ZTSN9keymaster9OperationE", 32270 "vtable_components" : 32271 [ 32272 { 32273 "kind" : "offset_to_top" 32274 }, 32275 { 32276 "kind" : "rtti", 32277 "mangled_component_name" : "_ZTIN9keymaster9OperationE" 32278 }, 32279 { 32280 "kind" : "complete_dtor_pointer", 32281 "mangled_component_name" : "_ZN9keymaster9OperationD1Ev" 32282 }, 32283 { 32284 "kind" : "deleting_dtor_pointer", 32285 "mangled_component_name" : "_ZN9keymaster9OperationD0Ev" 32286 }, 32287 { 32288 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32289 }, 32290 { 32291 "is_pure" : true, 32292 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 32293 }, 32294 { 32295 "is_pure" : true, 32296 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32297 }, 32298 { 32299 "is_pure" : true, 32300 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32301 }, 32302 { 32303 "is_pure" : true, 32304 "mangled_component_name" : "_ZN9keymaster9Operation5AbortEv" 32305 } 32306 ] 32307 }, 32308 { 32309 "alignment" : 8, 32310 "linker_set_key" : "keymaster::OperationFactory", 32311 "name" : "keymaster::OperationFactory", 32312 "record_kind" : "class", 32313 "referenced_type" : "type-146", 32314 "self_type" : "type-146", 32315 "size" : 8, 32316 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32317 "unique_id" : "_ZTSN9keymaster16OperationFactoryE", 32318 "vtable_components" : 32319 [ 32320 { 32321 "kind" : "offset_to_top" 32322 }, 32323 { 32324 "kind" : "rtti", 32325 "mangled_component_name" : "_ZTIN9keymaster16OperationFactoryE" 32326 }, 32327 { 32328 "kind" : "complete_dtor_pointer", 32329 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD1Ev" 32330 }, 32331 { 32332 "kind" : "deleting_dtor_pointer", 32333 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD0Ev" 32334 }, 32335 { 32336 "is_pure" : true, 32337 "mangled_component_name" : "_ZNK9keymaster16OperationFactory12registry_keyEv" 32338 }, 32339 { 32340 "is_pure" : true, 32341 "mangled_component_name" : "_ZNK9keymaster16OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32342 }, 32343 { 32344 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 32345 }, 32346 { 32347 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32348 }, 32349 { 32350 "mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPm" 32351 } 32352 ] 32353 }, 32354 { 32355 "alignment" : 4, 32356 "fields" : 32357 [ 32358 { 32359 "field_name" : "algorithm", 32360 "referenced_type" : "type-162" 32361 }, 32362 { 32363 "field_name" : "purpose", 32364 "field_offset" : 32, 32365 "referenced_type" : "type-163" 32366 } 32367 ], 32368 "linker_set_key" : "keymaster::OperationFactory::KeyType", 32369 "name" : "keymaster::OperationFactory::KeyType", 32370 "referenced_type" : "type-161", 32371 "self_type" : "type-161", 32372 "size" : 8, 32373 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32374 "unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE" 32375 }, 32376 { 32377 "alignment" : 8, 32378 "base_specifiers" : 32379 [ 32380 { 32381 "referenced_type" : "type-1362" 32382 }, 32383 { 32384 "access" : "protected", 32385 "referenced_type" : "type-141" 32386 }, 32387 { 32388 "access" : "private", 32389 "referenced_type" : "type-1365" 32390 }, 32391 { 32392 "access" : "private", 32393 "referenced_type" : "type-1363" 32394 } 32395 ], 32396 "fields" : 32397 [ 32398 { 32399 "access" : "protected", 32400 "field_name" : "rsa_factory_", 32401 "field_offset" : 256, 32402 "referenced_type" : "type-1584" 32403 }, 32404 { 32405 "access" : "protected", 32406 "field_name" : "ec_factory_", 32407 "field_offset" : 320, 32408 "referenced_type" : "type-1585" 32409 }, 32410 { 32411 "access" : "protected", 32412 "field_name" : "aes_factory_", 32413 "field_offset" : 384, 32414 "referenced_type" : "type-1586" 32415 }, 32416 { 32417 "access" : "protected", 32418 "field_name" : "tdes_factory_", 32419 "field_offset" : 448, 32420 "referenced_type" : "type-1587" 32421 }, 32422 { 32423 "access" : "protected", 32424 "field_name" : "hmac_factory_", 32425 "field_offset" : 512, 32426 "referenced_type" : "type-1588" 32427 }, 32428 { 32429 "access" : "protected", 32430 "field_name" : "os_version_", 32431 "field_offset" : 576, 32432 "referenced_type" : "type-120" 32433 }, 32434 { 32435 "access" : "protected", 32436 "field_name" : "os_patchlevel_", 32437 "field_offset" : 608, 32438 "referenced_type" : "type-120" 32439 }, 32440 { 32441 "access" : "protected", 32442 "field_name" : "soft_keymaster_enforcement_", 32443 "field_offset" : 640, 32444 "referenced_type" : "type-1570" 32445 } 32446 ], 32447 "linker_set_key" : "keymaster::PureSoftKeymasterContext", 32448 "name" : "keymaster::PureSoftKeymasterContext", 32449 "record_kind" : "class", 32450 "referenced_type" : "type-1583", 32451 "self_type" : "type-1583", 32452 "size" : 184, 32453 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h", 32454 "unique_id" : "_ZTSN9keymaster24PureSoftKeymasterContextE", 32455 "vtable_components" : 32456 [ 32457 { 32458 "kind" : "offset_to_top" 32459 }, 32460 { 32461 "kind" : "rtti", 32462 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32463 }, 32464 { 32465 "kind" : "complete_dtor_pointer", 32466 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 32467 }, 32468 { 32469 "kind" : "deleting_dtor_pointer", 32470 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 32471 }, 32472 { 32473 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 32474 }, 32475 { 32476 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 32477 }, 32478 { 32479 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 32480 }, 32481 { 32482 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 32483 }, 32484 { 32485 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPm" 32486 }, 32487 { 32488 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 32489 }, 32490 { 32491 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32492 }, 32493 { 32494 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 32495 }, 32496 { 32497 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 32498 }, 32499 { 32500 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhm" 32501 }, 32502 { 32503 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext18enforcement_policyEv" 32504 }, 32505 { 32506 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 32507 }, 32508 { 32509 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 32510 }, 32511 { 32512 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32513 }, 32514 { 32515 "component_value" : -8, 32516 "kind" : "offset_to_top" 32517 }, 32518 { 32519 "kind" : "rtti", 32520 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32521 }, 32522 { 32523 "kind" : "complete_dtor_pointer", 32524 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 32525 }, 32526 { 32527 "kind" : "deleting_dtor_pointer", 32528 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 32529 }, 32530 { 32531 "mangled_component_name" : "_ZThn8_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32532 }, 32533 { 32534 "component_value" : -16, 32535 "kind" : "offset_to_top" 32536 }, 32537 { 32538 "kind" : "rtti", 32539 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32540 }, 32541 { 32542 "kind" : "complete_dtor_pointer", 32543 "mangled_component_name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD1Ev" 32544 }, 32545 { 32546 "kind" : "deleting_dtor_pointer", 32547 "mangled_component_name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD0Ev" 32548 }, 32549 { 32550 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 32551 }, 32552 { 32553 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 32554 }, 32555 { 32556 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" 32557 }, 32558 { 32559 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 32560 }, 32561 { 32562 "component_value" : -24, 32563 "kind" : "offset_to_top" 32564 }, 32565 { 32566 "kind" : "rtti", 32567 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32568 }, 32569 { 32570 "kind" : "complete_dtor_pointer", 32571 "mangled_component_name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD1Ev" 32572 }, 32573 { 32574 "kind" : "deleting_dtor_pointer", 32575 "mangled_component_name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD0Ev" 32576 }, 32577 { 32578 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" 32579 } 32580 ] 32581 }, 32582 { 32583 "alignment" : 8, 32584 "linker_set_key" : "keymaster::RandomSource", 32585 "name" : "keymaster::RandomSource", 32586 "record_kind" : "class", 32587 "referenced_type" : "type-1364", 32588 "self_type" : "type-1364", 32589 "size" : 8, 32590 "source_file" : "/system/keymaster/include/keymaster/random_source.h", 32591 "unique_id" : "_ZTSN9keymaster12RandomSourceE", 32592 "vtable_components" : 32593 [ 32594 { 32595 "kind" : "offset_to_top" 32596 }, 32597 { 32598 "kind" : "rtti", 32599 "mangled_component_name" : "_ZTIN9keymaster12RandomSourceE" 32600 }, 32601 { 32602 "kind" : "complete_dtor_pointer", 32603 "mangled_component_name" : "_ZN9keymaster12RandomSourceD1Ev" 32604 }, 32605 { 32606 "kind" : "deleting_dtor_pointer", 32607 "mangled_component_name" : "_ZN9keymaster12RandomSourceD0Ev" 32608 }, 32609 { 32610 "is_pure" : true, 32611 "mangled_component_name" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhm" 32612 } 32613 ] 32614 }, 32615 { 32616 "alignment" : 8, 32617 "base_specifiers" : 32618 [ 32619 { 32620 "referenced_type" : "type-802" 32621 } 32622 ], 32623 "linker_set_key" : "keymaster::RsaCryptOperation", 32624 "name" : "keymaster::RsaCryptOperation", 32625 "record_kind" : "class", 32626 "referenced_type" : "type-819", 32627 "self_type" : "type-819", 32628 "size" : 264, 32629 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32630 "unique_id" : "_ZTSN9keymaster17RsaCryptOperationE", 32631 "vtable_components" : 32632 [ 32633 { 32634 "kind" : "offset_to_top" 32635 }, 32636 { 32637 "kind" : "rtti", 32638 "mangled_component_name" : "_ZTIN9keymaster17RsaCryptOperationE" 32639 }, 32640 { 32641 "kind" : "complete_dtor_pointer", 32642 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD1Ev" 32643 }, 32644 { 32645 "kind" : "deleting_dtor_pointer", 32646 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD0Ev" 32647 }, 32648 { 32649 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32650 }, 32651 { 32652 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32653 }, 32654 { 32655 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32656 }, 32657 { 32658 "is_pure" : true, 32659 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32660 }, 32661 { 32662 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32663 }, 32664 { 32665 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32666 }, 32667 { 32668 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32669 } 32670 ] 32671 }, 32672 { 32673 "alignment" : 8, 32674 "base_specifiers" : 32675 [ 32676 { 32677 "referenced_type" : "type-829" 32678 } 32679 ], 32680 "linker_set_key" : "keymaster::RsaCryptingOperationFactory", 32681 "name" : "keymaster::RsaCryptingOperationFactory", 32682 "record_kind" : "class", 32683 "referenced_type" : "type-833", 32684 "self_type" : "type-833", 32685 "size" : 8, 32686 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32687 "unique_id" : "_ZTSN9keymaster27RsaCryptingOperationFactoryE", 32688 "vtable_components" : 32689 [ 32690 { 32691 "kind" : "offset_to_top" 32692 }, 32693 { 32694 "kind" : "rtti", 32695 "mangled_component_name" : "_ZTIN9keymaster27RsaCryptingOperationFactoryE" 32696 }, 32697 { 32698 "kind" : "complete_dtor_pointer", 32699 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD1Ev" 32700 }, 32701 { 32702 "kind" : "deleting_dtor_pointer", 32703 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD0Ev" 32704 }, 32705 { 32706 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32707 }, 32708 { 32709 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32710 }, 32711 { 32712 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" 32713 }, 32714 { 32715 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32716 }, 32717 { 32718 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 32719 }, 32720 { 32721 "is_pure" : true, 32722 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 32723 }, 32724 { 32725 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32726 }, 32727 { 32728 "is_pure" : true, 32729 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32730 } 32731 ] 32732 }, 32733 { 32734 "alignment" : 8, 32735 "base_specifiers" : 32736 [ 32737 { 32738 "referenced_type" : "type-819" 32739 } 32740 ], 32741 "linker_set_key" : "keymaster::RsaDecryptOperation", 32742 "name" : "keymaster::RsaDecryptOperation", 32743 "record_kind" : "class", 32744 "referenced_type" : "type-825", 32745 "self_type" : "type-825", 32746 "size" : 264, 32747 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32748 "unique_id" : "_ZTSN9keymaster19RsaDecryptOperationE", 32749 "vtable_components" : 32750 [ 32751 { 32752 "kind" : "offset_to_top" 32753 }, 32754 { 32755 "kind" : "rtti", 32756 "mangled_component_name" : "_ZTIN9keymaster19RsaDecryptOperationE" 32757 }, 32758 { 32759 "kind" : "complete_dtor_pointer", 32760 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD1Ev" 32761 }, 32762 { 32763 "kind" : "deleting_dtor_pointer", 32764 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD0Ev" 32765 }, 32766 { 32767 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32768 }, 32769 { 32770 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32771 }, 32772 { 32773 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32774 }, 32775 { 32776 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32777 }, 32778 { 32779 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32780 }, 32781 { 32782 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32783 }, 32784 { 32785 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32786 } 32787 ] 32788 }, 32789 { 32790 "alignment" : 8, 32791 "base_specifiers" : 32792 [ 32793 { 32794 "referenced_type" : "type-833" 32795 } 32796 ], 32797 "linker_set_key" : "keymaster::RsaDecryptionOperationFactory", 32798 "name" : "keymaster::RsaDecryptionOperationFactory", 32799 "record_kind" : "class", 32800 "referenced_type" : "type-843", 32801 "self_type" : "type-843", 32802 "size" : 8, 32803 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32804 "unique_id" : "_ZTSN9keymaster29RsaDecryptionOperationFactoryE", 32805 "vtable_components" : 32806 [ 32807 { 32808 "kind" : "offset_to_top" 32809 }, 32810 { 32811 "kind" : "rtti", 32812 "mangled_component_name" : "_ZTIN9keymaster29RsaDecryptionOperationFactoryE" 32813 }, 32814 { 32815 "kind" : "complete_dtor_pointer", 32816 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev" 32817 }, 32818 { 32819 "kind" : "deleting_dtor_pointer", 32820 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev" 32821 }, 32822 { 32823 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32824 }, 32825 { 32826 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32827 }, 32828 { 32829 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" 32830 }, 32831 { 32832 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32833 }, 32834 { 32835 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 32836 }, 32837 { 32838 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv" 32839 }, 32840 { 32841 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32842 }, 32843 { 32844 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32845 } 32846 ] 32847 }, 32848 { 32849 "alignment" : 8, 32850 "base_specifiers" : 32851 [ 32852 { 32853 "referenced_type" : "type-802" 32854 } 32855 ], 32856 "fields" : 32857 [ 32858 { 32859 "access" : "protected", 32860 "field_name" : "digest_ctx_", 32861 "field_offset" : 2112, 32862 "referenced_type" : "type-812" 32863 } 32864 ], 32865 "linker_set_key" : "keymaster::RsaDigestingOperation", 32866 "name" : "keymaster::RsaDigestingOperation", 32867 "record_kind" : "class", 32868 "referenced_type" : "type-811", 32869 "self_type" : "type-811", 32870 "size" : 296, 32871 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32872 "unique_id" : "_ZTSN9keymaster21RsaDigestingOperationE", 32873 "vtable_components" : 32874 [ 32875 { 32876 "kind" : "offset_to_top" 32877 }, 32878 { 32879 "kind" : "rtti", 32880 "mangled_component_name" : "_ZTIN9keymaster21RsaDigestingOperationE" 32881 }, 32882 { 32883 "kind" : "complete_dtor_pointer", 32884 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" 32885 }, 32886 { 32887 "kind" : "deleting_dtor_pointer", 32888 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" 32889 }, 32890 { 32891 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32892 }, 32893 { 32894 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32895 }, 32896 { 32897 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32898 }, 32899 { 32900 "is_pure" : true, 32901 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32902 }, 32903 { 32904 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32905 }, 32906 { 32907 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 32908 }, 32909 { 32910 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 32911 } 32912 ] 32913 }, 32914 { 32915 "alignment" : 8, 32916 "base_specifiers" : 32917 [ 32918 { 32919 "referenced_type" : "type-829" 32920 } 32921 ], 32922 "linker_set_key" : "keymaster::RsaDigestingOperationFactory", 32923 "name" : "keymaster::RsaDigestingOperationFactory", 32924 "record_kind" : "class", 32925 "referenced_type" : "type-832", 32926 "self_type" : "type-832", 32927 "size" : 8, 32928 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32929 "unique_id" : "_ZTSN9keymaster28RsaDigestingOperationFactoryE", 32930 "vtable_components" : 32931 [ 32932 { 32933 "kind" : "offset_to_top" 32934 }, 32935 { 32936 "kind" : "rtti", 32937 "mangled_component_name" : "_ZTIN9keymaster28RsaDigestingOperationFactoryE" 32938 }, 32939 { 32940 "kind" : "complete_dtor_pointer", 32941 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD1Ev" 32942 }, 32943 { 32944 "kind" : "deleting_dtor_pointer", 32945 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD0Ev" 32946 }, 32947 { 32948 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32949 }, 32950 { 32951 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32952 }, 32953 { 32954 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" 32955 }, 32956 { 32957 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32958 }, 32959 { 32960 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 32961 }, 32962 { 32963 "is_pure" : true, 32964 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 32965 }, 32966 { 32967 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32968 }, 32969 { 32970 "is_pure" : true, 32971 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32972 } 32973 ] 32974 }, 32975 { 32976 "alignment" : 8, 32977 "base_specifiers" : 32978 [ 32979 { 32980 "referenced_type" : "type-819" 32981 } 32982 ], 32983 "linker_set_key" : "keymaster::RsaEncryptOperation", 32984 "name" : "keymaster::RsaEncryptOperation", 32985 "record_kind" : "class", 32986 "referenced_type" : "type-823", 32987 "self_type" : "type-823", 32988 "size" : 264, 32989 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32990 "unique_id" : "_ZTSN9keymaster19RsaEncryptOperationE", 32991 "vtable_components" : 32992 [ 32993 { 32994 "kind" : "offset_to_top" 32995 }, 32996 { 32997 "kind" : "rtti", 32998 "mangled_component_name" : "_ZTIN9keymaster19RsaEncryptOperationE" 32999 }, 33000 { 33001 "kind" : "complete_dtor_pointer", 33002 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD1Ev" 33003 }, 33004 { 33005 "kind" : "deleting_dtor_pointer", 33006 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD0Ev" 33007 }, 33008 { 33009 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33010 }, 33011 { 33012 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33013 }, 33014 { 33015 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33016 }, 33017 { 33018 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33019 }, 33020 { 33021 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33022 }, 33023 { 33024 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 33025 }, 33026 { 33027 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 33028 } 33029 ] 33030 }, 33031 { 33032 "alignment" : 8, 33033 "base_specifiers" : 33034 [ 33035 { 33036 "referenced_type" : "type-833" 33037 } 33038 ], 33039 "linker_set_key" : "keymaster::RsaEncryptionOperationFactory", 33040 "name" : "keymaster::RsaEncryptionOperationFactory", 33041 "record_kind" : "class", 33042 "referenced_type" : "type-840", 33043 "self_type" : "type-840", 33044 "size" : 8, 33045 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33046 "unique_id" : "_ZTSN9keymaster29RsaEncryptionOperationFactoryE", 33047 "vtable_components" : 33048 [ 33049 { 33050 "kind" : "offset_to_top" 33051 }, 33052 { 33053 "kind" : "rtti", 33054 "mangled_component_name" : "_ZTIN9keymaster29RsaEncryptionOperationFactoryE" 33055 }, 33056 { 33057 "kind" : "complete_dtor_pointer", 33058 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev" 33059 }, 33060 { 33061 "kind" : "deleting_dtor_pointer", 33062 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev" 33063 }, 33064 { 33065 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33066 }, 33067 { 33068 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33069 }, 33070 { 33071 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" 33072 }, 33073 { 33074 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33075 }, 33076 { 33077 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33078 }, 33079 { 33080 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv" 33081 }, 33082 { 33083 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33084 }, 33085 { 33086 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33087 } 33088 ] 33089 }, 33090 { 33091 "alignment" : 8, 33092 "base_specifiers" : 33093 [ 33094 { 33095 "referenced_type" : "type-156" 33096 } 33097 ], 33098 "fields" : 33099 [ 33100 { 33101 "access" : "private", 33102 "field_name" : "rsa_key_", 33103 "field_offset" : 1536, 33104 "referenced_type" : "type-551" 33105 } 33106 ], 33107 "linker_set_key" : "keymaster::RsaKey", 33108 "name" : "keymaster::RsaKey", 33109 "record_kind" : "class", 33110 "referenced_type" : "type-550", 33111 "self_type" : "type-550", 33112 "size" : 200, 33113 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33114 "unique_id" : "_ZTSN9keymaster6RsaKeyE", 33115 "vtable_components" : 33116 [ 33117 { 33118 "kind" : "offset_to_top" 33119 }, 33120 { 33121 "kind" : "rtti", 33122 "mangled_component_name" : "_ZTIN9keymaster6RsaKeyE" 33123 }, 33124 { 33125 "kind" : "complete_dtor_pointer", 33126 "mangled_component_name" : "_ZN9keymaster6RsaKeyD1Ev" 33127 }, 33128 { 33129 "kind" : "deleting_dtor_pointer", 33130 "mangled_component_name" : "_ZN9keymaster6RsaKeyD0Ev" 33131 }, 33132 { 33133 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 33134 }, 33135 { 33136 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33137 }, 33138 { 33139 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33140 } 33141 ] 33142 }, 33143 { 33144 "alignment" : 1, 33145 "linker_set_key" : "keymaster::RsaKey::RSA_Delete", 33146 "name" : "keymaster::RsaKey::RSA_Delete", 33147 "referenced_type" : "type-555", 33148 "self_type" : "type-555", 33149 "size" : 1, 33150 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33151 "unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE" 33152 }, 33153 { 33154 "alignment" : 8, 33155 "base_specifiers" : 33156 [ 33157 { 33158 "referenced_type" : "type-136" 33159 }, 33160 { 33161 "referenced_type" : "type-138" 33162 } 33163 ], 33164 "linker_set_key" : "keymaster::RsaKeyFactory", 33165 "name" : "keymaster::RsaKeyFactory", 33166 "record_kind" : "class", 33167 "referenced_type" : "type-586", 33168 "self_type" : "type-586", 33169 "size" : 24, 33170 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h", 33171 "unique_id" : "_ZTSN9keymaster13RsaKeyFactoryE", 33172 "vtable_components" : 33173 [ 33174 { 33175 "kind" : "offset_to_top" 33176 }, 33177 { 33178 "kind" : "rtti", 33179 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33180 }, 33181 { 33182 "kind" : "complete_dtor_pointer", 33183 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD1Ev" 33184 }, 33185 { 33186 "kind" : "deleting_dtor_pointer", 33187 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD0Ev" 33188 }, 33189 { 33190 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33191 }, 33192 { 33193 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33194 }, 33195 { 33196 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33197 }, 33198 { 33199 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33200 }, 33201 { 33202 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 33203 }, 33204 { 33205 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 33206 }, 33207 { 33208 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33209 }, 33210 { 33211 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33212 }, 33213 { 33214 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33215 }, 33216 { 33217 "component_value" : -8, 33218 "kind" : "offset_to_top" 33219 }, 33220 { 33221 "kind" : "rtti", 33222 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33223 }, 33224 { 33225 "kind" : "complete_dtor_pointer", 33226 "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD1Ev" 33227 }, 33228 { 33229 "kind" : "deleting_dtor_pointer", 33230 "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD0Ev" 33231 } 33232 ] 33233 }, 33234 { 33235 "alignment" : 8, 33236 "base_specifiers" : 33237 [ 33238 { 33239 "referenced_type" : "type-550" 33240 } 33241 ], 33242 "linker_set_key" : "keymaster::RsaKeymaster0Key", 33243 "name" : "keymaster::RsaKeymaster0Key", 33244 "record_kind" : "class", 33245 "referenced_type" : "type-606", 33246 "self_type" : "type-606", 33247 "size" : 200, 33248 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33249 "unique_id" : "_ZTSN9keymaster16RsaKeymaster0KeyE", 33250 "vtable_components" : 33251 [ 33252 { 33253 "kind" : "offset_to_top" 33254 }, 33255 { 33256 "kind" : "rtti", 33257 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster0KeyE" 33258 }, 33259 { 33260 "kind" : "complete_dtor_pointer", 33261 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD1Ev" 33262 }, 33263 { 33264 "kind" : "deleting_dtor_pointer", 33265 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD0Ev" 33266 }, 33267 { 33268 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 33269 }, 33270 { 33271 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33272 }, 33273 { 33274 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33275 } 33276 ] 33277 }, 33278 { 33279 "alignment" : 8, 33280 "base_specifiers" : 33281 [ 33282 { 33283 "referenced_type" : "type-586" 33284 } 33285 ], 33286 "fields" : 33287 [ 33288 { 33289 "access" : "private", 33290 "field_name" : "engine_", 33291 "field_offset" : 192, 33292 "referenced_type" : "type-591" 33293 } 33294 ], 33295 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory", 33296 "name" : "keymaster::RsaKeymaster0KeyFactory", 33297 "record_kind" : "class", 33298 "referenced_type" : "type-590", 33299 "self_type" : "type-590", 33300 "size" : 32, 33301 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33302 "unique_id" : "_ZTSN9keymaster23RsaKeymaster0KeyFactoryE", 33303 "vtable_components" : 33304 [ 33305 { 33306 "kind" : "offset_to_top" 33307 }, 33308 { 33309 "kind" : "rtti", 33310 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33311 }, 33312 { 33313 "kind" : "complete_dtor_pointer", 33314 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33315 }, 33316 { 33317 "kind" : "deleting_dtor_pointer", 33318 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33319 }, 33320 { 33321 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33322 }, 33323 { 33324 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33325 }, 33326 { 33327 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33328 }, 33329 { 33330 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33331 }, 33332 { 33333 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 33334 }, 33335 { 33336 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 33337 }, 33338 { 33339 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33340 }, 33341 { 33342 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33343 }, 33344 { 33345 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33346 }, 33347 { 33348 "component_value" : -8, 33349 "kind" : "offset_to_top" 33350 }, 33351 { 33352 "kind" : "rtti", 33353 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33354 }, 33355 { 33356 "kind" : "complete_dtor_pointer", 33357 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33358 }, 33359 { 33360 "kind" : "deleting_dtor_pointer", 33361 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33362 } 33363 ] 33364 }, 33365 { 33366 "alignment" : 8, 33367 "base_specifiers" : 33368 [ 33369 { 33370 "referenced_type" : "type-550" 33371 } 33372 ], 33373 "linker_set_key" : "keymaster::RsaKeymaster1Key", 33374 "name" : "keymaster::RsaKeymaster1Key", 33375 "record_kind" : "class", 33376 "referenced_type" : "type-800", 33377 "self_type" : "type-800", 33378 "size" : 200, 33379 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33380 "unique_id" : "_ZTSN9keymaster16RsaKeymaster1KeyE", 33381 "vtable_components" : 33382 [ 33383 { 33384 "kind" : "offset_to_top" 33385 }, 33386 { 33387 "kind" : "rtti", 33388 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster1KeyE" 33389 }, 33390 { 33391 "kind" : "complete_dtor_pointer", 33392 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD1Ev" 33393 }, 33394 { 33395 "kind" : "deleting_dtor_pointer", 33396 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD0Ev" 33397 }, 33398 { 33399 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 33400 }, 33401 { 33402 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33403 }, 33404 { 33405 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33406 } 33407 ] 33408 }, 33409 { 33410 "alignment" : 8, 33411 "base_specifiers" : 33412 [ 33413 { 33414 "referenced_type" : "type-586" 33415 } 33416 ], 33417 "fields" : 33418 [ 33419 { 33420 "access" : "private", 33421 "field_name" : "engine_", 33422 "field_offset" : 192, 33423 "referenced_type" : "type-130" 33424 }, 33425 { 33426 "access" : "private", 33427 "field_name" : "sign_factory_", 33428 "field_offset" : 256, 33429 "referenced_type" : "type-791" 33430 }, 33431 { 33432 "access" : "private", 33433 "field_name" : "decrypt_factory_", 33434 "field_offset" : 320, 33435 "referenced_type" : "type-792" 33436 }, 33437 { 33438 "access" : "private", 33439 "field_name" : "verify_factory_", 33440 "field_offset" : 384, 33441 "referenced_type" : "type-793" 33442 }, 33443 { 33444 "access" : "private", 33445 "field_name" : "encrypt_factory_", 33446 "field_offset" : 448, 33447 "referenced_type" : "type-794" 33448 } 33449 ], 33450 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory", 33451 "name" : "keymaster::RsaKeymaster1KeyFactory", 33452 "record_kind" : "class", 33453 "referenced_type" : "type-790", 33454 "self_type" : "type-790", 33455 "size" : 64, 33456 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33457 "unique_id" : "_ZTSN9keymaster23RsaKeymaster1KeyFactoryE", 33458 "vtable_components" : 33459 [ 33460 { 33461 "kind" : "offset_to_top" 33462 }, 33463 { 33464 "kind" : "rtti", 33465 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33466 }, 33467 { 33468 "kind" : "complete_dtor_pointer", 33469 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33470 }, 33471 { 33472 "kind" : "deleting_dtor_pointer", 33473 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33474 }, 33475 { 33476 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33477 }, 33478 { 33479 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33480 }, 33481 { 33482 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33483 }, 33484 { 33485 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33486 }, 33487 { 33488 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 33489 }, 33490 { 33491 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 33492 }, 33493 { 33494 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33495 }, 33496 { 33497 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33498 }, 33499 { 33500 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33501 }, 33502 { 33503 "component_value" : -8, 33504 "kind" : "offset_to_top" 33505 }, 33506 { 33507 "kind" : "rtti", 33508 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33509 }, 33510 { 33511 "kind" : "complete_dtor_pointer", 33512 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33513 }, 33514 { 33515 "kind" : "deleting_dtor_pointer", 33516 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33517 } 33518 ] 33519 }, 33520 { 33521 "alignment" : 8, 33522 "base_specifiers" : 33523 [ 33524 { 33525 "referenced_type" : "type-171" 33526 } 33527 ], 33528 "fields" : 33529 [ 33530 { 33531 "access" : "protected", 33532 "field_name" : "rsa_key_", 33533 "field_offset" : 1536, 33534 "referenced_type" : "type-803" 33535 }, 33536 { 33537 "access" : "protected", 33538 "field_name" : "padding_", 33539 "field_offset" : 1600, 33540 "referenced_type" : "type-653" 33541 }, 33542 { 33543 "access" : "protected", 33544 "field_name" : "data_", 33545 "field_offset" : 1664, 33546 "referenced_type" : "type-185" 33547 }, 33548 { 33549 "access" : "protected", 33550 "field_name" : "digest_", 33551 "field_offset" : 1984, 33552 "referenced_type" : "type-656" 33553 }, 33554 { 33555 "access" : "protected", 33556 "field_name" : "digest_algorithm_", 33557 "field_offset" : 2048, 33558 "referenced_type" : "type-805" 33559 } 33560 ], 33561 "linker_set_key" : "keymaster::RsaOperation", 33562 "name" : "keymaster::RsaOperation", 33563 "record_kind" : "class", 33564 "referenced_type" : "type-802", 33565 "self_type" : "type-802", 33566 "size" : 264, 33567 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33568 "unique_id" : "_ZTSN9keymaster12RsaOperationE", 33569 "vtable_components" : 33570 [ 33571 { 33572 "kind" : "offset_to_top" 33573 }, 33574 { 33575 "kind" : "rtti", 33576 "mangled_component_name" : "_ZTIN9keymaster12RsaOperationE" 33577 }, 33578 { 33579 "kind" : "complete_dtor_pointer", 33580 "mangled_component_name" : "_ZN9keymaster12RsaOperationD1Ev" 33581 }, 33582 { 33583 "kind" : "deleting_dtor_pointer", 33584 "mangled_component_name" : "_ZN9keymaster12RsaOperationD0Ev" 33585 }, 33586 { 33587 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33588 }, 33589 { 33590 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33591 }, 33592 { 33593 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33594 }, 33595 { 33596 "is_pure" : true, 33597 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33598 }, 33599 { 33600 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33601 }, 33602 { 33603 "is_pure" : true, 33604 "mangled_component_name" : "_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t" 33605 }, 33606 { 33607 "is_pure" : true, 33608 "mangled_component_name" : "_ZNK9keymaster12RsaOperation14require_digestEv" 33609 } 33610 ] 33611 }, 33612 { 33613 "alignment" : 8, 33614 "base_specifiers" : 33615 [ 33616 { 33617 "referenced_type" : "type-146" 33618 } 33619 ], 33620 "linker_set_key" : "keymaster::RsaOperationFactory", 33621 "name" : "keymaster::RsaOperationFactory", 33622 "record_kind" : "class", 33623 "referenced_type" : "type-829", 33624 "self_type" : "type-829", 33625 "size" : 8, 33626 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33627 "unique_id" : "_ZTSN9keymaster19RsaOperationFactoryE", 33628 "vtable_components" : 33629 [ 33630 { 33631 "kind" : "offset_to_top" 33632 }, 33633 { 33634 "kind" : "rtti", 33635 "mangled_component_name" : "_ZTIN9keymaster19RsaOperationFactoryE" 33636 }, 33637 { 33638 "kind" : "complete_dtor_pointer", 33639 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD1Ev" 33640 }, 33641 { 33642 "kind" : "deleting_dtor_pointer", 33643 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD0Ev" 33644 }, 33645 { 33646 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33647 }, 33648 { 33649 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33650 }, 33651 { 33652 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 33653 }, 33654 { 33655 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33656 }, 33657 { 33658 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33659 }, 33660 { 33661 "is_pure" : true, 33662 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 33663 }, 33664 { 33665 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33666 }, 33667 { 33668 "is_pure" : true, 33669 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33670 } 33671 ] 33672 }, 33673 { 33674 "alignment" : 8, 33675 "base_specifiers" : 33676 [ 33677 { 33678 "referenced_type" : "type-811" 33679 } 33680 ], 33681 "linker_set_key" : "keymaster::RsaSignOperation", 33682 "name" : "keymaster::RsaSignOperation", 33683 "record_kind" : "class", 33684 "referenced_type" : "type-815", 33685 "self_type" : "type-815", 33686 "size" : 296, 33687 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33688 "unique_id" : "_ZTSN9keymaster16RsaSignOperationE", 33689 "vtable_components" : 33690 [ 33691 { 33692 "kind" : "offset_to_top" 33693 }, 33694 { 33695 "kind" : "rtti", 33696 "mangled_component_name" : "_ZTIN9keymaster16RsaSignOperationE" 33697 }, 33698 { 33699 "kind" : "complete_dtor_pointer", 33700 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD1Ev" 33701 }, 33702 { 33703 "kind" : "deleting_dtor_pointer", 33704 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD0Ev" 33705 }, 33706 { 33707 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33708 }, 33709 { 33710 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 33711 }, 33712 { 33713 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33714 }, 33715 { 33716 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33717 }, 33718 { 33719 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33720 }, 33721 { 33722 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33723 }, 33724 { 33725 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33726 } 33727 ] 33728 }, 33729 { 33730 "alignment" : 8, 33731 "base_specifiers" : 33732 [ 33733 { 33734 "referenced_type" : "type-832" 33735 } 33736 ], 33737 "linker_set_key" : "keymaster::RsaSigningOperationFactory", 33738 "name" : "keymaster::RsaSigningOperationFactory", 33739 "record_kind" : "class", 33740 "referenced_type" : "type-834", 33741 "self_type" : "type-834", 33742 "size" : 8, 33743 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33744 "unique_id" : "_ZTSN9keymaster26RsaSigningOperationFactoryE", 33745 "vtable_components" : 33746 [ 33747 { 33748 "kind" : "offset_to_top" 33749 }, 33750 { 33751 "kind" : "rtti", 33752 "mangled_component_name" : "_ZTIN9keymaster26RsaSigningOperationFactoryE" 33753 }, 33754 { 33755 "kind" : "complete_dtor_pointer", 33756 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD1Ev" 33757 }, 33758 { 33759 "kind" : "deleting_dtor_pointer", 33760 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD0Ev" 33761 }, 33762 { 33763 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33764 }, 33765 { 33766 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33767 }, 33768 { 33769 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" 33770 }, 33771 { 33772 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33773 }, 33774 { 33775 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33776 }, 33777 { 33778 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory7purposeEv" 33779 }, 33780 { 33781 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33782 }, 33783 { 33784 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33785 } 33786 ] 33787 }, 33788 { 33789 "alignment" : 8, 33790 "base_specifiers" : 33791 [ 33792 { 33793 "referenced_type" : "type-832" 33794 } 33795 ], 33796 "linker_set_key" : "keymaster::RsaVerificationOperationFactory", 33797 "name" : "keymaster::RsaVerificationOperationFactory", 33798 "record_kind" : "class", 33799 "referenced_type" : "type-837", 33800 "self_type" : "type-837", 33801 "size" : 8, 33802 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33803 "unique_id" : "_ZTSN9keymaster31RsaVerificationOperationFactoryE", 33804 "vtable_components" : 33805 [ 33806 { 33807 "kind" : "offset_to_top" 33808 }, 33809 { 33810 "kind" : "rtti", 33811 "mangled_component_name" : "_ZTIN9keymaster31RsaVerificationOperationFactoryE" 33812 }, 33813 { 33814 "kind" : "complete_dtor_pointer", 33815 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD1Ev" 33816 }, 33817 { 33818 "kind" : "deleting_dtor_pointer", 33819 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD0Ev" 33820 }, 33821 { 33822 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33823 }, 33824 { 33825 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33826 }, 33827 { 33828 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" 33829 }, 33830 { 33831 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33832 }, 33833 { 33834 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33835 }, 33836 { 33837 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv" 33838 }, 33839 { 33840 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33841 }, 33842 { 33843 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33844 } 33845 ] 33846 }, 33847 { 33848 "alignment" : 8, 33849 "base_specifiers" : 33850 [ 33851 { 33852 "referenced_type" : "type-811" 33853 } 33854 ], 33855 "linker_set_key" : "keymaster::RsaVerifyOperation", 33856 "name" : "keymaster::RsaVerifyOperation", 33857 "record_kind" : "class", 33858 "referenced_type" : "type-817", 33859 "self_type" : "type-817", 33860 "size" : 296, 33861 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33862 "unique_id" : "_ZTSN9keymaster18RsaVerifyOperationE", 33863 "vtable_components" : 33864 [ 33865 { 33866 "kind" : "offset_to_top" 33867 }, 33868 { 33869 "kind" : "rtti", 33870 "mangled_component_name" : "_ZTIN9keymaster18RsaVerifyOperationE" 33871 }, 33872 { 33873 "kind" : "complete_dtor_pointer", 33874 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD1Ev" 33875 }, 33876 { 33877 "kind" : "deleting_dtor_pointer", 33878 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD0Ev" 33879 }, 33880 { 33881 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33882 }, 33883 { 33884 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 33885 }, 33886 { 33887 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33888 }, 33889 { 33890 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33891 }, 33892 { 33893 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33894 }, 33895 { 33896 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33897 }, 33898 { 33899 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33900 } 33901 ] 33902 }, 33903 { 33904 "alignment" : 8, 33905 "linker_set_key" : "keymaster::Serializable", 33906 "name" : "keymaster::Serializable", 33907 "record_kind" : "class", 33908 "referenced_type" : "type-121", 33909 "self_type" : "type-121", 33910 "size" : 8, 33911 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 33912 "unique_id" : "_ZTSN9keymaster12SerializableE", 33913 "vtable_components" : 33914 [ 33915 { 33916 "kind" : "offset_to_top" 33917 }, 33918 { 33919 "kind" : "rtti", 33920 "mangled_component_name" : "_ZTIN9keymaster12SerializableE" 33921 }, 33922 { 33923 "kind" : "complete_dtor_pointer", 33924 "mangled_component_name" : "_ZN9keymaster12SerializableD1Ev" 33925 }, 33926 { 33927 "kind" : "deleting_dtor_pointer", 33928 "mangled_component_name" : "_ZN9keymaster12SerializableD0Ev" 33929 }, 33930 { 33931 "is_pure" : true, 33932 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 33933 }, 33934 { 33935 "is_pure" : true, 33936 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 33937 }, 33938 { 33939 "is_pure" : true, 33940 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 33941 } 33942 ] 33943 }, 33944 { 33945 "alignment" : 8, 33946 "fields" : 33947 [ 33948 { 33949 "access" : "protected", 33950 "field_name" : "blob_maker_", 33951 "field_offset" : 64, 33952 "referenced_type" : "type-139" 33953 } 33954 ], 33955 "linker_set_key" : "keymaster::SoftKeyFactoryMixin", 33956 "name" : "keymaster::SoftKeyFactoryMixin", 33957 "record_kind" : "class", 33958 "referenced_type" : "type-138", 33959 "self_type" : "type-138", 33960 "size" : 16, 33961 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 33962 "unique_id" : "_ZTSN9keymaster19SoftKeyFactoryMixinE", 33963 "vtable_components" : 33964 [ 33965 { 33966 "kind" : "offset_to_top" 33967 }, 33968 { 33969 "kind" : "rtti", 33970 "mangled_component_name" : "_ZTIN9keymaster19SoftKeyFactoryMixinE" 33971 }, 33972 { 33973 "kind" : "complete_dtor_pointer", 33974 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD1Ev" 33975 }, 33976 { 33977 "kind" : "deleting_dtor_pointer", 33978 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD0Ev" 33979 } 33980 ] 33981 }, 33982 { 33983 "alignment" : 8, 33984 "base_specifiers" : 33985 [ 33986 { 33987 "referenced_type" : "type-1362" 33988 }, 33989 { 33990 "access" : "private", 33991 "referenced_type" : "type-141" 33992 }, 33993 { 33994 "access" : "private", 33995 "referenced_type" : "type-1363" 33996 }, 33997 { 33998 "access" : "private", 33999 "referenced_type" : "type-1365" 34000 } 34001 ], 34002 "fields" : 34003 [ 34004 { 34005 "access" : "private", 34006 "field_name" : "km0_engine_", 34007 "field_offset" : 256, 34008 "referenced_type" : "type-1352" 34009 }, 34010 { 34011 "access" : "private", 34012 "field_name" : "km1_engine_", 34013 "field_offset" : 320, 34014 "referenced_type" : "type-1353" 34015 }, 34016 { 34017 "access" : "private", 34018 "field_name" : "rsa_factory_", 34019 "field_offset" : 384, 34020 "referenced_type" : "type-1354" 34021 }, 34022 { 34023 "access" : "private", 34024 "field_name" : "ec_factory_", 34025 "field_offset" : 448, 34026 "referenced_type" : "type-1355" 34027 }, 34028 { 34029 "access" : "private", 34030 "field_name" : "aes_factory_", 34031 "field_offset" : 512, 34032 "referenced_type" : "type-1356" 34033 }, 34034 { 34035 "access" : "private", 34036 "field_name" : "tdes_factory_", 34037 "field_offset" : 576, 34038 "referenced_type" : "type-1357" 34039 }, 34040 { 34041 "access" : "private", 34042 "field_name" : "hmac_factory_", 34043 "field_offset" : 640, 34044 "referenced_type" : "type-1358" 34045 }, 34046 { 34047 "access" : "private", 34048 "field_name" : "km1_dev_", 34049 "field_offset" : 704, 34050 "referenced_type" : "type-1359" 34051 }, 34052 { 34053 "access" : "private", 34054 "field_name" : "root_of_trust_", 34055 "field_offset" : 768, 34056 "referenced_type" : "type-1361" 34057 }, 34058 { 34059 "access" : "private", 34060 "field_name" : "os_version_", 34061 "field_offset" : 896, 34062 "referenced_type" : "type-120" 34063 }, 34064 { 34065 "access" : "private", 34066 "field_name" : "os_patchlevel_", 34067 "field_offset" : 928, 34068 "referenced_type" : "type-120" 34069 } 34070 ], 34071 "linker_set_key" : "keymaster::SoftKeymasterContext", 34072 "name" : "keymaster::SoftKeymasterContext", 34073 "record_kind" : "class", 34074 "referenced_type" : "type-1351", 34075 "self_type" : "type-1351", 34076 "size" : 120, 34077 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h", 34078 "unique_id" : "_ZTSN9keymaster20SoftKeymasterContextE", 34079 "vtable_components" : 34080 [ 34081 { 34082 "kind" : "offset_to_top" 34083 }, 34084 { 34085 "kind" : "rtti", 34086 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34087 }, 34088 { 34089 "kind" : "complete_dtor_pointer", 34090 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 34091 }, 34092 { 34093 "kind" : "deleting_dtor_pointer", 34094 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 34095 }, 34096 { 34097 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 34098 }, 34099 { 34100 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 34101 }, 34102 { 34103 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 34104 }, 34105 { 34106 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 34107 }, 34108 { 34109 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPm" 34110 }, 34111 { 34112 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 34113 }, 34114 { 34115 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 34116 }, 34117 { 34118 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 34119 }, 34120 { 34121 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 34122 }, 34123 { 34124 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhm" 34125 }, 34126 { 34127 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext18enforcement_policyEv" 34128 }, 34129 { 34130 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 34131 }, 34132 { 34133 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 34134 }, 34135 { 34136 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34137 }, 34138 { 34139 "component_value" : -8, 34140 "kind" : "offset_to_top" 34141 }, 34142 { 34143 "kind" : "rtti", 34144 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34145 }, 34146 { 34147 "kind" : "complete_dtor_pointer", 34148 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 34149 }, 34150 { 34151 "kind" : "deleting_dtor_pointer", 34152 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 34153 }, 34154 { 34155 "mangled_component_name" : "_ZThn8_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34156 }, 34157 { 34158 "component_value" : -16, 34159 "kind" : "offset_to_top" 34160 }, 34161 { 34162 "kind" : "rtti", 34163 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34164 }, 34165 { 34166 "kind" : "complete_dtor_pointer", 34167 "mangled_component_name" : "_ZThn16_N9keymaster20SoftKeymasterContextD1Ev" 34168 }, 34169 { 34170 "kind" : "deleting_dtor_pointer", 34171 "mangled_component_name" : "_ZThn16_N9keymaster20SoftKeymasterContextD0Ev" 34172 }, 34173 { 34174 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" 34175 }, 34176 { 34177 "component_value" : -24, 34178 "kind" : "offset_to_top" 34179 }, 34180 { 34181 "kind" : "rtti", 34182 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34183 }, 34184 { 34185 "kind" : "complete_dtor_pointer", 34186 "mangled_component_name" : "_ZThn24_N9keymaster20SoftKeymasterContextD1Ev" 34187 }, 34188 { 34189 "kind" : "deleting_dtor_pointer", 34190 "mangled_component_name" : "_ZThn24_N9keymaster20SoftKeymasterContextD0Ev" 34191 }, 34192 { 34193 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 34194 }, 34195 { 34196 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 34197 }, 34198 { 34199 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" 34200 }, 34201 { 34202 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 34203 } 34204 ] 34205 }, 34206 { 34207 "alignment" : 8, 34208 "fields" : 34209 [ 34210 { 34211 "access" : "private", 34212 "field_name" : "km1_device_", 34213 "referenced_type" : "type-1796" 34214 }, 34215 { 34216 "access" : "private", 34217 "field_name" : "km2_device_", 34218 "field_offset" : 2624, 34219 "referenced_type" : "type-1797" 34220 }, 34221 { 34222 "access" : "private", 34223 "field_name" : "wrapped_km1_device_", 34224 "field_offset" : 4608, 34225 "referenced_type" : "type-1792" 34226 }, 34227 { 34228 "access" : "private", 34229 "field_name" : "km1_device_digests_", 34230 "field_offset" : 4672, 34231 "referenced_type" : "type-1798" 34232 }, 34233 { 34234 "access" : "private", 34235 "field_name" : "context_", 34236 "field_offset" : 4864, 34237 "referenced_type" : "type-1799" 34238 }, 34239 { 34240 "access" : "private", 34241 "field_name" : "impl_", 34242 "field_offset" : 4928, 34243 "referenced_type" : "type-1800" 34244 }, 34245 { 34246 "access" : "private", 34247 "field_name" : "module_name_", 34248 "field_offset" : 4992, 34249 "referenced_type" : "type-1801" 34250 }, 34251 { 34252 "access" : "private", 34253 "field_name" : "updated_module_", 34254 "field_offset" : 5184, 34255 "referenced_type" : "type-1802" 34256 }, 34257 { 34258 "access" : "private", 34259 "field_name" : "configured_", 34260 "field_offset" : 7168, 34261 "referenced_type" : "type-600" 34262 }, 34263 { 34264 "access" : "private", 34265 "field_name" : "supports_all_digests_", 34266 "field_offset" : 7176, 34267 "referenced_type" : "type-600" 34268 } 34269 ], 34270 "linker_set_key" : "keymaster::SoftKeymasterDevice", 34271 "name" : "keymaster::SoftKeymasterDevice", 34272 "record_kind" : "class", 34273 "referenced_type" : "type-1795", 34274 "self_type" : "type-1795", 34275 "size" : 904, 34276 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h", 34277 "unique_id" : "_ZTSN9keymaster19SoftKeymasterDeviceE" 34278 }, 34279 { 34280 "alignment" : 8, 34281 "base_specifiers" : 34282 [ 34283 { 34284 "referenced_type" : "type-1571" 34285 } 34286 ], 34287 "fields" : 34288 [ 34289 { 34290 "access" : "private", 34291 "field_name" : "have_saved_params_", 34292 "field_offset" : 192, 34293 "referenced_type" : "type-600" 34294 }, 34295 { 34296 "access" : "private", 34297 "field_name" : "saved_params_", 34298 "field_offset" : 256, 34299 "referenced_type" : "type-948" 34300 }, 34301 { 34302 "access" : "private", 34303 "field_name" : "hmac_key_", 34304 "field_offset" : 704, 34305 "referenced_type" : "type-123" 34306 } 34307 ], 34308 "linker_set_key" : "keymaster::SoftKeymasterEnforcement", 34309 "name" : "keymaster::SoftKeymasterEnforcement", 34310 "record_kind" : "class", 34311 "referenced_type" : "type-1570", 34312 "self_type" : "type-1570", 34313 "size" : 104, 34314 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h", 34315 "unique_id" : "_ZTSN9keymaster24SoftKeymasterEnforcementE", 34316 "vtable_components" : 34317 [ 34318 { 34319 "kind" : "offset_to_top" 34320 }, 34321 { 34322 "kind" : "rtti", 34323 "mangled_component_name" : "_ZTIN9keymaster24SoftKeymasterEnforcementE" 34324 }, 34325 { 34326 "kind" : "complete_dtor_pointer", 34327 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD1Ev" 34328 }, 34329 { 34330 "kind" : "deleting_dtor_pointer", 34331 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD0Ev" 34332 }, 34333 { 34334 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement21activation_date_validEm" 34335 }, 34336 { 34337 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22expiration_date_passedEm" 34338 }, 34339 { 34340 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 34341 }, 34342 { 34343 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 34344 }, 34345 { 34346 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement13SecurityLevelEv" 34347 }, 34348 { 34349 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 34350 }, 34351 { 34352 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 34353 }, 34354 { 34355 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 34356 }, 34357 { 34358 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 34359 }, 34360 { 34361 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm" 34362 } 34363 ] 34364 }, 34365 { 34366 "alignment" : 8, 34367 "base_specifiers" : 34368 [ 34369 { 34370 "referenced_type" : "type-1834" 34371 } 34372 ], 34373 "linker_set_key" : "keymaster::SoftKeymasterLogger", 34374 "name" : "keymaster::SoftKeymasterLogger", 34375 "record_kind" : "class", 34376 "referenced_type" : "type-1833", 34377 "self_type" : "type-1833", 34378 "size" : 8, 34379 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h", 34380 "unique_id" : "_ZTSN9keymaster19SoftKeymasterLoggerE", 34381 "vtable_components" : 34382 [ 34383 { 34384 "kind" : "offset_to_top" 34385 }, 34386 { 34387 "kind" : "rtti", 34388 "mangled_component_name" : "_ZTIN9keymaster19SoftKeymasterLoggerE" 34389 }, 34390 { 34391 "kind" : "complete_dtor_pointer", 34392 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD1Ev" 34393 }, 34394 { 34395 "kind" : "deleting_dtor_pointer", 34396 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD0Ev" 34397 }, 34398 { 34399 "mangled_component_name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcP13__va_list_tag" 34400 } 34401 ] 34402 }, 34403 { 34404 "alignment" : 8, 34405 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker", 34406 "name" : "keymaster::SoftwareKeyBlobMaker", 34407 "record_kind" : "class", 34408 "referenced_type" : "type-141", 34409 "self_type" : "type-141", 34410 "size" : 8, 34411 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 34412 "unique_id" : "_ZTSN9keymaster20SoftwareKeyBlobMakerE", 34413 "vtable_components" : 34414 [ 34415 { 34416 "kind" : "offset_to_top" 34417 }, 34418 { 34419 "kind" : "rtti", 34420 "mangled_component_name" : "_ZTIN9keymaster20SoftwareKeyBlobMakerE" 34421 }, 34422 { 34423 "kind" : "complete_dtor_pointer", 34424 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD1Ev" 34425 }, 34426 { 34427 "kind" : "deleting_dtor_pointer", 34428 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD0Ev" 34429 }, 34430 { 34431 "is_pure" : true, 34432 "mangled_component_name" : "_ZNK9keymaster20SoftwareKeyBlobMaker13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34433 } 34434 ] 34435 }, 34436 { 34437 "alignment" : 8, 34438 "base_specifiers" : 34439 [ 34440 { 34441 "referenced_type" : "type-1364" 34442 } 34443 ], 34444 "linker_set_key" : "keymaster::SoftwareRandomSource", 34445 "name" : "keymaster::SoftwareRandomSource", 34446 "record_kind" : "class", 34447 "referenced_type" : "type-1363", 34448 "self_type" : "type-1363", 34449 "size" : 8, 34450 "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h", 34451 "unique_id" : "_ZTSN9keymaster20SoftwareRandomSourceE", 34452 "vtable_components" : 34453 [ 34454 { 34455 "kind" : "offset_to_top" 34456 }, 34457 { 34458 "kind" : "rtti", 34459 "mangled_component_name" : "_ZTIN9keymaster20SoftwareRandomSourceE" 34460 }, 34461 { 34462 "kind" : "complete_dtor_pointer", 34463 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD1Ev" 34464 }, 34465 { 34466 "kind" : "deleting_dtor_pointer", 34467 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD0Ev" 34468 }, 34469 { 34470 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" 34471 } 34472 ] 34473 }, 34474 { 34475 "alignment" : 1, 34476 "linker_set_key" : "keymaster::StaticAssert<true>", 34477 "name" : "keymaster::StaticAssert<true>", 34478 "referenced_type" : "type-68", 34479 "self_type" : "type-68", 34480 "size" : 1, 34481 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 34482 "unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE" 34483 }, 34484 { 34485 "alignment" : 8, 34486 "base_specifiers" : 34487 [ 34488 { 34489 "referenced_type" : "type-966" 34490 } 34491 ], 34492 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest", 34493 "name" : "keymaster::SupportedAlgorithmsRequest", 34494 "referenced_type" : "type-1868", 34495 "self_type" : "type-1868", 34496 "size" : 16, 34497 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34498 "unique_id" : "_ZTSN9keymaster26SupportedAlgorithmsRequestE", 34499 "vtable_components" : 34500 [ 34501 { 34502 "kind" : "offset_to_top" 34503 }, 34504 { 34505 "kind" : "rtti", 34506 "mangled_component_name" : "_ZTIN9keymaster26SupportedAlgorithmsRequestE" 34507 }, 34508 { 34509 "kind" : "complete_dtor_pointer", 34510 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD1Ev" 34511 }, 34512 { 34513 "kind" : "deleting_dtor_pointer", 34514 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD0Ev" 34515 }, 34516 { 34517 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest14SerializedSizeEv" 34518 }, 34519 { 34520 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest9SerializeEPhPKh" 34521 }, 34522 { 34523 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequest11DeserializeEPPKhS2_" 34524 } 34525 ] 34526 }, 34527 { 34528 "alignment" : 8, 34529 "base_specifiers" : 34530 [ 34531 { 34532 "referenced_type" : "type-1898" 34533 } 34534 ], 34535 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse", 34536 "name" : "keymaster::SupportedAlgorithmsResponse", 34537 "referenced_type" : "type-1928", 34538 "self_type" : "type-1928", 34539 "size" : 32, 34540 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34541 "unique_id" : "_ZTSN9keymaster27SupportedAlgorithmsResponseE", 34542 "vtable_components" : 34543 [ 34544 { 34545 "kind" : "offset_to_top" 34546 }, 34547 { 34548 "kind" : "rtti", 34549 "mangled_component_name" : "_ZTIN9keymaster27SupportedAlgorithmsResponseE" 34550 }, 34551 { 34552 "kind" : "complete_dtor_pointer", 34553 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD1Ev" 34554 }, 34555 { 34556 "kind" : "deleting_dtor_pointer", 34557 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD0Ev" 34558 }, 34559 { 34560 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34561 }, 34562 { 34563 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34564 }, 34565 { 34566 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34567 }, 34568 { 34569 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 34570 }, 34571 { 34572 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 34573 }, 34574 { 34575 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 34576 } 34577 ] 34578 }, 34579 { 34580 "alignment" : 8, 34581 "base_specifiers" : 34582 [ 34583 { 34584 "referenced_type" : "type-1884" 34585 } 34586 ], 34587 "linker_set_key" : "keymaster::SupportedBlockModesRequest", 34588 "name" : "keymaster::SupportedBlockModesRequest", 34589 "referenced_type" : "type-1890", 34590 "self_type" : "type-1890", 34591 "size" : 24, 34592 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34593 "unique_id" : "_ZTSN9keymaster26SupportedBlockModesRequestE", 34594 "vtable_components" : 34595 [ 34596 { 34597 "kind" : "offset_to_top" 34598 }, 34599 { 34600 "kind" : "rtti", 34601 "mangled_component_name" : "_ZTIN9keymaster26SupportedBlockModesRequestE" 34602 }, 34603 { 34604 "kind" : "complete_dtor_pointer", 34605 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD1Ev" 34606 }, 34607 { 34608 "kind" : "deleting_dtor_pointer", 34609 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD0Ev" 34610 }, 34611 { 34612 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34613 }, 34614 { 34615 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34616 }, 34617 { 34618 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34619 } 34620 ] 34621 }, 34622 { 34623 "alignment" : 8, 34624 "base_specifiers" : 34625 [ 34626 { 34627 "referenced_type" : "type-1903" 34628 } 34629 ], 34630 "linker_set_key" : "keymaster::SupportedBlockModesResponse", 34631 "name" : "keymaster::SupportedBlockModesResponse", 34632 "referenced_type" : "type-1930", 34633 "self_type" : "type-1930", 34634 "size" : 32, 34635 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34636 "unique_id" : "_ZTSN9keymaster27SupportedBlockModesResponseE", 34637 "vtable_components" : 34638 [ 34639 { 34640 "kind" : "offset_to_top" 34641 }, 34642 { 34643 "kind" : "rtti", 34644 "mangled_component_name" : "_ZTIN9keymaster27SupportedBlockModesResponseE" 34645 }, 34646 { 34647 "kind" : "complete_dtor_pointer", 34648 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD1Ev" 34649 }, 34650 { 34651 "kind" : "deleting_dtor_pointer", 34652 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD0Ev" 34653 }, 34654 { 34655 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34656 }, 34657 { 34658 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34659 }, 34660 { 34661 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34662 }, 34663 { 34664 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 34665 }, 34666 { 34667 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 34668 }, 34669 { 34670 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 34671 } 34672 ] 34673 }, 34674 { 34675 "alignment" : 8, 34676 "base_specifiers" : 34677 [ 34678 { 34679 "referenced_type" : "type-966" 34680 } 34681 ], 34682 "fields" : 34683 [ 34684 { 34685 "field_name" : "algorithm", 34686 "field_offset" : 96, 34687 "referenced_type" : "type-1885" 34688 }, 34689 { 34690 "field_name" : "purpose", 34691 "field_offset" : 128, 34692 "referenced_type" : "type-1886" 34693 } 34694 ], 34695 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34696 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34697 "referenced_type" : "type-1884", 34698 "self_type" : "type-1884", 34699 "size" : 24, 34700 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34701 "unique_id" : "_ZTSN9keymaster37SupportedByAlgorithmAndPurposeRequestE", 34702 "vtable_components" : 34703 [ 34704 { 34705 "kind" : "offset_to_top" 34706 }, 34707 { 34708 "kind" : "rtti", 34709 "mangled_component_name" : "_ZTIN9keymaster37SupportedByAlgorithmAndPurposeRequestE" 34710 }, 34711 { 34712 "kind" : "complete_dtor_pointer", 34713 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD1Ev" 34714 }, 34715 { 34716 "kind" : "deleting_dtor_pointer", 34717 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD0Ev" 34718 }, 34719 { 34720 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34721 }, 34722 { 34723 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34724 }, 34725 { 34726 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34727 } 34728 ] 34729 }, 34730 { 34731 "alignment" : 8, 34732 "base_specifiers" : 34733 [ 34734 { 34735 "referenced_type" : "type-966" 34736 } 34737 ], 34738 "fields" : 34739 [ 34740 { 34741 "field_name" : "algorithm", 34742 "field_offset" : 96, 34743 "referenced_type" : "type-1874" 34744 } 34745 ], 34746 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest", 34747 "name" : "keymaster::SupportedByAlgorithmRequest", 34748 "referenced_type" : "type-1873", 34749 "self_type" : "type-1873", 34750 "size" : 16, 34751 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34752 "unique_id" : "_ZTSN9keymaster27SupportedByAlgorithmRequestE", 34753 "vtable_components" : 34754 [ 34755 { 34756 "kind" : "offset_to_top" 34757 }, 34758 { 34759 "kind" : "rtti", 34760 "mangled_component_name" : "_ZTIN9keymaster27SupportedByAlgorithmRequestE" 34761 }, 34762 { 34763 "kind" : "complete_dtor_pointer", 34764 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD1Ev" 34765 }, 34766 { 34767 "kind" : "deleting_dtor_pointer", 34768 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD0Ev" 34769 }, 34770 { 34771 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34772 }, 34773 { 34774 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 34775 }, 34776 { 34777 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 34778 } 34779 ] 34780 }, 34781 { 34782 "alignment" : 8, 34783 "base_specifiers" : 34784 [ 34785 { 34786 "referenced_type" : "type-1884" 34787 } 34788 ], 34789 "linker_set_key" : "keymaster::SupportedDigestsRequest", 34790 "name" : "keymaster::SupportedDigestsRequest", 34791 "referenced_type" : "type-1896", 34792 "self_type" : "type-1896", 34793 "size" : 24, 34794 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34795 "unique_id" : "_ZTSN9keymaster23SupportedDigestsRequestE", 34796 "vtable_components" : 34797 [ 34798 { 34799 "kind" : "offset_to_top" 34800 }, 34801 { 34802 "kind" : "rtti", 34803 "mangled_component_name" : "_ZTIN9keymaster23SupportedDigestsRequestE" 34804 }, 34805 { 34806 "kind" : "complete_dtor_pointer", 34807 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD1Ev" 34808 }, 34809 { 34810 "kind" : "deleting_dtor_pointer", 34811 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD0Ev" 34812 }, 34813 { 34814 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34815 }, 34816 { 34817 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34818 }, 34819 { 34820 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34821 } 34822 ] 34823 }, 34824 { 34825 "alignment" : 8, 34826 "base_specifiers" : 34827 [ 34828 { 34829 "referenced_type" : "type-1917" 34830 } 34831 ], 34832 "linker_set_key" : "keymaster::SupportedDigestsResponse", 34833 "name" : "keymaster::SupportedDigestsResponse", 34834 "referenced_type" : "type-1934", 34835 "self_type" : "type-1934", 34836 "size" : 32, 34837 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34838 "unique_id" : "_ZTSN9keymaster24SupportedDigestsResponseE", 34839 "vtable_components" : 34840 [ 34841 { 34842 "kind" : "offset_to_top" 34843 }, 34844 { 34845 "kind" : "rtti", 34846 "mangled_component_name" : "_ZTIN9keymaster24SupportedDigestsResponseE" 34847 }, 34848 { 34849 "kind" : "complete_dtor_pointer", 34850 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD1Ev" 34851 }, 34852 { 34853 "kind" : "deleting_dtor_pointer", 34854 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD0Ev" 34855 }, 34856 { 34857 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34858 }, 34859 { 34860 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34861 }, 34862 { 34863 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34864 }, 34865 { 34866 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 34867 }, 34868 { 34869 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 34870 }, 34871 { 34872 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 34873 } 34874 ] 34875 }, 34876 { 34877 "alignment" : 8, 34878 "base_specifiers" : 34879 [ 34880 { 34881 "referenced_type" : "type-1873" 34882 } 34883 ], 34884 "linker_set_key" : "keymaster::SupportedExportFormatsRequest", 34885 "name" : "keymaster::SupportedExportFormatsRequest", 34886 "referenced_type" : "type-1881", 34887 "self_type" : "type-1881", 34888 "size" : 16, 34889 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34890 "unique_id" : "_ZTSN9keymaster29SupportedExportFormatsRequestE", 34891 "vtable_components" : 34892 [ 34893 { 34894 "kind" : "offset_to_top" 34895 }, 34896 { 34897 "kind" : "rtti", 34898 "mangled_component_name" : "_ZTIN9keymaster29SupportedExportFormatsRequestE" 34899 }, 34900 { 34901 "kind" : "complete_dtor_pointer", 34902 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD1Ev" 34903 }, 34904 { 34905 "kind" : "deleting_dtor_pointer", 34906 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD0Ev" 34907 }, 34908 { 34909 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34910 }, 34911 { 34912 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 34913 }, 34914 { 34915 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 34916 } 34917 ] 34918 }, 34919 { 34920 "alignment" : 8, 34921 "base_specifiers" : 34922 [ 34923 { 34924 "referenced_type" : "type-1922" 34925 } 34926 ], 34927 "linker_set_key" : "keymaster::SupportedExportFormatsResponse", 34928 "name" : "keymaster::SupportedExportFormatsResponse", 34929 "referenced_type" : "type-1939", 34930 "self_type" : "type-1939", 34931 "size" : 32, 34932 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34933 "unique_id" : "_ZTSN9keymaster30SupportedExportFormatsResponseE", 34934 "vtable_components" : 34935 [ 34936 { 34937 "kind" : "offset_to_top" 34938 }, 34939 { 34940 "kind" : "rtti", 34941 "mangled_component_name" : "_ZTIN9keymaster30SupportedExportFormatsResponseE" 34942 }, 34943 { 34944 "kind" : "complete_dtor_pointer", 34945 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD1Ev" 34946 }, 34947 { 34948 "kind" : "deleting_dtor_pointer", 34949 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD0Ev" 34950 }, 34951 { 34952 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34953 }, 34954 { 34955 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34956 }, 34957 { 34958 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34959 }, 34960 { 34961 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 34962 }, 34963 { 34964 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 34965 }, 34966 { 34967 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 34968 } 34969 ] 34970 }, 34971 { 34972 "alignment" : 8, 34973 "base_specifiers" : 34974 [ 34975 { 34976 "referenced_type" : "type-1873" 34977 } 34978 ], 34979 "linker_set_key" : "keymaster::SupportedImportFormatsRequest", 34980 "name" : "keymaster::SupportedImportFormatsRequest", 34981 "referenced_type" : "type-1878", 34982 "self_type" : "type-1878", 34983 "size" : 16, 34984 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34985 "unique_id" : "_ZTSN9keymaster29SupportedImportFormatsRequestE", 34986 "vtable_components" : 34987 [ 34988 { 34989 "kind" : "offset_to_top" 34990 }, 34991 { 34992 "kind" : "rtti", 34993 "mangled_component_name" : "_ZTIN9keymaster29SupportedImportFormatsRequestE" 34994 }, 34995 { 34996 "kind" : "complete_dtor_pointer", 34997 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD1Ev" 34998 }, 34999 { 35000 "kind" : "deleting_dtor_pointer", 35001 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD0Ev" 35002 }, 35003 { 35004 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 35005 }, 35006 { 35007 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 35008 }, 35009 { 35010 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 35011 } 35012 ] 35013 }, 35014 { 35015 "alignment" : 8, 35016 "base_specifiers" : 35017 [ 35018 { 35019 "referenced_type" : "type-1922" 35020 } 35021 ], 35022 "linker_set_key" : "keymaster::SupportedImportFormatsResponse", 35023 "name" : "keymaster::SupportedImportFormatsResponse", 35024 "referenced_type" : "type-1936", 35025 "self_type" : "type-1936", 35026 "size" : 32, 35027 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35028 "unique_id" : "_ZTSN9keymaster30SupportedImportFormatsResponseE", 35029 "vtable_components" : 35030 [ 35031 { 35032 "kind" : "offset_to_top" 35033 }, 35034 { 35035 "kind" : "rtti", 35036 "mangled_component_name" : "_ZTIN9keymaster30SupportedImportFormatsResponseE" 35037 }, 35038 { 35039 "kind" : "complete_dtor_pointer", 35040 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD1Ev" 35041 }, 35042 { 35043 "kind" : "deleting_dtor_pointer", 35044 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD0Ev" 35045 }, 35046 { 35047 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35048 }, 35049 { 35050 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35051 }, 35052 { 35053 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35054 }, 35055 { 35056 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35057 }, 35058 { 35059 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35060 }, 35061 { 35062 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35063 } 35064 ] 35065 }, 35066 { 35067 "alignment" : 8, 35068 "base_specifiers" : 35069 [ 35070 { 35071 "referenced_type" : "type-1884" 35072 } 35073 ], 35074 "linker_set_key" : "keymaster::SupportedPaddingModesRequest", 35075 "name" : "keymaster::SupportedPaddingModesRequest", 35076 "referenced_type" : "type-1892", 35077 "self_type" : "type-1892", 35078 "size" : 24, 35079 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35080 "unique_id" : "_ZTSN9keymaster28SupportedPaddingModesRequestE", 35081 "vtable_components" : 35082 [ 35083 { 35084 "kind" : "offset_to_top" 35085 }, 35086 { 35087 "kind" : "rtti", 35088 "mangled_component_name" : "_ZTIN9keymaster28SupportedPaddingModesRequestE" 35089 }, 35090 { 35091 "kind" : "complete_dtor_pointer", 35092 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD1Ev" 35093 }, 35094 { 35095 "kind" : "deleting_dtor_pointer", 35096 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD0Ev" 35097 }, 35098 { 35099 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 35100 }, 35101 { 35102 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 35103 }, 35104 { 35105 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 35106 } 35107 ] 35108 }, 35109 { 35110 "alignment" : 8, 35111 "base_specifiers" : 35112 [ 35113 { 35114 "referenced_type" : "type-1912" 35115 } 35116 ], 35117 "linker_set_key" : "keymaster::SupportedPaddingModesResponse", 35118 "name" : "keymaster::SupportedPaddingModesResponse", 35119 "referenced_type" : "type-1932", 35120 "self_type" : "type-1932", 35121 "size" : 32, 35122 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35123 "unique_id" : "_ZTSN9keymaster29SupportedPaddingModesResponseE", 35124 "vtable_components" : 35125 [ 35126 { 35127 "kind" : "offset_to_top" 35128 }, 35129 { 35130 "kind" : "rtti", 35131 "mangled_component_name" : "_ZTIN9keymaster29SupportedPaddingModesResponseE" 35132 }, 35133 { 35134 "kind" : "complete_dtor_pointer", 35135 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD1Ev" 35136 }, 35137 { 35138 "kind" : "deleting_dtor_pointer", 35139 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD0Ev" 35140 }, 35141 { 35142 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35143 }, 35144 { 35145 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35146 }, 35147 { 35148 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35149 }, 35150 { 35151 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35152 }, 35153 { 35154 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35155 }, 35156 { 35157 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35158 } 35159 ] 35160 }, 35161 { 35162 "alignment" : 8, 35163 "base_specifiers" : 35164 [ 35165 { 35166 "referenced_type" : "type-964" 35167 } 35168 ], 35169 "fields" : 35170 [ 35171 { 35172 "field_name" : "results", 35173 "field_offset" : 128, 35174 "referenced_type" : "type-1047" 35175 }, 35176 { 35177 "field_name" : "results_length", 35178 "field_offset" : 192, 35179 "referenced_type" : "type-112" 35180 } 35181 ], 35182 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35183 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35184 "referenced_type" : "type-1898", 35185 "self_type" : "type-1898", 35186 "size" : 32, 35187 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35188 "template_args" : [ "type-1899" ], 35189 "unique_id" : "_ZTSN9keymaster17SupportedResponseI21keymaster_algorithm_tEE", 35190 "vtable_components" : 35191 [ 35192 { 35193 "kind" : "offset_to_top" 35194 }, 35195 { 35196 "kind" : "rtti", 35197 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 35198 }, 35199 { 35200 "kind" : "complete_dtor_pointer", 35201 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED1Ev" 35202 }, 35203 { 35204 "kind" : "deleting_dtor_pointer", 35205 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED0Ev" 35206 }, 35207 { 35208 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35209 }, 35210 { 35211 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35212 }, 35213 { 35214 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35215 }, 35216 { 35217 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 35218 }, 35219 { 35220 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 35221 }, 35222 { 35223 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 35224 } 35225 ] 35226 }, 35227 { 35228 "alignment" : 8, 35229 "base_specifiers" : 35230 [ 35231 { 35232 "referenced_type" : "type-964" 35233 } 35234 ], 35235 "fields" : 35236 [ 35237 { 35238 "field_name" : "results", 35239 "field_offset" : 128, 35240 "referenced_type" : "type-1310" 35241 }, 35242 { 35243 "field_name" : "results_length", 35244 "field_offset" : 192, 35245 "referenced_type" : "type-112" 35246 } 35247 ], 35248 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35249 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35250 "referenced_type" : "type-1903", 35251 "self_type" : "type-1903", 35252 "size" : 32, 35253 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35254 "template_args" : [ "type-1904" ], 35255 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_block_mode_tEE", 35256 "vtable_components" : 35257 [ 35258 { 35259 "kind" : "offset_to_top" 35260 }, 35261 { 35262 "kind" : "rtti", 35263 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 35264 }, 35265 { 35266 "kind" : "complete_dtor_pointer", 35267 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED1Ev" 35268 }, 35269 { 35270 "kind" : "deleting_dtor_pointer", 35271 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED0Ev" 35272 }, 35273 { 35274 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35275 }, 35276 { 35277 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35278 }, 35279 { 35280 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35281 }, 35282 { 35283 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 35284 }, 35285 { 35286 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 35287 }, 35288 { 35289 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 35290 } 35291 ] 35292 }, 35293 { 35294 "alignment" : 8, 35295 "base_specifiers" : 35296 [ 35297 { 35298 "referenced_type" : "type-964" 35299 } 35300 ], 35301 "fields" : 35302 [ 35303 { 35304 "field_name" : "results", 35305 "field_offset" : 128, 35306 "referenced_type" : "type-1761" 35307 }, 35308 { 35309 "field_name" : "results_length", 35310 "field_offset" : 192, 35311 "referenced_type" : "type-112" 35312 } 35313 ], 35314 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t>", 35315 "name" : "keymaster::SupportedResponse<keymaster_digest_t>", 35316 "referenced_type" : "type-1917", 35317 "self_type" : "type-1917", 35318 "size" : 32, 35319 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35320 "template_args" : [ "type-1918" ], 35321 "unique_id" : "_ZTSN9keymaster17SupportedResponseI18keymaster_digest_tEE", 35322 "vtable_components" : 35323 [ 35324 { 35325 "kind" : "offset_to_top" 35326 }, 35327 { 35328 "kind" : "rtti", 35329 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI18keymaster_digest_tEE" 35330 }, 35331 { 35332 "kind" : "complete_dtor_pointer", 35333 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED1Ev" 35334 }, 35335 { 35336 "kind" : "deleting_dtor_pointer", 35337 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED0Ev" 35338 }, 35339 { 35340 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35341 }, 35342 { 35343 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35344 }, 35345 { 35346 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35347 }, 35348 { 35349 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 35350 }, 35351 { 35352 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 35353 }, 35354 { 35355 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 35356 } 35357 ] 35358 }, 35359 { 35360 "alignment" : 8, 35361 "base_specifiers" : 35362 [ 35363 { 35364 "referenced_type" : "type-964" 35365 } 35366 ], 35367 "fields" : 35368 [ 35369 { 35370 "field_name" : "results", 35371 "field_offset" : 128, 35372 "referenced_type" : "type-1910" 35373 }, 35374 { 35375 "field_name" : "results_length", 35376 "field_offset" : 192, 35377 "referenced_type" : "type-112" 35378 } 35379 ], 35380 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35381 "name" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35382 "referenced_type" : "type-1922", 35383 "self_type" : "type-1922", 35384 "size" : 32, 35385 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35386 "template_args" : [ "type-1923" ], 35387 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_key_format_tEE", 35388 "vtable_components" : 35389 [ 35390 { 35391 "kind" : "offset_to_top" 35392 }, 35393 { 35394 "kind" : "rtti", 35395 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 35396 }, 35397 { 35398 "kind" : "complete_dtor_pointer", 35399 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED1Ev" 35400 }, 35401 { 35402 "kind" : "deleting_dtor_pointer", 35403 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED0Ev" 35404 }, 35405 { 35406 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35407 }, 35408 { 35409 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35410 }, 35411 { 35412 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35413 }, 35414 { 35415 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35416 }, 35417 { 35418 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35419 }, 35420 { 35421 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35422 } 35423 ] 35424 }, 35425 { 35426 "alignment" : 8, 35427 "base_specifiers" : 35428 [ 35429 { 35430 "referenced_type" : "type-964" 35431 } 35432 ], 35433 "fields" : 35434 [ 35435 { 35436 "field_name" : "results", 35437 "field_offset" : 128, 35438 "referenced_type" : "type-1495" 35439 }, 35440 { 35441 "field_name" : "results_length", 35442 "field_offset" : 192, 35443 "referenced_type" : "type-112" 35444 } 35445 ], 35446 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t>", 35447 "name" : "keymaster::SupportedResponse<keymaster_padding_t>", 35448 "referenced_type" : "type-1912", 35449 "self_type" : "type-1912", 35450 "size" : 32, 35451 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35452 "template_args" : [ "type-1913" ], 35453 "unique_id" : "_ZTSN9keymaster17SupportedResponseI19keymaster_padding_tEE", 35454 "vtable_components" : 35455 [ 35456 { 35457 "kind" : "offset_to_top" 35458 }, 35459 { 35460 "kind" : "rtti", 35461 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI19keymaster_padding_tEE" 35462 }, 35463 { 35464 "kind" : "complete_dtor_pointer", 35465 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED1Ev" 35466 }, 35467 { 35468 "kind" : "deleting_dtor_pointer", 35469 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED0Ev" 35470 }, 35471 { 35472 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35473 }, 35474 { 35475 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35476 }, 35477 { 35478 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35479 }, 35480 { 35481 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35482 }, 35483 { 35484 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35485 }, 35486 { 35487 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35488 } 35489 ] 35490 }, 35491 { 35492 "alignment" : 8, 35493 "base_specifiers" : 35494 [ 35495 { 35496 "referenced_type" : "type-157" 35497 } 35498 ], 35499 "linker_set_key" : "keymaster::SymmetricKey", 35500 "name" : "keymaster::SymmetricKey", 35501 "record_kind" : "class", 35502 "referenced_type" : "type-1380", 35503 "self_type" : "type-1380", 35504 "size" : 192, 35505 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35506 "unique_id" : "_ZTSN9keymaster12SymmetricKeyE", 35507 "vtable_components" : 35508 [ 35509 { 35510 "kind" : "offset_to_top" 35511 }, 35512 { 35513 "kind" : "rtti", 35514 "mangled_component_name" : "_ZTIN9keymaster12SymmetricKeyE" 35515 }, 35516 { 35517 "kind" : "complete_dtor_pointer", 35518 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD1Ev" 35519 }, 35520 { 35521 "kind" : "deleting_dtor_pointer", 35522 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD0Ev" 35523 }, 35524 { 35525 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 35526 } 35527 ] 35528 }, 35529 { 35530 "alignment" : 8, 35531 "base_specifiers" : 35532 [ 35533 { 35534 "referenced_type" : "type-137" 35535 }, 35536 { 35537 "referenced_type" : "type-138" 35538 } 35539 ], 35540 "fields" : 35541 [ 35542 { 35543 "access" : "private", 35544 "field_name" : "random_source_", 35545 "field_offset" : 192, 35546 "referenced_type" : "type-1373" 35547 } 35548 ], 35549 "linker_set_key" : "keymaster::SymmetricKeyFactory", 35550 "name" : "keymaster::SymmetricKeyFactory", 35551 "record_kind" : "class", 35552 "referenced_type" : "type-1372", 35553 "self_type" : "type-1372", 35554 "size" : 32, 35555 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35556 "unique_id" : "_ZTSN9keymaster19SymmetricKeyFactoryE", 35557 "vtable_components" : 35558 [ 35559 { 35560 "kind" : "offset_to_top" 35561 }, 35562 { 35563 "kind" : "rtti", 35564 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35565 }, 35566 { 35567 "kind" : "complete_dtor_pointer", 35568 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD1Ev" 35569 }, 35570 { 35571 "kind" : "deleting_dtor_pointer", 35572 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD0Ev" 35573 }, 35574 { 35575 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35576 }, 35577 { 35578 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35579 }, 35580 { 35581 "is_pure" : true, 35582 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35583 }, 35584 { 35585 "is_pure" : true, 35586 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35587 }, 35588 { 35589 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 35590 }, 35591 { 35592 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 35593 }, 35594 { 35595 "is_pure" : true, 35596 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEm" 35597 }, 35598 { 35599 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" 35600 }, 35601 { 35602 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" 35603 }, 35604 { 35605 "is_pure" : true, 35606 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35607 }, 35608 { 35609 "component_value" : -8, 35610 "kind" : "offset_to_top" 35611 }, 35612 { 35613 "kind" : "rtti", 35614 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35615 }, 35616 { 35617 "kind" : "complete_dtor_pointer", 35618 "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD1Ev" 35619 }, 35620 { 35621 "kind" : "deleting_dtor_pointer", 35622 "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD0Ev" 35623 } 35624 ] 35625 }, 35626 { 35627 "alignment" : 8, 35628 "base_specifiers" : 35629 [ 35630 { 35631 "referenced_type" : "type-870" 35632 } 35633 ], 35634 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35635 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35636 "referenced_type" : "type-869", 35637 "self_type" : "type-869", 35638 "size" : 16, 35639 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35640 "template_args" : [ "type-871" ], 35641 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE" 35642 }, 35643 { 35644 "alignment" : 8, 35645 "base_specifiers" : 35646 [ 35647 { 35648 "referenced_type" : "type-124" 35649 } 35650 ], 35651 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35652 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35653 "referenced_type" : "type-123", 35654 "self_type" : "type-123", 35655 "size" : 16, 35656 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35657 "template_args" : [ "type-125" ], 35658 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE" 35659 }, 35660 { 35661 "alignment" : 1, 35662 "linker_set_key" : "keymaster::TagValueType<KM_BIGNUM>", 35663 "name" : "keymaster::TagValueType<KM_BIGNUM>", 35664 "referenced_type" : "type-88", 35665 "self_type" : "type-88", 35666 "size" : 1, 35667 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35668 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE" 35669 }, 35670 { 35671 "alignment" : 1, 35672 "linker_set_key" : "keymaster::TagValueType<KM_BOOL>", 35673 "name" : "keymaster::TagValueType<KM_BOOL>", 35674 "referenced_type" : "type-82", 35675 "self_type" : "type-82", 35676 "size" : 1, 35677 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35678 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE" 35679 }, 35680 { 35681 "alignment" : 1, 35682 "linker_set_key" : "keymaster::TagValueType<KM_BYTES>", 35683 "name" : "keymaster::TagValueType<KM_BYTES>", 35684 "referenced_type" : "type-85", 35685 "self_type" : "type-85", 35686 "size" : 1, 35687 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35688 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE" 35689 }, 35690 { 35691 "alignment" : 1, 35692 "linker_set_key" : "keymaster::TagValueType<KM_DATE>", 35693 "name" : "keymaster::TagValueType<KM_DATE>", 35694 "referenced_type" : "type-74", 35695 "self_type" : "type-74", 35696 "size" : 1, 35697 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35698 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE" 35699 }, 35700 { 35701 "alignment" : 1, 35702 "linker_set_key" : "keymaster::TagValueType<KM_INVALID>", 35703 "name" : "keymaster::TagValueType<KM_INVALID>", 35704 "referenced_type" : "type-79", 35705 "self_type" : "type-79", 35706 "size" : 1, 35707 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35708 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE" 35709 }, 35710 { 35711 "alignment" : 1, 35712 "linker_set_key" : "keymaster::TagValueType<KM_UINT>", 35713 "name" : "keymaster::TagValueType<KM_UINT>", 35714 "referenced_type" : "type-75", 35715 "self_type" : "type-75", 35716 "size" : 1, 35717 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35718 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE" 35719 }, 35720 { 35721 "alignment" : 1, 35722 "linker_set_key" : "keymaster::TagValueType<KM_UINT_REP>", 35723 "name" : "keymaster::TagValueType<KM_UINT_REP>", 35724 "referenced_type" : "type-76", 35725 "self_type" : "type-76", 35726 "size" : 1, 35727 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35728 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE" 35729 }, 35730 { 35731 "alignment" : 1, 35732 "linker_set_key" : "keymaster::TagValueType<KM_ULONG>", 35733 "name" : "keymaster::TagValueType<KM_ULONG>", 35734 "referenced_type" : "type-72", 35735 "self_type" : "type-72", 35736 "size" : 1, 35737 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35738 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE" 35739 }, 35740 { 35741 "alignment" : 1, 35742 "linker_set_key" : "keymaster::TagValueType<KM_ULONG_REP>", 35743 "name" : "keymaster::TagValueType<KM_ULONG_REP>", 35744 "referenced_type" : "type-73", 35745 "self_type" : "type-73", 35746 "size" : 1, 35747 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35748 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE" 35749 }, 35750 { 35751 "alignment" : 8, 35752 "base_specifiers" : 35753 [ 35754 { 35755 "referenced_type" : "type-1380" 35756 } 35757 ], 35758 "linker_set_key" : "keymaster::TripleDesKey", 35759 "name" : "keymaster::TripleDesKey", 35760 "record_kind" : "class", 35761 "referenced_type" : "type-1408", 35762 "self_type" : "type-1408", 35763 "size" : 192, 35764 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35765 "unique_id" : "_ZTSN9keymaster12TripleDesKeyE", 35766 "vtable_components" : 35767 [ 35768 { 35769 "kind" : "offset_to_top" 35770 }, 35771 { 35772 "kind" : "rtti", 35773 "mangled_component_name" : "_ZTIN9keymaster12TripleDesKeyE" 35774 }, 35775 { 35776 "kind" : "complete_dtor_pointer", 35777 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD1Ev" 35778 }, 35779 { 35780 "kind" : "deleting_dtor_pointer", 35781 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD0Ev" 35782 }, 35783 { 35784 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 35785 } 35786 ] 35787 }, 35788 { 35789 "alignment" : 8, 35790 "base_specifiers" : 35791 [ 35792 { 35793 "referenced_type" : "type-1372" 35794 } 35795 ], 35796 "linker_set_key" : "keymaster::TripleDesKeyFactory", 35797 "name" : "keymaster::TripleDesKeyFactory", 35798 "record_kind" : "class", 35799 "referenced_type" : "type-1404", 35800 "self_type" : "type-1404", 35801 "size" : 32, 35802 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35803 "unique_id" : "_ZTSN9keymaster19TripleDesKeyFactoryE", 35804 "vtable_components" : 35805 [ 35806 { 35807 "kind" : "offset_to_top" 35808 }, 35809 { 35810 "kind" : "rtti", 35811 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35812 }, 35813 { 35814 "kind" : "complete_dtor_pointer", 35815 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD1Ev" 35816 }, 35817 { 35818 "kind" : "deleting_dtor_pointer", 35819 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD0Ev" 35820 }, 35821 { 35822 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35823 }, 35824 { 35825 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35826 }, 35827 { 35828 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35829 }, 35830 { 35831 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35832 }, 35833 { 35834 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 35835 }, 35836 { 35837 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 35838 }, 35839 { 35840 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEm" 35841 }, 35842 { 35843 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEm" 35844 }, 35845 { 35846 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEm" 35847 }, 35848 { 35849 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35850 }, 35851 { 35852 "component_value" : -8, 35853 "kind" : "offset_to_top" 35854 }, 35855 { 35856 "kind" : "rtti", 35857 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35858 }, 35859 { 35860 "kind" : "complete_dtor_pointer", 35861 "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD1Ev" 35862 }, 35863 { 35864 "kind" : "deleting_dtor_pointer", 35865 "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD0Ev" 35866 } 35867 ] 35868 }, 35869 { 35870 "alignment" : 1, 35871 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35872 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35873 "record_kind" : "class", 35874 "referenced_type" : "type-218", 35875 "self_type" : "type-218", 35876 "size" : 1, 35877 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35878 "template_args" : [ "type-219" ], 35879 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE" 35880 }, 35881 { 35882 "alignment" : 1, 35883 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35884 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35885 "record_kind" : "class", 35886 "referenced_type" : "type-1333", 35887 "self_type" : "type-1333", 35888 "size" : 1, 35889 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35890 "template_args" : [ "type-1334" ], 35891 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE" 35892 }, 35893 { 35894 "alignment" : 1, 35895 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35896 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35897 "record_kind" : "class", 35898 "referenced_type" : "type-1316", 35899 "self_type" : "type-1316", 35900 "size" : 1, 35901 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35902 "template_args" : [ "type-1317" ], 35903 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE" 35904 }, 35905 { 35906 "alignment" : 1, 35907 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 35908 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 35909 "record_kind" : "class", 35910 "referenced_type" : "type-1321", 35911 "self_type" : "type-1321", 35912 "size" : 1, 35913 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35914 "template_args" : [ "type-1322" ], 35915 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE" 35916 }, 35917 { 35918 "alignment" : 1, 35919 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 35920 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 35921 "record_kind" : "class", 35922 "referenced_type" : "type-225", 35923 "self_type" : "type-225", 35924 "size" : 1, 35925 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35926 "template_args" : [ "type-226" ], 35927 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE" 35928 }, 35929 { 35930 "alignment" : 1, 35931 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 35932 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 35933 "record_kind" : "class", 35934 "referenced_type" : "type-461", 35935 "self_type" : "type-461", 35936 "size" : 1, 35937 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35938 "template_args" : [ "type-462" ], 35939 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE" 35940 }, 35941 { 35942 "alignment" : 1, 35943 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 35944 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 35945 "record_kind" : "class", 35946 "referenced_type" : "type-1326", 35947 "self_type" : "type-1326", 35948 "size" : 1, 35949 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35950 "template_args" : [ "type-1327" ], 35951 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE" 35952 }, 35953 { 35954 "alignment" : 1, 35955 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 35956 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 35957 "record_kind" : "class", 35958 "referenced_type" : "type-1721", 35959 "self_type" : "type-1721", 35960 "size" : 1, 35961 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35962 "template_args" : [ "type-1722" ], 35963 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE" 35964 }, 35965 { 35966 "alignment" : 1, 35967 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 35968 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 35969 "record_kind" : "class", 35970 "referenced_type" : "type-201", 35971 "self_type" : "type-201", 35972 "size" : 1, 35973 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35974 "template_args" : [ "type-202" ], 35975 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE" 35976 }, 35977 { 35978 "alignment" : 1, 35979 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 35980 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 35981 "record_kind" : "class", 35982 "referenced_type" : "type-1108", 35983 "self_type" : "type-1108", 35984 "size" : 1, 35985 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35986 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048698EEE" 35987 }, 35988 { 35989 "alignment" : 1, 35990 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 35991 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 35992 "record_kind" : "class", 35993 "referenced_type" : "type-1120", 35994 "self_type" : "type-1120", 35995 "size" : 1, 35996 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35997 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048792EEE" 35998 }, 35999 { 36000 "alignment" : 1, 36001 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 36002 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 36003 "record_kind" : "class", 36004 "referenced_type" : "type-1708", 36005 "self_type" : "type-1708", 36006 "size" : 1, 36007 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36008 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048692EEE" 36009 }, 36010 { 36011 "alignment" : 1, 36012 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36013 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36014 "record_kind" : "class", 36015 "referenced_type" : "type-1043", 36016 "self_type" : "type-1043", 36017 "size" : 1, 36018 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36019 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEE" 36020 }, 36021 { 36022 "alignment" : 1, 36023 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36024 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36025 "record_kind" : "class", 36026 "referenced_type" : "type-1104", 36027 "self_type" : "type-1104", 36028 "size" : 1, 36029 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36030 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048695EEE" 36031 }, 36032 { 36033 "alignment" : 1, 36034 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36035 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36036 "record_kind" : "class", 36037 "referenced_type" : "type-1152", 36038 "self_type" : "type-1152", 36039 "size" : 1, 36040 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36041 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048895EEE" 36042 }, 36043 { 36044 "alignment" : 1, 36045 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36046 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36047 "record_kind" : "class", 36048 "referenced_type" : "type-1116", 36049 "self_type" : "type-1116", 36050 "size" : 1, 36051 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36052 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048701EEE" 36053 }, 36054 { 36055 "alignment" : 1, 36056 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36057 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36058 "record_kind" : "class", 36059 "referenced_type" : "type-491", 36060 "self_type" : "type-491", 36061 "size" : 1, 36062 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36063 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047492EEE" 36064 }, 36065 { 36066 "alignment" : 1, 36067 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36068 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36069 "record_kind" : "class", 36070 "referenced_type" : "type-1129", 36071 "self_type" : "type-1129", 36072 "size" : 1, 36073 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36074 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047591EEE" 36075 }, 36076 { 36077 "alignment" : 1, 36078 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36079 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36080 "record_kind" : "class", 36081 "referenced_type" : "type-1497", 36082 "self_type" : "type-1497", 36083 "size" : 1, 36084 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36085 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047192EEE" 36086 }, 36087 { 36088 "alignment" : 1, 36089 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36090 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36091 "record_kind" : "class", 36092 "referenced_type" : "type-1183", 36093 "self_type" : "type-1183", 36094 "size" : 1, 36095 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36096 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047483EEE" 36097 }, 36098 { 36099 "alignment" : 1, 36100 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36101 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36102 "record_kind" : "class", 36103 "referenced_type" : "type-1710", 36104 "self_type" : "type-1710", 36105 "size" : 1, 36106 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36107 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047484EEE" 36108 }, 36109 { 36110 "alignment" : 1, 36111 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36112 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36113 "record_kind" : "class", 36114 "referenced_type" : "type-1187", 36115 "self_type" : "type-1187", 36116 "size" : 1, 36117 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36118 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047482EEE" 36119 }, 36120 { 36121 "alignment" : 1, 36122 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36123 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36124 "record_kind" : "class", 36125 "referenced_type" : "type-1201", 36126 "self_type" : "type-1201", 36127 "size" : 1, 36128 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36129 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047481EEE" 36130 }, 36131 { 36132 "alignment" : 1, 36133 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36134 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36135 "record_kind" : "class", 36136 "referenced_type" : "type-1247", 36137 "self_type" : "type-1247", 36138 "size" : 1, 36139 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36140 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047478EEE" 36141 }, 36142 { 36143 "alignment" : 1, 36144 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36145 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36146 "record_kind" : "class", 36147 "referenced_type" : "type-1263", 36148 "self_type" : "type-1263", 36149 "size" : 1, 36150 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36151 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047476EEE" 36152 }, 36153 { 36154 "alignment" : 1, 36155 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36156 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36157 "record_kind" : "class", 36158 "referenced_type" : "type-1253", 36159 "self_type" : "type-1253", 36160 "size" : 1, 36161 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36162 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047477EEE" 36163 }, 36164 { 36165 "alignment" : 1, 36166 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36167 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36168 "record_kind" : "class", 36169 "referenced_type" : "type-1267", 36170 "self_type" : "type-1267", 36171 "size" : 1, 36172 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36173 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047475EEE" 36174 }, 36175 { 36176 "alignment" : 1, 36177 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36178 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36179 "record_kind" : "class", 36180 "referenced_type" : "type-1209", 36181 "self_type" : "type-1209", 36182 "size" : 1, 36183 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36184 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047480EEE" 36185 }, 36186 { 36187 "alignment" : 1, 36188 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36189 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36190 "record_kind" : "class", 36191 "referenced_type" : "type-1231", 36192 "self_type" : "type-1231", 36193 "size" : 1, 36194 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36195 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047479EEE" 36196 }, 36197 { 36198 "alignment" : 1, 36199 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36200 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36201 "record_kind" : "class", 36202 "referenced_type" : "type-1499", 36203 "self_type" : "type-1499", 36204 "size" : 1, 36205 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36206 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047191EEE" 36207 }, 36208 { 36209 "alignment" : 1, 36210 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36211 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36212 "record_kind" : "class", 36213 "referenced_type" : "type-1167", 36214 "self_type" : "type-1167", 36215 "size" : 1, 36216 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36217 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047488EEE" 36218 }, 36219 { 36220 "alignment" : 1, 36221 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36222 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36223 "record_kind" : "class", 36224 "referenced_type" : "type-1077", 36225 "self_type" : "type-1077", 36226 "size" : 1, 36227 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36228 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEE" 36229 }, 36230 { 36231 "alignment" : 1, 36232 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36233 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36234 "record_kind" : "class", 36235 "referenced_type" : "type-1144", 36236 "self_type" : "type-1144", 36237 "size" : 1, 36238 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36239 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613437EEE" 36240 }, 36241 { 36242 "alignment" : 1, 36243 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36244 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36245 "record_kind" : "class", 36246 "referenced_type" : "type-1091", 36247 "self_type" : "type-1091", 36248 "size" : 1, 36249 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36250 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613137EEE" 36251 }, 36252 { 36253 "alignment" : 1, 36254 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36255 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36256 "record_kind" : "class", 36257 "referenced_type" : "type-1098", 36258 "self_type" : "type-1098", 36259 "size" : 1, 36260 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36261 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEE" 36262 }, 36263 { 36264 "alignment" : 1, 36265 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36266 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36267 "record_kind" : "class", 36268 "referenced_type" : "type-1106", 36269 "self_type" : "type-1106", 36270 "size" : 1, 36271 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36272 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306873EEE" 36273 }, 36274 { 36275 "alignment" : 1, 36276 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36277 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36278 "record_kind" : "class", 36279 "referenced_type" : "type-91", 36280 "self_type" : "type-91", 36281 "size" : 1, 36282 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36283 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306371EEE" 36284 }, 36285 { 36286 "alignment" : 1, 36287 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36288 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36289 "record_kind" : "class", 36290 "referenced_type" : "type-1491", 36291 "self_type" : "type-1491", 36292 "size" : 1, 36293 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36294 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307371EEE" 36295 }, 36296 { 36297 "alignment" : 1, 36298 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36299 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36300 "record_kind" : "class", 36301 "referenced_type" : "type-1062", 36302 "self_type" : "type-1062", 36303 "size" : 1, 36304 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36305 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEE" 36306 }, 36307 { 36308 "alignment" : 1, 36309 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36310 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36311 "record_kind" : "class", 36312 "referenced_type" : "type-187", 36313 "self_type" : "type-187", 36314 "size" : 1, 36315 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36316 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307074EEE" 36317 }, 36318 { 36319 "alignment" : 1, 36320 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36321 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36322 "record_kind" : "class", 36323 "referenced_type" : "type-147", 36324 "self_type" : "type-147", 36325 "size" : 1, 36326 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36327 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307073EEE" 36328 }, 36329 { 36330 "alignment" : 1, 36331 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36332 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36333 "record_kind" : "class", 36334 "referenced_type" : "type-110", 36335 "self_type" : "type-110", 36336 "size" : 1, 36337 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36338 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE" 36339 }, 36340 { 36341 "alignment" : 8, 36342 "fields" : 36343 [ 36344 { 36345 "access" : "private", 36346 "field_name" : "mPtr", 36347 "referenced_type" : "type-151" 36348 } 36349 ], 36350 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36351 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36352 "record_kind" : "class", 36353 "referenced_type" : "type-150", 36354 "self_type" : "type-150", 36355 "size" : 8, 36356 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36357 "template_args" : [ "type-153", "type-154" ], 36358 "unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE" 36359 }, 36360 { 36361 "alignment" : 8, 36362 "fields" : 36363 [ 36364 { 36365 "access" : "private", 36366 "field_name" : "mPtr", 36367 "referenced_type" : "type-345" 36368 } 36369 ], 36370 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36371 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36372 "record_kind" : "class", 36373 "referenced_type" : "type-344", 36374 "self_type" : "type-344", 36375 "size" : 8, 36376 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36377 "template_args" : [ "type-347", "type-301" ], 36378 "unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE" 36379 }, 36380 { 36381 "alignment" : 8, 36382 "fields" : 36383 [ 36384 { 36385 "access" : "private", 36386 "field_name" : "mPtr", 36387 "referenced_type" : "type-4999" 36388 } 36389 ], 36390 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36391 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36392 "record_kind" : "class", 36393 "referenced_type" : "type-4998", 36394 "self_type" : "type-4998", 36395 "size" : 8, 36396 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36397 "template_args" : [ "type-5001", "type-4996" ], 36398 "unique_id" : "_ZTSN9keymaster9UniquePtrI11hmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13HMAC_CTX_freeEEEEEE" 36399 }, 36400 { 36401 "alignment" : 8, 36402 "fields" : 36403 [ 36404 { 36405 "access" : "private", 36406 "field_name" : "mPtr", 36407 "referenced_type" : "type-1705" 36408 } 36409 ], 36410 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36411 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36412 "record_kind" : "class", 36413 "referenced_type" : "type-1800", 36414 "self_type" : "type-1800", 36415 "size" : 8, 36416 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36417 "template_args" : [ "type-1670", "type-1669" ], 36418 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16AndroidKeymasterENS_13DefaultDeleteIS1_EEEE" 36419 }, 36420 { 36421 "alignment" : 8, 36422 "fields" : 36423 [ 36424 { 36425 "access" : "private", 36426 "field_name" : "mPtr", 36427 "referenced_type" : "type-771" 36428 } 36429 ], 36430 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36431 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36432 "record_kind" : "class", 36433 "referenced_type" : "type-2092", 36434 "self_type" : "type-2092", 36435 "size" : 8, 36436 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36437 "template_args" : [ "type-157", "type-619" ], 36438 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE" 36439 }, 36440 { 36441 "alignment" : 8, 36442 "fields" : 36443 [ 36444 { 36445 "access" : "private", 36446 "field_name" : "mPtr", 36447 "referenced_type" : "type-1672" 36448 } 36449 ], 36450 "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36451 "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36452 "record_kind" : "class", 36453 "referenced_type" : "type-1671", 36454 "self_type" : "type-1671", 36455 "size" : 8, 36456 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36457 "template_args" : [ "type-1362", "type-1673" ], 36458 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE" 36459 }, 36460 { 36461 "alignment" : 8, 36462 "fields" : 36463 [ 36464 { 36465 "access" : "private", 36466 "field_name" : "mPtr", 36467 "referenced_type" : "type-174" 36468 } 36469 ], 36470 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36471 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36472 "record_kind" : "class", 36473 "referenced_type" : "type-340", 36474 "self_type" : "type-340", 36475 "size" : 8, 36476 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36477 "template_args" : [ "type-171", "type-222" ], 36478 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE" 36479 }, 36480 { 36481 "alignment" : 8, 36482 "fields" : 36483 [ 36484 { 36485 "access" : "private", 36486 "field_name" : "mPtr", 36487 "referenced_type" : "type-1675" 36488 } 36489 ], 36490 "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36491 "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36492 "record_kind" : "class", 36493 "referenced_type" : "type-1674", 36494 "self_type" : "type-1674", 36495 "size" : 8, 36496 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36497 "template_args" : [ "type-1677", "type-1678" ], 36498 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE" 36499 }, 36500 { 36501 "alignment" : 8, 36502 "fields" : 36503 [ 36504 { 36505 "access" : "private", 36506 "field_name" : "mPtr", 36507 "referenced_type" : "type-1047" 36508 } 36509 ], 36510 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36511 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36512 "record_kind" : "class", 36513 "referenced_type" : "type-2106", 36514 "self_type" : "type-2106", 36515 "size" : 8, 36516 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36517 "template_args" : [ "type-855", "type-854" ], 36518 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE" 36519 }, 36520 { 36521 "alignment" : 8, 36522 "fields" : 36523 [ 36524 { 36525 "access" : "private", 36526 "field_name" : "mPtr", 36527 "referenced_type" : "type-4915" 36528 } 36529 ], 36530 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36531 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36532 "record_kind" : "class", 36533 "referenced_type" : "type-5007", 36534 "self_type" : "type-5007", 36535 "size" : 8, 36536 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36537 "template_args" : [ "type-4905", "type-4904" ], 36538 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_16keymaster_blob_tNS_13DefaultDeleteIS2_EEEE" 36539 }, 36540 { 36541 "alignment" : 8, 36542 "fields" : 36543 [ 36544 { 36545 "access" : "private", 36546 "field_name" : "mPtr", 36547 "referenced_type" : "type-1310" 36548 } 36549 ], 36550 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36551 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36552 "record_kind" : "class", 36553 "referenced_type" : "type-2113", 36554 "self_type" : "type-2113", 36555 "size" : 8, 36556 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36557 "template_args" : [ "type-1101", "type-1100" ], 36558 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE" 36559 }, 36560 { 36561 "alignment" : 8, 36562 "fields" : 36563 [ 36564 { 36565 "access" : "private", 36566 "field_name" : "mPtr", 36567 "referenced_type" : "type-1330" 36568 } 36569 ], 36570 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36571 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36572 "record_kind" : "class", 36573 "referenced_type" : "type-1329", 36574 "self_type" : "type-1329", 36575 "size" : 8, 36576 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36577 "template_args" : [ "type-1332", "type-53" ], 36578 "unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 36579 }, 36580 { 36581 "alignment" : 8, 36582 "fields" : 36583 [ 36584 { 36585 "access" : "private", 36586 "field_name" : "mPtr", 36587 "referenced_type" : "type-1761" 36588 } 36589 ], 36590 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36591 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36592 "record_kind" : "class", 36593 "referenced_type" : "type-2126", 36594 "self_type" : "type-2126", 36595 "size" : 8, 36596 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36597 "template_args" : [ "type-1524", "type-1523" ], 36598 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE" 36599 }, 36600 { 36601 "alignment" : 8, 36602 "fields" : 36603 [ 36604 { 36605 "access" : "private", 36606 "field_name" : "mPtr", 36607 "referenced_type" : "type-1910" 36608 } 36609 ], 36610 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36611 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36612 "record_kind" : "class", 36613 "referenced_type" : "type-2132", 36614 "self_type" : "type-2132", 36615 "size" : 8, 36616 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36617 "template_args" : [ "type-1839", "type-1838" ], 36618 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE" 36619 }, 36620 { 36621 "alignment" : 8, 36622 "fields" : 36623 [ 36624 { 36625 "access" : "private", 36626 "field_name" : "mPtr", 36627 "referenced_type" : "type-1495" 36628 } 36629 ], 36630 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36631 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36632 "record_kind" : "class", 36633 "referenced_type" : "type-2119", 36634 "self_type" : "type-2119", 36635 "size" : 8, 36636 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36637 "template_args" : [ "type-1336", "type-1335" ], 36638 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE" 36639 }, 36640 { 36641 "alignment" : 8, 36642 "fields" : 36643 [ 36644 { 36645 "access" : "private", 36646 "field_name" : "mPtr", 36647 "referenced_type" : "type-797" 36648 } 36649 ], 36650 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36651 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36652 "record_kind" : "class", 36653 "referenced_type" : "type-847", 36654 "self_type" : "type-847", 36655 "size" : 8, 36656 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36657 "template_args" : [ "type-848", "type-373" ], 36658 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE" 36659 }, 36660 { 36661 "alignment" : 8, 36662 "fields" : 36663 [ 36664 { 36665 "access" : "private", 36666 "field_name" : "mPtr", 36667 "referenced_type" : "type-552" 36668 } 36669 ], 36670 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36671 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36672 "record_kind" : "class", 36673 "referenced_type" : "type-551", 36674 "self_type" : "type-551", 36675 "size" : 8, 36676 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36677 "template_args" : [ "type-554", "type-555" ], 36678 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE" 36679 }, 36680 { 36681 "alignment" : 8, 36682 "fields" : 36683 [ 36684 { 36685 "access" : "private", 36686 "field_name" : "mPtr", 36687 "referenced_type" : "type-118" 36688 } 36689 ], 36690 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36691 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36692 "record_kind" : "class", 36693 "referenced_type" : "type-186", 36694 "self_type" : "type-186", 36695 "size" : 8, 36696 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36697 "template_args" : [ "type-3", "type-2" ], 36698 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE" 36699 }, 36700 { 36701 "alignment" : 8, 36702 "base_specifiers" : 36703 [ 36704 { 36705 "referenced_type" : "type-966" 36706 } 36707 ], 36708 "fields" : 36709 [ 36710 { 36711 "field_name" : "op_handle", 36712 "field_offset" : 128, 36713 "referenced_type" : "type-112" 36714 }, 36715 { 36716 "field_name" : "input", 36717 "field_offset" : 192, 36718 "referenced_type" : "type-185" 36719 }, 36720 { 36721 "field_name" : "additional_params", 36722 "field_offset" : 512, 36723 "referenced_type" : "type-113" 36724 } 36725 ], 36726 "linker_set_key" : "keymaster::UpdateOperationRequest", 36727 "name" : "keymaster::UpdateOperationRequest", 36728 "referenced_type" : "type-1962", 36729 "self_type" : "type-1962", 36730 "size" : 144, 36731 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36732 "unique_id" : "_ZTSN9keymaster22UpdateOperationRequestE", 36733 "vtable_components" : 36734 [ 36735 { 36736 "kind" : "offset_to_top" 36737 }, 36738 { 36739 "kind" : "rtti", 36740 "mangled_component_name" : "_ZTIN9keymaster22UpdateOperationRequestE" 36741 }, 36742 { 36743 "kind" : "complete_dtor_pointer", 36744 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD1Ev" 36745 }, 36746 { 36747 "kind" : "deleting_dtor_pointer", 36748 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD0Ev" 36749 }, 36750 { 36751 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" 36752 }, 36753 { 36754 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" 36755 }, 36756 { 36757 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" 36758 } 36759 ] 36760 }, 36761 { 36762 "alignment" : 8, 36763 "base_specifiers" : 36764 [ 36765 { 36766 "referenced_type" : "type-964" 36767 } 36768 ], 36769 "fields" : 36770 [ 36771 { 36772 "field_name" : "output", 36773 "field_offset" : 128, 36774 "referenced_type" : "type-185" 36775 }, 36776 { 36777 "field_name" : "input_consumed", 36778 "field_offset" : 448, 36779 "referenced_type" : "type-112" 36780 }, 36781 { 36782 "field_name" : "output_params", 36783 "field_offset" : 512, 36784 "referenced_type" : "type-113" 36785 } 36786 ], 36787 "linker_set_key" : "keymaster::UpdateOperationResponse", 36788 "name" : "keymaster::UpdateOperationResponse", 36789 "referenced_type" : "type-1964", 36790 "self_type" : "type-1964", 36791 "size" : 144, 36792 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36793 "unique_id" : "_ZTSN9keymaster23UpdateOperationResponseE", 36794 "vtable_components" : 36795 [ 36796 { 36797 "kind" : "offset_to_top" 36798 }, 36799 { 36800 "kind" : "rtti", 36801 "mangled_component_name" : "_ZTIN9keymaster23UpdateOperationResponseE" 36802 }, 36803 { 36804 "kind" : "complete_dtor_pointer", 36805 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD1Ev" 36806 }, 36807 { 36808 "kind" : "deleting_dtor_pointer", 36809 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD0Ev" 36810 }, 36811 { 36812 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 36813 }, 36814 { 36815 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 36816 }, 36817 { 36818 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 36819 }, 36820 { 36821 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" 36822 }, 36823 { 36824 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" 36825 }, 36826 { 36827 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" 36828 } 36829 ] 36830 }, 36831 { 36832 "alignment" : 8, 36833 "base_specifiers" : 36834 [ 36835 { 36836 "referenced_type" : "type-966" 36837 } 36838 ], 36839 "fields" : 36840 [ 36841 { 36842 "field_name" : "key_blob", 36843 "field_offset" : 128, 36844 "referenced_type" : "type-2028" 36845 }, 36846 { 36847 "field_name" : "upgrade_params", 36848 "field_offset" : 256, 36849 "referenced_type" : "type-113" 36850 } 36851 ], 36852 "linker_set_key" : "keymaster::UpgradeKeyRequest", 36853 "name" : "keymaster::UpgradeKeyRequest", 36854 "referenced_type" : "type-2027", 36855 "self_type" : "type-2027", 36856 "size" : 112, 36857 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36858 "unique_id" : "_ZTSN9keymaster17UpgradeKeyRequestE", 36859 "vtable_components" : 36860 [ 36861 { 36862 "kind" : "offset_to_top" 36863 }, 36864 { 36865 "kind" : "rtti", 36866 "mangled_component_name" : "_ZTIN9keymaster17UpgradeKeyRequestE" 36867 }, 36868 { 36869 "kind" : "complete_dtor_pointer", 36870 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" 36871 }, 36872 { 36873 "kind" : "deleting_dtor_pointer", 36874 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" 36875 }, 36876 { 36877 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" 36878 }, 36879 { 36880 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" 36881 }, 36882 { 36883 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" 36884 } 36885 ] 36886 }, 36887 { 36888 "alignment" : 8, 36889 "base_specifiers" : 36890 [ 36891 { 36892 "referenced_type" : "type-964" 36893 } 36894 ], 36895 "fields" : 36896 [ 36897 { 36898 "field_name" : "upgraded_key", 36899 "field_offset" : 128, 36900 "referenced_type" : "type-2032" 36901 } 36902 ], 36903 "linker_set_key" : "keymaster::UpgradeKeyResponse", 36904 "name" : "keymaster::UpgradeKeyResponse", 36905 "referenced_type" : "type-2031", 36906 "self_type" : "type-2031", 36907 "size" : 32, 36908 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36909 "unique_id" : "_ZTSN9keymaster18UpgradeKeyResponseE", 36910 "vtable_components" : 36911 [ 36912 { 36913 "kind" : "offset_to_top" 36914 }, 36915 { 36916 "kind" : "rtti", 36917 "mangled_component_name" : "_ZTIN9keymaster18UpgradeKeyResponseE" 36918 }, 36919 { 36920 "kind" : "complete_dtor_pointer", 36921 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" 36922 }, 36923 { 36924 "kind" : "deleting_dtor_pointer", 36925 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" 36926 }, 36927 { 36928 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 36929 }, 36930 { 36931 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 36932 }, 36933 { 36934 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 36935 }, 36936 { 36937 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" 36938 }, 36939 { 36940 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" 36941 }, 36942 { 36943 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" 36944 } 36945 ] 36946 }, 36947 { 36948 "alignment" : 8, 36949 "base_specifiers" : 36950 [ 36951 { 36952 "referenced_type" : "type-121" 36953 } 36954 ], 36955 "fields" : 36956 [ 36957 { 36958 "field_name" : "challenge", 36959 "field_offset" : 64, 36960 "referenced_type" : "type-112" 36961 }, 36962 { 36963 "field_name" : "timestamp", 36964 "field_offset" : 128, 36965 "referenced_type" : "type-112" 36966 }, 36967 { 36968 "field_name" : "parameters_verified", 36969 "field_offset" : 192, 36970 "referenced_type" : "type-113" 36971 }, 36972 { 36973 "field_name" : "security_level", 36974 "field_offset" : 832, 36975 "referenced_type" : "type-2068" 36976 }, 36977 { 36978 "field_name" : "mac", 36979 "field_offset" : 896, 36980 "referenced_type" : "type-869" 36981 } 36982 ], 36983 "linker_set_key" : "keymaster::VerificationToken", 36984 "name" : "keymaster::VerificationToken", 36985 "referenced_type" : "type-2067", 36986 "self_type" : "type-2067", 36987 "size" : 128, 36988 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36989 "unique_id" : "_ZTSN9keymaster17VerificationTokenE", 36990 "vtable_components" : 36991 [ 36992 { 36993 "kind" : "offset_to_top" 36994 }, 36995 { 36996 "kind" : "rtti", 36997 "mangled_component_name" : "_ZTIN9keymaster17VerificationTokenE" 36998 }, 36999 { 37000 "kind" : "complete_dtor_pointer", 37001 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD1Ev" 37002 }, 37003 { 37004 "kind" : "deleting_dtor_pointer", 37005 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD0Ev" 37006 }, 37007 { 37008 "mangled_component_name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" 37009 }, 37010 { 37011 "mangled_component_name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" 37012 }, 37013 { 37014 "mangled_component_name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" 37015 } 37016 ] 37017 }, 37018 { 37019 "alignment" : 8, 37020 "base_specifiers" : 37021 [ 37022 { 37023 "referenced_type" : "type-966" 37024 } 37025 ], 37026 "fields" : 37027 [ 37028 { 37029 "field_name" : "challenge", 37030 "field_offset" : 128, 37031 "referenced_type" : "type-112" 37032 }, 37033 { 37034 "field_name" : "parameters_to_verify", 37035 "field_offset" : 192, 37036 "referenced_type" : "type-113" 37037 }, 37038 { 37039 "field_name" : "auth_token", 37040 "field_offset" : 832, 37041 "referenced_type" : "type-2063" 37042 } 37043 ], 37044 "linker_set_key" : "keymaster::VerifyAuthorizationRequest", 37045 "name" : "keymaster::VerifyAuthorizationRequest", 37046 "referenced_type" : "type-2073", 37047 "self_type" : "type-2073", 37048 "size" : 168, 37049 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37050 "unique_id" : "_ZTSN9keymaster26VerifyAuthorizationRequestE", 37051 "vtable_components" : 37052 [ 37053 { 37054 "kind" : "offset_to_top" 37055 }, 37056 { 37057 "kind" : "rtti", 37058 "mangled_component_name" : "_ZTIN9keymaster26VerifyAuthorizationRequestE" 37059 }, 37060 { 37061 "kind" : "complete_dtor_pointer", 37062 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD1Ev" 37063 }, 37064 { 37065 "kind" : "deleting_dtor_pointer", 37066 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD0Ev" 37067 }, 37068 { 37069 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest14SerializedSizeEv" 37070 }, 37071 { 37072 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest9SerializeEPhPKh" 37073 }, 37074 { 37075 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequest11DeserializeEPPKhS2_" 37076 } 37077 ] 37078 }, 37079 { 37080 "alignment" : 8, 37081 "base_specifiers" : 37082 [ 37083 { 37084 "referenced_type" : "type-964" 37085 } 37086 ], 37087 "fields" : 37088 [ 37089 { 37090 "field_name" : "error", 37091 "field_offset" : 128, 37092 "referenced_type" : "type-2079" 37093 }, 37094 { 37095 "field_name" : "token", 37096 "field_offset" : 192, 37097 "referenced_type" : "type-2067" 37098 } 37099 ], 37100 "linker_set_key" : "keymaster::VerifyAuthorizationResponse", 37101 "name" : "keymaster::VerifyAuthorizationResponse", 37102 "referenced_type" : "type-2078", 37103 "self_type" : "type-2078", 37104 "size" : 152, 37105 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37106 "unique_id" : "_ZTSN9keymaster27VerifyAuthorizationResponseE", 37107 "vtable_components" : 37108 [ 37109 { 37110 "kind" : "offset_to_top" 37111 }, 37112 { 37113 "kind" : "rtti", 37114 "mangled_component_name" : "_ZTIN9keymaster27VerifyAuthorizationResponseE" 37115 }, 37116 { 37117 "kind" : "complete_dtor_pointer", 37118 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD1Ev" 37119 }, 37120 { 37121 "kind" : "deleting_dtor_pointer", 37122 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD0Ev" 37123 }, 37124 { 37125 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 37126 }, 37127 { 37128 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 37129 }, 37130 { 37131 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 37132 }, 37133 { 37134 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv" 37135 }, 37136 { 37137 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh" 37138 }, 37139 { 37140 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_" 37141 } 37142 ] 37143 }, 37144 { 37145 "alignment" : 1, 37146 "linker_set_key" : "keymaster::Void", 37147 "name" : "keymaster::Void", 37148 "record_kind" : "class", 37149 "referenced_type" : "type-71", 37150 "self_type" : "type-71", 37151 "size" : 1, 37152 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 37153 "unique_id" : "_ZTSN9keymaster4VoidE" 37154 }, 37155 { 37156 "alignment" : 8, 37157 "fields" : 37158 [ 37159 { 37160 "field_name" : "purpose", 37161 "referenced_type" : "type-1608" 37162 }, 37163 { 37164 "field_name" : "algorithm", 37165 "field_offset" : 64, 37166 "referenced_type" : "type-1610" 37167 }, 37168 { 37169 "field_name" : "key_size", 37170 "field_offset" : 128, 37171 "referenced_type" : "type-1610" 37172 }, 37173 { 37174 "field_name" : "block_mode", 37175 "field_offset" : 192, 37176 "referenced_type" : "type-1608" 37177 }, 37178 { 37179 "field_name" : "digest", 37180 "field_offset" : 256, 37181 "referenced_type" : "type-1608" 37182 }, 37183 { 37184 "field_name" : "padding", 37185 "field_offset" : 320, 37186 "referenced_type" : "type-1608" 37187 }, 37188 { 37189 "field_name" : "caller_nonce", 37190 "field_offset" : 384, 37191 "referenced_type" : "type-1612" 37192 }, 37193 { 37194 "field_name" : "min_mac_length", 37195 "field_offset" : 448, 37196 "referenced_type" : "type-1610" 37197 }, 37198 { 37199 "field_name" : "kdf", 37200 "field_offset" : 512, 37201 "referenced_type" : "type-1608" 37202 }, 37203 { 37204 "field_name" : "ec_curve", 37205 "field_offset" : 576, 37206 "referenced_type" : "type-1610" 37207 }, 37208 { 37209 "field_name" : "rsa_public_exponent", 37210 "field_offset" : 640, 37211 "referenced_type" : "type-1610" 37212 }, 37213 { 37214 "field_name" : "active_date_time", 37215 "field_offset" : 704, 37216 "referenced_type" : "type-1610" 37217 }, 37218 { 37219 "field_name" : "origination_expire_date_time", 37220 "field_offset" : 768, 37221 "referenced_type" : "type-1610" 37222 }, 37223 { 37224 "field_name" : "usage_expire_date_time", 37225 "field_offset" : 832, 37226 "referenced_type" : "type-1610" 37227 }, 37228 { 37229 "field_name" : "no_auth_required", 37230 "field_offset" : 896, 37231 "referenced_type" : "type-1612" 37232 }, 37233 { 37234 "field_name" : "user_auth_type", 37235 "field_offset" : 960, 37236 "referenced_type" : "type-1610" 37237 }, 37238 { 37239 "field_name" : "auth_timeout", 37240 "field_offset" : 1024, 37241 "referenced_type" : "type-1610" 37242 }, 37243 { 37244 "field_name" : "allow_while_on_body", 37245 "field_offset" : 1088, 37246 "referenced_type" : "type-1612" 37247 }, 37248 { 37249 "field_name" : "trusted_confirmation_required", 37250 "field_offset" : 1152, 37251 "referenced_type" : "type-1612" 37252 }, 37253 { 37254 "field_name" : "unlocked_device_required", 37255 "field_offset" : 1216, 37256 "referenced_type" : "type-1612" 37257 }, 37258 { 37259 "field_name" : "all_applications", 37260 "field_offset" : 1280, 37261 "referenced_type" : "type-1612" 37262 }, 37263 { 37264 "field_name" : "application_id", 37265 "field_offset" : 1344, 37266 "referenced_type" : "type-1610" 37267 }, 37268 { 37269 "field_name" : "creation_date_time", 37270 "field_offset" : 1408, 37271 "referenced_type" : "type-1610" 37272 }, 37273 { 37274 "field_name" : "origin", 37275 "field_offset" : 1472, 37276 "referenced_type" : "type-1610" 37277 }, 37278 { 37279 "field_name" : "rollback_resistant", 37280 "field_offset" : 1536, 37281 "referenced_type" : "type-1612" 37282 }, 37283 { 37284 "field_name" : "root_of_trust", 37285 "field_offset" : 1600, 37286 "referenced_type" : "type-1613" 37287 }, 37288 { 37289 "field_name" : "os_version", 37290 "field_offset" : 1664, 37291 "referenced_type" : "type-1610" 37292 }, 37293 { 37294 "field_name" : "os_patchlevel", 37295 "field_offset" : 1728, 37296 "referenced_type" : "type-1610" 37297 }, 37298 { 37299 "field_name" : "attestation_application_id", 37300 "field_offset" : 1792, 37301 "referenced_type" : "type-1610" 37302 }, 37303 { 37304 "field_name" : "attestation_id_brand", 37305 "field_offset" : 1856, 37306 "referenced_type" : "type-1610" 37307 }, 37308 { 37309 "field_name" : "attestation_id_device", 37310 "field_offset" : 1920, 37311 "referenced_type" : "type-1610" 37312 }, 37313 { 37314 "field_name" : "attestation_id_product", 37315 "field_offset" : 1984, 37316 "referenced_type" : "type-1610" 37317 }, 37318 { 37319 "field_name" : "attestation_id_serial", 37320 "field_offset" : 2048, 37321 "referenced_type" : "type-1610" 37322 }, 37323 { 37324 "field_name" : "attestation_id_imei", 37325 "field_offset" : 2112, 37326 "referenced_type" : "type-1610" 37327 }, 37328 { 37329 "field_name" : "attestation_id_meid", 37330 "field_offset" : 2176, 37331 "referenced_type" : "type-1610" 37332 }, 37333 { 37334 "field_name" : "attestation_id_manufacturer", 37335 "field_offset" : 2240, 37336 "referenced_type" : "type-1610" 37337 }, 37338 { 37339 "field_name" : "attestation_id_model", 37340 "field_offset" : 2304, 37341 "referenced_type" : "type-1610" 37342 } 37343 ], 37344 "linker_set_key" : "keymaster::km_auth_list", 37345 "name" : "keymaster::km_auth_list", 37346 "referenced_type" : "type-1607", 37347 "self_type" : "type-1607", 37348 "size" : 296, 37349 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37350 "unique_id" : "_ZTSN9keymaster12km_auth_listE" 37351 }, 37352 { 37353 "alignment" : 8, 37354 "fields" : 37355 [ 37356 { 37357 "field_name" : "attestation_version", 37358 "referenced_type" : "type-1610" 37359 }, 37360 { 37361 "field_name" : "attestation_security_level", 37362 "field_offset" : 64, 37363 "referenced_type" : "type-1610" 37364 }, 37365 { 37366 "field_name" : "keymaster_version", 37367 "field_offset" : 128, 37368 "referenced_type" : "type-1610" 37369 }, 37370 { 37371 "field_name" : "keymaster_security_level", 37372 "field_offset" : 192, 37373 "referenced_type" : "type-1610" 37374 }, 37375 { 37376 "field_name" : "attestation_challenge", 37377 "field_offset" : 256, 37378 "referenced_type" : "type-1610" 37379 }, 37380 { 37381 "field_name" : "software_enforced", 37382 "field_offset" : 320, 37383 "referenced_type" : "type-1606" 37384 }, 37385 { 37386 "field_name" : "tee_enforced", 37387 "field_offset" : 384, 37388 "referenced_type" : "type-1606" 37389 }, 37390 { 37391 "field_name" : "unique_id", 37392 "field_offset" : 448, 37393 "referenced_type" : "type-1610" 37394 } 37395 ], 37396 "linker_set_key" : "keymaster::km_key_description", 37397 "name" : "keymaster::km_key_description", 37398 "referenced_type" : "type-1739", 37399 "self_type" : "type-1739", 37400 "size" : 64, 37401 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37402 "unique_id" : "_ZTSN9keymaster18km_key_descriptionE" 37403 }, 37404 { 37405 "alignment" : 8, 37406 "fields" : 37407 [ 37408 { 37409 "field_name" : "verified_boot_key", 37410 "referenced_type" : "type-1610" 37411 }, 37412 { 37413 "field_name" : "device_locked", 37414 "field_offset" : 64, 37415 "referenced_type" : "type-1612" 37416 }, 37417 { 37418 "field_name" : "verified_boot_state", 37419 "field_offset" : 128, 37420 "referenced_type" : "type-1610" 37421 } 37422 ], 37423 "linker_set_key" : "keymaster::km_root_of_trust", 37424 "name" : "keymaster::km_root_of_trust", 37425 "referenced_type" : "type-1614", 37426 "self_type" : "type-1614", 37427 "size" : 24, 37428 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37429 "unique_id" : "_ZTSN9keymaster16km_root_of_trustE" 37430 }, 37431 { 37432 "alignment" : 8, 37433 "fields" : 37434 [ 37435 { 37436 "field_name" : "version", 37437 "referenced_type" : "type-1550" 37438 }, 37439 { 37440 "field_name" : "transit_key", 37441 "field_offset" : 64, 37442 "referenced_type" : "type-1550" 37443 }, 37444 { 37445 "field_name" : "iv", 37446 "field_offset" : 128, 37447 "referenced_type" : "type-1550" 37448 }, 37449 { 37450 "field_name" : "wrapped_key_description", 37451 "field_offset" : 192, 37452 "referenced_type" : "type-1619" 37453 }, 37454 { 37455 "field_name" : "secure_key", 37456 "field_offset" : 256, 37457 "referenced_type" : "type-1550" 37458 }, 37459 { 37460 "field_name" : "tag", 37461 "field_offset" : 320, 37462 "referenced_type" : "type-1550" 37463 } 37464 ], 37465 "linker_set_key" : "keymaster::km_wrapped_key", 37466 "name" : "keymaster::km_wrapped_key", 37467 "referenced_type" : "type-1618", 37468 "self_type" : "type-1618", 37469 "size" : 48, 37470 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37471 "unique_id" : "_ZTSN9keymaster14km_wrapped_keyE" 37472 }, 37473 { 37474 "alignment" : 8, 37475 "fields" : 37476 [ 37477 { 37478 "field_name" : "key_format", 37479 "referenced_type" : "type-1550" 37480 }, 37481 { 37482 "field_name" : "auth_list", 37483 "field_offset" : 64, 37484 "referenced_type" : "type-1606" 37485 } 37486 ], 37487 "linker_set_key" : "keymaster::km_wrapped_key_description", 37488 "name" : "keymaster::km_wrapped_key_description", 37489 "referenced_type" : "type-1605", 37490 "self_type" : "type-1605", 37491 "size" : 16, 37492 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37493 "unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE" 37494 }, 37495 { 37496 "alignment" : 1, 37497 "linker_set_key" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37498 "name" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37499 "referenced_type" : "type-926", 37500 "self_type" : "type-926", 37501 "size" : 1, 37502 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37503 "template_args" : [ "type-927" ], 37504 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE" 37505 }, 37506 { 37507 "alignment" : 1, 37508 "linker_set_key" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37509 "name" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37510 "referenced_type" : "type-961", 37511 "self_type" : "type-961", 37512 "size" : 1, 37513 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37514 "template_args" : [ "type-962" ], 37515 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE" 37516 }, 37517 { 37518 "alignment" : 1, 37519 "linker_set_key" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37520 "name" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37521 "referenced_type" : "type-946", 37522 "self_type" : "type-946", 37523 "size" : 1, 37524 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37525 "template_args" : [ "type-947" ], 37526 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE" 37527 }, 37528 { 37529 "alignment" : 1, 37530 "linker_set_key" : "keymaster::remove_reference<keymaster::Key &>", 37531 "name" : "keymaster::remove_reference<keymaster::Key &>", 37532 "referenced_type" : "type-685", 37533 "self_type" : "type-685", 37534 "size" : 1, 37535 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37536 "template_args" : [ "type-686" ], 37537 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE" 37538 }, 37539 { 37540 "alignment" : 1, 37541 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37542 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37543 "referenced_type" : "type-936", 37544 "self_type" : "type-936", 37545 "size" : 1, 37546 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37547 "template_args" : [ "type-875" ], 37548 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE" 37549 }, 37550 { 37551 "alignment" : 1, 37552 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37553 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37554 "referenced_type" : "type-929", 37555 "self_type" : "type-929", 37556 "size" : 1, 37557 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37558 "template_args" : [ "type-883" ], 37559 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE" 37560 }, 37561 { 37562 "alignment" : 1, 37563 "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37564 "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37565 "referenced_type" : "type-1030", 37566 "self_type" : "type-1030", 37567 "size" : 1, 37568 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37569 "template_args" : [ "type-1031" ], 37570 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE" 37571 }, 37572 { 37573 "alignment" : 1, 37574 "linker_set_key" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37575 "name" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37576 "referenced_type" : "type-1032", 37577 "self_type" : "type-1032", 37578 "size" : 1, 37579 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37580 "template_args" : [ "type-1008" ], 37581 "unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE" 37582 }, 37583 { 37584 "alignment" : 1, 37585 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete", 37586 "name" : "keymaster::stack_st_ASN1_TYPE_Delete", 37587 "referenced_type" : "type-1599", 37588 "self_type" : "type-1599", 37589 "size" : 1, 37590 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37591 "unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE" 37592 } 37593 ], 37594 "rvalue_reference_types" : 37595 [ 37596 { 37597 "alignment" : 8, 37598 "linker_set_key" : "keymaster::AuthorizationSet &&", 37599 "name" : "keymaster::AuthorizationSet &&", 37600 "referenced_type" : "type-113", 37601 "self_type" : "type-1096", 37602 "size" : 8, 37603 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 37604 }, 37605 { 37606 "alignment" : 8, 37607 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &&", 37608 "name" : "keymaster::ComputeSharedHmacResponse &&", 37609 "referenced_type" : "type-963", 37610 "self_type" : "type-1023", 37611 "size" : 8, 37612 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37613 }, 37614 { 37615 "alignment" : 8, 37616 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&", 37617 "name" : "keymaster::GetHmacSharingParametersResponse &&", 37618 "referenced_type" : "type-2047", 37619 "self_type" : "type-2049", 37620 "size" : 8, 37621 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37622 }, 37623 { 37624 "alignment" : 8, 37625 "linker_set_key" : "keymaster::HardwareAuthToken &&", 37626 "name" : "keymaster::HardwareAuthToken &&", 37627 "referenced_type" : "type-2063", 37628 "self_type" : "type-2066", 37629 "size" : 8, 37630 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37631 }, 37632 { 37633 "alignment" : 8, 37634 "linker_set_key" : "keymaster::HmacSharingParameters &&", 37635 "name" : "keymaster::HmacSharingParameters &&", 37636 "referenced_type" : "type-948", 37637 "self_type" : "type-1015", 37638 "size" : 8, 37639 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37640 }, 37641 { 37642 "alignment" : 8, 37643 "linker_set_key" : "keymaster::HmacSharingParametersArray &&", 37644 "name" : "keymaster::HmacSharingParametersArray &&", 37645 "referenced_type" : "type-2044", 37646 "self_type" : "type-2046", 37647 "size" : 8, 37648 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37649 }, 37650 { 37651 "alignment" : 8, 37652 "linker_set_key" : "keymaster::Key &&", 37653 "name" : "keymaster::Key &&", 37654 "referenced_type" : "type-157", 37655 "self_type" : "type-687", 37656 "size" : 8, 37657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37658 }, 37659 { 37660 "alignment" : 8, 37661 "linker_set_key" : "keymaster::Serializable &&", 37662 "name" : "keymaster::Serializable &&", 37663 "referenced_type" : "type-121", 37664 "self_type" : "type-1937", 37665 "size" : 8, 37666 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 37667 }, 37668 { 37669 "alignment" : 8, 37670 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37671 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37672 "referenced_type" : "type-869", 37673 "self_type" : "type-876", 37674 "size" : 8, 37675 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37676 }, 37677 { 37678 "alignment" : 8, 37679 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37680 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37681 "referenced_type" : "type-123", 37682 "self_type" : "type-888", 37683 "size" : 8, 37684 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37685 }, 37686 { 37687 "alignment" : 8, 37688 "linker_set_key" : "keymaster::VerificationToken &&", 37689 "name" : "keymaster::VerificationToken &&", 37690 "referenced_type" : "type-2067", 37691 "self_type" : "type-2070", 37692 "size" : 8, 37693 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37694 }, 37695 { 37696 "alignment" : 8, 37697 "linker_set_key" : "keymaster::VerifyAuthorizationRequest &&", 37698 "name" : "keymaster::VerifyAuthorizationRequest &&", 37699 "referenced_type" : "type-2073", 37700 "self_type" : "type-2075", 37701 "size" : 8, 37702 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37703 }, 37704 { 37705 "alignment" : 8, 37706 "linker_set_key" : "keymaster::VerifyAuthorizationResponse &&", 37707 "name" : "keymaster::VerifyAuthorizationResponse &&", 37708 "referenced_type" : "type-2078", 37709 "self_type" : "type-2081", 37710 "size" : 8, 37711 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37712 }, 37713 { 37714 "alignment" : 8, 37715 "linker_set_key" : "keymaster_algorithm_t *&&", 37716 "name" : "keymaster_algorithm_t *&&", 37717 "referenced_type" : "type-1008", 37718 "self_type" : "type-1033", 37719 "size" : 8, 37720 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37721 }, 37722 { 37723 "alignment" : 8, 37724 "linker_set_key" : "keymaster_algorithm_t *&&", 37725 "name" : "keymaster_algorithm_t *&&", 37726 "referenced_type" : "type-1254", 37727 "self_type" : "type-1256", 37728 "size" : 8, 37729 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37730 }, 37731 { 37732 "alignment" : 8, 37733 "linker_set_key" : "keymaster_algorithm_t *&&", 37734 "name" : "keymaster_algorithm_t *&&", 37735 "referenced_type" : "type-1486", 37736 "self_type" : "type-1485", 37737 "size" : 8, 37738 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37739 }, 37740 { 37741 "alignment" : 8, 37742 "linker_set_key" : "keymaster_algorithm_t *&&", 37743 "name" : "keymaster_algorithm_t *&&", 37744 "referenced_type" : "type-4164", 37745 "self_type" : "type-4187", 37746 "size" : 8, 37747 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37748 }, 37749 { 37750 "alignment" : 8, 37751 "linker_set_key" : "keymaster_algorithm_t *&&", 37752 "name" : "keymaster_algorithm_t *&&", 37753 "referenced_type" : "type-4386", 37754 "self_type" : "type-4388", 37755 "size" : 8, 37756 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37757 }, 37758 { 37759 "alignment" : 8, 37760 "linker_set_key" : "keymaster_algorithm_t *&&", 37761 "name" : "keymaster_algorithm_t *&&", 37762 "referenced_type" : "type-4579", 37763 "self_type" : "type-4578", 37764 "size" : 8, 37765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37766 } 37767 ] 37768} 37769