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-5105", 870 "self_type" : "type-5104", 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-5118", 1045 "self_type" : "type-5117", 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 "is_unsigned" : true, 1641 "linker_set_key" : "char", 1642 "name" : "char", 1643 "referenced_type" : "type-6", 1644 "self_type" : "type-6", 1645 "size" : 1 1646 }, 1647 { 1648 "alignment" : 4, 1649 "is_integral" : true, 1650 "linker_set_key" : "int", 1651 "name" : "int", 1652 "referenced_type" : "type-105", 1653 "self_type" : "type-105", 1654 "size" : 4 1655 }, 1656 { 1657 "alignment" : 8, 1658 "is_integral" : true, 1659 "linker_set_key" : "long", 1660 "name" : "long", 1661 "referenced_type" : "type-2097", 1662 "self_type" : "type-2097", 1663 "size" : 8 1664 }, 1665 { 1666 "alignment" : 8, 1667 "linker_set_key" : "nullptr_t", 1668 "name" : "nullptr_t", 1669 "referenced_type" : "type-1192", 1670 "self_type" : "type-1192", 1671 "size" : 8 1672 }, 1673 { 1674 "alignment" : 1, 1675 "is_integral" : true, 1676 "is_unsigned" : true, 1677 "linker_set_key" : "unsigned char", 1678 "name" : "unsigned char", 1679 "referenced_type" : "type-1", 1680 "self_type" : "type-1", 1681 "size" : 1 1682 }, 1683 { 1684 "alignment" : 4, 1685 "is_integral" : true, 1686 "is_unsigned" : true, 1687 "linker_set_key" : "unsigned int", 1688 "name" : "unsigned int", 1689 "referenced_type" : "type-120", 1690 "self_type" : "type-120", 1691 "size" : 4 1692 }, 1693 { 1694 "alignment" : 8, 1695 "is_integral" : true, 1696 "is_unsigned" : true, 1697 "linker_set_key" : "unsigned long", 1698 "name" : "unsigned long", 1699 "referenced_type" : "type-112", 1700 "self_type" : "type-112", 1701 "size" : 8 1702 }, 1703 { 1704 "linker_set_key" : "void", 1705 "name" : "void", 1706 "referenced_type" : "type-405", 1707 "self_type" : "type-405" 1708 } 1709 ], 1710 "elf_functions" : 1711 [ 1712 { 1713 "name" : "_ZN9keymaster12GetOsVersionEPKc" 1714 }, 1715 { 1716 "name" : "_ZN9keymaster12GetOsVersionEv" 1717 }, 1718 { 1719 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device" 1720 }, 1721 { 1722 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_devicejj" 1723 }, 1724 { 1725 "name" : "_ZN9keymaster15GetOsPatchlevelEPKc" 1726 }, 1727 { 1728 "name" : "_ZN9keymaster15GetOsPatchlevelEv" 1729 }, 1730 { 1731 "name" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhmPhPjP9ec_key_st" 1732 }, 1733 { 1734 "name" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_" 1735 }, 1736 { 1737 "name" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_" 1738 }, 1739 { 1740 "name" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhm" 1741 }, 1742 { 1743 "name" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device" 1744 }, 1745 { 1746 "name" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device" 1747 }, 1748 { 1749 "name" : "_ZN9keymaster16Keymaster0EngineD1Ev" 1750 }, 1751 { 1752 "name" : "_ZN9keymaster16Keymaster0EngineD2Ev" 1753 }, 1754 { 1755 "name" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhmPhPjP9ec_key_st" 1756 }, 1757 { 1758 "name" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPmPhmPKhmi" 1759 }, 1760 { 1761 "name" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPmPhmPKhmi" 1762 }, 1763 { 1764 "name" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_" 1765 }, 1766 { 1767 "name" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv" 1768 }, 1769 { 1770 "name" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv" 1771 }, 1772 { 1773 "name" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_" 1774 }, 1775 { 1776 "name" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_" 1777 }, 1778 { 1779 "name" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device" 1780 }, 1781 { 1782 "name" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device" 1783 }, 1784 { 1785 "name" : "_ZN9keymaster16Keymaster1EngineD1Ev" 1786 }, 1787 { 1788 "name" : "_ZN9keymaster16Keymaster1EngineD2Ev" 1789 }, 1790 { 1791 "name" : "_ZN9keymaster17getAttestationKeyE21keymaster_algorithm_tP17keymaster_error_t" 1792 }, 1793 { 1794 "name" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t" 1795 }, 1796 { 1797 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t" 1798 }, 1799 { 1800 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t" 1801 }, 1802 { 1803 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1804 }, 1805 { 1806 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1807 }, 1808 { 1809 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1810 }, 1811 { 1812 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1813 }, 1814 { 1815 "name" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_" 1816 }, 1817 { 1818 "name" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t" 1819 }, 1820 { 1821 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1822 }, 1823 { 1824 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1825 }, 1826 { 1827 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhm" 1828 }, 1829 { 1830 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhm" 1831 }, 1832 { 1833 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device" 1834 }, 1835 { 1836 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device" 1837 }, 1838 { 1839 "name" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv" 1840 }, 1841 { 1842 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device" 1843 }, 1844 { 1845 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device" 1846 }, 1847 { 1848 "name" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv" 1849 }, 1850 { 1851 "name" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPm" 1852 }, 1853 { 1854 "name" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv" 1855 }, 1856 { 1857 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t" 1858 }, 1859 { 1860 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t" 1861 }, 1862 { 1863 "name" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE" 1864 }, 1865 { 1866 "name" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPm" 1867 }, 1868 { 1869 "name" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj" 1870 }, 1871 { 1872 "name" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPm" 1873 }, 1874 { 1875 "name" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPm" 1876 }, 1877 { 1878 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm" 1879 }, 1880 { 1881 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm" 1882 }, 1883 { 1884 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicem" 1885 }, 1886 { 1887 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicem" 1888 }, 1889 { 1890 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm" 1891 }, 1892 { 1893 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm" 1894 }, 1895 { 1896 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_" 1897 }, 1898 { 1899 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_" 1900 }, 1901 { 1902 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_" 1903 }, 1904 { 1905 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_" 1906 }, 1907 { 1908 "name" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t" 1909 }, 1910 { 1911 "name" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv" 1912 }, 1913 { 1914 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE" 1915 }, 1916 { 1917 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev" 1918 }, 1919 { 1920 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE" 1921 }, 1922 { 1923 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev" 1924 }, 1925 { 1926 "name" : "_ZN9keymaster19getAttestationChainE21keymaster_algorithm_tP17keymaster_error_t" 1927 }, 1928 { 1929 "name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 1930 }, 1931 { 1932 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device" 1933 }, 1934 { 1935 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device" 1936 }, 1937 { 1938 "name" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1939 }, 1940 { 1941 "name" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1942 }, 1943 { 1944 "name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 1945 }, 1946 { 1947 "name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 1948 }, 1949 { 1950 "name" : "_ZN9keymaster20SoftKeymasterContextD2Ev" 1951 }, 1952 { 1953 "name" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device" 1954 }, 1955 { 1956 "name" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device" 1957 }, 1958 { 1959 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1960 }, 1961 { 1962 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1963 }, 1964 { 1965 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 1966 }, 1967 { 1968 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 1969 }, 1970 { 1971 "name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 1972 }, 1973 { 1974 "name" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev" 1975 }, 1976 { 1977 "name" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev" 1978 }, 1979 { 1980 "name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 1981 }, 1982 { 1983 "name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 1984 }, 1985 { 1986 "name" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev" 1987 }, 1988 { 1989 "name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 1990 }, 1991 { 1992 "name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 1993 }, 1994 { 1995 "name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 1996 }, 1997 { 1998 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1999 }, 2000 { 2001 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2002 }, 2003 { 2004 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2005 }, 2006 { 2007 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2008 }, 2009 { 2010 "binding" : "weak", 2011 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_16AuthorizationSetEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2012 }, 2013 { 2014 "binding" : "weak", 2015 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_9AuthProxyEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2016 }, 2017 { 2018 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2019 }, 2020 { 2021 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5AbortEv" 2022 }, 2023 { 2024 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2025 }, 2026 { 2027 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2028 }, 2029 { 2030 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2031 }, 2032 { 2033 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5AbortEv" 2034 }, 2035 { 2036 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2037 }, 2038 { 2039 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2040 }, 2041 { 2042 "name" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2043 }, 2044 { 2045 "name" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st" 2046 }, 2047 { 2048 "name" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2049 }, 2050 { 2051 "name" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st" 2052 }, 2053 { 2054 "name" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv" 2055 }, 2056 { 2057 "name" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2058 }, 2059 { 2060 "name" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEmjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2061 }, 2062 { 2063 "name" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhmPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPm" 2064 }, 2065 { 2066 "name" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhm" 2067 }, 2068 { 2069 "name" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2070 }, 2071 { 2072 "name" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2073 }, 2074 { 2075 "name" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhmPhPjP9ec_key_st" 2076 }, 2077 { 2078 "name" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_" 2079 }, 2080 { 2081 "name" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2082 }, 2083 { 2084 "name" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2085 }, 2086 { 2087 "name" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2088 }, 2089 { 2090 "name" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv" 2091 }, 2092 { 2093 "name" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2094 }, 2095 { 2096 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st" 2097 }, 2098 { 2099 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st" 2100 }, 2101 { 2102 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st" 2103 }, 2104 { 2105 "name" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2106 }, 2107 { 2108 "name" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2109 }, 2110 { 2111 "name" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t" 2112 }, 2113 { 2114 "name" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE" 2115 }, 2116 { 2117 "name" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2118 }, 2119 { 2120 "name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list" 2121 }, 2122 { 2123 "name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2124 }, 2125 { 2126 "name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhm" 2127 }, 2128 { 2129 "name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2130 }, 2131 { 2132 "name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 2133 }, 2134 { 2135 "name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2136 }, 2137 { 2138 "name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2139 }, 2140 { 2141 "name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 2142 }, 2143 { 2144 "name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2145 }, 2146 { 2147 "name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2148 }, 2149 { 2150 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_" 2151 }, 2152 { 2153 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_" 2154 }, 2155 { 2156 "name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPm" 2157 }, 2158 { 2159 "name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2160 }, 2161 { 2162 "name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2163 }, 2164 { 2165 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE" 2166 }, 2167 { 2168 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2169 }, 2170 { 2171 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2172 }, 2173 { 2174 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2175 }, 2176 { 2177 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2178 }, 2179 { 2180 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2181 }, 2182 { 2183 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2184 }, 2185 { 2186 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2187 }, 2188 { 2189 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2190 }, 2191 { 2192 "name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2193 }, 2194 { 2195 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhm" 2196 }, 2197 { 2198 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2199 }, 2200 { 2201 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 2202 }, 2203 { 2204 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2205 }, 2206 { 2207 "name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2208 }, 2209 { 2210 "name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 2211 }, 2212 { 2213 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2214 }, 2215 { 2216 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2217 }, 2218 { 2219 "name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPm" 2220 }, 2221 { 2222 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2223 }, 2224 { 2225 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2226 }, 2227 { 2228 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm" 2229 }, 2230 { 2231 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 2232 }, 2233 { 2234 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2235 }, 2236 { 2237 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2238 }, 2239 { 2240 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2241 }, 2242 { 2243 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2244 }, 2245 { 2246 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2247 }, 2248 { 2249 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2250 }, 2251 { 2252 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2253 }, 2254 { 2255 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2256 }, 2257 { 2258 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 2259 }, 2260 { 2261 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2262 }, 2263 { 2264 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2265 }, 2266 { 2267 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory16SupportedDigestsEPm" 2268 }, 2269 { 2270 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory21SupportedPaddingModesEPm" 2271 }, 2272 { 2273 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2274 }, 2275 { 2276 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory16SupportedDigestsEPm" 2277 }, 2278 { 2279 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPm" 2280 }, 2281 { 2282 "binding" : "weak", 2283 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m" 2284 }, 2285 { 2286 "binding" : "weak", 2287 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 2288 }, 2289 { 2290 "binding" : "weak", 2291 "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" 2292 }, 2293 { 2294 "binding" : "weak", 2295 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIRKhEEvOT_" 2296 }, 2297 { 2298 "name" : "_ZThn16_N9keymaster20SoftKeymasterContextD0Ev" 2299 }, 2300 { 2301 "name" : "_ZThn16_N9keymaster20SoftKeymasterContextD1Ev" 2302 }, 2303 { 2304 "name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD0Ev" 2305 }, 2306 { 2307 "name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD1Ev" 2308 }, 2309 { 2310 "name" : "_ZThn24_N9keymaster20SoftKeymasterContextD0Ev" 2311 }, 2312 { 2313 "name" : "_ZThn24_N9keymaster20SoftKeymasterContextD1Ev" 2314 }, 2315 { 2316 "name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD0Ev" 2317 }, 2318 { 2319 "name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD1Ev" 2320 }, 2321 { 2322 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 2323 }, 2324 { 2325 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 2326 }, 2327 { 2328 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 2329 }, 2330 { 2331 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 2332 }, 2333 { 2334 "name" : "_ZThn8_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2335 }, 2336 { 2337 "name" : "_ZThn8_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2338 } 2339 ], 2340 "elf_objects" : 2341 [ 2342 { 2343 "name" : "_ZN9keymaster16Keymaster0Engine9instance_E" 2344 }, 2345 { 2346 "name" : "_ZN9keymaster16Keymaster1Engine9instance_E" 2347 }, 2348 { 2349 "binding" : "weak", 2350 "name" : "_ZTVN9keymaster15EcKeymaster0KeyE" 2351 }, 2352 { 2353 "binding" : "weak", 2354 "name" : "_ZTVN9keymaster16ConfigureRequestE" 2355 }, 2356 { 2357 "binding" : "weak", 2358 "name" : "_ZTVN9keymaster16RsaKeymaster0KeyE" 2359 }, 2360 { 2361 "binding" : "weak", 2362 "name" : "_ZTVN9keymaster16RsaKeymaster1KeyE" 2363 }, 2364 { 2365 "binding" : "weak", 2366 "name" : "_ZTVN9keymaster17ConfigureResponseE" 2367 }, 2368 { 2369 "binding" : "weak", 2370 "name" : "_ZTVN9keymaster17SupportedResponseI18keymaster_digest_tEE" 2371 }, 2372 { 2373 "binding" : "weak", 2374 "name" : "_ZTVN9keymaster17SupportedResponseI19keymaster_padding_tEE" 2375 }, 2376 { 2377 "binding" : "weak", 2378 "name" : "_ZTVN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 2379 }, 2380 { 2381 "binding" : "weak", 2382 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 2383 }, 2384 { 2385 "binding" : "weak", 2386 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 2387 }, 2388 { 2389 "binding" : "weak", 2390 "name" : "_ZTVN9keymaster18AddEntropyResponseE" 2391 }, 2392 { 2393 "binding" : "weak", 2394 "name" : "_ZTVN9keymaster18EcdsaKeymaster1KeyE" 2395 }, 2396 { 2397 "binding" : "weak", 2398 "name" : "_ZTVN9keymaster18GenerateKeyRequestE" 2399 }, 2400 { 2401 "name" : "_ZTVN9keymaster19SoftKeymasterLoggerE" 2402 }, 2403 { 2404 "name" : "_ZTVN9keymaster20SoftKeymasterContextE" 2405 }, 2406 { 2407 "binding" : "weak", 2408 "name" : "_ZTVN9keymaster21AbortOperationRequestE" 2409 }, 2410 { 2411 "binding" : "weak", 2412 "name" : "_ZTVN9keymaster22AbortOperationResponseE" 2413 }, 2414 { 2415 "binding" : "weak", 2416 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_16RsaSignOperationEEE" 2417 }, 2418 { 2419 "binding" : "weak", 2420 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_19RsaDecryptOperationEEE" 2421 }, 2422 { 2423 "name" : "_ZTVN9keymaster23RsaKeymaster0KeyFactoryE" 2424 }, 2425 { 2426 "name" : "_ZTVN9keymaster23RsaKeymaster1KeyFactoryE" 2427 }, 2428 { 2429 "binding" : "weak", 2430 "name" : "_ZTVN9keymaster23SupportedDigestsRequestE" 2431 }, 2432 { 2433 "binding" : "weak", 2434 "name" : "_ZTVN9keymaster24EcdsaKeymaster1OperationINS_18EcdsaSignOperationEEE" 2435 }, 2436 { 2437 "name" : "_ZTVN9keymaster24PureSoftKeymasterContextE" 2438 }, 2439 { 2440 "name" : "_ZTVN9keymaster24SoftKeymasterEnforcementE" 2441 }, 2442 { 2443 "binding" : "weak", 2444 "name" : "_ZTVN9keymaster24SupportedDigestsResponseE" 2445 }, 2446 { 2447 "name" : "_ZTVN9keymaster25EcdsaKeymaster0KeyFactoryE" 2448 }, 2449 { 2450 "name" : "_ZTVN9keymaster25EcdsaKeymaster1KeyFactoryE" 2451 }, 2452 { 2453 "binding" : "weak", 2454 "name" : "_ZTVN9keymaster26SupportedAlgorithmsRequestE" 2455 }, 2456 { 2457 "binding" : "weak", 2458 "name" : "_ZTVN9keymaster26SupportedBlockModesRequestE" 2459 }, 2460 { 2461 "binding" : "weak", 2462 "name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE" 2463 }, 2464 { 2465 "binding" : "weak", 2466 "name" : "_ZTVN9keymaster27SupportedAlgorithmsResponseE" 2467 }, 2468 { 2469 "binding" : "weak", 2470 "name" : "_ZTVN9keymaster27SupportedBlockModesResponseE" 2471 }, 2472 { 2473 "binding" : "weak", 2474 "name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE" 2475 }, 2476 { 2477 "binding" : "weak", 2478 "name" : "_ZTVN9keymaster28SupportedPaddingModesRequestE" 2479 }, 2480 { 2481 "binding" : "weak", 2482 "name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE" 2483 }, 2484 { 2485 "name" : "_ZTVN9keymaster29RsaKeymaster1OperationFactoryE" 2486 }, 2487 { 2488 "binding" : "weak", 2489 "name" : "_ZTVN9keymaster29SupportedExportFormatsRequestE" 2490 }, 2491 { 2492 "binding" : "weak", 2493 "name" : "_ZTVN9keymaster29SupportedImportFormatsRequestE" 2494 }, 2495 { 2496 "binding" : "weak", 2497 "name" : "_ZTVN9keymaster29SupportedPaddingModesResponseE" 2498 }, 2499 { 2500 "binding" : "weak", 2501 "name" : "_ZTVN9keymaster30SupportedExportFormatsResponseE" 2502 }, 2503 { 2504 "binding" : "weak", 2505 "name" : "_ZTVN9keymaster30SupportedImportFormatsResponseE" 2506 }, 2507 { 2508 "name" : "_ZTVN9keymaster31EcdsaKeymaster1OperationFactoryE" 2509 }, 2510 { 2511 "binding" : "weak", 2512 "name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE" 2513 }, 2514 { 2515 "binding" : "weak", 2516 "name" : "_ZTVN9keymaster3KeyE" 2517 }, 2518 { 2519 "binding" : "weak", 2520 "name" : "_ZTVN9keymaster9OperationE" 2521 }, 2522 { 2523 "name" : "soft_keymaster1_device_module" 2524 }, 2525 { 2526 "name" : "soft_keymaster2_device_module" 2527 } 2528 ], 2529 "enum_types" : 2530 [ 2531 { 2532 "alignment" : 4, 2533 "enum_fields" : 2534 [ 2535 { 2536 "enum_field_value" : 0, 2537 "name" : "keymaster::GENERATE_KEY" 2538 }, 2539 { 2540 "enum_field_value" : 1, 2541 "name" : "keymaster::BEGIN_OPERATION" 2542 }, 2543 { 2544 "enum_field_value" : 2, 2545 "name" : "keymaster::UPDATE_OPERATION" 2546 }, 2547 { 2548 "enum_field_value" : 3, 2549 "name" : "keymaster::FINISH_OPERATION" 2550 }, 2551 { 2552 "enum_field_value" : 4, 2553 "name" : "keymaster::ABORT_OPERATION" 2554 }, 2555 { 2556 "enum_field_value" : 5, 2557 "name" : "keymaster::IMPORT_KEY" 2558 }, 2559 { 2560 "enum_field_value" : 6, 2561 "name" : "keymaster::EXPORT_KEY" 2562 }, 2563 { 2564 "enum_field_value" : 7, 2565 "name" : "keymaster::GET_VERSION" 2566 }, 2567 { 2568 "enum_field_value" : 8, 2569 "name" : "keymaster::ADD_RNG_ENTROPY" 2570 }, 2571 { 2572 "enum_field_value" : 9, 2573 "name" : "keymaster::GET_SUPPORTED_ALGORITHMS" 2574 }, 2575 { 2576 "enum_field_value" : 10, 2577 "name" : "keymaster::GET_SUPPORTED_BLOCK_MODES" 2578 }, 2579 { 2580 "enum_field_value" : 11, 2581 "name" : "keymaster::GET_SUPPORTED_PADDING_MODES" 2582 }, 2583 { 2584 "enum_field_value" : 12, 2585 "name" : "keymaster::GET_SUPPORTED_DIGESTS" 2586 }, 2587 { 2588 "enum_field_value" : 13, 2589 "name" : "keymaster::GET_SUPPORTED_IMPORT_FORMATS" 2590 }, 2591 { 2592 "enum_field_value" : 14, 2593 "name" : "keymaster::GET_SUPPORTED_EXPORT_FORMATS" 2594 }, 2595 { 2596 "enum_field_value" : 15, 2597 "name" : "keymaster::GET_KEY_CHARACTERISTICS" 2598 }, 2599 { 2600 "enum_field_value" : 16, 2601 "name" : "keymaster::ATTEST_KEY" 2602 }, 2603 { 2604 "enum_field_value" : 17, 2605 "name" : "keymaster::UPGRADE_KEY" 2606 }, 2607 { 2608 "enum_field_value" : 18, 2609 "name" : "keymaster::CONFIGURE" 2610 }, 2611 { 2612 "enum_field_value" : 19, 2613 "name" : "keymaster::GET_HMAC_SHARING_PARAMETERS" 2614 }, 2615 { 2616 "enum_field_value" : 20, 2617 "name" : "keymaster::COMPUTE_SHARED_HMAC" 2618 }, 2619 { 2620 "enum_field_value" : 21, 2621 "name" : "keymaster::VERIFY_AUTHORIZATION" 2622 }, 2623 { 2624 "enum_field_value" : 22, 2625 "name" : "keymaster::DELETE_KEY" 2626 }, 2627 { 2628 "enum_field_value" : 23, 2629 "name" : "keymaster::DELETE_ALL_KEYS" 2630 }, 2631 { 2632 "enum_field_value" : 24, 2633 "name" : "keymaster::DESTROY_ATTESTATION_IDS" 2634 }, 2635 { 2636 "enum_field_value" : 25, 2637 "name" : "keymaster::IMPORT_WRAPPED_KEY" 2638 } 2639 ], 2640 "linker_set_key" : "keymaster::AndroidKeymasterCommand", 2641 "name" : "keymaster::AndroidKeymasterCommand", 2642 "referenced_type" : "type-1865", 2643 "self_type" : "type-1865", 2644 "size" : 4, 2645 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 2646 "underlying_type" : "type-120", 2647 "unique_id" : "_ZTSN9keymaster23AndroidKeymasterCommandE" 2648 }, 2649 { 2650 "alignment" : 4, 2651 "enum_fields" : 2652 [ 2653 { 2654 "enum_field_value" : 0, 2655 "name" : "keymaster::AuthorizationSet::OK" 2656 }, 2657 { 2658 "enum_field_value" : 1, 2659 "name" : "keymaster::AuthorizationSet::ALLOCATION_FAILURE" 2660 }, 2661 { 2662 "enum_field_value" : 2, 2663 "name" : "keymaster::AuthorizationSet::MALFORMED_DATA" 2664 } 2665 ], 2666 "linker_set_key" : "keymaster::AuthorizationSet::Error", 2667 "name" : "keymaster::AuthorizationSet::Error", 2668 "referenced_type" : "type-119", 2669 "self_type" : "type-119", 2670 "size" : 4, 2671 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 2672 "underlying_type" : "type-120", 2673 "unique_id" : "_ZTSN9keymaster16AuthorizationSet5ErrorE" 2674 }, 2675 { 2676 "alignment" : 4, 2677 "enum_fields" : 2678 [ 2679 { 2680 "enum_field_value" : 0, 2681 "name" : "keymaster::Logger::DEBUG_LVL" 2682 }, 2683 { 2684 "enum_field_value" : 1, 2685 "name" : "keymaster::Logger::INFO_LVL" 2686 }, 2687 { 2688 "enum_field_value" : 2, 2689 "name" : "keymaster::Logger::WARNING_LVL" 2690 }, 2691 { 2692 "enum_field_value" : 3, 2693 "name" : "keymaster::Logger::ERROR_LVL" 2694 }, 2695 { 2696 "enum_field_value" : 4, 2697 "name" : "keymaster::Logger::SEVERE_LVL" 2698 } 2699 ], 2700 "linker_set_key" : "keymaster::Logger::LogLevel", 2701 "name" : "keymaster::Logger::LogLevel", 2702 "referenced_type" : "type-2104", 2703 "self_type" : "type-2104", 2704 "size" : 4, 2705 "source_file" : "/system/keymaster/include/keymaster/logger.h", 2706 "underlying_type" : "type-120", 2707 "unique_id" : "_ZTSN9keymaster6Logger8LogLevelE" 2708 } 2709 ], 2710 "function_types" : [], 2711 "functions" : 2712 [ 2713 { 2714 "function_name" : "keymaster::GetOsVersion", 2715 "linker_set_key" : "_ZN9keymaster12GetOsVersionEPKc", 2716 "parameters" : 2717 [ 2718 { 2719 "referenced_type" : "type-4" 2720 } 2721 ], 2722 "return_type" : "type-120", 2723 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2724 }, 2725 { 2726 "function_name" : "keymaster::GetOsVersion", 2727 "linker_set_key" : "_ZN9keymaster12GetOsVersionEv", 2728 "return_type" : "type-120", 2729 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2730 }, 2731 { 2732 "function_name" : "keymaster::ConfigureDevice", 2733 "linker_set_key" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device", 2734 "parameters" : 2735 [ 2736 { 2737 "referenced_type" : "type-1979" 2738 } 2739 ], 2740 "return_type" : "type-2240", 2741 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2742 }, 2743 { 2744 "function_name" : "keymaster::GetOsPatchlevel", 2745 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEPKc", 2746 "parameters" : 2747 [ 2748 { 2749 "referenced_type" : "type-4" 2750 } 2751 ], 2752 "return_type" : "type-120", 2753 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2754 }, 2755 { 2756 "function_name" : "keymaster::GetOsPatchlevel", 2757 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEv", 2758 "return_type" : "type-120", 2759 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2760 }, 2761 { 2762 "access" : "private", 2763 "function_name" : "keymaster::Keymaster0Engine::ecdsa_sign", 2764 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhmPhPjP9ec_key_st", 2765 "parameters" : 2766 [ 2767 { 2768 "referenced_type" : "type-1968" 2769 }, 2770 { 2771 "referenced_type" : "type-112" 2772 }, 2773 { 2774 "referenced_type" : "type-118" 2775 }, 2776 { 2777 "referenced_type" : "type-752" 2778 }, 2779 { 2780 "referenced_type" : "type-383" 2781 } 2782 ], 2783 "return_type" : "type-105", 2784 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2785 }, 2786 { 2787 "access" : "private", 2788 "function_name" : "keymaster::Keymaster0Engine::keyblob_dup", 2789 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_", 2790 "parameters" : 2791 [ 2792 { 2793 "referenced_type" : "type-396" 2794 }, 2795 { 2796 "referenced_type" : "type-400" 2797 }, 2798 { 2799 "referenced_type" : "type-403" 2800 }, 2801 { 2802 "referenced_type" : "type-105" 2803 }, 2804 { 2805 "referenced_type" : "type-2097" 2806 }, 2807 { 2808 "referenced_type" : "type-404" 2809 } 2810 ], 2811 "return_type" : "type-105", 2812 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2813 }, 2814 { 2815 "access" : "private", 2816 "function_name" : "keymaster::Keymaster0Engine::keyblob_free", 2817 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_", 2818 "parameters" : 2819 [ 2820 { 2821 "referenced_type" : "type-404" 2822 }, 2823 { 2824 "referenced_type" : "type-404" 2825 }, 2826 { 2827 "referenced_type" : "type-396" 2828 }, 2829 { 2830 "referenced_type" : "type-105" 2831 }, 2832 { 2833 "referenced_type" : "type-2097" 2834 }, 2835 { 2836 "referenced_type" : "type-404" 2837 } 2838 ], 2839 "return_type" : "type-405", 2840 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2841 }, 2842 { 2843 "access" : "private", 2844 "function_name" : "keymaster::Keymaster0Engine::rsa_private_transform", 2845 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhm", 2846 "parameters" : 2847 [ 2848 { 2849 "referenced_type" : "type-381" 2850 }, 2851 { 2852 "referenced_type" : "type-118" 2853 }, 2854 { 2855 "referenced_type" : "type-1968" 2856 }, 2857 { 2858 "referenced_type" : "type-112" 2859 } 2860 ], 2861 "return_type" : "type-105", 2862 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2863 }, 2864 { 2865 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2866 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device", 2867 "parameters" : 2868 [ 2869 { 2870 "is_this_ptr" : true, 2871 "referenced_type" : "type-2100" 2872 }, 2873 { 2874 "referenced_type" : "type-406" 2875 } 2876 ], 2877 "return_type" : "type-405", 2878 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2879 }, 2880 { 2881 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2882 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device", 2883 "parameters" : 2884 [ 2885 { 2886 "is_this_ptr" : true, 2887 "referenced_type" : "type-2100" 2888 }, 2889 { 2890 "referenced_type" : "type-406" 2891 } 2892 ], 2893 "return_type" : "type-405", 2894 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2895 }, 2896 { 2897 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 2898 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD1Ev", 2899 "parameters" : 2900 [ 2901 { 2902 "is_this_ptr" : true, 2903 "referenced_type" : "type-2100" 2904 } 2905 ], 2906 "return_type" : "type-405", 2907 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2908 }, 2909 { 2910 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 2911 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD2Ev", 2912 "parameters" : 2913 [ 2914 { 2915 "is_this_ptr" : true, 2916 "referenced_type" : "type-2100" 2917 } 2918 ], 2919 "return_type" : "type-405", 2920 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2921 }, 2922 { 2923 "access" : "private", 2924 "function_name" : "keymaster::Keymaster1Engine::ecdsa_sign", 2925 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhmPhPjP9ec_key_st", 2926 "parameters" : 2927 [ 2928 { 2929 "referenced_type" : "type-1968" 2930 }, 2931 { 2932 "referenced_type" : "type-112" 2933 }, 2934 { 2935 "referenced_type" : "type-118" 2936 }, 2937 { 2938 "referenced_type" : "type-752" 2939 }, 2940 { 2941 "referenced_type" : "type-438" 2942 } 2943 ], 2944 "return_type" : "type-105", 2945 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 2946 }, 2947 { 2948 "access" : "private", 2949 "function_name" : "keymaster::Keymaster1Engine::rsa_decrypt", 2950 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPmPhmPKhmi", 2951 "parameters" : 2952 [ 2953 { 2954 "referenced_type" : "type-445" 2955 }, 2956 { 2957 "referenced_type" : "type-2039" 2958 }, 2959 { 2960 "referenced_type" : "type-118" 2961 }, 2962 { 2963 "referenced_type" : "type-112" 2964 }, 2965 { 2966 "referenced_type" : "type-1968" 2967 }, 2968 { 2969 "referenced_type" : "type-112" 2970 }, 2971 { 2972 "referenced_type" : "type-105" 2973 } 2974 ], 2975 "return_type" : "type-105", 2976 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 2977 }, 2978 { 2979 "access" : "private", 2980 "function_name" : "keymaster::Keymaster1Engine::rsa_sign_raw", 2981 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPmPhmPKhmi", 2982 "parameters" : 2983 [ 2984 { 2985 "referenced_type" : "type-445" 2986 }, 2987 { 2988 "referenced_type" : "type-2039" 2989 }, 2990 { 2991 "referenced_type" : "type-118" 2992 }, 2993 { 2994 "referenced_type" : "type-112" 2995 }, 2996 { 2997 "referenced_type" : "type-1968" 2998 }, 2999 { 3000 "referenced_type" : "type-112" 3001 }, 3002 { 3003 "referenced_type" : "type-105" 3004 } 3005 ], 3006 "return_type" : "type-105", 3007 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3008 }, 3009 { 3010 "access" : "private", 3011 "function_name" : "keymaster::Keymaster1Engine::free_key_data", 3012 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_", 3013 "parameters" : 3014 [ 3015 { 3016 "referenced_type" : "type-404" 3017 }, 3018 { 3019 "referenced_type" : "type-404" 3020 }, 3021 { 3022 "referenced_type" : "type-472" 3023 }, 3024 { 3025 "referenced_type" : "type-105" 3026 }, 3027 { 3028 "referenced_type" : "type-2097" 3029 }, 3030 { 3031 "referenced_type" : "type-404" 3032 } 3033 ], 3034 "return_type" : "type-405", 3035 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3036 }, 3037 { 3038 "access" : "private", 3039 "function_name" : "keymaster::Keymaster1Engine::BuildRsaMethod", 3040 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv", 3041 "parameters" : 3042 [ 3043 { 3044 "is_this_ptr" : true, 3045 "referenced_type" : "type-131" 3046 } 3047 ], 3048 "return_type" : "type-2255", 3049 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3050 }, 3051 { 3052 "access" : "private", 3053 "function_name" : "keymaster::Keymaster1Engine::BuildEcdsaMethod", 3054 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv", 3055 "parameters" : 3056 [ 3057 { 3058 "is_this_ptr" : true, 3059 "referenced_type" : "type-131" 3060 } 3061 ], 3062 "return_type" : "type-2256", 3063 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3064 }, 3065 { 3066 "access" : "private", 3067 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Finish", 3068 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_", 3069 "parameters" : 3070 [ 3071 { 3072 "is_this_ptr" : true, 3073 "referenced_type" : "type-131" 3074 }, 3075 { 3076 "referenced_type" : "type-468" 3077 }, 3078 { 3079 "referenced_type" : "type-469" 3080 }, 3081 { 3082 "referenced_type" : "type-483" 3083 } 3084 ], 3085 "return_type" : "type-2257", 3086 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3087 }, 3088 { 3089 "access" : "private", 3090 "function_name" : "keymaster::Keymaster1Engine::duplicate_key_data", 3091 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_", 3092 "parameters" : 3093 [ 3094 { 3095 "referenced_type" : "type-472" 3096 }, 3097 { 3098 "referenced_type" : "type-476" 3099 }, 3100 { 3101 "referenced_type" : "type-403" 3102 }, 3103 { 3104 "referenced_type" : "type-105" 3105 }, 3106 { 3107 "referenced_type" : "type-2097" 3108 }, 3109 { 3110 "referenced_type" : "type-404" 3111 } 3112 ], 3113 "return_type" : "type-105", 3114 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3115 }, 3116 { 3117 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3118 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device", 3119 "parameters" : 3120 [ 3121 { 3122 "is_this_ptr" : true, 3123 "referenced_type" : "type-131" 3124 }, 3125 { 3126 "referenced_type" : "type-447" 3127 } 3128 ], 3129 "return_type" : "type-405", 3130 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3131 }, 3132 { 3133 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3134 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device", 3135 "parameters" : 3136 [ 3137 { 3138 "is_this_ptr" : true, 3139 "referenced_type" : "type-131" 3140 }, 3141 { 3142 "referenced_type" : "type-447" 3143 } 3144 ], 3145 "return_type" : "type-405", 3146 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3147 }, 3148 { 3149 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3150 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD1Ev", 3151 "parameters" : 3152 [ 3153 { 3154 "is_this_ptr" : true, 3155 "referenced_type" : "type-131" 3156 } 3157 ], 3158 "return_type" : "type-405", 3159 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3160 }, 3161 { 3162 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3163 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD2Ev", 3164 "parameters" : 3165 [ 3166 { 3167 "is_this_ptr" : true, 3168 "referenced_type" : "type-131" 3169 } 3170 ], 3171 "return_type" : "type-405", 3172 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3173 }, 3174 { 3175 "access" : "private", 3176 "function_name" : "keymaster::SoftKeymasterDevice::attest_key", 3177 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t", 3178 "parameters" : 3179 [ 3180 { 3181 "referenced_type" : "type-1829" 3182 }, 3183 { 3184 "referenced_type" : "type-1685" 3185 }, 3186 { 3187 "referenced_type" : "type-1823" 3188 }, 3189 { 3190 "referenced_type" : "type-1697" 3191 } 3192 ], 3193 "return_type" : "type-2283", 3194 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3195 }, 3196 { 3197 "access" : "private", 3198 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3199 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t", 3200 "parameters" : 3201 [ 3202 { 3203 "referenced_type" : "type-1817" 3204 }, 3205 { 3206 "referenced_type" : "type-1685" 3207 } 3208 ], 3209 "return_type" : "type-2284", 3210 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3211 }, 3212 { 3213 "access" : "private", 3214 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3215 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t", 3216 "parameters" : 3217 [ 3218 { 3219 "referenced_type" : "type-1829" 3220 }, 3221 { 3222 "referenced_type" : "type-1685" 3223 } 3224 ], 3225 "return_type" : "type-2285", 3226 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3227 }, 3228 { 3229 "access" : "private", 3230 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3231 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3232 "parameters" : 3233 [ 3234 { 3235 "referenced_type" : "type-1817" 3236 }, 3237 { 3238 "referenced_type" : "type-2287" 3239 }, 3240 { 3241 "referenced_type" : "type-1685" 3242 }, 3243 { 3244 "referenced_type" : "type-1690" 3245 }, 3246 { 3247 "referenced_type" : "type-1690" 3248 }, 3249 { 3250 "referenced_type" : "type-1666" 3251 } 3252 ], 3253 "return_type" : "type-2286", 3254 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3255 }, 3256 { 3257 "access" : "private", 3258 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3259 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3260 "parameters" : 3261 [ 3262 { 3263 "referenced_type" : "type-1829" 3264 }, 3265 { 3266 "referenced_type" : "type-2289" 3267 }, 3268 { 3269 "referenced_type" : "type-1685" 3270 }, 3271 { 3272 "referenced_type" : "type-1690" 3273 }, 3274 { 3275 "referenced_type" : "type-1690" 3276 }, 3277 { 3278 "referenced_type" : "type-1666" 3279 } 3280 ], 3281 "return_type" : "type-2288", 3282 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3283 }, 3284 { 3285 "access" : "private", 3286 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3287 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3288 "parameters" : 3289 [ 3290 { 3291 "referenced_type" : "type-1817" 3292 }, 3293 { 3294 "referenced_type" : "type-1823" 3295 }, 3296 { 3297 "referenced_type" : "type-2291" 3298 }, 3299 { 3300 "referenced_type" : "type-1690" 3301 }, 3302 { 3303 "referenced_type" : "type-1686" 3304 }, 3305 { 3306 "referenced_type" : "type-1824" 3307 } 3308 ], 3309 "return_type" : "type-2290", 3310 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3311 }, 3312 { 3313 "access" : "private", 3314 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3315 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3316 "parameters" : 3317 [ 3318 { 3319 "referenced_type" : "type-1829" 3320 }, 3321 { 3322 "referenced_type" : "type-1823" 3323 }, 3324 { 3325 "referenced_type" : "type-2293" 3326 }, 3327 { 3328 "referenced_type" : "type-1690" 3329 }, 3330 { 3331 "referenced_type" : "type-1686" 3332 }, 3333 { 3334 "referenced_type" : "type-1694" 3335 } 3336 ], 3337 "return_type" : "type-2292", 3338 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3339 }, 3340 { 3341 "access" : "private", 3342 "function_name" : "keymaster::SoftKeymasterDevice::upgrade_key", 3343 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_", 3344 "parameters" : 3345 [ 3346 { 3347 "referenced_type" : "type-1829" 3348 }, 3349 { 3350 "referenced_type" : "type-1685" 3351 }, 3352 { 3353 "referenced_type" : "type-1823" 3354 }, 3355 { 3356 "referenced_type" : "type-1686" 3357 } 3358 ], 3359 "return_type" : "type-2294", 3360 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3361 }, 3362 { 3363 "access" : "private", 3364 "function_name" : "keymaster::SoftKeymasterDevice::close_device", 3365 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t", 3366 "parameters" : 3367 [ 3368 { 3369 "referenced_type" : "type-1806" 3370 } 3371 ], 3372 "return_type" : "type-105", 3373 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3374 }, 3375 { 3376 "access" : "private", 3377 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3378 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3379 "parameters" : 3380 [ 3381 { 3382 "referenced_type" : "type-1817" 3383 }, 3384 { 3385 "referenced_type" : "type-1823" 3386 }, 3387 { 3388 "referenced_type" : "type-1686" 3389 }, 3390 { 3391 "referenced_type" : "type-1824" 3392 } 3393 ], 3394 "return_type" : "type-2295", 3395 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3396 }, 3397 { 3398 "access" : "private", 3399 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3400 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3401 "parameters" : 3402 [ 3403 { 3404 "referenced_type" : "type-1829" 3405 }, 3406 { 3407 "referenced_type" : "type-1823" 3408 }, 3409 { 3410 "referenced_type" : "type-1686" 3411 }, 3412 { 3413 "referenced_type" : "type-1694" 3414 } 3415 ], 3416 "return_type" : "type-2296", 3417 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3418 }, 3419 { 3420 "access" : "private", 3421 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3422 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhm", 3423 "parameters" : 3424 [ 3425 { 3426 "referenced_type" : "type-1817" 3427 }, 3428 { 3429 "referenced_type" : "type-1968" 3430 }, 3431 { 3432 "referenced_type" : "type-112" 3433 } 3434 ], 3435 "return_type" : "type-2297", 3436 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3437 }, 3438 { 3439 "access" : "private", 3440 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3441 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhm", 3442 "parameters" : 3443 [ 3444 { 3445 "referenced_type" : "type-1829" 3446 }, 3447 { 3448 "referenced_type" : "type-1968" 3449 }, 3450 { 3451 "referenced_type" : "type-112" 3452 } 3453 ], 3454 "return_type" : "type-2298", 3455 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3456 }, 3457 { 3458 "access" : "private", 3459 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3460 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device", 3461 "parameters" : 3462 [ 3463 { 3464 "referenced_type" : "type-1817" 3465 } 3466 ], 3467 "return_type" : "type-2299", 3468 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3469 }, 3470 { 3471 "access" : "private", 3472 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3473 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device", 3474 "parameters" : 3475 [ 3476 { 3477 "referenced_type" : "type-1829" 3478 } 3479 ], 3480 "return_type" : "type-2300", 3481 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3482 }, 3483 { 3484 "function_name" : "keymaster::SoftKeymasterDevice::keymaster_device", 3485 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv", 3486 "parameters" : 3487 [ 3488 { 3489 "is_this_ptr" : true, 3490 "referenced_type" : "type-1803" 3491 } 3492 ], 3493 "return_type" : "type-1792", 3494 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3495 }, 3496 { 3497 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3498 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device", 3499 "parameters" : 3500 [ 3501 { 3502 "is_this_ptr" : true, 3503 "referenced_type" : "type-1803" 3504 }, 3505 { 3506 "referenced_type" : "type-1804" 3507 } 3508 ], 3509 "return_type" : "type-2301", 3510 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3511 }, 3512 { 3513 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3514 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device", 3515 "parameters" : 3516 [ 3517 { 3518 "is_this_ptr" : true, 3519 "referenced_type" : "type-1803" 3520 }, 3521 { 3522 "referenced_type" : "type-1792" 3523 } 3524 ], 3525 "return_type" : "type-2302", 3526 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3527 }, 3528 { 3529 "function_name" : "keymaster::SoftKeymasterDevice::keymaster2_device", 3530 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv", 3531 "parameters" : 3532 [ 3533 { 3534 "is_this_ptr" : true, 3535 "referenced_type" : "type-1803" 3536 } 3537 ], 3538 "return_type" : "type-1808", 3539 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3540 }, 3541 { 3542 "access" : "private", 3543 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_digests", 3544 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPm", 3545 "parameters" : 3546 [ 3547 { 3548 "referenced_type" : "type-1817" 3549 }, 3550 { 3551 "referenced_type" : "type-2304" 3552 }, 3553 { 3554 "referenced_type" : "type-2305" 3555 }, 3556 { 3557 "referenced_type" : "type-1821" 3558 }, 3559 { 3560 "referenced_type" : "type-2039" 3561 } 3562 ], 3563 "return_type" : "type-2303", 3564 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3565 }, 3566 { 3567 "function_name" : "keymaster::SoftKeymasterDevice::Keymaster1DeviceIsGood", 3568 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv", 3569 "parameters" : 3570 [ 3571 { 3572 "is_this_ptr" : true, 3573 "referenced_type" : "type-1803" 3574 } 3575 ], 3576 "return_type" : "type-600", 3577 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3578 }, 3579 { 3580 "access" : "private", 3581 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3582 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t", 3583 "parameters" : 3584 [ 3585 { 3586 "referenced_type" : "type-1817" 3587 }, 3588 { 3589 "referenced_type" : "type-1685" 3590 }, 3591 { 3592 "referenced_type" : "type-1690" 3593 }, 3594 { 3595 "referenced_type" : "type-1690" 3596 }, 3597 { 3598 "referenced_type" : "type-1824" 3599 } 3600 ], 3601 "return_type" : "type-2306", 3602 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3603 }, 3604 { 3605 "access" : "private", 3606 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3607 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t", 3608 "parameters" : 3609 [ 3610 { 3611 "referenced_type" : "type-1829" 3612 }, 3613 { 3614 "referenced_type" : "type-1685" 3615 }, 3616 { 3617 "referenced_type" : "type-1690" 3618 }, 3619 { 3620 "referenced_type" : "type-1690" 3621 }, 3622 { 3623 "referenced_type" : "type-1694" 3624 } 3625 ], 3626 "return_type" : "type-2307", 3627 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3628 }, 3629 { 3630 "access" : "private", 3631 "function_name" : "keymaster::SoftKeymasterDevice::StoreDefaultNewKeyParams", 3632 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE", 3633 "parameters" : 3634 [ 3635 { 3636 "referenced_type" : "type-2308" 3637 }, 3638 { 3639 "referenced_type" : "type-693" 3640 } 3641 ], 3642 "return_type" : "type-405", 3643 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3644 }, 3645 { 3646 "access" : "private", 3647 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_algorithms", 3648 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPm", 3649 "parameters" : 3650 [ 3651 { 3652 "referenced_type" : "type-1817" 3653 }, 3654 { 3655 "referenced_type" : "type-1818" 3656 }, 3657 { 3658 "referenced_type" : "type-2039" 3659 } 3660 ], 3661 "return_type" : "type-2309", 3662 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3663 }, 3664 { 3665 "access" : "private", 3666 "function_name" : "keymaster::SoftKeymasterDevice::initialize_device_struct", 3667 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj", 3668 "parameters" : 3669 [ 3670 { 3671 "is_this_ptr" : true, 3672 "referenced_type" : "type-1803" 3673 }, 3674 { 3675 "referenced_type" : "type-120" 3676 } 3677 ], 3678 "return_type" : "type-405", 3679 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3680 }, 3681 { 3682 "access" : "private", 3683 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_block_modes", 3684 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPm", 3685 "parameters" : 3686 [ 3687 { 3688 "referenced_type" : "type-1817" 3689 }, 3690 { 3691 "referenced_type" : "type-2311" 3692 }, 3693 { 3694 "referenced_type" : "type-2312" 3695 }, 3696 { 3697 "referenced_type" : "type-1819" 3698 }, 3699 { 3700 "referenced_type" : "type-2039" 3701 } 3702 ], 3703 "return_type" : "type-2310", 3704 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3705 }, 3706 { 3707 "access" : "private", 3708 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_padding_modes", 3709 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPm", 3710 "parameters" : 3711 [ 3712 { 3713 "referenced_type" : "type-1817" 3714 }, 3715 { 3716 "referenced_type" : "type-2314" 3717 }, 3718 { 3719 "referenced_type" : "type-2315" 3720 }, 3721 { 3722 "referenced_type" : "type-1820" 3723 }, 3724 { 3725 "referenced_type" : "type-2039" 3726 } 3727 ], 3728 "return_type" : "type-2313", 3729 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3730 }, 3731 { 3732 "access" : "private", 3733 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_export_formats", 3734 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm", 3735 "parameters" : 3736 [ 3737 { 3738 "referenced_type" : "type-1817" 3739 }, 3740 { 3741 "referenced_type" : "type-2317" 3742 }, 3743 { 3744 "referenced_type" : "type-1822" 3745 }, 3746 { 3747 "referenced_type" : "type-2039" 3748 } 3749 ], 3750 "return_type" : "type-2316", 3751 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3752 }, 3753 { 3754 "access" : "private", 3755 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_import_formats", 3756 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPm", 3757 "parameters" : 3758 [ 3759 { 3760 "referenced_type" : "type-1817" 3761 }, 3762 { 3763 "referenced_type" : "type-2319" 3764 }, 3765 { 3766 "referenced_type" : "type-1822" 3767 }, 3768 { 3769 "referenced_type" : "type-2039" 3770 } 3771 ], 3772 "return_type" : "type-2318", 3773 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3774 }, 3775 { 3776 "access" : "private", 3777 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3778 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicem", 3779 "parameters" : 3780 [ 3781 { 3782 "referenced_type" : "type-1817" 3783 }, 3784 { 3785 "referenced_type" : "type-112" 3786 } 3787 ], 3788 "return_type" : "type-2320", 3789 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3790 }, 3791 { 3792 "access" : "private", 3793 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3794 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicem", 3795 "parameters" : 3796 [ 3797 { 3798 "referenced_type" : "type-1829" 3799 }, 3800 { 3801 "referenced_type" : "type-112" 3802 } 3803 ], 3804 "return_type" : "type-2321", 3805 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3806 }, 3807 { 3808 "access" : "private", 3809 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3810 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm", 3811 "parameters" : 3812 [ 3813 { 3814 "referenced_type" : "type-1817" 3815 }, 3816 { 3817 "referenced_type" : "type-2323" 3818 }, 3819 { 3820 "referenced_type" : "type-1685" 3821 }, 3822 { 3823 "referenced_type" : "type-1823" 3824 }, 3825 { 3826 "referenced_type" : "type-1825" 3827 }, 3828 { 3829 "referenced_type" : "type-2039" 3830 } 3831 ], 3832 "return_type" : "type-2322", 3833 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3834 }, 3835 { 3836 "access" : "private", 3837 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3838 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Pm", 3839 "parameters" : 3840 [ 3841 { 3842 "referenced_type" : "type-1829" 3843 }, 3844 { 3845 "referenced_type" : "type-2325" 3846 }, 3847 { 3848 "referenced_type" : "type-1685" 3849 }, 3850 { 3851 "referenced_type" : "type-1823" 3852 }, 3853 { 3854 "referenced_type" : "type-1825" 3855 }, 3856 { 3857 "referenced_type" : "type-2039" 3858 } 3859 ], 3860 "return_type" : "type-2324", 3861 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3862 }, 3863 { 3864 "access" : "private", 3865 "function_name" : "keymaster::SoftKeymasterDevice::finish", 3866 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_", 3867 "parameters" : 3868 [ 3869 { 3870 "referenced_type" : "type-1817" 3871 }, 3872 { 3873 "referenced_type" : "type-112" 3874 }, 3875 { 3876 "referenced_type" : "type-1823" 3877 }, 3878 { 3879 "referenced_type" : "type-1690" 3880 }, 3881 { 3882 "referenced_type" : "type-1825" 3883 }, 3884 { 3885 "referenced_type" : "type-1666" 3886 } 3887 ], 3888 "return_type" : "type-2326", 3889 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3890 }, 3891 { 3892 "access" : "private", 3893 "function_name" : "keymaster::SoftKeymasterDevice::finish", 3894 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_", 3895 "parameters" : 3896 [ 3897 { 3898 "referenced_type" : "type-1829" 3899 }, 3900 { 3901 "referenced_type" : "type-112" 3902 }, 3903 { 3904 "referenced_type" : "type-1823" 3905 }, 3906 { 3907 "referenced_type" : "type-1690" 3908 }, 3909 { 3910 "referenced_type" : "type-1690" 3911 }, 3912 { 3913 "referenced_type" : "type-1825" 3914 }, 3915 { 3916 "referenced_type" : "type-1666" 3917 } 3918 ], 3919 "return_type" : "type-2327", 3920 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3921 }, 3922 { 3923 "access" : "private", 3924 "function_name" : "keymaster::SoftKeymasterDevice::update", 3925 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_", 3926 "parameters" : 3927 [ 3928 { 3929 "referenced_type" : "type-1817" 3930 }, 3931 { 3932 "referenced_type" : "type-112" 3933 }, 3934 { 3935 "referenced_type" : "type-1823" 3936 }, 3937 { 3938 "referenced_type" : "type-1690" 3939 }, 3940 { 3941 "referenced_type" : "type-2039" 3942 }, 3943 { 3944 "referenced_type" : "type-1825" 3945 }, 3946 { 3947 "referenced_type" : "type-1666" 3948 } 3949 ], 3950 "return_type" : "type-2328", 3951 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3952 }, 3953 { 3954 "access" : "private", 3955 "function_name" : "keymaster::SoftKeymasterDevice::update", 3956 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_devicemPK25keymaster_key_param_set_tPK16keymaster_blob_tPmPS4_PS7_", 3957 "parameters" : 3958 [ 3959 { 3960 "referenced_type" : "type-1829" 3961 }, 3962 { 3963 "referenced_type" : "type-112" 3964 }, 3965 { 3966 "referenced_type" : "type-1823" 3967 }, 3968 { 3969 "referenced_type" : "type-1690" 3970 }, 3971 { 3972 "referenced_type" : "type-2039" 3973 }, 3974 { 3975 "referenced_type" : "type-1825" 3976 }, 3977 { 3978 "referenced_type" : "type-1666" 3979 } 3980 ], 3981 "return_type" : "type-2329", 3982 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3983 }, 3984 { 3985 "access" : "private", 3986 "function_name" : "keymaster::SoftKeymasterDevice::configure", 3987 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t", 3988 "parameters" : 3989 [ 3990 { 3991 "referenced_type" : "type-1829" 3992 }, 3993 { 3994 "referenced_type" : "type-1823" 3995 } 3996 ], 3997 "return_type" : "type-2330", 3998 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3999 }, 4000 { 4001 "function_name" : "keymaster::SoftKeymasterDevice::hw_device", 4002 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv", 4003 "parameters" : 4004 [ 4005 { 4006 "is_this_ptr" : true, 4007 "referenced_type" : "type-1803" 4008 } 4009 ], 4010 "return_type" : "type-1806", 4011 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4012 }, 4013 { 4014 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4015 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE", 4016 "parameters" : 4017 [ 4018 { 4019 "is_this_ptr" : true, 4020 "referenced_type" : "type-1803" 4021 }, 4022 { 4023 "referenced_type" : "type-1799" 4024 } 4025 ], 4026 "return_type" : "type-405", 4027 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4028 }, 4029 { 4030 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4031 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev", 4032 "parameters" : 4033 [ 4034 { 4035 "is_this_ptr" : true, 4036 "referenced_type" : "type-1803" 4037 } 4038 ], 4039 "return_type" : "type-405", 4040 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4041 }, 4042 { 4043 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4044 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE", 4045 "parameters" : 4046 [ 4047 { 4048 "is_this_ptr" : true, 4049 "referenced_type" : "type-1803" 4050 }, 4051 { 4052 "referenced_type" : "type-1799" 4053 } 4054 ], 4055 "return_type" : "type-405", 4056 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4057 }, 4058 { 4059 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4060 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev", 4061 "parameters" : 4062 [ 4063 { 4064 "is_this_ptr" : true, 4065 "referenced_type" : "type-1803" 4066 } 4067 ], 4068 "return_type" : "type-405", 4069 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4070 }, 4071 { 4072 "function_name" : "keymaster::SoftKeymasterContext::SetSystemVersion", 4073 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj", 4074 "parameters" : 4075 [ 4076 { 4077 "is_this_ptr" : true, 4078 "referenced_type" : "type-1799" 4079 }, 4080 { 4081 "referenced_type" : "type-120" 4082 }, 4083 { 4084 "referenced_type" : "type-120" 4085 } 4086 ], 4087 "return_type" : "type-2335", 4088 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4089 }, 4090 { 4091 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4092 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device", 4093 "parameters" : 4094 [ 4095 { 4096 "is_this_ptr" : true, 4097 "referenced_type" : "type-1799" 4098 }, 4099 { 4100 "referenced_type" : "type-1348" 4101 } 4102 ], 4103 "return_type" : "type-2336", 4104 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4105 }, 4106 { 4107 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4108 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device", 4109 "parameters" : 4110 [ 4111 { 4112 "is_this_ptr" : true, 4113 "referenced_type" : "type-1799" 4114 }, 4115 { 4116 "referenced_type" : "type-1342" 4117 } 4118 ], 4119 "return_type" : "type-2337", 4120 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4121 }, 4122 { 4123 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4124 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4125 "parameters" : 4126 [ 4127 { 4128 "is_this_ptr" : true, 4129 "referenced_type" : "type-1799" 4130 }, 4131 { 4132 "default_arg" : true, 4133 "referenced_type" : "type-1347" 4134 } 4135 ], 4136 "return_type" : "type-405", 4137 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4138 }, 4139 { 4140 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4141 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4142 "parameters" : 4143 [ 4144 { 4145 "is_this_ptr" : true, 4146 "referenced_type" : "type-1799" 4147 }, 4148 { 4149 "default_arg" : true, 4150 "referenced_type" : "type-1347" 4151 } 4152 ], 4153 "return_type" : "type-405", 4154 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4155 }, 4156 { 4157 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4158 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD0Ev", 4159 "parameters" : 4160 [ 4161 { 4162 "is_this_ptr" : true, 4163 "referenced_type" : "type-1799" 4164 } 4165 ], 4166 "return_type" : "type-405", 4167 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4168 }, 4169 { 4170 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4171 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD1Ev", 4172 "parameters" : 4173 [ 4174 { 4175 "is_this_ptr" : true, 4176 "referenced_type" : "type-1799" 4177 } 4178 ], 4179 "return_type" : "type-405", 4180 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4181 }, 4182 { 4183 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4184 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD2Ev", 4185 "parameters" : 4186 [ 4187 { 4188 "is_this_ptr" : true, 4189 "referenced_type" : "type-1799" 4190 } 4191 ], 4192 "return_type" : "type-405", 4193 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4194 }, 4195 { 4196 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4197 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device", 4198 "parameters" : 4199 [ 4200 { 4201 "is_this_ptr" : true, 4202 "referenced_type" : "type-1157" 4203 }, 4204 { 4205 "referenced_type" : "type-1126" 4206 } 4207 ], 4208 "return_type" : "type-405", 4209 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4210 }, 4211 { 4212 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4213 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device", 4214 "parameters" : 4215 [ 4216 { 4217 "is_this_ptr" : true, 4218 "referenced_type" : "type-1157" 4219 }, 4220 { 4221 "referenced_type" : "type-1126" 4222 } 4223 ], 4224 "return_type" : "type-405", 4225 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4226 }, 4227 { 4228 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4229 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4230 "parameters" : 4231 [ 4232 { 4233 "is_this_ptr" : true, 4234 "referenced_type" : "type-603" 4235 }, 4236 { 4237 "referenced_type" : "type-1853" 4238 }, 4239 { 4240 "referenced_type" : "type-591" 4241 } 4242 ], 4243 "return_type" : "type-405", 4244 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4245 }, 4246 { 4247 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4248 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4249 "parameters" : 4250 [ 4251 { 4252 "is_this_ptr" : true, 4253 "referenced_type" : "type-603" 4254 }, 4255 { 4256 "referenced_type" : "type-1853" 4257 }, 4258 { 4259 "referenced_type" : "type-591" 4260 } 4261 ], 4262 "return_type" : "type-405", 4263 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4264 }, 4265 { 4266 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4267 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4268 "parameters" : 4269 [ 4270 { 4271 "is_this_ptr" : true, 4272 "referenced_type" : "type-795" 4273 }, 4274 { 4275 "referenced_type" : "type-1853" 4276 }, 4277 { 4278 "referenced_type" : "type-130" 4279 } 4280 ], 4281 "return_type" : "type-405", 4282 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4283 }, 4284 { 4285 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4286 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4287 "parameters" : 4288 [ 4289 { 4290 "is_this_ptr" : true, 4291 "referenced_type" : "type-795" 4292 }, 4293 { 4294 "referenced_type" : "type-1853" 4295 }, 4296 { 4297 "referenced_type" : "type-130" 4298 } 4299 ], 4300 "return_type" : "type-405", 4301 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4302 }, 4303 { 4304 "function_name" : "keymaster::PureSoftKeymasterContext::SetSystemVersion", 4305 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj", 4306 "parameters" : 4307 [ 4308 { 4309 "is_this_ptr" : true, 4310 "referenced_type" : "type-1590" 4311 }, 4312 { 4313 "referenced_type" : "type-120" 4314 }, 4315 { 4316 "referenced_type" : "type-120" 4317 } 4318 ], 4319 "return_type" : "type-2364", 4320 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4321 }, 4322 { 4323 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4324 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev", 4325 "parameters" : 4326 [ 4327 { 4328 "is_this_ptr" : true, 4329 "referenced_type" : "type-1590" 4330 } 4331 ], 4332 "return_type" : "type-405", 4333 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4334 }, 4335 { 4336 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4337 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev", 4338 "parameters" : 4339 [ 4340 { 4341 "is_this_ptr" : true, 4342 "referenced_type" : "type-1590" 4343 } 4344 ], 4345 "return_type" : "type-405", 4346 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4347 }, 4348 { 4349 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4350 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev", 4351 "parameters" : 4352 [ 4353 { 4354 "is_this_ptr" : true, 4355 "referenced_type" : "type-1590" 4356 } 4357 ], 4358 "return_type" : "type-405", 4359 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4360 }, 4361 { 4362 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4363 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev", 4364 "parameters" : 4365 [ 4366 { 4367 "is_this_ptr" : true, 4368 "referenced_type" : "type-1590" 4369 } 4370 ], 4371 "return_type" : "type-405", 4372 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4373 }, 4374 { 4375 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4376 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev", 4377 "parameters" : 4378 [ 4379 { 4380 "is_this_ptr" : true, 4381 "referenced_type" : "type-1590" 4382 } 4383 ], 4384 "return_type" : "type-405", 4385 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4386 }, 4387 { 4388 "function_name" : "keymaster::SoftKeymasterEnforcement::ComputeSharedHmac", 4389 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE", 4390 "parameters" : 4391 [ 4392 { 4393 "is_this_ptr" : true, 4394 "referenced_type" : "type-1576" 4395 }, 4396 { 4397 "referenced_type" : "type-4988" 4398 }, 4399 { 4400 "referenced_type" : "type-874" 4401 } 4402 ], 4403 "return_type" : "type-5121", 4404 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4405 }, 4406 { 4407 "function_name" : "keymaster::SoftKeymasterEnforcement::VerifyAuthorization", 4408 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE", 4409 "parameters" : 4410 [ 4411 { 4412 "is_this_ptr" : true, 4413 "referenced_type" : "type-1576" 4414 }, 4415 { 4416 "referenced_type" : "type-4991" 4417 } 4418 ], 4419 "return_type" : "type-2078", 4420 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4421 }, 4422 { 4423 "function_name" : "keymaster::SoftKeymasterEnforcement::GetHmacSharingParameters", 4424 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE", 4425 "parameters" : 4426 [ 4427 { 4428 "is_this_ptr" : true, 4429 "referenced_type" : "type-1576" 4430 }, 4431 { 4432 "referenced_type" : "type-2043" 4433 } 4434 ], 4435 "return_type" : "type-5122", 4436 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4437 }, 4438 { 4439 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4440 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4441 "parameters" : 4442 [ 4443 { 4444 "is_this_ptr" : true, 4445 "referenced_type" : "type-1859" 4446 }, 4447 { 4448 "referenced_type" : "type-1853" 4449 }, 4450 { 4451 "referenced_type" : "type-591" 4452 } 4453 ], 4454 "return_type" : "type-405", 4455 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4456 }, 4457 { 4458 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4459 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4460 "parameters" : 4461 [ 4462 { 4463 "is_this_ptr" : true, 4464 "referenced_type" : "type-1859" 4465 }, 4466 { 4467 "referenced_type" : "type-1853" 4468 }, 4469 { 4470 "referenced_type" : "type-591" 4471 } 4472 ], 4473 "return_type" : "type-405", 4474 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4475 }, 4476 { 4477 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4478 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4479 "parameters" : 4480 [ 4481 { 4482 "is_this_ptr" : true, 4483 "referenced_type" : "type-142" 4484 }, 4485 { 4486 "referenced_type" : "type-1853" 4487 }, 4488 { 4489 "referenced_type" : "type-130" 4490 } 4491 ], 4492 "return_type" : "type-405", 4493 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4494 }, 4495 { 4496 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4497 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4498 "parameters" : 4499 [ 4500 { 4501 "is_this_ptr" : true, 4502 "referenced_type" : "type-142" 4503 }, 4504 { 4505 "referenced_type" : "type-1853" 4506 }, 4507 { 4508 "referenced_type" : "type-130" 4509 } 4510 ], 4511 "return_type" : "type-405", 4512 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4513 }, 4514 { 4515 "function_name" : "keymaster::Keymaster0Engine::BlobToEcKey", 4516 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4517 "parameters" : 4518 [ 4519 { 4520 "is_this_ptr" : true, 4521 "referenced_type" : "type-591" 4522 }, 4523 { 4524 "referenced_type" : "type-1517" 4525 } 4526 ], 4527 "return_type" : "type-383", 4528 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4529 }, 4530 { 4531 "function_name" : "keymaster::Keymaster0Engine::EcKeyToBlob", 4532 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st", 4533 "parameters" : 4534 [ 4535 { 4536 "is_this_ptr" : true, 4537 "referenced_type" : "type-591" 4538 }, 4539 { 4540 "referenced_type" : "type-393" 4541 } 4542 ], 4543 "return_type" : "type-385", 4544 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4545 }, 4546 { 4547 "function_name" : "keymaster::Keymaster0Engine::BlobToRsaKey", 4548 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4549 "parameters" : 4550 [ 4551 { 4552 "is_this_ptr" : true, 4553 "referenced_type" : "type-591" 4554 }, 4555 { 4556 "referenced_type" : "type-1517" 4557 } 4558 ], 4559 "return_type" : "type-381", 4560 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4561 }, 4562 { 4563 "function_name" : "keymaster::Keymaster0Engine::RsaKeyToBlob", 4564 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st", 4565 "parameters" : 4566 [ 4567 { 4568 "is_this_ptr" : true, 4569 "referenced_type" : "type-591" 4570 }, 4571 { 4572 "referenced_type" : "type-390" 4573 } 4574 ], 4575 "return_type" : "type-385", 4576 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4577 }, 4578 { 4579 "function_name" : "keymaster::Keymaster0Engine::DeleteAllKeys", 4580 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv", 4581 "parameters" : 4582 [ 4583 { 4584 "is_this_ptr" : true, 4585 "referenced_type" : "type-591" 4586 } 4587 ], 4588 "return_type" : "type-600", 4589 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4590 }, 4591 { 4592 "function_name" : "keymaster::Keymaster0Engine::GenerateEcKey", 4593 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4594 "parameters" : 4595 [ 4596 { 4597 "is_this_ptr" : true, 4598 "referenced_type" : "type-591" 4599 }, 4600 { 4601 "referenced_type" : "type-120" 4602 }, 4603 { 4604 "referenced_type" : "type-877" 4605 } 4606 ], 4607 "return_type" : "type-600", 4608 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4609 }, 4610 { 4611 "function_name" : "keymaster::Keymaster0Engine::GenerateRsaKey", 4612 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEmjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4613 "parameters" : 4614 [ 4615 { 4616 "is_this_ptr" : true, 4617 "referenced_type" : "type-591" 4618 }, 4619 { 4620 "referenced_type" : "type-112" 4621 }, 4622 { 4623 "referenced_type" : "type-120" 4624 }, 4625 { 4626 "referenced_type" : "type-877" 4627 } 4628 ], 4629 "return_type" : "type-600", 4630 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4631 }, 4632 { 4633 "access" : "private", 4634 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Sign", 4635 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhmPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPm", 4636 "parameters" : 4637 [ 4638 { 4639 "is_this_ptr" : true, 4640 "referenced_type" : "type-591" 4641 }, 4642 { 4643 "referenced_type" : "type-2008" 4644 }, 4645 { 4646 "referenced_type" : "type-407" 4647 }, 4648 { 4649 "referenced_type" : "type-1968" 4650 }, 4651 { 4652 "referenced_type" : "type-2171" 4653 }, 4654 { 4655 "referenced_type" : "type-408" 4656 }, 4657 { 4658 "referenced_type" : "type-2039" 4659 } 4660 ], 4661 "return_type" : "type-600", 4662 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4663 }, 4664 { 4665 "access" : "private", 4666 "function_name" : "keymaster::Keymaster0Engine::RsaPrivateTransform", 4667 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhm", 4668 "parameters" : 4669 [ 4670 { 4671 "is_this_ptr" : true, 4672 "referenced_type" : "type-591" 4673 }, 4674 { 4675 "referenced_type" : "type-381" 4676 }, 4677 { 4678 "referenced_type" : "type-118" 4679 }, 4680 { 4681 "referenced_type" : "type-1968" 4682 }, 4683 { 4684 "referenced_type" : "type-112" 4685 } 4686 ], 4687 "return_type" : "type-105", 4688 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4689 }, 4690 { 4691 "function_name" : "keymaster::Keymaster0Engine::GetKeymaster0PublicKey", 4692 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4693 "parameters" : 4694 [ 4695 { 4696 "is_this_ptr" : true, 4697 "referenced_type" : "type-591" 4698 }, 4699 { 4700 "referenced_type" : "type-1517" 4701 } 4702 ], 4703 "return_type" : "type-394", 4704 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4705 }, 4706 { 4707 "function_name" : "keymaster::Keymaster0Engine::DeleteKey", 4708 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4709 "parameters" : 4710 [ 4711 { 4712 "is_this_ptr" : true, 4713 "referenced_type" : "type-591" 4714 }, 4715 { 4716 "referenced_type" : "type-1517" 4717 } 4718 ], 4719 "return_type" : "type-600", 4720 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4721 }, 4722 { 4723 "access" : "private", 4724 "function_name" : "keymaster::Keymaster0Engine::EcdsaSign", 4725 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhmPhPjP9ec_key_st", 4726 "parameters" : 4727 [ 4728 { 4729 "is_this_ptr" : true, 4730 "referenced_type" : "type-591" 4731 }, 4732 { 4733 "referenced_type" : "type-1968" 4734 }, 4735 { 4736 "referenced_type" : "type-112" 4737 }, 4738 { 4739 "referenced_type" : "type-118" 4740 }, 4741 { 4742 "referenced_type" : "type-752" 4743 }, 4744 { 4745 "referenced_type" : "type-383" 4746 } 4747 ], 4748 "return_type" : "type-105", 4749 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4750 }, 4751 { 4752 "function_name" : "keymaster::Keymaster0Engine::ImportKey", 4753 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_", 4754 "parameters" : 4755 [ 4756 { 4757 "is_this_ptr" : true, 4758 "referenced_type" : "type-591" 4759 }, 4760 { 4761 "referenced_type" : "type-2407" 4762 }, 4763 { 4764 "referenced_type" : "type-1517" 4765 }, 4766 { 4767 "referenced_type" : "type-877" 4768 } 4769 ], 4770 "return_type" : "type-600", 4771 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4772 }, 4773 { 4774 "function_name" : "keymaster::Keymaster1Engine::BuildEcKey", 4775 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4776 "parameters" : 4777 [ 4778 { 4779 "is_this_ptr" : true, 4780 "referenced_type" : "type-130" 4781 }, 4782 { 4783 "referenced_type" : "type-1517" 4784 }, 4785 { 4786 "referenced_type" : "type-1042" 4787 }, 4788 { 4789 "referenced_type" : "type-457" 4790 } 4791 ], 4792 "return_type" : "type-438", 4793 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4794 }, 4795 { 4796 "function_name" : "keymaster::Keymaster1Engine::BuildRsaKey", 4797 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4798 "parameters" : 4799 [ 4800 { 4801 "is_this_ptr" : true, 4802 "referenced_type" : "type-130" 4803 }, 4804 { 4805 "referenced_type" : "type-1517" 4806 }, 4807 { 4808 "referenced_type" : "type-1042" 4809 }, 4810 { 4811 "referenced_type" : "type-457" 4812 } 4813 ], 4814 "return_type" : "type-445", 4815 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4816 }, 4817 { 4818 "function_name" : "keymaster::Keymaster1Engine::GenerateKey", 4819 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 4820 "parameters" : 4821 [ 4822 { 4823 "is_this_ptr" : true, 4824 "referenced_type" : "type-130" 4825 }, 4826 { 4827 "referenced_type" : "type-1042" 4828 }, 4829 { 4830 "referenced_type" : "type-877" 4831 }, 4832 { 4833 "referenced_type" : "type-693" 4834 }, 4835 { 4836 "referenced_type" : "type-693" 4837 } 4838 ], 4839 "return_type" : "type-2408", 4840 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4841 }, 4842 { 4843 "function_name" : "keymaster::Keymaster1Engine::DeleteAllKeys", 4844 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv", 4845 "parameters" : 4846 [ 4847 { 4848 "is_this_ptr" : true, 4849 "referenced_type" : "type-130" 4850 } 4851 ], 4852 "return_type" : "type-2409", 4853 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4854 }, 4855 { 4856 "function_name" : "keymaster::Keymaster1Engine::GetKeymaster1PublicKey", 4857 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4858 "parameters" : 4859 [ 4860 { 4861 "is_this_ptr" : true, 4862 "referenced_type" : "type-130" 4863 }, 4864 { 4865 "referenced_type" : "type-1517" 4866 }, 4867 { 4868 "referenced_type" : "type-1042" 4869 }, 4870 { 4871 "referenced_type" : "type-457" 4872 } 4873 ], 4874 "return_type" : "type-443", 4875 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4876 }, 4877 { 4878 "function_name" : "keymaster::Keymaster1Engine::GetData", 4879 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st", 4880 "parameters" : 4881 [ 4882 { 4883 "is_this_ptr" : true, 4884 "referenced_type" : "type-130" 4885 }, 4886 { 4887 "referenced_type" : "type-443" 4888 } 4889 ], 4890 "return_type" : "type-127", 4891 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4892 }, 4893 { 4894 "function_name" : "keymaster::Keymaster1Engine::GetData", 4895 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st", 4896 "parameters" : 4897 [ 4898 { 4899 "is_this_ptr" : true, 4900 "referenced_type" : "type-130" 4901 }, 4902 { 4903 "referenced_type" : "type-463" 4904 } 4905 ], 4906 "return_type" : "type-127", 4907 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4908 }, 4909 { 4910 "function_name" : "keymaster::Keymaster1Engine::GetData", 4911 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st", 4912 "parameters" : 4913 [ 4914 { 4915 "is_this_ptr" : true, 4916 "referenced_type" : "type-130" 4917 }, 4918 { 4919 "referenced_type" : "type-466" 4920 } 4921 ], 4922 "return_type" : "type-127", 4923 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4924 }, 4925 { 4926 "function_name" : "keymaster::Keymaster1Engine::DeleteKey", 4927 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4928 "parameters" : 4929 [ 4930 { 4931 "is_this_ptr" : true, 4932 "referenced_type" : "type-130" 4933 }, 4934 { 4935 "referenced_type" : "type-1517" 4936 } 4937 ], 4938 "return_type" : "type-2410", 4939 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4940 }, 4941 { 4942 "function_name" : "keymaster::Keymaster1Engine::ImportKey", 4943 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 4944 "parameters" : 4945 [ 4946 { 4947 "is_this_ptr" : true, 4948 "referenced_type" : "type-130" 4949 }, 4950 { 4951 "referenced_type" : "type-1042" 4952 }, 4953 { 4954 "referenced_type" : "type-2412" 4955 }, 4956 { 4957 "referenced_type" : "type-1517" 4958 }, 4959 { 4960 "referenced_type" : "type-877" 4961 }, 4962 { 4963 "referenced_type" : "type-693" 4964 }, 4965 { 4966 "referenced_type" : "type-693" 4967 } 4968 ], 4969 "return_type" : "type-2411", 4970 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4971 }, 4972 { 4973 "access" : "private", 4974 "function_name" : "keymaster::SoftKeymasterDevice::FindUnsupportedDigest", 4975 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t", 4976 "parameters" : 4977 [ 4978 { 4979 "is_this_ptr" : true, 4980 "referenced_type" : "type-1814" 4981 }, 4982 { 4983 "referenced_type" : "type-2415" 4984 }, 4985 { 4986 "referenced_type" : "type-2416" 4987 }, 4988 { 4989 "referenced_type" : "type-1042" 4990 }, 4991 { 4992 "referenced_type" : "type-1748" 4993 } 4994 ], 4995 "return_type" : "type-600", 4996 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4997 }, 4998 { 4999 "access" : "private", 5000 "function_name" : "keymaster::SoftKeymasterDevice::RequiresSoftwareDigesting", 5001 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE", 5002 "parameters" : 5003 [ 5004 { 5005 "is_this_ptr" : true, 5006 "referenced_type" : "type-1814" 5007 }, 5008 { 5009 "referenced_type" : "type-2417" 5010 }, 5011 { 5012 "referenced_type" : "type-2418" 5013 }, 5014 { 5015 "referenced_type" : "type-1042" 5016 } 5017 ], 5018 "return_type" : "type-600", 5019 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5020 }, 5021 { 5022 "access" : "private", 5023 "function_name" : "keymaster::SoftKeymasterDevice::KeyRequiresSoftwareDigesting", 5024 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5025 "parameters" : 5026 [ 5027 { 5028 "is_this_ptr" : true, 5029 "referenced_type" : "type-1814" 5030 }, 5031 { 5032 "referenced_type" : "type-1042" 5033 } 5034 ], 5035 "return_type" : "type-600", 5036 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5037 }, 5038 { 5039 "function_name" : "keymaster::SoftKeymasterLogger::log_msg", 5040 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list", 5041 "parameters" : 5042 [ 5043 { 5044 "is_this_ptr" : true, 5045 "referenced_type" : "type-5027" 5046 }, 5047 { 5048 "referenced_type" : "type-2104" 5049 }, 5050 { 5051 "referenced_type" : "type-4" 5052 }, 5053 { 5054 "referenced_type" : "type-5124" 5055 } 5056 ], 5057 "return_type" : "type-105", 5058 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 5059 }, 5060 { 5061 "function_name" : "keymaster::SoftKeymasterContext::ParseKeyBlob", 5062 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5063 "parameters" : 5064 [ 5065 { 5066 "is_this_ptr" : true, 5067 "referenced_type" : "type-1366" 5068 }, 5069 { 5070 "referenced_type" : "type-1517" 5071 }, 5072 { 5073 "referenced_type" : "type-1042" 5074 }, 5075 { 5076 "referenced_type" : "type-2105" 5077 } 5078 ], 5079 "return_type" : "type-2420", 5080 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5081 }, 5082 { 5083 "function_name" : "keymaster::SoftKeymasterContext::AddRngEntropy", 5084 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhm", 5085 "parameters" : 5086 [ 5087 { 5088 "is_this_ptr" : true, 5089 "referenced_type" : "type-1366" 5090 }, 5091 { 5092 "referenced_type" : "type-1968" 5093 }, 5094 { 5095 "referenced_type" : "type-112" 5096 } 5097 ], 5098 "return_type" : "type-2421", 5099 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5100 }, 5101 { 5102 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 5103 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5104 "parameters" : 5105 [ 5106 { 5107 "is_this_ptr" : true, 5108 "referenced_type" : "type-1366" 5109 }, 5110 { 5111 "referenced_type" : "type-1042" 5112 }, 5113 { 5114 "referenced_type" : "type-2423" 5115 }, 5116 { 5117 "referenced_type" : "type-1517" 5118 }, 5119 { 5120 "referenced_type" : "type-877" 5121 }, 5122 { 5123 "referenced_type" : "type-693" 5124 }, 5125 { 5126 "referenced_type" : "type-693" 5127 } 5128 ], 5129 "return_type" : "type-2422", 5130 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5131 }, 5132 { 5133 "function_name" : "keymaster::SoftKeymasterContext::DeleteAllKeys", 5134 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv", 5135 "parameters" : 5136 [ 5137 { 5138 "is_this_ptr" : true, 5139 "referenced_type" : "type-1366" 5140 } 5141 ], 5142 "return_type" : "type-2424", 5143 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5144 }, 5145 { 5146 "function_name" : "keymaster::SoftKeymasterContext::GetKeyFactory", 5147 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5148 "parameters" : 5149 [ 5150 { 5151 "is_this_ptr" : true, 5152 "referenced_type" : "type-1366" 5153 }, 5154 { 5155 "referenced_type" : "type-2425" 5156 } 5157 ], 5158 "return_type" : "type-1596", 5159 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5160 }, 5161 { 5162 "function_name" : "keymaster::SoftKeymasterContext::UpgradeKeyBlob", 5163 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5164 "parameters" : 5165 [ 5166 { 5167 "is_this_ptr" : true, 5168 "referenced_type" : "type-1366" 5169 }, 5170 { 5171 "referenced_type" : "type-1517" 5172 }, 5173 { 5174 "referenced_type" : "type-1042" 5175 }, 5176 { 5177 "referenced_type" : "type-877" 5178 } 5179 ], 5180 "return_type" : "type-2426", 5181 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5182 }, 5183 { 5184 "function_name" : "keymaster::SoftKeymasterContext::GetSystemVersion", 5185 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_", 5186 "parameters" : 5187 [ 5188 { 5189 "is_this_ptr" : true, 5190 "referenced_type" : "type-1366" 5191 }, 5192 { 5193 "referenced_type" : "type-752" 5194 }, 5195 { 5196 "referenced_type" : "type-752" 5197 } 5198 ], 5199 "return_type" : "type-405", 5200 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5201 }, 5202 { 5203 "function_name" : "keymaster::SoftKeymasterContext::GenerateAttestation", 5204 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5205 "parameters" : 5206 [ 5207 { 5208 "is_this_ptr" : true, 5209 "referenced_type" : "type-1366" 5210 }, 5211 { 5212 "referenced_type" : "type-1369" 5213 }, 5214 { 5215 "referenced_type" : "type-1042" 5216 }, 5217 { 5218 "referenced_type" : "type-1371" 5219 } 5220 ], 5221 "return_type" : "type-2427", 5222 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5223 }, 5224 { 5225 "function_name" : "keymaster::SoftKeymasterContext::GetOperationFactory", 5226 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5227 "parameters" : 5228 [ 5229 { 5230 "is_this_ptr" : true, 5231 "referenced_type" : "type-1366" 5232 }, 5233 { 5234 "referenced_type" : "type-2428" 5235 }, 5236 { 5237 "referenced_type" : "type-2429" 5238 } 5239 ], 5240 "return_type" : "type-145", 5241 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5242 }, 5243 { 5244 "access" : "private", 5245 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster0HwBlob", 5246 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_", 5247 "parameters" : 5248 [ 5249 { 5250 "is_this_ptr" : true, 5251 "referenced_type" : "type-1366" 5252 }, 5253 { 5254 "referenced_type" : "type-1517" 5255 }, 5256 { 5257 "referenced_type" : "type-877" 5258 }, 5259 { 5260 "referenced_type" : "type-693" 5261 }, 5262 { 5263 "referenced_type" : "type-693" 5264 } 5265 ], 5266 "return_type" : "type-2430", 5267 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5268 }, 5269 { 5270 "access" : "private", 5271 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster1HwBlob", 5272 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_", 5273 "parameters" : 5274 [ 5275 { 5276 "is_this_ptr" : true, 5277 "referenced_type" : "type-1366" 5278 }, 5279 { 5280 "referenced_type" : "type-1517" 5281 }, 5282 { 5283 "referenced_type" : "type-1042" 5284 }, 5285 { 5286 "referenced_type" : "type-877" 5287 }, 5288 { 5289 "referenced_type" : "type-693" 5290 }, 5291 { 5292 "referenced_type" : "type-693" 5293 } 5294 ], 5295 "return_type" : "type-2431", 5296 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5297 }, 5298 { 5299 "function_name" : "keymaster::SoftKeymasterContext::GetSupportedAlgorithms", 5300 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPm", 5301 "parameters" : 5302 [ 5303 { 5304 "is_this_ptr" : true, 5305 "referenced_type" : "type-1366" 5306 }, 5307 { 5308 "referenced_type" : "type-2039" 5309 } 5310 ], 5311 "return_type" : "type-1254", 5312 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5313 }, 5314 { 5315 "function_name" : "keymaster::SoftKeymasterContext::DeleteKey", 5316 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5317 "parameters" : 5318 [ 5319 { 5320 "is_this_ptr" : true, 5321 "referenced_type" : "type-1366" 5322 }, 5323 { 5324 "referenced_type" : "type-1517" 5325 } 5326 ], 5327 "return_type" : "type-2432", 5328 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5329 }, 5330 { 5331 "function_name" : "keymaster::SoftKeymasterContext::UnwrapKey", 5332 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5333 "parameters" : 5334 [ 5335 { 5336 "is_this_ptr" : true, 5337 "referenced_type" : "type-1366" 5338 }, 5339 { 5340 "referenced_type" : "type-1517" 5341 }, 5342 { 5343 "referenced_type" : "type-1517" 5344 }, 5345 { 5346 "referenced_type" : "type-1042" 5347 }, 5348 { 5349 "referenced_type" : "type-1517" 5350 }, 5351 { 5352 "referenced_type" : "type-693" 5353 }, 5354 { 5355 "referenced_type" : "type-1319" 5356 }, 5357 { 5358 "referenced_type" : "type-877" 5359 } 5360 ], 5361 "return_type" : "type-2433", 5362 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5363 }, 5364 { 5365 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5366 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE", 5367 "parameters" : 5368 [ 5369 { 5370 "is_this_ptr" : true, 5371 "referenced_type" : "type-1160" 5372 }, 5373 { 5374 "referenced_type" : "type-997" 5375 }, 5376 { 5377 "referenced_type" : "type-2090" 5378 } 5379 ], 5380 "return_type" : "type-600", 5381 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5382 }, 5383 { 5384 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5385 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5386 "parameters" : 5387 [ 5388 { 5389 "is_this_ptr" : true, 5390 "referenced_type" : "type-1160" 5391 }, 5392 { 5393 "referenced_type" : "type-1042" 5394 } 5395 ], 5396 "return_type" : "type-600", 5397 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5398 }, 5399 { 5400 "function_name" : "keymaster::RsaKeymaster0KeyFactory::GenerateKey", 5401 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5402 "parameters" : 5403 [ 5404 { 5405 "is_this_ptr" : true, 5406 "referenced_type" : "type-605" 5407 }, 5408 { 5409 "referenced_type" : "type-1042" 5410 }, 5411 { 5412 "referenced_type" : "type-877" 5413 }, 5414 { 5415 "referenced_type" : "type-693" 5416 }, 5417 { 5418 "referenced_type" : "type-693" 5419 } 5420 ], 5421 "return_type" : "type-2434", 5422 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5423 }, 5424 { 5425 "function_name" : "keymaster::RsaKeymaster0KeyFactory::LoadKey", 5426 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5427 "parameters" : 5428 [ 5429 { 5430 "is_this_ptr" : true, 5431 "referenced_type" : "type-605" 5432 }, 5433 { 5434 "referenced_type" : "type-888" 5435 }, 5436 { 5437 "referenced_type" : "type-1042" 5438 }, 5439 { 5440 "referenced_type" : "type-1096" 5441 }, 5442 { 5443 "referenced_type" : "type-1096" 5444 }, 5445 { 5446 "referenced_type" : "type-2105" 5447 } 5448 ], 5449 "return_type" : "type-2435", 5450 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5451 }, 5452 { 5453 "function_name" : "keymaster::RsaKeymaster0KeyFactory::ImportKey", 5454 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5455 "parameters" : 5456 [ 5457 { 5458 "is_this_ptr" : true, 5459 "referenced_type" : "type-605" 5460 }, 5461 { 5462 "referenced_type" : "type-1042" 5463 }, 5464 { 5465 "referenced_type" : "type-2437" 5466 }, 5467 { 5468 "referenced_type" : "type-1517" 5469 }, 5470 { 5471 "referenced_type" : "type-877" 5472 }, 5473 { 5474 "referenced_type" : "type-693" 5475 }, 5476 { 5477 "referenced_type" : "type-693" 5478 } 5479 ], 5480 "return_type" : "type-2436", 5481 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5482 }, 5483 { 5484 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GenerateKey", 5485 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5486 "parameters" : 5487 [ 5488 { 5489 "is_this_ptr" : true, 5490 "referenced_type" : "type-799" 5491 }, 5492 { 5493 "referenced_type" : "type-1042" 5494 }, 5495 { 5496 "referenced_type" : "type-877" 5497 }, 5498 { 5499 "referenced_type" : "type-693" 5500 }, 5501 { 5502 "referenced_type" : "type-693" 5503 } 5504 ], 5505 "return_type" : "type-2438", 5506 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5507 }, 5508 { 5509 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GetOperationFactory", 5510 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 5511 "parameters" : 5512 [ 5513 { 5514 "is_this_ptr" : true, 5515 "referenced_type" : "type-799" 5516 }, 5517 { 5518 "referenced_type" : "type-2439" 5519 } 5520 ], 5521 "return_type" : "type-145", 5522 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5523 }, 5524 { 5525 "function_name" : "keymaster::RsaKeymaster1KeyFactory::LoadKey", 5526 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5527 "parameters" : 5528 [ 5529 { 5530 "is_this_ptr" : true, 5531 "referenced_type" : "type-799" 5532 }, 5533 { 5534 "referenced_type" : "type-888" 5535 }, 5536 { 5537 "referenced_type" : "type-1042" 5538 }, 5539 { 5540 "referenced_type" : "type-1096" 5541 }, 5542 { 5543 "referenced_type" : "type-1096" 5544 }, 5545 { 5546 "referenced_type" : "type-2105" 5547 } 5548 ], 5549 "return_type" : "type-2440", 5550 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5551 }, 5552 { 5553 "function_name" : "keymaster::RsaKeymaster1KeyFactory::ImportKey", 5554 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5555 "parameters" : 5556 [ 5557 { 5558 "is_this_ptr" : true, 5559 "referenced_type" : "type-799" 5560 }, 5561 { 5562 "referenced_type" : "type-1042" 5563 }, 5564 { 5565 "referenced_type" : "type-2442" 5566 }, 5567 { 5568 "referenced_type" : "type-1517" 5569 }, 5570 { 5571 "referenced_type" : "type-877" 5572 }, 5573 { 5574 "referenced_type" : "type-693" 5575 }, 5576 { 5577 "referenced_type" : "type-693" 5578 } 5579 ], 5580 "return_type" : "type-2441", 5581 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5582 }, 5583 { 5584 "function_name" : "keymaster::PureSoftKeymasterContext::ParseKeyBlob", 5585 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5586 "parameters" : 5587 [ 5588 { 5589 "is_this_ptr" : true, 5590 "referenced_type" : "type-1592" 5591 }, 5592 { 5593 "referenced_type" : "type-1517" 5594 }, 5595 { 5596 "referenced_type" : "type-1042" 5597 }, 5598 { 5599 "referenced_type" : "type-2105" 5600 } 5601 ], 5602 "return_type" : "type-2447", 5603 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5604 }, 5605 { 5606 "function_name" : "keymaster::PureSoftKeymasterContext::AddRngEntropy", 5607 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhm", 5608 "parameters" : 5609 [ 5610 { 5611 "is_this_ptr" : true, 5612 "referenced_type" : "type-1592" 5613 }, 5614 { 5615 "referenced_type" : "type-1968" 5616 }, 5617 { 5618 "referenced_type" : "type-112" 5619 } 5620 ], 5621 "return_type" : "type-2448", 5622 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5623 }, 5624 { 5625 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 5626 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5627 "parameters" : 5628 [ 5629 { 5630 "is_this_ptr" : true, 5631 "referenced_type" : "type-1592" 5632 }, 5633 { 5634 "referenced_type" : "type-1042" 5635 }, 5636 { 5637 "referenced_type" : "type-2450" 5638 }, 5639 { 5640 "referenced_type" : "type-1517" 5641 }, 5642 { 5643 "referenced_type" : "type-877" 5644 }, 5645 { 5646 "referenced_type" : "type-693" 5647 }, 5648 { 5649 "referenced_type" : "type-693" 5650 } 5651 ], 5652 "return_type" : "type-2449", 5653 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5654 }, 5655 { 5656 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteAllKeys", 5657 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv", 5658 "parameters" : 5659 [ 5660 { 5661 "is_this_ptr" : true, 5662 "referenced_type" : "type-1592" 5663 } 5664 ], 5665 "return_type" : "type-2451", 5666 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5667 }, 5668 { 5669 "function_name" : "keymaster::PureSoftKeymasterContext::GetKeyFactory", 5670 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5671 "parameters" : 5672 [ 5673 { 5674 "is_this_ptr" : true, 5675 "referenced_type" : "type-1592" 5676 }, 5677 { 5678 "referenced_type" : "type-2452" 5679 } 5680 ], 5681 "return_type" : "type-1596", 5682 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5683 }, 5684 { 5685 "function_name" : "keymaster::PureSoftKeymasterContext::UpgradeKeyBlob", 5686 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5687 "parameters" : 5688 [ 5689 { 5690 "is_this_ptr" : true, 5691 "referenced_type" : "type-1592" 5692 }, 5693 { 5694 "referenced_type" : "type-1517" 5695 }, 5696 { 5697 "referenced_type" : "type-1042" 5698 }, 5699 { 5700 "referenced_type" : "type-877" 5701 } 5702 ], 5703 "return_type" : "type-2453", 5704 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5705 }, 5706 { 5707 "function_name" : "keymaster::PureSoftKeymasterContext::GetSystemVersion", 5708 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_", 5709 "parameters" : 5710 [ 5711 { 5712 "is_this_ptr" : true, 5713 "referenced_type" : "type-1592" 5714 }, 5715 { 5716 "referenced_type" : "type-752" 5717 }, 5718 { 5719 "referenced_type" : "type-752" 5720 } 5721 ], 5722 "return_type" : "type-405", 5723 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5724 }, 5725 { 5726 "function_name" : "keymaster::PureSoftKeymasterContext::GenerateAttestation", 5727 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5728 "parameters" : 5729 [ 5730 { 5731 "is_this_ptr" : true, 5732 "referenced_type" : "type-1592" 5733 }, 5734 { 5735 "referenced_type" : "type-1369" 5736 }, 5737 { 5738 "referenced_type" : "type-1042" 5739 }, 5740 { 5741 "referenced_type" : "type-1371" 5742 } 5743 ], 5744 "return_type" : "type-2454", 5745 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5746 }, 5747 { 5748 "function_name" : "keymaster::PureSoftKeymasterContext::GetOperationFactory", 5749 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5750 "parameters" : 5751 [ 5752 { 5753 "is_this_ptr" : true, 5754 "referenced_type" : "type-1592" 5755 }, 5756 { 5757 "referenced_type" : "type-2455" 5758 }, 5759 { 5760 "referenced_type" : "type-2456" 5761 } 5762 ], 5763 "return_type" : "type-145", 5764 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5765 }, 5766 { 5767 "function_name" : "keymaster::PureSoftKeymasterContext::GetSupportedAlgorithms", 5768 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPm", 5769 "parameters" : 5770 [ 5771 { 5772 "is_this_ptr" : true, 5773 "referenced_type" : "type-1592" 5774 }, 5775 { 5776 "referenced_type" : "type-2039" 5777 } 5778 ], 5779 "return_type" : "type-1486", 5780 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5781 }, 5782 { 5783 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteKey", 5784 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5785 "parameters" : 5786 [ 5787 { 5788 "is_this_ptr" : true, 5789 "referenced_type" : "type-1592" 5790 }, 5791 { 5792 "referenced_type" : "type-1517" 5793 } 5794 ], 5795 "return_type" : "type-2457", 5796 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5797 }, 5798 { 5799 "function_name" : "keymaster::PureSoftKeymasterContext::UnwrapKey", 5800 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5801 "parameters" : 5802 [ 5803 { 5804 "is_this_ptr" : true, 5805 "referenced_type" : "type-1592" 5806 }, 5807 { 5808 "referenced_type" : "type-1517" 5809 }, 5810 { 5811 "referenced_type" : "type-1517" 5812 }, 5813 { 5814 "referenced_type" : "type-1042" 5815 }, 5816 { 5817 "referenced_type" : "type-1517" 5818 }, 5819 { 5820 "referenced_type" : "type-693" 5821 }, 5822 { 5823 "referenced_type" : "type-1542" 5824 }, 5825 { 5826 "referenced_type" : "type-877" 5827 } 5828 ], 5829 "return_type" : "type-2458", 5830 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5831 }, 5832 { 5833 "function_name" : "keymaster::SoftKeymasterEnforcement::CreateKeyId", 5834 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm", 5835 "parameters" : 5836 [ 5837 { 5838 "is_this_ptr" : true, 5839 "referenced_type" : "type-1578" 5840 }, 5841 { 5842 "referenced_type" : "type-4966" 5843 }, 5844 { 5845 "referenced_type" : "type-2039" 5846 } 5847 ], 5848 "return_type" : "type-600", 5849 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5850 }, 5851 { 5852 "function_name" : "keymaster::SoftKeymasterEnforcement::get_current_time_ms", 5853 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv", 5854 "parameters" : 5855 [ 5856 { 5857 "is_this_ptr" : true, 5858 "referenced_type" : "type-1578" 5859 } 5860 ], 5861 "return_type" : "type-112", 5862 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5863 }, 5864 { 5865 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::GenerateKey", 5866 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5867 "parameters" : 5868 [ 5869 { 5870 "is_this_ptr" : true, 5871 "referenced_type" : "type-1861" 5872 }, 5873 { 5874 "referenced_type" : "type-1042" 5875 }, 5876 { 5877 "referenced_type" : "type-877" 5878 }, 5879 { 5880 "referenced_type" : "type-693" 5881 }, 5882 { 5883 "referenced_type" : "type-693" 5884 } 5885 ], 5886 "return_type" : "type-2460", 5887 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5888 }, 5889 { 5890 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::LoadKey", 5891 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5892 "parameters" : 5893 [ 5894 { 5895 "is_this_ptr" : true, 5896 "referenced_type" : "type-1861" 5897 }, 5898 { 5899 "referenced_type" : "type-888" 5900 }, 5901 { 5902 "referenced_type" : "type-1042" 5903 }, 5904 { 5905 "referenced_type" : "type-1096" 5906 }, 5907 { 5908 "referenced_type" : "type-1096" 5909 }, 5910 { 5911 "referenced_type" : "type-2105" 5912 } 5913 ], 5914 "return_type" : "type-2461", 5915 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5916 }, 5917 { 5918 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::ImportKey", 5919 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5920 "parameters" : 5921 [ 5922 { 5923 "is_this_ptr" : true, 5924 "referenced_type" : "type-1861" 5925 }, 5926 { 5927 "referenced_type" : "type-1042" 5928 }, 5929 { 5930 "referenced_type" : "type-2463" 5931 }, 5932 { 5933 "referenced_type" : "type-1517" 5934 }, 5935 { 5936 "referenced_type" : "type-877" 5937 }, 5938 { 5939 "referenced_type" : "type-693" 5940 }, 5941 { 5942 "referenced_type" : "type-693" 5943 } 5944 ], 5945 "return_type" : "type-2462", 5946 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5947 }, 5948 { 5949 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GenerateKey", 5950 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5951 "parameters" : 5952 [ 5953 { 5954 "is_this_ptr" : true, 5955 "referenced_type" : "type-144" 5956 }, 5957 { 5958 "referenced_type" : "type-1042" 5959 }, 5960 { 5961 "referenced_type" : "type-877" 5962 }, 5963 { 5964 "referenced_type" : "type-693" 5965 }, 5966 { 5967 "referenced_type" : "type-693" 5968 } 5969 ], 5970 "return_type" : "type-2464", 5971 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 5972 }, 5973 { 5974 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GetOperationFactory", 5975 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 5976 "parameters" : 5977 [ 5978 { 5979 "is_this_ptr" : true, 5980 "referenced_type" : "type-144" 5981 }, 5982 { 5983 "referenced_type" : "type-2465" 5984 } 5985 ], 5986 "return_type" : "type-145", 5987 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 5988 }, 5989 { 5990 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::LoadKey", 5991 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5992 "parameters" : 5993 [ 5994 { 5995 "is_this_ptr" : true, 5996 "referenced_type" : "type-144" 5997 }, 5998 { 5999 "referenced_type" : "type-888" 6000 }, 6001 { 6002 "referenced_type" : "type-1042" 6003 }, 6004 { 6005 "referenced_type" : "type-1096" 6006 }, 6007 { 6008 "referenced_type" : "type-1096" 6009 }, 6010 { 6011 "referenced_type" : "type-2105" 6012 } 6013 ], 6014 "return_type" : "type-2466", 6015 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6016 }, 6017 { 6018 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::ImportKey", 6019 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6020 "parameters" : 6021 [ 6022 { 6023 "is_this_ptr" : true, 6024 "referenced_type" : "type-144" 6025 }, 6026 { 6027 "referenced_type" : "type-1042" 6028 }, 6029 { 6030 "referenced_type" : "type-2468" 6031 }, 6032 { 6033 "referenced_type" : "type-1517" 6034 }, 6035 { 6036 "referenced_type" : "type-877" 6037 }, 6038 { 6039 "referenced_type" : "type-693" 6040 }, 6041 { 6042 "referenced_type" : "type-693" 6043 } 6044 ], 6045 "return_type" : "type-2467", 6046 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6047 }, 6048 { 6049 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>::LoadKey", 6050 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6051 "parameters" : 6052 [ 6053 { 6054 "is_this_ptr" : true, 6055 "referenced_type" : "type-1166" 6056 }, 6057 { 6058 "referenced_type" : "type-888" 6059 }, 6060 { 6061 "referenced_type" : "type-1042" 6062 }, 6063 { 6064 "referenced_type" : "type-1096" 6065 }, 6066 { 6067 "referenced_type" : "type-1096" 6068 }, 6069 { 6070 "referenced_type" : "type-2105" 6071 } 6072 ], 6073 "return_type" : "type-2476", 6074 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6075 }, 6076 { 6077 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::GenerateKey", 6078 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_", 6079 "parameters" : 6080 [ 6081 { 6082 "is_this_ptr" : true, 6083 "referenced_type" : "type-1163" 6084 }, 6085 { 6086 "referenced_type" : "type-1042" 6087 }, 6088 { 6089 "referenced_type" : "type-877" 6090 }, 6091 { 6092 "referenced_type" : "type-693" 6093 }, 6094 { 6095 "referenced_type" : "type-693" 6096 } 6097 ], 6098 "return_type" : "type-2477", 6099 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6100 }, 6101 { 6102 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::LoadKey", 6103 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6104 "parameters" : 6105 [ 6106 { 6107 "is_this_ptr" : true, 6108 "referenced_type" : "type-1163" 6109 }, 6110 { 6111 "referenced_type" : "type-888" 6112 }, 6113 { 6114 "referenced_type" : "type-1042" 6115 }, 6116 { 6117 "referenced_type" : "type-1096" 6118 }, 6119 { 6120 "referenced_type" : "type-1096" 6121 }, 6122 { 6123 "referenced_type" : "type-2105" 6124 } 6125 ], 6126 "return_type" : "type-2478", 6127 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6128 }, 6129 { 6130 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 6131 "linker_set_key" : "_ZThn8_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6132 "parameters" : 6133 [ 6134 { 6135 "is_this_ptr" : true, 6136 "referenced_type" : "type-1366" 6137 }, 6138 { 6139 "referenced_type" : "type-1042" 6140 }, 6141 { 6142 "referenced_type" : "type-2495" 6143 }, 6144 { 6145 "referenced_type" : "type-1517" 6146 }, 6147 { 6148 "referenced_type" : "type-877" 6149 }, 6150 { 6151 "referenced_type" : "type-693" 6152 }, 6153 { 6154 "referenced_type" : "type-693" 6155 } 6156 ], 6157 "return_type" : "type-2494", 6158 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6159 }, 6160 { 6161 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 6162 "linker_set_key" : "_ZThn8_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6163 "parameters" : 6164 [ 6165 { 6166 "is_this_ptr" : true, 6167 "referenced_type" : "type-1592" 6168 }, 6169 { 6170 "referenced_type" : "type-1042" 6171 }, 6172 { 6173 "referenced_type" : "type-2497" 6174 }, 6175 { 6176 "referenced_type" : "type-1517" 6177 }, 6178 { 6179 "referenced_type" : "type-877" 6180 }, 6181 { 6182 "referenced_type" : "type-693" 6183 }, 6184 { 6185 "referenced_type" : "type-693" 6186 } 6187 ], 6188 "return_type" : "type-2496", 6189 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 6190 } 6191 ], 6192 "global_vars" : 6193 [ 6194 { 6195 "access" : "private", 6196 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine9instance_E", 6197 "name" : "keymaster::Keymaster0Engine::instance_", 6198 "referenced_type" : "type-2100", 6199 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6200 }, 6201 { 6202 "access" : "private", 6203 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine9instance_E", 6204 "name" : "keymaster::Keymaster1Engine::instance_", 6205 "referenced_type" : "type-131", 6206 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6207 } 6208 ], 6209 "lvalue_reference_types" : 6210 [ 6211 { 6212 "alignment" : 8, 6213 "linker_set_key" : "const hw_auth_token_t &", 6214 "name" : "const hw_auth_token_t &", 6215 "referenced_type" : "type-1579", 6216 "self_type" : "type-1582", 6217 "size" : 8, 6218 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6219 }, 6220 { 6221 "alignment" : 8, 6222 "linker_set_key" : "const hw_auth_token_t &", 6223 "name" : "const hw_auth_token_t &", 6224 "referenced_type" : "type-4663", 6225 "self_type" : "type-4665", 6226 "size" : 8, 6227 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6228 }, 6229 { 6230 "alignment" : 8, 6231 "linker_set_key" : "const hw_auth_token_t &", 6232 "name" : "const hw_auth_token_t &", 6233 "referenced_type" : "type-4984", 6234 "self_type" : "type-4986", 6235 "size" : 8, 6236 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6237 }, 6238 { 6239 "alignment" : 8, 6240 "linker_set_key" : "const keymaster::AuthProxy &", 6241 "name" : "const keymaster::AuthProxy &", 6242 "referenced_type" : "type-1862", 6243 "self_type" : "type-2090", 6244 "size" : 8, 6245 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 6246 }, 6247 { 6248 "alignment" : 8, 6249 "linker_set_key" : "const keymaster::AuthProxyIterator &", 6250 "name" : "const keymaster::AuthProxyIterator &", 6251 "referenced_type" : "type-1569", 6252 "self_type" : "type-1627", 6253 "size" : 8, 6254 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6255 }, 6256 { 6257 "alignment" : 8, 6258 "linker_set_key" : "const keymaster::AuthorizationSet &", 6259 "name" : "const keymaster::AuthorizationSet &", 6260 "referenced_type" : "type-989", 6261 "self_type" : "type-1042", 6262 "size" : 8, 6263 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6264 }, 6265 { 6266 "alignment" : 8, 6267 "linker_set_key" : "const keymaster::Buffer &", 6268 "name" : "const keymaster::Buffer &", 6269 "referenced_type" : "type-2071", 6270 "self_type" : "type-2082", 6271 "size" : 8, 6272 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 6273 }, 6274 { 6275 "alignment" : 8, 6276 "linker_set_key" : "const keymaster::GetVersionRequest &", 6277 "name" : "const keymaster::GetVersionRequest &", 6278 "referenced_type" : "type-1811", 6279 "self_type" : "type-1810", 6280 "size" : 8, 6281 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 6282 }, 6283 { 6284 "alignment" : 8, 6285 "linker_set_key" : "const keymaster::HmacSharingParametersArray &", 6286 "name" : "const keymaster::HmacSharingParametersArray &", 6287 "referenced_type" : "type-4987", 6288 "self_type" : "type-4988", 6289 "size" : 8, 6290 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6291 }, 6292 { 6293 "alignment" : 8, 6294 "linker_set_key" : "const keymaster::Key &", 6295 "name" : "const keymaster::Key &", 6296 "referenced_type" : "type-1370", 6297 "self_type" : "type-1369", 6298 "size" : 8, 6299 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6300 }, 6301 { 6302 "alignment" : 8, 6303 "linker_set_key" : "const keymaster::KeyFactory *&", 6304 "name" : "const keymaster::KeyFactory *&", 6305 "referenced_type" : "type-158", 6306 "self_type" : "type-1522", 6307 "size" : 8, 6308 "source_file" : "/system/keymaster/include/keymaster/key.h" 6309 }, 6310 { 6311 "alignment" : 8, 6312 "linker_set_key" : "const keymaster::OperationFactory::KeyType &", 6313 "name" : "const keymaster::OperationFactory::KeyType &", 6314 "referenced_type" : "type-165", 6315 "self_type" : "type-168", 6316 "size" : 8, 6317 "source_file" : "/system/keymaster/include/keymaster/operation.h" 6318 }, 6319 { 6320 "alignment" : 8, 6321 "linker_set_key" : "const keymaster::RandomSource &", 6322 "name" : "const keymaster::RandomSource &", 6323 "referenced_type" : "type-1374", 6324 "self_type" : "type-1373", 6325 "size" : 8, 6326 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 6327 }, 6328 { 6329 "alignment" : 8, 6330 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &", 6331 "name" : "const keymaster::SoftwareKeyBlobMaker &", 6332 "referenced_type" : "type-140", 6333 "self_type" : "type-139", 6334 "size" : 8, 6335 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 6336 }, 6337 { 6338 "alignment" : 8, 6339 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6340 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6341 "referenced_type" : "type-1361", 6342 "self_type" : "type-1481", 6343 "size" : 8, 6344 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6345 }, 6346 { 6347 "alignment" : 8, 6348 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6349 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6350 "referenced_type" : "type-1518", 6351 "self_type" : "type-1517", 6352 "size" : 8, 6353 "source_file" : "/system/keymaster/include/keymaster/key.h" 6354 }, 6355 { 6356 "alignment" : 8, 6357 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest &", 6358 "name" : "const keymaster::VerifyAuthorizationRequest &", 6359 "referenced_type" : "type-2076", 6360 "self_type" : "type-4991", 6361 "size" : 8, 6362 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6363 }, 6364 { 6365 "alignment" : 8, 6366 "linker_set_key" : "const keymaster_blob_t &", 6367 "name" : "const keymaster_blob_t &", 6368 "referenced_type" : "type-1016", 6369 "self_type" : "type-1090", 6370 "size" : 8, 6371 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6372 }, 6373 { 6374 "alignment" : 8, 6375 "linker_set_key" : "const keymaster_blob_t &", 6376 "name" : "const keymaster_blob_t &", 6377 "referenced_type" : "type-1244", 6378 "self_type" : "type-1307", 6379 "size" : 8, 6380 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6381 }, 6382 { 6383 "alignment" : 8, 6384 "linker_set_key" : "const keymaster_blob_t &", 6385 "name" : "const keymaster_blob_t &", 6386 "referenced_type" : "type-1476", 6387 "self_type" : "type-1516", 6388 "size" : 8, 6389 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6390 }, 6391 { 6392 "alignment" : 8, 6393 "linker_set_key" : "const keymaster_blob_t &", 6394 "name" : "const keymaster_blob_t &", 6395 "referenced_type" : "type-1688", 6396 "self_type" : "type-1734", 6397 "size" : 8, 6398 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6399 }, 6400 { 6401 "alignment" : 8, 6402 "linker_set_key" : "const keymaster_blob_t &", 6403 "name" : "const keymaster_blob_t &", 6404 "referenced_type" : "type-256", 6405 "self_type" : "type-334", 6406 "size" : 8, 6407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6408 }, 6409 { 6410 "alignment" : 8, 6411 "linker_set_key" : "const keymaster_blob_t &", 6412 "name" : "const keymaster_blob_t &", 6413 "referenced_type" : "type-2589", 6414 "self_type" : "type-2588", 6415 "size" : 8, 6416 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6417 }, 6418 { 6419 "alignment" : 8, 6420 "linker_set_key" : "const keymaster_blob_t &", 6421 "name" : "const keymaster_blob_t &", 6422 "referenced_type" : "type-2714", 6423 "self_type" : "type-2793", 6424 "size" : 8, 6425 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6426 }, 6427 { 6428 "alignment" : 8, 6429 "linker_set_key" : "const keymaster_blob_t &", 6430 "name" : "const keymaster_blob_t &", 6431 "referenced_type" : "type-2919", 6432 "self_type" : "type-2918", 6433 "size" : 8, 6434 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6435 }, 6436 { 6437 "alignment" : 8, 6438 "linker_set_key" : "const keymaster_blob_t &", 6439 "name" : "const keymaster_blob_t &", 6440 "referenced_type" : "type-2965", 6441 "self_type" : "type-3025", 6442 "size" : 8, 6443 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6444 }, 6445 { 6446 "alignment" : 8, 6447 "linker_set_key" : "const keymaster_blob_t &", 6448 "name" : "const keymaster_blob_t &", 6449 "referenced_type" : "type-3140", 6450 "self_type" : "type-3208", 6451 "size" : 8, 6452 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6453 }, 6454 { 6455 "alignment" : 8, 6456 "linker_set_key" : "const keymaster_blob_t &", 6457 "name" : "const keymaster_blob_t &", 6458 "referenced_type" : "type-3230", 6459 "self_type" : "type-4047", 6460 "size" : 8, 6461 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6462 }, 6463 { 6464 "alignment" : 8, 6465 "linker_set_key" : "const keymaster_blob_t &", 6466 "name" : "const keymaster_blob_t &", 6467 "referenced_type" : "type-3285", 6468 "self_type" : "type-3349", 6469 "size" : 8, 6470 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6471 }, 6472 { 6473 "alignment" : 8, 6474 "linker_set_key" : "const keymaster_blob_t &", 6475 "name" : "const keymaster_blob_t &", 6476 "referenced_type" : "type-3443", 6477 "self_type" : "type-3530", 6478 "size" : 8, 6479 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6480 }, 6481 { 6482 "alignment" : 8, 6483 "linker_set_key" : "const keymaster_blob_t &", 6484 "name" : "const keymaster_blob_t &", 6485 "referenced_type" : "type-3665", 6486 "self_type" : "type-3664", 6487 "size" : 8, 6488 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6489 }, 6490 { 6491 "alignment" : 8, 6492 "linker_set_key" : "const keymaster_blob_t &", 6493 "name" : "const keymaster_blob_t &", 6494 "referenced_type" : "type-3715", 6495 "self_type" : "type-3782", 6496 "size" : 8, 6497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6498 }, 6499 { 6500 "alignment" : 8, 6501 "linker_set_key" : "const keymaster_blob_t &", 6502 "name" : "const keymaster_blob_t &", 6503 "referenced_type" : "type-3858", 6504 "self_type" : "type-3920", 6505 "size" : 8, 6506 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6507 }, 6508 { 6509 "alignment" : 8, 6510 "linker_set_key" : "const keymaster_blob_t &", 6511 "name" : "const keymaster_blob_t &", 6512 "referenced_type" : "type-4114", 6513 "self_type" : "type-4113", 6514 "size" : 8, 6515 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6516 }, 6517 { 6518 "alignment" : 8, 6519 "linker_set_key" : "const keymaster_blob_t &", 6520 "name" : "const keymaster_blob_t &", 6521 "referenced_type" : "type-4171", 6522 "self_type" : "type-4242", 6523 "size" : 8, 6524 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6525 }, 6526 { 6527 "alignment" : 8, 6528 "linker_set_key" : "const keymaster_blob_t &", 6529 "name" : "const keymaster_blob_t &", 6530 "referenced_type" : "type-4376", 6531 "self_type" : "type-4437", 6532 "size" : 8, 6533 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6534 }, 6535 { 6536 "alignment" : 8, 6537 "linker_set_key" : "const keymaster_blob_t &", 6538 "name" : "const keymaster_blob_t &", 6539 "referenced_type" : "type-4569", 6540 "self_type" : "type-4607", 6541 "size" : 8, 6542 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6543 }, 6544 { 6545 "alignment" : 8, 6546 "linker_set_key" : "const keymaster_blob_t &", 6547 "name" : "const keymaster_blob_t &", 6548 "referenced_type" : "type-470", 6549 "self_type" : "type-469", 6550 "size" : 8, 6551 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6552 }, 6553 { 6554 "alignment" : 8, 6555 "linker_set_key" : "const keymaster_blob_t &", 6556 "name" : "const keymaster_blob_t &", 6557 "referenced_type" : "type-4739", 6558 "self_type" : "type-4781", 6559 "size" : 8, 6560 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6561 }, 6562 { 6563 "alignment" : 8, 6564 "linker_set_key" : "const keymaster_blob_t &", 6565 "name" : "const keymaster_blob_t &", 6566 "referenced_type" : "type-4923", 6567 "self_type" : "type-4992", 6568 "size" : 8, 6569 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h" 6570 }, 6571 { 6572 "alignment" : 8, 6573 "linker_set_key" : "const keymaster_blob_t &", 6574 "name" : "const keymaster_blob_t &", 6575 "referenced_type" : "type-51", 6576 "self_type" : "type-50", 6577 "size" : 8, 6578 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6579 }, 6580 { 6581 "alignment" : 8, 6582 "linker_set_key" : "const keymaster_blob_t &", 6583 "name" : "const keymaster_blob_t &", 6584 "referenced_type" : "type-517", 6585 "self_type" : "type-581", 6586 "size" : 8, 6587 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6588 }, 6589 { 6590 "alignment" : 8, 6591 "linker_set_key" : "const keymaster_blob_t &", 6592 "name" : "const keymaster_blob_t &", 6593 "referenced_type" : "type-673", 6594 "self_type" : "type-741", 6595 "size" : 8, 6596 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6597 }, 6598 { 6599 "alignment" : 8, 6600 "linker_set_key" : "const keymaster_blob_t &", 6601 "name" : "const keymaster_blob_t &", 6602 "referenced_type" : "type-827", 6603 "self_type" : "type-1756", 6604 "size" : 8, 6605 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6606 }, 6607 { 6608 "alignment" : 8, 6609 "linker_set_key" : "const keymaster_blob_t &", 6610 "name" : "const keymaster_blob_t &", 6611 "referenced_type" : "type-957", 6612 "self_type" : "type-956", 6613 "size" : 8, 6614 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6615 }, 6616 { 6617 "alignment" : 8, 6618 "linker_set_key" : "const keymaster_key_blob_t &", 6619 "name" : "const keymaster_key_blob_t &", 6620 "referenced_type" : "type-1010", 6621 "self_type" : "type-1103", 6622 "size" : 8, 6623 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6624 }, 6625 { 6626 "alignment" : 8, 6627 "linker_set_key" : "const keymaster_key_blob_t &", 6628 "name" : "const keymaster_key_blob_t &", 6629 "referenced_type" : "type-1236", 6630 "self_type" : "type-1323", 6631 "size" : 8, 6632 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6633 }, 6634 { 6635 "alignment" : 8, 6636 "linker_set_key" : "const keymaster_key_blob_t &", 6637 "name" : "const keymaster_key_blob_t &", 6638 "referenced_type" : "type-1470", 6639 "self_type" : "type-1530", 6640 "size" : 8, 6641 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6642 }, 6643 { 6644 "alignment" : 8, 6645 "linker_set_key" : "const keymaster_key_blob_t &", 6646 "name" : "const keymaster_key_blob_t &", 6647 "referenced_type" : "type-1683", 6648 "self_type" : "type-1693", 6649 "size" : 8, 6650 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6651 }, 6652 { 6653 "alignment" : 8, 6654 "linker_set_key" : "const keymaster_key_blob_t &", 6655 "name" : "const keymaster_key_blob_t &", 6656 "referenced_type" : "type-251", 6657 "self_type" : "type-339", 6658 "size" : 8, 6659 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6660 }, 6661 { 6662 "alignment" : 8, 6663 "linker_set_key" : "const keymaster_key_blob_t &", 6664 "name" : "const keymaster_key_blob_t &", 6665 "referenced_type" : "type-2604", 6666 "self_type" : "type-2603", 6667 "size" : 8, 6668 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6669 }, 6670 { 6671 "alignment" : 8, 6672 "linker_set_key" : "const keymaster_key_blob_t &", 6673 "name" : "const keymaster_key_blob_t &", 6674 "referenced_type" : "type-2709", 6675 "self_type" : "type-2798", 6676 "size" : 8, 6677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6678 }, 6679 { 6680 "alignment" : 8, 6681 "linker_set_key" : "const keymaster_key_blob_t &", 6682 "name" : "const keymaster_key_blob_t &", 6683 "referenced_type" : "type-2838", 6684 "self_type" : "type-2857", 6685 "size" : 8, 6686 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6687 }, 6688 { 6689 "alignment" : 8, 6690 "linker_set_key" : "const keymaster_key_blob_t &", 6691 "name" : "const keymaster_key_blob_t &", 6692 "referenced_type" : "type-2960", 6693 "self_type" : "type-3041", 6694 "size" : 8, 6695 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6696 }, 6697 { 6698 "alignment" : 8, 6699 "linker_set_key" : "const keymaster_key_blob_t &", 6700 "name" : "const keymaster_key_blob_t &", 6701 "referenced_type" : "type-3133", 6702 "self_type" : "type-3220", 6703 "size" : 8, 6704 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6705 }, 6706 { 6707 "alignment" : 8, 6708 "linker_set_key" : "const keymaster_key_blob_t &", 6709 "name" : "const keymaster_key_blob_t &", 6710 "referenced_type" : "type-3218", 6711 "self_type" : "type-4530", 6712 "size" : 8, 6713 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6714 }, 6715 { 6716 "alignment" : 8, 6717 "linker_set_key" : "const keymaster_key_blob_t &", 6718 "name" : "const keymaster_key_blob_t &", 6719 "referenced_type" : "type-3280", 6720 "self_type" : "type-3358", 6721 "size" : 8, 6722 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6723 }, 6724 { 6725 "alignment" : 8, 6726 "linker_set_key" : "const keymaster_key_blob_t &", 6727 "name" : "const keymaster_key_blob_t &", 6728 "referenced_type" : "type-3438", 6729 "self_type" : "type-3539", 6730 "size" : 8, 6731 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6732 }, 6733 { 6734 "alignment" : 8, 6735 "linker_set_key" : "const keymaster_key_blob_t &", 6736 "name" : "const keymaster_key_blob_t &", 6737 "referenced_type" : "type-3582", 6738 "self_type" : "type-3601", 6739 "size" : 8, 6740 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6741 }, 6742 { 6743 "alignment" : 8, 6744 "linker_set_key" : "const keymaster_key_blob_t &", 6745 "name" : "const keymaster_key_blob_t &", 6746 "referenced_type" : "type-3708", 6747 "self_type" : "type-3792", 6748 "size" : 8, 6749 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6750 }, 6751 { 6752 "alignment" : 8, 6753 "linker_set_key" : "const keymaster_key_blob_t &", 6754 "name" : "const keymaster_key_blob_t &", 6755 "referenced_type" : "type-3852", 6756 "self_type" : "type-3934", 6757 "size" : 8, 6758 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6759 }, 6760 { 6761 "alignment" : 8, 6762 "linker_set_key" : "const keymaster_key_blob_t &", 6763 "name" : "const keymaster_key_blob_t &", 6764 "referenced_type" : "type-386", 6765 "self_type" : "type-407", 6766 "size" : 8, 6767 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6768 }, 6769 { 6770 "alignment" : 8, 6771 "linker_set_key" : "const keymaster_key_blob_t &", 6772 "name" : "const keymaster_key_blob_t &", 6773 "referenced_type" : "type-4166", 6774 "self_type" : "type-4251", 6775 "size" : 8, 6776 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6777 }, 6778 { 6779 "alignment" : 8, 6780 "linker_set_key" : "const keymaster_key_blob_t &", 6781 "name" : "const keymaster_key_blob_t &", 6782 "referenced_type" : "type-4368", 6783 "self_type" : "type-4450", 6784 "size" : 8, 6785 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6786 }, 6787 { 6788 "alignment" : 8, 6789 "linker_set_key" : "const keymaster_key_blob_t &", 6790 "name" : "const keymaster_key_blob_t &", 6791 "referenced_type" : "type-4564", 6792 "self_type" : "type-4622", 6793 "size" : 8, 6794 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6795 }, 6796 { 6797 "alignment" : 8, 6798 "linker_set_key" : "const keymaster_key_blob_t &", 6799 "name" : "const keymaster_key_blob_t &", 6800 "referenced_type" : "type-4733", 6801 "self_type" : "type-4744", 6802 "size" : 8, 6803 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6804 }, 6805 { 6806 "alignment" : 8, 6807 "linker_set_key" : "const keymaster_key_blob_t &", 6808 "name" : "const keymaster_key_blob_t &", 6809 "referenced_type" : "type-4918", 6810 "self_type" : "type-4966", 6811 "size" : 8, 6812 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6813 }, 6814 { 6815 "alignment" : 8, 6816 "linker_set_key" : "const keymaster_key_blob_t &", 6817 "name" : "const keymaster_key_blob_t &", 6818 "referenced_type" : "type-512", 6819 "self_type" : "type-612", 6820 "size" : 8, 6821 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6822 }, 6823 { 6824 "alignment" : 8, 6825 "linker_set_key" : "const keymaster_key_blob_t &", 6826 "name" : "const keymaster_key_blob_t &", 6827 "referenced_type" : "type-66", 6828 "self_type" : "type-65", 6829 "size" : 8, 6830 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6831 }, 6832 { 6833 "alignment" : 8, 6834 "linker_set_key" : "const keymaster_key_blob_t &", 6835 "name" : "const keymaster_key_blob_t &", 6836 "referenced_type" : "type-668", 6837 "self_type" : "type-755", 6838 "size" : 8, 6839 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6840 }, 6841 { 6842 "alignment" : 8, 6843 "linker_set_key" : "const keymaster_key_blob_t &", 6844 "name" : "const keymaster_key_blob_t &", 6845 "referenced_type" : "type-767", 6846 "self_type" : "type-1952", 6847 "size" : 8, 6848 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6849 }, 6850 { 6851 "alignment" : 8, 6852 "linker_set_key" : "const keymaster_key_param_set_t &", 6853 "name" : "const keymaster_key_param_set_t &", 6854 "referenced_type" : "type-1057", 6855 "self_type" : "type-1059", 6856 "size" : 8, 6857 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6858 }, 6859 { 6860 "alignment" : 8, 6861 "linker_set_key" : "const keymaster_key_param_set_t &", 6862 "name" : "const keymaster_key_param_set_t &", 6863 "referenced_type" : "type-1280", 6864 "self_type" : "type-1282", 6865 "size" : 8, 6866 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6867 }, 6868 { 6869 "alignment" : 8, 6870 "linker_set_key" : "const keymaster_key_param_set_t &", 6871 "name" : "const keymaster_key_param_set_t &", 6872 "referenced_type" : "type-1427", 6873 "self_type" : "type-1432", 6874 "size" : 8, 6875 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6876 }, 6877 { 6878 "alignment" : 8, 6879 "linker_set_key" : "const keymaster_key_param_set_t &", 6880 "name" : "const keymaster_key_param_set_t &", 6881 "referenced_type" : "type-1511", 6882 "self_type" : "type-1513", 6883 "size" : 8, 6884 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6885 }, 6886 { 6887 "alignment" : 8, 6888 "linker_set_key" : "const keymaster_key_param_set_t &", 6889 "name" : "const keymaster_key_param_set_t &", 6890 "referenced_type" : "type-1727", 6891 "self_type" : "type-1731", 6892 "size" : 8, 6893 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6894 }, 6895 { 6896 "alignment" : 8, 6897 "linker_set_key" : "const keymaster_key_param_set_t &", 6898 "name" : "const keymaster_key_param_set_t &", 6899 "referenced_type" : "type-18", 6900 "self_type" : "type-20", 6901 "size" : 8, 6902 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6903 }, 6904 { 6905 "alignment" : 8, 6906 "linker_set_key" : "const keymaster_key_param_set_t &", 6907 "name" : "const keymaster_key_param_set_t &", 6908 "referenced_type" : "type-2557", 6909 "self_type" : "type-2559", 6910 "size" : 8, 6911 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6912 }, 6913 { 6914 "alignment" : 8, 6915 "linker_set_key" : "const keymaster_key_param_set_t &", 6916 "name" : "const keymaster_key_param_set_t &", 6917 "referenced_type" : "type-2741", 6918 "self_type" : "type-2743", 6919 "size" : 8, 6920 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6921 }, 6922 { 6923 "alignment" : 8, 6924 "linker_set_key" : "const keymaster_key_param_set_t &", 6925 "name" : "const keymaster_key_param_set_t &", 6926 "referenced_type" : "type-283", 6927 "self_type" : "type-285", 6928 "size" : 8, 6929 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6930 }, 6931 { 6932 "alignment" : 8, 6933 "linker_set_key" : "const keymaster_key_param_set_t &", 6934 "name" : "const keymaster_key_param_set_t &", 6935 "referenced_type" : "type-2883", 6936 "self_type" : "type-2885", 6937 "size" : 8, 6938 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6939 }, 6940 { 6941 "alignment" : 8, 6942 "linker_set_key" : "const keymaster_key_param_set_t &", 6943 "name" : "const keymaster_key_param_set_t &", 6944 "referenced_type" : "type-2992", 6945 "self_type" : "type-2994", 6946 "size" : 8, 6947 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6948 }, 6949 { 6950 "alignment" : 8, 6951 "linker_set_key" : "const keymaster_key_param_set_t &", 6952 "name" : "const keymaster_key_param_set_t &", 6953 "referenced_type" : "type-3080", 6954 "self_type" : "type-3082", 6955 "size" : 8, 6956 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6957 }, 6958 { 6959 "alignment" : 8, 6960 "linker_set_key" : "const keymaster_key_param_set_t &", 6961 "name" : "const keymaster_key_param_set_t &", 6962 "referenced_type" : "type-3174", 6963 "self_type" : "type-3176", 6964 "size" : 8, 6965 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6966 }, 6967 { 6968 "alignment" : 8, 6969 "linker_set_key" : "const keymaster_key_param_set_t &", 6970 "name" : "const keymaster_key_param_set_t &", 6971 "referenced_type" : "type-3257", 6972 "self_type" : "type-3354", 6973 "size" : 8, 6974 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6975 }, 6976 { 6977 "alignment" : 8, 6978 "linker_set_key" : "const keymaster_key_param_set_t &", 6979 "name" : "const keymaster_key_param_set_t &", 6980 "referenced_type" : "type-3320", 6981 "self_type" : "type-3322", 6982 "size" : 8, 6983 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6984 }, 6985 { 6986 "alignment" : 8, 6987 "linker_set_key" : "const keymaster_key_param_set_t &", 6988 "name" : "const keymaster_key_param_set_t &", 6989 "referenced_type" : "type-3475", 6990 "self_type" : "type-3478", 6991 "size" : 8, 6992 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6993 }, 6994 { 6995 "alignment" : 8, 6996 "linker_set_key" : "const keymaster_key_param_set_t &", 6997 "name" : "const keymaster_key_param_set_t &", 6998 "referenced_type" : "type-3628", 6999 "self_type" : "type-3630", 7000 "size" : 8, 7001 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7002 }, 7003 { 7004 "alignment" : 8, 7005 "linker_set_key" : "const keymaster_key_param_set_t &", 7006 "name" : "const keymaster_key_param_set_t &", 7007 "referenced_type" : "type-3749", 7008 "self_type" : "type-3751", 7009 "size" : 8, 7010 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7011 }, 7012 { 7013 "alignment" : 8, 7014 "linker_set_key" : "const keymaster_key_param_set_t &", 7015 "name" : "const keymaster_key_param_set_t &", 7016 "referenced_type" : "type-3757", 7017 "self_type" : "type-3767", 7018 "size" : 8, 7019 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7020 }, 7021 { 7022 "alignment" : 8, 7023 "linker_set_key" : "const keymaster_key_param_set_t &", 7024 "name" : "const keymaster_key_param_set_t &", 7025 "referenced_type" : "type-3888", 7026 "self_type" : "type-3892", 7027 "size" : 8, 7028 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7029 }, 7030 { 7031 "alignment" : 8, 7032 "linker_set_key" : "const keymaster_key_param_set_t &", 7033 "name" : "const keymaster_key_param_set_t &", 7034 "referenced_type" : "type-4044", 7035 "self_type" : "type-4046", 7036 "size" : 8, 7037 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7038 }, 7039 { 7040 "alignment" : 8, 7041 "linker_set_key" : "const keymaster_key_param_set_t &", 7042 "name" : "const keymaster_key_param_set_t &", 7043 "referenced_type" : "type-4208", 7044 "self_type" : "type-4210", 7045 "size" : 8, 7046 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7047 }, 7048 { 7049 "alignment" : 8, 7050 "linker_set_key" : "const keymaster_key_param_set_t &", 7051 "name" : "const keymaster_key_param_set_t &", 7052 "referenced_type" : "type-432", 7053 "self_type" : "type-434", 7054 "size" : 8, 7055 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7056 }, 7057 { 7058 "alignment" : 8, 7059 "linker_set_key" : "const keymaster_key_param_set_t &", 7060 "name" : "const keymaster_key_param_set_t &", 7061 "referenced_type" : "type-4409", 7062 "self_type" : "type-4411", 7063 "size" : 8, 7064 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7065 }, 7066 { 7067 "alignment" : 8, 7068 "linker_set_key" : "const keymaster_key_param_set_t &", 7069 "name" : "const keymaster_key_param_set_t &", 7070 "referenced_type" : "type-4604", 7071 "self_type" : "type-4606", 7072 "size" : 8, 7073 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7074 }, 7075 { 7076 "alignment" : 8, 7077 "linker_set_key" : "const keymaster_key_param_set_t &", 7078 "name" : "const keymaster_key_param_set_t &", 7079 "referenced_type" : "type-4774", 7080 "self_type" : "type-4778", 7081 "size" : 8, 7082 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7083 }, 7084 { 7085 "alignment" : 8, 7086 "linker_set_key" : "const keymaster_key_param_set_t &", 7087 "name" : "const keymaster_key_param_set_t &", 7088 "referenced_type" : "type-4949", 7089 "self_type" : "type-4952", 7090 "size" : 8, 7091 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7092 }, 7093 { 7094 "alignment" : 8, 7095 "linker_set_key" : "const keymaster_key_param_set_t &", 7096 "name" : "const keymaster_key_param_set_t &", 7097 "referenced_type" : "type-544", 7098 "self_type" : "type-546", 7099 "size" : 8, 7100 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7101 }, 7102 { 7103 "alignment" : 8, 7104 "linker_set_key" : "const keymaster_key_param_set_t &", 7105 "name" : "const keymaster_key_param_set_t &", 7106 "referenced_type" : "type-709", 7107 "self_type" : "type-713", 7108 "size" : 8, 7109 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7110 }, 7111 { 7112 "alignment" : 8, 7113 "linker_set_key" : "const keymaster_key_param_set_t &", 7114 "name" : "const keymaster_key_param_set_t &", 7115 "referenced_type" : "type-865", 7116 "self_type" : "type-928", 7117 "size" : 8, 7118 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7119 }, 7120 { 7121 "alignment" : 8, 7122 "linker_set_key" : "const keymaster_key_param_set_t &", 7123 "name" : "const keymaster_key_param_set_t &", 7124 "referenced_type" : "type-885", 7125 "self_type" : "type-887", 7126 "size" : 8, 7127 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7128 }, 7129 { 7130 "alignment" : 8, 7131 "linker_set_key" : "const keymaster_key_param_t &", 7132 "name" : "const keymaster_key_param_t &", 7133 "referenced_type" : "type-1054", 7134 "self_type" : "type-1066", 7135 "size" : 8, 7136 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7137 }, 7138 { 7139 "alignment" : 8, 7140 "linker_set_key" : "const keymaster_key_param_t &", 7141 "name" : "const keymaster_key_param_t &", 7142 "referenced_type" : "type-1275", 7143 "self_type" : "type-1283", 7144 "size" : 8, 7145 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7146 }, 7147 { 7148 "alignment" : 8, 7149 "linker_set_key" : "const keymaster_key_param_t &", 7150 "name" : "const keymaster_key_param_t &", 7151 "referenced_type" : "type-1400", 7152 "self_type" : "type-1484", 7153 "size" : 8, 7154 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7155 }, 7156 { 7157 "alignment" : 8, 7158 "linker_set_key" : "const keymaster_key_param_t &", 7159 "name" : "const keymaster_key_param_t &", 7160 "referenced_type" : "type-15", 7161 "self_type" : "type-24", 7162 "size" : 8, 7163 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7164 }, 7165 { 7166 "alignment" : 8, 7167 "linker_set_key" : "const keymaster_key_param_t &", 7168 "name" : "const keymaster_key_param_t &", 7169 "referenced_type" : "type-1506", 7170 "self_type" : "type-1519", 7171 "size" : 8, 7172 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7173 }, 7174 { 7175 "alignment" : 8, 7176 "linker_set_key" : "const keymaster_key_param_t &", 7177 "name" : "const keymaster_key_param_t &", 7178 "referenced_type" : "type-1719", 7179 "self_type" : "type-1736", 7180 "size" : 8, 7181 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7182 }, 7183 { 7184 "alignment" : 8, 7185 "linker_set_key" : "const keymaster_key_param_t &", 7186 "name" : "const keymaster_key_param_t &", 7187 "referenced_type" : "type-2554", 7188 "self_type" : "type-2563", 7189 "size" : 8, 7190 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7191 }, 7192 { 7193 "alignment" : 8, 7194 "linker_set_key" : "const keymaster_key_param_t &", 7195 "name" : "const keymaster_key_param_t &", 7196 "referenced_type" : "type-2738", 7197 "self_type" : "type-2746", 7198 "size" : 8, 7199 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7200 }, 7201 { 7202 "alignment" : 8, 7203 "linker_set_key" : "const keymaster_key_param_t &", 7204 "name" : "const keymaster_key_param_t &", 7205 "referenced_type" : "type-280", 7206 "self_type" : "type-288", 7207 "size" : 8, 7208 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7209 }, 7210 { 7211 "alignment" : 8, 7212 "linker_set_key" : "const keymaster_key_param_t &", 7213 "name" : "const keymaster_key_param_t &", 7214 "referenced_type" : "type-2878", 7215 "self_type" : "type-2886", 7216 "size" : 8, 7217 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7218 }, 7219 { 7220 "alignment" : 8, 7221 "linker_set_key" : "const keymaster_key_param_t &", 7222 "name" : "const keymaster_key_param_t &", 7223 "referenced_type" : "type-2989", 7224 "self_type" : "type-2995", 7225 "size" : 8, 7226 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7227 }, 7228 { 7229 "alignment" : 8, 7230 "linker_set_key" : "const keymaster_key_param_t &", 7231 "name" : "const keymaster_key_param_t &", 7232 "referenced_type" : "type-3077", 7233 "self_type" : "type-3083", 7234 "size" : 8, 7235 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7236 }, 7237 { 7238 "alignment" : 8, 7239 "linker_set_key" : "const keymaster_key_param_t &", 7240 "name" : "const keymaster_key_param_t &", 7241 "referenced_type" : "type-3164", 7242 "self_type" : "type-4034", 7243 "size" : 8, 7244 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7245 }, 7246 { 7247 "alignment" : 8, 7248 "linker_set_key" : "const keymaster_key_param_t &", 7249 "name" : "const keymaster_key_param_t &", 7250 "referenced_type" : "type-3171", 7251 "self_type" : "type-3179", 7252 "size" : 8, 7253 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7254 }, 7255 { 7256 "alignment" : 8, 7257 "linker_set_key" : "const keymaster_key_param_t &", 7258 "name" : "const keymaster_key_param_t &", 7259 "referenced_type" : "type-3317", 7260 "self_type" : "type-3323", 7261 "size" : 8, 7262 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7263 }, 7264 { 7265 "alignment" : 8, 7266 "linker_set_key" : "const keymaster_key_param_t &", 7267 "name" : "const keymaster_key_param_t &", 7268 "referenced_type" : "type-3472", 7269 "self_type" : "type-3481", 7270 "size" : 8, 7271 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7272 }, 7273 { 7274 "alignment" : 8, 7275 "linker_set_key" : "const keymaster_key_param_t &", 7276 "name" : "const keymaster_key_param_t &", 7277 "referenced_type" : "type-3623", 7278 "self_type" : "type-3632", 7279 "size" : 8, 7280 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7281 }, 7282 { 7283 "alignment" : 8, 7284 "linker_set_key" : "const keymaster_key_param_t &", 7285 "name" : "const keymaster_key_param_t &", 7286 "referenced_type" : "type-3737", 7287 "self_type" : "type-3794", 7288 "size" : 8, 7289 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7290 }, 7291 { 7292 "alignment" : 8, 7293 "linker_set_key" : "const keymaster_key_param_t &", 7294 "name" : "const keymaster_key_param_t &", 7295 "referenced_type" : "type-3746", 7296 "self_type" : "type-3754", 7297 "size" : 8, 7298 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7299 }, 7300 { 7301 "alignment" : 8, 7302 "linker_set_key" : "const keymaster_key_param_t &", 7303 "name" : "const keymaster_key_param_t &", 7304 "referenced_type" : "type-3885", 7305 "self_type" : "type-3895", 7306 "size" : 8, 7307 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7308 }, 7309 { 7310 "alignment" : 8, 7311 "linker_set_key" : "const keymaster_key_param_t &", 7312 "name" : "const keymaster_key_param_t &", 7313 "referenced_type" : "type-4041", 7314 "self_type" : "type-4050", 7315 "size" : 8, 7316 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7317 }, 7318 { 7319 "alignment" : 8, 7320 "linker_set_key" : "const keymaster_key_param_t &", 7321 "name" : "const keymaster_key_param_t &", 7322 "referenced_type" : "type-4205", 7323 "self_type" : "type-4217", 7324 "size" : 8, 7325 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7326 }, 7327 { 7328 "alignment" : 8, 7329 "linker_set_key" : "const keymaster_key_param_t &", 7330 "name" : "const keymaster_key_param_t &", 7331 "referenced_type" : "type-427", 7332 "self_type" : "type-435", 7333 "size" : 8, 7334 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7335 }, 7336 { 7337 "alignment" : 8, 7338 "linker_set_key" : "const keymaster_key_param_t &", 7339 "name" : "const keymaster_key_param_t &", 7340 "referenced_type" : "type-4404", 7341 "self_type" : "type-4412", 7342 "size" : 8, 7343 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7344 }, 7345 { 7346 "alignment" : 8, 7347 "linker_set_key" : "const keymaster_key_param_t &", 7348 "name" : "const keymaster_key_param_t &", 7349 "referenced_type" : "type-4598", 7350 "self_type" : "type-4609", 7351 "size" : 8, 7352 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7353 }, 7354 { 7355 "alignment" : 8, 7356 "linker_set_key" : "const keymaster_key_param_t &", 7357 "name" : "const keymaster_key_param_t &", 7358 "referenced_type" : "type-4771", 7359 "self_type" : "type-4783", 7360 "size" : 8, 7361 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7362 }, 7363 { 7364 "alignment" : 8, 7365 "linker_set_key" : "const keymaster_key_param_t &", 7366 "name" : "const keymaster_key_param_t &", 7367 "referenced_type" : "type-4946", 7368 "self_type" : "type-4957", 7369 "size" : 8, 7370 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7371 }, 7372 { 7373 "alignment" : 8, 7374 "linker_set_key" : "const keymaster_key_param_t &", 7375 "name" : "const keymaster_key_param_t &", 7376 "referenced_type" : "type-541", 7377 "self_type" : "type-547", 7378 "size" : 8, 7379 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7380 }, 7381 { 7382 "alignment" : 8, 7383 "linker_set_key" : "const keymaster_key_param_t &", 7384 "name" : "const keymaster_key_param_t &", 7385 "referenced_type" : "type-706", 7386 "self_type" : "type-715", 7387 "size" : 8, 7388 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7389 }, 7390 { 7391 "alignment" : 8, 7392 "linker_set_key" : "const keymaster_key_param_t &", 7393 "name" : "const keymaster_key_param_t &", 7394 "referenced_type" : "type-746", 7395 "self_type" : "type-1750", 7396 "size" : 8, 7397 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7398 }, 7399 { 7400 "alignment" : 8, 7401 "linker_set_key" : "const keymaster_key_param_t &", 7402 "name" : "const keymaster_key_param_t &", 7403 "referenced_type" : "type-881", 7404 "self_type" : "type-889", 7405 "size" : 8, 7406 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7407 }, 7408 { 7409 "alignment" : 8, 7410 "linker_set_key" : "const nullptr_t &", 7411 "name" : "const nullptr_t &", 7412 "referenced_type" : "type-1191", 7413 "self_type" : "type-1723", 7414 "size" : 8, 7415 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7416 }, 7417 { 7418 "alignment" : 8, 7419 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7420 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7421 "referenced_type" : "type-1345", 7422 "self_type" : "type-1347", 7423 "size" : 8, 7424 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7425 }, 7426 { 7427 "alignment" : 8, 7428 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7429 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7430 "referenced_type" : "type-4465", 7431 "self_type" : "type-4467", 7432 "size" : 8, 7433 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7434 }, 7435 { 7436 "alignment" : 8, 7437 "linker_set_key" : "const unsigned char *&", 7438 "name" : "const unsigned char *&", 7439 "referenced_type" : "type-1968", 7440 "self_type" : "type-2156", 7441 "size" : 8, 7442 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7443 }, 7444 { 7445 "alignment" : 8, 7446 "linker_set_key" : "const unsigned char *const &", 7447 "name" : "const unsigned char *const &", 7448 "referenced_type" : "type-2135", 7449 "self_type" : "type-2134", 7450 "size" : 8, 7451 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7452 }, 7453 { 7454 "alignment" : 8, 7455 "linker_set_key" : "const unsigned long &", 7456 "name" : "const unsigned long &", 7457 "referenced_type" : "type-2171", 7458 "self_type" : "type-2170", 7459 "size" : 8, 7460 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7461 }, 7462 { 7463 "alignment" : 8, 7464 "linker_set_key" : "keymaster::AuthProxyIterator &", 7465 "name" : "keymaster::AuthProxyIterator &", 7466 "referenced_type" : "type-1514", 7467 "self_type" : "type-1679", 7468 "size" : 8, 7469 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7470 }, 7471 { 7472 "alignment" : 8, 7473 "linker_set_key" : "keymaster::AuthorizationSet &", 7474 "name" : "keymaster::AuthorizationSet &", 7475 "referenced_type" : "type-113", 7476 "self_type" : "type-927", 7477 "size" : 8, 7478 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7479 }, 7480 { 7481 "alignment" : 8, 7482 "linker_set_key" : "keymaster::AuthorizationSetBuilder &", 7483 "name" : "keymaster::AuthorizationSetBuilder &", 7484 "referenced_type" : "type-1295", 7485 "self_type" : "type-1325", 7486 "size" : 8, 7487 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7488 }, 7489 { 7490 "alignment" : 8, 7491 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &", 7492 "name" : "keymaster::ComputeSharedHmacResponse &", 7493 "referenced_type" : "type-963", 7494 "self_type" : "type-962", 7495 "size" : 8, 7496 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7497 }, 7498 { 7499 "alignment" : 8, 7500 "linker_set_key" : "keymaster::HmacSharingParameters &", 7501 "name" : "keymaster::HmacSharingParameters &", 7502 "referenced_type" : "type-948", 7503 "self_type" : "type-947", 7504 "size" : 8, 7505 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7506 }, 7507 { 7508 "alignment" : 8, 7509 "linker_set_key" : "keymaster::Key &", 7510 "name" : "keymaster::Key &", 7511 "referenced_type" : "type-157", 7512 "self_type" : "type-686", 7513 "size" : 8, 7514 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7515 }, 7516 { 7517 "alignment" : 8, 7518 "linker_set_key" : "keymaster::Serializable &", 7519 "name" : "keymaster::Serializable &", 7520 "referenced_type" : "type-121", 7521 "self_type" : "type-1948", 7522 "size" : 8, 7523 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 7524 }, 7525 { 7526 "alignment" : 8, 7527 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7528 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7529 "referenced_type" : "type-869", 7530 "self_type" : "type-875", 7531 "size" : 8, 7532 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7533 }, 7534 { 7535 "alignment" : 8, 7536 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7537 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7538 "referenced_type" : "type-123", 7539 "self_type" : "type-883", 7540 "size" : 8, 7541 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7542 }, 7543 { 7544 "alignment" : 8, 7545 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7546 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7547 "referenced_type" : "type-218", 7548 "self_type" : "type-1031", 7549 "size" : 8, 7550 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7551 }, 7552 { 7553 "alignment" : 8, 7554 "linker_set_key" : "keymaster_algorithm_t &", 7555 "name" : "keymaster_algorithm_t &", 7556 "referenced_type" : "type-1169", 7557 "self_type" : "type-1168", 7558 "size" : 8, 7559 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7560 }, 7561 { 7562 "alignment" : 8, 7563 "linker_set_key" : "keymaster_algorithm_t &", 7564 "name" : "keymaster_algorithm_t &", 7565 "referenced_type" : "type-1437", 7566 "self_type" : "type-1436", 7567 "size" : 8, 7568 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7569 }, 7570 { 7571 "alignment" : 8, 7572 "linker_set_key" : "keymaster_algorithm_t &", 7573 "name" : "keymaster_algorithm_t &", 7574 "referenced_type" : "type-1626", 7575 "self_type" : "type-1625", 7576 "size" : 8, 7577 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7578 }, 7579 { 7580 "alignment" : 8, 7581 "linker_set_key" : "keymaster_algorithm_t &", 7582 "name" : "keymaster_algorithm_t &", 7583 "referenced_type" : "type-1843", 7584 "self_type" : "type-1842", 7585 "size" : 8, 7586 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7587 }, 7588 { 7589 "alignment" : 8, 7590 "linker_set_key" : "keymaster_algorithm_t &", 7591 "name" : "keymaster_algorithm_t &", 7592 "referenced_type" : "type-206", 7593 "self_type" : "type-205", 7594 "size" : 8, 7595 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7596 }, 7597 { 7598 "alignment" : 8, 7599 "linker_set_key" : "keymaster_algorithm_t &", 7600 "name" : "keymaster_algorithm_t &", 7601 "referenced_type" : "type-2109", 7602 "self_type" : "type-2108", 7603 "size" : 8, 7604 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7605 }, 7606 { 7607 "alignment" : 8, 7608 "linker_set_key" : "keymaster_algorithm_t &", 7609 "name" : "keymaster_algorithm_t &", 7610 "referenced_type" : "type-2669", 7611 "self_type" : "type-2668", 7612 "size" : 8, 7613 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7614 }, 7615 { 7616 "alignment" : 8, 7617 "linker_set_key" : "keymaster_algorithm_t &", 7618 "name" : "keymaster_algorithm_t &", 7619 "referenced_type" : "type-2814", 7620 "self_type" : "type-2813", 7621 "size" : 8, 7622 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7623 }, 7624 { 7625 "alignment" : 8, 7626 "linker_set_key" : "keymaster_algorithm_t &", 7627 "name" : "keymaster_algorithm_t &", 7628 "referenced_type" : "type-3061", 7629 "self_type" : "type-3060", 7630 "size" : 8, 7631 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7632 }, 7633 { 7634 "alignment" : 8, 7635 "linker_set_key" : "keymaster_algorithm_t &", 7636 "name" : "keymaster_algorithm_t &", 7637 "referenced_type" : "type-3244", 7638 "self_type" : "type-3243", 7639 "size" : 8, 7640 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7641 }, 7642 { 7643 "alignment" : 8, 7644 "linker_set_key" : "keymaster_algorithm_t &", 7645 "name" : "keymaster_algorithm_t &", 7646 "referenced_type" : "type-3400", 7647 "self_type" : "type-3399", 7648 "size" : 8, 7649 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7650 }, 7651 { 7652 "alignment" : 8, 7653 "linker_set_key" : "keymaster_algorithm_t &", 7654 "name" : "keymaster_algorithm_t &", 7655 "referenced_type" : "type-3557", 7656 "self_type" : "type-3556", 7657 "size" : 8, 7658 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7659 }, 7660 { 7661 "alignment" : 8, 7662 "linker_set_key" : "keymaster_algorithm_t &", 7663 "name" : "keymaster_algorithm_t &", 7664 "referenced_type" : "type-358", 7665 "self_type" : "type-357", 7666 "size" : 8, 7667 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7668 }, 7669 { 7670 "alignment" : 8, 7671 "linker_set_key" : "keymaster_algorithm_t &", 7672 "name" : "keymaster_algorithm_t &", 7673 "referenced_type" : "type-3816", 7674 "self_type" : "type-3815", 7675 "size" : 8, 7676 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7677 }, 7678 { 7679 "alignment" : 8, 7680 "linker_set_key" : "keymaster_algorithm_t &", 7681 "name" : "keymaster_algorithm_t &", 7682 "referenced_type" : "type-4017", 7683 "self_type" : "type-4016", 7684 "size" : 8, 7685 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7686 }, 7687 { 7688 "alignment" : 8, 7689 "linker_set_key" : "keymaster_algorithm_t &", 7690 "name" : "keymaster_algorithm_t &", 7691 "referenced_type" : "type-4303", 7692 "self_type" : "type-4302", 7693 "size" : 8, 7694 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7695 }, 7696 { 7697 "alignment" : 8, 7698 "linker_set_key" : "keymaster_algorithm_t &", 7699 "name" : "keymaster_algorithm_t &", 7700 "referenced_type" : "type-4527", 7701 "self_type" : "type-4526", 7702 "size" : 8, 7703 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7704 }, 7705 { 7706 "alignment" : 8, 7707 "linker_set_key" : "keymaster_algorithm_t &", 7708 "name" : "keymaster_algorithm_t &", 7709 "referenced_type" : "type-4688", 7710 "self_type" : "type-4687", 7711 "size" : 8, 7712 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7713 }, 7714 { 7715 "alignment" : 8, 7716 "linker_set_key" : "keymaster_algorithm_t &", 7717 "name" : "keymaster_algorithm_t &", 7718 "referenced_type" : "type-4872", 7719 "self_type" : "type-4871", 7720 "size" : 8, 7721 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7722 }, 7723 { 7724 "alignment" : 8, 7725 "linker_set_key" : "keymaster_algorithm_t &", 7726 "name" : "keymaster_algorithm_t &", 7727 "referenced_type" : "type-5012", 7728 "self_type" : "type-5011", 7729 "size" : 8, 7730 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7731 }, 7732 { 7733 "alignment" : 8, 7734 "linker_set_key" : "keymaster_algorithm_t &", 7735 "name" : "keymaster_algorithm_t &", 7736 "referenced_type" : "type-5045", 7737 "self_type" : "type-5044", 7738 "size" : 8, 7739 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7740 }, 7741 { 7742 "alignment" : 8, 7743 "linker_set_key" : "keymaster_algorithm_t &", 7744 "name" : "keymaster_algorithm_t &", 7745 "referenced_type" : "type-633", 7746 "self_type" : "type-632", 7747 "size" : 8, 7748 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7749 }, 7750 { 7751 "alignment" : 8, 7752 "linker_set_key" : "keymaster_algorithm_t &", 7753 "name" : "keymaster_algorithm_t &", 7754 "referenced_type" : "type-853", 7755 "self_type" : "type-852", 7756 "size" : 8, 7757 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7758 }, 7759 { 7760 "alignment" : 8, 7761 "linker_set_key" : "keymaster_algorithm_t *&", 7762 "name" : "keymaster_algorithm_t *&", 7763 "referenced_type" : "type-1008", 7764 "self_type" : "type-1034", 7765 "size" : 8, 7766 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7767 }, 7768 { 7769 "alignment" : 8, 7770 "linker_set_key" : "keymaster_algorithm_t *&", 7771 "name" : "keymaster_algorithm_t *&", 7772 "referenced_type" : "type-1254", 7773 "self_type" : "type-1257", 7774 "size" : 8, 7775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7776 }, 7777 { 7778 "alignment" : 8, 7779 "linker_set_key" : "keymaster_algorithm_t *&", 7780 "name" : "keymaster_algorithm_t *&", 7781 "referenced_type" : "type-1486", 7782 "self_type" : "type-1488", 7783 "size" : 8, 7784 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7785 }, 7786 { 7787 "alignment" : 8, 7788 "linker_set_key" : "keymaster_algorithm_t *&", 7789 "name" : "keymaster_algorithm_t *&", 7790 "referenced_type" : "type-4164", 7791 "self_type" : "type-4188", 7792 "size" : 8, 7793 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7794 }, 7795 { 7796 "alignment" : 8, 7797 "linker_set_key" : "keymaster_algorithm_t *&", 7798 "name" : "keymaster_algorithm_t *&", 7799 "referenced_type" : "type-4386", 7800 "self_type" : "type-4389", 7801 "size" : 8, 7802 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7803 }, 7804 { 7805 "alignment" : 8, 7806 "linker_set_key" : "keymaster_algorithm_t *&", 7807 "name" : "keymaster_algorithm_t *&", 7808 "referenced_type" : "type-4579", 7809 "self_type" : "type-4581", 7810 "size" : 8, 7811 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7812 }, 7813 { 7814 "alignment" : 8, 7815 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7816 "name" : "keymaster_algorithm_t const (&)[4]", 7817 "referenced_type" : "type-1232", 7818 "self_type" : "type-1235", 7819 "size" : 8, 7820 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7821 }, 7822 { 7823 "alignment" : 8, 7824 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7825 "name" : "keymaster_algorithm_t const (&)[4]", 7826 "referenced_type" : "type-1466", 7827 "self_type" : "type-1469", 7828 "size" : 8, 7829 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7830 }, 7831 { 7832 "alignment" : 8, 7833 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7834 "name" : "keymaster_algorithm_t const (&)[4]", 7835 "referenced_type" : "type-4361", 7836 "self_type" : "type-4364", 7837 "size" : 8, 7838 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7839 }, 7840 { 7841 "alignment" : 8, 7842 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7843 "name" : "keymaster_algorithm_t const (&)[4]", 7844 "referenced_type" : "type-4560", 7845 "self_type" : "type-4563", 7846 "size" : 8, 7847 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7848 }, 7849 { 7850 "alignment" : 8, 7851 "linker_set_key" : "keymaster_block_mode_t &", 7852 "name" : "keymaster_block_mode_t &", 7853 "referenced_type" : "type-1171", 7854 "self_type" : "type-1170", 7855 "size" : 8, 7856 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7857 }, 7858 { 7859 "alignment" : 8, 7860 "linker_set_key" : "keymaster_block_mode_t &", 7861 "name" : "keymaster_block_mode_t &", 7862 "referenced_type" : "type-1439", 7863 "self_type" : "type-1438", 7864 "size" : 8, 7865 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7866 }, 7867 { 7868 "alignment" : 8, 7869 "linker_set_key" : "keymaster_block_mode_t &", 7870 "name" : "keymaster_block_mode_t &", 7871 "referenced_type" : "type-1630", 7872 "self_type" : "type-1629", 7873 "size" : 8, 7874 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7875 }, 7876 { 7877 "alignment" : 8, 7878 "linker_set_key" : "keymaster_block_mode_t &", 7879 "name" : "keymaster_block_mode_t &", 7880 "referenced_type" : "type-1845", 7881 "self_type" : "type-1844", 7882 "size" : 8, 7883 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7884 }, 7885 { 7886 "alignment" : 8, 7887 "linker_set_key" : "keymaster_block_mode_t &", 7888 "name" : "keymaster_block_mode_t &", 7889 "referenced_type" : "type-208", 7890 "self_type" : "type-207", 7891 "size" : 8, 7892 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7893 }, 7894 { 7895 "alignment" : 8, 7896 "linker_set_key" : "keymaster_block_mode_t &", 7897 "name" : "keymaster_block_mode_t &", 7898 "referenced_type" : "type-2116", 7899 "self_type" : "type-2115", 7900 "size" : 8, 7901 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7902 }, 7903 { 7904 "alignment" : 8, 7905 "linker_set_key" : "keymaster_block_mode_t &", 7906 "name" : "keymaster_block_mode_t &", 7907 "referenced_type" : "type-2671", 7908 "self_type" : "type-2670", 7909 "size" : 8, 7910 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7911 }, 7912 { 7913 "alignment" : 8, 7914 "linker_set_key" : "keymaster_block_mode_t &", 7915 "name" : "keymaster_block_mode_t &", 7916 "referenced_type" : "type-2816", 7917 "self_type" : "type-2815", 7918 "size" : 8, 7919 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7920 }, 7921 { 7922 "alignment" : 8, 7923 "linker_set_key" : "keymaster_block_mode_t &", 7924 "name" : "keymaster_block_mode_t &", 7925 "referenced_type" : "type-3063", 7926 "self_type" : "type-3062", 7927 "size" : 8, 7928 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7929 }, 7930 { 7931 "alignment" : 8, 7932 "linker_set_key" : "keymaster_block_mode_t &", 7933 "name" : "keymaster_block_mode_t &", 7934 "referenced_type" : "type-3246", 7935 "self_type" : "type-3245", 7936 "size" : 8, 7937 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7938 }, 7939 { 7940 "alignment" : 8, 7941 "linker_set_key" : "keymaster_block_mode_t &", 7942 "name" : "keymaster_block_mode_t &", 7943 "referenced_type" : "type-3402", 7944 "self_type" : "type-3401", 7945 "size" : 8, 7946 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7947 }, 7948 { 7949 "alignment" : 8, 7950 "linker_set_key" : "keymaster_block_mode_t &", 7951 "name" : "keymaster_block_mode_t &", 7952 "referenced_type" : "type-3559", 7953 "self_type" : "type-3558", 7954 "size" : 8, 7955 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7956 }, 7957 { 7958 "alignment" : 8, 7959 "linker_set_key" : "keymaster_block_mode_t &", 7960 "name" : "keymaster_block_mode_t &", 7961 "referenced_type" : "type-360", 7962 "self_type" : "type-359", 7963 "size" : 8, 7964 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7965 }, 7966 { 7967 "alignment" : 8, 7968 "linker_set_key" : "keymaster_block_mode_t &", 7969 "name" : "keymaster_block_mode_t &", 7970 "referenced_type" : "type-3818", 7971 "self_type" : "type-3817", 7972 "size" : 8, 7973 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7974 }, 7975 { 7976 "alignment" : 8, 7977 "linker_set_key" : "keymaster_block_mode_t &", 7978 "name" : "keymaster_block_mode_t &", 7979 "referenced_type" : "type-4019", 7980 "self_type" : "type-4018", 7981 "size" : 8, 7982 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7983 }, 7984 { 7985 "alignment" : 8, 7986 "linker_set_key" : "keymaster_block_mode_t &", 7987 "name" : "keymaster_block_mode_t &", 7988 "referenced_type" : "type-4306", 7989 "self_type" : "type-4305", 7990 "size" : 8, 7991 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7992 }, 7993 { 7994 "alignment" : 8, 7995 "linker_set_key" : "keymaster_block_mode_t &", 7996 "name" : "keymaster_block_mode_t &", 7997 "referenced_type" : "type-4529", 7998 "self_type" : "type-4528", 7999 "size" : 8, 8000 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8001 }, 8002 { 8003 "alignment" : 8, 8004 "linker_set_key" : "keymaster_block_mode_t &", 8005 "name" : "keymaster_block_mode_t &", 8006 "referenced_type" : "type-4690", 8007 "self_type" : "type-4689", 8008 "size" : 8, 8009 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8010 }, 8011 { 8012 "alignment" : 8, 8013 "linker_set_key" : "keymaster_block_mode_t &", 8014 "name" : "keymaster_block_mode_t &", 8015 "referenced_type" : "type-4875", 8016 "self_type" : "type-4874", 8017 "size" : 8, 8018 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8019 }, 8020 { 8021 "alignment" : 8, 8022 "linker_set_key" : "keymaster_block_mode_t &", 8023 "name" : "keymaster_block_mode_t &", 8024 "referenced_type" : "type-5014", 8025 "self_type" : "type-5013", 8026 "size" : 8, 8027 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8028 }, 8029 { 8030 "alignment" : 8, 8031 "linker_set_key" : "keymaster_block_mode_t &", 8032 "name" : "keymaster_block_mode_t &", 8033 "referenced_type" : "type-5050", 8034 "self_type" : "type-5049", 8035 "size" : 8, 8036 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8037 }, 8038 { 8039 "alignment" : 8, 8040 "linker_set_key" : "keymaster_block_mode_t &", 8041 "name" : "keymaster_block_mode_t &", 8042 "referenced_type" : "type-635", 8043 "self_type" : "type-634", 8044 "size" : 8, 8045 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8046 }, 8047 { 8048 "alignment" : 8, 8049 "linker_set_key" : "keymaster_block_mode_t &", 8050 "name" : "keymaster_block_mode_t &", 8051 "referenced_type" : "type-858", 8052 "self_type" : "type-857", 8053 "size" : 8, 8054 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8055 }, 8056 { 8057 "alignment" : 8, 8058 "linker_set_key" : "keymaster_digest_t &", 8059 "name" : "keymaster_digest_t &", 8060 "referenced_type" : "type-1176", 8061 "self_type" : "type-1175", 8062 "size" : 8, 8063 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8064 }, 8065 { 8066 "alignment" : 8, 8067 "linker_set_key" : "keymaster_digest_t &", 8068 "name" : "keymaster_digest_t &", 8069 "referenced_type" : "type-1443", 8070 "self_type" : "type-1442", 8071 "size" : 8, 8072 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8073 }, 8074 { 8075 "alignment" : 8, 8076 "linker_set_key" : "keymaster_digest_t &", 8077 "name" : "keymaster_digest_t &", 8078 "referenced_type" : "type-1635", 8079 "self_type" : "type-1634", 8080 "size" : 8, 8081 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8082 }, 8083 { 8084 "alignment" : 8, 8085 "linker_set_key" : "keymaster_digest_t &", 8086 "name" : "keymaster_digest_t &", 8087 "referenced_type" : "type-1849", 8088 "self_type" : "type-1848", 8089 "size" : 8, 8090 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8091 }, 8092 { 8093 "alignment" : 8, 8094 "linker_set_key" : "keymaster_digest_t &", 8095 "name" : "keymaster_digest_t &", 8096 "referenced_type" : "type-212", 8097 "self_type" : "type-211", 8098 "size" : 8, 8099 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8100 }, 8101 { 8102 "alignment" : 8, 8103 "linker_set_key" : "keymaster_digest_t &", 8104 "name" : "keymaster_digest_t &", 8105 "referenced_type" : "type-2129", 8106 "self_type" : "type-2128", 8107 "size" : 8, 8108 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8109 }, 8110 { 8111 "alignment" : 8, 8112 "linker_set_key" : "keymaster_digest_t &", 8113 "name" : "keymaster_digest_t &", 8114 "referenced_type" : "type-2675", 8115 "self_type" : "type-2674", 8116 "size" : 8, 8117 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8118 }, 8119 { 8120 "alignment" : 8, 8121 "linker_set_key" : "keymaster_digest_t &", 8122 "name" : "keymaster_digest_t &", 8123 "referenced_type" : "type-2820", 8124 "self_type" : "type-2819", 8125 "size" : 8, 8126 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8127 }, 8128 { 8129 "alignment" : 8, 8130 "linker_set_key" : "keymaster_digest_t &", 8131 "name" : "keymaster_digest_t &", 8132 "referenced_type" : "type-3067", 8133 "self_type" : "type-3066", 8134 "size" : 8, 8135 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8136 }, 8137 { 8138 "alignment" : 8, 8139 "linker_set_key" : "keymaster_digest_t &", 8140 "name" : "keymaster_digest_t &", 8141 "referenced_type" : "type-3252", 8142 "self_type" : "type-3251", 8143 "size" : 8, 8144 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8145 }, 8146 { 8147 "alignment" : 8, 8148 "linker_set_key" : "keymaster_digest_t &", 8149 "name" : "keymaster_digest_t &", 8150 "referenced_type" : "type-3408", 8151 "self_type" : "type-3407", 8152 "size" : 8, 8153 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8154 }, 8155 { 8156 "alignment" : 8, 8157 "linker_set_key" : "keymaster_digest_t &", 8158 "name" : "keymaster_digest_t &", 8159 "referenced_type" : "type-3564", 8160 "self_type" : "type-3563", 8161 "size" : 8, 8162 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8163 }, 8164 { 8165 "alignment" : 8, 8166 "linker_set_key" : "keymaster_digest_t &", 8167 "name" : "keymaster_digest_t &", 8168 "referenced_type" : "type-364", 8169 "self_type" : "type-363", 8170 "size" : 8, 8171 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8172 }, 8173 { 8174 "alignment" : 8, 8175 "linker_set_key" : "keymaster_digest_t &", 8176 "name" : "keymaster_digest_t &", 8177 "referenced_type" : "type-3823", 8178 "self_type" : "type-3822", 8179 "size" : 8, 8180 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8181 }, 8182 { 8183 "alignment" : 8, 8184 "linker_set_key" : "keymaster_digest_t &", 8185 "name" : "keymaster_digest_t &", 8186 "referenced_type" : "type-4023", 8187 "self_type" : "type-4022", 8188 "size" : 8, 8189 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8190 }, 8191 { 8192 "alignment" : 8, 8193 "linker_set_key" : "keymaster_digest_t &", 8194 "name" : "keymaster_digest_t &", 8195 "referenced_type" : "type-4310", 8196 "self_type" : "type-4309", 8197 "size" : 8, 8198 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8199 }, 8200 { 8201 "alignment" : 8, 8202 "linker_set_key" : "keymaster_digest_t &", 8203 "name" : "keymaster_digest_t &", 8204 "referenced_type" : "type-4534", 8205 "self_type" : "type-4533", 8206 "size" : 8, 8207 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8208 }, 8209 { 8210 "alignment" : 8, 8211 "linker_set_key" : "keymaster_digest_t &", 8212 "name" : "keymaster_digest_t &", 8213 "referenced_type" : "type-4695", 8214 "self_type" : "type-4694", 8215 "size" : 8, 8216 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8217 }, 8218 { 8219 "alignment" : 8, 8220 "linker_set_key" : "keymaster_digest_t &", 8221 "name" : "keymaster_digest_t &", 8222 "referenced_type" : "type-4879", 8223 "self_type" : "type-4878", 8224 "size" : 8, 8225 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8226 }, 8227 { 8228 "alignment" : 8, 8229 "linker_set_key" : "keymaster_digest_t &", 8230 "name" : "keymaster_digest_t &", 8231 "referenced_type" : "type-5020", 8232 "self_type" : "type-5019", 8233 "size" : 8, 8234 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8235 }, 8236 { 8237 "alignment" : 8, 8238 "linker_set_key" : "keymaster_digest_t &", 8239 "name" : "keymaster_digest_t &", 8240 "referenced_type" : "type-5061", 8241 "self_type" : "type-5060", 8242 "size" : 8, 8243 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8244 }, 8245 { 8246 "alignment" : 8, 8247 "linker_set_key" : "keymaster_digest_t &", 8248 "name" : "keymaster_digest_t &", 8249 "referenced_type" : "type-639", 8250 "self_type" : "type-638", 8251 "size" : 8, 8252 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8253 }, 8254 { 8255 "alignment" : 8, 8256 "linker_set_key" : "keymaster_digest_t &", 8257 "name" : "keymaster_digest_t &", 8258 "referenced_type" : "type-862", 8259 "self_type" : "type-861", 8260 "size" : 8, 8261 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8262 }, 8263 { 8264 "alignment" : 8, 8265 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8266 "name" : "keymaster_digest_t const (&)[7]", 8267 "referenced_type" : "type-247", 8268 "self_type" : "type-250", 8269 "size" : 8, 8270 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8271 }, 8272 { 8273 "alignment" : 8, 8274 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8275 "name" : "keymaster_digest_t const (&)[7]", 8276 "referenced_type" : "type-2705", 8277 "self_type" : "type-2708", 8278 "size" : 8, 8279 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8280 }, 8281 { 8282 "alignment" : 8, 8283 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8284 "name" : "keymaster_digest_t const (&)[7]", 8285 "referenced_type" : "type-3433", 8286 "self_type" : "type-3436", 8287 "size" : 8, 8288 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8289 }, 8290 { 8291 "alignment" : 8, 8292 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8293 "name" : "keymaster_digest_t const (&)[7]", 8294 "referenced_type" : "type-4120", 8295 "self_type" : "type-4123", 8296 "size" : 8, 8297 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8298 }, 8299 { 8300 "alignment" : 8, 8301 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8302 "name" : "keymaster_digest_t const (&)[7]", 8303 "referenced_type" : "type-967", 8304 "self_type" : "type-970", 8305 "size" : 8, 8306 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8307 }, 8308 { 8309 "alignment" : 8, 8310 "linker_set_key" : "keymaster_key_format_t &", 8311 "name" : "keymaster_key_format_t &", 8312 "referenced_type" : "type-1178", 8313 "self_type" : "type-1177", 8314 "size" : 8, 8315 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8316 }, 8317 { 8318 "alignment" : 8, 8319 "linker_set_key" : "keymaster_key_format_t &", 8320 "name" : "keymaster_key_format_t &", 8321 "referenced_type" : "type-1445", 8322 "self_type" : "type-1444", 8323 "size" : 8, 8324 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8325 }, 8326 { 8327 "alignment" : 8, 8328 "linker_set_key" : "keymaster_key_format_t &", 8329 "name" : "keymaster_key_format_t &", 8330 "referenced_type" : "type-1637", 8331 "self_type" : "type-1636", 8332 "size" : 8, 8333 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8334 }, 8335 { 8336 "alignment" : 8, 8337 "linker_set_key" : "keymaster_key_format_t &", 8338 "name" : "keymaster_key_format_t &", 8339 "referenced_type" : "type-1851", 8340 "self_type" : "type-1850", 8341 "size" : 8, 8342 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8343 }, 8344 { 8345 "alignment" : 8, 8346 "linker_set_key" : "keymaster_key_format_t &", 8347 "name" : "keymaster_key_format_t &", 8348 "referenced_type" : "type-2137", 8349 "self_type" : "type-2136", 8350 "size" : 8, 8351 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8352 }, 8353 { 8354 "alignment" : 8, 8355 "linker_set_key" : "keymaster_key_format_t &", 8356 "name" : "keymaster_key_format_t &", 8357 "referenced_type" : "type-215", 8358 "self_type" : "type-214", 8359 "size" : 8, 8360 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8361 }, 8362 { 8363 "alignment" : 8, 8364 "linker_set_key" : "keymaster_key_format_t &", 8365 "name" : "keymaster_key_format_t &", 8366 "referenced_type" : "type-2678", 8367 "self_type" : "type-2677", 8368 "size" : 8, 8369 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8370 }, 8371 { 8372 "alignment" : 8, 8373 "linker_set_key" : "keymaster_key_format_t &", 8374 "name" : "keymaster_key_format_t &", 8375 "referenced_type" : "type-2822", 8376 "self_type" : "type-2821", 8377 "size" : 8, 8378 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8379 }, 8380 { 8381 "alignment" : 8, 8382 "linker_set_key" : "keymaster_key_format_t &", 8383 "name" : "keymaster_key_format_t &", 8384 "referenced_type" : "type-3069", 8385 "self_type" : "type-3068", 8386 "size" : 8, 8387 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8388 }, 8389 { 8390 "alignment" : 8, 8391 "linker_set_key" : "keymaster_key_format_t &", 8392 "name" : "keymaster_key_format_t &", 8393 "referenced_type" : "type-3254", 8394 "self_type" : "type-3253", 8395 "size" : 8, 8396 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8397 }, 8398 { 8399 "alignment" : 8, 8400 "linker_set_key" : "keymaster_key_format_t &", 8401 "name" : "keymaster_key_format_t &", 8402 "referenced_type" : "type-3410", 8403 "self_type" : "type-3409", 8404 "size" : 8, 8405 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8406 }, 8407 { 8408 "alignment" : 8, 8409 "linker_set_key" : "keymaster_key_format_t &", 8410 "name" : "keymaster_key_format_t &", 8411 "referenced_type" : "type-3566", 8412 "self_type" : "type-3565", 8413 "size" : 8, 8414 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8415 }, 8416 { 8417 "alignment" : 8, 8418 "linker_set_key" : "keymaster_key_format_t &", 8419 "name" : "keymaster_key_format_t &", 8420 "referenced_type" : "type-366", 8421 "self_type" : "type-365", 8422 "size" : 8, 8423 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8424 }, 8425 { 8426 "alignment" : 8, 8427 "linker_set_key" : "keymaster_key_format_t &", 8428 "name" : "keymaster_key_format_t &", 8429 "referenced_type" : "type-3825", 8430 "self_type" : "type-3824", 8431 "size" : 8, 8432 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8433 }, 8434 { 8435 "alignment" : 8, 8436 "linker_set_key" : "keymaster_key_format_t &", 8437 "name" : "keymaster_key_format_t &", 8438 "referenced_type" : "type-4026", 8439 "self_type" : "type-4025", 8440 "size" : 8, 8441 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8442 }, 8443 { 8444 "alignment" : 8, 8445 "linker_set_key" : "keymaster_key_format_t &", 8446 "name" : "keymaster_key_format_t &", 8447 "referenced_type" : "type-4312", 8448 "self_type" : "type-4311", 8449 "size" : 8, 8450 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8451 }, 8452 { 8453 "alignment" : 8, 8454 "linker_set_key" : "keymaster_key_format_t &", 8455 "name" : "keymaster_key_format_t &", 8456 "referenced_type" : "type-4536", 8457 "self_type" : "type-4535", 8458 "size" : 8, 8459 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8460 }, 8461 { 8462 "alignment" : 8, 8463 "linker_set_key" : "keymaster_key_format_t &", 8464 "name" : "keymaster_key_format_t &", 8465 "referenced_type" : "type-4697", 8466 "self_type" : "type-4696", 8467 "size" : 8, 8468 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8469 }, 8470 { 8471 "alignment" : 8, 8472 "linker_set_key" : "keymaster_key_format_t &", 8473 "name" : "keymaster_key_format_t &", 8474 "referenced_type" : "type-4881", 8475 "self_type" : "type-4880", 8476 "size" : 8, 8477 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8478 }, 8479 { 8480 "alignment" : 8, 8481 "linker_set_key" : "keymaster_key_format_t &", 8482 "name" : "keymaster_key_format_t &", 8483 "referenced_type" : "type-5022", 8484 "self_type" : "type-5021", 8485 "size" : 8, 8486 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8487 }, 8488 { 8489 "alignment" : 8, 8490 "linker_set_key" : "keymaster_key_format_t &", 8491 "name" : "keymaster_key_format_t &", 8492 "referenced_type" : "type-5067", 8493 "self_type" : "type-5066", 8494 "size" : 8, 8495 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8496 }, 8497 { 8498 "alignment" : 8, 8499 "linker_set_key" : "keymaster_key_format_t &", 8500 "name" : "keymaster_key_format_t &", 8501 "referenced_type" : "type-641", 8502 "self_type" : "type-640", 8503 "size" : 8, 8504 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8505 }, 8506 { 8507 "alignment" : 8, 8508 "linker_set_key" : "keymaster_key_format_t &", 8509 "name" : "keymaster_key_format_t &", 8510 "referenced_type" : "type-864", 8511 "self_type" : "type-863", 8512 "size" : 8, 8513 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8514 }, 8515 { 8516 "alignment" : 8, 8517 "linker_set_key" : "keymaster_key_param_t *&", 8518 "name" : "keymaster_key_param_t *&", 8519 "referenced_type" : "type-1051", 8520 "self_type" : "type-1053", 8521 "size" : 8, 8522 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8523 }, 8524 { 8525 "alignment" : 8, 8526 "linker_set_key" : "keymaster_key_param_t *&", 8527 "name" : "keymaster_key_param_t *&", 8528 "referenced_type" : "type-11", 8529 "self_type" : "type-14", 8530 "size" : 8, 8531 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8532 }, 8533 { 8534 "alignment" : 8, 8535 "linker_set_key" : "keymaster_key_param_t *&", 8536 "name" : "keymaster_key_param_t *&", 8537 "referenced_type" : "type-115", 8538 "self_type" : "type-114", 8539 "size" : 8, 8540 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8541 }, 8542 { 8543 "alignment" : 8, 8544 "linker_set_key" : "keymaster_key_param_t *&", 8545 "name" : "keymaster_key_param_t *&", 8546 "referenced_type" : "type-1271", 8547 "self_type" : "type-1274", 8548 "size" : 8, 8549 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8550 }, 8551 { 8552 "alignment" : 8, 8553 "linker_set_key" : "keymaster_key_param_t *&", 8554 "name" : "keymaster_key_param_t *&", 8555 "referenced_type" : "type-1367", 8556 "self_type" : "type-1384", 8557 "size" : 8, 8558 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8559 }, 8560 { 8561 "alignment" : 8, 8562 "linker_set_key" : "keymaster_key_param_t *&", 8563 "name" : "keymaster_key_param_t *&", 8564 "referenced_type" : "type-1503", 8565 "self_type" : "type-1505", 8566 "size" : 8, 8567 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8568 }, 8569 { 8570 "alignment" : 8, 8571 "linker_set_key" : "keymaster_key_param_t *&", 8572 "name" : "keymaster_key_param_t *&", 8573 "referenced_type" : "type-1716", 8574 "self_type" : "type-1718", 8575 "size" : 8, 8576 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8577 }, 8578 { 8579 "alignment" : 8, 8580 "linker_set_key" : "keymaster_key_param_t *&", 8581 "name" : "keymaster_key_param_t *&", 8582 "referenced_type" : "type-2551", 8583 "self_type" : "type-2553", 8584 "size" : 8, 8585 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8586 }, 8587 { 8588 "alignment" : 8, 8589 "linker_set_key" : "keymaster_key_param_t *&", 8590 "name" : "keymaster_key_param_t *&", 8591 "referenced_type" : "type-2735", 8592 "self_type" : "type-2737", 8593 "size" : 8, 8594 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8595 }, 8596 { 8597 "alignment" : 8, 8598 "linker_set_key" : "keymaster_key_param_t *&", 8599 "name" : "keymaster_key_param_t *&", 8600 "referenced_type" : "type-277", 8601 "self_type" : "type-279", 8602 "size" : 8, 8603 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8604 }, 8605 { 8606 "alignment" : 8, 8607 "linker_set_key" : "keymaster_key_param_t *&", 8608 "name" : "keymaster_key_param_t *&", 8609 "referenced_type" : "type-2778", 8610 "self_type" : "type-2777", 8611 "size" : 8, 8612 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8613 }, 8614 { 8615 "alignment" : 8, 8616 "linker_set_key" : "keymaster_key_param_t *&", 8617 "name" : "keymaster_key_param_t *&", 8618 "referenced_type" : "type-2875", 8619 "self_type" : "type-2877", 8620 "size" : 8, 8621 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8622 }, 8623 { 8624 "alignment" : 8, 8625 "linker_set_key" : "keymaster_key_param_t *&", 8626 "name" : "keymaster_key_param_t *&", 8627 "referenced_type" : "type-2986", 8628 "self_type" : "type-2988", 8629 "size" : 8, 8630 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8631 }, 8632 { 8633 "alignment" : 8, 8634 "linker_set_key" : "keymaster_key_param_t *&", 8635 "name" : "keymaster_key_param_t *&", 8636 "referenced_type" : "type-3074", 8637 "self_type" : "type-3076", 8638 "size" : 8, 8639 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8640 }, 8641 { 8642 "alignment" : 8, 8643 "linker_set_key" : "keymaster_key_param_t *&", 8644 "name" : "keymaster_key_param_t *&", 8645 "referenced_type" : "type-3168", 8646 "self_type" : "type-3170", 8647 "size" : 8, 8648 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8649 }, 8650 { 8651 "alignment" : 8, 8652 "linker_set_key" : "keymaster_key_param_t *&", 8653 "name" : "keymaster_key_param_t *&", 8654 "referenced_type" : "type-3314", 8655 "self_type" : "type-3316", 8656 "size" : 8, 8657 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8658 }, 8659 { 8660 "alignment" : 8, 8661 "linker_set_key" : "keymaster_key_param_t *&", 8662 "name" : "keymaster_key_param_t *&", 8663 "referenced_type" : "type-3469", 8664 "self_type" : "type-3471", 8665 "size" : 8, 8666 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8667 }, 8668 { 8669 "alignment" : 8, 8670 "linker_set_key" : "keymaster_key_param_t *&", 8671 "name" : "keymaster_key_param_t *&", 8672 "referenced_type" : "type-3620", 8673 "self_type" : "type-3622", 8674 "size" : 8, 8675 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8676 }, 8677 { 8678 "alignment" : 8, 8679 "linker_set_key" : "keymaster_key_param_t *&", 8680 "name" : "keymaster_key_param_t *&", 8681 "referenced_type" : "type-3729", 8682 "self_type" : "type-3736", 8683 "size" : 8, 8684 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8685 }, 8686 { 8687 "alignment" : 8, 8688 "linker_set_key" : "keymaster_key_param_t *&", 8689 "name" : "keymaster_key_param_t *&", 8690 "referenced_type" : "type-3743", 8691 "self_type" : "type-3745", 8692 "size" : 8, 8693 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8694 }, 8695 { 8696 "alignment" : 8, 8697 "linker_set_key" : "keymaster_key_param_t *&", 8698 "name" : "keymaster_key_param_t *&", 8699 "referenced_type" : "type-3882", 8700 "self_type" : "type-3884", 8701 "size" : 8, 8702 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8703 }, 8704 { 8705 "alignment" : 8, 8706 "linker_set_key" : "keymaster_key_param_t *&", 8707 "name" : "keymaster_key_param_t *&", 8708 "referenced_type" : "type-4037", 8709 "self_type" : "type-4040", 8710 "size" : 8, 8711 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8712 }, 8713 { 8714 "alignment" : 8, 8715 "linker_set_key" : "keymaster_key_param_t *&", 8716 "name" : "keymaster_key_param_t *&", 8717 "referenced_type" : "type-4202", 8718 "self_type" : "type-4204", 8719 "size" : 8, 8720 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8721 }, 8722 { 8723 "alignment" : 8, 8724 "linker_set_key" : "keymaster_key_param_t *&", 8725 "name" : "keymaster_key_param_t *&", 8726 "referenced_type" : "type-424", 8727 "self_type" : "type-426", 8728 "size" : 8, 8729 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8730 }, 8731 { 8732 "alignment" : 8, 8733 "linker_set_key" : "keymaster_key_param_t *&", 8734 "name" : "keymaster_key_param_t *&", 8735 "referenced_type" : "type-4401", 8736 "self_type" : "type-4403", 8737 "size" : 8, 8738 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8739 }, 8740 { 8741 "alignment" : 8, 8742 "linker_set_key" : "keymaster_key_param_t *&", 8743 "name" : "keymaster_key_param_t *&", 8744 "referenced_type" : "type-4595", 8745 "self_type" : "type-4597", 8746 "size" : 8, 8747 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8748 }, 8749 { 8750 "alignment" : 8, 8751 "linker_set_key" : "keymaster_key_param_t *&", 8752 "name" : "keymaster_key_param_t *&", 8753 "referenced_type" : "type-4768", 8754 "self_type" : "type-4770", 8755 "size" : 8, 8756 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8757 }, 8758 { 8759 "alignment" : 8, 8760 "linker_set_key" : "keymaster_key_param_t *&", 8761 "name" : "keymaster_key_param_t *&", 8762 "referenced_type" : "type-4943", 8763 "self_type" : "type-4945", 8764 "size" : 8, 8765 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8766 }, 8767 { 8768 "alignment" : 8, 8769 "linker_set_key" : "keymaster_key_param_t *&", 8770 "name" : "keymaster_key_param_t *&", 8771 "referenced_type" : "type-538", 8772 "self_type" : "type-540", 8773 "size" : 8, 8774 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8775 }, 8776 { 8777 "alignment" : 8, 8778 "linker_set_key" : "keymaster_key_param_t *&", 8779 "name" : "keymaster_key_param_t *&", 8780 "referenced_type" : "type-703", 8781 "self_type" : "type-705", 8782 "size" : 8, 8783 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8784 }, 8785 { 8786 "alignment" : 8, 8787 "linker_set_key" : "keymaster_key_param_t *&", 8788 "name" : "keymaster_key_param_t *&", 8789 "referenced_type" : "type-878", 8790 "self_type" : "type-880", 8791 "size" : 8, 8792 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8793 }, 8794 { 8795 "alignment" : 8, 8796 "linker_set_key" : "keymaster_padding_t &", 8797 "name" : "keymaster_padding_t &", 8798 "referenced_type" : "type-1174", 8799 "self_type" : "type-1173", 8800 "size" : 8, 8801 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8802 }, 8803 { 8804 "alignment" : 8, 8805 "linker_set_key" : "keymaster_padding_t &", 8806 "name" : "keymaster_padding_t &", 8807 "referenced_type" : "type-1441", 8808 "self_type" : "type-1440", 8809 "size" : 8, 8810 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8811 }, 8812 { 8813 "alignment" : 8, 8814 "linker_set_key" : "keymaster_padding_t &", 8815 "name" : "keymaster_padding_t &", 8816 "referenced_type" : "type-1632", 8817 "self_type" : "type-1631", 8818 "size" : 8, 8819 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8820 }, 8821 { 8822 "alignment" : 8, 8823 "linker_set_key" : "keymaster_padding_t &", 8824 "name" : "keymaster_padding_t &", 8825 "referenced_type" : "type-1847", 8826 "self_type" : "type-1846", 8827 "size" : 8, 8828 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8829 }, 8830 { 8831 "alignment" : 8, 8832 "linker_set_key" : "keymaster_padding_t &", 8833 "name" : "keymaster_padding_t &", 8834 "referenced_type" : "type-210", 8835 "self_type" : "type-209", 8836 "size" : 8, 8837 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8838 }, 8839 { 8840 "alignment" : 8, 8841 "linker_set_key" : "keymaster_padding_t &", 8842 "name" : "keymaster_padding_t &", 8843 "referenced_type" : "type-2122", 8844 "self_type" : "type-2121", 8845 "size" : 8, 8846 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8847 }, 8848 { 8849 "alignment" : 8, 8850 "linker_set_key" : "keymaster_padding_t &", 8851 "name" : "keymaster_padding_t &", 8852 "referenced_type" : "type-2673", 8853 "self_type" : "type-2672", 8854 "size" : 8, 8855 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8856 }, 8857 { 8858 "alignment" : 8, 8859 "linker_set_key" : "keymaster_padding_t &", 8860 "name" : "keymaster_padding_t &", 8861 "referenced_type" : "type-2818", 8862 "self_type" : "type-2817", 8863 "size" : 8, 8864 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8865 }, 8866 { 8867 "alignment" : 8, 8868 "linker_set_key" : "keymaster_padding_t &", 8869 "name" : "keymaster_padding_t &", 8870 "referenced_type" : "type-3065", 8871 "self_type" : "type-3064", 8872 "size" : 8, 8873 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8874 }, 8875 { 8876 "alignment" : 8, 8877 "linker_set_key" : "keymaster_padding_t &", 8878 "name" : "keymaster_padding_t &", 8879 "referenced_type" : "type-3250", 8880 "self_type" : "type-3249", 8881 "size" : 8, 8882 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8883 }, 8884 { 8885 "alignment" : 8, 8886 "linker_set_key" : "keymaster_padding_t &", 8887 "name" : "keymaster_padding_t &", 8888 "referenced_type" : "type-3406", 8889 "self_type" : "type-3405", 8890 "size" : 8, 8891 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8892 }, 8893 { 8894 "alignment" : 8, 8895 "linker_set_key" : "keymaster_padding_t &", 8896 "name" : "keymaster_padding_t &", 8897 "referenced_type" : "type-3562", 8898 "self_type" : "type-3561", 8899 "size" : 8, 8900 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8901 }, 8902 { 8903 "alignment" : 8, 8904 "linker_set_key" : "keymaster_padding_t &", 8905 "name" : "keymaster_padding_t &", 8906 "referenced_type" : "type-362", 8907 "self_type" : "type-361", 8908 "size" : 8, 8909 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8910 }, 8911 { 8912 "alignment" : 8, 8913 "linker_set_key" : "keymaster_padding_t &", 8914 "name" : "keymaster_padding_t &", 8915 "referenced_type" : "type-3821", 8916 "self_type" : "type-3820", 8917 "size" : 8, 8918 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8919 }, 8920 { 8921 "alignment" : 8, 8922 "linker_set_key" : "keymaster_padding_t &", 8923 "name" : "keymaster_padding_t &", 8924 "referenced_type" : "type-4021", 8925 "self_type" : "type-4020", 8926 "size" : 8, 8927 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8928 }, 8929 { 8930 "alignment" : 8, 8931 "linker_set_key" : "keymaster_padding_t &", 8932 "name" : "keymaster_padding_t &", 8933 "referenced_type" : "type-4308", 8934 "self_type" : "type-4307", 8935 "size" : 8, 8936 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8937 }, 8938 { 8939 "alignment" : 8, 8940 "linker_set_key" : "keymaster_padding_t &", 8941 "name" : "keymaster_padding_t &", 8942 "referenced_type" : "type-4532", 8943 "self_type" : "type-4531", 8944 "size" : 8, 8945 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8946 }, 8947 { 8948 "alignment" : 8, 8949 "linker_set_key" : "keymaster_padding_t &", 8950 "name" : "keymaster_padding_t &", 8951 "referenced_type" : "type-4693", 8952 "self_type" : "type-4692", 8953 "size" : 8, 8954 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8955 }, 8956 { 8957 "alignment" : 8, 8958 "linker_set_key" : "keymaster_padding_t &", 8959 "name" : "keymaster_padding_t &", 8960 "referenced_type" : "type-4877", 8961 "self_type" : "type-4876", 8962 "size" : 8, 8963 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8964 }, 8965 { 8966 "alignment" : 8, 8967 "linker_set_key" : "keymaster_padding_t &", 8968 "name" : "keymaster_padding_t &", 8969 "referenced_type" : "type-5016", 8970 "self_type" : "type-5015", 8971 "size" : 8, 8972 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8973 }, 8974 { 8975 "alignment" : 8, 8976 "linker_set_key" : "keymaster_padding_t &", 8977 "name" : "keymaster_padding_t &", 8978 "referenced_type" : "type-5055", 8979 "self_type" : "type-5054", 8980 "size" : 8, 8981 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8982 }, 8983 { 8984 "alignment" : 8, 8985 "linker_set_key" : "keymaster_padding_t &", 8986 "name" : "keymaster_padding_t &", 8987 "referenced_type" : "type-637", 8988 "self_type" : "type-636", 8989 "size" : 8, 8990 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8991 }, 8992 { 8993 "alignment" : 8, 8994 "linker_set_key" : "keymaster_padding_t &", 8995 "name" : "keymaster_padding_t &", 8996 "referenced_type" : "type-860", 8997 "self_type" : "type-859", 8998 "size" : 8, 8999 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9000 }, 9001 { 9002 "alignment" : 8, 9003 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9004 "name" : "keymaster_padding_t const (&)[3]", 9005 "referenced_type" : "type-4125", 9006 "self_type" : "type-4128", 9007 "size" : 8, 9008 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9009 }, 9010 { 9011 "alignment" : 8, 9012 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9013 "name" : "keymaster_padding_t const (&)[3]", 9014 "referenced_type" : "type-971", 9015 "self_type" : "type-974", 9016 "size" : 8, 9017 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9018 }, 9019 { 9020 "alignment" : 8, 9021 "linker_set_key" : "unsigned long &", 9022 "name" : "unsigned long &", 9023 "referenced_type" : "type-112", 9024 "self_type" : "type-117", 9025 "size" : 8, 9026 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9027 } 9028 ], 9029 "pointer_types" : 9030 [ 9031 { 9032 "alignment" : 8, 9033 "linker_set_key" : "asn1_string_st *", 9034 "name" : "asn1_string_st *", 9035 "referenced_type" : "type-1072", 9036 "self_type" : "type-1071", 9037 "size" : 8, 9038 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9039 }, 9040 { 9041 "alignment" : 8, 9042 "linker_set_key" : "asn1_string_st *", 9043 "name" : "asn1_string_st *", 9044 "referenced_type" : "type-1289", 9045 "self_type" : "type-1288", 9046 "size" : 8, 9047 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9048 }, 9049 { 9050 "alignment" : 8, 9051 "linker_set_key" : "asn1_string_st *", 9052 "name" : "asn1_string_st *", 9053 "referenced_type" : "type-1551", 9054 "self_type" : "type-1550", 9055 "size" : 8, 9056 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9057 }, 9058 { 9059 "alignment" : 8, 9060 "linker_set_key" : "asn1_string_st *", 9061 "name" : "asn1_string_st *", 9062 "referenced_type" : "type-1611", 9063 "self_type" : "type-1610", 9064 "size" : 8, 9065 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9066 }, 9067 { 9068 "alignment" : 8, 9069 "linker_set_key" : "asn1_string_st *", 9070 "name" : "asn1_string_st *", 9071 "referenced_type" : "type-1766", 9072 "self_type" : "type-1765", 9073 "size" : 8, 9074 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9075 }, 9076 { 9077 "alignment" : 8, 9078 "linker_set_key" : "asn1_string_st *", 9079 "name" : "asn1_string_st *", 9080 "referenced_type" : "type-2569", 9081 "self_type" : "type-2568", 9082 "size" : 8, 9083 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9084 }, 9085 { 9086 "alignment" : 8, 9087 "linker_set_key" : "asn1_string_st *", 9088 "name" : "asn1_string_st *", 9089 "referenced_type" : "type-2774", 9090 "self_type" : "type-2773", 9091 "size" : 8, 9092 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9093 }, 9094 { 9095 "alignment" : 8, 9096 "linker_set_key" : "asn1_string_st *", 9097 "name" : "asn1_string_st *", 9098 "referenced_type" : "type-30", 9099 "self_type" : "type-29", 9100 "size" : 8, 9101 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9102 }, 9103 { 9104 "alignment" : 8, 9105 "linker_set_key" : "asn1_string_st *", 9106 "name" : "asn1_string_st *", 9107 "referenced_type" : "type-3009", 9108 "self_type" : "type-3008", 9109 "size" : 8, 9110 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9111 }, 9112 { 9113 "alignment" : 8, 9114 "linker_set_key" : "asn1_string_st *", 9115 "name" : "asn1_string_st *", 9116 "referenced_type" : "type-318", 9117 "self_type" : "type-317", 9118 "size" : 8, 9119 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9120 }, 9121 { 9122 "alignment" : 8, 9123 "linker_set_key" : "asn1_string_st *", 9124 "name" : "asn1_string_st *", 9125 "referenced_type" : "type-3192", 9126 "self_type" : "type-3191", 9127 "size" : 8, 9128 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9129 }, 9130 { 9131 "alignment" : 8, 9132 "linker_set_key" : "asn1_string_st *", 9133 "name" : "asn1_string_st *", 9134 "referenced_type" : "type-3329", 9135 "self_type" : "type-3328", 9136 "size" : 8, 9137 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9138 }, 9139 { 9140 "alignment" : 8, 9141 "linker_set_key" : "asn1_string_st *", 9142 "name" : "asn1_string_st *", 9143 "referenced_type" : "type-3513", 9144 "self_type" : "type-3512", 9145 "size" : 8, 9146 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9147 }, 9148 { 9149 "alignment" : 8, 9150 "linker_set_key" : "asn1_string_st *", 9151 "name" : "asn1_string_st *", 9152 "referenced_type" : "type-3764", 9153 "self_type" : "type-3763", 9154 "size" : 8, 9155 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9156 }, 9157 { 9158 "alignment" : 8, 9159 "linker_set_key" : "asn1_string_st *", 9160 "name" : "asn1_string_st *", 9161 "referenced_type" : "type-3901", 9162 "self_type" : "type-3900", 9163 "size" : 8, 9164 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9165 }, 9166 { 9167 "alignment" : 8, 9168 "linker_set_key" : "asn1_string_st *", 9169 "name" : "asn1_string_st *", 9170 "referenced_type" : "type-3942", 9171 "self_type" : "type-3941", 9172 "size" : 8, 9173 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9174 }, 9175 { 9176 "alignment" : 8, 9177 "linker_set_key" : "asn1_string_st *", 9178 "name" : "asn1_string_st *", 9179 "referenced_type" : "type-4093", 9180 "self_type" : "type-4092", 9181 "size" : 8, 9182 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9183 }, 9184 { 9185 "alignment" : 8, 9186 "linker_set_key" : "asn1_string_st *", 9187 "name" : "asn1_string_st *", 9188 "referenced_type" : "type-4224", 9189 "self_type" : "type-4223", 9190 "size" : 8, 9191 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9192 }, 9193 { 9194 "alignment" : 8, 9195 "linker_set_key" : "asn1_string_st *", 9196 "name" : "asn1_string_st *", 9197 "referenced_type" : "type-4419", 9198 "self_type" : "type-4418", 9199 "size" : 8, 9200 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9201 }, 9202 { 9203 "alignment" : 8, 9204 "linker_set_key" : "asn1_string_st *", 9205 "name" : "asn1_string_st *", 9206 "referenced_type" : "type-4641", 9207 "self_type" : "type-4640", 9208 "size" : 8, 9209 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9210 }, 9211 { 9212 "alignment" : 8, 9213 "linker_set_key" : "asn1_string_st *", 9214 "name" : "asn1_string_st *", 9215 "referenced_type" : "type-4806", 9216 "self_type" : "type-4805", 9217 "size" : 8, 9218 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9219 }, 9220 { 9221 "alignment" : 8, 9222 "linker_set_key" : "asn1_string_st *", 9223 "name" : "asn1_string_st *", 9224 "referenced_type" : "type-565", 9225 "self_type" : "type-564", 9226 "size" : 8, 9227 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9228 }, 9229 { 9230 "alignment" : 8, 9231 "linker_set_key" : "asn1_string_st *", 9232 "name" : "asn1_string_st *", 9233 "referenced_type" : "type-722", 9234 "self_type" : "type-721", 9235 "size" : 8, 9236 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9237 }, 9238 { 9239 "alignment" : 8, 9240 "linker_set_key" : "asn1_string_st *", 9241 "name" : "asn1_string_st *", 9242 "referenced_type" : "type-933", 9243 "self_type" : "type-932", 9244 "size" : 8, 9245 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9246 }, 9247 { 9248 "alignment" : 8, 9249 "linker_set_key" : "asn1_type_st *", 9250 "name" : "asn1_type_st *", 9251 "referenced_type" : "type-1074", 9252 "self_type" : "type-1073", 9253 "size" : 8, 9254 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9255 }, 9256 { 9257 "alignment" : 8, 9258 "linker_set_key" : "asn1_type_st *", 9259 "name" : "asn1_type_st *", 9260 "referenced_type" : "type-1291", 9261 "self_type" : "type-1290", 9262 "size" : 8, 9263 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9264 }, 9265 { 9266 "alignment" : 8, 9267 "linker_set_key" : "asn1_type_st *", 9268 "name" : "asn1_type_st *", 9269 "referenced_type" : "type-1553", 9270 "self_type" : "type-1552", 9271 "size" : 8, 9272 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9273 }, 9274 { 9275 "alignment" : 8, 9276 "linker_set_key" : "asn1_type_st *", 9277 "name" : "asn1_type_st *", 9278 "referenced_type" : "type-1647", 9279 "self_type" : "type-1646", 9280 "size" : 8, 9281 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9282 }, 9283 { 9284 "alignment" : 8, 9285 "linker_set_key" : "asn1_type_st *", 9286 "name" : "asn1_type_st *", 9287 "referenced_type" : "type-1768", 9288 "self_type" : "type-1767", 9289 "size" : 8, 9290 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9291 }, 9292 { 9293 "alignment" : 8, 9294 "linker_set_key" : "asn1_type_st *", 9295 "name" : "asn1_type_st *", 9296 "referenced_type" : "type-2571", 9297 "self_type" : "type-2570", 9298 "size" : 8, 9299 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9300 }, 9301 { 9302 "alignment" : 8, 9303 "linker_set_key" : "asn1_type_st *", 9304 "name" : "asn1_type_st *", 9305 "referenced_type" : "type-2776", 9306 "self_type" : "type-2775", 9307 "size" : 8, 9308 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9309 }, 9310 { 9311 "alignment" : 8, 9312 "linker_set_key" : "asn1_type_st *", 9313 "name" : "asn1_type_st *", 9314 "referenced_type" : "type-3011", 9315 "self_type" : "type-3010", 9316 "size" : 8, 9317 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9318 }, 9319 { 9320 "alignment" : 8, 9321 "linker_set_key" : "asn1_type_st *", 9322 "name" : "asn1_type_st *", 9323 "referenced_type" : "type-3194", 9324 "self_type" : "type-3193", 9325 "size" : 8, 9326 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9327 }, 9328 { 9329 "alignment" : 8, 9330 "linker_set_key" : "asn1_type_st *", 9331 "name" : "asn1_type_st *", 9332 "referenced_type" : "type-32", 9333 "self_type" : "type-31", 9334 "size" : 8, 9335 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9336 }, 9337 { 9338 "alignment" : 8, 9339 "linker_set_key" : "asn1_type_st *", 9340 "name" : "asn1_type_st *", 9341 "referenced_type" : "type-320", 9342 "self_type" : "type-319", 9343 "size" : 8, 9344 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9345 }, 9346 { 9347 "alignment" : 8, 9348 "linker_set_key" : "asn1_type_st *", 9349 "name" : "asn1_type_st *", 9350 "referenced_type" : "type-3331", 9351 "self_type" : "type-3330", 9352 "size" : 8, 9353 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9354 }, 9355 { 9356 "alignment" : 8, 9357 "linker_set_key" : "asn1_type_st *", 9358 "name" : "asn1_type_st *", 9359 "referenced_type" : "type-3515", 9360 "self_type" : "type-3514", 9361 "size" : 8, 9362 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9363 }, 9364 { 9365 "alignment" : 8, 9366 "linker_set_key" : "asn1_type_st *", 9367 "name" : "asn1_type_st *", 9368 "referenced_type" : "type-3766", 9369 "self_type" : "type-3765", 9370 "size" : 8, 9371 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9372 }, 9373 { 9374 "alignment" : 8, 9375 "linker_set_key" : "asn1_type_st *", 9376 "name" : "asn1_type_st *", 9377 "referenced_type" : "type-3904", 9378 "self_type" : "type-3903", 9379 "size" : 8, 9380 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9381 }, 9382 { 9383 "alignment" : 8, 9384 "linker_set_key" : "asn1_type_st *", 9385 "name" : "asn1_type_st *", 9386 "referenced_type" : "type-3945", 9387 "self_type" : "type-3944", 9388 "size" : 8, 9389 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9390 }, 9391 { 9392 "alignment" : 8, 9393 "linker_set_key" : "asn1_type_st *", 9394 "name" : "asn1_type_st *", 9395 "referenced_type" : "type-4096", 9396 "self_type" : "type-4095", 9397 "size" : 8, 9398 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9399 }, 9400 { 9401 "alignment" : 8, 9402 "linker_set_key" : "asn1_type_st *", 9403 "name" : "asn1_type_st *", 9404 "referenced_type" : "type-4227", 9405 "self_type" : "type-4226", 9406 "size" : 8, 9407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9408 }, 9409 { 9410 "alignment" : 8, 9411 "linker_set_key" : "asn1_type_st *", 9412 "name" : "asn1_type_st *", 9413 "referenced_type" : "type-4421", 9414 "self_type" : "type-4420", 9415 "size" : 8, 9416 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9417 }, 9418 { 9419 "alignment" : 8, 9420 "linker_set_key" : "asn1_type_st *", 9421 "name" : "asn1_type_st *", 9422 "referenced_type" : "type-4643", 9423 "self_type" : "type-4642", 9424 "size" : 8, 9425 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9426 }, 9427 { 9428 "alignment" : 8, 9429 "linker_set_key" : "asn1_type_st *", 9430 "name" : "asn1_type_st *", 9431 "referenced_type" : "type-4810", 9432 "self_type" : "type-4809", 9433 "size" : 8, 9434 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9435 }, 9436 { 9437 "alignment" : 8, 9438 "linker_set_key" : "asn1_type_st *", 9439 "name" : "asn1_type_st *", 9440 "referenced_type" : "type-567", 9441 "self_type" : "type-566", 9442 "size" : 8, 9443 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9444 }, 9445 { 9446 "alignment" : 8, 9447 "linker_set_key" : "asn1_type_st *", 9448 "name" : "asn1_type_st *", 9449 "referenced_type" : "type-724", 9450 "self_type" : "type-723", 9451 "size" : 8, 9452 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9453 }, 9454 { 9455 "alignment" : 8, 9456 "linker_set_key" : "asn1_type_st *", 9457 "name" : "asn1_type_st *", 9458 "referenced_type" : "type-935", 9459 "self_type" : "type-934", 9460 "size" : 8, 9461 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9462 }, 9463 { 9464 "alignment" : 8, 9465 "linker_set_key" : "bignum_st *", 9466 "name" : "bignum_st *", 9467 "referenced_type" : "type-2832", 9468 "self_type" : "type-2831", 9469 "size" : 8, 9470 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9471 }, 9472 { 9473 "alignment" : 8, 9474 "linker_set_key" : "bignum_st *", 9475 "name" : "bignum_st *", 9476 "referenced_type" : "type-3575", 9477 "self_type" : "type-3574", 9478 "size" : 8, 9479 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9480 }, 9481 { 9482 "alignment" : 8, 9483 "linker_set_key" : "bignum_st *", 9484 "name" : "bignum_st *", 9485 "referenced_type" : "type-380", 9486 "self_type" : "type-379", 9487 "size" : 8, 9488 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9489 }, 9490 { 9491 "alignment" : 8, 9492 "linker_set_key" : "bool *", 9493 "name" : "bool *", 9494 "referenced_type" : "type-600", 9495 "self_type" : "type-1778", 9496 "size" : 8, 9497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9498 }, 9499 { 9500 "alignment" : 8, 9501 "linker_set_key" : "const char *", 9502 "name" : "const char *", 9503 "referenced_type" : "type-5", 9504 "self_type" : "type-4", 9505 "size" : 8, 9506 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 9507 }, 9508 { 9509 "alignment" : 8, 9510 "linker_set_key" : "const crypto_ex_data_st *", 9511 "name" : "const crypto_ex_data_st *", 9512 "referenced_type" : "type-2850", 9513 "self_type" : "type-2852", 9514 "size" : 8, 9515 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9516 }, 9517 { 9518 "alignment" : 8, 9519 "linker_set_key" : "const crypto_ex_data_st *", 9520 "name" : "const crypto_ex_data_st *", 9521 "referenced_type" : "type-2923", 9522 "self_type" : "type-2925", 9523 "size" : 8, 9524 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9525 }, 9526 { 9527 "alignment" : 8, 9528 "linker_set_key" : "const crypto_ex_data_st *", 9529 "name" : "const crypto_ex_data_st *", 9530 "referenced_type" : "type-3594", 9531 "self_type" : "type-3596", 9532 "size" : 8, 9533 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9534 }, 9535 { 9536 "alignment" : 8, 9537 "linker_set_key" : "const crypto_ex_data_st *", 9538 "name" : "const crypto_ex_data_st *", 9539 "referenced_type" : "type-3669", 9540 "self_type" : "type-3671", 9541 "size" : 8, 9542 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9543 }, 9544 { 9545 "alignment" : 8, 9546 "linker_set_key" : "const crypto_ex_data_st *", 9547 "name" : "const crypto_ex_data_st *", 9548 "referenced_type" : "type-398", 9549 "self_type" : "type-400", 9550 "size" : 8, 9551 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9552 }, 9553 { 9554 "alignment" : 8, 9555 "linker_set_key" : "const crypto_ex_data_st *", 9556 "name" : "const crypto_ex_data_st *", 9557 "referenced_type" : "type-474", 9558 "self_type" : "type-476", 9559 "size" : 8, 9560 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9561 }, 9562 { 9563 "alignment" : 8, 9564 "linker_set_key" : "const ec_key_st *", 9565 "name" : "const ec_key_st *", 9566 "referenced_type" : "type-2843", 9567 "self_type" : "type-2845", 9568 "size" : 8, 9569 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9570 }, 9571 { 9572 "alignment" : 8, 9573 "linker_set_key" : "const ec_key_st *", 9574 "name" : "const ec_key_st *", 9575 "referenced_type" : "type-2913", 9576 "self_type" : "type-2915", 9577 "size" : 8, 9578 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9579 }, 9580 { 9581 "alignment" : 8, 9582 "linker_set_key" : "const ec_key_st *", 9583 "name" : "const ec_key_st *", 9584 "referenced_type" : "type-3587", 9585 "self_type" : "type-3589", 9586 "size" : 8, 9587 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9588 }, 9589 { 9590 "alignment" : 8, 9591 "linker_set_key" : "const ec_key_st *", 9592 "name" : "const ec_key_st *", 9593 "referenced_type" : "type-3660", 9594 "self_type" : "type-3662", 9595 "size" : 8, 9596 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9597 }, 9598 { 9599 "alignment" : 8, 9600 "linker_set_key" : "const ec_key_st *", 9601 "name" : "const ec_key_st *", 9602 "referenced_type" : "type-391", 9603 "self_type" : "type-393", 9604 "size" : 8, 9605 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9606 }, 9607 { 9608 "alignment" : 8, 9609 "linker_set_key" : "const ec_key_st *", 9610 "name" : "const ec_key_st *", 9611 "referenced_type" : "type-464", 9612 "self_type" : "type-466", 9613 "size" : 8, 9614 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9615 }, 9616 { 9617 "alignment" : 8, 9618 "linker_set_key" : "const env_md_st *", 9619 "name" : "const env_md_st *", 9620 "referenced_type" : "type-180", 9621 "self_type" : "type-179", 9622 "size" : 8, 9623 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9624 }, 9625 { 9626 "alignment" : 8, 9627 "linker_set_key" : "const env_md_st *", 9628 "name" : "const env_md_st *", 9629 "referenced_type" : "type-2654", 9630 "self_type" : "type-2653", 9631 "size" : 8, 9632 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9633 }, 9634 { 9635 "alignment" : 8, 9636 "linker_set_key" : "const env_md_st *", 9637 "name" : "const env_md_st *", 9638 "referenced_type" : "type-2751", 9639 "self_type" : "type-2753", 9640 "size" : 8, 9641 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9642 }, 9643 { 9644 "alignment" : 8, 9645 "linker_set_key" : "const env_md_st *", 9646 "name" : "const env_md_st *", 9647 "referenced_type" : "type-293", 9648 "self_type" : "type-295", 9649 "size" : 8, 9650 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9651 }, 9652 { 9653 "alignment" : 8, 9654 "linker_set_key" : "const env_md_st *", 9655 "name" : "const env_md_st *", 9656 "referenced_type" : "type-3392", 9657 "self_type" : "type-3394", 9658 "size" : 8, 9659 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9660 }, 9661 { 9662 "alignment" : 8, 9663 "linker_set_key" : "const env_md_st *", 9664 "name" : "const env_md_st *", 9665 "referenced_type" : "type-3488", 9666 "self_type" : "type-3491", 9667 "size" : 8, 9668 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9669 }, 9670 { 9671 "alignment" : 8, 9672 "linker_set_key" : "const env_md_st *", 9673 "name" : "const env_md_st *", 9674 "referenced_type" : "type-3983", 9675 "self_type" : "type-3982", 9676 "size" : 8, 9677 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9678 }, 9679 { 9680 "alignment" : 8, 9681 "linker_set_key" : "const env_md_st *", 9682 "name" : "const env_md_st *", 9683 "referenced_type" : "type-4066", 9684 "self_type" : "type-4068", 9685 "size" : 8, 9686 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9687 }, 9688 { 9689 "alignment" : 8, 9690 "linker_set_key" : "const env_md_st *", 9691 "name" : "const env_md_st *", 9692 "referenced_type" : "type-806", 9693 "self_type" : "type-805", 9694 "size" : 8, 9695 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9696 }, 9697 { 9698 "alignment" : 8, 9699 "linker_set_key" : "const env_md_st *", 9700 "name" : "const env_md_st *", 9701 "referenced_type" : "type-905", 9702 "self_type" : "type-907", 9703 "size" : 8, 9704 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9705 }, 9706 { 9707 "alignment" : 8, 9708 "linker_set_key" : "const keymaster0_device *", 9709 "name" : "const keymaster0_device *", 9710 "referenced_type" : "type-1422", 9711 "self_type" : "type-1424", 9712 "size" : 8, 9713 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9714 }, 9715 { 9716 "alignment" : 8, 9717 "linker_set_key" : "const keymaster0_device *", 9718 "name" : "const keymaster0_device *", 9719 "referenced_type" : "type-2853", 9720 "self_type" : "type-2856", 9721 "size" : 8, 9722 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9723 }, 9724 { 9725 "alignment" : 8, 9726 "linker_set_key" : "const keymaster0_device *", 9727 "name" : "const keymaster0_device *", 9728 "referenced_type" : "type-3054", 9729 "self_type" : "type-3056", 9730 "size" : 8, 9731 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9732 }, 9733 { 9734 "alignment" : 8, 9735 "linker_set_key" : "const keymaster0_device *", 9736 "name" : "const keymaster0_device *", 9737 "referenced_type" : "type-3236", 9738 "self_type" : "type-3238", 9739 "size" : 8, 9740 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9741 }, 9742 { 9743 "alignment" : 8, 9744 "linker_set_key" : "const keymaster0_device *", 9745 "name" : "const keymaster0_device *", 9746 "referenced_type" : "type-3597", 9747 "self_type" : "type-3600", 9748 "size" : 8, 9749 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9750 }, 9751 { 9752 "alignment" : 8, 9753 "linker_set_key" : "const keymaster0_device *", 9754 "name" : "const keymaster0_device *", 9755 "referenced_type" : "type-3807", 9756 "self_type" : "type-3810", 9757 "size" : 8, 9758 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9759 }, 9760 { 9761 "alignment" : 8, 9762 "linker_set_key" : "const keymaster0_device *", 9763 "name" : "const keymaster0_device *", 9764 "referenced_type" : "type-401", 9765 "self_type" : "type-406", 9766 "size" : 8, 9767 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9768 }, 9769 { 9770 "alignment" : 8, 9771 "linker_set_key" : "const keymaster0_device *", 9772 "name" : "const keymaster0_device *", 9773 "referenced_type" : "type-4179", 9774 "self_type" : "type-4178", 9775 "size" : 8, 9776 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9777 }, 9778 { 9779 "alignment" : 8, 9780 "linker_set_key" : "const keymaster0_device *", 9781 "name" : "const keymaster0_device *", 9782 "referenced_type" : "type-4514", 9783 "self_type" : "type-4517", 9784 "size" : 8, 9785 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9786 }, 9787 { 9788 "alignment" : 8, 9789 "linker_set_key" : "const keymaster0_device *", 9790 "name" : "const keymaster0_device *", 9791 "referenced_type" : "type-595", 9792 "self_type" : "type-594", 9793 "size" : 8, 9794 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9795 }, 9796 { 9797 "alignment" : 8, 9798 "linker_set_key" : "const keymaster0_device *", 9799 "name" : "const keymaster0_device *", 9800 "referenced_type" : "type-626", 9801 "self_type" : "type-628", 9802 "size" : 8, 9803 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9804 }, 9805 { 9806 "alignment" : 8, 9807 "linker_set_key" : "const keymaster1_device *", 9808 "name" : "const keymaster1_device *", 9809 "referenced_type" : "type-100", 9810 "self_type" : "type-99", 9811 "size" : 8, 9812 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9813 }, 9814 { 9815 "alignment" : 8, 9816 "linker_set_key" : "const keymaster1_device *", 9817 "name" : "const keymaster1_device *", 9818 "referenced_type" : "type-1127", 9819 "self_type" : "type-1126", 9820 "size" : 8, 9821 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9822 }, 9823 { 9824 "alignment" : 8, 9825 "linker_set_key" : "const keymaster1_device *", 9826 "name" : "const keymaster1_device *", 9827 "referenced_type" : "type-1412", 9828 "self_type" : "type-1411", 9829 "size" : 8, 9830 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9831 }, 9832 { 9833 "alignment" : 8, 9834 "linker_set_key" : "const keymaster1_device *", 9835 "name" : "const keymaster1_device *", 9836 "referenced_type" : "type-1815", 9837 "self_type" : "type-1817", 9838 "size" : 8, 9839 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9840 }, 9841 { 9842 "alignment" : 8, 9843 "linker_set_key" : "const keymaster1_device *", 9844 "name" : "const keymaster1_device *", 9845 "referenced_type" : "type-2622", 9846 "self_type" : "type-2621", 9847 "size" : 8, 9848 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9849 }, 9850 { 9851 "alignment" : 8, 9852 "linker_set_key" : "const keymaster1_device *", 9853 "name" : "const keymaster1_device *", 9854 "referenced_type" : "type-2760", 9855 "self_type" : "type-2759", 9856 "size" : 8, 9857 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9858 }, 9859 { 9860 "alignment" : 8, 9861 "linker_set_key" : "const keymaster1_device *", 9862 "name" : "const keymaster1_device *", 9863 "referenced_type" : "type-2899", 9864 "self_type" : "type-2898", 9865 "size" : 8, 9866 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9867 }, 9868 { 9869 "alignment" : 8, 9870 "linker_set_key" : "const keymaster1_device *", 9871 "name" : "const keymaster1_device *", 9872 "referenced_type" : "type-304", 9873 "self_type" : "type-303", 9874 "size" : 8, 9875 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9876 }, 9877 { 9878 "alignment" : 8, 9879 "linker_set_key" : "const keymaster1_device *", 9880 "name" : "const keymaster1_device *", 9881 "referenced_type" : "type-3380", 9882 "self_type" : "type-3379", 9883 "size" : 8, 9884 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9885 }, 9886 { 9887 "alignment" : 8, 9888 "linker_set_key" : "const keymaster1_device *", 9889 "name" : "const keymaster1_device *", 9890 "referenced_type" : "type-3498", 9891 "self_type" : "type-3497", 9892 "size" : 8, 9893 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9894 }, 9895 { 9896 "alignment" : 8, 9897 "linker_set_key" : "const keymaster1_device *", 9898 "name" : "const keymaster1_device *", 9899 "referenced_type" : "type-3646", 9900 "self_type" : "type-3645", 9901 "size" : 8, 9902 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9903 }, 9904 { 9905 "alignment" : 8, 9906 "linker_set_key" : "const keymaster1_device *", 9907 "name" : "const keymaster1_device *", 9908 "referenced_type" : "type-3962", 9909 "self_type" : "type-3961", 9910 "size" : 8, 9911 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9912 }, 9913 { 9914 "alignment" : 8, 9915 "linker_set_key" : "const keymaster1_device *", 9916 "name" : "const keymaster1_device *", 9917 "referenced_type" : "type-4080", 9918 "self_type" : "type-4079", 9919 "size" : 8, 9920 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9921 }, 9922 { 9923 "alignment" : 8, 9924 "linker_set_key" : "const keymaster1_device *", 9925 "name" : "const keymaster1_device *", 9926 "referenced_type" : "type-4275", 9927 "self_type" : "type-4274", 9928 "size" : 8, 9929 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9930 }, 9931 { 9932 "alignment" : 8, 9933 "linker_set_key" : "const keymaster1_device *", 9934 "name" : "const keymaster1_device *", 9935 "referenced_type" : "type-448", 9936 "self_type" : "type-447", 9937 "size" : 8, 9938 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9939 }, 9940 { 9941 "alignment" : 8, 9942 "linker_set_key" : "const keymaster1_device *", 9943 "name" : "const keymaster1_device *", 9944 "referenced_type" : "type-4504", 9945 "self_type" : "type-4503", 9946 "size" : 8, 9947 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9948 }, 9949 { 9950 "alignment" : 8, 9951 "linker_set_key" : "const keymaster1_device *", 9952 "name" : "const keymaster1_device *", 9953 "referenced_type" : "type-4847", 9954 "self_type" : "type-4849", 9955 "size" : 8, 9956 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9957 }, 9958 { 9959 "alignment" : 8, 9960 "linker_set_key" : "const keymaster1_device *", 9961 "name" : "const keymaster1_device *", 9962 "referenced_type" : "type-778", 9963 "self_type" : "type-777", 9964 "size" : 8, 9965 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9966 }, 9967 { 9968 "alignment" : 8, 9969 "linker_set_key" : "const keymaster1_device *", 9970 "name" : "const keymaster1_device *", 9971 "referenced_type" : "type-917", 9972 "self_type" : "type-916", 9973 "size" : 8, 9974 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9975 }, 9976 { 9977 "alignment" : 8, 9978 "linker_set_key" : "const keymaster2_device *", 9979 "name" : "const keymaster2_device *", 9980 "referenced_type" : "type-1827", 9981 "self_type" : "type-1829", 9982 "size" : 8, 9983 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9984 }, 9985 { 9986 "alignment" : 8, 9987 "linker_set_key" : "const keymaster2_device *", 9988 "name" : "const keymaster2_device *", 9989 "referenced_type" : "type-4860", 9990 "self_type" : "type-4862", 9991 "size" : 8, 9992 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9993 }, 9994 { 9995 "alignment" : 8, 9996 "linker_set_key" : "const keymaster::AbortOperationRequest *", 9997 "name" : "const keymaster::AbortOperationRequest *", 9998 "referenced_type" : "type-1973", 9999 "self_type" : "type-1974", 10000 "size" : 8, 10001 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10002 }, 10003 { 10004 "alignment" : 8, 10005 "linker_set_key" : "const keymaster::AbortOperationResponse *", 10006 "name" : "const keymaster::AbortOperationResponse *", 10007 "referenced_type" : "type-1977", 10008 "self_type" : "type-1978", 10009 "size" : 8, 10010 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10011 }, 10012 { 10013 "alignment" : 8, 10014 "linker_set_key" : "const keymaster::AddEntropyResponse *", 10015 "name" : "const keymaster::AddEntropyResponse *", 10016 "referenced_type" : "type-1985", 10017 "self_type" : "type-1986", 10018 "size" : 8, 10019 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10020 }, 10021 { 10022 "alignment" : 8, 10023 "linker_set_key" : "const keymaster::AesKeyFactory *", 10024 "name" : "const keymaster::AesKeyFactory *", 10025 "referenced_type" : "type-1388", 10026 "self_type" : "type-1389", 10027 "size" : 8, 10028 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 10029 }, 10030 { 10031 "alignment" : 8, 10032 "linker_set_key" : "const keymaster::AttestationRecordContext *", 10033 "name" : "const keymaster::AttestationRecordContext *", 10034 "referenced_type" : "type-1752", 10035 "self_type" : "type-1755", 10036 "size" : 8, 10037 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 10038 }, 10039 { 10040 "alignment" : 8, 10041 "linker_set_key" : "const keymaster::AuthProxy *", 10042 "name" : "const keymaster::AuthProxy *", 10043 "referenced_type" : "type-1862", 10044 "self_type" : "type-1872", 10045 "size" : 8, 10046 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10047 }, 10048 { 10049 "alignment" : 8, 10050 "linker_set_key" : "const keymaster::AuthProxyIterator *", 10051 "name" : "const keymaster::AuthProxyIterator *", 10052 "referenced_type" : "type-1569", 10053 "self_type" : "type-1790", 10054 "size" : 8, 10055 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10056 }, 10057 { 10058 "alignment" : 8, 10059 "linker_set_key" : "const keymaster::AuthorizationSet *", 10060 "name" : "const keymaster::AuthorizationSet *", 10061 "referenced_type" : "type-989", 10062 "self_type" : "type-1150", 10063 "size" : 8, 10064 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10065 }, 10066 { 10067 "alignment" : 8, 10068 "linker_set_key" : "const keymaster::AuthorizationSetBuilder *", 10069 "name" : "const keymaster::AuthorizationSetBuilder *", 10070 "referenced_type" : "type-1435", 10071 "self_type" : "type-1475", 10072 "size" : 8, 10073 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10074 }, 10075 { 10076 "alignment" : 8, 10077 "linker_set_key" : "const keymaster::Buffer *", 10078 "name" : "const keymaster::Buffer *", 10079 "referenced_type" : "type-2071", 10080 "self_type" : "type-2088", 10081 "size" : 8, 10082 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10083 }, 10084 { 10085 "alignment" : 8, 10086 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest *", 10087 "name" : "const keymaster::ComputeSharedHmacRequest *", 10088 "referenced_type" : "type-2054", 10089 "self_type" : "type-2055", 10090 "size" : 8, 10091 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10092 }, 10093 { 10094 "alignment" : 8, 10095 "linker_set_key" : "const keymaster::ConfigureRequest *", 10096 "name" : "const keymaster::ConfigureRequest *", 10097 "referenced_type" : "type-2036", 10098 "self_type" : "type-2037", 10099 "size" : 8, 10100 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10101 }, 10102 { 10103 "alignment" : 8, 10104 "linker_set_key" : "const keymaster::ConfigureResponse *", 10105 "name" : "const keymaster::ConfigureResponse *", 10106 "referenced_type" : "type-2041", 10107 "self_type" : "type-2042", 10108 "size" : 8, 10109 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10110 }, 10111 { 10112 "alignment" : 8, 10113 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10114 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10115 "referenced_type" : "type-1696", 10116 "self_type" : "type-1700", 10117 "size" : 8, 10118 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10119 }, 10120 { 10121 "alignment" : 8, 10122 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key> *", 10123 "name" : "const keymaster::DefaultDelete<keymaster::Key> *", 10124 "referenced_type" : "type-718", 10125 "self_type" : "type-762", 10126 "size" : 8, 10127 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10128 }, 10129 { 10130 "alignment" : 8, 10131 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10132 "name" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10133 "referenced_type" : "type-231", 10134 "self_type" : "type-243", 10135 "size" : 8, 10136 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10137 }, 10138 { 10139 "alignment" : 8, 10140 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10141 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10142 "referenced_type" : "type-1005", 10143 "self_type" : "type-1039", 10144 "size" : 8, 10145 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10146 }, 10147 { 10148 "alignment" : 8, 10149 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10150 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10151 "referenced_type" : "type-4903", 10152 "self_type" : "type-4913", 10153 "size" : 8, 10154 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10155 }, 10156 { 10157 "alignment" : 8, 10158 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10159 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10160 "referenced_type" : "type-1226", 10161 "self_type" : "type-1273", 10162 "size" : 8, 10163 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10164 }, 10165 { 10166 "alignment" : 8, 10167 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10168 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10169 "referenced_type" : "type-1699", 10170 "self_type" : "type-1740", 10171 "size" : 8, 10172 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10173 }, 10174 { 10175 "alignment" : 8, 10176 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10177 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10178 "referenced_type" : "type-1880", 10179 "self_type" : "type-1895", 10180 "size" : 8, 10181 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10182 }, 10183 { 10184 "alignment" : 8, 10185 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10186 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10187 "referenced_type" : "type-1410", 10188 "self_type" : "type-1448", 10189 "size" : 8, 10190 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10191 }, 10192 { 10193 "alignment" : 8, 10194 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []> *", 10195 "name" : "const keymaster::DefaultDelete<unsigned char []> *", 10196 "referenced_type" : "type-78", 10197 "self_type" : "type-77", 10198 "size" : 8, 10199 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10200 }, 10201 { 10202 "alignment" : 8, 10203 "linker_set_key" : "const keymaster::DeleteAllKeysRequest *", 10204 "name" : "const keymaster::DeleteAllKeysRequest *", 10205 "referenced_type" : "type-2010", 10206 "self_type" : "type-2011", 10207 "size" : 8, 10208 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10209 }, 10210 { 10211 "alignment" : 8, 10212 "linker_set_key" : "const keymaster::DeleteAllKeysResponse *", 10213 "name" : "const keymaster::DeleteAllKeysResponse *", 10214 "referenced_type" : "type-2014", 10215 "self_type" : "type-2015", 10216 "size" : 8, 10217 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10218 }, 10219 { 10220 "alignment" : 8, 10221 "linker_set_key" : "const keymaster::DeleteKeyResponse *", 10222 "name" : "const keymaster::DeleteKeyResponse *", 10223 "referenced_type" : "type-2005", 10224 "self_type" : "type-2006", 10225 "size" : 8, 10226 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10227 }, 10228 { 10229 "alignment" : 8, 10230 "linker_set_key" : "const keymaster::EcKey *", 10231 "name" : "const keymaster::EcKey *", 10232 "referenced_type" : "type-1589", 10233 "self_type" : "type-1595", 10234 "size" : 8, 10235 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 10236 }, 10237 { 10238 "alignment" : 8, 10239 "linker_set_key" : "const keymaster::EcKeyFactory *", 10240 "name" : "const keymaster::EcKeyFactory *", 10241 "referenced_type" : "type-1855", 10242 "self_type" : "type-1856", 10243 "size" : 8, 10244 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 10245 }, 10246 { 10247 "alignment" : 8, 10248 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10249 "name" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10250 "referenced_type" : "type-1860", 10251 "self_type" : "type-1861", 10252 "size" : 8, 10253 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10254 }, 10255 { 10256 "alignment" : 8, 10257 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10258 "name" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10259 "referenced_type" : "type-143", 10260 "self_type" : "type-144", 10261 "size" : 8, 10262 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 10263 }, 10264 { 10265 "alignment" : 8, 10266 "linker_set_key" : "const keymaster::EcdsaOperationFactory *", 10267 "name" : "const keymaster::EcdsaOperationFactory *", 10268 "referenced_type" : "type-195", 10269 "self_type" : "type-196", 10270 "size" : 8, 10271 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10272 }, 10273 { 10274 "alignment" : 8, 10275 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory *", 10276 "name" : "const keymaster::EcdsaSignOperationFactory *", 10277 "referenced_type" : "type-198", 10278 "self_type" : "type-199", 10279 "size" : 8, 10280 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10281 }, 10282 { 10283 "alignment" : 8, 10284 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *", 10285 "name" : "const keymaster::EcdsaVerifyOperationFactory *", 10286 "referenced_type" : "type-203", 10287 "self_type" : "type-204", 10288 "size" : 8, 10289 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10290 }, 10291 { 10292 "alignment" : 8, 10293 "linker_set_key" : "const keymaster::GenerateKeyRequest *", 10294 "name" : "const keymaster::GenerateKeyRequest *", 10295 "referenced_type" : "type-1943", 10296 "self_type" : "type-1944", 10297 "size" : 8, 10298 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10299 }, 10300 { 10301 "alignment" : 8, 10302 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *", 10303 "name" : "const keymaster::GetHmacSharingParametersResponse *", 10304 "referenced_type" : "type-2050", 10305 "self_type" : "type-2051", 10306 "size" : 8, 10307 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10308 }, 10309 { 10310 "alignment" : 8, 10311 "linker_set_key" : "const keymaster::GetVersionRequest *", 10312 "name" : "const keymaster::GetVersionRequest *", 10313 "referenced_type" : "type-1811", 10314 "self_type" : "type-2018", 10315 "size" : 8, 10316 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10317 }, 10318 { 10319 "alignment" : 8, 10320 "linker_set_key" : "const keymaster::HmacKeyFactory *", 10321 "name" : "const keymaster::HmacKeyFactory *", 10322 "referenced_type" : "type-1398", 10323 "self_type" : "type-1399", 10324 "size" : 8, 10325 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 10326 }, 10327 { 10328 "alignment" : 8, 10329 "linker_set_key" : "const keymaster::Key *", 10330 "name" : "const keymaster::Key *", 10331 "referenced_type" : "type-1370", 10332 "self_type" : "type-1515", 10333 "size" : 8, 10334 "source_file" : "/system/keymaster/include/keymaster/key.h" 10335 }, 10336 { 10337 "alignment" : 8, 10338 "linker_set_key" : "const keymaster::KeyFactory *", 10339 "name" : "const keymaster::KeyFactory *", 10340 "referenced_type" : "type-159", 10341 "self_type" : "type-158", 10342 "size" : 8, 10343 "source_file" : "/system/keymaster/include/keymaster/key.h" 10344 }, 10345 { 10346 "alignment" : 8, 10347 "linker_set_key" : "const keymaster::Keymaster0Engine *", 10348 "name" : "const keymaster::Keymaster0Engine *", 10349 "referenced_type" : "type-592", 10350 "self_type" : "type-591", 10351 "size" : 8, 10352 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10353 }, 10354 { 10355 "alignment" : 8, 10356 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10357 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10358 "referenced_type" : "type-1162", 10359 "self_type" : "type-1163", 10360 "size" : 8, 10361 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10362 }, 10363 { 10364 "alignment" : 8, 10365 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10366 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10367 "referenced_type" : "type-1165", 10368 "self_type" : "type-1166", 10369 "size" : 8, 10370 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10371 }, 10372 { 10373 "alignment" : 8, 10374 "linker_set_key" : "const keymaster::Keymaster1Engine *", 10375 "name" : "const keymaster::Keymaster1Engine *", 10376 "referenced_type" : "type-128", 10377 "self_type" : "type-130", 10378 "size" : 8, 10379 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10380 }, 10381 { 10382 "alignment" : 8, 10383 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData *", 10384 "name" : "const keymaster::Keymaster1Engine::KeyData *", 10385 "referenced_type" : "type-467", 10386 "self_type" : "type-468", 10387 "size" : 8, 10388 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10389 }, 10390 { 10391 "alignment" : 8, 10392 "linker_set_key" : "const keymaster::Keymaster1LegacySupport *", 10393 "name" : "const keymaster::Keymaster1LegacySupport *", 10394 "referenced_type" : "type-1159", 10395 "self_type" : "type-1160", 10396 "size" : 8, 10397 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10398 }, 10399 { 10400 "alignment" : 8, 10401 "linker_set_key" : "const keymaster::KeymasterContext *", 10402 "name" : "const keymaster::KeymasterContext *", 10403 "referenced_type" : "type-2094", 10404 "self_type" : "type-2095", 10405 "size" : 8, 10406 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 10407 }, 10408 { 10409 "alignment" : 8, 10410 "linker_set_key" : "const keymaster::KeymasterEnforcement *", 10411 "name" : "const keymaster::KeymasterEnforcement *", 10412 "referenced_type" : "type-2091", 10413 "self_type" : "type-2093", 10414 "size" : 8, 10415 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 10416 }, 10417 { 10418 "alignment" : 8, 10419 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine *", 10420 "name" : "const keymaster::KeymasterPassthroughEngine *", 10421 "referenced_type" : "type-1142", 10422 "self_type" : "type-1141", 10423 "size" : 8, 10424 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10425 }, 10426 { 10427 "alignment" : 8, 10428 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory *", 10429 "name" : "const keymaster::KeymasterPassthroughKeyFactory *", 10430 "referenced_type" : "type-1146", 10431 "self_type" : "type-1147", 10432 "size" : 8, 10433 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10434 }, 10435 { 10436 "alignment" : 8, 10437 "linker_set_key" : "const keymaster::Operation *", 10438 "name" : "const keymaster::Operation *", 10439 "referenced_type" : "type-175", 10440 "self_type" : "type-176", 10441 "size" : 8, 10442 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10443 }, 10444 { 10445 "alignment" : 8, 10446 "linker_set_key" : "const keymaster::OperationFactory *", 10447 "name" : "const keymaster::OperationFactory *", 10448 "referenced_type" : "type-169", 10449 "self_type" : "type-170", 10450 "size" : 8, 10451 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10452 }, 10453 { 10454 "alignment" : 8, 10455 "linker_set_key" : "const keymaster::OperationFactory::KeyType *", 10456 "name" : "const keymaster::OperationFactory::KeyType *", 10457 "referenced_type" : "type-165", 10458 "self_type" : "type-166", 10459 "size" : 8, 10460 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10461 }, 10462 { 10463 "alignment" : 8, 10464 "linker_set_key" : "const keymaster::PureSoftKeymasterContext *", 10465 "name" : "const keymaster::PureSoftKeymasterContext *", 10466 "referenced_type" : "type-1591", 10467 "self_type" : "type-1592", 10468 "size" : 8, 10469 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 10470 }, 10471 { 10472 "alignment" : 8, 10473 "linker_set_key" : "const keymaster::RandomSource *", 10474 "name" : "const keymaster::RandomSource *", 10475 "referenced_type" : "type-1374", 10476 "self_type" : "type-1377", 10477 "size" : 8, 10478 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10479 }, 10480 { 10481 "alignment" : 8, 10482 "linker_set_key" : "const keymaster::RsaCryptOperation *", 10483 "name" : "const keymaster::RsaCryptOperation *", 10484 "referenced_type" : "type-821", 10485 "self_type" : "type-822", 10486 "size" : 8, 10487 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10488 }, 10489 { 10490 "alignment" : 8, 10491 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *", 10492 "name" : "const keymaster::RsaDecryptionOperationFactory *", 10493 "referenced_type" : "type-844", 10494 "self_type" : "type-845", 10495 "size" : 8, 10496 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10497 }, 10498 { 10499 "alignment" : 8, 10500 "linker_set_key" : "const keymaster::RsaDigestingOperation *", 10501 "name" : "const keymaster::RsaDigestingOperation *", 10502 "referenced_type" : "type-813", 10503 "self_type" : "type-814", 10504 "size" : 8, 10505 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10506 }, 10507 { 10508 "alignment" : 8, 10509 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *", 10510 "name" : "const keymaster::RsaEncryptionOperationFactory *", 10511 "referenced_type" : "type-841", 10512 "self_type" : "type-842", 10513 "size" : 8, 10514 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10515 }, 10516 { 10517 "alignment" : 8, 10518 "linker_set_key" : "const keymaster::RsaKey *", 10519 "name" : "const keymaster::RsaKey *", 10520 "referenced_type" : "type-558", 10521 "self_type" : "type-559", 10522 "size" : 8, 10523 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 10524 }, 10525 { 10526 "alignment" : 8, 10527 "linker_set_key" : "const keymaster::RsaKeyFactory *", 10528 "name" : "const keymaster::RsaKeyFactory *", 10529 "referenced_type" : "type-588", 10530 "self_type" : "type-589", 10531 "size" : 8, 10532 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 10533 }, 10534 { 10535 "alignment" : 8, 10536 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory *", 10537 "name" : "const keymaster::RsaKeymaster0KeyFactory *", 10538 "referenced_type" : "type-604", 10539 "self_type" : "type-605", 10540 "size" : 8, 10541 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 10542 }, 10543 { 10544 "alignment" : 8, 10545 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory *", 10546 "name" : "const keymaster::RsaKeymaster1KeyFactory *", 10547 "referenced_type" : "type-796", 10548 "self_type" : "type-799", 10549 "size" : 8, 10550 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 10551 }, 10552 { 10553 "alignment" : 8, 10554 "linker_set_key" : "const keymaster::RsaOperation *", 10555 "name" : "const keymaster::RsaOperation *", 10556 "referenced_type" : "type-809", 10557 "self_type" : "type-810", 10558 "size" : 8, 10559 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10560 }, 10561 { 10562 "alignment" : 8, 10563 "linker_set_key" : "const keymaster::RsaOperationFactory *", 10564 "name" : "const keymaster::RsaOperationFactory *", 10565 "referenced_type" : "type-830", 10566 "self_type" : "type-831", 10567 "size" : 8, 10568 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10569 }, 10570 { 10571 "alignment" : 8, 10572 "linker_set_key" : "const keymaster::RsaSigningOperationFactory *", 10573 "name" : "const keymaster::RsaSigningOperationFactory *", 10574 "referenced_type" : "type-835", 10575 "self_type" : "type-836", 10576 "size" : 8, 10577 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10578 }, 10579 { 10580 "alignment" : 8, 10581 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory *", 10582 "name" : "const keymaster::RsaVerificationOperationFactory *", 10583 "referenced_type" : "type-838", 10584 "self_type" : "type-839", 10585 "size" : 8, 10586 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10587 }, 10588 { 10589 "alignment" : 8, 10590 "linker_set_key" : "const keymaster::SoftKeymasterContext *", 10591 "name" : "const keymaster::SoftKeymasterContext *", 10592 "referenced_type" : "type-1350", 10593 "self_type" : "type-1366", 10594 "size" : 8, 10595 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 10596 }, 10597 { 10598 "alignment" : 8, 10599 "linker_set_key" : "const keymaster::SoftKeymasterDevice *", 10600 "name" : "const keymaster::SoftKeymasterDevice *", 10601 "referenced_type" : "type-1813", 10602 "self_type" : "type-1814", 10603 "size" : 8, 10604 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10605 }, 10606 { 10607 "alignment" : 8, 10608 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement *", 10609 "name" : "const keymaster::SoftKeymasterEnforcement *", 10610 "referenced_type" : "type-1577", 10611 "self_type" : "type-1578", 10612 "size" : 8, 10613 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 10614 }, 10615 { 10616 "alignment" : 8, 10617 "linker_set_key" : "const keymaster::SoftKeymasterLogger *", 10618 "name" : "const keymaster::SoftKeymasterLogger *", 10619 "referenced_type" : "type-5028", 10620 "self_type" : "type-5027", 10621 "size" : 8, 10622 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 10623 }, 10624 { 10625 "alignment" : 8, 10626 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *", 10627 "name" : "const keymaster::SoftwareKeyBlobMaker *", 10628 "referenced_type" : "type-140", 10629 "self_type" : "type-1853", 10630 "size" : 8, 10631 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 10632 }, 10633 { 10634 "alignment" : 8, 10635 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *", 10636 "name" : "const keymaster::SupportedAlgorithmsRequest *", 10637 "referenced_type" : "type-1870", 10638 "self_type" : "type-1871", 10639 "size" : 8, 10640 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10641 }, 10642 { 10643 "alignment" : 8, 10644 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10645 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10646 "referenced_type" : "type-1888", 10647 "self_type" : "type-1889", 10648 "size" : 8, 10649 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10650 }, 10651 { 10652 "alignment" : 8, 10653 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *", 10654 "name" : "const keymaster::SupportedByAlgorithmRequest *", 10655 "referenced_type" : "type-1876", 10656 "self_type" : "type-1877", 10657 "size" : 8, 10658 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10659 }, 10660 { 10661 "alignment" : 8, 10662 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10663 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10664 "referenced_type" : "type-1901", 10665 "self_type" : "type-1902", 10666 "size" : 8, 10667 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10668 }, 10669 { 10670 "alignment" : 8, 10671 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10672 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10673 "referenced_type" : "type-1908", 10674 "self_type" : "type-1909", 10675 "size" : 8, 10676 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10677 }, 10678 { 10679 "alignment" : 8, 10680 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10681 "name" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10682 "referenced_type" : "type-1920", 10683 "self_type" : "type-1921", 10684 "size" : 8, 10685 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10686 }, 10687 { 10688 "alignment" : 8, 10689 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10690 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10691 "referenced_type" : "type-1925", 10692 "self_type" : "type-1926", 10693 "size" : 8, 10694 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10695 }, 10696 { 10697 "alignment" : 8, 10698 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10699 "name" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10700 "referenced_type" : "type-1915", 10701 "self_type" : "type-1916", 10702 "size" : 8, 10703 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10704 }, 10705 { 10706 "alignment" : 8, 10707 "linker_set_key" : "const keymaster::SymmetricKey *", 10708 "name" : "const keymaster::SymmetricKey *", 10709 "referenced_type" : "type-1381", 10710 "self_type" : "type-1382", 10711 "size" : 8, 10712 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10713 }, 10714 { 10715 "alignment" : 8, 10716 "linker_set_key" : "const keymaster::SymmetricKeyFactory *", 10717 "name" : "const keymaster::SymmetricKeyFactory *", 10718 "referenced_type" : "type-1378", 10719 "self_type" : "type-1379", 10720 "size" : 8, 10721 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10722 }, 10723 { 10724 "alignment" : 8, 10725 "linker_set_key" : "const keymaster::TripleDesKeyFactory *", 10726 "name" : "const keymaster::TripleDesKeyFactory *", 10727 "referenced_type" : "type-1406", 10728 "self_type" : "type-1407", 10729 "size" : 8, 10730 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 10731 }, 10732 { 10733 "alignment" : 8, 10734 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10735 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10736 "referenced_type" : "type-2072", 10737 "self_type" : "type-2085", 10738 "size" : 8, 10739 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10740 }, 10741 { 10742 "alignment" : 8, 10743 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10744 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10745 "referenced_type" : "type-355", 10746 "self_type" : "type-356", 10747 "size" : 8, 10748 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10749 }, 10750 { 10751 "alignment" : 8, 10752 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10753 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10754 "referenced_type" : "type-5003", 10755 "self_type" : "type-5006", 10756 "size" : 8, 10757 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10758 }, 10759 { 10760 "alignment" : 8, 10761 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10762 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10763 "referenced_type" : "type-1837", 10764 "self_type" : "type-1841", 10765 "size" : 8, 10766 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10767 }, 10768 { 10769 "alignment" : 8, 10770 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10771 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10772 "referenced_type" : "type-2098", 10773 "self_type" : "type-2099", 10774 "size" : 8, 10775 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10776 }, 10777 { 10778 "alignment" : 8, 10779 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10780 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10781 "referenced_type" : "type-1623", 10782 "self_type" : "type-1624", 10783 "size" : 8, 10784 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10785 }, 10786 { 10787 "alignment" : 8, 10788 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10789 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10790 "referenced_type" : "type-2110", 10791 "self_type" : "type-2111", 10792 "size" : 8, 10793 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10794 }, 10795 { 10796 "alignment" : 8, 10797 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10798 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10799 "referenced_type" : "type-5009", 10800 "self_type" : "type-5010", 10801 "size" : 8, 10802 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10803 }, 10804 { 10805 "alignment" : 8, 10806 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10807 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10808 "referenced_type" : "type-2117", 10809 "self_type" : "type-2118", 10810 "size" : 8, 10811 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10812 }, 10813 { 10814 "alignment" : 8, 10815 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10816 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10817 "referenced_type" : "type-2130", 10818 "self_type" : "type-2131", 10819 "size" : 8, 10820 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10821 }, 10822 { 10823 "alignment" : 8, 10824 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10825 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10826 "referenced_type" : "type-2138", 10827 "self_type" : "type-2139", 10828 "size" : 8, 10829 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10830 }, 10831 { 10832 "alignment" : 8, 10833 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10834 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10835 "referenced_type" : "type-2124", 10836 "self_type" : "type-2125", 10837 "size" : 8, 10838 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10839 }, 10840 { 10841 "alignment" : 8, 10842 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10843 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10844 "referenced_type" : "type-850", 10845 "self_type" : "type-851", 10846 "size" : 8, 10847 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10848 }, 10849 { 10850 "alignment" : 8, 10851 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10852 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10853 "referenced_type" : "type-614", 10854 "self_type" : "type-615", 10855 "size" : 8, 10856 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10857 }, 10858 { 10859 "alignment" : 8, 10860 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10861 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10862 "referenced_type" : "type-1883", 10863 "self_type" : "type-1894", 10864 "size" : 8, 10865 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10866 }, 10867 { 10868 "alignment" : 8, 10869 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest *", 10870 "name" : "const keymaster::VerifyAuthorizationRequest *", 10871 "referenced_type" : "type-2076", 10872 "self_type" : "type-2077", 10873 "size" : 8, 10874 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10875 }, 10876 { 10877 "alignment" : 8, 10878 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse *", 10879 "name" : "const keymaster::VerifyAuthorizationResponse *", 10880 "referenced_type" : "type-2083", 10881 "self_type" : "type-2084", 10882 "size" : 8, 10883 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10884 }, 10885 { 10886 "alignment" : 8, 10887 "linker_set_key" : "const keymaster_algorithm_t *", 10888 "name" : "const keymaster_algorithm_t *", 10889 "referenced_type" : "type-1210", 10890 "self_type" : "type-1212", 10891 "size" : 8, 10892 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10893 }, 10894 { 10895 "alignment" : 8, 10896 "linker_set_key" : "const keymaster_algorithm_t *", 10897 "name" : "const keymaster_algorithm_t *", 10898 "referenced_type" : "type-1446", 10899 "self_type" : "type-1449", 10900 "size" : 8, 10901 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10902 }, 10903 { 10904 "alignment" : 8, 10905 "linker_set_key" : "const keymaster_algorithm_t *", 10906 "name" : "const keymaster_algorithm_t *", 10907 "referenced_type" : "type-1644", 10908 "self_type" : "type-1648", 10909 "size" : 8, 10910 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10911 }, 10912 { 10913 "alignment" : 8, 10914 "linker_set_key" : "const keymaster_algorithm_t *", 10915 "name" : "const keymaster_algorithm_t *", 10916 "referenced_type" : "type-2145", 10917 "self_type" : "type-2147", 10918 "size" : 8, 10919 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10920 }, 10921 { 10922 "alignment" : 8, 10923 "linker_set_key" : "const keymaster_algorithm_t *", 10924 "name" : "const keymaster_algorithm_t *", 10925 "referenced_type" : "type-223", 10926 "self_type" : "type-227", 10927 "size" : 8, 10928 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10929 }, 10930 { 10931 "alignment" : 8, 10932 "linker_set_key" : "const keymaster_algorithm_t *", 10933 "name" : "const keymaster_algorithm_t *", 10934 "referenced_type" : "type-2683", 10935 "self_type" : "type-2685", 10936 "size" : 8, 10937 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10938 }, 10939 { 10940 "alignment" : 8, 10941 "linker_set_key" : "const keymaster_algorithm_t *", 10942 "name" : "const keymaster_algorithm_t *", 10943 "referenced_type" : "type-2941", 10944 "self_type" : "type-2943", 10945 "size" : 8, 10946 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10947 }, 10948 { 10949 "alignment" : 8, 10950 "linker_set_key" : "const keymaster_algorithm_t *", 10951 "name" : "const keymaster_algorithm_t *", 10952 "referenced_type" : "type-3086", 10953 "self_type" : "type-3093", 10954 "size" : 8, 10955 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10956 }, 10957 { 10958 "alignment" : 8, 10959 "linker_set_key" : "const keymaster_algorithm_t *", 10960 "name" : "const keymaster_algorithm_t *", 10961 "referenced_type" : "type-3110", 10962 "self_type" : "type-3112", 10963 "size" : 8, 10964 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10965 }, 10966 { 10967 "alignment" : 8, 10968 "linker_set_key" : "const keymaster_algorithm_t *", 10969 "name" : "const keymaster_algorithm_t *", 10970 "referenced_type" : "type-3261", 10971 "self_type" : "type-3263", 10972 "size" : 8, 10973 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10974 }, 10975 { 10976 "alignment" : 8, 10977 "linker_set_key" : "const keymaster_algorithm_t *", 10978 "name" : "const keymaster_algorithm_t *", 10979 "referenced_type" : "type-3413", 10980 "self_type" : "type-3415", 10981 "size" : 8, 10982 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10983 }, 10984 { 10985 "alignment" : 8, 10986 "linker_set_key" : "const keymaster_algorithm_t *", 10987 "name" : "const keymaster_algorithm_t *", 10988 "referenced_type" : "type-3689", 10989 "self_type" : "type-3691", 10990 "size" : 8, 10991 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10992 }, 10993 { 10994 "alignment" : 8, 10995 "linker_set_key" : "const keymaster_algorithm_t *", 10996 "name" : "const keymaster_algorithm_t *", 10997 "referenced_type" : "type-3831", 10998 "self_type" : "type-3833", 10999 "size" : 8, 11000 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11001 }, 11002 { 11003 "alignment" : 8, 11004 "linker_set_key" : "const keymaster_algorithm_t *", 11005 "name" : "const keymaster_algorithm_t *", 11006 "referenced_type" : "type-4143", 11007 "self_type" : "type-4145", 11008 "size" : 8, 11009 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11010 }, 11011 { 11012 "alignment" : 8, 11013 "linker_set_key" : "const keymaster_algorithm_t *", 11014 "name" : "const keymaster_algorithm_t *", 11015 "referenced_type" : "type-4341", 11016 "self_type" : "type-4343", 11017 "size" : 8, 11018 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11019 }, 11020 { 11021 "alignment" : 8, 11022 "linker_set_key" : "const keymaster_algorithm_t *", 11023 "name" : "const keymaster_algorithm_t *", 11024 "referenced_type" : "type-4538", 11025 "self_type" : "type-4540", 11026 "size" : 8, 11027 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11028 }, 11029 { 11030 "alignment" : 8, 11031 "linker_set_key" : "const keymaster_algorithm_t *", 11032 "name" : "const keymaster_algorithm_t *", 11033 "referenced_type" : "type-4705", 11034 "self_type" : "type-4707", 11035 "size" : 8, 11036 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11037 }, 11038 { 11039 "alignment" : 8, 11040 "linker_set_key" : "const keymaster_algorithm_t *", 11041 "name" : "const keymaster_algorithm_t *", 11042 "referenced_type" : "type-4888", 11043 "self_type" : "type-4890", 11044 "size" : 8, 11045 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11046 }, 11047 { 11048 "alignment" : 8, 11049 "linker_set_key" : "const keymaster_algorithm_t *", 11050 "name" : "const keymaster_algorithm_t *", 11051 "referenced_type" : "type-493", 11052 "self_type" : "type-495", 11053 "size" : 8, 11054 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11055 }, 11056 { 11057 "alignment" : 8, 11058 "linker_set_key" : "const keymaster_algorithm_t *", 11059 "name" : "const keymaster_algorithm_t *", 11060 "referenced_type" : "type-5075", 11061 "self_type" : "type-5077", 11062 "size" : 8, 11063 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11064 }, 11065 { 11066 "alignment" : 8, 11067 "linker_set_key" : "const keymaster_algorithm_t *", 11068 "name" : "const keymaster_algorithm_t *", 11069 "referenced_type" : "type-647", 11070 "self_type" : "type-649", 11071 "size" : 8, 11072 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11073 }, 11074 { 11075 "alignment" : 8, 11076 "linker_set_key" : "const keymaster_algorithm_t *", 11077 "name" : "const keymaster_algorithm_t *", 11078 "referenced_type" : "type-666", 11079 "self_type" : "type-678", 11080 "size" : 8, 11081 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11082 }, 11083 { 11084 "alignment" : 8, 11085 "linker_set_key" : "const keymaster_algorithm_t *", 11086 "name" : "const keymaster_algorithm_t *", 11087 "referenced_type" : "type-987", 11088 "self_type" : "type-990", 11089 "size" : 8, 11090 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11091 }, 11092 { 11093 "alignment" : 8, 11094 "linker_set_key" : "const keymaster_blob_t *", 11095 "name" : "const keymaster_blob_t *", 11096 "referenced_type" : "type-1016", 11097 "self_type" : "type-1018", 11098 "size" : 8, 11099 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11100 }, 11101 { 11102 "alignment" : 8, 11103 "linker_set_key" : "const keymaster_blob_t *", 11104 "name" : "const keymaster_blob_t *", 11105 "referenced_type" : "type-1196", 11106 "self_type" : "type-1198", 11107 "size" : 8, 11108 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11109 }, 11110 { 11111 "alignment" : 8, 11112 "linker_set_key" : "const keymaster_blob_t *", 11113 "name" : "const keymaster_blob_t *", 11114 "referenced_type" : "type-1244", 11115 "self_type" : "type-1246", 11116 "size" : 8, 11117 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11118 }, 11119 { 11120 "alignment" : 8, 11121 "linker_set_key" : "const keymaster_blob_t *", 11122 "name" : "const keymaster_blob_t *", 11123 "referenced_type" : "type-1476", 11124 "self_type" : "type-1478", 11125 "size" : 8, 11126 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11127 }, 11128 { 11129 "alignment" : 8, 11130 "linker_set_key" : "const keymaster_blob_t *", 11131 "name" : "const keymaster_blob_t *", 11132 "referenced_type" : "type-1688", 11133 "self_type" : "type-1690", 11134 "size" : 8, 11135 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11136 }, 11137 { 11138 "alignment" : 8, 11139 "linker_set_key" : "const keymaster_blob_t *", 11140 "name" : "const keymaster_blob_t *", 11141 "referenced_type" : "type-2179", 11142 "self_type" : "type-2187", 11143 "size" : 8, 11144 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11145 }, 11146 { 11147 "alignment" : 8, 11148 "linker_set_key" : "const keymaster_blob_t *", 11149 "name" : "const keymaster_blob_t *", 11150 "referenced_type" : "type-256", 11151 "self_type" : "type-258", 11152 "size" : 8, 11153 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11154 }, 11155 { 11156 "alignment" : 8, 11157 "linker_set_key" : "const keymaster_blob_t *", 11158 "name" : "const keymaster_blob_t *", 11159 "referenced_type" : "type-2589", 11160 "self_type" : "type-5101", 11161 "size" : 8, 11162 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11163 }, 11164 { 11165 "alignment" : 8, 11166 "linker_set_key" : "const keymaster_blob_t *", 11167 "name" : "const keymaster_blob_t *", 11168 "referenced_type" : "type-2714", 11169 "self_type" : "type-2716", 11170 "size" : 8, 11171 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11172 }, 11173 { 11174 "alignment" : 8, 11175 "linker_set_key" : "const keymaster_blob_t *", 11176 "name" : "const keymaster_blob_t *", 11177 "referenced_type" : "type-2868", 11178 "self_type" : "type-2870", 11179 "size" : 8, 11180 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11181 }, 11182 { 11183 "alignment" : 8, 11184 "linker_set_key" : "const keymaster_blob_t *", 11185 "name" : "const keymaster_blob_t *", 11186 "referenced_type" : "type-2919", 11187 "self_type" : "type-2931", 11188 "size" : 8, 11189 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11190 }, 11191 { 11192 "alignment" : 8, 11193 "linker_set_key" : "const keymaster_blob_t *", 11194 "name" : "const keymaster_blob_t *", 11195 "referenced_type" : "type-2965", 11196 "self_type" : "type-2967", 11197 "size" : 8, 11198 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11199 }, 11200 { 11201 "alignment" : 8, 11202 "linker_set_key" : "const keymaster_blob_t *", 11203 "name" : "const keymaster_blob_t *", 11204 "referenced_type" : "type-3096", 11205 "self_type" : "type-3098", 11206 "size" : 8, 11207 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11208 }, 11209 { 11210 "alignment" : 8, 11211 "linker_set_key" : "const keymaster_blob_t *", 11212 "name" : "const keymaster_blob_t *", 11213 "referenced_type" : "type-3140", 11214 "self_type" : "type-3142", 11215 "size" : 8, 11216 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11217 }, 11218 { 11219 "alignment" : 8, 11220 "linker_set_key" : "const keymaster_blob_t *", 11221 "name" : "const keymaster_blob_t *", 11222 "referenced_type" : "type-3230", 11223 "self_type" : "type-3241", 11224 "size" : 8, 11225 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11226 }, 11227 { 11228 "alignment" : 8, 11229 "linker_set_key" : "const keymaster_blob_t *", 11230 "name" : "const keymaster_blob_t *", 11231 "referenced_type" : "type-3285", 11232 "self_type" : "type-3287", 11233 "size" : 8, 11234 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11235 }, 11236 { 11237 "alignment" : 8, 11238 "linker_set_key" : "const keymaster_blob_t *", 11239 "name" : "const keymaster_blob_t *", 11240 "referenced_type" : "type-3443", 11241 "self_type" : "type-3445", 11242 "size" : 8, 11243 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11244 }, 11245 { 11246 "alignment" : 8, 11247 "linker_set_key" : "const keymaster_blob_t *", 11248 "name" : "const keymaster_blob_t *", 11249 "referenced_type" : "type-3613", 11250 "self_type" : "type-3615", 11251 "size" : 8, 11252 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11253 }, 11254 { 11255 "alignment" : 8, 11256 "linker_set_key" : "const keymaster_blob_t *", 11257 "name" : "const keymaster_blob_t *", 11258 "referenced_type" : "type-3665", 11259 "self_type" : "type-3678", 11260 "size" : 8, 11261 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11262 }, 11263 { 11264 "alignment" : 8, 11265 "linker_set_key" : "const keymaster_blob_t *", 11266 "name" : "const keymaster_blob_t *", 11267 "referenced_type" : "type-3715", 11268 "self_type" : "type-3717", 11269 "size" : 8, 11270 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11271 }, 11272 { 11273 "alignment" : 8, 11274 "linker_set_key" : "const keymaster_blob_t *", 11275 "name" : "const keymaster_blob_t *", 11276 "referenced_type" : "type-3858", 11277 "self_type" : "type-3860", 11278 "size" : 8, 11279 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11280 }, 11281 { 11282 "alignment" : 8, 11283 "linker_set_key" : "const keymaster_blob_t *", 11284 "name" : "const keymaster_blob_t *", 11285 "referenced_type" : "type-4114", 11286 "self_type" : "type-4134", 11287 "size" : 8, 11288 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11289 }, 11290 { 11291 "alignment" : 8, 11292 "linker_set_key" : "const keymaster_blob_t *", 11293 "name" : "const keymaster_blob_t *", 11294 "referenced_type" : "type-417", 11295 "self_type" : "type-419", 11296 "size" : 8, 11297 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11298 }, 11299 { 11300 "alignment" : 8, 11301 "linker_set_key" : "const keymaster_blob_t *", 11302 "name" : "const keymaster_blob_t *", 11303 "referenced_type" : "type-4171", 11304 "self_type" : "type-4173", 11305 "size" : 8, 11306 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11307 }, 11308 { 11309 "alignment" : 8, 11310 "linker_set_key" : "const keymaster_blob_t *", 11311 "name" : "const keymaster_blob_t *", 11312 "referenced_type" : "type-4328", 11313 "self_type" : "type-4330", 11314 "size" : 8, 11315 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11316 }, 11317 { 11318 "alignment" : 8, 11319 "linker_set_key" : "const keymaster_blob_t *", 11320 "name" : "const keymaster_blob_t *", 11321 "referenced_type" : "type-4376", 11322 "self_type" : "type-4378", 11323 "size" : 8, 11324 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11325 }, 11326 { 11327 "alignment" : 8, 11328 "linker_set_key" : "const keymaster_blob_t *", 11329 "name" : "const keymaster_blob_t *", 11330 "referenced_type" : "type-4569", 11331 "self_type" : "type-4571", 11332 "size" : 8, 11333 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11334 }, 11335 { 11336 "alignment" : 8, 11337 "linker_set_key" : "const keymaster_blob_t *", 11338 "name" : "const keymaster_blob_t *", 11339 "referenced_type" : "type-470", 11340 "self_type" : "type-482", 11341 "size" : 8, 11342 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11343 }, 11344 { 11345 "alignment" : 8, 11346 "linker_set_key" : "const keymaster_blob_t *", 11347 "name" : "const keymaster_blob_t *", 11348 "referenced_type" : "type-4739", 11349 "self_type" : "type-4741", 11350 "size" : 8, 11351 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11352 }, 11353 { 11354 "alignment" : 8, 11355 "linker_set_key" : "const keymaster_blob_t *", 11356 "name" : "const keymaster_blob_t *", 11357 "referenced_type" : "type-4923", 11358 "self_type" : "type-4926", 11359 "size" : 8, 11360 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11361 }, 11362 { 11363 "alignment" : 8, 11364 "linker_set_key" : "const keymaster_blob_t *", 11365 "name" : "const keymaster_blob_t *", 11366 "referenced_type" : "type-51", 11367 "self_type" : "type-2172", 11368 "size" : 8, 11369 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11370 }, 11371 { 11372 "alignment" : 8, 11373 "linker_set_key" : "const keymaster_blob_t *", 11374 "name" : "const keymaster_blob_t *", 11375 "referenced_type" : "type-5108", 11376 "self_type" : "type-5116", 11377 "size" : 8, 11378 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11379 }, 11380 { 11381 "alignment" : 8, 11382 "linker_set_key" : "const keymaster_blob_t *", 11383 "name" : "const keymaster_blob_t *", 11384 "referenced_type" : "type-517", 11385 "self_type" : "type-519", 11386 "size" : 8, 11387 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11388 }, 11389 { 11390 "alignment" : 8, 11391 "linker_set_key" : "const keymaster_blob_t *", 11392 "name" : "const keymaster_blob_t *", 11393 "referenced_type" : "type-673", 11394 "self_type" : "type-675", 11395 "size" : 8, 11396 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11397 }, 11398 { 11399 "alignment" : 8, 11400 "linker_set_key" : "const keymaster_blob_t *", 11401 "name" : "const keymaster_blob_t *", 11402 "referenced_type" : "type-827", 11403 "self_type" : "type-846", 11404 "size" : 8, 11405 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11406 }, 11407 { 11408 "alignment" : 8, 11409 "linker_set_key" : "const keymaster_blob_t *", 11410 "name" : "const keymaster_blob_t *", 11411 "referenced_type" : "type-957", 11412 "self_type" : "type-980", 11413 "size" : 8, 11414 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11415 }, 11416 { 11417 "alignment" : 8, 11418 "linker_set_key" : "const keymaster_block_mode_t *", 11419 "name" : "const keymaster_block_mode_t *", 11420 "referenced_type" : "type-1213", 11421 "self_type" : "type-1215", 11422 "size" : 8, 11423 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11424 }, 11425 { 11426 "alignment" : 8, 11427 "linker_set_key" : "const keymaster_block_mode_t *", 11428 "name" : "const keymaster_block_mode_t *", 11429 "referenced_type" : "type-1450", 11430 "self_type" : "type-1452", 11431 "size" : 8, 11432 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11433 }, 11434 { 11435 "alignment" : 8, 11436 "linker_set_key" : "const keymaster_block_mode_t *", 11437 "name" : "const keymaster_block_mode_t *", 11438 "referenced_type" : "type-1649", 11439 "self_type" : "type-1651", 11440 "size" : 8, 11441 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11442 }, 11443 { 11444 "alignment" : 8, 11445 "linker_set_key" : "const keymaster_block_mode_t *", 11446 "name" : "const keymaster_block_mode_t *", 11447 "referenced_type" : "type-2148", 11448 "self_type" : "type-2150", 11449 "size" : 8, 11450 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11451 }, 11452 { 11453 "alignment" : 8, 11454 "linker_set_key" : "const keymaster_block_mode_t *", 11455 "name" : "const keymaster_block_mode_t *", 11456 "referenced_type" : "type-228", 11457 "self_type" : "type-230", 11458 "size" : 8, 11459 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11460 }, 11461 { 11462 "alignment" : 8, 11463 "linker_set_key" : "const keymaster_block_mode_t *", 11464 "name" : "const keymaster_block_mode_t *", 11465 "referenced_type" : "type-2686", 11466 "self_type" : "type-2688", 11467 "size" : 8, 11468 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11469 }, 11470 { 11471 "alignment" : 8, 11472 "linker_set_key" : "const keymaster_block_mode_t *", 11473 "name" : "const keymaster_block_mode_t *", 11474 "referenced_type" : "type-2944", 11475 "self_type" : "type-2946", 11476 "size" : 8, 11477 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11478 }, 11479 { 11480 "alignment" : 8, 11481 "linker_set_key" : "const keymaster_block_mode_t *", 11482 "name" : "const keymaster_block_mode_t *", 11483 "referenced_type" : "type-3101", 11484 "self_type" : "type-3109", 11485 "size" : 8, 11486 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11487 }, 11488 { 11489 "alignment" : 8, 11490 "linker_set_key" : "const keymaster_block_mode_t *", 11491 "name" : "const keymaster_block_mode_t *", 11492 "referenced_type" : "type-3113", 11493 "self_type" : "type-3115", 11494 "size" : 8, 11495 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11496 }, 11497 { 11498 "alignment" : 8, 11499 "linker_set_key" : "const keymaster_block_mode_t *", 11500 "name" : "const keymaster_block_mode_t *", 11501 "referenced_type" : "type-3264", 11502 "self_type" : "type-3266", 11503 "size" : 8, 11504 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11505 }, 11506 { 11507 "alignment" : 8, 11508 "linker_set_key" : "const keymaster_block_mode_t *", 11509 "name" : "const keymaster_block_mode_t *", 11510 "referenced_type" : "type-3416", 11511 "self_type" : "type-3419", 11512 "size" : 8, 11513 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11514 }, 11515 { 11516 "alignment" : 8, 11517 "linker_set_key" : "const keymaster_block_mode_t *", 11518 "name" : "const keymaster_block_mode_t *", 11519 "referenced_type" : "type-3692", 11520 "self_type" : "type-3694", 11521 "size" : 8, 11522 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11523 }, 11524 { 11525 "alignment" : 8, 11526 "linker_set_key" : "const keymaster_block_mode_t *", 11527 "name" : "const keymaster_block_mode_t *", 11528 "referenced_type" : "type-3834", 11529 "self_type" : "type-3836", 11530 "size" : 8, 11531 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11532 }, 11533 { 11534 "alignment" : 8, 11535 "linker_set_key" : "const keymaster_block_mode_t *", 11536 "name" : "const keymaster_block_mode_t *", 11537 "referenced_type" : "type-4057", 11538 "self_type" : "type-4056", 11539 "size" : 8, 11540 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11541 }, 11542 { 11543 "alignment" : 8, 11544 "linker_set_key" : "const keymaster_block_mode_t *", 11545 "name" : "const keymaster_block_mode_t *", 11546 "referenced_type" : "type-4146", 11547 "self_type" : "type-4148", 11548 "size" : 8, 11549 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11550 }, 11551 { 11552 "alignment" : 8, 11553 "linker_set_key" : "const keymaster_block_mode_t *", 11554 "name" : "const keymaster_block_mode_t *", 11555 "referenced_type" : "type-4344", 11556 "self_type" : "type-4347", 11557 "size" : 8, 11558 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11559 }, 11560 { 11561 "alignment" : 8, 11562 "linker_set_key" : "const keymaster_block_mode_t *", 11563 "name" : "const keymaster_block_mode_t *", 11564 "referenced_type" : "type-4541", 11565 "self_type" : "type-4543", 11566 "size" : 8, 11567 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11568 }, 11569 { 11570 "alignment" : 8, 11571 "linker_set_key" : "const keymaster_block_mode_t *", 11572 "name" : "const keymaster_block_mode_t *", 11573 "referenced_type" : "type-4708", 11574 "self_type" : "type-4710", 11575 "size" : 8, 11576 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11577 }, 11578 { 11579 "alignment" : 8, 11580 "linker_set_key" : "const keymaster_block_mode_t *", 11581 "name" : "const keymaster_block_mode_t *", 11582 "referenced_type" : "type-4891", 11583 "self_type" : "type-4893", 11584 "size" : 8, 11585 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11586 }, 11587 { 11588 "alignment" : 8, 11589 "linker_set_key" : "const keymaster_block_mode_t *", 11590 "name" : "const keymaster_block_mode_t *", 11591 "referenced_type" : "type-496", 11592 "self_type" : "type-498", 11593 "size" : 8, 11594 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11595 }, 11596 { 11597 "alignment" : 8, 11598 "linker_set_key" : "const keymaster_block_mode_t *", 11599 "name" : "const keymaster_block_mode_t *", 11600 "referenced_type" : "type-5078", 11601 "self_type" : "type-5080", 11602 "size" : 8, 11603 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11604 }, 11605 { 11606 "alignment" : 8, 11607 "linker_set_key" : "const keymaster_block_mode_t *", 11608 "name" : "const keymaster_block_mode_t *", 11609 "referenced_type" : "type-650", 11610 "self_type" : "type-652", 11611 "size" : 8, 11612 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11613 }, 11614 { 11615 "alignment" : 8, 11616 "linker_set_key" : "const keymaster_block_mode_t *", 11617 "name" : "const keymaster_block_mode_t *", 11618 "referenced_type" : "type-683", 11619 "self_type" : "type-692", 11620 "size" : 8, 11621 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11622 }, 11623 { 11624 "alignment" : 8, 11625 "linker_set_key" : "const keymaster_block_mode_t *", 11626 "name" : "const keymaster_block_mode_t *", 11627 "referenced_type" : "type-898", 11628 "self_type" : "type-897", 11629 "size" : 8, 11630 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11631 }, 11632 { 11633 "alignment" : 8, 11634 "linker_set_key" : "const keymaster_block_mode_t *", 11635 "name" : "const keymaster_block_mode_t *", 11636 "referenced_type" : "type-991", 11637 "self_type" : "type-993", 11638 "size" : 8, 11639 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11640 }, 11641 { 11642 "alignment" : 8, 11643 "linker_set_key" : "const keymaster_digest_t *", 11644 "name" : "const keymaster_digest_t *", 11645 "referenced_type" : "type-1220", 11646 "self_type" : "type-1222", 11647 "size" : 8, 11648 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11649 }, 11650 { 11651 "alignment" : 8, 11652 "linker_set_key" : "const keymaster_digest_t *", 11653 "name" : "const keymaster_digest_t *", 11654 "referenced_type" : "type-1456", 11655 "self_type" : "type-1458", 11656 "size" : 8, 11657 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11658 }, 11659 { 11660 "alignment" : 8, 11661 "linker_set_key" : "const keymaster_digest_t *", 11662 "name" : "const keymaster_digest_t *", 11663 "referenced_type" : "type-1655", 11664 "self_type" : "type-1657", 11665 "size" : 8, 11666 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11667 }, 11668 { 11669 "alignment" : 8, 11670 "linker_set_key" : "const keymaster_digest_t *", 11671 "name" : "const keymaster_digest_t *", 11672 "referenced_type" : "type-2154", 11673 "self_type" : "type-2157", 11674 "size" : 8, 11675 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11676 }, 11677 { 11678 "alignment" : 8, 11679 "linker_set_key" : "const keymaster_digest_t *", 11680 "name" : "const keymaster_digest_t *", 11681 "referenced_type" : "type-235", 11682 "self_type" : "type-237", 11683 "size" : 8, 11684 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11685 }, 11686 { 11687 "alignment" : 8, 11688 "linker_set_key" : "const keymaster_digest_t *", 11689 "name" : "const keymaster_digest_t *", 11690 "referenced_type" : "type-2693", 11691 "self_type" : "type-2695", 11692 "size" : 8, 11693 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11694 }, 11695 { 11696 "alignment" : 8, 11697 "linker_set_key" : "const keymaster_digest_t *", 11698 "name" : "const keymaster_digest_t *", 11699 "referenced_type" : "type-2950", 11700 "self_type" : "type-2952", 11701 "size" : 8, 11702 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11703 }, 11704 { 11705 "alignment" : 8, 11706 "linker_set_key" : "const keymaster_digest_t *", 11707 "name" : "const keymaster_digest_t *", 11708 "referenced_type" : "type-3119", 11709 "self_type" : "type-3124", 11710 "size" : 8, 11711 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11712 }, 11713 { 11714 "alignment" : 8, 11715 "linker_set_key" : "const keymaster_digest_t *", 11716 "name" : "const keymaster_digest_t *", 11717 "referenced_type" : "type-3138", 11718 "self_type" : "type-3151", 11719 "size" : 8, 11720 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11721 }, 11722 { 11723 "alignment" : 8, 11724 "linker_set_key" : "const keymaster_digest_t *", 11725 "name" : "const keymaster_digest_t *", 11726 "referenced_type" : "type-3270", 11727 "self_type" : "type-3272", 11728 "size" : 8, 11729 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11730 }, 11731 { 11732 "alignment" : 8, 11733 "linker_set_key" : "const keymaster_digest_t *", 11734 "name" : "const keymaster_digest_t *", 11735 "referenced_type" : "type-3423", 11736 "self_type" : "type-3425", 11737 "size" : 8, 11738 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11739 }, 11740 { 11741 "alignment" : 8, 11742 "linker_set_key" : "const keymaster_digest_t *", 11743 "name" : "const keymaster_digest_t *", 11744 "referenced_type" : "type-3698", 11745 "self_type" : "type-3700", 11746 "size" : 8, 11747 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11748 }, 11749 { 11750 "alignment" : 8, 11751 "linker_set_key" : "const keymaster_digest_t *", 11752 "name" : "const keymaster_digest_t *", 11753 "referenced_type" : "type-3842", 11754 "self_type" : "type-3844", 11755 "size" : 8, 11756 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11757 }, 11758 { 11759 "alignment" : 8, 11760 "linker_set_key" : "const keymaster_digest_t *", 11761 "name" : "const keymaster_digest_t *", 11762 "referenced_type" : "type-4062", 11763 "self_type" : "type-4061", 11764 "size" : 8, 11765 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11766 }, 11767 { 11768 "alignment" : 8, 11769 "linker_set_key" : "const keymaster_digest_t *", 11770 "name" : "const keymaster_digest_t *", 11771 "referenced_type" : "type-4153", 11772 "self_type" : "type-4155", 11773 "size" : 8, 11774 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11775 }, 11776 { 11777 "alignment" : 8, 11778 "linker_set_key" : "const keymaster_digest_t *", 11779 "name" : "const keymaster_digest_t *", 11780 "referenced_type" : "type-4351", 11781 "self_type" : "type-4353", 11782 "size" : 8, 11783 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11784 }, 11785 { 11786 "alignment" : 8, 11787 "linker_set_key" : "const keymaster_digest_t *", 11788 "name" : "const keymaster_digest_t *", 11789 "referenced_type" : "type-4549", 11790 "self_type" : "type-4551", 11791 "size" : 8, 11792 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11793 }, 11794 { 11795 "alignment" : 8, 11796 "linker_set_key" : "const keymaster_digest_t *", 11797 "name" : "const keymaster_digest_t *", 11798 "referenced_type" : "type-4716", 11799 "self_type" : "type-4718", 11800 "size" : 8, 11801 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11802 }, 11803 { 11804 "alignment" : 8, 11805 "linker_set_key" : "const keymaster_digest_t *", 11806 "name" : "const keymaster_digest_t *", 11807 "referenced_type" : "type-4898", 11808 "self_type" : "type-4900", 11809 "size" : 8, 11810 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11811 }, 11812 { 11813 "alignment" : 8, 11814 "linker_set_key" : "const keymaster_digest_t *", 11815 "name" : "const keymaster_digest_t *", 11816 "referenced_type" : "type-502", 11817 "self_type" : "type-504", 11818 "size" : 8, 11819 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11820 }, 11821 { 11822 "alignment" : 8, 11823 "linker_set_key" : "const keymaster_digest_t *", 11824 "name" : "const keymaster_digest_t *", 11825 "referenced_type" : "type-5084", 11826 "self_type" : "type-5087", 11827 "size" : 8, 11828 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11829 }, 11830 { 11831 "alignment" : 8, 11832 "linker_set_key" : "const keymaster_digest_t *", 11833 "name" : "const keymaster_digest_t *", 11834 "referenced_type" : "type-656", 11835 "self_type" : "type-658", 11836 "size" : 8, 11837 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11838 }, 11839 { 11840 "alignment" : 8, 11841 "linker_set_key" : "const keymaster_digest_t *", 11842 "name" : "const keymaster_digest_t *", 11843 "referenced_type" : "type-701", 11844 "self_type" : "type-714", 11845 "size" : 8, 11846 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11847 }, 11848 { 11849 "alignment" : 8, 11850 "linker_set_key" : "const keymaster_digest_t *", 11851 "name" : "const keymaster_digest_t *", 11852 "referenced_type" : "type-901", 11853 "self_type" : "type-900", 11854 "size" : 8, 11855 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11856 }, 11857 { 11858 "alignment" : 8, 11859 "linker_set_key" : "const keymaster_digest_t *", 11860 "name" : "const keymaster_digest_t *", 11861 "referenced_type" : "type-997", 11862 "self_type" : "type-999", 11863 "size" : 8, 11864 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11865 }, 11866 { 11867 "alignment" : 8, 11868 "linker_set_key" : "const keymaster_key_blob_t *", 11869 "name" : "const keymaster_key_blob_t *", 11870 "referenced_type" : "type-1010", 11871 "self_type" : "type-1012", 11872 "size" : 8, 11873 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11874 }, 11875 { 11876 "alignment" : 8, 11877 "linker_set_key" : "const keymaster_key_blob_t *", 11878 "name" : "const keymaster_key_blob_t *", 11879 "referenced_type" : "type-1188", 11880 "self_type" : "type-1190", 11881 "size" : 8, 11882 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11883 }, 11884 { 11885 "alignment" : 8, 11886 "linker_set_key" : "const keymaster_key_blob_t *", 11887 "name" : "const keymaster_key_blob_t *", 11888 "referenced_type" : "type-1236", 11889 "self_type" : "type-1238", 11890 "size" : 8, 11891 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11892 }, 11893 { 11894 "alignment" : 8, 11895 "linker_set_key" : "const keymaster_key_blob_t *", 11896 "name" : "const keymaster_key_blob_t *", 11897 "referenced_type" : "type-1470", 11898 "self_type" : "type-1472", 11899 "size" : 8, 11900 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11901 }, 11902 { 11903 "alignment" : 8, 11904 "linker_set_key" : "const keymaster_key_blob_t *", 11905 "name" : "const keymaster_key_blob_t *", 11906 "referenced_type" : "type-1683", 11907 "self_type" : "type-1685", 11908 "size" : 8, 11909 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11910 }, 11911 { 11912 "alignment" : 8, 11913 "linker_set_key" : "const keymaster_key_blob_t *", 11914 "name" : "const keymaster_key_blob_t *", 11915 "referenced_type" : "type-2142", 11916 "self_type" : "type-2144", 11917 "size" : 8, 11918 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11919 }, 11920 { 11921 "alignment" : 8, 11922 "linker_set_key" : "const keymaster_key_blob_t *", 11923 "name" : "const keymaster_key_blob_t *", 11924 "referenced_type" : "type-251", 11925 "self_type" : "type-253", 11926 "size" : 8, 11927 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11928 }, 11929 { 11930 "alignment" : 8, 11931 "linker_set_key" : "const keymaster_key_blob_t *", 11932 "name" : "const keymaster_key_blob_t *", 11933 "referenced_type" : "type-2604", 11934 "self_type" : "type-5097", 11935 "size" : 8, 11936 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11937 }, 11938 { 11939 "alignment" : 8, 11940 "linker_set_key" : "const keymaster_key_blob_t *", 11941 "name" : "const keymaster_key_blob_t *", 11942 "referenced_type" : "type-2709", 11943 "self_type" : "type-2711", 11944 "size" : 8, 11945 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11946 }, 11947 { 11948 "alignment" : 8, 11949 "linker_set_key" : "const keymaster_key_blob_t *", 11950 "name" : "const keymaster_key_blob_t *", 11951 "referenced_type" : "type-2838", 11952 "self_type" : "type-2837", 11953 "size" : 8, 11954 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 11955 }, 11956 { 11957 "alignment" : 8, 11958 "linker_set_key" : "const keymaster_key_blob_t *", 11959 "name" : "const keymaster_key_blob_t *", 11960 "referenced_type" : "type-2926", 11961 "self_type" : "type-2928", 11962 "size" : 8, 11963 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11964 }, 11965 { 11966 "alignment" : 8, 11967 "linker_set_key" : "const keymaster_key_blob_t *", 11968 "name" : "const keymaster_key_blob_t *", 11969 "referenced_type" : "type-2960", 11970 "self_type" : "type-2962", 11971 "size" : 8, 11972 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11973 }, 11974 { 11975 "alignment" : 8, 11976 "linker_set_key" : "const keymaster_key_blob_t *", 11977 "name" : "const keymaster_key_blob_t *", 11978 "referenced_type" : "type-3090", 11979 "self_type" : "type-3092", 11980 "size" : 8, 11981 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11982 }, 11983 { 11984 "alignment" : 8, 11985 "linker_set_key" : "const keymaster_key_blob_t *", 11986 "name" : "const keymaster_key_blob_t *", 11987 "referenced_type" : "type-3133", 11988 "self_type" : "type-3135", 11989 "size" : 8, 11990 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11991 }, 11992 { 11993 "alignment" : 8, 11994 "linker_set_key" : "const keymaster_key_blob_t *", 11995 "name" : "const keymaster_key_blob_t *", 11996 "referenced_type" : "type-3218", 11997 "self_type" : "type-3222", 11998 "size" : 8, 11999 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12000 }, 12001 { 12002 "alignment" : 8, 12003 "linker_set_key" : "const keymaster_key_blob_t *", 12004 "name" : "const keymaster_key_blob_t *", 12005 "referenced_type" : "type-3280", 12006 "self_type" : "type-3282", 12007 "size" : 8, 12008 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12009 }, 12010 { 12011 "alignment" : 8, 12012 "linker_set_key" : "const keymaster_key_blob_t *", 12013 "name" : "const keymaster_key_blob_t *", 12014 "referenced_type" : "type-3438", 12015 "self_type" : "type-3440", 12016 "size" : 8, 12017 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12018 }, 12019 { 12020 "alignment" : 8, 12021 "linker_set_key" : "const keymaster_key_blob_t *", 12022 "name" : "const keymaster_key_blob_t *", 12023 "referenced_type" : "type-3582", 12024 "self_type" : "type-3581", 12025 "size" : 8, 12026 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12027 }, 12028 { 12029 "alignment" : 8, 12030 "linker_set_key" : "const keymaster_key_blob_t *", 12031 "name" : "const keymaster_key_blob_t *", 12032 "referenced_type" : "type-3672", 12033 "self_type" : "type-3674", 12034 "size" : 8, 12035 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12036 }, 12037 { 12038 "alignment" : 8, 12039 "linker_set_key" : "const keymaster_key_blob_t *", 12040 "name" : "const keymaster_key_blob_t *", 12041 "referenced_type" : "type-3708", 12042 "self_type" : "type-3710", 12043 "size" : 8, 12044 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12045 }, 12046 { 12047 "alignment" : 8, 12048 "linker_set_key" : "const keymaster_key_blob_t *", 12049 "name" : "const keymaster_key_blob_t *", 12050 "referenced_type" : "type-3852", 12051 "self_type" : "type-3854", 12052 "size" : 8, 12053 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12054 }, 12055 { 12056 "alignment" : 8, 12057 "linker_set_key" : "const keymaster_key_blob_t *", 12058 "name" : "const keymaster_key_blob_t *", 12059 "referenced_type" : "type-386", 12060 "self_type" : "type-385", 12061 "size" : 8, 12062 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12063 }, 12064 { 12065 "alignment" : 8, 12066 "linker_set_key" : "const keymaster_key_blob_t *", 12067 "name" : "const keymaster_key_blob_t *", 12068 "referenced_type" : "type-4129", 12069 "self_type" : "type-4131", 12070 "size" : 8, 12071 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12072 }, 12073 { 12074 "alignment" : 8, 12075 "linker_set_key" : "const keymaster_key_blob_t *", 12076 "name" : "const keymaster_key_blob_t *", 12077 "referenced_type" : "type-4166", 12078 "self_type" : "type-4168", 12079 "size" : 8, 12080 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12081 }, 12082 { 12083 "alignment" : 8, 12084 "linker_set_key" : "const keymaster_key_blob_t *", 12085 "name" : "const keymaster_key_blob_t *", 12086 "referenced_type" : "type-4323", 12087 "self_type" : "type-4325", 12088 "size" : 8, 12089 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12090 }, 12091 { 12092 "alignment" : 8, 12093 "linker_set_key" : "const keymaster_key_blob_t *", 12094 "name" : "const keymaster_key_blob_t *", 12095 "referenced_type" : "type-4368", 12096 "self_type" : "type-4370", 12097 "size" : 8, 12098 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12099 }, 12100 { 12101 "alignment" : 8, 12102 "linker_set_key" : "const keymaster_key_blob_t *", 12103 "name" : "const keymaster_key_blob_t *", 12104 "referenced_type" : "type-4564", 12105 "self_type" : "type-4566", 12106 "size" : 8, 12107 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12108 }, 12109 { 12110 "alignment" : 8, 12111 "linker_set_key" : "const keymaster_key_blob_t *", 12112 "name" : "const keymaster_key_blob_t *", 12113 "referenced_type" : "type-4733", 12114 "self_type" : "type-4736", 12115 "size" : 8, 12116 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12117 }, 12118 { 12119 "alignment" : 8, 12120 "linker_set_key" : "const keymaster_key_blob_t *", 12121 "name" : "const keymaster_key_blob_t *", 12122 "referenced_type" : "type-477", 12123 "self_type" : "type-479", 12124 "size" : 8, 12125 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12126 }, 12127 { 12128 "alignment" : 8, 12129 "linker_set_key" : "const keymaster_key_blob_t *", 12130 "name" : "const keymaster_key_blob_t *", 12131 "referenced_type" : "type-4918", 12132 "self_type" : "type-4920", 12133 "size" : 8, 12134 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12135 }, 12136 { 12137 "alignment" : 8, 12138 "linker_set_key" : "const keymaster_key_blob_t *", 12139 "name" : "const keymaster_key_blob_t *", 12140 "referenced_type" : "type-5072", 12141 "self_type" : "type-5074", 12142 "size" : 8, 12143 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12144 }, 12145 { 12146 "alignment" : 8, 12147 "linker_set_key" : "const keymaster_key_blob_t *", 12148 "name" : "const keymaster_key_blob_t *", 12149 "referenced_type" : "type-512", 12150 "self_type" : "type-514", 12151 "size" : 8, 12152 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12153 }, 12154 { 12155 "alignment" : 8, 12156 "linker_set_key" : "const keymaster_key_blob_t *", 12157 "name" : "const keymaster_key_blob_t *", 12158 "referenced_type" : "type-66", 12159 "self_type" : "type-2167", 12160 "size" : 8, 12161 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12162 }, 12163 { 12164 "alignment" : 8, 12165 "linker_set_key" : "const keymaster_key_blob_t *", 12166 "name" : "const keymaster_key_blob_t *", 12167 "referenced_type" : "type-668", 12168 "self_type" : "type-670", 12169 "size" : 8, 12170 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12171 }, 12172 { 12173 "alignment" : 8, 12174 "linker_set_key" : "const keymaster_key_blob_t *", 12175 "name" : "const keymaster_key_blob_t *", 12176 "referenced_type" : "type-767", 12177 "self_type" : "type-772", 12178 "size" : 8, 12179 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12180 }, 12181 { 12182 "alignment" : 8, 12183 "linker_set_key" : "const keymaster_key_blob_t *", 12184 "name" : "const keymaster_key_blob_t *", 12185 "referenced_type" : "type-975", 12186 "self_type" : "type-977", 12187 "size" : 8, 12188 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12189 }, 12190 { 12191 "alignment" : 8, 12192 "linker_set_key" : "const keymaster_key_format_t *", 12193 "name" : "const keymaster_key_format_t *", 12194 "referenced_type" : "type-1000", 12195 "self_type" : "type-1002", 12196 "size" : 8, 12197 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12198 }, 12199 { 12200 "alignment" : 8, 12201 "linker_set_key" : "const keymaster_key_format_t *", 12202 "name" : "const keymaster_key_format_t *", 12203 "referenced_type" : "type-1223", 12204 "self_type" : "type-1225", 12205 "size" : 8, 12206 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12207 }, 12208 { 12209 "alignment" : 8, 12210 "linker_set_key" : "const keymaster_key_format_t *", 12211 "name" : "const keymaster_key_format_t *", 12212 "referenced_type" : "type-1459", 12213 "self_type" : "type-1461", 12214 "size" : 8, 12215 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12216 }, 12217 { 12218 "alignment" : 8, 12219 "linker_set_key" : "const keymaster_key_format_t *", 12220 "name" : "const keymaster_key_format_t *", 12221 "referenced_type" : "type-1658", 12222 "self_type" : "type-1660", 12223 "size" : 8, 12224 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12225 }, 12226 { 12227 "alignment" : 8, 12228 "linker_set_key" : "const keymaster_key_format_t *", 12229 "name" : "const keymaster_key_format_t *", 12230 "referenced_type" : "type-2158", 12231 "self_type" : "type-2160", 12232 "size" : 8, 12233 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12234 }, 12235 { 12236 "alignment" : 8, 12237 "linker_set_key" : "const keymaster_key_format_t *", 12238 "name" : "const keymaster_key_format_t *", 12239 "referenced_type" : "type-238", 12240 "self_type" : "type-240", 12241 "size" : 8, 12242 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12243 }, 12244 { 12245 "alignment" : 8, 12246 "linker_set_key" : "const keymaster_key_format_t *", 12247 "name" : "const keymaster_key_format_t *", 12248 "referenced_type" : "type-2696", 12249 "self_type" : "type-2698", 12250 "size" : 8, 12251 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12252 }, 12253 { 12254 "alignment" : 8, 12255 "linker_set_key" : "const keymaster_key_format_t *", 12256 "name" : "const keymaster_key_format_t *", 12257 "referenced_type" : "type-2953", 12258 "self_type" : "type-2955", 12259 "size" : 8, 12260 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12261 }, 12262 { 12263 "alignment" : 8, 12264 "linker_set_key" : "const keymaster_key_format_t *", 12265 "name" : "const keymaster_key_format_t *", 12266 "referenced_type" : "type-3125", 12267 "self_type" : "type-3127", 12268 "size" : 8, 12269 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12270 }, 12271 { 12272 "alignment" : 8, 12273 "linker_set_key" : "const keymaster_key_format_t *", 12274 "name" : "const keymaster_key_format_t *", 12275 "referenced_type" : "type-3157", 12276 "self_type" : "type-3161", 12277 "size" : 8, 12278 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12279 }, 12280 { 12281 "alignment" : 8, 12282 "linker_set_key" : "const keymaster_key_format_t *", 12283 "name" : "const keymaster_key_format_t *", 12284 "referenced_type" : "type-3273", 12285 "self_type" : "type-3275", 12286 "size" : 8, 12287 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12288 }, 12289 { 12290 "alignment" : 8, 12291 "linker_set_key" : "const keymaster_key_format_t *", 12292 "name" : "const keymaster_key_format_t *", 12293 "referenced_type" : "type-3426", 12294 "self_type" : "type-3428", 12295 "size" : 8, 12296 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12297 }, 12298 { 12299 "alignment" : 8, 12300 "linker_set_key" : "const keymaster_key_format_t *", 12301 "name" : "const keymaster_key_format_t *", 12302 "referenced_type" : "type-3701", 12303 "self_type" : "type-3703", 12304 "size" : 8, 12305 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12306 }, 12307 { 12308 "alignment" : 8, 12309 "linker_set_key" : "const keymaster_key_format_t *", 12310 "name" : "const keymaster_key_format_t *", 12311 "referenced_type" : "type-3845", 12312 "self_type" : "type-3847", 12313 "size" : 8, 12314 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12315 }, 12316 { 12317 "alignment" : 8, 12318 "linker_set_key" : "const keymaster_key_format_t *", 12319 "name" : "const keymaster_key_format_t *", 12320 "referenced_type" : "type-4156", 12321 "self_type" : "type-4158", 12322 "size" : 8, 12323 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12324 }, 12325 { 12326 "alignment" : 8, 12327 "linker_set_key" : "const keymaster_key_format_t *", 12328 "name" : "const keymaster_key_format_t *", 12329 "referenced_type" : "type-4354", 12330 "self_type" : "type-4356", 12331 "size" : 8, 12332 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12333 }, 12334 { 12335 "alignment" : 8, 12336 "linker_set_key" : "const keymaster_key_format_t *", 12337 "name" : "const keymaster_key_format_t *", 12338 "referenced_type" : "type-4552", 12339 "self_type" : "type-4554", 12340 "size" : 8, 12341 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12342 }, 12343 { 12344 "alignment" : 8, 12345 "linker_set_key" : "const keymaster_key_format_t *", 12346 "name" : "const keymaster_key_format_t *", 12347 "referenced_type" : "type-4719", 12348 "self_type" : "type-4721", 12349 "size" : 8, 12350 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12351 }, 12352 { 12353 "alignment" : 8, 12354 "linker_set_key" : "const keymaster_key_format_t *", 12355 "name" : "const keymaster_key_format_t *", 12356 "referenced_type" : "type-4901", 12357 "self_type" : "type-4907", 12358 "size" : 8, 12359 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12360 }, 12361 { 12362 "alignment" : 8, 12363 "linker_set_key" : "const keymaster_key_format_t *", 12364 "name" : "const keymaster_key_format_t *", 12365 "referenced_type" : "type-505", 12366 "self_type" : "type-507", 12367 "size" : 8, 12368 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12369 }, 12370 { 12371 "alignment" : 8, 12372 "linker_set_key" : "const keymaster_key_format_t *", 12373 "name" : "const keymaster_key_format_t *", 12374 "referenced_type" : "type-5088", 12375 "self_type" : "type-5090", 12376 "size" : 8, 12377 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12378 }, 12379 { 12380 "alignment" : 8, 12381 "linker_set_key" : "const keymaster_key_format_t *", 12382 "name" : "const keymaster_key_format_t *", 12383 "referenced_type" : "type-659", 12384 "self_type" : "type-661", 12385 "size" : 8, 12386 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12387 }, 12388 { 12389 "alignment" : 8, 12390 "linker_set_key" : "const keymaster_key_format_t *", 12391 "name" : "const keymaster_key_format_t *", 12392 "referenced_type" : "type-725", 12393 "self_type" : "type-740", 12394 "size" : 8, 12395 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12396 }, 12397 { 12398 "alignment" : 8, 12399 "linker_set_key" : "const keymaster_key_param_set_t *", 12400 "name" : "const keymaster_key_param_set_t *", 12401 "referenced_type" : "type-1727", 12402 "self_type" : "type-1823", 12403 "size" : 8, 12404 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12405 }, 12406 { 12407 "alignment" : 8, 12408 "linker_set_key" : "const keymaster_key_param_set_t *", 12409 "name" : "const keymaster_key_param_set_t *", 12410 "referenced_type" : "type-4774", 12411 "self_type" : "type-4856", 12412 "size" : 8, 12413 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12414 }, 12415 { 12416 "alignment" : 8, 12417 "linker_set_key" : "const keymaster_key_param_t *", 12418 "name" : "const keymaster_key_param_t *", 12419 "referenced_type" : "type-1054", 12420 "self_type" : "type-1056", 12421 "size" : 8, 12422 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12423 }, 12424 { 12425 "alignment" : 8, 12426 "linker_set_key" : "const keymaster_key_param_t *", 12427 "name" : "const keymaster_key_param_t *", 12428 "referenced_type" : "type-1275", 12429 "self_type" : "type-1277", 12430 "size" : 8, 12431 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12432 }, 12433 { 12434 "alignment" : 8, 12435 "linker_set_key" : "const keymaster_key_param_t *", 12436 "name" : "const keymaster_key_param_t *", 12437 "referenced_type" : "type-1400", 12438 "self_type" : "type-1421", 12439 "size" : 8, 12440 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12441 }, 12442 { 12443 "alignment" : 8, 12444 "linker_set_key" : "const keymaster_key_param_t *", 12445 "name" : "const keymaster_key_param_t *", 12446 "referenced_type" : "type-15", 12447 "self_type" : "type-17", 12448 "size" : 8, 12449 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12450 }, 12451 { 12452 "alignment" : 8, 12453 "linker_set_key" : "const keymaster_key_param_t *", 12454 "name" : "const keymaster_key_param_t *", 12455 "referenced_type" : "type-1506", 12456 "self_type" : "type-1510", 12457 "size" : 8, 12458 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12459 }, 12460 { 12461 "alignment" : 8, 12462 "linker_set_key" : "const keymaster_key_param_t *", 12463 "name" : "const keymaster_key_param_t *", 12464 "referenced_type" : "type-1719", 12465 "self_type" : "type-1726", 12466 "size" : 8, 12467 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12468 }, 12469 { 12470 "alignment" : 8, 12471 "linker_set_key" : "const keymaster_key_param_t *", 12472 "name" : "const keymaster_key_param_t *", 12473 "referenced_type" : "type-2554", 12474 "self_type" : "type-2556", 12475 "size" : 8, 12476 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12477 }, 12478 { 12479 "alignment" : 8, 12480 "linker_set_key" : "const keymaster_key_param_t *", 12481 "name" : "const keymaster_key_param_t *", 12482 "referenced_type" : "type-2738", 12483 "self_type" : "type-2740", 12484 "size" : 8, 12485 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12486 }, 12487 { 12488 "alignment" : 8, 12489 "linker_set_key" : "const keymaster_key_param_t *", 12490 "name" : "const keymaster_key_param_t *", 12491 "referenced_type" : "type-280", 12492 "self_type" : "type-282", 12493 "size" : 8, 12494 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12495 }, 12496 { 12497 "alignment" : 8, 12498 "linker_set_key" : "const keymaster_key_param_t *", 12499 "name" : "const keymaster_key_param_t *", 12500 "referenced_type" : "type-2878", 12501 "self_type" : "type-2882", 12502 "size" : 8, 12503 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12504 }, 12505 { 12506 "alignment" : 8, 12507 "linker_set_key" : "const keymaster_key_param_t *", 12508 "name" : "const keymaster_key_param_t *", 12509 "referenced_type" : "type-2989", 12510 "self_type" : "type-2991", 12511 "size" : 8, 12512 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12513 }, 12514 { 12515 "alignment" : 8, 12516 "linker_set_key" : "const keymaster_key_param_t *", 12517 "name" : "const keymaster_key_param_t *", 12518 "referenced_type" : "type-3077", 12519 "self_type" : "type-3079", 12520 "size" : 8, 12521 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12522 }, 12523 { 12524 "alignment" : 8, 12525 "linker_set_key" : "const keymaster_key_param_t *", 12526 "name" : "const keymaster_key_param_t *", 12527 "referenced_type" : "type-3164", 12528 "self_type" : "type-3223", 12529 "size" : 8, 12530 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12531 }, 12532 { 12533 "alignment" : 8, 12534 "linker_set_key" : "const keymaster_key_param_t *", 12535 "name" : "const keymaster_key_param_t *", 12536 "referenced_type" : "type-3171", 12537 "self_type" : "type-3173", 12538 "size" : 8, 12539 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12540 }, 12541 { 12542 "alignment" : 8, 12543 "linker_set_key" : "const keymaster_key_param_t *", 12544 "name" : "const keymaster_key_param_t *", 12545 "referenced_type" : "type-3317", 12546 "self_type" : "type-3319", 12547 "size" : 8, 12548 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12549 }, 12550 { 12551 "alignment" : 8, 12552 "linker_set_key" : "const keymaster_key_param_t *", 12553 "name" : "const keymaster_key_param_t *", 12554 "referenced_type" : "type-3472", 12555 "self_type" : "type-3474", 12556 "size" : 8, 12557 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12558 }, 12559 { 12560 "alignment" : 8, 12561 "linker_set_key" : "const keymaster_key_param_t *", 12562 "name" : "const keymaster_key_param_t *", 12563 "referenced_type" : "type-3623", 12564 "self_type" : "type-3627", 12565 "size" : 8, 12566 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12567 }, 12568 { 12569 "alignment" : 8, 12570 "linker_set_key" : "const keymaster_key_param_t *", 12571 "name" : "const keymaster_key_param_t *", 12572 "referenced_type" : "type-3737", 12573 "self_type" : "type-3753", 12574 "size" : 8, 12575 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12576 }, 12577 { 12578 "alignment" : 8, 12579 "linker_set_key" : "const keymaster_key_param_t *", 12580 "name" : "const keymaster_key_param_t *", 12581 "referenced_type" : "type-3746", 12582 "self_type" : "type-3748", 12583 "size" : 8, 12584 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12585 }, 12586 { 12587 "alignment" : 8, 12588 "linker_set_key" : "const keymaster_key_param_t *", 12589 "name" : "const keymaster_key_param_t *", 12590 "referenced_type" : "type-3885", 12591 "self_type" : "type-3887", 12592 "size" : 8, 12593 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12594 }, 12595 { 12596 "alignment" : 8, 12597 "linker_set_key" : "const keymaster_key_param_t *", 12598 "name" : "const keymaster_key_param_t *", 12599 "referenced_type" : "type-4041", 12600 "self_type" : "type-4043", 12601 "size" : 8, 12602 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12603 }, 12604 { 12605 "alignment" : 8, 12606 "linker_set_key" : "const keymaster_key_param_t *", 12607 "name" : "const keymaster_key_param_t *", 12608 "referenced_type" : "type-4205", 12609 "self_type" : "type-4207", 12610 "size" : 8, 12611 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12612 }, 12613 { 12614 "alignment" : 8, 12615 "linker_set_key" : "const keymaster_key_param_t *", 12616 "name" : "const keymaster_key_param_t *", 12617 "referenced_type" : "type-427", 12618 "self_type" : "type-431", 12619 "size" : 8, 12620 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12621 }, 12622 { 12623 "alignment" : 8, 12624 "linker_set_key" : "const keymaster_key_param_t *", 12625 "name" : "const keymaster_key_param_t *", 12626 "referenced_type" : "type-4404", 12627 "self_type" : "type-4406", 12628 "size" : 8, 12629 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12630 }, 12631 { 12632 "alignment" : 8, 12633 "linker_set_key" : "const keymaster_key_param_t *", 12634 "name" : "const keymaster_key_param_t *", 12635 "referenced_type" : "type-4598", 12636 "self_type" : "type-4603", 12637 "size" : 8, 12638 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12639 }, 12640 { 12641 "alignment" : 8, 12642 "linker_set_key" : "const keymaster_key_param_t *", 12643 "name" : "const keymaster_key_param_t *", 12644 "referenced_type" : "type-4771", 12645 "self_type" : "type-4773", 12646 "size" : 8, 12647 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12648 }, 12649 { 12650 "alignment" : 8, 12651 "linker_set_key" : "const keymaster_key_param_t *", 12652 "name" : "const keymaster_key_param_t *", 12653 "referenced_type" : "type-4946", 12654 "self_type" : "type-4948", 12655 "size" : 8, 12656 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12657 }, 12658 { 12659 "alignment" : 8, 12660 "linker_set_key" : "const keymaster_key_param_t *", 12661 "name" : "const keymaster_key_param_t *", 12662 "referenced_type" : "type-541", 12663 "self_type" : "type-543", 12664 "size" : 8, 12665 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12666 }, 12667 { 12668 "alignment" : 8, 12669 "linker_set_key" : "const keymaster_key_param_t *", 12670 "name" : "const keymaster_key_param_t *", 12671 "referenced_type" : "type-706", 12672 "self_type" : "type-708", 12673 "size" : 8, 12674 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12675 }, 12676 { 12677 "alignment" : 8, 12678 "linker_set_key" : "const keymaster_key_param_t *", 12679 "name" : "const keymaster_key_param_t *", 12680 "referenced_type" : "type-746", 12681 "self_type" : "type-787", 12682 "size" : 8, 12683 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12684 }, 12685 { 12686 "alignment" : 8, 12687 "linker_set_key" : "const keymaster_key_param_t *", 12688 "name" : "const keymaster_key_param_t *", 12689 "referenced_type" : "type-881", 12690 "self_type" : "type-884", 12691 "size" : 8, 12692 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12693 }, 12694 { 12695 "alignment" : 8, 12696 "linker_set_key" : "const keymaster_padding_t *", 12697 "name" : "const keymaster_padding_t *", 12698 "referenced_type" : "type-1216", 12699 "self_type" : "type-1219", 12700 "size" : 8, 12701 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12702 }, 12703 { 12704 "alignment" : 8, 12705 "linker_set_key" : "const keymaster_padding_t *", 12706 "name" : "const keymaster_padding_t *", 12707 "referenced_type" : "type-1453", 12708 "self_type" : "type-1455", 12709 "size" : 8, 12710 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12711 }, 12712 { 12713 "alignment" : 8, 12714 "linker_set_key" : "const keymaster_padding_t *", 12715 "name" : "const keymaster_padding_t *", 12716 "referenced_type" : "type-1652", 12717 "self_type" : "type-1654", 12718 "size" : 8, 12719 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12720 }, 12721 { 12722 "alignment" : 8, 12723 "linker_set_key" : "const keymaster_padding_t *", 12724 "name" : "const keymaster_padding_t *", 12725 "referenced_type" : "type-2151", 12726 "self_type" : "type-2153", 12727 "size" : 8, 12728 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12729 }, 12730 { 12731 "alignment" : 8, 12732 "linker_set_key" : "const keymaster_padding_t *", 12733 "name" : "const keymaster_padding_t *", 12734 "referenced_type" : "type-232", 12735 "self_type" : "type-234", 12736 "size" : 8, 12737 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12738 }, 12739 { 12740 "alignment" : 8, 12741 "linker_set_key" : "const keymaster_padding_t *", 12742 "name" : "const keymaster_padding_t *", 12743 "referenced_type" : "type-2690", 12744 "self_type" : "type-2692", 12745 "size" : 8, 12746 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12747 }, 12748 { 12749 "alignment" : 8, 12750 "linker_set_key" : "const keymaster_padding_t *", 12751 "name" : "const keymaster_padding_t *", 12752 "referenced_type" : "type-2947", 12753 "self_type" : "type-2949", 12754 "size" : 8, 12755 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12756 }, 12757 { 12758 "alignment" : 8, 12759 "linker_set_key" : "const keymaster_padding_t *", 12760 "name" : "const keymaster_padding_t *", 12761 "referenced_type" : "type-3116", 12762 "self_type" : "type-3118", 12763 "size" : 8, 12764 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12765 }, 12766 { 12767 "alignment" : 8, 12768 "linker_set_key" : "const keymaster_padding_t *", 12769 "name" : "const keymaster_padding_t *", 12770 "referenced_type" : "type-3122", 12771 "self_type" : "type-3132", 12772 "size" : 8, 12773 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12774 }, 12775 { 12776 "alignment" : 8, 12777 "linker_set_key" : "const keymaster_padding_t *", 12778 "name" : "const keymaster_padding_t *", 12779 "referenced_type" : "type-3267", 12780 "self_type" : "type-3269", 12781 "size" : 8, 12782 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12783 }, 12784 { 12785 "alignment" : 8, 12786 "linker_set_key" : "const keymaster_padding_t *", 12787 "name" : "const keymaster_padding_t *", 12788 "referenced_type" : "type-3420", 12789 "self_type" : "type-3422", 12790 "size" : 8, 12791 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12792 }, 12793 { 12794 "alignment" : 8, 12795 "linker_set_key" : "const keymaster_padding_t *", 12796 "name" : "const keymaster_padding_t *", 12797 "referenced_type" : "type-3695", 12798 "self_type" : "type-3697", 12799 "size" : 8, 12800 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12801 }, 12802 { 12803 "alignment" : 8, 12804 "linker_set_key" : "const keymaster_padding_t *", 12805 "name" : "const keymaster_padding_t *", 12806 "referenced_type" : "type-3839", 12807 "self_type" : "type-3841", 12808 "size" : 8, 12809 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12810 }, 12811 { 12812 "alignment" : 8, 12813 "linker_set_key" : "const keymaster_padding_t *", 12814 "name" : "const keymaster_padding_t *", 12815 "referenced_type" : "type-4054", 12816 "self_type" : "type-4053", 12817 "size" : 8, 12818 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12819 }, 12820 { 12821 "alignment" : 8, 12822 "linker_set_key" : "const keymaster_padding_t *", 12823 "name" : "const keymaster_padding_t *", 12824 "referenced_type" : "type-4149", 12825 "self_type" : "type-4152", 12826 "size" : 8, 12827 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12828 }, 12829 { 12830 "alignment" : 8, 12831 "linker_set_key" : "const keymaster_padding_t *", 12832 "name" : "const keymaster_padding_t *", 12833 "referenced_type" : "type-4348", 12834 "self_type" : "type-4350", 12835 "size" : 8, 12836 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12837 }, 12838 { 12839 "alignment" : 8, 12840 "linker_set_key" : "const keymaster_padding_t *", 12841 "name" : "const keymaster_padding_t *", 12842 "referenced_type" : "type-4544", 12843 "self_type" : "type-4548", 12844 "size" : 8, 12845 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12846 }, 12847 { 12848 "alignment" : 8, 12849 "linker_set_key" : "const keymaster_padding_t *", 12850 "name" : "const keymaster_padding_t *", 12851 "referenced_type" : "type-4711", 12852 "self_type" : "type-4715", 12853 "size" : 8, 12854 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12855 }, 12856 { 12857 "alignment" : 8, 12858 "linker_set_key" : "const keymaster_padding_t *", 12859 "name" : "const keymaster_padding_t *", 12860 "referenced_type" : "type-4894", 12861 "self_type" : "type-4896", 12862 "size" : 8, 12863 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12864 }, 12865 { 12866 "alignment" : 8, 12867 "linker_set_key" : "const keymaster_padding_t *", 12868 "name" : "const keymaster_padding_t *", 12869 "referenced_type" : "type-499", 12870 "self_type" : "type-501", 12871 "size" : 8, 12872 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12873 }, 12874 { 12875 "alignment" : 8, 12876 "linker_set_key" : "const keymaster_padding_t *", 12877 "name" : "const keymaster_padding_t *", 12878 "referenced_type" : "type-5081", 12879 "self_type" : "type-5083", 12880 "size" : 8, 12881 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12882 }, 12883 { 12884 "alignment" : 8, 12885 "linker_set_key" : "const keymaster_padding_t *", 12886 "name" : "const keymaster_padding_t *", 12887 "referenced_type" : "type-653", 12888 "self_type" : "type-655", 12889 "size" : 8, 12890 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12891 }, 12892 { 12893 "alignment" : 8, 12894 "linker_set_key" : "const keymaster_padding_t *", 12895 "name" : "const keymaster_padding_t *", 12896 "referenced_type" : "type-694", 12897 "self_type" : "type-698", 12898 "size" : 8, 12899 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12900 }, 12901 { 12902 "alignment" : 8, 12903 "linker_set_key" : "const keymaster_padding_t *", 12904 "name" : "const keymaster_padding_t *", 12905 "referenced_type" : "type-893", 12906 "self_type" : "type-892", 12907 "size" : 8, 12908 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12909 }, 12910 { 12911 "alignment" : 8, 12912 "linker_set_key" : "const keymaster_padding_t *", 12913 "name" : "const keymaster_padding_t *", 12914 "referenced_type" : "type-994", 12915 "self_type" : "type-996", 12916 "size" : 8, 12917 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12918 }, 12919 { 12920 "alignment" : 8, 12921 "linker_set_key" : "const rsa_st *", 12922 "name" : "const rsa_st *", 12923 "referenced_type" : "type-2840", 12924 "self_type" : "type-2842", 12925 "size" : 8, 12926 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12927 }, 12928 { 12929 "alignment" : 8, 12930 "linker_set_key" : "const rsa_st *", 12931 "name" : "const rsa_st *", 12932 "referenced_type" : "type-2910", 12933 "self_type" : "type-2912", 12934 "size" : 8, 12935 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12936 }, 12937 { 12938 "alignment" : 8, 12939 "linker_set_key" : "const rsa_st *", 12940 "name" : "const rsa_st *", 12941 "referenced_type" : "type-3584", 12942 "self_type" : "type-3586", 12943 "size" : 8, 12944 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12945 }, 12946 { 12947 "alignment" : 8, 12948 "linker_set_key" : "const rsa_st *", 12949 "name" : "const rsa_st *", 12950 "referenced_type" : "type-3657", 12951 "self_type" : "type-3659", 12952 "size" : 8, 12953 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12954 }, 12955 { 12956 "alignment" : 8, 12957 "linker_set_key" : "const rsa_st *", 12958 "name" : "const rsa_st *", 12959 "referenced_type" : "type-388", 12960 "self_type" : "type-390", 12961 "size" : 8, 12962 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12963 }, 12964 { 12965 "alignment" : 8, 12966 "linker_set_key" : "const rsa_st *", 12967 "name" : "const rsa_st *", 12968 "referenced_type" : "type-459", 12969 "self_type" : "type-463", 12970 "size" : 8, 12971 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12972 }, 12973 { 12974 "alignment" : 8, 12975 "linker_set_key" : "const unsigned char *", 12976 "name" : "const unsigned char *", 12977 "referenced_type" : "type-1958", 12978 "self_type" : "type-1968", 12979 "size" : 8, 12980 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12981 }, 12982 { 12983 "alignment" : 8, 12984 "linker_set_key" : "const unsigned char **", 12985 "name" : "const unsigned char **", 12986 "referenced_type" : "type-1968", 12987 "self_type" : "type-2029", 12988 "size" : 8, 12989 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12990 }, 12991 { 12992 "alignment" : 8, 12993 "linker_set_key" : "const void *", 12994 "name" : "const void *", 12995 "referenced_type" : "type-1999", 12996 "self_type" : "type-2008", 12997 "size" : 8, 12998 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12999 }, 13000 { 13001 "alignment" : 8, 13002 "linker_set_key" : "crypto_ex_data_st *", 13003 "name" : "crypto_ex_data_st *", 13004 "referenced_type" : "type-2849", 13005 "self_type" : "type-2848", 13006 "size" : 8, 13007 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13008 }, 13009 { 13010 "alignment" : 8, 13011 "linker_set_key" : "crypto_ex_data_st *", 13012 "name" : "crypto_ex_data_st *", 13013 "referenced_type" : "type-2922", 13014 "self_type" : "type-2921", 13015 "size" : 8, 13016 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13017 }, 13018 { 13019 "alignment" : 8, 13020 "linker_set_key" : "crypto_ex_data_st *", 13021 "name" : "crypto_ex_data_st *", 13022 "referenced_type" : "type-3593", 13023 "self_type" : "type-3592", 13024 "size" : 8, 13025 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13026 }, 13027 { 13028 "alignment" : 8, 13029 "linker_set_key" : "crypto_ex_data_st *", 13030 "name" : "crypto_ex_data_st *", 13031 "referenced_type" : "type-3668", 13032 "self_type" : "type-3667", 13033 "size" : 8, 13034 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13035 }, 13036 { 13037 "alignment" : 8, 13038 "linker_set_key" : "crypto_ex_data_st *", 13039 "name" : "crypto_ex_data_st *", 13040 "referenced_type" : "type-397", 13041 "self_type" : "type-396", 13042 "size" : 8, 13043 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13044 }, 13045 { 13046 "alignment" : 8, 13047 "linker_set_key" : "crypto_ex_data_st *", 13048 "name" : "crypto_ex_data_st *", 13049 "referenced_type" : "type-473", 13050 "self_type" : "type-472", 13051 "size" : 8, 13052 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13053 }, 13054 { 13055 "alignment" : 8, 13056 "linker_set_key" : "ec_key_st *", 13057 "name" : "ec_key_st *", 13058 "referenced_type" : "type-1110", 13059 "self_type" : "type-1109", 13060 "size" : 8, 13061 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13062 }, 13063 { 13064 "alignment" : 8, 13065 "linker_set_key" : "ec_key_st *", 13066 "name" : "ec_key_st *", 13067 "referenced_type" : "type-1386", 13068 "self_type" : "type-1385", 13069 "size" : 8, 13070 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13071 }, 13072 { 13073 "alignment" : 8, 13074 "linker_set_key" : "ec_key_st *", 13075 "name" : "ec_key_st *", 13076 "referenced_type" : "type-152", 13077 "self_type" : "type-151", 13078 "size" : 8, 13079 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13080 }, 13081 { 13082 "alignment" : 8, 13083 "linker_set_key" : "ec_key_st *", 13084 "name" : "ec_key_st *", 13085 "referenced_type" : "type-2618", 13086 "self_type" : "type-2617", 13087 "size" : 8, 13088 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13089 }, 13090 { 13091 "alignment" : 8, 13092 "linker_set_key" : "ec_key_st *", 13093 "name" : "ec_key_st *", 13094 "referenced_type" : "type-2801", 13095 "self_type" : "type-2800", 13096 "size" : 8, 13097 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13098 }, 13099 { 13100 "alignment" : 8, 13101 "linker_set_key" : "ec_key_st *", 13102 "name" : "ec_key_st *", 13103 "referenced_type" : "type-2836", 13104 "self_type" : "type-2835", 13105 "size" : 8, 13106 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13107 }, 13108 { 13109 "alignment" : 8, 13110 "linker_set_key" : "ec_key_st *", 13111 "name" : "ec_key_st *", 13112 "referenced_type" : "type-2890", 13113 "self_type" : "type-2889", 13114 "size" : 8, 13115 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13116 }, 13117 { 13118 "alignment" : 8, 13119 "linker_set_key" : "ec_key_st *", 13120 "name" : "ec_key_st *", 13121 "referenced_type" : "type-3227", 13122 "self_type" : "type-3226", 13123 "size" : 8, 13124 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13125 }, 13126 { 13127 "alignment" : 8, 13128 "linker_set_key" : "ec_key_st *", 13129 "name" : "ec_key_st *", 13130 "referenced_type" : "type-3376", 13131 "self_type" : "type-3375", 13132 "size" : 8, 13133 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13134 }, 13135 { 13136 "alignment" : 8, 13137 "linker_set_key" : "ec_key_st *", 13138 "name" : "ec_key_st *", 13139 "referenced_type" : "type-343", 13140 "self_type" : "type-342", 13141 "size" : 8, 13142 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13143 }, 13144 { 13145 "alignment" : 8, 13146 "linker_set_key" : "ec_key_st *", 13147 "name" : "ec_key_st *", 13148 "referenced_type" : "type-3541", 13149 "self_type" : "type-3540", 13150 "size" : 8, 13151 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13152 }, 13153 { 13154 "alignment" : 8, 13155 "linker_set_key" : "ec_key_st *", 13156 "name" : "ec_key_st *", 13157 "referenced_type" : "type-3579", 13158 "self_type" : "type-3578", 13159 "size" : 8, 13160 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13161 }, 13162 { 13163 "alignment" : 8, 13164 "linker_set_key" : "ec_key_st *", 13165 "name" : "ec_key_st *", 13166 "referenced_type" : "type-3638", 13167 "self_type" : "type-3637", 13168 "size" : 8, 13169 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13170 }, 13171 { 13172 "alignment" : 8, 13173 "linker_set_key" : "ec_key_st *", 13174 "name" : "ec_key_st *", 13175 "referenced_type" : "type-384", 13176 "self_type" : "type-383", 13177 "size" : 8, 13178 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13179 }, 13180 { 13181 "alignment" : 8, 13182 "linker_set_key" : "ec_key_st *", 13183 "name" : "ec_key_st *", 13184 "referenced_type" : "type-3894", 13185 "self_type" : "type-3893", 13186 "size" : 8, 13187 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13188 }, 13189 { 13190 "alignment" : 8, 13191 "linker_set_key" : "ec_key_st *", 13192 "name" : "ec_key_st *", 13193 "referenced_type" : "type-4259", 13194 "self_type" : "type-4258", 13195 "size" : 8, 13196 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13197 }, 13198 { 13199 "alignment" : 8, 13200 "linker_set_key" : "ec_key_st *", 13201 "name" : "ec_key_st *", 13202 "referenced_type" : "type-439", 13203 "self_type" : "type-438", 13204 "size" : 8, 13205 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13206 }, 13207 { 13208 "alignment" : 8, 13209 "linker_set_key" : "ec_key_st *", 13210 "name" : "ec_key_st *", 13211 "referenced_type" : "type-4484", 13212 "self_type" : "type-4483", 13213 "size" : 8, 13214 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13215 }, 13216 { 13217 "alignment" : 8, 13218 "linker_set_key" : "ec_key_st *", 13219 "name" : "ec_key_st *", 13220 "referenced_type" : "type-95", 13221 "self_type" : "type-94", 13222 "size" : 8, 13223 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13224 }, 13225 { 13226 "alignment" : 8, 13227 "linker_set_key" : "engine_st *", 13228 "name" : "engine_st *", 13229 "referenced_type" : "type-1426", 13230 "self_type" : "type-1425", 13231 "size" : 8, 13232 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13233 }, 13234 { 13235 "alignment" : 8, 13236 "linker_set_key" : "engine_st *", 13237 "name" : "engine_st *", 13238 "referenced_type" : "type-2863", 13239 "self_type" : "type-2862", 13240 "size" : 8, 13241 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13242 }, 13243 { 13244 "alignment" : 8, 13245 "linker_set_key" : "engine_st *", 13246 "name" : "engine_st *", 13247 "referenced_type" : "type-2893", 13248 "self_type" : "type-2892", 13249 "size" : 8, 13250 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13251 }, 13252 { 13253 "alignment" : 8, 13254 "linker_set_key" : "engine_st *", 13255 "name" : "engine_st *", 13256 "referenced_type" : "type-3058", 13257 "self_type" : "type-3057", 13258 "size" : 8, 13259 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13260 }, 13261 { 13262 "alignment" : 8, 13263 "linker_set_key" : "engine_st *", 13264 "name" : "engine_st *", 13265 "referenced_type" : "type-3240", 13266 "self_type" : "type-3239", 13267 "size" : 8, 13268 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13269 }, 13270 { 13271 "alignment" : 8, 13272 "linker_set_key" : "engine_st *", 13273 "name" : "engine_st *", 13274 "referenced_type" : "type-3608", 13275 "self_type" : "type-3607", 13276 "size" : 8, 13277 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13278 }, 13279 { 13280 "alignment" : 8, 13281 "linker_set_key" : "engine_st *", 13282 "name" : "engine_st *", 13283 "referenced_type" : "type-3640", 13284 "self_type" : "type-3639", 13285 "size" : 8, 13286 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13287 }, 13288 { 13289 "alignment" : 8, 13290 "linker_set_key" : "engine_st *", 13291 "name" : "engine_st *", 13292 "referenced_type" : "type-3812", 13293 "self_type" : "type-3811", 13294 "size" : 8, 13295 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13296 }, 13297 { 13298 "alignment" : 8, 13299 "linker_set_key" : "engine_st *", 13300 "name" : "engine_st *", 13301 "referenced_type" : "type-413", 13302 "self_type" : "type-412", 13303 "size" : 8, 13304 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13305 }, 13306 { 13307 "alignment" : 8, 13308 "linker_set_key" : "engine_st *", 13309 "name" : "engine_st *", 13310 "referenced_type" : "type-4195", 13311 "self_type" : "type-4194", 13312 "size" : 8, 13313 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13314 }, 13315 { 13316 "alignment" : 8, 13317 "linker_set_key" : "engine_st *", 13318 "name" : "engine_st *", 13319 "referenced_type" : "type-442", 13320 "self_type" : "type-441", 13321 "size" : 8, 13322 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13323 }, 13324 { 13325 "alignment" : 8, 13326 "linker_set_key" : "engine_st *", 13327 "name" : "engine_st *", 13328 "referenced_type" : "type-4519", 13329 "self_type" : "type-4518", 13330 "size" : 8, 13331 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13332 }, 13333 { 13334 "alignment" : 8, 13335 "linker_set_key" : "engine_st *", 13336 "name" : "engine_st *", 13337 "referenced_type" : "type-599", 13338 "self_type" : "type-598", 13339 "size" : 8, 13340 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13341 }, 13342 { 13343 "alignment" : 8, 13344 "linker_set_key" : "engine_st *", 13345 "name" : "engine_st *", 13346 "referenced_type" : "type-630", 13347 "self_type" : "type-629", 13348 "size" : 8, 13349 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13350 }, 13351 { 13352 "alignment" : 8, 13353 "linker_set_key" : "env_md_ctx_st *", 13354 "name" : "env_md_ctx_st *", 13355 "referenced_type" : "type-1122", 13356 "self_type" : "type-1121", 13357 "size" : 8, 13358 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13359 }, 13360 { 13361 "alignment" : 8, 13362 "linker_set_key" : "env_md_ctx_st *", 13363 "name" : "env_md_ctx_st *", 13364 "referenced_type" : "type-1393", 13365 "self_type" : "type-1392", 13366 "size" : 8, 13367 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13368 }, 13369 { 13370 "alignment" : 8, 13371 "linker_set_key" : "env_md_ctx_st *", 13372 "name" : "env_md_ctx_st *", 13373 "referenced_type" : "type-1536", 13374 "self_type" : "type-1535", 13375 "size" : 8, 13376 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13377 }, 13378 { 13379 "alignment" : 8, 13380 "linker_set_key" : "env_md_ctx_st *", 13381 "name" : "env_md_ctx_st *", 13382 "referenced_type" : "type-1598", 13383 "self_type" : "type-1597", 13384 "size" : 8, 13385 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13386 }, 13387 { 13388 "alignment" : 8, 13389 "linker_set_key" : "env_md_ctx_st *", 13390 "name" : "env_md_ctx_st *", 13391 "referenced_type" : "type-1831", 13392 "self_type" : "type-1830", 13393 "size" : 8, 13394 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13395 }, 13396 { 13397 "alignment" : 8, 13398 "linker_set_key" : "env_md_ctx_st *", 13399 "name" : "env_md_ctx_st *", 13400 "referenced_type" : "type-2616", 13401 "self_type" : "type-2615", 13402 "size" : 8, 13403 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13404 }, 13405 { 13406 "alignment" : 8, 13407 "linker_set_key" : "env_md_ctx_st *", 13408 "name" : "env_md_ctx_st *", 13409 "referenced_type" : "type-2755", 13410 "self_type" : "type-2754", 13411 "size" : 8, 13412 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13413 }, 13414 { 13415 "alignment" : 8, 13416 "linker_set_key" : "env_md_ctx_st *", 13417 "name" : "env_md_ctx_st *", 13418 "referenced_type" : "type-2828", 13419 "self_type" : "type-2827", 13420 "size" : 8, 13421 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13422 }, 13423 { 13424 "alignment" : 8, 13425 "linker_set_key" : "env_md_ctx_st *", 13426 "name" : "env_md_ctx_st *", 13427 "referenced_type" : "type-2888", 13428 "self_type" : "type-2887", 13429 "size" : 8, 13430 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13431 }, 13432 { 13433 "alignment" : 8, 13434 "linker_set_key" : "env_md_ctx_st *", 13435 "name" : "env_md_ctx_st *", 13436 "referenced_type" : "type-297", 13437 "self_type" : "type-296", 13438 "size" : 8, 13439 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13440 }, 13441 { 13442 "alignment" : 8, 13443 "linker_set_key" : "env_md_ctx_st *", 13444 "name" : "env_md_ctx_st *", 13445 "referenced_type" : "type-3053", 13446 "self_type" : "type-3052", 13447 "size" : 8, 13448 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13449 }, 13450 { 13451 "alignment" : 8, 13452 "linker_set_key" : "env_md_ctx_st *", 13453 "name" : "env_md_ctx_st *", 13454 "referenced_type" : "type-3184", 13455 "self_type" : "type-3183", 13456 "size" : 8, 13457 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13458 }, 13459 { 13460 "alignment" : 8, 13461 "linker_set_key" : "env_md_ctx_st *", 13462 "name" : "env_md_ctx_st *", 13463 "referenced_type" : "type-3374", 13464 "self_type" : "type-3373", 13465 "size" : 8, 13466 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13467 }, 13468 { 13469 "alignment" : 8, 13470 "linker_set_key" : "env_md_ctx_st *", 13471 "name" : "env_md_ctx_st *", 13472 "referenced_type" : "type-3493", 13473 "self_type" : "type-3492", 13474 "size" : 8, 13475 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13476 }, 13477 { 13478 "alignment" : 8, 13479 "linker_set_key" : "env_md_ctx_st *", 13480 "name" : "env_md_ctx_st *", 13481 "referenced_type" : "type-3573", 13482 "self_type" : "type-3572", 13483 "size" : 8, 13484 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13485 }, 13486 { 13487 "alignment" : 8, 13488 "linker_set_key" : "env_md_ctx_st *", 13489 "name" : "env_md_ctx_st *", 13490 "referenced_type" : "type-3634", 13491 "self_type" : "type-3633", 13492 "size" : 8, 13493 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13494 }, 13495 { 13496 "alignment" : 8, 13497 "linker_set_key" : "env_md_ctx_st *", 13498 "name" : "env_md_ctx_st *", 13499 "referenced_type" : "type-372", 13500 "self_type" : "type-371", 13501 "size" : 8, 13502 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13503 }, 13504 { 13505 "alignment" : 8, 13506 "linker_set_key" : "env_md_ctx_st *", 13507 "name" : "env_md_ctx_st *", 13508 "referenced_type" : "type-3806", 13509 "self_type" : "type-3805", 13510 "size" : 8, 13511 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13512 }, 13513 { 13514 "alignment" : 8, 13515 "linker_set_key" : "env_md_ctx_st *", 13516 "name" : "env_md_ctx_st *", 13517 "referenced_type" : "type-3867", 13518 "self_type" : "type-3866", 13519 "size" : 8, 13520 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13521 }, 13522 { 13523 "alignment" : 8, 13524 "linker_set_key" : "env_md_ctx_st *", 13525 "name" : "env_md_ctx_st *", 13526 "referenced_type" : "type-3959", 13527 "self_type" : "type-3958", 13528 "size" : 8, 13529 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13530 }, 13531 { 13532 "alignment" : 8, 13533 "linker_set_key" : "env_md_ctx_st *", 13534 "name" : "env_md_ctx_st *", 13535 "referenced_type" : "type-4074", 13536 "self_type" : "type-4073", 13537 "size" : 8, 13538 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13539 }, 13540 { 13541 "alignment" : 8, 13542 "linker_set_key" : "env_md_ctx_st *", 13543 "name" : "env_md_ctx_st *", 13544 "referenced_type" : "type-4269", 13545 "self_type" : "type-4268", 13546 "size" : 8, 13547 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13548 }, 13549 { 13550 "alignment" : 8, 13551 "linker_set_key" : "env_md_ctx_st *", 13552 "name" : "env_md_ctx_st *", 13553 "referenced_type" : "type-437", 13554 "self_type" : "type-436", 13555 "size" : 8, 13556 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13557 }, 13558 { 13559 "alignment" : 8, 13560 "linker_set_key" : "env_md_ctx_st *", 13561 "name" : "env_md_ctx_st *", 13562 "referenced_type" : "type-4491", 13563 "self_type" : "type-4490", 13564 "size" : 8, 13565 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13566 }, 13567 { 13568 "alignment" : 8, 13569 "linker_set_key" : "env_md_ctx_st *", 13570 "name" : "env_md_ctx_st *", 13571 "referenced_type" : "type-4673", 13572 "self_type" : "type-4672", 13573 "size" : 8, 13574 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13575 }, 13576 { 13577 "alignment" : 8, 13578 "linker_set_key" : "env_md_ctx_st *", 13579 "name" : "env_md_ctx_st *", 13580 "referenced_type" : "type-4865", 13581 "self_type" : "type-4864", 13582 "size" : 8, 13583 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13584 }, 13585 { 13586 "alignment" : 8, 13587 "linker_set_key" : "env_md_ctx_st *", 13588 "name" : "env_md_ctx_st *", 13589 "referenced_type" : "type-4994", 13590 "self_type" : "type-4993", 13591 "size" : 8, 13592 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13593 }, 13594 { 13595 "alignment" : 8, 13596 "linker_set_key" : "env_md_ctx_st *", 13597 "name" : "env_md_ctx_st *", 13598 "referenced_type" : "type-625", 13599 "self_type" : "type-624", 13600 "size" : 8, 13601 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13602 }, 13603 { 13604 "alignment" : 8, 13605 "linker_set_key" : "env_md_ctx_st *", 13606 "name" : "env_md_ctx_st *", 13607 "referenced_type" : "type-776", 13608 "self_type" : "type-775", 13609 "size" : 8, 13610 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13611 }, 13612 { 13613 "alignment" : 8, 13614 "linker_set_key" : "env_md_ctx_st *", 13615 "name" : "env_md_ctx_st *", 13616 "referenced_type" : "type-90", 13617 "self_type" : "type-89", 13618 "size" : 8, 13619 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13620 }, 13621 { 13622 "alignment" : 8, 13623 "linker_set_key" : "env_md_ctx_st *", 13624 "name" : "env_md_ctx_st *", 13625 "referenced_type" : "type-913", 13626 "self_type" : "type-912", 13627 "size" : 8, 13628 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13629 }, 13630 { 13631 "alignment" : 8, 13632 "linker_set_key" : "evp_pkey_st *", 13633 "name" : "evp_pkey_st *", 13634 "referenced_type" : "type-1395", 13635 "self_type" : "type-1394", 13636 "size" : 8, 13637 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13638 }, 13639 { 13640 "alignment" : 8, 13641 "linker_set_key" : "evp_pkey_st *", 13642 "name" : "evp_pkey_st *", 13643 "referenced_type" : "type-183", 13644 "self_type" : "type-182", 13645 "size" : 8, 13646 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13647 }, 13648 { 13649 "alignment" : 8, 13650 "linker_set_key" : "evp_pkey_st *", 13651 "name" : "evp_pkey_st *", 13652 "referenced_type" : "type-2657", 13653 "self_type" : "type-2656", 13654 "size" : 8, 13655 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13656 }, 13657 { 13658 "alignment" : 8, 13659 "linker_set_key" : "evp_pkey_st *", 13660 "name" : "evp_pkey_st *", 13661 "referenced_type" : "type-2803", 13662 "self_type" : "type-2802", 13663 "size" : 8, 13664 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13665 }, 13666 { 13667 "alignment" : 8, 13668 "linker_set_key" : "evp_pkey_st *", 13669 "name" : "evp_pkey_st *", 13670 "referenced_type" : "type-2847", 13671 "self_type" : "type-2846", 13672 "size" : 8, 13673 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13674 }, 13675 { 13676 "alignment" : 8, 13677 "linker_set_key" : "evp_pkey_st *", 13678 "name" : "evp_pkey_st *", 13679 "referenced_type" : "type-2895", 13680 "self_type" : "type-2894", 13681 "size" : 8, 13682 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13683 }, 13684 { 13685 "alignment" : 8, 13686 "linker_set_key" : "evp_pkey_st *", 13687 "name" : "evp_pkey_st *", 13688 "referenced_type" : "type-3397", 13689 "self_type" : "type-3396", 13690 "size" : 8, 13691 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13692 }, 13693 { 13694 "alignment" : 8, 13695 "linker_set_key" : "evp_pkey_st *", 13696 "name" : "evp_pkey_st *", 13697 "referenced_type" : "type-346", 13698 "self_type" : "type-345", 13699 "size" : 8, 13700 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13701 }, 13702 { 13703 "alignment" : 8, 13704 "linker_set_key" : "evp_pkey_st *", 13705 "name" : "evp_pkey_st *", 13706 "referenced_type" : "type-3551", 13707 "self_type" : "type-3550", 13708 "size" : 8, 13709 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13710 }, 13711 { 13712 "alignment" : 8, 13713 "linker_set_key" : "evp_pkey_st *", 13714 "name" : "evp_pkey_st *", 13715 "referenced_type" : "type-3591", 13716 "self_type" : "type-3590", 13717 "size" : 8, 13718 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13719 }, 13720 { 13721 "alignment" : 8, 13722 "linker_set_key" : "evp_pkey_st *", 13723 "name" : "evp_pkey_st *", 13724 "referenced_type" : "type-3642", 13725 "self_type" : "type-3641", 13726 "size" : 8, 13727 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13728 }, 13729 { 13730 "alignment" : 8, 13731 "linker_set_key" : "evp_pkey_st *", 13732 "name" : "evp_pkey_st *", 13733 "referenced_type" : "type-395", 13734 "self_type" : "type-394", 13735 "size" : 8, 13736 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13737 }, 13738 { 13739 "alignment" : 8, 13740 "linker_set_key" : "evp_pkey_st *", 13741 "name" : "evp_pkey_st *", 13742 "referenced_type" : "type-3981", 13743 "self_type" : "type-3980", 13744 "size" : 8, 13745 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13746 }, 13747 { 13748 "alignment" : 8, 13749 "linker_set_key" : "evp_pkey_st *", 13750 "name" : "evp_pkey_st *", 13751 "referenced_type" : "type-4052", 13752 "self_type" : "type-4051", 13753 "size" : 8, 13754 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13755 }, 13756 { 13757 "alignment" : 8, 13758 "linker_set_key" : "evp_pkey_st *", 13759 "name" : "evp_pkey_st *", 13760 "referenced_type" : "type-444", 13761 "self_type" : "type-443", 13762 "size" : 8, 13763 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13764 }, 13765 { 13766 "alignment" : 8, 13767 "linker_set_key" : "evp_pkey_st *", 13768 "name" : "evp_pkey_st *", 13769 "referenced_type" : "type-4493", 13770 "self_type" : "type-4492", 13771 "size" : 8, 13772 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13773 }, 13774 { 13775 "alignment" : 8, 13776 "linker_set_key" : "evp_pkey_st *", 13777 "name" : "evp_pkey_st *", 13778 "referenced_type" : "type-804", 13779 "self_type" : "type-803", 13780 "size" : 8, 13781 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13782 }, 13783 { 13784 "alignment" : 8, 13785 "linker_set_key" : "evp_pkey_st *", 13786 "name" : "evp_pkey_st *", 13787 "referenced_type" : "type-891", 13788 "self_type" : "type-890", 13789 "size" : 8, 13790 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13791 }, 13792 { 13793 "alignment" : 8, 13794 "linker_set_key" : "hmac_ctx_st *", 13795 "name" : "hmac_ctx_st *", 13796 "referenced_type" : "type-5000", 13797 "self_type" : "type-4999", 13798 "size" : 8, 13799 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13800 }, 13801 { 13802 "alignment" : 8, 13803 "linker_set_key" : "hw_device_t *", 13804 "name" : "hw_device_t *", 13805 "referenced_type" : "type-1807", 13806 "self_type" : "type-1806", 13807 "size" : 8, 13808 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13809 }, 13810 { 13811 "alignment" : 8, 13812 "linker_set_key" : "hw_device_t *", 13813 "name" : "hw_device_t *", 13814 "referenced_type" : "type-4841", 13815 "self_type" : "type-4840", 13816 "size" : 8, 13817 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13818 }, 13819 { 13820 "alignment" : 8, 13821 "linker_set_key" : "int *", 13822 "name" : "int *", 13823 "referenced_type" : "type-105", 13824 "self_type" : "type-1612", 13825 "size" : 8, 13826 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 13827 }, 13828 { 13829 "alignment" : 8, 13830 "linker_set_key" : "keymaster0_device *", 13831 "name" : "keymaster0_device *", 13832 "referenced_type" : "type-1349", 13833 "self_type" : "type-1348", 13834 "size" : 8, 13835 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13836 }, 13837 { 13838 "alignment" : 8, 13839 "linker_set_key" : "keymaster0_device *", 13840 "name" : "keymaster0_device *", 13841 "referenced_type" : "type-1805", 13842 "self_type" : "type-1804", 13843 "size" : 8, 13844 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13845 }, 13846 { 13847 "alignment" : 8, 13848 "linker_set_key" : "keymaster0_device *", 13849 "name" : "keymaster0_device *", 13850 "referenced_type" : "type-4470", 13851 "self_type" : "type-4469", 13852 "size" : 8, 13853 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13854 }, 13855 { 13856 "alignment" : 8, 13857 "linker_set_key" : "keymaster0_device *", 13858 "name" : "keymaster0_device *", 13859 "referenced_type" : "type-4839", 13860 "self_type" : "type-4838", 13861 "size" : 8, 13862 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13863 }, 13864 { 13865 "alignment" : 8, 13866 "linker_set_key" : "keymaster1_device *", 13867 "name" : "keymaster1_device *", 13868 "referenced_type" : "type-1119", 13869 "self_type" : "type-1118", 13870 "size" : 8, 13871 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13872 }, 13873 { 13874 "alignment" : 8, 13875 "linker_set_key" : "keymaster1_device *", 13876 "name" : "keymaster1_device *", 13877 "referenced_type" : "type-1343", 13878 "self_type" : "type-1342", 13879 "size" : 8, 13880 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13881 }, 13882 { 13883 "alignment" : 8, 13884 "linker_set_key" : "keymaster1_device *", 13885 "name" : "keymaster1_device *", 13886 "referenced_type" : "type-1360", 13887 "self_type" : "type-1359", 13888 "size" : 8, 13889 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13890 }, 13891 { 13892 "alignment" : 8, 13893 "linker_set_key" : "keymaster1_device *", 13894 "name" : "keymaster1_device *", 13895 "referenced_type" : "type-1793", 13896 "self_type" : "type-1792", 13897 "size" : 8, 13898 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13899 }, 13900 { 13901 "alignment" : 8, 13902 "linker_set_key" : "keymaster1_device *", 13903 "name" : "keymaster1_device *", 13904 "referenced_type" : "type-2614", 13905 "self_type" : "type-2613", 13906 "size" : 8, 13907 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13908 }, 13909 { 13910 "alignment" : 8, 13911 "linker_set_key" : "keymaster1_device *", 13912 "name" : "keymaster1_device *", 13913 "referenced_type" : "type-2809", 13914 "self_type" : "type-2808", 13915 "size" : 8, 13916 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13917 }, 13918 { 13919 "alignment" : 8, 13920 "linker_set_key" : "keymaster1_device *", 13921 "name" : "keymaster1_device *", 13922 "referenced_type" : "type-3051", 13923 "self_type" : "type-3050", 13924 "size" : 8, 13925 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13926 }, 13927 { 13928 "alignment" : 8, 13929 "linker_set_key" : "keymaster1_device *", 13930 "name" : "keymaster1_device *", 13931 "referenced_type" : "type-3235", 13932 "self_type" : "type-3234", 13933 "size" : 8, 13934 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13935 }, 13936 { 13937 "alignment" : 8, 13938 "linker_set_key" : "keymaster1_device *", 13939 "name" : "keymaster1_device *", 13940 "referenced_type" : "type-3371", 13941 "self_type" : "type-3370", 13942 "size" : 8, 13943 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13944 }, 13945 { 13946 "alignment" : 8, 13947 "linker_set_key" : "keymaster1_device *", 13948 "name" : "keymaster1_device *", 13949 "referenced_type" : "type-353", 13950 "self_type" : "type-352", 13951 "size" : 8, 13952 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13953 }, 13954 { 13955 "alignment" : 8, 13956 "linker_set_key" : "keymaster1_device *", 13957 "name" : "keymaster1_device *", 13958 "referenced_type" : "type-3554", 13959 "self_type" : "type-3553", 13960 "size" : 8, 13961 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13962 }, 13963 { 13964 "alignment" : 8, 13965 "linker_set_key" : "keymaster1_device *", 13966 "name" : "keymaster1_device *", 13967 "referenced_type" : "type-3804", 13968 "self_type" : "type-3803", 13969 "size" : 8, 13970 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13971 }, 13972 { 13973 "alignment" : 8, 13974 "linker_set_key" : "keymaster1_device *", 13975 "name" : "keymaster1_device *", 13976 "referenced_type" : "type-3951", 13977 "self_type" : "type-3950", 13978 "size" : 8, 13979 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13980 }, 13981 { 13982 "alignment" : 8, 13983 "linker_set_key" : "keymaster1_device *", 13984 "name" : "keymaster1_device *", 13985 "referenced_type" : "type-4267", 13986 "self_type" : "type-4266", 13987 "size" : 8, 13988 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13989 }, 13990 { 13991 "alignment" : 8, 13992 "linker_set_key" : "keymaster1_device *", 13993 "name" : "keymaster1_device *", 13994 "referenced_type" : "type-4464", 13995 "self_type" : "type-4463", 13996 "size" : 8, 13997 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13998 }, 13999 { 14000 "alignment" : 8, 14001 "linker_set_key" : "keymaster1_device *", 14002 "name" : "keymaster1_device *", 14003 "referenced_type" : "type-4835", 14004 "self_type" : "type-4834", 14005 "size" : 8, 14006 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14007 }, 14008 { 14009 "alignment" : 8, 14010 "linker_set_key" : "keymaster1_device *", 14011 "name" : "keymaster1_device *", 14012 "referenced_type" : "type-5035", 14013 "self_type" : "type-5034", 14014 "size" : 8, 14015 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14016 }, 14017 { 14018 "alignment" : 8, 14019 "linker_set_key" : "keymaster1_device *", 14020 "name" : "keymaster1_device *", 14021 "referenced_type" : "type-623", 14022 "self_type" : "type-622", 14023 "size" : 8, 14024 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14025 }, 14026 { 14027 "alignment" : 8, 14028 "linker_set_key" : "keymaster1_device *", 14029 "name" : "keymaster1_device *", 14030 "referenced_type" : "type-770", 14031 "self_type" : "type-769", 14032 "size" : 8, 14033 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14034 }, 14035 { 14036 "alignment" : 8, 14037 "linker_set_key" : "keymaster1_device *", 14038 "name" : "keymaster1_device *", 14039 "referenced_type" : "type-87", 14040 "self_type" : "type-86", 14041 "size" : 8, 14042 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14043 }, 14044 { 14045 "alignment" : 8, 14046 "linker_set_key" : "keymaster2_device *", 14047 "name" : "keymaster2_device *", 14048 "referenced_type" : "type-1809", 14049 "self_type" : "type-1808", 14050 "size" : 8, 14051 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14052 }, 14053 { 14054 "alignment" : 8, 14055 "linker_set_key" : "keymaster2_device *", 14056 "name" : "keymaster2_device *", 14057 "referenced_type" : "type-1980", 14058 "self_type" : "type-1979", 14059 "size" : 8, 14060 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14061 }, 14062 { 14063 "alignment" : 8, 14064 "linker_set_key" : "keymaster2_device *", 14065 "name" : "keymaster2_device *", 14066 "referenced_type" : "type-3089", 14067 "self_type" : "type-3088", 14068 "size" : 8, 14069 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14070 }, 14071 { 14072 "alignment" : 8, 14073 "linker_set_key" : "keymaster2_device *", 14074 "name" : "keymaster2_device *", 14075 "referenced_type" : "type-4621", 14076 "self_type" : "type-4620", 14077 "size" : 8, 14078 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14079 }, 14080 { 14081 "alignment" : 8, 14082 "linker_set_key" : "keymaster2_device *", 14083 "name" : "keymaster2_device *", 14084 "referenced_type" : "type-4843", 14085 "self_type" : "type-4842", 14086 "size" : 8, 14087 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14088 }, 14089 { 14090 "alignment" : 8, 14091 "linker_set_key" : "keymaster::ASN1_STRING_Delete *", 14092 "name" : "keymaster::ASN1_STRING_Delete *", 14093 "referenced_type" : "type-1628", 14094 "self_type" : "type-1633", 14095 "size" : 8, 14096 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14097 }, 14098 { 14099 "alignment" : 8, 14100 "linker_set_key" : "keymaster::ASN1_TYPE_Delete *", 14101 "name" : "keymaster::ASN1_TYPE_Delete *", 14102 "referenced_type" : "type-1640", 14103 "self_type" : "type-1643", 14104 "size" : 8, 14105 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14106 }, 14107 { 14108 "alignment" : 8, 14109 "linker_set_key" : "keymaster::AbortOperationRequest *", 14110 "name" : "keymaster::AbortOperationRequest *", 14111 "referenced_type" : "type-1971", 14112 "self_type" : "type-1972", 14113 "size" : 8, 14114 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14115 }, 14116 { 14117 "alignment" : 8, 14118 "linker_set_key" : "keymaster::AbortOperationResponse *", 14119 "name" : "keymaster::AbortOperationResponse *", 14120 "referenced_type" : "type-1975", 14121 "self_type" : "type-1976", 14122 "size" : 8, 14123 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14124 }, 14125 { 14126 "alignment" : 8, 14127 "linker_set_key" : "keymaster::AccessCountMap *", 14128 "name" : "keymaster::AccessCountMap *", 14129 "referenced_type" : "type-1115", 14130 "self_type" : "type-1114", 14131 "size" : 8, 14132 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14133 }, 14134 { 14135 "alignment" : 8, 14136 "linker_set_key" : "keymaster::AccessCountMap *", 14137 "name" : "keymaster::AccessCountMap *", 14138 "referenced_type" : "type-1341", 14139 "self_type" : "type-1340", 14140 "size" : 8, 14141 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14142 }, 14143 { 14144 "alignment" : 8, 14145 "linker_set_key" : "keymaster::AccessCountMap *", 14146 "name" : "keymaster::AccessCountMap *", 14147 "referenced_type" : "type-1547", 14148 "self_type" : "type-1546", 14149 "size" : 8, 14150 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14151 }, 14152 { 14153 "alignment" : 8, 14154 "linker_set_key" : "keymaster::AccessCountMap *", 14155 "name" : "keymaster::AccessCountMap *", 14156 "referenced_type" : "type-1575", 14157 "self_type" : "type-1574", 14158 "size" : 8, 14159 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14160 }, 14161 { 14162 "alignment" : 8, 14163 "linker_set_key" : "keymaster::AccessCountMap *", 14164 "name" : "keymaster::AccessCountMap *", 14165 "referenced_type" : "type-1789", 14166 "self_type" : "type-1788", 14167 "size" : 8, 14168 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14169 }, 14170 { 14171 "alignment" : 8, 14172 "linker_set_key" : "keymaster::AccessCountMap *", 14173 "name" : "keymaster::AccessCountMap *", 14174 "referenced_type" : "type-2612", 14175 "self_type" : "type-2611", 14176 "size" : 8, 14177 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14178 }, 14179 { 14180 "alignment" : 8, 14181 "linker_set_key" : "keymaster::AccessCountMap *", 14182 "name" : "keymaster::AccessCountMap *", 14183 "referenced_type" : "type-2807", 14184 "self_type" : "type-2806", 14185 "size" : 8, 14186 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14187 }, 14188 { 14189 "alignment" : 8, 14190 "linker_set_key" : "keymaster::AccessCountMap *", 14191 "name" : "keymaster::AccessCountMap *", 14192 "referenced_type" : "type-3049", 14193 "self_type" : "type-3048", 14194 "size" : 8, 14195 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14196 }, 14197 { 14198 "alignment" : 8, 14199 "linker_set_key" : "keymaster::AccessCountMap *", 14200 "name" : "keymaster::AccessCountMap *", 14201 "referenced_type" : "type-3233", 14202 "self_type" : "type-3232", 14203 "size" : 8, 14204 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14205 }, 14206 { 14207 "alignment" : 8, 14208 "linker_set_key" : "keymaster::AccessCountMap *", 14209 "name" : "keymaster::AccessCountMap *", 14210 "referenced_type" : "type-3368", 14211 "self_type" : "type-3367", 14212 "size" : 8, 14213 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14214 }, 14215 { 14216 "alignment" : 8, 14217 "linker_set_key" : "keymaster::AccessCountMap *", 14218 "name" : "keymaster::AccessCountMap *", 14219 "referenced_type" : "type-351", 14220 "self_type" : "type-350", 14221 "size" : 8, 14222 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14223 }, 14224 { 14225 "alignment" : 8, 14226 "linker_set_key" : "keymaster::AccessCountMap *", 14227 "name" : "keymaster::AccessCountMap *", 14228 "referenced_type" : "type-3549", 14229 "self_type" : "type-3548", 14230 "size" : 8, 14231 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14232 }, 14233 { 14234 "alignment" : 8, 14235 "linker_set_key" : "keymaster::AccessCountMap *", 14236 "name" : "keymaster::AccessCountMap *", 14237 "referenced_type" : "type-3802", 14238 "self_type" : "type-3801", 14239 "size" : 8, 14240 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14241 }, 14242 { 14243 "alignment" : 8, 14244 "linker_set_key" : "keymaster::AccessCountMap *", 14245 "name" : "keymaster::AccessCountMap *", 14246 "referenced_type" : "type-3949", 14247 "self_type" : "type-3948", 14248 "size" : 8, 14249 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14250 }, 14251 { 14252 "alignment" : 8, 14253 "linker_set_key" : "keymaster::AccessCountMap *", 14254 "name" : "keymaster::AccessCountMap *", 14255 "referenced_type" : "type-4264", 14256 "self_type" : "type-4263", 14257 "size" : 8, 14258 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14259 }, 14260 { 14261 "alignment" : 8, 14262 "linker_set_key" : "keymaster::AccessCountMap *", 14263 "name" : "keymaster::AccessCountMap *", 14264 "referenced_type" : "type-4460", 14265 "self_type" : "type-4459", 14266 "size" : 8, 14267 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14268 }, 14269 { 14270 "alignment" : 8, 14271 "linker_set_key" : "keymaster::AccessCountMap *", 14272 "name" : "keymaster::AccessCountMap *", 14273 "referenced_type" : "type-4636", 14274 "self_type" : "type-4635", 14275 "size" : 8, 14276 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14277 }, 14278 { 14279 "alignment" : 8, 14280 "linker_set_key" : "keymaster::AccessCountMap *", 14281 "name" : "keymaster::AccessCountMap *", 14282 "referenced_type" : "type-4832", 14283 "self_type" : "type-4831", 14284 "size" : 8, 14285 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14286 }, 14287 { 14288 "alignment" : 8, 14289 "linker_set_key" : "keymaster::AccessCountMap *", 14290 "name" : "keymaster::AccessCountMap *", 14291 "referenced_type" : "type-4983", 14292 "self_type" : "type-4982", 14293 "size" : 8, 14294 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14295 }, 14296 { 14297 "alignment" : 8, 14298 "linker_set_key" : "keymaster::AccessCountMap *", 14299 "name" : "keymaster::AccessCountMap *", 14300 "referenced_type" : "type-5005", 14301 "self_type" : "type-5004", 14302 "size" : 8, 14303 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14304 }, 14305 { 14306 "alignment" : 8, 14307 "linker_set_key" : "keymaster::AccessCountMap *", 14308 "name" : "keymaster::AccessCountMap *", 14309 "referenced_type" : "type-621", 14310 "self_type" : "type-620", 14311 "size" : 8, 14312 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14313 }, 14314 { 14315 "alignment" : 8, 14316 "linker_set_key" : "keymaster::AccessCountMap *", 14317 "name" : "keymaster::AccessCountMap *", 14318 "referenced_type" : "type-766", 14319 "self_type" : "type-765", 14320 "size" : 8, 14321 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14322 }, 14323 { 14324 "alignment" : 8, 14325 "linker_set_key" : "keymaster::AccessCountMap *", 14326 "name" : "keymaster::AccessCountMap *", 14327 "referenced_type" : "type-84", 14328 "self_type" : "type-83", 14329 "size" : 8, 14330 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14331 }, 14332 { 14333 "alignment" : 8, 14334 "linker_set_key" : "keymaster::AccessTimeMap *", 14335 "name" : "keymaster::AccessTimeMap *", 14336 "referenced_type" : "type-1113", 14337 "self_type" : "type-1112", 14338 "size" : 8, 14339 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14340 }, 14341 { 14342 "alignment" : 8, 14343 "linker_set_key" : "keymaster::AccessTimeMap *", 14344 "name" : "keymaster::AccessTimeMap *", 14345 "referenced_type" : "type-1339", 14346 "self_type" : "type-1338", 14347 "size" : 8, 14348 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14349 }, 14350 { 14351 "alignment" : 8, 14352 "linker_set_key" : "keymaster::AccessTimeMap *", 14353 "name" : "keymaster::AccessTimeMap *", 14354 "referenced_type" : "type-1545", 14355 "self_type" : "type-1544", 14356 "size" : 8, 14357 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14358 }, 14359 { 14360 "alignment" : 8, 14361 "linker_set_key" : "keymaster::AccessTimeMap *", 14362 "name" : "keymaster::AccessTimeMap *", 14363 "referenced_type" : "type-1573", 14364 "self_type" : "type-1572", 14365 "size" : 8, 14366 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14367 }, 14368 { 14369 "alignment" : 8, 14370 "linker_set_key" : "keymaster::AccessTimeMap *", 14371 "name" : "keymaster::AccessTimeMap *", 14372 "referenced_type" : "type-1787", 14373 "self_type" : "type-1786", 14374 "size" : 8, 14375 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14376 }, 14377 { 14378 "alignment" : 8, 14379 "linker_set_key" : "keymaster::AccessTimeMap *", 14380 "name" : "keymaster::AccessTimeMap *", 14381 "referenced_type" : "type-2610", 14382 "self_type" : "type-2609", 14383 "size" : 8, 14384 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14385 }, 14386 { 14387 "alignment" : 8, 14388 "linker_set_key" : "keymaster::AccessTimeMap *", 14389 "name" : "keymaster::AccessTimeMap *", 14390 "referenced_type" : "type-2805", 14391 "self_type" : "type-2804", 14392 "size" : 8, 14393 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14394 }, 14395 { 14396 "alignment" : 8, 14397 "linker_set_key" : "keymaster::AccessTimeMap *", 14398 "name" : "keymaster::AccessTimeMap *", 14399 "referenced_type" : "type-3046", 14400 "self_type" : "type-3045", 14401 "size" : 8, 14402 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14403 }, 14404 { 14405 "alignment" : 8, 14406 "linker_set_key" : "keymaster::AccessTimeMap *", 14407 "name" : "keymaster::AccessTimeMap *", 14408 "referenced_type" : "type-3229", 14409 "self_type" : "type-3228", 14410 "size" : 8, 14411 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14412 }, 14413 { 14414 "alignment" : 8, 14415 "linker_set_key" : "keymaster::AccessTimeMap *", 14416 "name" : "keymaster::AccessTimeMap *", 14417 "referenced_type" : "type-3366", 14418 "self_type" : "type-3365", 14419 "size" : 8, 14420 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14421 }, 14422 { 14423 "alignment" : 8, 14424 "linker_set_key" : "keymaster::AccessTimeMap *", 14425 "name" : "keymaster::AccessTimeMap *", 14426 "referenced_type" : "type-349", 14427 "self_type" : "type-348", 14428 "size" : 8, 14429 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14430 }, 14431 { 14432 "alignment" : 8, 14433 "linker_set_key" : "keymaster::AccessTimeMap *", 14434 "name" : "keymaster::AccessTimeMap *", 14435 "referenced_type" : "type-3547", 14436 "self_type" : "type-3546", 14437 "size" : 8, 14438 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14439 }, 14440 { 14441 "alignment" : 8, 14442 "linker_set_key" : "keymaster::AccessTimeMap *", 14443 "name" : "keymaster::AccessTimeMap *", 14444 "referenced_type" : "type-3800", 14445 "self_type" : "type-3799", 14446 "size" : 8, 14447 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14448 }, 14449 { 14450 "alignment" : 8, 14451 "linker_set_key" : "keymaster::AccessTimeMap *", 14452 "name" : "keymaster::AccessTimeMap *", 14453 "referenced_type" : "type-3947", 14454 "self_type" : "type-3946", 14455 "size" : 8, 14456 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14457 }, 14458 { 14459 "alignment" : 8, 14460 "linker_set_key" : "keymaster::AccessTimeMap *", 14461 "name" : "keymaster::AccessTimeMap *", 14462 "referenced_type" : "type-4261", 14463 "self_type" : "type-4260", 14464 "size" : 8, 14465 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14466 }, 14467 { 14468 "alignment" : 8, 14469 "linker_set_key" : "keymaster::AccessTimeMap *", 14470 "name" : "keymaster::AccessTimeMap *", 14471 "referenced_type" : "type-4458", 14472 "self_type" : "type-4457", 14473 "size" : 8, 14474 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14475 }, 14476 { 14477 "alignment" : 8, 14478 "linker_set_key" : "keymaster::AccessTimeMap *", 14479 "name" : "keymaster::AccessTimeMap *", 14480 "referenced_type" : "type-4634", 14481 "self_type" : "type-4633", 14482 "size" : 8, 14483 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14484 }, 14485 { 14486 "alignment" : 8, 14487 "linker_set_key" : "keymaster::AccessTimeMap *", 14488 "name" : "keymaster::AccessTimeMap *", 14489 "referenced_type" : "type-4830", 14490 "self_type" : "type-4829", 14491 "size" : 8, 14492 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14493 }, 14494 { 14495 "alignment" : 8, 14496 "linker_set_key" : "keymaster::AccessTimeMap *", 14497 "name" : "keymaster::AccessTimeMap *", 14498 "referenced_type" : "type-4981", 14499 "self_type" : "type-4980", 14500 "size" : 8, 14501 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14502 }, 14503 { 14504 "alignment" : 8, 14505 "linker_set_key" : "keymaster::AccessTimeMap *", 14506 "name" : "keymaster::AccessTimeMap *", 14507 "referenced_type" : "type-4990", 14508 "self_type" : "type-4989", 14509 "size" : 8, 14510 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14511 }, 14512 { 14513 "alignment" : 8, 14514 "linker_set_key" : "keymaster::AccessTimeMap *", 14515 "name" : "keymaster::AccessTimeMap *", 14516 "referenced_type" : "type-617", 14517 "self_type" : "type-616", 14518 "size" : 8, 14519 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14520 }, 14521 { 14522 "alignment" : 8, 14523 "linker_set_key" : "keymaster::AccessTimeMap *", 14524 "name" : "keymaster::AccessTimeMap *", 14525 "referenced_type" : "type-764", 14526 "self_type" : "type-763", 14527 "size" : 8, 14528 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14529 }, 14530 { 14531 "alignment" : 8, 14532 "linker_set_key" : "keymaster::AccessTimeMap *", 14533 "name" : "keymaster::AccessTimeMap *", 14534 "referenced_type" : "type-81", 14535 "self_type" : "type-80", 14536 "size" : 8, 14537 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14538 }, 14539 { 14540 "alignment" : 8, 14541 "linker_set_key" : "keymaster::AddEntropyRequest *", 14542 "name" : "keymaster::AddEntropyRequest *", 14543 "referenced_type" : "type-1981", 14544 "self_type" : "type-1982", 14545 "size" : 8, 14546 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14547 }, 14548 { 14549 "alignment" : 8, 14550 "linker_set_key" : "keymaster::AddEntropyResponse *", 14551 "name" : "keymaster::AddEntropyResponse *", 14552 "referenced_type" : "type-1983", 14553 "self_type" : "type-1984", 14554 "size" : 8, 14555 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14556 }, 14557 { 14558 "alignment" : 8, 14559 "linker_set_key" : "keymaster::AesKey *", 14560 "name" : "keymaster::AesKey *", 14561 "referenced_type" : "type-1390", 14562 "self_type" : "type-1391", 14563 "size" : 8, 14564 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14565 }, 14566 { 14567 "alignment" : 8, 14568 "linker_set_key" : "keymaster::AesKeyFactory *", 14569 "name" : "keymaster::AesKeyFactory *", 14570 "referenced_type" : "type-1383", 14571 "self_type" : "type-1387", 14572 "size" : 8, 14573 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14574 }, 14575 { 14576 "alignment" : 8, 14577 "linker_set_key" : "keymaster::AndroidKeymaster *", 14578 "name" : "keymaster::AndroidKeymaster *", 14579 "referenced_type" : "type-1670", 14580 "self_type" : "type-1705", 14581 "size" : 8, 14582 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14583 }, 14584 { 14585 "alignment" : 8, 14586 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14587 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14588 "referenced_type" : "type-4914", 14589 "self_type" : "type-4917", 14590 "size" : 8, 14591 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14592 }, 14593 { 14594 "alignment" : 8, 14595 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14596 "name" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14597 "referenced_type" : "type-1665", 14598 "self_type" : "type-1682", 14599 "size" : 8, 14600 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14601 }, 14602 { 14603 "alignment" : 8, 14604 "linker_set_key" : "keymaster::AsymmetricKey *", 14605 "name" : "keymaster::AsymmetricKey *", 14606 "referenced_type" : "type-156", 14607 "self_type" : "type-1531", 14608 "size" : 8, 14609 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" 14610 }, 14611 { 14612 "alignment" : 8, 14613 "linker_set_key" : "keymaster::AttestKeyRequest *", 14614 "name" : "keymaster::AttestKeyRequest *", 14615 "referenced_type" : "type-2021", 14616 "self_type" : "type-2023", 14617 "size" : 8, 14618 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14619 }, 14620 { 14621 "alignment" : 8, 14622 "linker_set_key" : "keymaster::AttestKeyResponse *", 14623 "name" : "keymaster::AttestKeyResponse *", 14624 "referenced_type" : "type-2024", 14625 "self_type" : "type-2026", 14626 "size" : 8, 14627 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14628 }, 14629 { 14630 "alignment" : 8, 14631 "linker_set_key" : "keymaster::AttestationRecordContext *", 14632 "name" : "keymaster::AttestationRecordContext *", 14633 "referenced_type" : "type-1365", 14634 "self_type" : "type-1751", 14635 "size" : 8, 14636 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14637 }, 14638 { 14639 "alignment" : 8, 14640 "linker_set_key" : "keymaster::AuthProxy *", 14641 "name" : "keymaster::AuthProxy *", 14642 "referenced_type" : "type-1852", 14643 "self_type" : "type-1858", 14644 "size" : 8, 14645 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14646 }, 14647 { 14648 "alignment" : 8, 14649 "linker_set_key" : "keymaster::AuthProxyIterator *", 14650 "name" : "keymaster::AuthProxyIterator *", 14651 "referenced_type" : "type-1514", 14652 "self_type" : "type-1537", 14653 "size" : 8, 14654 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14655 }, 14656 { 14657 "alignment" : 8, 14658 "linker_set_key" : "keymaster::AuthorizationSet *", 14659 "name" : "keymaster::AuthorizationSet *", 14660 "referenced_type" : "type-113", 14661 "self_type" : "type-693", 14662 "size" : 8, 14663 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14664 }, 14665 { 14666 "alignment" : 8, 14667 "linker_set_key" : "keymaster::AuthorizationSetBuilder *", 14668 "name" : "keymaster::AuthorizationSetBuilder *", 14669 "referenced_type" : "type-1295", 14670 "self_type" : "type-1375", 14671 "size" : 8, 14672 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14673 }, 14674 { 14675 "alignment" : 8, 14676 "linker_set_key" : "keymaster::BeginOperationRequest *", 14677 "name" : "keymaster::BeginOperationRequest *", 14678 "referenced_type" : "type-1955", 14679 "self_type" : "type-1959", 14680 "size" : 8, 14681 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14682 }, 14683 { 14684 "alignment" : 8, 14685 "linker_set_key" : "keymaster::BeginOperationResponse *", 14686 "name" : "keymaster::BeginOperationResponse *", 14687 "referenced_type" : "type-1960", 14688 "self_type" : "type-1961", 14689 "size" : 8, 14690 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14691 }, 14692 { 14693 "alignment" : 8, 14694 "linker_set_key" : "keymaster::Buffer *", 14695 "name" : "keymaster::Buffer *", 14696 "referenced_type" : "type-185", 14697 "self_type" : "type-2060", 14698 "size" : 8, 14699 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 14700 }, 14701 { 14702 "alignment" : 8, 14703 "linker_set_key" : "keymaster::CertificateChainDelete *", 14704 "name" : "keymaster::CertificateChainDelete *", 14705 "referenced_type" : "type-53", 14706 "self_type" : "type-56", 14707 "size" : 8, 14708 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14709 }, 14710 { 14711 "alignment" : 8, 14712 "linker_set_key" : "keymaster::Characteristics_Delete *", 14713 "name" : "keymaster::Characteristics_Delete *", 14714 "referenced_type" : "type-13", 14715 "self_type" : "type-21", 14716 "size" : 8, 14717 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14718 }, 14719 { 14720 "alignment" : 8, 14721 "linker_set_key" : "keymaster::ComputeSharedHmacRequest *", 14722 "name" : "keymaster::ComputeSharedHmacRequest *", 14723 "referenced_type" : "type-2052", 14724 "self_type" : "type-2053", 14725 "size" : 8, 14726 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14727 }, 14728 { 14729 "alignment" : 8, 14730 "linker_set_key" : "keymaster::ComputeSharedHmacResponse *", 14731 "name" : "keymaster::ComputeSharedHmacResponse *", 14732 "referenced_type" : "type-963", 14733 "self_type" : "type-2056", 14734 "size" : 8, 14735 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14736 }, 14737 { 14738 "alignment" : 8, 14739 "linker_set_key" : "keymaster::ConfigureRequest *", 14740 "name" : "keymaster::ConfigureRequest *", 14741 "referenced_type" : "type-2034", 14742 "self_type" : "type-2035", 14743 "size" : 8, 14744 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14745 }, 14746 { 14747 "alignment" : 8, 14748 "linker_set_key" : "keymaster::ConfigureResponse *", 14749 "name" : "keymaster::ConfigureResponse *", 14750 "referenced_type" : "type-2038", 14751 "self_type" : "type-2040", 14752 "size" : 8, 14753 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14754 }, 14755 { 14756 "alignment" : 8, 14757 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14758 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14759 "referenced_type" : "type-1669", 14760 "self_type" : "type-1691", 14761 "size" : 8, 14762 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14763 }, 14764 { 14765 "alignment" : 8, 14766 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key> *", 14767 "name" : "keymaster::DefaultDelete<keymaster::Key> *", 14768 "referenced_type" : "type-619", 14769 "self_type" : "type-618", 14770 "size" : 8, 14771 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14772 }, 14773 { 14774 "alignment" : 8, 14775 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation> *", 14776 "name" : "keymaster::DefaultDelete<keymaster::Operation> *", 14777 "referenced_type" : "type-222", 14778 "self_type" : "type-221", 14779 "size" : 8, 14780 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14781 }, 14782 { 14783 "alignment" : 8, 14784 "linker_set_key" : "keymaster::DeleteAllKeysRequest *", 14785 "name" : "keymaster::DeleteAllKeysRequest *", 14786 "referenced_type" : "type-2007", 14787 "self_type" : "type-2009", 14788 "size" : 8, 14789 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14790 }, 14791 { 14792 "alignment" : 8, 14793 "linker_set_key" : "keymaster::DeleteAllKeysResponse *", 14794 "name" : "keymaster::DeleteAllKeysResponse *", 14795 "referenced_type" : "type-2012", 14796 "self_type" : "type-2013", 14797 "size" : 8, 14798 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14799 }, 14800 { 14801 "alignment" : 8, 14802 "linker_set_key" : "keymaster::DeleteKeyRequest *", 14803 "name" : "keymaster::DeleteKeyRequest *", 14804 "referenced_type" : "type-2000", 14805 "self_type" : "type-2002", 14806 "size" : 8, 14807 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14808 }, 14809 { 14810 "alignment" : 8, 14811 "linker_set_key" : "keymaster::DeleteKeyResponse *", 14812 "name" : "keymaster::DeleteKeyResponse *", 14813 "referenced_type" : "type-2003", 14814 "self_type" : "type-2004", 14815 "size" : 8, 14816 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14817 }, 14818 { 14819 "alignment" : 8, 14820 "linker_set_key" : "keymaster::EcKey *", 14821 "name" : "keymaster::EcKey *", 14822 "referenced_type" : "type-149", 14823 "self_type" : "type-1581", 14824 "size" : 8, 14825 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 14826 }, 14827 { 14828 "alignment" : 8, 14829 "linker_set_key" : "keymaster::EcKeyFactory *", 14830 "name" : "keymaster::EcKeyFactory *", 14831 "referenced_type" : "type-135", 14832 "self_type" : "type-1854", 14833 "size" : 8, 14834 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 14835 }, 14836 { 14837 "alignment" : 8, 14838 "linker_set_key" : "keymaster::EcKeymaster0Key *", 14839 "name" : "keymaster::EcKeymaster0Key *", 14840 "referenced_type" : "type-1863", 14841 "self_type" : "type-1864", 14842 "size" : 8, 14843 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14844 }, 14845 { 14846 "alignment" : 8, 14847 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory *", 14848 "name" : "keymaster::EcdsaKeymaster0KeyFactory *", 14849 "referenced_type" : "type-1857", 14850 "self_type" : "type-1859", 14851 "size" : 8, 14852 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14853 }, 14854 { 14855 "alignment" : 8, 14856 "linker_set_key" : "keymaster::EcdsaKeymaster1Key *", 14857 "name" : "keymaster::EcdsaKeymaster1Key *", 14858 "referenced_type" : "type-148", 14859 "self_type" : "type-160", 14860 "size" : 8, 14861 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14862 }, 14863 { 14864 "alignment" : 8, 14865 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory *", 14866 "name" : "keymaster::EcdsaKeymaster1KeyFactory *", 14867 "referenced_type" : "type-132", 14868 "self_type" : "type-142", 14869 "size" : 8, 14870 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14871 }, 14872 { 14873 "alignment" : 8, 14874 "linker_set_key" : "keymaster::EcdsaOperation *", 14875 "name" : "keymaster::EcdsaOperation *", 14876 "referenced_type" : "type-177", 14877 "self_type" : "type-188", 14878 "size" : 8, 14879 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14880 }, 14881 { 14882 "alignment" : 8, 14883 "linker_set_key" : "keymaster::EcdsaSignOperation *", 14884 "name" : "keymaster::EcdsaSignOperation *", 14885 "referenced_type" : "type-189", 14886 "self_type" : "type-190", 14887 "size" : 8, 14888 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14889 }, 14890 { 14891 "alignment" : 8, 14892 "linker_set_key" : "keymaster::EcdsaVerifyOperation *", 14893 "name" : "keymaster::EcdsaVerifyOperation *", 14894 "referenced_type" : "type-192", 14895 "self_type" : "type-193", 14896 "size" : 8, 14897 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14898 }, 14899 { 14900 "alignment" : 8, 14901 "linker_set_key" : "keymaster::Eraser *", 14902 "name" : "keymaster::Eraser *", 14903 "referenced_type" : "type-2112", 14904 "self_type" : "type-2123", 14905 "size" : 8, 14906 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14907 }, 14908 { 14909 "alignment" : 8, 14910 "linker_set_key" : "keymaster::EvpMdCtxCleaner *", 14911 "name" : "keymaster::EvpMdCtxCleaner *", 14912 "referenced_type" : "type-1534", 14913 "self_type" : "type-1540", 14914 "size" : 8, 14915 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 14916 }, 14917 { 14918 "alignment" : 8, 14919 "linker_set_key" : "keymaster::ExportKeyRequest *", 14920 "name" : "keymaster::ExportKeyRequest *", 14921 "referenced_type" : "type-1993", 14922 "self_type" : "type-1996", 14923 "size" : 8, 14924 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14925 }, 14926 { 14927 "alignment" : 8, 14928 "linker_set_key" : "keymaster::ExportKeyResponse *", 14929 "name" : "keymaster::ExportKeyResponse *", 14930 "referenced_type" : "type-1997", 14931 "self_type" : "type-1998", 14932 "size" : 8, 14933 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14934 }, 14935 { 14936 "alignment" : 8, 14937 "linker_set_key" : "keymaster::FinishOperationRequest *", 14938 "name" : "keymaster::FinishOperationRequest *", 14939 "referenced_type" : "type-1966", 14940 "self_type" : "type-1967", 14941 "size" : 8, 14942 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14943 }, 14944 { 14945 "alignment" : 8, 14946 "linker_set_key" : "keymaster::FinishOperationResponse *", 14947 "name" : "keymaster::FinishOperationResponse *", 14948 "referenced_type" : "type-1969", 14949 "self_type" : "type-1970", 14950 "size" : 8, 14951 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14952 }, 14953 { 14954 "alignment" : 8, 14955 "linker_set_key" : "keymaster::GenerateKeyRequest *", 14956 "name" : "keymaster::GenerateKeyRequest *", 14957 "referenced_type" : "type-1941", 14958 "self_type" : "type-1942", 14959 "size" : 8, 14960 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14961 }, 14962 { 14963 "alignment" : 8, 14964 "linker_set_key" : "keymaster::GenerateKeyResponse *", 14965 "name" : "keymaster::GenerateKeyResponse *", 14966 "referenced_type" : "type-1945", 14967 "self_type" : "type-1947", 14968 "size" : 8, 14969 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14970 }, 14971 { 14972 "alignment" : 8, 14973 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse *", 14974 "name" : "keymaster::GetHmacSharingParametersResponse *", 14975 "referenced_type" : "type-2047", 14976 "self_type" : "type-2048", 14977 "size" : 8, 14978 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14979 }, 14980 { 14981 "alignment" : 8, 14982 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *", 14983 "name" : "keymaster::GetKeyCharacteristicsRequest *", 14984 "referenced_type" : "type-1949", 14985 "self_type" : "type-1951", 14986 "size" : 8, 14987 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14988 }, 14989 { 14990 "alignment" : 8, 14991 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *", 14992 "name" : "keymaster::GetKeyCharacteristicsResponse *", 14993 "referenced_type" : "type-1953", 14994 "self_type" : "type-1954", 14995 "size" : 8, 14996 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14997 }, 14998 { 14999 "alignment" : 8, 15000 "linker_set_key" : "keymaster::GetVersionRequest *", 15001 "name" : "keymaster::GetVersionRequest *", 15002 "referenced_type" : "type-1812", 15003 "self_type" : "type-2016", 15004 "size" : 8, 15005 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15006 }, 15007 { 15008 "alignment" : 8, 15009 "linker_set_key" : "keymaster::GetVersionResponse *", 15010 "name" : "keymaster::GetVersionResponse *", 15011 "referenced_type" : "type-2019", 15012 "self_type" : "type-2020", 15013 "size" : 8, 15014 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15015 }, 15016 { 15017 "alignment" : 8, 15018 "linker_set_key" : "keymaster::HardwareAuthToken *", 15019 "name" : "keymaster::HardwareAuthToken *", 15020 "referenced_type" : "type-2063", 15021 "self_type" : "type-2065", 15022 "size" : 8, 15023 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15024 }, 15025 { 15026 "alignment" : 8, 15027 "linker_set_key" : "keymaster::HmacKey *", 15028 "name" : "keymaster::HmacKey *", 15029 "referenced_type" : "type-1402", 15030 "self_type" : "type-1403", 15031 "size" : 8, 15032 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15033 }, 15034 { 15035 "alignment" : 8, 15036 "linker_set_key" : "keymaster::HmacKeyFactory *", 15037 "name" : "keymaster::HmacKeyFactory *", 15038 "referenced_type" : "type-1396", 15039 "self_type" : "type-1397", 15040 "size" : 8, 15041 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15042 }, 15043 { 15044 "alignment" : 8, 15045 "linker_set_key" : "keymaster::HmacSharingParameters *", 15046 "name" : "keymaster::HmacSharingParameters *", 15047 "referenced_type" : "type-948", 15048 "self_type" : "type-2043", 15049 "size" : 8, 15050 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15051 }, 15052 { 15053 "alignment" : 8, 15054 "linker_set_key" : "keymaster::HmacSharingParametersArray *", 15055 "name" : "keymaster::HmacSharingParametersArray *", 15056 "referenced_type" : "type-2044", 15057 "self_type" : "type-2045", 15058 "size" : 8, 15059 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15060 }, 15061 { 15062 "alignment" : 8, 15063 "linker_set_key" : "keymaster::ImportKeyRequest *", 15064 "name" : "keymaster::ImportKeyRequest *", 15065 "referenced_type" : "type-1987", 15066 "self_type" : "type-1989", 15067 "size" : 8, 15068 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15069 }, 15070 { 15071 "alignment" : 8, 15072 "linker_set_key" : "keymaster::ImportKeyResponse *", 15073 "name" : "keymaster::ImportKeyResponse *", 15074 "referenced_type" : "type-1990", 15075 "self_type" : "type-1992", 15076 "size" : 8, 15077 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15078 }, 15079 { 15080 "alignment" : 8, 15081 "linker_set_key" : "keymaster::ImportWrappedKeyRequest *", 15082 "name" : "keymaster::ImportWrappedKeyRequest *", 15083 "referenced_type" : "type-2058", 15084 "self_type" : "type-2059", 15085 "size" : 8, 15086 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15087 }, 15088 { 15089 "alignment" : 8, 15090 "linker_set_key" : "keymaster::ImportWrappedKeyResponse *", 15091 "name" : "keymaster::ImportWrappedKeyResponse *", 15092 "referenced_type" : "type-2061", 15093 "self_type" : "type-2062", 15094 "size" : 8, 15095 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15096 }, 15097 { 15098 "alignment" : 8, 15099 "linker_set_key" : "keymaster::Key *", 15100 "name" : "keymaster::Key *", 15101 "referenced_type" : "type-157", 15102 "self_type" : "type-771", 15103 "size" : 8, 15104 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15105 }, 15106 { 15107 "alignment" : 8, 15108 "linker_set_key" : "keymaster::KeyFactory *", 15109 "name" : "keymaster::KeyFactory *", 15110 "referenced_type" : "type-137", 15111 "self_type" : "type-1596", 15112 "size" : 8, 15113 "source_file" : "/system/keymaster/include/keymaster/key_factory.h" 15114 }, 15115 { 15116 "alignment" : 8, 15117 "linker_set_key" : "keymaster::Keymaster0Engine *", 15118 "name" : "keymaster::Keymaster0Engine *", 15119 "referenced_type" : "type-593", 15120 "self_type" : "type-2100", 15121 "size" : 8, 15122 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15123 }, 15124 { 15125 "alignment" : 8, 15126 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15127 "name" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15128 "referenced_type" : "type-2101", 15129 "self_type" : "type-2102", 15130 "size" : 8, 15131 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15132 }, 15133 { 15134 "alignment" : 8, 15135 "linker_set_key" : "keymaster::Keymaster1Engine *", 15136 "name" : "keymaster::Keymaster1Engine *", 15137 "referenced_type" : "type-97", 15138 "self_type" : "type-131", 15139 "size" : 8, 15140 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15141 }, 15142 { 15143 "alignment" : 8, 15144 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData *", 15145 "name" : "keymaster::Keymaster1Engine::KeyData *", 15146 "referenced_type" : "type-111", 15147 "self_type" : "type-127", 15148 "size" : 8, 15149 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15150 }, 15151 { 15152 "alignment" : 8, 15153 "linker_set_key" : "keymaster::Keymaster1LegacySupport *", 15154 "name" : "keymaster::Keymaster1LegacySupport *", 15155 "referenced_type" : "type-1155", 15156 "self_type" : "type-1157", 15157 "size" : 8, 15158 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 15159 }, 15160 { 15161 "alignment" : 8, 15162 "linker_set_key" : "keymaster::KeymasterContext *", 15163 "name" : "keymaster::KeymasterContext *", 15164 "referenced_type" : "type-1362", 15165 "self_type" : "type-1672", 15166 "size" : 8, 15167 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 15168 }, 15169 { 15170 "alignment" : 8, 15171 "linker_set_key" : "keymaster::KeymasterEnforcement *", 15172 "name" : "keymaster::KeymasterEnforcement *", 15173 "referenced_type" : "type-1571", 15174 "self_type" : "type-2089", 15175 "size" : 8, 15176 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15177 }, 15178 { 15179 "alignment" : 8, 15180 "linker_set_key" : "keymaster::KeymasterEnforcementContext *", 15181 "name" : "keymaster::KeymasterEnforcementContext *", 15182 "referenced_type" : "type-2086", 15183 "self_type" : "type-2087", 15184 "size" : 8, 15185 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15186 }, 15187 { 15188 "alignment" : 8, 15189 "linker_set_key" : "keymaster::KeymasterMessage *", 15190 "name" : "keymaster::KeymasterMessage *", 15191 "referenced_type" : "type-966", 15192 "self_type" : "type-1866", 15193 "size" : 8, 15194 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15195 }, 15196 { 15197 "alignment" : 8, 15198 "linker_set_key" : "keymaster::KeymasterPassthroughEngine *", 15199 "name" : "keymaster::KeymasterPassthroughEngine *", 15200 "referenced_type" : "type-1138", 15201 "self_type" : "type-1139", 15202 "size" : 8, 15203 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h" 15204 }, 15205 { 15206 "alignment" : 8, 15207 "linker_set_key" : "keymaster::KeymasterPassthroughKey *", 15208 "name" : "keymaster::KeymasterPassthroughKey *", 15209 "referenced_type" : "type-1148", 15210 "self_type" : "type-1149", 15211 "size" : 8, 15212 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15213 }, 15214 { 15215 "alignment" : 8, 15216 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory *", 15217 "name" : "keymaster::KeymasterPassthroughKeyFactory *", 15218 "referenced_type" : "type-1140", 15219 "self_type" : "type-1145", 15220 "size" : 8, 15221 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15222 }, 15223 { 15224 "alignment" : 8, 15225 "linker_set_key" : "keymaster::KeymasterResponse *", 15226 "name" : "keymaster::KeymasterResponse *", 15227 "referenced_type" : "type-964", 15228 "self_type" : "type-1867", 15229 "size" : 8, 15230 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15231 }, 15232 { 15233 "alignment" : 8, 15234 "linker_set_key" : "keymaster::Logger *", 15235 "name" : "keymaster::Logger *", 15236 "referenced_type" : "type-1834", 15237 "self_type" : "type-2103", 15238 "size" : 8, 15239 "source_file" : "/system/keymaster/include/keymaster/logger.h" 15240 }, 15241 { 15242 "alignment" : 8, 15243 "linker_set_key" : "keymaster::Malloc_Delete *", 15244 "name" : "keymaster::Malloc_Delete *", 15245 "referenced_type" : "type-35", 15246 "self_type" : "type-45", 15247 "size" : 8, 15248 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15249 }, 15250 { 15251 "alignment" : 8, 15252 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15253 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15254 "referenced_type" : "type-376", 15255 "self_type" : "type-378", 15256 "size" : 8, 15257 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15258 }, 15259 { 15260 "alignment" : 8, 15261 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15262 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15263 "referenced_type" : "type-154", 15264 "self_type" : "type-1541", 15265 "size" : 8, 15266 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15267 }, 15268 { 15269 "alignment" : 8, 15270 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15271 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15272 "referenced_type" : "type-92", 15273 "self_type" : "type-440", 15274 "size" : 8, 15275 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15276 }, 15277 { 15278 "alignment" : 8, 15279 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15280 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15281 "referenced_type" : "type-301", 15282 "self_type" : "type-300", 15283 "size" : 8, 15284 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15285 }, 15286 { 15287 "alignment" : 8, 15288 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15289 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15290 "referenced_type" : "type-4996", 15291 "self_type" : "type-4995", 15292 "size" : 8, 15293 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15294 }, 15295 { 15296 "alignment" : 8, 15297 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15298 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15299 "referenced_type" : "type-373", 15300 "self_type" : "type-375", 15301 "size" : 8, 15302 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15303 }, 15304 { 15305 "alignment" : 8, 15306 "linker_set_key" : "keymaster::Operation *", 15307 "name" : "keymaster::Operation *", 15308 "referenced_type" : "type-171", 15309 "self_type" : "type-174", 15310 "size" : 8, 15311 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15312 }, 15313 { 15314 "alignment" : 8, 15315 "linker_set_key" : "keymaster::OperationFactory *", 15316 "name" : "keymaster::OperationFactory *", 15317 "referenced_type" : "type-146", 15318 "self_type" : "type-145", 15319 "size" : 8, 15320 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 15321 }, 15322 { 15323 "alignment" : 8, 15324 "linker_set_key" : "keymaster::OperationFactory::KeyType *", 15325 "name" : "keymaster::OperationFactory::KeyType *", 15326 "referenced_type" : "type-161", 15327 "self_type" : "type-164", 15328 "size" : 8, 15329 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15330 }, 15331 { 15332 "alignment" : 8, 15333 "linker_set_key" : "keymaster::OperationTable *", 15334 "name" : "keymaster::OperationTable *", 15335 "referenced_type" : "type-1676", 15336 "self_type" : "type-1675", 15337 "size" : 8, 15338 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15339 }, 15340 { 15341 "alignment" : 8, 15342 "linker_set_key" : "keymaster::OperationTable *", 15343 "name" : "keymaster::OperationTable *", 15344 "referenced_type" : "type-4731", 15345 "self_type" : "type-4730", 15346 "size" : 8, 15347 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15348 }, 15349 { 15350 "alignment" : 8, 15351 "linker_set_key" : "keymaster::PureSoftKeymasterContext *", 15352 "name" : "keymaster::PureSoftKeymasterContext *", 15353 "referenced_type" : "type-1583", 15354 "self_type" : "type-1590", 15355 "size" : 8, 15356 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 15357 }, 15358 { 15359 "alignment" : 8, 15360 "linker_set_key" : "keymaster::RandomSource *", 15361 "name" : "keymaster::RandomSource *", 15362 "referenced_type" : "type-1364", 15363 "self_type" : "type-2096", 15364 "size" : 8, 15365 "source_file" : "/system/keymaster/include/keymaster/random_source.h" 15366 }, 15367 { 15368 "alignment" : 8, 15369 "linker_set_key" : "keymaster::RsaCryptOperation *", 15370 "name" : "keymaster::RsaCryptOperation *", 15371 "referenced_type" : "type-819", 15372 "self_type" : "type-820", 15373 "size" : 8, 15374 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15375 }, 15376 { 15377 "alignment" : 8, 15378 "linker_set_key" : "keymaster::RsaDecryptOperation *", 15379 "name" : "keymaster::RsaDecryptOperation *", 15380 "referenced_type" : "type-825", 15381 "self_type" : "type-826", 15382 "size" : 8, 15383 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15384 }, 15385 { 15386 "alignment" : 8, 15387 "linker_set_key" : "keymaster::RsaEncryptOperation *", 15388 "name" : "keymaster::RsaEncryptOperation *", 15389 "referenced_type" : "type-823", 15390 "self_type" : "type-824", 15391 "size" : 8, 15392 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15393 }, 15394 { 15395 "alignment" : 8, 15396 "linker_set_key" : "keymaster::RsaKey *", 15397 "name" : "keymaster::RsaKey *", 15398 "referenced_type" : "type-550", 15399 "self_type" : "type-556", 15400 "size" : 8, 15401 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15402 }, 15403 { 15404 "alignment" : 8, 15405 "linker_set_key" : "keymaster::RsaKey::RSA_Delete *", 15406 "name" : "keymaster::RsaKey::RSA_Delete *", 15407 "referenced_type" : "type-555", 15408 "self_type" : "type-557", 15409 "size" : 8, 15410 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15411 }, 15412 { 15413 "alignment" : 8, 15414 "linker_set_key" : "keymaster::RsaKeyFactory *", 15415 "name" : "keymaster::RsaKeyFactory *", 15416 "referenced_type" : "type-586", 15417 "self_type" : "type-587", 15418 "size" : 8, 15419 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 15420 }, 15421 { 15422 "alignment" : 8, 15423 "linker_set_key" : "keymaster::RsaKeymaster0Key *", 15424 "name" : "keymaster::RsaKeymaster0Key *", 15425 "referenced_type" : "type-606", 15426 "self_type" : "type-607", 15427 "size" : 8, 15428 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15429 }, 15430 { 15431 "alignment" : 8, 15432 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory *", 15433 "name" : "keymaster::RsaKeymaster0KeyFactory *", 15434 "referenced_type" : "type-590", 15435 "self_type" : "type-603", 15436 "size" : 8, 15437 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15438 }, 15439 { 15440 "alignment" : 8, 15441 "linker_set_key" : "keymaster::RsaKeymaster1Key *", 15442 "name" : "keymaster::RsaKeymaster1Key *", 15443 "referenced_type" : "type-800", 15444 "self_type" : "type-801", 15445 "size" : 8, 15446 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15447 }, 15448 { 15449 "alignment" : 8, 15450 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory *", 15451 "name" : "keymaster::RsaKeymaster1KeyFactory *", 15452 "referenced_type" : "type-790", 15453 "self_type" : "type-795", 15454 "size" : 8, 15455 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15456 }, 15457 { 15458 "alignment" : 8, 15459 "linker_set_key" : "keymaster::RsaOperation *", 15460 "name" : "keymaster::RsaOperation *", 15461 "referenced_type" : "type-802", 15462 "self_type" : "type-808", 15463 "size" : 8, 15464 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15465 }, 15466 { 15467 "alignment" : 8, 15468 "linker_set_key" : "keymaster::RsaSignOperation *", 15469 "name" : "keymaster::RsaSignOperation *", 15470 "referenced_type" : "type-815", 15471 "self_type" : "type-816", 15472 "size" : 8, 15473 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15474 }, 15475 { 15476 "alignment" : 8, 15477 "linker_set_key" : "keymaster::RsaVerifyOperation *", 15478 "name" : "keymaster::RsaVerifyOperation *", 15479 "referenced_type" : "type-817", 15480 "self_type" : "type-818", 15481 "size" : 8, 15482 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15483 }, 15484 { 15485 "alignment" : 8, 15486 "linker_set_key" : "keymaster::Serializable *", 15487 "name" : "keymaster::Serializable *", 15488 "referenced_type" : "type-121", 15489 "self_type" : "type-1927", 15490 "size" : 8, 15491 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 15492 }, 15493 { 15494 "alignment" : 8, 15495 "linker_set_key" : "keymaster::SoftKeyFactoryMixin *", 15496 "name" : "keymaster::SoftKeyFactoryMixin *", 15497 "referenced_type" : "type-138", 15498 "self_type" : "type-1832", 15499 "size" : 8, 15500 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15501 }, 15502 { 15503 "alignment" : 8, 15504 "linker_set_key" : "keymaster::SoftKeymasterContext *", 15505 "name" : "keymaster::SoftKeymasterContext *", 15506 "referenced_type" : "type-1351", 15507 "self_type" : "type-1799", 15508 "size" : 8, 15509 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 15510 }, 15511 { 15512 "alignment" : 8, 15513 "linker_set_key" : "keymaster::SoftKeymasterDevice *", 15514 "name" : "keymaster::SoftKeymasterDevice *", 15515 "referenced_type" : "type-1795", 15516 "self_type" : "type-1803", 15517 "size" : 8, 15518 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 15519 }, 15520 { 15521 "alignment" : 8, 15522 "linker_set_key" : "keymaster::SoftKeymasterEnforcement *", 15523 "name" : "keymaster::SoftKeymasterEnforcement *", 15524 "referenced_type" : "type-1570", 15525 "self_type" : "type-1576", 15526 "size" : 8, 15527 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 15528 }, 15529 { 15530 "alignment" : 8, 15531 "linker_set_key" : "keymaster::SoftKeymasterLogger *", 15532 "name" : "keymaster::SoftKeymasterLogger *", 15533 "referenced_type" : "type-1833", 15534 "self_type" : "type-1835", 15535 "size" : 8, 15536 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 15537 }, 15538 { 15539 "alignment" : 8, 15540 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker *", 15541 "name" : "keymaster::SoftwareKeyBlobMaker *", 15542 "referenced_type" : "type-141", 15543 "self_type" : "type-1794", 15544 "size" : 8, 15545 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15546 }, 15547 { 15548 "alignment" : 8, 15549 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest *", 15550 "name" : "keymaster::SupportedAlgorithmsRequest *", 15551 "referenced_type" : "type-1868", 15552 "self_type" : "type-1869", 15553 "size" : 8, 15554 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15555 }, 15556 { 15557 "alignment" : 8, 15558 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse *", 15559 "name" : "keymaster::SupportedAlgorithmsResponse *", 15560 "referenced_type" : "type-1928", 15561 "self_type" : "type-1929", 15562 "size" : 8, 15563 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15564 }, 15565 { 15566 "alignment" : 8, 15567 "linker_set_key" : "keymaster::SupportedBlockModesRequest *", 15568 "name" : "keymaster::SupportedBlockModesRequest *", 15569 "referenced_type" : "type-1890", 15570 "self_type" : "type-1891", 15571 "size" : 8, 15572 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15573 }, 15574 { 15575 "alignment" : 8, 15576 "linker_set_key" : "keymaster::SupportedBlockModesResponse *", 15577 "name" : "keymaster::SupportedBlockModesResponse *", 15578 "referenced_type" : "type-1930", 15579 "self_type" : "type-1931", 15580 "size" : 8, 15581 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15582 }, 15583 { 15584 "alignment" : 8, 15585 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15586 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15587 "referenced_type" : "type-1884", 15588 "self_type" : "type-1887", 15589 "size" : 8, 15590 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15591 }, 15592 { 15593 "alignment" : 8, 15594 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest *", 15595 "name" : "keymaster::SupportedByAlgorithmRequest *", 15596 "referenced_type" : "type-1873", 15597 "self_type" : "type-1875", 15598 "size" : 8, 15599 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15600 }, 15601 { 15602 "alignment" : 8, 15603 "linker_set_key" : "keymaster::SupportedDigestsRequest *", 15604 "name" : "keymaster::SupportedDigestsRequest *", 15605 "referenced_type" : "type-1896", 15606 "self_type" : "type-1897", 15607 "size" : 8, 15608 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15609 }, 15610 { 15611 "alignment" : 8, 15612 "linker_set_key" : "keymaster::SupportedDigestsResponse *", 15613 "name" : "keymaster::SupportedDigestsResponse *", 15614 "referenced_type" : "type-1934", 15615 "self_type" : "type-1935", 15616 "size" : 8, 15617 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15618 }, 15619 { 15620 "alignment" : 8, 15621 "linker_set_key" : "keymaster::SupportedExportFormatsRequest *", 15622 "name" : "keymaster::SupportedExportFormatsRequest *", 15623 "referenced_type" : "type-1881", 15624 "self_type" : "type-1882", 15625 "size" : 8, 15626 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15627 }, 15628 { 15629 "alignment" : 8, 15630 "linker_set_key" : "keymaster::SupportedExportFormatsResponse *", 15631 "name" : "keymaster::SupportedExportFormatsResponse *", 15632 "referenced_type" : "type-1939", 15633 "self_type" : "type-1940", 15634 "size" : 8, 15635 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15636 }, 15637 { 15638 "alignment" : 8, 15639 "linker_set_key" : "keymaster::SupportedImportFormatsRequest *", 15640 "name" : "keymaster::SupportedImportFormatsRequest *", 15641 "referenced_type" : "type-1878", 15642 "self_type" : "type-1879", 15643 "size" : 8, 15644 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15645 }, 15646 { 15647 "alignment" : 8, 15648 "linker_set_key" : "keymaster::SupportedImportFormatsResponse *", 15649 "name" : "keymaster::SupportedImportFormatsResponse *", 15650 "referenced_type" : "type-1936", 15651 "self_type" : "type-1938", 15652 "size" : 8, 15653 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15654 }, 15655 { 15656 "alignment" : 8, 15657 "linker_set_key" : "keymaster::SupportedPaddingModesRequest *", 15658 "name" : "keymaster::SupportedPaddingModesRequest *", 15659 "referenced_type" : "type-1892", 15660 "self_type" : "type-1893", 15661 "size" : 8, 15662 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15663 }, 15664 { 15665 "alignment" : 8, 15666 "linker_set_key" : "keymaster::SupportedPaddingModesResponse *", 15667 "name" : "keymaster::SupportedPaddingModesResponse *", 15668 "referenced_type" : "type-1932", 15669 "self_type" : "type-1933", 15670 "size" : 8, 15671 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15672 }, 15673 { 15674 "alignment" : 8, 15675 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15676 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15677 "referenced_type" : "type-1898", 15678 "self_type" : "type-1900", 15679 "size" : 8, 15680 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15681 }, 15682 { 15683 "alignment" : 8, 15684 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15685 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15686 "referenced_type" : "type-1903", 15687 "self_type" : "type-1907", 15688 "size" : 8, 15689 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15690 }, 15691 { 15692 "alignment" : 8, 15693 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15694 "name" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15695 "referenced_type" : "type-1917", 15696 "self_type" : "type-1919", 15697 "size" : 8, 15698 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15699 }, 15700 { 15701 "alignment" : 8, 15702 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15703 "name" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15704 "referenced_type" : "type-1922", 15705 "self_type" : "type-1924", 15706 "size" : 8, 15707 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15708 }, 15709 { 15710 "alignment" : 8, 15711 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15712 "name" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15713 "referenced_type" : "type-1912", 15714 "self_type" : "type-1914", 15715 "size" : 8, 15716 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15717 }, 15718 { 15719 "alignment" : 8, 15720 "linker_set_key" : "keymaster::SymmetricKeyFactory *", 15721 "name" : "keymaster::SymmetricKeyFactory *", 15722 "referenced_type" : "type-1372", 15723 "self_type" : "type-1376", 15724 "size" : 8, 15725 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 15726 }, 15727 { 15728 "alignment" : 8, 15729 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15730 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15731 "referenced_type" : "type-869", 15732 "self_type" : "type-874", 15733 "size" : 8, 15734 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15735 }, 15736 { 15737 "alignment" : 8, 15738 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15739 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15740 "referenced_type" : "type-123", 15741 "self_type" : "type-877", 15742 "size" : 8, 15743 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15744 }, 15745 { 15746 "alignment" : 8, 15747 "linker_set_key" : "keymaster::TripleDesKey *", 15748 "name" : "keymaster::TripleDesKey *", 15749 "referenced_type" : "type-1408", 15750 "self_type" : "type-1409", 15751 "size" : 8, 15752 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15753 }, 15754 { 15755 "alignment" : 8, 15756 "linker_set_key" : "keymaster::TripleDesKeyFactory *", 15757 "name" : "keymaster::TripleDesKeyFactory *", 15758 "referenced_type" : "type-1404", 15759 "self_type" : "type-1405", 15760 "size" : 8, 15761 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15762 }, 15763 { 15764 "alignment" : 8, 15765 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15766 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15767 "referenced_type" : "type-218", 15768 "self_type" : "type-220", 15769 "size" : 8, 15770 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15771 }, 15772 { 15773 "alignment" : 8, 15774 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15775 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15776 "referenced_type" : "type-1333", 15777 "self_type" : "type-1344", 15778 "size" : 8, 15779 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15780 }, 15781 { 15782 "alignment" : 8, 15783 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15784 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15785 "referenced_type" : "type-1316", 15786 "self_type" : "type-1318", 15787 "size" : 8, 15788 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15789 }, 15790 { 15791 "alignment" : 8, 15792 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15793 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15794 "referenced_type" : "type-1321", 15795 "self_type" : "type-1324", 15796 "size" : 8, 15797 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15798 }, 15799 { 15800 "alignment" : 8, 15801 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15802 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15803 "referenced_type" : "type-225", 15804 "self_type" : "type-244", 15805 "size" : 8, 15806 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15807 }, 15808 { 15809 "alignment" : 8, 15810 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15811 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15812 "referenced_type" : "type-461", 15813 "self_type" : "type-1294", 15814 "size" : 8, 15815 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15816 }, 15817 { 15818 "alignment" : 8, 15819 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15820 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15821 "referenced_type" : "type-1326", 15822 "self_type" : "type-1328", 15823 "size" : 8, 15824 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15825 }, 15826 { 15827 "alignment" : 8, 15828 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15829 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15830 "referenced_type" : "type-1721", 15831 "self_type" : "type-2017", 15832 "size" : 8, 15833 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15834 }, 15835 { 15836 "alignment" : 8, 15837 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15838 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15839 "referenced_type" : "type-201", 15840 "self_type" : "type-213", 15841 "size" : 8, 15842 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15843 }, 15844 { 15845 "alignment" : 8, 15846 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15847 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15848 "referenced_type" : "type-1108", 15849 "self_type" : "type-1111", 15850 "size" : 8, 15851 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15852 }, 15853 { 15854 "alignment" : 8, 15855 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15856 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15857 "referenced_type" : "type-1120", 15858 "self_type" : "type-1123", 15859 "size" : 8, 15860 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15861 }, 15862 { 15863 "alignment" : 8, 15864 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15865 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15866 "referenced_type" : "type-1708", 15867 "self_type" : "type-1709", 15868 "size" : 8, 15869 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15870 }, 15871 { 15872 "alignment" : 8, 15873 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15874 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15875 "referenced_type" : "type-1043", 15876 "self_type" : "type-1044", 15877 "size" : 8, 15878 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15879 }, 15880 { 15881 "alignment" : 8, 15882 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15883 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15884 "referenced_type" : "type-1104", 15885 "self_type" : "type-1105", 15886 "size" : 8, 15887 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15888 }, 15889 { 15890 "alignment" : 8, 15891 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 15892 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 15893 "referenced_type" : "type-1152", 15894 "self_type" : "type-1158", 15895 "size" : 8, 15896 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15897 }, 15898 { 15899 "alignment" : 8, 15900 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 15901 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 15902 "referenced_type" : "type-1116", 15903 "self_type" : "type-1117", 15904 "size" : 8, 15905 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15906 }, 15907 { 15908 "alignment" : 8, 15909 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 15910 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 15911 "referenced_type" : "type-491", 15912 "self_type" : "type-492", 15913 "size" : 8, 15914 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15915 }, 15916 { 15917 "alignment" : 8, 15918 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 15919 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 15920 "referenced_type" : "type-1129", 15921 "self_type" : "type-1137", 15922 "size" : 8, 15923 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15924 }, 15925 { 15926 "alignment" : 8, 15927 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 15928 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 15929 "referenced_type" : "type-1497", 15930 "self_type" : "type-1498", 15931 "size" : 8, 15932 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15933 }, 15934 { 15935 "alignment" : 8, 15936 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 15937 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 15938 "referenced_type" : "type-1183", 15939 "self_type" : "type-1186", 15940 "size" : 8, 15941 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15942 }, 15943 { 15944 "alignment" : 8, 15945 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 15946 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 15947 "referenced_type" : "type-1710", 15948 "self_type" : "type-1711", 15949 "size" : 8, 15950 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15951 }, 15952 { 15953 "alignment" : 8, 15954 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 15955 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 15956 "referenced_type" : "type-1187", 15957 "self_type" : "type-1193", 15958 "size" : 8, 15959 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15960 }, 15961 { 15962 "alignment" : 8, 15963 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 15964 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 15965 "referenced_type" : "type-1201", 15966 "self_type" : "type-1206", 15967 "size" : 8, 15968 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15969 }, 15970 { 15971 "alignment" : 8, 15972 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 15973 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 15974 "referenced_type" : "type-1247", 15975 "self_type" : "type-1250", 15976 "size" : 8, 15977 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15978 }, 15979 { 15980 "alignment" : 8, 15981 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 15982 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 15983 "referenced_type" : "type-1263", 15984 "self_type" : "type-1264", 15985 "size" : 8, 15986 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15987 }, 15988 { 15989 "alignment" : 8, 15990 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 15991 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 15992 "referenced_type" : "type-1253", 15993 "self_type" : "type-1260", 15994 "size" : 8, 15995 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15996 }, 15997 { 15998 "alignment" : 8, 15999 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16000 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16001 "referenced_type" : "type-1267", 16002 "self_type" : "type-1268", 16003 "size" : 8, 16004 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16005 }, 16006 { 16007 "alignment" : 8, 16008 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16009 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16010 "referenced_type" : "type-1209", 16011 "self_type" : "type-1218", 16012 "size" : 8, 16013 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16014 }, 16015 { 16016 "alignment" : 8, 16017 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16018 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16019 "referenced_type" : "type-1231", 16020 "self_type" : "type-1239", 16021 "size" : 8, 16022 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16023 }, 16024 { 16025 "alignment" : 8, 16026 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16027 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16028 "referenced_type" : "type-1499", 16029 "self_type" : "type-1500", 16030 "size" : 8, 16031 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16032 }, 16033 { 16034 "alignment" : 8, 16035 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16036 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16037 "referenced_type" : "type-1167", 16038 "self_type" : "type-1172", 16039 "size" : 8, 16040 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16041 }, 16042 { 16043 "alignment" : 8, 16044 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16045 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16046 "referenced_type" : "type-1077", 16047 "self_type" : "type-1086", 16048 "size" : 8, 16049 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16050 }, 16051 { 16052 "alignment" : 8, 16053 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16054 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16055 "referenced_type" : "type-1144", 16056 "self_type" : "type-1151", 16057 "size" : 8, 16058 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16059 }, 16060 { 16061 "alignment" : 8, 16062 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16063 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16064 "referenced_type" : "type-1091", 16065 "self_type" : "type-1097", 16066 "size" : 8, 16067 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16068 }, 16069 { 16070 "alignment" : 8, 16071 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16072 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16073 "referenced_type" : "type-1098", 16074 "self_type" : "type-1099", 16075 "size" : 8, 16076 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16077 }, 16078 { 16079 "alignment" : 8, 16080 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16081 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16082 "referenced_type" : "type-1106", 16083 "self_type" : "type-1107", 16084 "size" : 8, 16085 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16086 }, 16087 { 16088 "alignment" : 8, 16089 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16090 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16091 "referenced_type" : "type-91", 16092 "self_type" : "type-96", 16093 "size" : 8, 16094 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16095 }, 16096 { 16097 "alignment" : 8, 16098 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16099 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16100 "referenced_type" : "type-1491", 16101 "self_type" : "type-1492", 16102 "size" : 8, 16103 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16104 }, 16105 { 16106 "alignment" : 8, 16107 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16108 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16109 "referenced_type" : "type-1062", 16110 "self_type" : "type-1065", 16111 "size" : 8, 16112 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16113 }, 16114 { 16115 "alignment" : 8, 16116 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16117 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16118 "referenced_type" : "type-187", 16119 "self_type" : "type-191", 16120 "size" : 8, 16121 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16122 }, 16123 { 16124 "alignment" : 8, 16125 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16126 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16127 "referenced_type" : "type-147", 16128 "self_type" : "type-167", 16129 "size" : 8, 16130 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16131 }, 16132 { 16133 "alignment" : 8, 16134 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16135 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16136 "referenced_type" : "type-110", 16137 "self_type" : "type-129", 16138 "size" : 8, 16139 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16140 }, 16141 { 16142 "alignment" : 8, 16143 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16144 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16145 "referenced_type" : "type-150", 16146 "self_type" : "type-2057", 16147 "size" : 8, 16148 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16149 }, 16150 { 16151 "alignment" : 8, 16152 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16153 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16154 "referenced_type" : "type-344", 16155 "self_type" : "type-354", 16156 "size" : 8, 16157 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16158 }, 16159 { 16160 "alignment" : 8, 16161 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16162 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16163 "referenced_type" : "type-4998", 16164 "self_type" : "type-5002", 16165 "size" : 8, 16166 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16167 }, 16168 { 16169 "alignment" : 8, 16170 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16171 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16172 "referenced_type" : "type-1800", 16173 "self_type" : "type-1836", 16174 "size" : 8, 16175 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16176 }, 16177 { 16178 "alignment" : 8, 16179 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16180 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16181 "referenced_type" : "type-2092", 16182 "self_type" : "type-2105", 16183 "size" : 8, 16184 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16185 }, 16186 { 16187 "alignment" : 8, 16188 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16189 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16190 "referenced_type" : "type-340", 16191 "self_type" : "type-341", 16192 "size" : 8, 16193 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16194 }, 16195 { 16196 "alignment" : 8, 16197 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16198 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16199 "referenced_type" : "type-2106", 16200 "self_type" : "type-2107", 16201 "size" : 8, 16202 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16203 }, 16204 { 16205 "alignment" : 8, 16206 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16207 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16208 "referenced_type" : "type-5007", 16209 "self_type" : "type-5008", 16210 "size" : 8, 16211 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16212 }, 16213 { 16214 "alignment" : 8, 16215 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16216 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16217 "referenced_type" : "type-2113", 16218 "self_type" : "type-2114", 16219 "size" : 8, 16220 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16221 }, 16222 { 16223 "alignment" : 8, 16224 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16225 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16226 "referenced_type" : "type-1329", 16227 "self_type" : "type-1371", 16228 "size" : 8, 16229 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 16230 }, 16231 { 16232 "alignment" : 8, 16233 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16234 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16235 "referenced_type" : "type-2126", 16236 "self_type" : "type-2127", 16237 "size" : 8, 16238 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16239 }, 16240 { 16241 "alignment" : 8, 16242 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16243 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16244 "referenced_type" : "type-2132", 16245 "self_type" : "type-2133", 16246 "size" : 8, 16247 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16248 }, 16249 { 16250 "alignment" : 8, 16251 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16252 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16253 "referenced_type" : "type-2119", 16254 "self_type" : "type-2120", 16255 "size" : 8, 16256 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16257 }, 16258 { 16259 "alignment" : 8, 16260 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16261 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16262 "referenced_type" : "type-847", 16263 "self_type" : "type-849", 16264 "size" : 8, 16265 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16266 }, 16267 { 16268 "alignment" : 8, 16269 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16270 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16271 "referenced_type" : "type-551", 16272 "self_type" : "type-613", 16273 "size" : 8, 16274 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16275 }, 16276 { 16277 "alignment" : 8, 16278 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16279 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16280 "referenced_type" : "type-186", 16281 "self_type" : "type-644", 16282 "size" : 8, 16283 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16284 }, 16285 { 16286 "alignment" : 8, 16287 "linker_set_key" : "keymaster::UpdateOperationRequest *", 16288 "name" : "keymaster::UpdateOperationRequest *", 16289 "referenced_type" : "type-1962", 16290 "self_type" : "type-1963", 16291 "size" : 8, 16292 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16293 }, 16294 { 16295 "alignment" : 8, 16296 "linker_set_key" : "keymaster::UpdateOperationResponse *", 16297 "name" : "keymaster::UpdateOperationResponse *", 16298 "referenced_type" : "type-1964", 16299 "self_type" : "type-1965", 16300 "size" : 8, 16301 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16302 }, 16303 { 16304 "alignment" : 8, 16305 "linker_set_key" : "keymaster::UpgradeKeyRequest *", 16306 "name" : "keymaster::UpgradeKeyRequest *", 16307 "referenced_type" : "type-2027", 16308 "self_type" : "type-2030", 16309 "size" : 8, 16310 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16311 }, 16312 { 16313 "alignment" : 8, 16314 "linker_set_key" : "keymaster::UpgradeKeyResponse *", 16315 "name" : "keymaster::UpgradeKeyResponse *", 16316 "referenced_type" : "type-2031", 16317 "self_type" : "type-2033", 16318 "size" : 8, 16319 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16320 }, 16321 { 16322 "alignment" : 8, 16323 "linker_set_key" : "keymaster::VerificationToken *", 16324 "name" : "keymaster::VerificationToken *", 16325 "referenced_type" : "type-2067", 16326 "self_type" : "type-2069", 16327 "size" : 8, 16328 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16329 }, 16330 { 16331 "alignment" : 8, 16332 "linker_set_key" : "keymaster::VerifyAuthorizationRequest *", 16333 "name" : "keymaster::VerifyAuthorizationRequest *", 16334 "referenced_type" : "type-2073", 16335 "self_type" : "type-2074", 16336 "size" : 8, 16337 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16338 }, 16339 { 16340 "alignment" : 8, 16341 "linker_set_key" : "keymaster::VerifyAuthorizationResponse *", 16342 "name" : "keymaster::VerifyAuthorizationResponse *", 16343 "referenced_type" : "type-2078", 16344 "self_type" : "type-2080", 16345 "size" : 8, 16346 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16347 }, 16348 { 16349 "alignment" : 8, 16350 "linker_set_key" : "keymaster::km_auth_list *", 16351 "name" : "keymaster::km_auth_list *", 16352 "referenced_type" : "type-1607", 16353 "self_type" : "type-1606", 16354 "size" : 8, 16355 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16356 }, 16357 { 16358 "alignment" : 8, 16359 "linker_set_key" : "keymaster::km_root_of_trust *", 16360 "name" : "keymaster::km_root_of_trust *", 16361 "referenced_type" : "type-1614", 16362 "self_type" : "type-1613", 16363 "size" : 8, 16364 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16365 }, 16366 { 16367 "alignment" : 8, 16368 "linker_set_key" : "keymaster::km_wrapped_key_description *", 16369 "name" : "keymaster::km_wrapped_key_description *", 16370 "referenced_type" : "type-1605", 16371 "self_type" : "type-1619", 16372 "size" : 8, 16373 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 16374 }, 16375 { 16376 "alignment" : 8, 16377 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16378 "name" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16379 "referenced_type" : "type-1599", 16380 "self_type" : "type-1600", 16381 "size" : 8, 16382 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16383 }, 16384 { 16385 "alignment" : 8, 16386 "linker_set_key" : "keymaster_algorithm_t *", 16387 "name" : "keymaster_algorithm_t *", 16388 "referenced_type" : "type-1009", 16389 "self_type" : "type-1008", 16390 "size" : 8, 16391 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16392 }, 16393 { 16394 "alignment" : 8, 16395 "linker_set_key" : "keymaster_algorithm_t *", 16396 "name" : "keymaster_algorithm_t *", 16397 "referenced_type" : "type-1048", 16398 "self_type" : "type-1047", 16399 "size" : 8, 16400 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16401 }, 16402 { 16403 "alignment" : 8, 16404 "linker_set_key" : "keymaster_algorithm_t *", 16405 "name" : "keymaster_algorithm_t *", 16406 "referenced_type" : "type-1255", 16407 "self_type" : "type-1254", 16408 "size" : 8, 16409 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16410 }, 16411 { 16412 "alignment" : 8, 16413 "linker_set_key" : "keymaster_algorithm_t *", 16414 "name" : "keymaster_algorithm_t *", 16415 "referenced_type" : "type-1487", 16416 "self_type" : "type-1486", 16417 "size" : 8, 16418 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16419 }, 16420 { 16421 "alignment" : 8, 16422 "linker_set_key" : "keymaster_algorithm_t *", 16423 "name" : "keymaster_algorithm_t *", 16424 "referenced_type" : "type-1713", 16425 "self_type" : "type-1712", 16426 "size" : 8, 16427 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16428 }, 16429 { 16430 "alignment" : 8, 16431 "linker_set_key" : "keymaster_algorithm_t *", 16432 "name" : "keymaster_algorithm_t *", 16433 "referenced_type" : "type-2186", 16434 "self_type" : "type-2185", 16435 "size" : 8, 16436 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16437 }, 16438 { 16439 "alignment" : 8, 16440 "linker_set_key" : "keymaster_algorithm_t *", 16441 "name" : "keymaster_algorithm_t *", 16442 "referenced_type" : "type-270", 16443 "self_type" : "type-269", 16444 "size" : 8, 16445 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16446 }, 16447 { 16448 "alignment" : 8, 16449 "linker_set_key" : "keymaster_algorithm_t *", 16450 "name" : "keymaster_algorithm_t *", 16451 "referenced_type" : "type-2728", 16452 "self_type" : "type-2727", 16453 "size" : 8, 16454 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16455 }, 16456 { 16457 "alignment" : 8, 16458 "linker_set_key" : "keymaster_algorithm_t *", 16459 "name" : "keymaster_algorithm_t *", 16460 "referenced_type" : "type-2979", 16461 "self_type" : "type-2978", 16462 "size" : 8, 16463 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16464 }, 16465 { 16466 "alignment" : 8, 16467 "linker_set_key" : "keymaster_algorithm_t *", 16468 "name" : "keymaster_algorithm_t *", 16469 "referenced_type" : "type-3156", 16470 "self_type" : "type-3155", 16471 "size" : 8, 16472 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16473 }, 16474 { 16475 "alignment" : 8, 16476 "linker_set_key" : "keymaster_algorithm_t *", 16477 "name" : "keymaster_algorithm_t *", 16478 "referenced_type" : "type-3302", 16479 "self_type" : "type-3301", 16480 "size" : 8, 16481 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16482 }, 16483 { 16484 "alignment" : 8, 16485 "linker_set_key" : "keymaster_algorithm_t *", 16486 "name" : "keymaster_algorithm_t *", 16487 "referenced_type" : "type-3404", 16488 "self_type" : "type-3403", 16489 "size" : 8, 16490 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16491 }, 16492 { 16493 "alignment" : 8, 16494 "linker_set_key" : "keymaster_algorithm_t *", 16495 "name" : "keymaster_algorithm_t *", 16496 "referenced_type" : "type-3460", 16497 "self_type" : "type-3459", 16498 "size" : 8, 16499 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16500 }, 16501 { 16502 "alignment" : 8, 16503 "linker_set_key" : "keymaster_algorithm_t *", 16504 "name" : "keymaster_algorithm_t *", 16505 "referenced_type" : "type-3732", 16506 "self_type" : "type-3731", 16507 "size" : 8, 16508 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16509 }, 16510 { 16511 "alignment" : 8, 16512 "linker_set_key" : "keymaster_algorithm_t *", 16513 "name" : "keymaster_algorithm_t *", 16514 "referenced_type" : "type-3879", 16515 "self_type" : "type-3878", 16516 "size" : 8, 16517 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16518 }, 16519 { 16520 "alignment" : 8, 16521 "linker_set_key" : "keymaster_algorithm_t *", 16522 "name" : "keymaster_algorithm_t *", 16523 "referenced_type" : "type-4165", 16524 "self_type" : "type-4164", 16525 "size" : 8, 16526 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16527 }, 16528 { 16529 "alignment" : 8, 16530 "linker_set_key" : "keymaster_algorithm_t *", 16531 "name" : "keymaster_algorithm_t *", 16532 "referenced_type" : "type-4387", 16533 "self_type" : "type-4386", 16534 "size" : 8, 16535 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16536 }, 16537 { 16538 "alignment" : 8, 16539 "linker_set_key" : "keymaster_algorithm_t *", 16540 "name" : "keymaster_algorithm_t *", 16541 "referenced_type" : "type-4580", 16542 "self_type" : "type-4579", 16543 "size" : 8, 16544 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16545 }, 16546 { 16547 "alignment" : 8, 16548 "linker_set_key" : "keymaster_algorithm_t *", 16549 "name" : "keymaster_algorithm_t *", 16550 "referenced_type" : "type-4764", 16551 "self_type" : "type-4763", 16552 "size" : 8, 16553 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16554 }, 16555 { 16556 "alignment" : 8, 16557 "linker_set_key" : "keymaster_algorithm_t *", 16558 "name" : "keymaster_algorithm_t *", 16559 "referenced_type" : "type-4937", 16560 "self_type" : "type-4936", 16561 "size" : 8, 16562 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16563 }, 16564 { 16565 "alignment" : 8, 16566 "linker_set_key" : "keymaster_algorithm_t *", 16567 "name" : "keymaster_algorithm_t *", 16568 "referenced_type" : "type-5115", 16569 "self_type" : "type-5114", 16570 "size" : 8, 16571 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16572 }, 16573 { 16574 "alignment" : 8, 16575 "linker_set_key" : "keymaster_algorithm_t *", 16576 "name" : "keymaster_algorithm_t *", 16577 "referenced_type" : "type-531", 16578 "self_type" : "type-530", 16579 "size" : 8, 16580 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16581 }, 16582 { 16583 "alignment" : 8, 16584 "linker_set_key" : "keymaster_algorithm_t *", 16585 "name" : "keymaster_algorithm_t *", 16586 "referenced_type" : "type-697", 16587 "self_type" : "type-696", 16588 "size" : 8, 16589 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16590 }, 16591 { 16592 "alignment" : 8, 16593 "linker_set_key" : "keymaster_algorithm_t **", 16594 "name" : "keymaster_algorithm_t **", 16595 "referenced_type" : "type-1712", 16596 "self_type" : "type-1818", 16597 "size" : 8, 16598 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16599 }, 16600 { 16601 "alignment" : 8, 16602 "linker_set_key" : "keymaster_algorithm_t **", 16603 "name" : "keymaster_algorithm_t **", 16604 "referenced_type" : "type-4763", 16605 "self_type" : "type-4850", 16606 "size" : 8, 16607 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16608 }, 16609 { 16610 "alignment" : 8, 16611 "linker_set_key" : "keymaster_blob_t *", 16612 "name" : "keymaster_blob_t *", 16613 "referenced_type" : "type-1020", 16614 "self_type" : "type-1019", 16615 "size" : 8, 16616 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16617 }, 16618 { 16619 "alignment" : 8, 16620 "linker_set_key" : "keymaster_blob_t *", 16621 "name" : "keymaster_blob_t *", 16622 "referenced_type" : "type-1200", 16623 "self_type" : "type-1199", 16624 "size" : 8, 16625 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16626 }, 16627 { 16628 "alignment" : 8, 16629 "linker_set_key" : "keymaster_blob_t *", 16630 "name" : "keymaster_blob_t *", 16631 "referenced_type" : "type-1249", 16632 "self_type" : "type-1248", 16633 "size" : 8, 16634 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16635 }, 16636 { 16637 "alignment" : 8, 16638 "linker_set_key" : "keymaster_blob_t *", 16639 "name" : "keymaster_blob_t *", 16640 "referenced_type" : "type-1480", 16641 "self_type" : "type-1479", 16642 "size" : 8, 16643 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16644 }, 16645 { 16646 "alignment" : 8, 16647 "linker_set_key" : "keymaster_blob_t *", 16648 "name" : "keymaster_blob_t *", 16649 "referenced_type" : "type-1667", 16650 "self_type" : "type-1666", 16651 "size" : 8, 16652 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16653 }, 16654 { 16655 "alignment" : 8, 16656 "linker_set_key" : "keymaster_blob_t *", 16657 "name" : "keymaster_blob_t *", 16658 "referenced_type" : "type-2174", 16659 "self_type" : "type-2173", 16660 "size" : 8, 16661 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16662 }, 16663 { 16664 "alignment" : 8, 16665 "linker_set_key" : "keymaster_blob_t *", 16666 "name" : "keymaster_blob_t *", 16667 "referenced_type" : "type-2191", 16668 "self_type" : "type-2190", 16669 "size" : 8, 16670 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16671 }, 16672 { 16673 "alignment" : 8, 16674 "linker_set_key" : "keymaster_blob_t *", 16675 "name" : "keymaster_blob_t *", 16676 "referenced_type" : "type-260", 16677 "self_type" : "type-259", 16678 "size" : 8, 16679 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16680 }, 16681 { 16682 "alignment" : 8, 16683 "linker_set_key" : "keymaster_blob_t *", 16684 "name" : "keymaster_blob_t *", 16685 "referenced_type" : "type-2718", 16686 "self_type" : "type-2717", 16687 "size" : 8, 16688 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16689 }, 16690 { 16691 "alignment" : 8, 16692 "linker_set_key" : "keymaster_blob_t *", 16693 "name" : "keymaster_blob_t *", 16694 "referenced_type" : "type-2872", 16695 "self_type" : "type-2871", 16696 "size" : 8, 16697 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16698 }, 16699 { 16700 "alignment" : 8, 16701 "linker_set_key" : "keymaster_blob_t *", 16702 "name" : "keymaster_blob_t *", 16703 "referenced_type" : "type-2933", 16704 "self_type" : "type-2932", 16705 "size" : 8, 16706 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16707 }, 16708 { 16709 "alignment" : 8, 16710 "linker_set_key" : "keymaster_blob_t *", 16711 "name" : "keymaster_blob_t *", 16712 "referenced_type" : "type-2969", 16713 "self_type" : "type-2968", 16714 "size" : 8, 16715 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16716 }, 16717 { 16718 "alignment" : 8, 16719 "linker_set_key" : "keymaster_blob_t *", 16720 "name" : "keymaster_blob_t *", 16721 "referenced_type" : "type-3100", 16722 "self_type" : "type-3099", 16723 "size" : 8, 16724 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16725 }, 16726 { 16727 "alignment" : 8, 16728 "linker_set_key" : "keymaster_blob_t *", 16729 "name" : "keymaster_blob_t *", 16730 "referenced_type" : "type-3144", 16731 "self_type" : "type-3143", 16732 "size" : 8, 16733 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16734 }, 16735 { 16736 "alignment" : 8, 16737 "linker_set_key" : "keymaster_blob_t *", 16738 "name" : "keymaster_blob_t *", 16739 "referenced_type" : "type-3260", 16740 "self_type" : "type-3259", 16741 "size" : 8, 16742 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16743 }, 16744 { 16745 "alignment" : 8, 16746 "linker_set_key" : "keymaster_blob_t *", 16747 "name" : "keymaster_blob_t *", 16748 "referenced_type" : "type-3289", 16749 "self_type" : "type-3288", 16750 "size" : 8, 16751 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16752 }, 16753 { 16754 "alignment" : 8, 16755 "linker_set_key" : "keymaster_blob_t *", 16756 "name" : "keymaster_blob_t *", 16757 "referenced_type" : "type-3447", 16758 "self_type" : "type-3446", 16759 "size" : 8, 16760 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16761 }, 16762 { 16763 "alignment" : 8, 16764 "linker_set_key" : "keymaster_blob_t *", 16765 "name" : "keymaster_blob_t *", 16766 "referenced_type" : "type-3617", 16767 "self_type" : "type-3616", 16768 "size" : 8, 16769 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16770 }, 16771 { 16772 "alignment" : 8, 16773 "linker_set_key" : "keymaster_blob_t *", 16774 "name" : "keymaster_blob_t *", 16775 "referenced_type" : "type-3680", 16776 "self_type" : "type-3679", 16777 "size" : 8, 16778 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16779 }, 16780 { 16781 "alignment" : 8, 16782 "linker_set_key" : "keymaster_blob_t *", 16783 "name" : "keymaster_blob_t *", 16784 "referenced_type" : "type-3719", 16785 "self_type" : "type-3718", 16786 "size" : 8, 16787 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16788 }, 16789 { 16790 "alignment" : 8, 16791 "linker_set_key" : "keymaster_blob_t *", 16792 "name" : "keymaster_blob_t *", 16793 "referenced_type" : "type-3862", 16794 "self_type" : "type-3861", 16795 "size" : 8, 16796 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16797 }, 16798 { 16799 "alignment" : 8, 16800 "linker_set_key" : "keymaster_blob_t *", 16801 "name" : "keymaster_blob_t *", 16802 "referenced_type" : "type-4136", 16803 "self_type" : "type-4135", 16804 "size" : 8, 16805 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16806 }, 16807 { 16808 "alignment" : 8, 16809 "linker_set_key" : "keymaster_blob_t *", 16810 "name" : "keymaster_blob_t *", 16811 "referenced_type" : "type-4175", 16812 "self_type" : "type-4174", 16813 "size" : 8, 16814 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16815 }, 16816 { 16817 "alignment" : 8, 16818 "linker_set_key" : "keymaster_blob_t *", 16819 "name" : "keymaster_blob_t *", 16820 "referenced_type" : "type-421", 16821 "self_type" : "type-420", 16822 "size" : 8, 16823 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16824 }, 16825 { 16826 "alignment" : 8, 16827 "linker_set_key" : "keymaster_blob_t *", 16828 "name" : "keymaster_blob_t *", 16829 "referenced_type" : "type-4332", 16830 "self_type" : "type-4331", 16831 "size" : 8, 16832 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16833 }, 16834 { 16835 "alignment" : 8, 16836 "linker_set_key" : "keymaster_blob_t *", 16837 "name" : "keymaster_blob_t *", 16838 "referenced_type" : "type-4380", 16839 "self_type" : "type-4379", 16840 "size" : 8, 16841 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16842 }, 16843 { 16844 "alignment" : 8, 16845 "linker_set_key" : "keymaster_blob_t *", 16846 "name" : "keymaster_blob_t *", 16847 "referenced_type" : "type-4573", 16848 "self_type" : "type-4572", 16849 "size" : 8, 16850 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16851 }, 16852 { 16853 "alignment" : 8, 16854 "linker_set_key" : "keymaster_blob_t *", 16855 "name" : "keymaster_blob_t *", 16856 "referenced_type" : "type-4729", 16857 "self_type" : "type-4728", 16858 "size" : 8, 16859 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16860 }, 16861 { 16862 "alignment" : 8, 16863 "linker_set_key" : "keymaster_blob_t *", 16864 "name" : "keymaster_blob_t *", 16865 "referenced_type" : "type-484", 16866 "self_type" : "type-483", 16867 "size" : 8, 16868 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16869 }, 16870 { 16871 "alignment" : 8, 16872 "linker_set_key" : "keymaster_blob_t *", 16873 "name" : "keymaster_blob_t *", 16874 "referenced_type" : "type-4916", 16875 "self_type" : "type-4915", 16876 "size" : 8, 16877 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16878 }, 16879 { 16880 "alignment" : 8, 16881 "linker_set_key" : "keymaster_blob_t *", 16882 "name" : "keymaster_blob_t *", 16883 "referenced_type" : "type-5103", 16884 "self_type" : "type-5102", 16885 "size" : 8, 16886 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16887 }, 16888 { 16889 "alignment" : 8, 16890 "linker_set_key" : "keymaster_blob_t *", 16891 "name" : "keymaster_blob_t *", 16892 "referenced_type" : "type-5120", 16893 "self_type" : "type-5119", 16894 "size" : 8, 16895 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16896 }, 16897 { 16898 "alignment" : 8, 16899 "linker_set_key" : "keymaster_blob_t *", 16900 "name" : "keymaster_blob_t *", 16901 "referenced_type" : "type-521", 16902 "self_type" : "type-520", 16903 "size" : 8, 16904 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16905 }, 16906 { 16907 "alignment" : 8, 16908 "linker_set_key" : "keymaster_blob_t *", 16909 "name" : "keymaster_blob_t *", 16910 "referenced_type" : "type-677", 16911 "self_type" : "type-676", 16912 "size" : 8, 16913 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16914 }, 16915 { 16916 "alignment" : 8, 16917 "linker_set_key" : "keymaster_blob_t *", 16918 "name" : "keymaster_blob_t *", 16919 "referenced_type" : "type-868", 16920 "self_type" : "type-867", 16921 "size" : 8, 16922 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16923 }, 16924 { 16925 "alignment" : 8, 16926 "linker_set_key" : "keymaster_blob_t *", 16927 "name" : "keymaster_blob_t *", 16928 "referenced_type" : "type-982", 16929 "self_type" : "type-981", 16930 "size" : 8, 16931 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16932 }, 16933 { 16934 "alignment" : 8, 16935 "linker_set_key" : "keymaster_block_mode_t *", 16936 "name" : "keymaster_block_mode_t *", 16937 "referenced_type" : "type-1038", 16938 "self_type" : "type-1037", 16939 "size" : 8, 16940 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16941 }, 16942 { 16943 "alignment" : 8, 16944 "linker_set_key" : "keymaster_block_mode_t *", 16945 "name" : "keymaster_block_mode_t *", 16946 "referenced_type" : "type-1266", 16947 "self_type" : "type-1265", 16948 "size" : 8, 16949 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16950 }, 16951 { 16952 "alignment" : 8, 16953 "linker_set_key" : "keymaster_block_mode_t *", 16954 "name" : "keymaster_block_mode_t *", 16955 "referenced_type" : "type-1311", 16956 "self_type" : "type-1310", 16957 "size" : 8, 16958 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16959 }, 16960 { 16961 "alignment" : 8, 16962 "linker_set_key" : "keymaster_block_mode_t *", 16963 "name" : "keymaster_block_mode_t *", 16964 "referenced_type" : "type-1509", 16965 "self_type" : "type-1508", 16966 "size" : 8, 16967 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16968 }, 16969 { 16970 "alignment" : 8, 16971 "linker_set_key" : "keymaster_block_mode_t *", 16972 "name" : "keymaster_block_mode_t *", 16973 "referenced_type" : "type-1730", 16974 "self_type" : "type-1729", 16975 "size" : 8, 16976 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16977 }, 16978 { 16979 "alignment" : 8, 16980 "linker_set_key" : "keymaster_block_mode_t *", 16981 "name" : "keymaster_block_mode_t *", 16982 "referenced_type" : "type-2548", 16983 "self_type" : "type-2547", 16984 "size" : 8, 16985 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16986 }, 16987 { 16988 "alignment" : 8, 16989 "linker_set_key" : "keymaster_block_mode_t *", 16990 "name" : "keymaster_block_mode_t *", 16991 "referenced_type" : "type-2732", 16992 "self_type" : "type-2731", 16993 "size" : 8, 16994 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16995 }, 16996 { 16997 "alignment" : 8, 16998 "linker_set_key" : "keymaster_block_mode_t *", 16999 "name" : "keymaster_block_mode_t *", 17000 "referenced_type" : "type-274", 17001 "self_type" : "type-273", 17002 "size" : 8, 17003 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17004 }, 17005 { 17006 "alignment" : 8, 17007 "linker_set_key" : "keymaster_block_mode_t *", 17008 "name" : "keymaster_block_mode_t *", 17009 "referenced_type" : "type-2983", 17010 "self_type" : "type-2982", 17011 "size" : 8, 17012 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17013 }, 17014 { 17015 "alignment" : 8, 17016 "linker_set_key" : "keymaster_block_mode_t *", 17017 "name" : "keymaster_block_mode_t *", 17018 "referenced_type" : "type-3163", 17019 "self_type" : "type-3162", 17020 "size" : 8, 17021 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17022 }, 17023 { 17024 "alignment" : 8, 17025 "linker_set_key" : "keymaster_block_mode_t *", 17026 "name" : "keymaster_block_mode_t *", 17027 "referenced_type" : "type-3309", 17028 "self_type" : "type-3308", 17029 "size" : 8, 17030 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17031 }, 17032 { 17033 "alignment" : 8, 17034 "linker_set_key" : "keymaster_block_mode_t *", 17035 "name" : "keymaster_block_mode_t *", 17036 "referenced_type" : "type-3466", 17037 "self_type" : "type-3465", 17038 "size" : 8, 17039 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17040 }, 17041 { 17042 "alignment" : 8, 17043 "linker_set_key" : "keymaster_block_mode_t *", 17044 "name" : "keymaster_block_mode_t *", 17045 "referenced_type" : "type-3636", 17046 "self_type" : "type-3635", 17047 "size" : 8, 17048 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17049 }, 17050 { 17051 "alignment" : 8, 17052 "linker_set_key" : "keymaster_block_mode_t *", 17053 "name" : "keymaster_block_mode_t *", 17054 "referenced_type" : "type-3740", 17055 "self_type" : "type-3739", 17056 "size" : 8, 17057 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17058 }, 17059 { 17060 "alignment" : 8, 17061 "linker_set_key" : "keymaster_block_mode_t *", 17062 "name" : "keymaster_block_mode_t *", 17063 "referenced_type" : "type-3891", 17064 "self_type" : "type-3890", 17065 "size" : 8, 17066 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17067 }, 17068 { 17069 "alignment" : 8, 17070 "linker_set_key" : "keymaster_block_mode_t *", 17071 "name" : "keymaster_block_mode_t *", 17072 "referenced_type" : "type-4192", 17073 "self_type" : "type-4191", 17074 "size" : 8, 17075 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17076 }, 17077 { 17078 "alignment" : 8, 17079 "linker_set_key" : "keymaster_block_mode_t *", 17080 "name" : "keymaster_block_mode_t *", 17081 "referenced_type" : "type-4396", 17082 "self_type" : "type-4395", 17083 "size" : 8, 17084 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17085 }, 17086 { 17087 "alignment" : 8, 17088 "linker_set_key" : "keymaster_block_mode_t *", 17089 "name" : "keymaster_block_mode_t *", 17090 "referenced_type" : "type-4601", 17091 "self_type" : "type-4600", 17092 "size" : 8, 17093 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17094 }, 17095 { 17096 "alignment" : 8, 17097 "linker_set_key" : "keymaster_block_mode_t *", 17098 "name" : "keymaster_block_mode_t *", 17099 "referenced_type" : "type-4777", 17100 "self_type" : "type-4776", 17101 "size" : 8, 17102 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17103 }, 17104 { 17105 "alignment" : 8, 17106 "linker_set_key" : "keymaster_block_mode_t *", 17107 "name" : "keymaster_block_mode_t *", 17108 "referenced_type" : "type-4942", 17109 "self_type" : "type-4941", 17110 "size" : 8, 17111 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17112 }, 17113 { 17114 "alignment" : 8, 17115 "linker_set_key" : "keymaster_block_mode_t *", 17116 "name" : "keymaster_block_mode_t *", 17117 "referenced_type" : "type-535", 17118 "self_type" : "type-534", 17119 "size" : 8, 17120 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17121 }, 17122 { 17123 "alignment" : 8, 17124 "linker_set_key" : "keymaster_block_mode_t *", 17125 "name" : "keymaster_block_mode_t *", 17126 "referenced_type" : "type-712", 17127 "self_type" : "type-711", 17128 "size" : 8, 17129 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17130 }, 17131 { 17132 "alignment" : 8, 17133 "linker_set_key" : "keymaster_block_mode_t *", 17134 "name" : "keymaster_block_mode_t *", 17135 "referenced_type" : "type-8", 17136 "self_type" : "type-7", 17137 "size" : 8, 17138 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17139 }, 17140 { 17141 "alignment" : 8, 17142 "linker_set_key" : "keymaster_block_mode_t **", 17143 "name" : "keymaster_block_mode_t **", 17144 "referenced_type" : "type-1729", 17145 "self_type" : "type-1819", 17146 "size" : 8, 17147 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17148 }, 17149 { 17150 "alignment" : 8, 17151 "linker_set_key" : "keymaster_block_mode_t **", 17152 "name" : "keymaster_block_mode_t **", 17153 "referenced_type" : "type-4776", 17154 "self_type" : "type-4851", 17155 "size" : 8, 17156 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17157 }, 17158 { 17159 "alignment" : 8, 17160 "linker_set_key" : "keymaster_cert_chain_t *", 17161 "name" : "keymaster_cert_chain_t *", 17162 "referenced_type" : "type-1029", 17163 "self_type" : "type-1028", 17164 "size" : 8, 17165 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17166 }, 17167 { 17168 "alignment" : 8, 17169 "linker_set_key" : "keymaster_cert_chain_t *", 17170 "name" : "keymaster_cert_chain_t *", 17171 "referenced_type" : "type-1205", 17172 "self_type" : "type-1204", 17173 "size" : 8, 17174 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17175 }, 17176 { 17177 "alignment" : 8, 17178 "linker_set_key" : "keymaster_cert_chain_t *", 17179 "name" : "keymaster_cert_chain_t *", 17180 "referenced_type" : "type-1331", 17181 "self_type" : "type-1330", 17182 "size" : 8, 17183 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17184 }, 17185 { 17186 "alignment" : 8, 17187 "linker_set_key" : "keymaster_cert_chain_t *", 17188 "name" : "keymaster_cert_chain_t *", 17189 "referenced_type" : "type-1594", 17190 "self_type" : "type-1593", 17191 "size" : 8, 17192 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17193 }, 17194 { 17195 "alignment" : 8, 17196 "linker_set_key" : "keymaster_cert_chain_t *", 17197 "name" : "keymaster_cert_chain_t *", 17198 "referenced_type" : "type-1698", 17199 "self_type" : "type-1697", 17200 "size" : 8, 17201 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17202 }, 17203 { 17204 "alignment" : 8, 17205 "linker_set_key" : "keymaster_cert_chain_t *", 17206 "name" : "keymaster_cert_chain_t *", 17207 "referenced_type" : "type-2182", 17208 "self_type" : "type-2181", 17209 "size" : 8, 17210 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17211 }, 17212 { 17213 "alignment" : 8, 17214 "linker_set_key" : "keymaster_cert_chain_t *", 17215 "name" : "keymaster_cert_chain_t *", 17216 "referenced_type" : "type-2597", 17217 "self_type" : "type-2596", 17218 "size" : 8, 17219 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17220 }, 17221 { 17222 "alignment" : 8, 17223 "linker_set_key" : "keymaster_cert_chain_t *", 17224 "name" : "keymaster_cert_chain_t *", 17225 "referenced_type" : "type-266", 17226 "self_type" : "type-265", 17227 "size" : 8, 17228 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17229 }, 17230 { 17231 "alignment" : 8, 17232 "linker_set_key" : "keymaster_cert_chain_t *", 17233 "name" : "keymaster_cert_chain_t *", 17234 "referenced_type" : "type-2724", 17235 "self_type" : "type-2723", 17236 "size" : 8, 17237 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17238 }, 17239 { 17240 "alignment" : 8, 17241 "linker_set_key" : "keymaster_cert_chain_t *", 17242 "name" : "keymaster_cert_chain_t *", 17243 "referenced_type" : "type-2826", 17244 "self_type" : "type-2825", 17245 "size" : 8, 17246 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17247 }, 17248 { 17249 "alignment" : 8, 17250 "linker_set_key" : "keymaster_cert_chain_t *", 17251 "name" : "keymaster_cert_chain_t *", 17252 "referenced_type" : "type-2937", 17253 "self_type" : "type-2936", 17254 "size" : 8, 17255 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17256 }, 17257 { 17258 "alignment" : 8, 17259 "linker_set_key" : "keymaster_cert_chain_t *", 17260 "name" : "keymaster_cert_chain_t *", 17261 "referenced_type" : "type-2975", 17262 "self_type" : "type-2974", 17263 "size" : 8, 17264 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17265 }, 17266 { 17267 "alignment" : 8, 17268 "linker_set_key" : "keymaster_cert_chain_t *", 17269 "name" : "keymaster_cert_chain_t *", 17270 "referenced_type" : "type-3106", 17271 "self_type" : "type-3105", 17272 "size" : 8, 17273 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17274 }, 17275 { 17276 "alignment" : 8, 17277 "linker_set_key" : "keymaster_cert_chain_t *", 17278 "name" : "keymaster_cert_chain_t *", 17279 "referenced_type" : "type-3150", 17280 "self_type" : "type-3149", 17281 "size" : 8, 17282 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17283 }, 17284 { 17285 "alignment" : 8, 17286 "linker_set_key" : "keymaster_cert_chain_t *", 17287 "name" : "keymaster_cert_chain_t *", 17288 "referenced_type" : "type-3297", 17289 "self_type" : "type-3296", 17290 "size" : 8, 17291 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17292 }, 17293 { 17294 "alignment" : 8, 17295 "linker_set_key" : "keymaster_cert_chain_t *", 17296 "name" : "keymaster_cert_chain_t *", 17297 "referenced_type" : "type-3333", 17298 "self_type" : "type-3332", 17299 "size" : 8, 17300 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17301 }, 17302 { 17303 "alignment" : 8, 17304 "linker_set_key" : "keymaster_cert_chain_t *", 17305 "name" : "keymaster_cert_chain_t *", 17306 "referenced_type" : "type-3455", 17307 "self_type" : "type-3454", 17308 "size" : 8, 17309 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17310 }, 17311 { 17312 "alignment" : 8, 17313 "linker_set_key" : "keymaster_cert_chain_t *", 17314 "name" : "keymaster_cert_chain_t *", 17315 "referenced_type" : "type-3570", 17316 "self_type" : "type-3569", 17317 "size" : 8, 17318 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17319 }, 17320 { 17321 "alignment" : 8, 17322 "linker_set_key" : "keymaster_cert_chain_t *", 17323 "name" : "keymaster_cert_chain_t *", 17324 "referenced_type" : "type-3685", 17325 "self_type" : "type-3684", 17326 "size" : 8, 17327 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17328 }, 17329 { 17330 "alignment" : 8, 17331 "linker_set_key" : "keymaster_cert_chain_t *", 17332 "name" : "keymaster_cert_chain_t *", 17333 "referenced_type" : "type-370", 17334 "self_type" : "type-369", 17335 "size" : 8, 17336 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17337 }, 17338 { 17339 "alignment" : 8, 17340 "linker_set_key" : "keymaster_cert_chain_t *", 17341 "name" : "keymaster_cert_chain_t *", 17342 "referenced_type" : "type-3725", 17343 "self_type" : "type-3724", 17344 "size" : 8, 17345 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17346 }, 17347 { 17348 "alignment" : 8, 17349 "linker_set_key" : "keymaster_cert_chain_t *", 17350 "name" : "keymaster_cert_chain_t *", 17351 "referenced_type" : "type-3869", 17352 "self_type" : "type-3868", 17353 "size" : 8, 17354 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17355 }, 17356 { 17357 "alignment" : 8, 17358 "linker_set_key" : "keymaster_cert_chain_t *", 17359 "name" : "keymaster_cert_chain_t *", 17360 "referenced_type" : "type-4141", 17361 "self_type" : "type-4140", 17362 "size" : 8, 17363 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17364 }, 17365 { 17366 "alignment" : 8, 17367 "linker_set_key" : "keymaster_cert_chain_t *", 17368 "name" : "keymaster_cert_chain_t *", 17369 "referenced_type" : "type-4184", 17370 "self_type" : "type-4183", 17371 "size" : 8, 17372 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17373 }, 17374 { 17375 "alignment" : 8, 17376 "linker_set_key" : "keymaster_cert_chain_t *", 17377 "name" : "keymaster_cert_chain_t *", 17378 "referenced_type" : "type-4337", 17379 "self_type" : "type-4336", 17380 "size" : 8, 17381 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17382 }, 17383 { 17384 "alignment" : 8, 17385 "linker_set_key" : "keymaster_cert_chain_t *", 17386 "name" : "keymaster_cert_chain_t *", 17387 "referenced_type" : "type-4455", 17388 "self_type" : "type-4454", 17389 "size" : 8, 17390 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17391 }, 17392 { 17393 "alignment" : 8, 17394 "linker_set_key" : "keymaster_cert_chain_t *", 17395 "name" : "keymaster_cert_chain_t *", 17396 "referenced_type" : "type-4670", 17397 "self_type" : "type-4669", 17398 "size" : 8, 17399 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17400 }, 17401 { 17402 "alignment" : 8, 17403 "linker_set_key" : "keymaster_cert_chain_t *", 17404 "name" : "keymaster_cert_chain_t *", 17405 "referenced_type" : "type-4750", 17406 "self_type" : "type-4749", 17407 "size" : 8, 17408 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17409 }, 17410 { 17411 "alignment" : 8, 17412 "linker_set_key" : "keymaster_cert_chain_t *", 17413 "name" : "keymaster_cert_chain_t *", 17414 "referenced_type" : "type-488", 17415 "self_type" : "type-487", 17416 "size" : 8, 17417 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17418 }, 17419 { 17420 "alignment" : 8, 17421 "linker_set_key" : "keymaster_cert_chain_t *", 17422 "name" : "keymaster_cert_chain_t *", 17423 "referenced_type" : "type-4933", 17424 "self_type" : "type-4932", 17425 "size" : 8, 17426 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17427 }, 17428 { 17429 "alignment" : 8, 17430 "linker_set_key" : "keymaster_cert_chain_t *", 17431 "name" : "keymaster_cert_chain_t *", 17432 "referenced_type" : "type-5111", 17433 "self_type" : "type-5110", 17434 "size" : 8, 17435 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17436 }, 17437 { 17438 "alignment" : 8, 17439 "linker_set_key" : "keymaster_cert_chain_t *", 17440 "name" : "keymaster_cert_chain_t *", 17441 "referenced_type" : "type-527", 17442 "self_type" : "type-526", 17443 "size" : 8, 17444 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17445 }, 17446 { 17447 "alignment" : 8, 17448 "linker_set_key" : "keymaster_cert_chain_t *", 17449 "name" : "keymaster_cert_chain_t *", 17450 "referenced_type" : "type-60", 17451 "self_type" : "type-59", 17452 "size" : 8, 17453 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17454 }, 17455 { 17456 "alignment" : 8, 17457 "linker_set_key" : "keymaster_cert_chain_t *", 17458 "name" : "keymaster_cert_chain_t *", 17459 "referenced_type" : "type-682", 17460 "self_type" : "type-681", 17461 "size" : 8, 17462 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17463 }, 17464 { 17465 "alignment" : 8, 17466 "linker_set_key" : "keymaster_cert_chain_t *", 17467 "name" : "keymaster_cert_chain_t *", 17468 "referenced_type" : "type-911", 17469 "self_type" : "type-910", 17470 "size" : 8, 17471 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17472 }, 17473 { 17474 "alignment" : 8, 17475 "linker_set_key" : "keymaster_cert_chain_t *", 17476 "name" : "keymaster_cert_chain_t *", 17477 "referenced_type" : "type-986", 17478 "self_type" : "type-985", 17479 "size" : 8, 17480 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17481 }, 17482 { 17483 "alignment" : 8, 17484 "linker_set_key" : "keymaster_digest_t *", 17485 "name" : "keymaster_digest_t *", 17486 "referenced_type" : "type-1064", 17487 "self_type" : "type-1063", 17488 "size" : 8, 17489 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17490 }, 17491 { 17492 "alignment" : 8, 17493 "linker_set_key" : "keymaster_digest_t *", 17494 "name" : "keymaster_digest_t *", 17495 "referenced_type" : "type-1313", 17496 "self_type" : "type-1312", 17497 "size" : 8, 17498 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17499 }, 17500 { 17501 "alignment" : 8, 17502 "linker_set_key" : "keymaster_digest_t *", 17503 "name" : "keymaster_digest_t *", 17504 "referenced_type" : "type-1533", 17505 "self_type" : "type-1532", 17506 "size" : 8, 17507 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17508 }, 17509 { 17510 "alignment" : 8, 17511 "linker_set_key" : "keymaster_digest_t *", 17512 "name" : "keymaster_digest_t *", 17513 "referenced_type" : "type-1749", 17514 "self_type" : "type-1748", 17515 "size" : 8, 17516 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17517 }, 17518 { 17519 "alignment" : 8, 17520 "linker_set_key" : "keymaster_digest_t *", 17521 "name" : "keymaster_digest_t *", 17522 "referenced_type" : "type-1762", 17523 "self_type" : "type-1761", 17524 "size" : 8, 17525 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17526 }, 17527 { 17528 "alignment" : 8, 17529 "linker_set_key" : "keymaster_digest_t *", 17530 "name" : "keymaster_digest_t *", 17531 "referenced_type" : "type-2595", 17532 "self_type" : "type-2594", 17533 "size" : 8, 17534 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17535 }, 17536 { 17537 "alignment" : 8, 17538 "linker_set_key" : "keymaster_digest_t *", 17539 "name" : "keymaster_digest_t *", 17540 "referenced_type" : "type-2757", 17541 "self_type" : "type-2756", 17542 "size" : 8, 17543 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17544 }, 17545 { 17546 "alignment" : 8, 17547 "linker_set_key" : "keymaster_digest_t *", 17548 "name" : "keymaster_digest_t *", 17549 "referenced_type" : "type-299", 17550 "self_type" : "type-298", 17551 "size" : 8, 17552 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17553 }, 17554 { 17555 "alignment" : 8, 17556 "linker_set_key" : "keymaster_digest_t *", 17557 "name" : "keymaster_digest_t *", 17558 "referenced_type" : "type-3029", 17559 "self_type" : "type-3028", 17560 "size" : 8, 17561 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17562 }, 17563 { 17564 "alignment" : 8, 17565 "linker_set_key" : "keymaster_digest_t *", 17566 "name" : "keymaster_digest_t *", 17567 "referenced_type" : "type-3212", 17568 "self_type" : "type-3211", 17569 "size" : 8, 17570 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17571 }, 17572 { 17573 "alignment" : 8, 17574 "linker_set_key" : "keymaster_digest_t *", 17575 "name" : "keymaster_digest_t *", 17576 "referenced_type" : "type-3353", 17577 "self_type" : "type-3352", 17578 "size" : 8, 17579 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17580 }, 17581 { 17582 "alignment" : 8, 17583 "linker_set_key" : "keymaster_digest_t *", 17584 "name" : "keymaster_digest_t *", 17585 "referenced_type" : "type-3495", 17586 "self_type" : "type-3494", 17587 "size" : 8, 17588 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17589 }, 17590 { 17591 "alignment" : 8, 17592 "linker_set_key" : "keymaster_digest_t *", 17593 "name" : "keymaster_digest_t *", 17594 "referenced_type" : "type-3786", 17595 "self_type" : "type-3785", 17596 "size" : 8, 17597 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17598 }, 17599 { 17600 "alignment" : 8, 17601 "linker_set_key" : "keymaster_digest_t *", 17602 "name" : "keymaster_digest_t *", 17603 "referenced_type" : "type-3931", 17604 "self_type" : "type-3930", 17605 "size" : 8, 17606 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17607 }, 17608 { 17609 "alignment" : 8, 17610 "linker_set_key" : "keymaster_digest_t *", 17611 "name" : "keymaster_digest_t *", 17612 "referenced_type" : "type-4060", 17613 "self_type" : "type-4059", 17614 "size" : 8, 17615 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17616 }, 17617 { 17618 "alignment" : 8, 17619 "linker_set_key" : "keymaster_digest_t *", 17620 "name" : "keymaster_digest_t *", 17621 "referenced_type" : "type-4215", 17622 "self_type" : "type-4214", 17623 "size" : 8, 17624 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17625 }, 17626 { 17627 "alignment" : 8, 17628 "linker_set_key" : "keymaster_digest_t *", 17629 "name" : "keymaster_digest_t *", 17630 "referenced_type" : "type-4441", 17631 "self_type" : "type-4440", 17632 "size" : 8, 17633 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17634 }, 17635 { 17636 "alignment" : 8, 17637 "linker_set_key" : "keymaster_digest_t *", 17638 "name" : "keymaster_digest_t *", 17639 "referenced_type" : "type-4625", 17640 "self_type" : "type-4624", 17641 "size" : 8, 17642 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17643 }, 17644 { 17645 "alignment" : 8, 17646 "linker_set_key" : "keymaster_digest_t *", 17647 "name" : "keymaster_digest_t *", 17648 "referenced_type" : "type-4794", 17649 "self_type" : "type-4793", 17650 "size" : 8, 17651 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17652 }, 17653 { 17654 "alignment" : 8, 17655 "linker_set_key" : "keymaster_digest_t *", 17656 "name" : "keymaster_digest_t *", 17657 "referenced_type" : "type-4968", 17658 "self_type" : "type-4967", 17659 "size" : 8, 17660 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17661 }, 17662 { 17663 "alignment" : 8, 17664 "linker_set_key" : "keymaster_digest_t *", 17665 "name" : "keymaster_digest_t *", 17666 "referenced_type" : "type-58", 17667 "self_type" : "type-57", 17668 "size" : 8, 17669 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17670 }, 17671 { 17672 "alignment" : 8, 17673 "linker_set_key" : "keymaster_digest_t *", 17674 "name" : "keymaster_digest_t *", 17675 "referenced_type" : "type-585", 17676 "self_type" : "type-584", 17677 "size" : 8, 17678 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17679 }, 17680 { 17681 "alignment" : 8, 17682 "linker_set_key" : "keymaster_digest_t *", 17683 "name" : "keymaster_digest_t *", 17684 "referenced_type" : "type-754", 17685 "self_type" : "type-753", 17686 "size" : 8, 17687 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17688 }, 17689 { 17690 "alignment" : 8, 17691 "linker_set_key" : "keymaster_digest_t **", 17692 "name" : "keymaster_digest_t **", 17693 "referenced_type" : "type-1748", 17694 "self_type" : "type-1821", 17695 "size" : 8, 17696 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17697 }, 17698 { 17699 "alignment" : 8, 17700 "linker_set_key" : "keymaster_digest_t **", 17701 "name" : "keymaster_digest_t **", 17702 "referenced_type" : "type-4793", 17703 "self_type" : "type-4854", 17704 "size" : 8, 17705 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17706 }, 17707 { 17708 "alignment" : 8, 17709 "linker_set_key" : "keymaster_ec_curve_t *", 17710 "name" : "keymaster_ec_curve_t *", 17711 "referenced_type" : "type-1061", 17712 "self_type" : "type-1060", 17713 "size" : 8, 17714 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17715 }, 17716 { 17717 "alignment" : 8, 17718 "linker_set_key" : "keymaster_ec_curve_t *", 17719 "name" : "keymaster_ec_curve_t *", 17720 "referenced_type" : "type-1733", 17721 "self_type" : "type-1732", 17722 "size" : 8, 17723 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17724 }, 17725 { 17726 "alignment" : 8, 17727 "linker_set_key" : "keymaster_ec_curve_t *", 17728 "name" : "keymaster_ec_curve_t *", 17729 "referenced_type" : "type-4213", 17730 "self_type" : "type-4212", 17731 "size" : 8, 17732 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17733 }, 17734 { 17735 "alignment" : 8, 17736 "linker_set_key" : "keymaster_ec_curve_t *", 17737 "name" : "keymaster_ec_curve_t *", 17738 "referenced_type" : "type-4780", 17739 "self_type" : "type-4779", 17740 "size" : 8, 17741 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17742 }, 17743 { 17744 "alignment" : 8, 17745 "linker_set_key" : "keymaster_error_t *", 17746 "name" : "keymaster_error_t *", 17747 "referenced_type" : "type-1007", 17748 "self_type" : "type-1006", 17749 "size" : 8, 17750 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17751 }, 17752 { 17753 "alignment" : 8, 17754 "linker_set_key" : "keymaster_error_t *", 17755 "name" : "keymaster_error_t *", 17756 "referenced_type" : "type-1230", 17757 "self_type" : "type-1229", 17758 "size" : 8, 17759 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17760 }, 17761 { 17762 "alignment" : 8, 17763 "linker_set_key" : "keymaster_error_t *", 17764 "name" : "keymaster_error_t *", 17765 "referenced_type" : "type-1465", 17766 "self_type" : "type-1464", 17767 "size" : 8, 17768 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17769 }, 17770 { 17771 "alignment" : 8, 17772 "linker_set_key" : "keymaster_error_t *", 17773 "name" : "keymaster_error_t *", 17774 "referenced_type" : "type-1664", 17775 "self_type" : "type-1663", 17776 "size" : 8, 17777 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17778 }, 17779 { 17780 "alignment" : 8, 17781 "linker_set_key" : "keymaster_error_t *", 17782 "name" : "keymaster_error_t *", 17783 "referenced_type" : "type-2166", 17784 "self_type" : "type-2165", 17785 "size" : 8, 17786 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17787 }, 17788 { 17789 "alignment" : 8, 17790 "linker_set_key" : "keymaster_error_t *", 17791 "name" : "keymaster_error_t *", 17792 "referenced_type" : "type-246", 17793 "self_type" : "type-245", 17794 "size" : 8, 17795 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17796 }, 17797 { 17798 "alignment" : 8, 17799 "linker_set_key" : "keymaster_error_t *", 17800 "name" : "keymaster_error_t *", 17801 "referenced_type" : "type-2704", 17802 "self_type" : "type-2703", 17803 "size" : 8, 17804 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17805 }, 17806 { 17807 "alignment" : 8, 17808 "linker_set_key" : "keymaster_error_t *", 17809 "name" : "keymaster_error_t *", 17810 "referenced_type" : "type-2909", 17811 "self_type" : "type-2908", 17812 "size" : 8, 17813 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17814 }, 17815 { 17816 "alignment" : 8, 17817 "linker_set_key" : "keymaster_error_t *", 17818 "name" : "keymaster_error_t *", 17819 "referenced_type" : "type-2959", 17820 "self_type" : "type-2958", 17821 "size" : 8, 17822 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17823 }, 17824 { 17825 "alignment" : 8, 17826 "linker_set_key" : "keymaster_error_t *", 17827 "name" : "keymaster_error_t *", 17828 "referenced_type" : "type-3131", 17829 "self_type" : "type-3130", 17830 "size" : 8, 17831 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17832 }, 17833 { 17834 "alignment" : 8, 17835 "linker_set_key" : "keymaster_error_t *", 17836 "name" : "keymaster_error_t *", 17837 "referenced_type" : "type-3186", 17838 "self_type" : "type-3185", 17839 "size" : 8, 17840 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17841 }, 17842 { 17843 "alignment" : 8, 17844 "linker_set_key" : "keymaster_error_t *", 17845 "name" : "keymaster_error_t *", 17846 "referenced_type" : "type-3279", 17847 "self_type" : "type-3278", 17848 "size" : 8, 17849 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17850 }, 17851 { 17852 "alignment" : 8, 17853 "linker_set_key" : "keymaster_error_t *", 17854 "name" : "keymaster_error_t *", 17855 "referenced_type" : "type-3432", 17856 "self_type" : "type-3431", 17857 "size" : 8, 17858 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17859 }, 17860 { 17861 "alignment" : 8, 17862 "linker_set_key" : "keymaster_error_t *", 17863 "name" : "keymaster_error_t *", 17864 "referenced_type" : "type-3656", 17865 "self_type" : "type-3655", 17866 "size" : 8, 17867 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17868 }, 17869 { 17870 "alignment" : 8, 17871 "linker_set_key" : "keymaster_error_t *", 17872 "name" : "keymaster_error_t *", 17873 "referenced_type" : "type-3707", 17874 "self_type" : "type-3706", 17875 "size" : 8, 17876 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17877 }, 17878 { 17879 "alignment" : 8, 17880 "linker_set_key" : "keymaster_error_t *", 17881 "name" : "keymaster_error_t *", 17882 "referenced_type" : "type-3851", 17883 "self_type" : "type-3850", 17884 "size" : 8, 17885 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17886 }, 17887 { 17888 "alignment" : 8, 17889 "linker_set_key" : "keymaster_error_t *", 17890 "name" : "keymaster_error_t *", 17891 "referenced_type" : "type-4071", 17892 "self_type" : "type-4070", 17893 "size" : 8, 17894 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 17895 }, 17896 { 17897 "alignment" : 8, 17898 "linker_set_key" : "keymaster_error_t *", 17899 "name" : "keymaster_error_t *", 17900 "referenced_type" : "type-4162", 17901 "self_type" : "type-4161", 17902 "size" : 8, 17903 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17904 }, 17905 { 17906 "alignment" : 8, 17907 "linker_set_key" : "keymaster_error_t *", 17908 "name" : "keymaster_error_t *", 17909 "referenced_type" : "type-4360", 17910 "self_type" : "type-4359", 17911 "size" : 8, 17912 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17913 }, 17914 { 17915 "alignment" : 8, 17916 "linker_set_key" : "keymaster_error_t *", 17917 "name" : "keymaster_error_t *", 17918 "referenced_type" : "type-4558", 17919 "self_type" : "type-4557", 17920 "size" : 8, 17921 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17922 }, 17923 { 17924 "alignment" : 8, 17925 "linker_set_key" : "keymaster_error_t *", 17926 "name" : "keymaster_error_t *", 17927 "referenced_type" : "type-458", 17928 "self_type" : "type-457", 17929 "size" : 8, 17930 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17931 }, 17932 { 17933 "alignment" : 8, 17934 "linker_set_key" : "keymaster_error_t *", 17935 "name" : "keymaster_error_t *", 17936 "referenced_type" : "type-4726", 17937 "self_type" : "type-4725", 17938 "size" : 8, 17939 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17940 }, 17941 { 17942 "alignment" : 8, 17943 "linker_set_key" : "keymaster_error_t *", 17944 "name" : "keymaster_error_t *", 17945 "referenced_type" : "type-4912", 17946 "self_type" : "type-4911", 17947 "size" : 8, 17948 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17949 }, 17950 { 17951 "alignment" : 8, 17952 "linker_set_key" : "keymaster_error_t *", 17953 "name" : "keymaster_error_t *", 17954 "referenced_type" : "type-5096", 17955 "self_type" : "type-5095", 17956 "size" : 8, 17957 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17958 }, 17959 { 17960 "alignment" : 8, 17961 "linker_set_key" : "keymaster_error_t *", 17962 "name" : "keymaster_error_t *", 17963 "referenced_type" : "type-511", 17964 "self_type" : "type-510", 17965 "size" : 8, 17966 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17967 }, 17968 { 17969 "alignment" : 8, 17970 "linker_set_key" : "keymaster_error_t *", 17971 "name" : "keymaster_error_t *", 17972 "referenced_type" : "type-665", 17973 "self_type" : "type-664", 17974 "size" : 8, 17975 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17976 }, 17977 { 17978 "alignment" : 8, 17979 "linker_set_key" : "keymaster_error_t *", 17980 "name" : "keymaster_error_t *", 17981 "referenced_type" : "type-757", 17982 "self_type" : "type-756", 17983 "size" : 8, 17984 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17985 }, 17986 { 17987 "alignment" : 8, 17988 "linker_set_key" : "keymaster_error_t *", 17989 "name" : "keymaster_error_t *", 17990 "referenced_type" : "type-909", 17991 "self_type" : "type-908", 17992 "size" : 8, 17993 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 17994 }, 17995 { 17996 "alignment" : 8, 17997 "linker_set_key" : "keymaster_key_blob_t *", 17998 "name" : "keymaster_key_blob_t *", 17999 "referenced_type" : "type-1014", 18000 "self_type" : "type-1013", 18001 "size" : 8, 18002 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18003 }, 18004 { 18005 "alignment" : 8, 18006 "linker_set_key" : "keymaster_key_blob_t *", 18007 "name" : "keymaster_key_blob_t *", 18008 "referenced_type" : "type-1195", 18009 "self_type" : "type-1194", 18010 "size" : 8, 18011 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18012 }, 18013 { 18014 "alignment" : 8, 18015 "linker_set_key" : "keymaster_key_blob_t *", 18016 "name" : "keymaster_key_blob_t *", 18017 "referenced_type" : "type-1241", 18018 "self_type" : "type-1240", 18019 "size" : 8, 18020 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18021 }, 18022 { 18023 "alignment" : 8, 18024 "linker_set_key" : "keymaster_key_blob_t *", 18025 "name" : "keymaster_key_blob_t *", 18026 "referenced_type" : "type-1474", 18027 "self_type" : "type-1473", 18028 "size" : 8, 18029 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18030 }, 18031 { 18032 "alignment" : 8, 18033 "linker_set_key" : "keymaster_key_blob_t *", 18034 "name" : "keymaster_key_blob_t *", 18035 "referenced_type" : "type-1687", 18036 "self_type" : "type-1686", 18037 "size" : 8, 18038 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18039 }, 18040 { 18041 "alignment" : 8, 18042 "linker_set_key" : "keymaster_key_blob_t *", 18043 "name" : "keymaster_key_blob_t *", 18044 "referenced_type" : "type-2164", 18045 "self_type" : "type-2163", 18046 "size" : 8, 18047 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18048 }, 18049 { 18050 "alignment" : 8, 18051 "linker_set_key" : "keymaster_key_blob_t *", 18052 "name" : "keymaster_key_blob_t *", 18053 "referenced_type" : "type-2169", 18054 "self_type" : "type-2168", 18055 "size" : 8, 18056 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18057 }, 18058 { 18059 "alignment" : 8, 18060 "linker_set_key" : "keymaster_key_blob_t *", 18061 "name" : "keymaster_key_blob_t *", 18062 "referenced_type" : "type-255", 18063 "self_type" : "type-254", 18064 "size" : 8, 18065 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18066 }, 18067 { 18068 "alignment" : 8, 18069 "linker_set_key" : "keymaster_key_blob_t *", 18070 "name" : "keymaster_key_blob_t *", 18071 "referenced_type" : "type-2713", 18072 "self_type" : "type-2712", 18073 "size" : 8, 18074 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18075 }, 18076 { 18077 "alignment" : 8, 18078 "linker_set_key" : "keymaster_key_blob_t *", 18079 "name" : "keymaster_key_blob_t *", 18080 "referenced_type" : "type-2867", 18081 "self_type" : "type-2866", 18082 "size" : 8, 18083 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18084 }, 18085 { 18086 "alignment" : 8, 18087 "linker_set_key" : "keymaster_key_blob_t *", 18088 "name" : "keymaster_key_blob_t *", 18089 "referenced_type" : "type-2930", 18090 "self_type" : "type-2929", 18091 "size" : 8, 18092 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18093 }, 18094 { 18095 "alignment" : 8, 18096 "linker_set_key" : "keymaster_key_blob_t *", 18097 "name" : "keymaster_key_blob_t *", 18098 "referenced_type" : "type-2964", 18099 "self_type" : "type-2963", 18100 "size" : 8, 18101 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18102 }, 18103 { 18104 "alignment" : 8, 18105 "linker_set_key" : "keymaster_key_blob_t *", 18106 "name" : "keymaster_key_blob_t *", 18107 "referenced_type" : "type-3095", 18108 "self_type" : "type-3094", 18109 "size" : 8, 18110 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18111 }, 18112 { 18113 "alignment" : 8, 18114 "linker_set_key" : "keymaster_key_blob_t *", 18115 "name" : "keymaster_key_blob_t *", 18116 "referenced_type" : "type-3137", 18117 "self_type" : "type-3136", 18118 "size" : 8, 18119 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18120 }, 18121 { 18122 "alignment" : 8, 18123 "linker_set_key" : "keymaster_key_blob_t *", 18124 "name" : "keymaster_key_blob_t *", 18125 "referenced_type" : "type-3225", 18126 "self_type" : "type-3224", 18127 "size" : 8, 18128 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18129 }, 18130 { 18131 "alignment" : 8, 18132 "linker_set_key" : "keymaster_key_blob_t *", 18133 "name" : "keymaster_key_blob_t *", 18134 "referenced_type" : "type-3284", 18135 "self_type" : "type-3283", 18136 "size" : 8, 18137 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18138 }, 18139 { 18140 "alignment" : 8, 18141 "linker_set_key" : "keymaster_key_blob_t *", 18142 "name" : "keymaster_key_blob_t *", 18143 "referenced_type" : "type-3442", 18144 "self_type" : "type-3441", 18145 "size" : 8, 18146 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18147 }, 18148 { 18149 "alignment" : 8, 18150 "linker_set_key" : "keymaster_key_blob_t *", 18151 "name" : "keymaster_key_blob_t *", 18152 "referenced_type" : "type-3612", 18153 "self_type" : "type-3611", 18154 "size" : 8, 18155 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18156 }, 18157 { 18158 "alignment" : 8, 18159 "linker_set_key" : "keymaster_key_blob_t *", 18160 "name" : "keymaster_key_blob_t *", 18161 "referenced_type" : "type-3676", 18162 "self_type" : "type-3675", 18163 "size" : 8, 18164 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18165 }, 18166 { 18167 "alignment" : 8, 18168 "linker_set_key" : "keymaster_key_blob_t *", 18169 "name" : "keymaster_key_blob_t *", 18170 "referenced_type" : "type-3712", 18171 "self_type" : "type-3711", 18172 "size" : 8, 18173 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18174 }, 18175 { 18176 "alignment" : 8, 18177 "linker_set_key" : "keymaster_key_blob_t *", 18178 "name" : "keymaster_key_blob_t *", 18179 "referenced_type" : "type-3856", 18180 "self_type" : "type-3855", 18181 "size" : 8, 18182 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18183 }, 18184 { 18185 "alignment" : 8, 18186 "linker_set_key" : "keymaster_key_blob_t *", 18187 "name" : "keymaster_key_blob_t *", 18188 "referenced_type" : "type-4133", 18189 "self_type" : "type-4132", 18190 "size" : 8, 18191 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18192 }, 18193 { 18194 "alignment" : 8, 18195 "linker_set_key" : "keymaster_key_blob_t *", 18196 "name" : "keymaster_key_blob_t *", 18197 "referenced_type" : "type-416", 18198 "self_type" : "type-415", 18199 "size" : 8, 18200 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18201 }, 18202 { 18203 "alignment" : 8, 18204 "linker_set_key" : "keymaster_key_blob_t *", 18205 "name" : "keymaster_key_blob_t *", 18206 "referenced_type" : "type-4170", 18207 "self_type" : "type-4169", 18208 "size" : 8, 18209 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18210 }, 18211 { 18212 "alignment" : 8, 18213 "linker_set_key" : "keymaster_key_blob_t *", 18214 "name" : "keymaster_key_blob_t *", 18215 "referenced_type" : "type-4327", 18216 "self_type" : "type-4326", 18217 "size" : 8, 18218 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18219 }, 18220 { 18221 "alignment" : 8, 18222 "linker_set_key" : "keymaster_key_blob_t *", 18223 "name" : "keymaster_key_blob_t *", 18224 "referenced_type" : "type-4372", 18225 "self_type" : "type-4371", 18226 "size" : 8, 18227 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18228 }, 18229 { 18230 "alignment" : 8, 18231 "linker_set_key" : "keymaster_key_blob_t *", 18232 "name" : "keymaster_key_blob_t *", 18233 "referenced_type" : "type-4568", 18234 "self_type" : "type-4567", 18235 "size" : 8, 18236 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18237 }, 18238 { 18239 "alignment" : 8, 18240 "linker_set_key" : "keymaster_key_blob_t *", 18241 "name" : "keymaster_key_blob_t *", 18242 "referenced_type" : "type-4738", 18243 "self_type" : "type-4737", 18244 "size" : 8, 18245 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18246 }, 18247 { 18248 "alignment" : 8, 18249 "linker_set_key" : "keymaster_key_blob_t *", 18250 "name" : "keymaster_key_blob_t *", 18251 "referenced_type" : "type-481", 18252 "self_type" : "type-480", 18253 "size" : 8, 18254 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18255 }, 18256 { 18257 "alignment" : 8, 18258 "linker_set_key" : "keymaster_key_blob_t *", 18259 "name" : "keymaster_key_blob_t *", 18260 "referenced_type" : "type-4922", 18261 "self_type" : "type-4921", 18262 "size" : 8, 18263 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18264 }, 18265 { 18266 "alignment" : 8, 18267 "linker_set_key" : "keymaster_key_blob_t *", 18268 "name" : "keymaster_key_blob_t *", 18269 "referenced_type" : "type-5094", 18270 "self_type" : "type-5093", 18271 "size" : 8, 18272 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18273 }, 18274 { 18275 "alignment" : 8, 18276 "linker_set_key" : "keymaster_key_blob_t *", 18277 "name" : "keymaster_key_blob_t *", 18278 "referenced_type" : "type-5099", 18279 "self_type" : "type-5098", 18280 "size" : 8, 18281 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18282 }, 18283 { 18284 "alignment" : 8, 18285 "linker_set_key" : "keymaster_key_blob_t *", 18286 "name" : "keymaster_key_blob_t *", 18287 "referenced_type" : "type-516", 18288 "self_type" : "type-515", 18289 "size" : 8, 18290 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18291 }, 18292 { 18293 "alignment" : 8, 18294 "linker_set_key" : "keymaster_key_blob_t *", 18295 "name" : "keymaster_key_blob_t *", 18296 "referenced_type" : "type-672", 18297 "self_type" : "type-671", 18298 "size" : 8, 18299 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18300 }, 18301 { 18302 "alignment" : 8, 18303 "linker_set_key" : "keymaster_key_blob_t *", 18304 "name" : "keymaster_key_blob_t *", 18305 "referenced_type" : "type-789", 18306 "self_type" : "type-788", 18307 "size" : 8, 18308 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18309 }, 18310 { 18311 "alignment" : 8, 18312 "linker_set_key" : "keymaster_key_blob_t *", 18313 "name" : "keymaster_key_blob_t *", 18314 "referenced_type" : "type-979", 18315 "self_type" : "type-978", 18316 "size" : 8, 18317 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18318 }, 18319 { 18320 "alignment" : 8, 18321 "linker_set_key" : "keymaster_key_characteristics_t *", 18322 "name" : "keymaster_key_characteristics_t *", 18323 "referenced_type" : "type-1025", 18324 "self_type" : "type-1024", 18325 "size" : 8, 18326 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18327 }, 18328 { 18329 "alignment" : 8, 18330 "linker_set_key" : "keymaster_key_characteristics_t *", 18331 "name" : "keymaster_key_characteristics_t *", 18332 "referenced_type" : "type-1203", 18333 "self_type" : "type-1202", 18334 "size" : 8, 18335 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18336 }, 18337 { 18338 "alignment" : 8, 18339 "linker_set_key" : "keymaster_key_characteristics_t *", 18340 "name" : "keymaster_key_characteristics_t *", 18341 "referenced_type" : "type-1252", 18342 "self_type" : "type-1251", 18343 "size" : 8, 18344 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18345 }, 18346 { 18347 "alignment" : 8, 18348 "linker_set_key" : "keymaster_key_characteristics_t *", 18349 "name" : "keymaster_key_characteristics_t *", 18350 "referenced_type" : "type-1483", 18351 "self_type" : "type-1482", 18352 "size" : 8, 18353 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18354 }, 18355 { 18356 "alignment" : 8, 18357 "linker_set_key" : "keymaster_key_characteristics_t *", 18358 "name" : "keymaster_key_characteristics_t *", 18359 "referenced_type" : "type-1695", 18360 "self_type" : "type-1694", 18361 "size" : 8, 18362 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18363 }, 18364 { 18365 "alignment" : 8, 18366 "linker_set_key" : "keymaster_key_characteristics_t *", 18367 "name" : "keymaster_key_characteristics_t *", 18368 "referenced_type" : "type-2178", 18369 "self_type" : "type-2177", 18370 "size" : 8, 18371 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18372 }, 18373 { 18374 "alignment" : 8, 18375 "linker_set_key" : "keymaster_key_characteristics_t *", 18376 "name" : "keymaster_key_characteristics_t *", 18377 "referenced_type" : "type-23", 18378 "self_type" : "type-22", 18379 "size" : 8, 18380 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18381 }, 18382 { 18383 "alignment" : 8, 18384 "linker_set_key" : "keymaster_key_characteristics_t *", 18385 "name" : "keymaster_key_characteristics_t *", 18386 "referenced_type" : "type-2562", 18387 "self_type" : "type-2561", 18388 "size" : 8, 18389 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18390 }, 18391 { 18392 "alignment" : 8, 18393 "linker_set_key" : "keymaster_key_characteristics_t *", 18394 "name" : "keymaster_key_characteristics_t *", 18395 "referenced_type" : "type-264", 18396 "self_type" : "type-263", 18397 "size" : 8, 18398 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18399 }, 18400 { 18401 "alignment" : 8, 18402 "linker_set_key" : "keymaster_key_characteristics_t *", 18403 "name" : "keymaster_key_characteristics_t *", 18404 "referenced_type" : "type-2722", 18405 "self_type" : "type-2721", 18406 "size" : 8, 18407 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18408 }, 18409 { 18410 "alignment" : 8, 18411 "linker_set_key" : "keymaster_key_characteristics_t *", 18412 "name" : "keymaster_key_characteristics_t *", 18413 "referenced_type" : "type-2874", 18414 "self_type" : "type-2873", 18415 "size" : 8, 18416 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18417 }, 18418 { 18419 "alignment" : 8, 18420 "linker_set_key" : "keymaster_key_characteristics_t *", 18421 "name" : "keymaster_key_characteristics_t *", 18422 "referenced_type" : "type-2935", 18423 "self_type" : "type-2934", 18424 "size" : 8, 18425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18426 }, 18427 { 18428 "alignment" : 8, 18429 "linker_set_key" : "keymaster_key_characteristics_t *", 18430 "name" : "keymaster_key_characteristics_t *", 18431 "referenced_type" : "type-2973", 18432 "self_type" : "type-2972", 18433 "size" : 8, 18434 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18435 }, 18436 { 18437 "alignment" : 8, 18438 "linker_set_key" : "keymaster_key_characteristics_t *", 18439 "name" : "keymaster_key_characteristics_t *", 18440 "referenced_type" : "type-3104", 18441 "self_type" : "type-3103", 18442 "size" : 8, 18443 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18444 }, 18445 { 18446 "alignment" : 8, 18447 "linker_set_key" : "keymaster_key_characteristics_t *", 18448 "name" : "keymaster_key_characteristics_t *", 18449 "referenced_type" : "type-3148", 18450 "self_type" : "type-3147", 18451 "size" : 8, 18452 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18453 }, 18454 { 18455 "alignment" : 8, 18456 "linker_set_key" : "keymaster_key_characteristics_t *", 18457 "name" : "keymaster_key_characteristics_t *", 18458 "referenced_type" : "type-3294", 18459 "self_type" : "type-3293", 18460 "size" : 8, 18461 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18462 }, 18463 { 18464 "alignment" : 8, 18465 "linker_set_key" : "keymaster_key_characteristics_t *", 18466 "name" : "keymaster_key_characteristics_t *", 18467 "referenced_type" : "type-3313", 18468 "self_type" : "type-3312", 18469 "size" : 8, 18470 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18471 }, 18472 { 18473 "alignment" : 8, 18474 "linker_set_key" : "keymaster_key_characteristics_t *", 18475 "name" : "keymaster_key_characteristics_t *", 18476 "referenced_type" : "type-3453", 18477 "self_type" : "type-3452", 18478 "size" : 8, 18479 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18480 }, 18481 { 18482 "alignment" : 8, 18483 "linker_set_key" : "keymaster_key_characteristics_t *", 18484 "name" : "keymaster_key_characteristics_t *", 18485 "referenced_type" : "type-3619", 18486 "self_type" : "type-3618", 18487 "size" : 8, 18488 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18489 }, 18490 { 18491 "alignment" : 8, 18492 "linker_set_key" : "keymaster_key_characteristics_t *", 18493 "name" : "keymaster_key_characteristics_t *", 18494 "referenced_type" : "type-3683", 18495 "self_type" : "type-3682", 18496 "size" : 8, 18497 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18498 }, 18499 { 18500 "alignment" : 8, 18501 "linker_set_key" : "keymaster_key_characteristics_t *", 18502 "name" : "keymaster_key_characteristics_t *", 18503 "referenced_type" : "type-3723", 18504 "self_type" : "type-3722", 18505 "size" : 8, 18506 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18507 }, 18508 { 18509 "alignment" : 8, 18510 "linker_set_key" : "keymaster_key_characteristics_t *", 18511 "name" : "keymaster_key_characteristics_t *", 18512 "referenced_type" : "type-3864", 18513 "self_type" : "type-3863", 18514 "size" : 8, 18515 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18516 }, 18517 { 18518 "alignment" : 8, 18519 "linker_set_key" : "keymaster_key_characteristics_t *", 18520 "name" : "keymaster_key_characteristics_t *", 18521 "referenced_type" : "type-4139", 18522 "self_type" : "type-4138", 18523 "size" : 8, 18524 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18525 }, 18526 { 18527 "alignment" : 8, 18528 "linker_set_key" : "keymaster_key_characteristics_t *", 18529 "name" : "keymaster_key_characteristics_t *", 18530 "referenced_type" : "type-4182", 18531 "self_type" : "type-4181", 18532 "size" : 8, 18533 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18534 }, 18535 { 18536 "alignment" : 8, 18537 "linker_set_key" : "keymaster_key_characteristics_t *", 18538 "name" : "keymaster_key_characteristics_t *", 18539 "referenced_type" : "type-423", 18540 "self_type" : "type-422", 18541 "size" : 8, 18542 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18543 }, 18544 { 18545 "alignment" : 8, 18546 "linker_set_key" : "keymaster_key_characteristics_t *", 18547 "name" : "keymaster_key_characteristics_t *", 18548 "referenced_type" : "type-4334", 18549 "self_type" : "type-4333", 18550 "size" : 8, 18551 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18552 }, 18553 { 18554 "alignment" : 8, 18555 "linker_set_key" : "keymaster_key_characteristics_t *", 18556 "name" : "keymaster_key_characteristics_t *", 18557 "referenced_type" : "type-4383", 18558 "self_type" : "type-4382", 18559 "size" : 8, 18560 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18561 }, 18562 { 18563 "alignment" : 8, 18564 "linker_set_key" : "keymaster_key_characteristics_t *", 18565 "name" : "keymaster_key_characteristics_t *", 18566 "referenced_type" : "type-4577", 18567 "self_type" : "type-4576", 18568 "size" : 8, 18569 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18570 }, 18571 { 18572 "alignment" : 8, 18573 "linker_set_key" : "keymaster_key_characteristics_t *", 18574 "name" : "keymaster_key_characteristics_t *", 18575 "referenced_type" : "type-4746", 18576 "self_type" : "type-4745", 18577 "size" : 8, 18578 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18579 }, 18580 { 18581 "alignment" : 8, 18582 "linker_set_key" : "keymaster_key_characteristics_t *", 18583 "name" : "keymaster_key_characteristics_t *", 18584 "referenced_type" : "type-486", 18585 "self_type" : "type-485", 18586 "size" : 8, 18587 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18588 }, 18589 { 18590 "alignment" : 8, 18591 "linker_set_key" : "keymaster_key_characteristics_t *", 18592 "name" : "keymaster_key_characteristics_t *", 18593 "referenced_type" : "type-4931", 18594 "self_type" : "type-4930", 18595 "size" : 8, 18596 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18597 }, 18598 { 18599 "alignment" : 8, 18600 "linker_set_key" : "keymaster_key_characteristics_t *", 18601 "name" : "keymaster_key_characteristics_t *", 18602 "referenced_type" : "type-5107", 18603 "self_type" : "type-5106", 18604 "size" : 8, 18605 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18606 }, 18607 { 18608 "alignment" : 8, 18609 "linker_set_key" : "keymaster_key_characteristics_t *", 18610 "name" : "keymaster_key_characteristics_t *", 18611 "referenced_type" : "type-525", 18612 "self_type" : "type-524", 18613 "size" : 8, 18614 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18615 }, 18616 { 18617 "alignment" : 8, 18618 "linker_set_key" : "keymaster_key_characteristics_t *", 18619 "name" : "keymaster_key_characteristics_t *", 18620 "referenced_type" : "type-680", 18621 "self_type" : "type-679", 18622 "size" : 8, 18623 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18624 }, 18625 { 18626 "alignment" : 8, 18627 "linker_set_key" : "keymaster_key_characteristics_t *", 18628 "name" : "keymaster_key_characteristics_t *", 18629 "referenced_type" : "type-896", 18630 "self_type" : "type-895", 18631 "size" : 8, 18632 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18633 }, 18634 { 18635 "alignment" : 8, 18636 "linker_set_key" : "keymaster_key_characteristics_t *", 18637 "name" : "keymaster_key_characteristics_t *", 18638 "referenced_type" : "type-984", 18639 "self_type" : "type-983", 18640 "size" : 8, 18641 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18642 }, 18643 { 18644 "alignment" : 8, 18645 "linker_set_key" : "keymaster_key_characteristics_t **", 18646 "name" : "keymaster_key_characteristics_t **", 18647 "referenced_type" : "type-1694", 18648 "self_type" : "type-1824", 18649 "size" : 8, 18650 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18651 }, 18652 { 18653 "alignment" : 8, 18654 "linker_set_key" : "keymaster_key_characteristics_t **", 18655 "name" : "keymaster_key_characteristics_t **", 18656 "referenced_type" : "type-4745", 18657 "self_type" : "type-4857", 18658 "size" : 8, 18659 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18660 }, 18661 { 18662 "alignment" : 8, 18663 "linker_set_key" : "keymaster_key_format_t *", 18664 "name" : "keymaster_key_format_t *", 18665 "referenced_type" : "type-1095", 18666 "self_type" : "type-1094", 18667 "size" : 8, 18668 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18669 }, 18670 { 18671 "alignment" : 8, 18672 "linker_set_key" : "keymaster_key_format_t *", 18673 "name" : "keymaster_key_format_t *", 18674 "referenced_type" : "type-1320", 18675 "self_type" : "type-1319", 18676 "size" : 8, 18677 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18678 }, 18679 { 18680 "alignment" : 8, 18681 "linker_set_key" : "keymaster_key_format_t *", 18682 "name" : "keymaster_key_format_t *", 18683 "referenced_type" : "type-1543", 18684 "self_type" : "type-1542", 18685 "size" : 8, 18686 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18687 }, 18688 { 18689 "alignment" : 8, 18690 "linker_set_key" : "keymaster_key_format_t *", 18691 "name" : "keymaster_key_format_t *", 18692 "referenced_type" : "type-1760", 18693 "self_type" : "type-1759", 18694 "size" : 8, 18695 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18696 }, 18697 { 18698 "alignment" : 8, 18699 "linker_set_key" : "keymaster_key_format_t *", 18700 "name" : "keymaster_key_format_t *", 18701 "referenced_type" : "type-1911", 18702 "self_type" : "type-1910", 18703 "size" : 8, 18704 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18705 }, 18706 { 18707 "alignment" : 8, 18708 "linker_set_key" : "keymaster_key_format_t *", 18709 "name" : "keymaster_key_format_t *", 18710 "referenced_type" : "type-2607", 18711 "self_type" : "type-2606", 18712 "size" : 8, 18713 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18714 }, 18715 { 18716 "alignment" : 8, 18717 "linker_set_key" : "keymaster_key_format_t *", 18718 "name" : "keymaster_key_format_t *", 18719 "referenced_type" : "type-2797", 18720 "self_type" : "type-2796", 18721 "size" : 8, 18722 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18723 }, 18724 { 18725 "alignment" : 8, 18726 "linker_set_key" : "keymaster_key_format_t *", 18727 "name" : "keymaster_key_format_t *", 18728 "referenced_type" : "type-3040", 18729 "self_type" : "type-3039", 18730 "size" : 8, 18731 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18732 }, 18733 { 18734 "alignment" : 8, 18735 "linker_set_key" : "keymaster_key_format_t *", 18736 "name" : "keymaster_key_format_t *", 18737 "referenced_type" : "type-3217", 18738 "self_type" : "type-3216", 18739 "size" : 8, 18740 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18741 }, 18742 { 18743 "alignment" : 8, 18744 "linker_set_key" : "keymaster_key_format_t *", 18745 "name" : "keymaster_key_format_t *", 18746 "referenced_type" : "type-3360", 18747 "self_type" : "type-3359", 18748 "size" : 8, 18749 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18750 }, 18751 { 18752 "alignment" : 8, 18753 "linker_set_key" : "keymaster_key_format_t *", 18754 "name" : "keymaster_key_format_t *", 18755 "referenced_type" : "type-338", 18756 "self_type" : "type-337", 18757 "size" : 8, 18758 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18759 }, 18760 { 18761 "alignment" : 8, 18762 "linker_set_key" : "keymaster_key_format_t *", 18763 "name" : "keymaster_key_format_t *", 18764 "referenced_type" : "type-3534", 18765 "self_type" : "type-3533", 18766 "size" : 8, 18767 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18768 }, 18769 { 18770 "alignment" : 8, 18771 "linker_set_key" : "keymaster_key_format_t *", 18772 "name" : "keymaster_key_format_t *", 18773 "referenced_type" : "type-3791", 18774 "self_type" : "type-3790", 18775 "size" : 8, 18776 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18777 }, 18778 { 18779 "alignment" : 8, 18780 "linker_set_key" : "keymaster_key_format_t *", 18781 "name" : "keymaster_key_format_t *", 18782 "referenced_type" : "type-3940", 18783 "self_type" : "type-3939", 18784 "size" : 8, 18785 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18786 }, 18787 { 18788 "alignment" : 8, 18789 "linker_set_key" : "keymaster_key_format_t *", 18790 "name" : "keymaster_key_format_t *", 18791 "referenced_type" : "type-4247", 18792 "self_type" : "type-4246", 18793 "size" : 8, 18794 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18795 }, 18796 { 18797 "alignment" : 8, 18798 "linker_set_key" : "keymaster_key_format_t *", 18799 "name" : "keymaster_key_format_t *", 18800 "referenced_type" : "type-4385", 18801 "self_type" : "type-4384", 18802 "size" : 8, 18803 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18804 }, 18805 { 18806 "alignment" : 8, 18807 "linker_set_key" : "keymaster_key_format_t *", 18808 "name" : "keymaster_key_format_t *", 18809 "referenced_type" : "type-4449", 18810 "self_type" : "type-4448", 18811 "size" : 8, 18812 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18813 }, 18814 { 18815 "alignment" : 8, 18816 "linker_set_key" : "keymaster_key_format_t *", 18817 "name" : "keymaster_key_format_t *", 18818 "referenced_type" : "type-4632", 18819 "self_type" : "type-4631", 18820 "size" : 8, 18821 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18822 }, 18823 { 18824 "alignment" : 8, 18825 "linker_set_key" : "keymaster_key_format_t *", 18826 "name" : "keymaster_key_format_t *", 18827 "referenced_type" : "type-4801", 18828 "self_type" : "type-4800", 18829 "size" : 8, 18830 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18831 }, 18832 { 18833 "alignment" : 8, 18834 "linker_set_key" : "keymaster_key_format_t *", 18835 "name" : "keymaster_key_format_t *", 18836 "referenced_type" : "type-4978", 18837 "self_type" : "type-4977", 18838 "size" : 8, 18839 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18840 }, 18841 { 18842 "alignment" : 8, 18843 "linker_set_key" : "keymaster_key_format_t *", 18844 "name" : "keymaster_key_format_t *", 18845 "referenced_type" : "type-611", 18846 "self_type" : "type-610", 18847 "size" : 8, 18848 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18849 }, 18850 { 18851 "alignment" : 8, 18852 "linker_set_key" : "keymaster_key_format_t *", 18853 "name" : "keymaster_key_format_t *", 18854 "referenced_type" : "type-70", 18855 "self_type" : "type-69", 18856 "size" : 8, 18857 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18858 }, 18859 { 18860 "alignment" : 8, 18861 "linker_set_key" : "keymaster_key_format_t *", 18862 "name" : "keymaster_key_format_t *", 18863 "referenced_type" : "type-761", 18864 "self_type" : "type-760", 18865 "size" : 8, 18866 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18867 }, 18868 { 18869 "alignment" : 8, 18870 "linker_set_key" : "keymaster_key_format_t **", 18871 "name" : "keymaster_key_format_t **", 18872 "referenced_type" : "type-1759", 18873 "self_type" : "type-1822", 18874 "size" : 8, 18875 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18876 }, 18877 { 18878 "alignment" : 8, 18879 "linker_set_key" : "keymaster_key_format_t **", 18880 "name" : "keymaster_key_format_t **", 18881 "referenced_type" : "type-4800", 18882 "self_type" : "type-4855", 18883 "size" : 8, 18884 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18885 }, 18886 { 18887 "alignment" : 8, 18888 "linker_set_key" : "keymaster_key_param_set_t *", 18889 "name" : "keymaster_key_param_set_t *", 18890 "referenced_type" : "type-1826", 18891 "self_type" : "type-1825", 18892 "size" : 8, 18893 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18894 }, 18895 { 18896 "alignment" : 8, 18897 "linker_set_key" : "keymaster_key_param_set_t *", 18898 "name" : "keymaster_key_param_set_t *", 18899 "referenced_type" : "type-4859", 18900 "self_type" : "type-4858", 18901 "size" : 8, 18902 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18903 }, 18904 { 18905 "alignment" : 8, 18906 "linker_set_key" : "keymaster_key_param_t *", 18907 "name" : "keymaster_key_param_t *", 18908 "referenced_type" : "type-1052", 18909 "self_type" : "type-1051", 18910 "size" : 8, 18911 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18912 }, 18913 { 18914 "alignment" : 8, 18915 "linker_set_key" : "keymaster_key_param_t *", 18916 "name" : "keymaster_key_param_t *", 18917 "referenced_type" : "type-116", 18918 "self_type" : "type-115", 18919 "size" : 8, 18920 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18921 }, 18922 { 18923 "alignment" : 8, 18924 "linker_set_key" : "keymaster_key_param_t *", 18925 "name" : "keymaster_key_param_t *", 18926 "referenced_type" : "type-12", 18927 "self_type" : "type-11", 18928 "size" : 8, 18929 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18930 }, 18931 { 18932 "alignment" : 8, 18933 "linker_set_key" : "keymaster_key_param_t *", 18934 "name" : "keymaster_key_param_t *", 18935 "referenced_type" : "type-1272", 18936 "self_type" : "type-1271", 18937 "size" : 8, 18938 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18939 }, 18940 { 18941 "alignment" : 8, 18942 "linker_set_key" : "keymaster_key_param_t *", 18943 "name" : "keymaster_key_param_t *", 18944 "referenced_type" : "type-1368", 18945 "self_type" : "type-1367", 18946 "size" : 8, 18947 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18948 }, 18949 { 18950 "alignment" : 8, 18951 "linker_set_key" : "keymaster_key_param_t *", 18952 "name" : "keymaster_key_param_t *", 18953 "referenced_type" : "type-1504", 18954 "self_type" : "type-1503", 18955 "size" : 8, 18956 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18957 }, 18958 { 18959 "alignment" : 8, 18960 "linker_set_key" : "keymaster_key_param_t *", 18961 "name" : "keymaster_key_param_t *", 18962 "referenced_type" : "type-1717", 18963 "self_type" : "type-1716", 18964 "size" : 8, 18965 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18966 }, 18967 { 18968 "alignment" : 8, 18969 "linker_set_key" : "keymaster_key_param_t *", 18970 "name" : "keymaster_key_param_t *", 18971 "referenced_type" : "type-2552", 18972 "self_type" : "type-2551", 18973 "size" : 8, 18974 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18975 }, 18976 { 18977 "alignment" : 8, 18978 "linker_set_key" : "keymaster_key_param_t *", 18979 "name" : "keymaster_key_param_t *", 18980 "referenced_type" : "type-2736", 18981 "self_type" : "type-2735", 18982 "size" : 8, 18983 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18984 }, 18985 { 18986 "alignment" : 8, 18987 "linker_set_key" : "keymaster_key_param_t *", 18988 "name" : "keymaster_key_param_t *", 18989 "referenced_type" : "type-2779", 18990 "self_type" : "type-2778", 18991 "size" : 8, 18992 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18993 }, 18994 { 18995 "alignment" : 8, 18996 "linker_set_key" : "keymaster_key_param_t *", 18997 "name" : "keymaster_key_param_t *", 18998 "referenced_type" : "type-278", 18999 "self_type" : "type-277", 19000 "size" : 8, 19001 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19002 }, 19003 { 19004 "alignment" : 8, 19005 "linker_set_key" : "keymaster_key_param_t *", 19006 "name" : "keymaster_key_param_t *", 19007 "referenced_type" : "type-2876", 19008 "self_type" : "type-2875", 19009 "size" : 8, 19010 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19011 }, 19012 { 19013 "alignment" : 8, 19014 "linker_set_key" : "keymaster_key_param_t *", 19015 "name" : "keymaster_key_param_t *", 19016 "referenced_type" : "type-2987", 19017 "self_type" : "type-2986", 19018 "size" : 8, 19019 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19020 }, 19021 { 19022 "alignment" : 8, 19023 "linker_set_key" : "keymaster_key_param_t *", 19024 "name" : "keymaster_key_param_t *", 19025 "referenced_type" : "type-3075", 19026 "self_type" : "type-3074", 19027 "size" : 8, 19028 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19029 }, 19030 { 19031 "alignment" : 8, 19032 "linker_set_key" : "keymaster_key_param_t *", 19033 "name" : "keymaster_key_param_t *", 19034 "referenced_type" : "type-3169", 19035 "self_type" : "type-3168", 19036 "size" : 8, 19037 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19038 }, 19039 { 19040 "alignment" : 8, 19041 "linker_set_key" : "keymaster_key_param_t *", 19042 "name" : "keymaster_key_param_t *", 19043 "referenced_type" : "type-3315", 19044 "self_type" : "type-3314", 19045 "size" : 8, 19046 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19047 }, 19048 { 19049 "alignment" : 8, 19050 "linker_set_key" : "keymaster_key_param_t *", 19051 "name" : "keymaster_key_param_t *", 19052 "referenced_type" : "type-3470", 19053 "self_type" : "type-3469", 19054 "size" : 8, 19055 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19056 }, 19057 { 19058 "alignment" : 8, 19059 "linker_set_key" : "keymaster_key_param_t *", 19060 "name" : "keymaster_key_param_t *", 19061 "referenced_type" : "type-3621", 19062 "self_type" : "type-3620", 19063 "size" : 8, 19064 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19065 }, 19066 { 19067 "alignment" : 8, 19068 "linker_set_key" : "keymaster_key_param_t *", 19069 "name" : "keymaster_key_param_t *", 19070 "referenced_type" : "type-3730", 19071 "self_type" : "type-3729", 19072 "size" : 8, 19073 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19074 }, 19075 { 19076 "alignment" : 8, 19077 "linker_set_key" : "keymaster_key_param_t *", 19078 "name" : "keymaster_key_param_t *", 19079 "referenced_type" : "type-3744", 19080 "self_type" : "type-3743", 19081 "size" : 8, 19082 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19083 }, 19084 { 19085 "alignment" : 8, 19086 "linker_set_key" : "keymaster_key_param_t *", 19087 "name" : "keymaster_key_param_t *", 19088 "referenced_type" : "type-3883", 19089 "self_type" : "type-3882", 19090 "size" : 8, 19091 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19092 }, 19093 { 19094 "alignment" : 8, 19095 "linker_set_key" : "keymaster_key_param_t *", 19096 "name" : "keymaster_key_param_t *", 19097 "referenced_type" : "type-4038", 19098 "self_type" : "type-4037", 19099 "size" : 8, 19100 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19101 }, 19102 { 19103 "alignment" : 8, 19104 "linker_set_key" : "keymaster_key_param_t *", 19105 "name" : "keymaster_key_param_t *", 19106 "referenced_type" : "type-4203", 19107 "self_type" : "type-4202", 19108 "size" : 8, 19109 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19110 }, 19111 { 19112 "alignment" : 8, 19113 "linker_set_key" : "keymaster_key_param_t *", 19114 "name" : "keymaster_key_param_t *", 19115 "referenced_type" : "type-425", 19116 "self_type" : "type-424", 19117 "size" : 8, 19118 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19119 }, 19120 { 19121 "alignment" : 8, 19122 "linker_set_key" : "keymaster_key_param_t *", 19123 "name" : "keymaster_key_param_t *", 19124 "referenced_type" : "type-4402", 19125 "self_type" : "type-4401", 19126 "size" : 8, 19127 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19128 }, 19129 { 19130 "alignment" : 8, 19131 "linker_set_key" : "keymaster_key_param_t *", 19132 "name" : "keymaster_key_param_t *", 19133 "referenced_type" : "type-4596", 19134 "self_type" : "type-4595", 19135 "size" : 8, 19136 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19137 }, 19138 { 19139 "alignment" : 8, 19140 "linker_set_key" : "keymaster_key_param_t *", 19141 "name" : "keymaster_key_param_t *", 19142 "referenced_type" : "type-4769", 19143 "self_type" : "type-4768", 19144 "size" : 8, 19145 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19146 }, 19147 { 19148 "alignment" : 8, 19149 "linker_set_key" : "keymaster_key_param_t *", 19150 "name" : "keymaster_key_param_t *", 19151 "referenced_type" : "type-4944", 19152 "self_type" : "type-4943", 19153 "size" : 8, 19154 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19155 }, 19156 { 19157 "alignment" : 8, 19158 "linker_set_key" : "keymaster_key_param_t *", 19159 "name" : "keymaster_key_param_t *", 19160 "referenced_type" : "type-539", 19161 "self_type" : "type-538", 19162 "size" : 8, 19163 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19164 }, 19165 { 19166 "alignment" : 8, 19167 "linker_set_key" : "keymaster_key_param_t *", 19168 "name" : "keymaster_key_param_t *", 19169 "referenced_type" : "type-704", 19170 "self_type" : "type-703", 19171 "size" : 8, 19172 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19173 }, 19174 { 19175 "alignment" : 8, 19176 "linker_set_key" : "keymaster_key_param_t *", 19177 "name" : "keymaster_key_param_t *", 19178 "referenced_type" : "type-879", 19179 "self_type" : "type-878", 19180 "size" : 8, 19181 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19182 }, 19183 { 19184 "alignment" : 8, 19185 "linker_set_key" : "keymaster_padding_t *", 19186 "name" : "keymaster_padding_t *", 19187 "referenced_type" : "type-1046", 19188 "self_type" : "type-1045", 19189 "size" : 8, 19190 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19191 }, 19192 { 19193 "alignment" : 8, 19194 "linker_set_key" : "keymaster_padding_t *", 19195 "name" : "keymaster_padding_t *", 19196 "referenced_type" : "type-1279", 19197 "self_type" : "type-1278", 19198 "size" : 8, 19199 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19200 }, 19201 { 19202 "alignment" : 8, 19203 "linker_set_key" : "keymaster_padding_t *", 19204 "name" : "keymaster_padding_t *", 19205 "referenced_type" : "type-1496", 19206 "self_type" : "type-1495", 19207 "size" : 8, 19208 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19209 }, 19210 { 19211 "alignment" : 8, 19212 "linker_set_key" : "keymaster_padding_t *", 19213 "name" : "keymaster_padding_t *", 19214 "referenced_type" : "type-1527", 19215 "self_type" : "type-1526", 19216 "size" : 8, 19217 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19218 }, 19219 { 19220 "alignment" : 8, 19221 "linker_set_key" : "keymaster_padding_t *", 19222 "name" : "keymaster_padding_t *", 19223 "referenced_type" : "type-1742", 19224 "self_type" : "type-1741", 19225 "size" : 8, 19226 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19227 }, 19228 { 19229 "alignment" : 8, 19230 "linker_set_key" : "keymaster_padding_t *", 19231 "name" : "keymaster_padding_t *", 19232 "referenced_type" : "type-2565", 19233 "self_type" : "type-2564", 19234 "size" : 8, 19235 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19236 }, 19237 { 19238 "alignment" : 8, 19239 "linker_set_key" : "keymaster_padding_t *", 19240 "name" : "keymaster_padding_t *", 19241 "referenced_type" : "type-26", 19242 "self_type" : "type-25", 19243 "size" : 8, 19244 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19245 }, 19246 { 19247 "alignment" : 8, 19248 "linker_set_key" : "keymaster_padding_t *", 19249 "name" : "keymaster_padding_t *", 19250 "referenced_type" : "type-2745", 19251 "self_type" : "type-2744", 19252 "size" : 8, 19253 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19254 }, 19255 { 19256 "alignment" : 8, 19257 "linker_set_key" : "keymaster_padding_t *", 19258 "name" : "keymaster_padding_t *", 19259 "referenced_type" : "type-287", 19260 "self_type" : "type-286", 19261 "size" : 8, 19262 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19263 }, 19264 { 19265 "alignment" : 8, 19266 "linker_set_key" : "keymaster_padding_t *", 19267 "name" : "keymaster_padding_t *", 19268 "referenced_type" : "type-2997", 19269 "self_type" : "type-2996", 19270 "size" : 8, 19271 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19272 }, 19273 { 19274 "alignment" : 8, 19275 "linker_set_key" : "keymaster_padding_t *", 19276 "name" : "keymaster_padding_t *", 19277 "referenced_type" : "type-3181", 19278 "self_type" : "type-3180", 19279 "size" : 8, 19280 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19281 }, 19282 { 19283 "alignment" : 8, 19284 "linker_set_key" : "keymaster_padding_t *", 19285 "name" : "keymaster_padding_t *", 19286 "referenced_type" : "type-3325", 19287 "self_type" : "type-3324", 19288 "size" : 8, 19289 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19290 }, 19291 { 19292 "alignment" : 8, 19293 "linker_set_key" : "keymaster_padding_t *", 19294 "name" : "keymaster_padding_t *", 19295 "referenced_type" : "type-3480", 19296 "self_type" : "type-3479", 19297 "size" : 8, 19298 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19299 }, 19300 { 19301 "alignment" : 8, 19302 "linker_set_key" : "keymaster_padding_t *", 19303 "name" : "keymaster_padding_t *", 19304 "referenced_type" : "type-3756", 19305 "self_type" : "type-3755", 19306 "size" : 8, 19307 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19308 }, 19309 { 19310 "alignment" : 8, 19311 "linker_set_key" : "keymaster_padding_t *", 19312 "name" : "keymaster_padding_t *", 19313 "referenced_type" : "type-3798", 19314 "self_type" : "type-3797", 19315 "size" : 8, 19316 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19317 }, 19318 { 19319 "alignment" : 8, 19320 "linker_set_key" : "keymaster_padding_t *", 19321 "name" : "keymaster_padding_t *", 19322 "referenced_type" : "type-3925", 19323 "self_type" : "type-3924", 19324 "size" : 8, 19325 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19326 }, 19327 { 19328 "alignment" : 8, 19329 "linker_set_key" : "keymaster_padding_t *", 19330 "name" : "keymaster_padding_t *", 19331 "referenced_type" : "type-4199", 19332 "self_type" : "type-4198", 19333 "size" : 8, 19334 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19335 }, 19336 { 19337 "alignment" : 8, 19338 "linker_set_key" : "keymaster_padding_t *", 19339 "name" : "keymaster_padding_t *", 19340 "referenced_type" : "type-4408", 19341 "self_type" : "type-4407", 19342 "size" : 8, 19343 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19344 }, 19345 { 19346 "alignment" : 8, 19347 "linker_set_key" : "keymaster_padding_t *", 19348 "name" : "keymaster_padding_t *", 19349 "referenced_type" : "type-4615", 19350 "self_type" : "type-4614", 19351 "size" : 8, 19352 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19353 }, 19354 { 19355 "alignment" : 8, 19356 "linker_set_key" : "keymaster_padding_t *", 19357 "name" : "keymaster_padding_t *", 19358 "referenced_type" : "type-4788", 19359 "self_type" : "type-4787", 19360 "size" : 8, 19361 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19362 }, 19363 { 19364 "alignment" : 8, 19365 "linker_set_key" : "keymaster_padding_t *", 19366 "name" : "keymaster_padding_t *", 19367 "referenced_type" : "type-4961", 19368 "self_type" : "type-4960", 19369 "size" : 8, 19370 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19371 }, 19372 { 19373 "alignment" : 8, 19374 "linker_set_key" : "keymaster_padding_t *", 19375 "name" : "keymaster_padding_t *", 19376 "referenced_type" : "type-549", 19377 "self_type" : "type-548", 19378 "size" : 8, 19379 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19380 }, 19381 { 19382 "alignment" : 8, 19383 "linker_set_key" : "keymaster_padding_t *", 19384 "name" : "keymaster_padding_t *", 19385 "referenced_type" : "type-745", 19386 "self_type" : "type-744", 19387 "size" : 8, 19388 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19389 }, 19390 { 19391 "alignment" : 8, 19392 "linker_set_key" : "keymaster_padding_t **", 19393 "name" : "keymaster_padding_t **", 19394 "referenced_type" : "type-1741", 19395 "self_type" : "type-1820", 19396 "size" : 8, 19397 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19398 }, 19399 { 19400 "alignment" : 8, 19401 "linker_set_key" : "keymaster_padding_t **", 19402 "name" : "keymaster_padding_t **", 19403 "referenced_type" : "type-4787", 19404 "self_type" : "type-4853", 19405 "size" : 8, 19406 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19407 }, 19408 { 19409 "alignment" : 8, 19410 "linker_set_key" : "keymaster_purpose_t *", 19411 "name" : "keymaster_purpose_t *", 19412 "referenced_type" : "type-1004", 19413 "self_type" : "type-1003", 19414 "size" : 8, 19415 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19416 }, 19417 { 19418 "alignment" : 8, 19419 "linker_set_key" : "keymaster_purpose_t *", 19420 "name" : "keymaster_purpose_t *", 19421 "referenced_type" : "type-1228", 19422 "self_type" : "type-1227", 19423 "size" : 8, 19424 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19425 }, 19426 { 19427 "alignment" : 8, 19428 "linker_set_key" : "keymaster_purpose_t *", 19429 "name" : "keymaster_purpose_t *", 19430 "referenced_type" : "type-1463", 19431 "self_type" : "type-1462", 19432 "size" : 8, 19433 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19434 }, 19435 { 19436 "alignment" : 8, 19437 "linker_set_key" : "keymaster_purpose_t *", 19438 "name" : "keymaster_purpose_t *", 19439 "referenced_type" : "type-1662", 19440 "self_type" : "type-1661", 19441 "size" : 8, 19442 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19443 }, 19444 { 19445 "alignment" : 8, 19446 "linker_set_key" : "keymaster_purpose_t *", 19447 "name" : "keymaster_purpose_t *", 19448 "referenced_type" : "type-2162", 19449 "self_type" : "type-2161", 19450 "size" : 8, 19451 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19452 }, 19453 { 19454 "alignment" : 8, 19455 "linker_set_key" : "keymaster_purpose_t *", 19456 "name" : "keymaster_purpose_t *", 19457 "referenced_type" : "type-242", 19458 "self_type" : "type-241", 19459 "size" : 8, 19460 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19461 }, 19462 { 19463 "alignment" : 8, 19464 "linker_set_key" : "keymaster_purpose_t *", 19465 "name" : "keymaster_purpose_t *", 19466 "referenced_type" : "type-2700", 19467 "self_type" : "type-2699", 19468 "size" : 8, 19469 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19470 }, 19471 { 19472 "alignment" : 8, 19473 "linker_set_key" : "keymaster_purpose_t *", 19474 "name" : "keymaster_purpose_t *", 19475 "referenced_type" : "type-2957", 19476 "self_type" : "type-2956", 19477 "size" : 8, 19478 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19479 }, 19480 { 19481 "alignment" : 8, 19482 "linker_set_key" : "keymaster_purpose_t *", 19483 "name" : "keymaster_purpose_t *", 19484 "referenced_type" : "type-3129", 19485 "self_type" : "type-3128", 19486 "size" : 8, 19487 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19488 }, 19489 { 19490 "alignment" : 8, 19491 "linker_set_key" : "keymaster_purpose_t *", 19492 "name" : "keymaster_purpose_t *", 19493 "referenced_type" : "type-3178", 19494 "self_type" : "type-3177", 19495 "size" : 8, 19496 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19497 }, 19498 { 19499 "alignment" : 8, 19500 "linker_set_key" : "keymaster_purpose_t *", 19501 "name" : "keymaster_purpose_t *", 19502 "referenced_type" : "type-3277", 19503 "self_type" : "type-3276", 19504 "size" : 8, 19505 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19506 }, 19507 { 19508 "alignment" : 8, 19509 "linker_set_key" : "keymaster_purpose_t *", 19510 "name" : "keymaster_purpose_t *", 19511 "referenced_type" : "type-3430", 19512 "self_type" : "type-3429", 19513 "size" : 8, 19514 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19515 }, 19516 { 19517 "alignment" : 8, 19518 "linker_set_key" : "keymaster_purpose_t *", 19519 "name" : "keymaster_purpose_t *", 19520 "referenced_type" : "type-3705", 19521 "self_type" : "type-3704", 19522 "size" : 8, 19523 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19524 }, 19525 { 19526 "alignment" : 8, 19527 "linker_set_key" : "keymaster_purpose_t *", 19528 "name" : "keymaster_purpose_t *", 19529 "referenced_type" : "type-3849", 19530 "self_type" : "type-3848", 19531 "size" : 8, 19532 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19533 }, 19534 { 19535 "alignment" : 8, 19536 "linker_set_key" : "keymaster_purpose_t *", 19537 "name" : "keymaster_purpose_t *", 19538 "referenced_type" : "type-4160", 19539 "self_type" : "type-4159", 19540 "size" : 8, 19541 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19542 }, 19543 { 19544 "alignment" : 8, 19545 "linker_set_key" : "keymaster_purpose_t *", 19546 "name" : "keymaster_purpose_t *", 19547 "referenced_type" : "type-4358", 19548 "self_type" : "type-4357", 19549 "size" : 8, 19550 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19551 }, 19552 { 19553 "alignment" : 8, 19554 "linker_set_key" : "keymaster_purpose_t *", 19555 "name" : "keymaster_purpose_t *", 19556 "referenced_type" : "type-4556", 19557 "self_type" : "type-4555", 19558 "size" : 8, 19559 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19560 }, 19561 { 19562 "alignment" : 8, 19563 "linker_set_key" : "keymaster_purpose_t *", 19564 "name" : "keymaster_purpose_t *", 19565 "referenced_type" : "type-4724", 19566 "self_type" : "type-4723", 19567 "size" : 8, 19568 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19569 }, 19570 { 19571 "alignment" : 8, 19572 "linker_set_key" : "keymaster_purpose_t *", 19573 "name" : "keymaster_purpose_t *", 19574 "referenced_type" : "type-4910", 19575 "self_type" : "type-4909", 19576 "size" : 8, 19577 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19578 }, 19579 { 19580 "alignment" : 8, 19581 "linker_set_key" : "keymaster_purpose_t *", 19582 "name" : "keymaster_purpose_t *", 19583 "referenced_type" : "type-509", 19584 "self_type" : "type-508", 19585 "size" : 8, 19586 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19587 }, 19588 { 19589 "alignment" : 8, 19590 "linker_set_key" : "keymaster_purpose_t *", 19591 "name" : "keymaster_purpose_t *", 19592 "referenced_type" : "type-5092", 19593 "self_type" : "type-5091", 19594 "size" : 8, 19595 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19596 }, 19597 { 19598 "alignment" : 8, 19599 "linker_set_key" : "keymaster_purpose_t *", 19600 "name" : "keymaster_purpose_t *", 19601 "referenced_type" : "type-663", 19602 "self_type" : "type-662", 19603 "size" : 8, 19604 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19605 }, 19606 { 19607 "alignment" : 8, 19608 "linker_set_key" : "keymaster_purpose_t *", 19609 "name" : "keymaster_purpose_t *", 19610 "referenced_type" : "type-751", 19611 "self_type" : "type-750", 19612 "size" : 8, 19613 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19614 }, 19615 { 19616 "alignment" : 8, 19617 "linker_set_key" : "keymaster_verified_boot_t *", 19618 "name" : "keymaster_verified_boot_t *", 19619 "referenced_type" : "type-1093", 19620 "self_type" : "type-1092", 19621 "size" : 8, 19622 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19623 }, 19624 { 19625 "alignment" : 8, 19626 "linker_set_key" : "keymaster_verified_boot_t *", 19627 "name" : "keymaster_verified_boot_t *", 19628 "referenced_type" : "type-1309", 19629 "self_type" : "type-1308", 19630 "size" : 8, 19631 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19632 }, 19633 { 19634 "alignment" : 8, 19635 "linker_set_key" : "keymaster_verified_boot_t *", 19636 "name" : "keymaster_verified_boot_t *", 19637 "referenced_type" : "type-1568", 19638 "self_type" : "type-1567", 19639 "size" : 8, 19640 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19641 }, 19642 { 19643 "alignment" : 8, 19644 "linker_set_key" : "keymaster_verified_boot_t *", 19645 "name" : "keymaster_verified_boot_t *", 19646 "referenced_type" : "type-1758", 19647 "self_type" : "type-1757", 19648 "size" : 8, 19649 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19650 }, 19651 { 19652 "alignment" : 8, 19653 "linker_set_key" : "keymaster_verified_boot_t *", 19654 "name" : "keymaster_verified_boot_t *", 19655 "referenced_type" : "type-1784", 19656 "self_type" : "type-1783", 19657 "size" : 8, 19658 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19659 }, 19660 { 19661 "alignment" : 8, 19662 "linker_set_key" : "keymaster_verified_boot_t *", 19663 "name" : "keymaster_verified_boot_t *", 19664 "referenced_type" : "type-2592", 19665 "self_type" : "type-2591", 19666 "size" : 8, 19667 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19668 }, 19669 { 19670 "alignment" : 8, 19671 "linker_set_key" : "keymaster_verified_boot_t *", 19672 "name" : "keymaster_verified_boot_t *", 19673 "referenced_type" : "type-2795", 19674 "self_type" : "type-2794", 19675 "size" : 8, 19676 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19677 }, 19678 { 19679 "alignment" : 8, 19680 "linker_set_key" : "keymaster_verified_boot_t *", 19681 "name" : "keymaster_verified_boot_t *", 19682 "referenced_type" : "type-3027", 19683 "self_type" : "type-3026", 19684 "size" : 8, 19685 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19686 }, 19687 { 19688 "alignment" : 8, 19689 "linker_set_key" : "keymaster_verified_boot_t *", 19690 "name" : "keymaster_verified_boot_t *", 19691 "referenced_type" : "type-3210", 19692 "self_type" : "type-3209", 19693 "size" : 8, 19694 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19695 }, 19696 { 19697 "alignment" : 8, 19698 "linker_set_key" : "keymaster_verified_boot_t *", 19699 "name" : "keymaster_verified_boot_t *", 19700 "referenced_type" : "type-3351", 19701 "self_type" : "type-3350", 19702 "size" : 8, 19703 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19704 }, 19705 { 19706 "alignment" : 8, 19707 "linker_set_key" : "keymaster_verified_boot_t *", 19708 "name" : "keymaster_verified_boot_t *", 19709 "referenced_type" : "type-336", 19710 "self_type" : "type-335", 19711 "size" : 8, 19712 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19713 }, 19714 { 19715 "alignment" : 8, 19716 "linker_set_key" : "keymaster_verified_boot_t *", 19717 "name" : "keymaster_verified_boot_t *", 19718 "referenced_type" : "type-3532", 19719 "self_type" : "type-3531", 19720 "size" : 8, 19721 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19722 }, 19723 { 19724 "alignment" : 8, 19725 "linker_set_key" : "keymaster_verified_boot_t *", 19726 "name" : "keymaster_verified_boot_t *", 19727 "referenced_type" : "type-3784", 19728 "self_type" : "type-3783", 19729 "size" : 8, 19730 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19731 }, 19732 { 19733 "alignment" : 8, 19734 "linker_set_key" : "keymaster_verified_boot_t *", 19735 "name" : "keymaster_verified_boot_t *", 19736 "referenced_type" : "type-3922", 19737 "self_type" : "type-3921", 19738 "size" : 8, 19739 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19740 }, 19741 { 19742 "alignment" : 8, 19743 "linker_set_key" : "keymaster_verified_boot_t *", 19744 "name" : "keymaster_verified_boot_t *", 19745 "referenced_type" : "type-4049", 19746 "self_type" : "type-4048", 19747 "size" : 8, 19748 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19749 }, 19750 { 19751 "alignment" : 8, 19752 "linker_set_key" : "keymaster_verified_boot_t *", 19753 "name" : "keymaster_verified_boot_t *", 19754 "referenced_type" : "type-4117", 19755 "self_type" : "type-4116", 19756 "size" : 8, 19757 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19758 }, 19759 { 19760 "alignment" : 8, 19761 "linker_set_key" : "keymaster_verified_boot_t *", 19762 "name" : "keymaster_verified_boot_t *", 19763 "referenced_type" : "type-4244", 19764 "self_type" : "type-4243", 19765 "size" : 8, 19766 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19767 }, 19768 { 19769 "alignment" : 8, 19770 "linker_set_key" : "keymaster_verified_boot_t *", 19771 "name" : "keymaster_verified_boot_t *", 19772 "referenced_type" : "type-4439", 19773 "self_type" : "type-4438", 19774 "size" : 8, 19775 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19776 }, 19777 { 19778 "alignment" : 8, 19779 "linker_set_key" : "keymaster_verified_boot_t *", 19780 "name" : "keymaster_verified_boot_t *", 19781 "referenced_type" : "type-4659", 19782 "self_type" : "type-4658", 19783 "size" : 8, 19784 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19785 }, 19786 { 19787 "alignment" : 8, 19788 "linker_set_key" : "keymaster_verified_boot_t *", 19789 "name" : "keymaster_verified_boot_t *", 19790 "referenced_type" : "type-4827", 19791 "self_type" : "type-4826", 19792 "size" : 8, 19793 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19794 }, 19795 { 19796 "alignment" : 8, 19797 "linker_set_key" : "keymaster_verified_boot_t *", 19798 "name" : "keymaster_verified_boot_t *", 19799 "referenced_type" : "type-55", 19800 "self_type" : "type-54", 19801 "size" : 8, 19802 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19803 }, 19804 { 19805 "alignment" : 8, 19806 "linker_set_key" : "keymaster_verified_boot_t *", 19807 "name" : "keymaster_verified_boot_t *", 19808 "referenced_type" : "type-583", 19809 "self_type" : "type-582", 19810 "size" : 8, 19811 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19812 }, 19813 { 19814 "alignment" : 8, 19815 "linker_set_key" : "keymaster_verified_boot_t *", 19816 "name" : "keymaster_verified_boot_t *", 19817 "referenced_type" : "type-743", 19818 "self_type" : "type-742", 19819 "size" : 8, 19820 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19821 }, 19822 { 19823 "alignment" : 8, 19824 "linker_set_key" : "keymaster_verified_boot_t *", 19825 "name" : "keymaster_verified_boot_t *", 19826 "referenced_type" : "type-960", 19827 "self_type" : "type-959", 19828 "size" : 8, 19829 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19830 }, 19831 { 19832 "alignment" : 8, 19833 "linker_set_key" : "rsa_st *", 19834 "name" : "rsa_st *", 19835 "referenced_type" : "type-1125", 19836 "self_type" : "type-1124", 19837 "size" : 8, 19838 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19839 }, 19840 { 19841 "alignment" : 8, 19842 "linker_set_key" : "rsa_st *", 19843 "name" : "rsa_st *", 19844 "referenced_type" : "type-1430", 19845 "self_type" : "type-1429", 19846 "size" : 8, 19847 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19848 }, 19849 { 19850 "alignment" : 8, 19851 "linker_set_key" : "rsa_st *", 19852 "name" : "rsa_st *", 19853 "referenced_type" : "type-2834", 19854 "self_type" : "type-2833", 19855 "size" : 8, 19856 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19857 }, 19858 { 19859 "alignment" : 8, 19860 "linker_set_key" : "rsa_st *", 19861 "name" : "rsa_st *", 19862 "referenced_type" : "type-2897", 19863 "self_type" : "type-2896", 19864 "size" : 8, 19865 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19866 }, 19867 { 19868 "alignment" : 8, 19869 "linker_set_key" : "rsa_st *", 19870 "name" : "rsa_st *", 19871 "referenced_type" : "type-2999", 19872 "self_type" : "type-2998", 19873 "size" : 8, 19874 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19875 }, 19876 { 19877 "alignment" : 8, 19878 "linker_set_key" : "rsa_st *", 19879 "name" : "rsa_st *", 19880 "referenced_type" : "type-3577", 19881 "self_type" : "type-3576", 19882 "size" : 8, 19883 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19884 }, 19885 { 19886 "alignment" : 8, 19887 "linker_set_key" : "rsa_st *", 19888 "name" : "rsa_st *", 19889 "referenced_type" : "type-3644", 19890 "self_type" : "type-3643", 19891 "size" : 8, 19892 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19893 }, 19894 { 19895 "alignment" : 8, 19896 "linker_set_key" : "rsa_st *", 19897 "name" : "rsa_st *", 19898 "referenced_type" : "type-3796", 19899 "self_type" : "type-3795", 19900 "size" : 8, 19901 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19902 }, 19903 { 19904 "alignment" : 8, 19905 "linker_set_key" : "rsa_st *", 19906 "name" : "rsa_st *", 19907 "referenced_type" : "type-382", 19908 "self_type" : "type-381", 19909 "size" : 8, 19910 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19911 }, 19912 { 19913 "alignment" : 8, 19914 "linker_set_key" : "rsa_st *", 19915 "name" : "rsa_st *", 19916 "referenced_type" : "type-3977", 19917 "self_type" : "type-3976", 19918 "size" : 8, 19919 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19920 }, 19921 { 19922 "alignment" : 8, 19923 "linker_set_key" : "rsa_st *", 19924 "name" : "rsa_st *", 19925 "referenced_type" : "type-4078", 19926 "self_type" : "type-4077", 19927 "size" : 8, 19928 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19929 }, 19930 { 19931 "alignment" : 8, 19932 "linker_set_key" : "rsa_st *", 19933 "name" : "rsa_st *", 19934 "referenced_type" : "type-4273", 19935 "self_type" : "type-4272", 19936 "size" : 8, 19937 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19938 }, 19939 { 19940 "alignment" : 8, 19941 "linker_set_key" : "rsa_st *", 19942 "name" : "rsa_st *", 19943 "referenced_type" : "type-446", 19944 "self_type" : "type-445", 19945 "size" : 8, 19946 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19947 }, 19948 { 19949 "alignment" : 8, 19950 "linker_set_key" : "rsa_st *", 19951 "name" : "rsa_st *", 19952 "referenced_type" : "type-4521", 19953 "self_type" : "type-4520", 19954 "size" : 8, 19955 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19956 }, 19957 { 19958 "alignment" : 8, 19959 "linker_set_key" : "rsa_st *", 19960 "name" : "rsa_st *", 19961 "referenced_type" : "type-553", 19962 "self_type" : "type-552", 19963 "size" : 8, 19964 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19965 }, 19966 { 19967 "alignment" : 8, 19968 "linker_set_key" : "rsa_st *", 19969 "name" : "rsa_st *", 19970 "referenced_type" : "type-798", 19971 "self_type" : "type-797", 19972 "size" : 8, 19973 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19974 }, 19975 { 19976 "alignment" : 8, 19977 "linker_set_key" : "rsa_st *", 19978 "name" : "rsa_st *", 19979 "referenced_type" : "type-915", 19980 "self_type" : "type-914", 19981 "size" : 8, 19982 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19983 }, 19984 { 19985 "alignment" : 8, 19986 "linker_set_key" : "stack_st_ASN1_INTEGER *", 19987 "name" : "stack_st_ASN1_INTEGER *", 19988 "referenced_type" : "type-1082", 19989 "self_type" : "type-1081", 19990 "size" : 8, 19991 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19992 }, 19993 { 19994 "alignment" : 8, 19995 "linker_set_key" : "stack_st_ASN1_INTEGER *", 19996 "name" : "stack_st_ASN1_INTEGER *", 19997 "referenced_type" : "type-1300", 19998 "self_type" : "type-1299", 19999 "size" : 8, 20000 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20001 }, 20002 { 20003 "alignment" : 8, 20004 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20005 "name" : "stack_st_ASN1_INTEGER *", 20006 "referenced_type" : "type-1560", 20007 "self_type" : "type-1559", 20008 "size" : 8, 20009 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20010 }, 20011 { 20012 "alignment" : 8, 20013 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20014 "name" : "stack_st_ASN1_INTEGER *", 20015 "referenced_type" : "type-1609", 20016 "self_type" : "type-1608", 20017 "size" : 8, 20018 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20019 }, 20020 { 20021 "alignment" : 8, 20022 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20023 "name" : "stack_st_ASN1_INTEGER *", 20024 "referenced_type" : "type-1775", 20025 "self_type" : "type-1774", 20026 "size" : 8, 20027 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20028 }, 20029 { 20030 "alignment" : 8, 20031 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20032 "name" : "stack_st_ASN1_INTEGER *", 20033 "referenced_type" : "type-2580", 20034 "self_type" : "type-2579", 20035 "size" : 8, 20036 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20037 }, 20038 { 20039 "alignment" : 8, 20040 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20041 "name" : "stack_st_ASN1_INTEGER *", 20042 "referenced_type" : "type-2786", 20043 "self_type" : "type-2785", 20044 "size" : 8, 20045 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20046 }, 20047 { 20048 "alignment" : 8, 20049 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20050 "name" : "stack_st_ASN1_INTEGER *", 20051 "referenced_type" : "type-3018", 20052 "self_type" : "type-3017", 20053 "size" : 8, 20054 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20055 }, 20056 { 20057 "alignment" : 8, 20058 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20059 "name" : "stack_st_ASN1_INTEGER *", 20060 "referenced_type" : "type-3201", 20061 "self_type" : "type-3200", 20062 "size" : 8, 20063 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20064 }, 20065 { 20066 "alignment" : 8, 20067 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20068 "name" : "stack_st_ASN1_INTEGER *", 20069 "referenced_type" : "type-327", 20070 "self_type" : "type-326", 20071 "size" : 8, 20072 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20073 }, 20074 { 20075 "alignment" : 8, 20076 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20077 "name" : "stack_st_ASN1_INTEGER *", 20078 "referenced_type" : "type-3342", 20079 "self_type" : "type-3341", 20080 "size" : 8, 20081 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20082 }, 20083 { 20084 "alignment" : 8, 20085 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20086 "name" : "stack_st_ASN1_INTEGER *", 20087 "referenced_type" : "type-3522", 20088 "self_type" : "type-3521", 20089 "size" : 8, 20090 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20091 }, 20092 { 20093 "alignment" : 8, 20094 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20095 "name" : "stack_st_ASN1_INTEGER *", 20096 "referenced_type" : "type-3774", 20097 "self_type" : "type-3773", 20098 "size" : 8, 20099 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20100 }, 20101 { 20102 "alignment" : 8, 20103 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20104 "name" : "stack_st_ASN1_INTEGER *", 20105 "referenced_type" : "type-3912", 20106 "self_type" : "type-3911", 20107 "size" : 8, 20108 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20109 }, 20110 { 20111 "alignment" : 8, 20112 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20113 "name" : "stack_st_ASN1_INTEGER *", 20114 "referenced_type" : "type-3996", 20115 "self_type" : "type-3995", 20116 "size" : 8, 20117 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20118 }, 20119 { 20120 "alignment" : 8, 20121 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20122 "name" : "stack_st_ASN1_INTEGER *", 20123 "referenced_type" : "type-4103", 20124 "self_type" : "type-4102", 20125 "size" : 8, 20126 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20127 }, 20128 { 20129 "alignment" : 8, 20130 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20131 "name" : "stack_st_ASN1_INTEGER *", 20132 "referenced_type" : "type-42", 20133 "self_type" : "type-41", 20134 "size" : 8, 20135 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20136 }, 20137 { 20138 "alignment" : 8, 20139 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20140 "name" : "stack_st_ASN1_INTEGER *", 20141 "referenced_type" : "type-4234", 20142 "self_type" : "type-4233", 20143 "size" : 8, 20144 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20145 }, 20146 { 20147 "alignment" : 8, 20148 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20149 "name" : "stack_st_ASN1_INTEGER *", 20150 "referenced_type" : "type-4429", 20151 "self_type" : "type-4428", 20152 "size" : 8, 20153 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20154 }, 20155 { 20156 "alignment" : 8, 20157 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20158 "name" : "stack_st_ASN1_INTEGER *", 20159 "referenced_type" : "type-4650", 20160 "self_type" : "type-4649", 20161 "size" : 8, 20162 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20163 }, 20164 { 20165 "alignment" : 8, 20166 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20167 "name" : "stack_st_ASN1_INTEGER *", 20168 "referenced_type" : "type-4817", 20169 "self_type" : "type-4816", 20170 "size" : 8, 20171 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20172 }, 20173 { 20174 "alignment" : 8, 20175 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20176 "name" : "stack_st_ASN1_INTEGER *", 20177 "referenced_type" : "type-574", 20178 "self_type" : "type-573", 20179 "size" : 8, 20180 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20181 }, 20182 { 20183 "alignment" : 8, 20184 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20185 "name" : "stack_st_ASN1_INTEGER *", 20186 "referenced_type" : "type-733", 20187 "self_type" : "type-732", 20188 "size" : 8, 20189 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20190 }, 20191 { 20192 "alignment" : 8, 20193 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20194 "name" : "stack_st_ASN1_INTEGER *", 20195 "referenced_type" : "type-943", 20196 "self_type" : "type-942", 20197 "size" : 8, 20198 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20199 }, 20200 { 20201 "alignment" : 8, 20202 "linker_set_key" : "stack_st_ASN1_TYPE *", 20203 "name" : "stack_st_ASN1_TYPE *", 20204 "referenced_type" : "type-1068", 20205 "self_type" : "type-1067", 20206 "size" : 8, 20207 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20208 }, 20209 { 20210 "alignment" : 8, 20211 "linker_set_key" : "stack_st_ASN1_TYPE *", 20212 "name" : "stack_st_ASN1_TYPE *", 20213 "referenced_type" : "type-1287", 20214 "self_type" : "type-1286", 20215 "size" : 8, 20216 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20217 }, 20218 { 20219 "alignment" : 8, 20220 "linker_set_key" : "stack_st_ASN1_TYPE *", 20221 "name" : "stack_st_ASN1_TYPE *", 20222 "referenced_type" : "type-1549", 20223 "self_type" : "type-1548", 20224 "size" : 8, 20225 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20226 }, 20227 { 20228 "alignment" : 8, 20229 "linker_set_key" : "stack_st_ASN1_TYPE *", 20230 "name" : "stack_st_ASN1_TYPE *", 20231 "referenced_type" : "type-1604", 20232 "self_type" : "type-1603", 20233 "size" : 8, 20234 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20235 }, 20236 { 20237 "alignment" : 8, 20238 "linker_set_key" : "stack_st_ASN1_TYPE *", 20239 "name" : "stack_st_ASN1_TYPE *", 20240 "referenced_type" : "type-1764", 20241 "self_type" : "type-1763", 20242 "size" : 8, 20243 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20244 }, 20245 { 20246 "alignment" : 8, 20247 "linker_set_key" : "stack_st_ASN1_TYPE *", 20248 "name" : "stack_st_ASN1_TYPE *", 20249 "referenced_type" : "type-2567", 20250 "self_type" : "type-2566", 20251 "size" : 8, 20252 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20253 }, 20254 { 20255 "alignment" : 8, 20256 "linker_set_key" : "stack_st_ASN1_TYPE *", 20257 "name" : "stack_st_ASN1_TYPE *", 20258 "referenced_type" : "type-2772", 20259 "self_type" : "type-2771", 20260 "size" : 8, 20261 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20262 }, 20263 { 20264 "alignment" : 8, 20265 "linker_set_key" : "stack_st_ASN1_TYPE *", 20266 "name" : "stack_st_ASN1_TYPE *", 20267 "referenced_type" : "type-28", 20268 "self_type" : "type-27", 20269 "size" : 8, 20270 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20271 }, 20272 { 20273 "alignment" : 8, 20274 "linker_set_key" : "stack_st_ASN1_TYPE *", 20275 "name" : "stack_st_ASN1_TYPE *", 20276 "referenced_type" : "type-3007", 20277 "self_type" : "type-3006", 20278 "size" : 8, 20279 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20280 }, 20281 { 20282 "alignment" : 8, 20283 "linker_set_key" : "stack_st_ASN1_TYPE *", 20284 "name" : "stack_st_ASN1_TYPE *", 20285 "referenced_type" : "type-316", 20286 "self_type" : "type-315", 20287 "size" : 8, 20288 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20289 }, 20290 { 20291 "alignment" : 8, 20292 "linker_set_key" : "stack_st_ASN1_TYPE *", 20293 "name" : "stack_st_ASN1_TYPE *", 20294 "referenced_type" : "type-3190", 20295 "self_type" : "type-3189", 20296 "size" : 8, 20297 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20298 }, 20299 { 20300 "alignment" : 8, 20301 "linker_set_key" : "stack_st_ASN1_TYPE *", 20302 "name" : "stack_st_ASN1_TYPE *", 20303 "referenced_type" : "type-3327", 20304 "self_type" : "type-3326", 20305 "size" : 8, 20306 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20307 }, 20308 { 20309 "alignment" : 8, 20310 "linker_set_key" : "stack_st_ASN1_TYPE *", 20311 "name" : "stack_st_ASN1_TYPE *", 20312 "referenced_type" : "type-3510", 20313 "self_type" : "type-3509", 20314 "size" : 8, 20315 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20316 }, 20317 { 20318 "alignment" : 8, 20319 "linker_set_key" : "stack_st_ASN1_TYPE *", 20320 "name" : "stack_st_ASN1_TYPE *", 20321 "referenced_type" : "type-3762", 20322 "self_type" : "type-3761", 20323 "size" : 8, 20324 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20325 }, 20326 { 20327 "alignment" : 8, 20328 "linker_set_key" : "stack_st_ASN1_TYPE *", 20329 "name" : "stack_st_ASN1_TYPE *", 20330 "referenced_type" : "type-3899", 20331 "self_type" : "type-3898", 20332 "size" : 8, 20333 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20334 }, 20335 { 20336 "alignment" : 8, 20337 "linker_set_key" : "stack_st_ASN1_TYPE *", 20338 "name" : "stack_st_ASN1_TYPE *", 20339 "referenced_type" : "type-3933", 20340 "self_type" : "type-3932", 20341 "size" : 8, 20342 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20343 }, 20344 { 20345 "alignment" : 8, 20346 "linker_set_key" : "stack_st_ASN1_TYPE *", 20347 "name" : "stack_st_ASN1_TYPE *", 20348 "referenced_type" : "type-4091", 20349 "self_type" : "type-4090", 20350 "size" : 8, 20351 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20352 }, 20353 { 20354 "alignment" : 8, 20355 "linker_set_key" : "stack_st_ASN1_TYPE *", 20356 "name" : "stack_st_ASN1_TYPE *", 20357 "referenced_type" : "type-4220", 20358 "self_type" : "type-4219", 20359 "size" : 8, 20360 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20361 }, 20362 { 20363 "alignment" : 8, 20364 "linker_set_key" : "stack_st_ASN1_TYPE *", 20365 "name" : "stack_st_ASN1_TYPE *", 20366 "referenced_type" : "type-4417", 20367 "self_type" : "type-4416", 20368 "size" : 8, 20369 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20370 }, 20371 { 20372 "alignment" : 8, 20373 "linker_set_key" : "stack_st_ASN1_TYPE *", 20374 "name" : "stack_st_ASN1_TYPE *", 20375 "referenced_type" : "type-4639", 20376 "self_type" : "type-4638", 20377 "size" : 8, 20378 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20379 }, 20380 { 20381 "alignment" : 8, 20382 "linker_set_key" : "stack_st_ASN1_TYPE *", 20383 "name" : "stack_st_ASN1_TYPE *", 20384 "referenced_type" : "type-4804", 20385 "self_type" : "type-4803", 20386 "size" : 8, 20387 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20388 }, 20389 { 20390 "alignment" : 8, 20391 "linker_set_key" : "stack_st_ASN1_TYPE *", 20392 "name" : "stack_st_ASN1_TYPE *", 20393 "referenced_type" : "type-563", 20394 "self_type" : "type-562", 20395 "size" : 8, 20396 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20397 }, 20398 { 20399 "alignment" : 8, 20400 "linker_set_key" : "stack_st_ASN1_TYPE *", 20401 "name" : "stack_st_ASN1_TYPE *", 20402 "referenced_type" : "type-720", 20403 "self_type" : "type-719", 20404 "size" : 8, 20405 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20406 }, 20407 { 20408 "alignment" : 8, 20409 "linker_set_key" : "stack_st_ASN1_TYPE *", 20410 "name" : "stack_st_ASN1_TYPE *", 20411 "referenced_type" : "type-931", 20412 "self_type" : "type-930", 20413 "size" : 8, 20414 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20415 }, 20416 { 20417 "alignment" : 8, 20418 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20419 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20420 "referenced_type" : "type-2859", 20421 "self_type" : "type-2858", 20422 "size" : 8, 20423 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20424 }, 20425 { 20426 "alignment" : 8, 20427 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20428 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20429 "referenced_type" : "type-3603", 20430 "self_type" : "type-3602", 20431 "size" : 8, 20432 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20433 }, 20434 { 20435 "alignment" : 8, 20436 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20437 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20438 "referenced_type" : "type-409", 20439 "self_type" : "type-408", 20440 "size" : 8, 20441 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20442 }, 20443 { 20444 "alignment" : 8, 20445 "linker_set_key" : "unsigned char *", 20446 "name" : "unsigned char *", 20447 "referenced_type" : "type-1", 20448 "self_type" : "type-118", 20449 "size" : 8, 20450 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20451 }, 20452 { 20453 "alignment" : 8, 20454 "linker_set_key" : "unsigned int *", 20455 "name" : "unsigned int *", 20456 "referenced_type" : "type-120", 20457 "self_type" : "type-752", 20458 "size" : 8, 20459 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20460 }, 20461 { 20462 "alignment" : 8, 20463 "linker_set_key" : "unsigned long *", 20464 "name" : "unsigned long *", 20465 "referenced_type" : "type-112", 20466 "self_type" : "type-2039", 20467 "size" : 8, 20468 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20469 }, 20470 { 20471 "alignment" : 8, 20472 "linker_set_key" : "void *", 20473 "name" : "void *", 20474 "referenced_type" : "type-405", 20475 "self_type" : "type-404", 20476 "size" : 8, 20477 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 20478 }, 20479 { 20480 "alignment" : 8, 20481 "linker_set_key" : "void **", 20482 "name" : "void **", 20483 "referenced_type" : "type-404", 20484 "self_type" : "type-403", 20485 "size" : 8, 20486 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20487 } 20488 ], 20489 "qualified_types" : 20490 [ 20491 { 20492 "alignment" : 8, 20493 "is_const" : true, 20494 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20495 "name" : "ASN1_TEMPLATE_st const[2]", 20496 "referenced_type" : "type-1615", 20497 "self_type" : "type-1617", 20498 "size" : 80, 20499 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20500 }, 20501 { 20502 "alignment" : 8, 20503 "is_const" : true, 20504 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20505 "name" : "ASN1_TEMPLATE_st const[2]", 20506 "referenced_type" : "type-4678", 20507 "self_type" : "type-4680", 20508 "size" : 80, 20509 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20510 }, 20511 { 20512 "alignment" : 8, 20513 "is_const" : true, 20514 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20515 "name" : "ASN1_TEMPLATE_st const[36]", 20516 "referenced_type" : "type-1083", 20517 "self_type" : "type-1085", 20518 "size" : 1440, 20519 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20520 }, 20521 { 20522 "alignment" : 8, 20523 "is_const" : true, 20524 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20525 "name" : "ASN1_TEMPLATE_st const[36]", 20526 "referenced_type" : "type-1301", 20527 "self_type" : "type-1303", 20528 "size" : 1440, 20529 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20530 }, 20531 { 20532 "alignment" : 8, 20533 "is_const" : true, 20534 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20535 "name" : "ASN1_TEMPLATE_st const[36]", 20536 "referenced_type" : "type-1561", 20537 "self_type" : "type-1563", 20538 "size" : 1440, 20539 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20540 }, 20541 { 20542 "alignment" : 8, 20543 "is_const" : true, 20544 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20545 "name" : "ASN1_TEMPLATE_st const[36]", 20546 "referenced_type" : "type-1724", 20547 "self_type" : "type-1735", 20548 "size" : 1440, 20549 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20550 }, 20551 { 20552 "alignment" : 8, 20553 "is_const" : true, 20554 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20555 "name" : "ASN1_TEMPLATE_st const[36]", 20556 "referenced_type" : "type-1776", 20557 "self_type" : "type-1779", 20558 "size" : 1440, 20559 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20560 }, 20561 { 20562 "alignment" : 8, 20563 "is_const" : true, 20564 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20565 "name" : "ASN1_TEMPLATE_st const[36]", 20566 "referenced_type" : "type-2581", 20567 "self_type" : "type-2584", 20568 "size" : 1440, 20569 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20570 }, 20571 { 20572 "alignment" : 8, 20573 "is_const" : true, 20574 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20575 "name" : "ASN1_TEMPLATE_st const[36]", 20576 "referenced_type" : "type-2787", 20577 "self_type" : "type-2789", 20578 "size" : 1440, 20579 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20580 }, 20581 { 20582 "alignment" : 8, 20583 "is_const" : true, 20584 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20585 "name" : "ASN1_TEMPLATE_st const[36]", 20586 "referenced_type" : "type-3019", 20587 "self_type" : "type-3021", 20588 "size" : 1440, 20589 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20590 }, 20591 { 20592 "alignment" : 8, 20593 "is_const" : true, 20594 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20595 "name" : "ASN1_TEMPLATE_st const[36]", 20596 "referenced_type" : "type-3202", 20597 "self_type" : "type-3204", 20598 "size" : 1440, 20599 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20600 }, 20601 { 20602 "alignment" : 8, 20603 "is_const" : true, 20604 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20605 "name" : "ASN1_TEMPLATE_st const[36]", 20606 "referenced_type" : "type-328", 20607 "self_type" : "type-330", 20608 "size" : 1440, 20609 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20610 }, 20611 { 20612 "alignment" : 8, 20613 "is_const" : true, 20614 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20615 "name" : "ASN1_TEMPLATE_st const[36]", 20616 "referenced_type" : "type-3343", 20617 "self_type" : "type-3345", 20618 "size" : 1440, 20619 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20620 }, 20621 { 20622 "alignment" : 8, 20623 "is_const" : true, 20624 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20625 "name" : "ASN1_TEMPLATE_st const[36]", 20626 "referenced_type" : "type-3523", 20627 "self_type" : "type-3525", 20628 "size" : 1440, 20629 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20630 }, 20631 { 20632 "alignment" : 8, 20633 "is_const" : true, 20634 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20635 "name" : "ASN1_TEMPLATE_st const[36]", 20636 "referenced_type" : "type-3776", 20637 "self_type" : "type-3778", 20638 "size" : 1440, 20639 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20640 }, 20641 { 20642 "alignment" : 8, 20643 "is_const" : true, 20644 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20645 "name" : "ASN1_TEMPLATE_st const[36]", 20646 "referenced_type" : "type-3913", 20647 "self_type" : "type-3915", 20648 "size" : 1440, 20649 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20650 }, 20651 { 20652 "alignment" : 8, 20653 "is_const" : true, 20654 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20655 "name" : "ASN1_TEMPLATE_st const[36]", 20656 "referenced_type" : "type-4014", 20657 "self_type" : "type-4024", 20658 "size" : 1440, 20659 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20660 }, 20661 { 20662 "alignment" : 8, 20663 "is_const" : true, 20664 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20665 "name" : "ASN1_TEMPLATE_st const[36]", 20666 "referenced_type" : "type-4104", 20667 "self_type" : "type-4106", 20668 "size" : 1440, 20669 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20670 }, 20671 { 20672 "alignment" : 8, 20673 "is_const" : true, 20674 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20675 "name" : "ASN1_TEMPLATE_st const[36]", 20676 "referenced_type" : "type-4236", 20677 "self_type" : "type-4238", 20678 "size" : 1440, 20679 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20680 }, 20681 { 20682 "alignment" : 8, 20683 "is_const" : true, 20684 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20685 "name" : "ASN1_TEMPLATE_st const[36]", 20686 "referenced_type" : "type-43", 20687 "self_type" : "type-46", 20688 "size" : 1440, 20689 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20690 }, 20691 { 20692 "alignment" : 8, 20693 "is_const" : true, 20694 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20695 "name" : "ASN1_TEMPLATE_st const[36]", 20696 "referenced_type" : "type-4431", 20697 "self_type" : "type-4433", 20698 "size" : 1440, 20699 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20700 }, 20701 { 20702 "alignment" : 8, 20703 "is_const" : true, 20704 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20705 "name" : "ASN1_TEMPLATE_st const[36]", 20706 "referenced_type" : "type-4651", 20707 "self_type" : "type-4653", 20708 "size" : 1440, 20709 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20710 }, 20711 { 20712 "alignment" : 8, 20713 "is_const" : true, 20714 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20715 "name" : "ASN1_TEMPLATE_st const[36]", 20716 "referenced_type" : "type-4819", 20717 "self_type" : "type-4821", 20718 "size" : 1440, 20719 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20720 }, 20721 { 20722 "alignment" : 8, 20723 "is_const" : true, 20724 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20725 "name" : "ASN1_TEMPLATE_st const[36]", 20726 "referenced_type" : "type-575", 20727 "self_type" : "type-577", 20728 "size" : 1440, 20729 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20730 }, 20731 { 20732 "alignment" : 8, 20733 "is_const" : true, 20734 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20735 "name" : "ASN1_TEMPLATE_st const[36]", 20736 "referenced_type" : "type-734", 20737 "self_type" : "type-736", 20738 "size" : 1440, 20739 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20740 }, 20741 { 20742 "alignment" : 8, 20743 "is_const" : true, 20744 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20745 "name" : "ASN1_TEMPLATE_st const[36]", 20746 "referenced_type" : "type-944", 20747 "self_type" : "type-950", 20748 "size" : 1440, 20749 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20750 }, 20751 { 20752 "alignment" : 8, 20753 "is_const" : true, 20754 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20755 "name" : "ASN1_TEMPLATE_st const[3]", 20756 "referenced_type" : "type-1075", 20757 "self_type" : "type-1078", 20758 "size" : 120, 20759 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20760 }, 20761 { 20762 "alignment" : 8, 20763 "is_const" : true, 20764 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20765 "name" : "ASN1_TEMPLATE_st const[3]", 20766 "referenced_type" : "type-1292", 20767 "self_type" : "type-1296", 20768 "size" : 120, 20769 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20770 }, 20771 { 20772 "alignment" : 8, 20773 "is_const" : true, 20774 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20775 "name" : "ASN1_TEMPLATE_st const[3]", 20776 "referenced_type" : "type-1554", 20777 "self_type" : "type-1556", 20778 "size" : 120, 20779 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20780 }, 20781 { 20782 "alignment" : 8, 20783 "is_const" : true, 20784 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20785 "name" : "ASN1_TEMPLATE_st const[3]", 20786 "referenced_type" : "type-1680", 20787 "self_type" : "type-1692", 20788 "size" : 120, 20789 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20790 }, 20791 { 20792 "alignment" : 8, 20793 "is_const" : true, 20794 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20795 "name" : "ASN1_TEMPLATE_st const[3]", 20796 "referenced_type" : "type-1769", 20797 "self_type" : "type-1771", 20798 "size" : 120, 20799 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20800 }, 20801 { 20802 "alignment" : 8, 20803 "is_const" : true, 20804 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20805 "name" : "ASN1_TEMPLATE_st const[3]", 20806 "referenced_type" : "type-2572", 20807 "self_type" : "type-2574", 20808 "size" : 120, 20809 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20810 }, 20811 { 20812 "alignment" : 8, 20813 "is_const" : true, 20814 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20815 "name" : "ASN1_TEMPLATE_st const[3]", 20816 "referenced_type" : "type-2780", 20817 "self_type" : "type-2782", 20818 "size" : 120, 20819 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20820 }, 20821 { 20822 "alignment" : 8, 20823 "is_const" : true, 20824 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20825 "name" : "ASN1_TEMPLATE_st const[3]", 20826 "referenced_type" : "type-3012", 20827 "self_type" : "type-3014", 20828 "size" : 120, 20829 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20830 }, 20831 { 20832 "alignment" : 8, 20833 "is_const" : true, 20834 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20835 "name" : "ASN1_TEMPLATE_st const[3]", 20836 "referenced_type" : "type-3195", 20837 "self_type" : "type-3197", 20838 "size" : 120, 20839 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20840 }, 20841 { 20842 "alignment" : 8, 20843 "is_const" : true, 20844 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20845 "name" : "ASN1_TEMPLATE_st const[3]", 20846 "referenced_type" : "type-321", 20847 "self_type" : "type-323", 20848 "size" : 120, 20849 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20850 }, 20851 { 20852 "alignment" : 8, 20853 "is_const" : true, 20854 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20855 "name" : "ASN1_TEMPLATE_st const[3]", 20856 "referenced_type" : "type-3334", 20857 "self_type" : "type-3336", 20858 "size" : 120, 20859 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20860 }, 20861 { 20862 "alignment" : 8, 20863 "is_const" : true, 20864 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20865 "name" : "ASN1_TEMPLATE_st const[3]", 20866 "referenced_type" : "type-33", 20867 "self_type" : "type-36", 20868 "size" : 120, 20869 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20870 }, 20871 { 20872 "alignment" : 8, 20873 "is_const" : true, 20874 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20875 "name" : "ASN1_TEMPLATE_st const[3]", 20876 "referenced_type" : "type-3516", 20877 "self_type" : "type-3518", 20878 "size" : 120, 20879 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20880 }, 20881 { 20882 "alignment" : 8, 20883 "is_const" : true, 20884 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20885 "name" : "ASN1_TEMPLATE_st const[3]", 20886 "referenced_type" : "type-3768", 20887 "self_type" : "type-3770", 20888 "size" : 120, 20889 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20890 }, 20891 { 20892 "alignment" : 8, 20893 "is_const" : true, 20894 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20895 "name" : "ASN1_TEMPLATE_st const[3]", 20896 "referenced_type" : "type-3905", 20897 "self_type" : "type-3907", 20898 "size" : 120, 20899 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20900 }, 20901 { 20902 "alignment" : 8, 20903 "is_const" : true, 20904 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20905 "name" : "ASN1_TEMPLATE_st const[3]", 20906 "referenced_type" : "type-3954", 20907 "self_type" : "type-3960", 20908 "size" : 120, 20909 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20910 }, 20911 { 20912 "alignment" : 8, 20913 "is_const" : true, 20914 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20915 "name" : "ASN1_TEMPLATE_st const[3]", 20916 "referenced_type" : "type-4097", 20917 "self_type" : "type-4099", 20918 "size" : 120, 20919 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20920 }, 20921 { 20922 "alignment" : 8, 20923 "is_const" : true, 20924 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20925 "name" : "ASN1_TEMPLATE_st const[3]", 20926 "referenced_type" : "type-4228", 20927 "self_type" : "type-4230", 20928 "size" : 120, 20929 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20930 }, 20931 { 20932 "alignment" : 8, 20933 "is_const" : true, 20934 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20935 "name" : "ASN1_TEMPLATE_st const[3]", 20936 "referenced_type" : "type-4423", 20937 "self_type" : "type-4425", 20938 "size" : 120, 20939 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20940 }, 20941 { 20942 "alignment" : 8, 20943 "is_const" : true, 20944 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20945 "name" : "ASN1_TEMPLATE_st const[3]", 20946 "referenced_type" : "type-4644", 20947 "self_type" : "type-4646", 20948 "size" : 120, 20949 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20950 }, 20951 { 20952 "alignment" : 8, 20953 "is_const" : true, 20954 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20955 "name" : "ASN1_TEMPLATE_st const[3]", 20956 "referenced_type" : "type-4811", 20957 "self_type" : "type-4813", 20958 "size" : 120, 20959 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20960 }, 20961 { 20962 "alignment" : 8, 20963 "is_const" : true, 20964 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20965 "name" : "ASN1_TEMPLATE_st const[3]", 20966 "referenced_type" : "type-568", 20967 "self_type" : "type-570", 20968 "size" : 120, 20969 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20970 }, 20971 { 20972 "alignment" : 8, 20973 "is_const" : true, 20974 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20975 "name" : "ASN1_TEMPLATE_st const[3]", 20976 "referenced_type" : "type-727", 20977 "self_type" : "type-729", 20978 "size" : 120, 20979 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20980 }, 20981 { 20982 "alignment" : 8, 20983 "is_const" : true, 20984 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20985 "name" : "ASN1_TEMPLATE_st const[3]", 20986 "referenced_type" : "type-937", 20987 "self_type" : "type-939", 20988 "size" : 120, 20989 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20990 }, 20991 { 20992 "alignment" : 8, 20993 "is_const" : true, 20994 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 20995 "name" : "ASN1_TEMPLATE_st const[6]", 20996 "referenced_type" : "type-1620", 20997 "self_type" : "type-1622", 20998 "size" : 240, 20999 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21000 }, 21001 { 21002 "alignment" : 8, 21003 "is_const" : true, 21004 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 21005 "name" : "ASN1_TEMPLATE_st const[6]", 21006 "referenced_type" : "type-4682", 21007 "self_type" : "type-4684", 21008 "size" : 240, 21009 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21010 }, 21011 { 21012 "alignment" : 8, 21013 "is_const" : true, 21014 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21015 "name" : "ASN1_TEMPLATE_st const[8]", 21016 "referenced_type" : "type-1087", 21017 "self_type" : "type-1089", 21018 "size" : 320, 21019 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21020 }, 21021 { 21022 "alignment" : 8, 21023 "is_const" : true, 21024 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21025 "name" : "ASN1_TEMPLATE_st const[8]", 21026 "referenced_type" : "type-1304", 21027 "self_type" : "type-1306", 21028 "size" : 320, 21029 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21030 }, 21031 { 21032 "alignment" : 8, 21033 "is_const" : true, 21034 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21035 "name" : "ASN1_TEMPLATE_st const[8]", 21036 "referenced_type" : "type-1564", 21037 "self_type" : "type-1566", 21038 "size" : 320, 21039 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21040 }, 21041 { 21042 "alignment" : 8, 21043 "is_const" : true, 21044 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21045 "name" : "ASN1_TEMPLATE_st const[8]", 21046 "referenced_type" : "type-1743", 21047 "self_type" : "type-1747", 21048 "size" : 320, 21049 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21050 }, 21051 { 21052 "alignment" : 8, 21053 "is_const" : true, 21054 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21055 "name" : "ASN1_TEMPLATE_st const[8]", 21056 "referenced_type" : "type-1780", 21057 "self_type" : "type-1782", 21058 "size" : 320, 21059 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21060 }, 21061 { 21062 "alignment" : 8, 21063 "is_const" : true, 21064 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21065 "name" : "ASN1_TEMPLATE_st const[8]", 21066 "referenced_type" : "type-2585", 21067 "self_type" : "type-2587", 21068 "size" : 320, 21069 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21070 }, 21071 { 21072 "alignment" : 8, 21073 "is_const" : true, 21074 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21075 "name" : "ASN1_TEMPLATE_st const[8]", 21076 "referenced_type" : "type-2790", 21077 "self_type" : "type-2792", 21078 "size" : 320, 21079 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21080 }, 21081 { 21082 "alignment" : 8, 21083 "is_const" : true, 21084 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21085 "name" : "ASN1_TEMPLATE_st const[8]", 21086 "referenced_type" : "type-3022", 21087 "self_type" : "type-3024", 21088 "size" : 320, 21089 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21090 }, 21091 { 21092 "alignment" : 8, 21093 "is_const" : true, 21094 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21095 "name" : "ASN1_TEMPLATE_st const[8]", 21096 "referenced_type" : "type-3205", 21097 "self_type" : "type-3207", 21098 "size" : 320, 21099 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21100 }, 21101 { 21102 "alignment" : 8, 21103 "is_const" : true, 21104 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21105 "name" : "ASN1_TEMPLATE_st const[8]", 21106 "referenced_type" : "type-331", 21107 "self_type" : "type-333", 21108 "size" : 320, 21109 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21110 }, 21111 { 21112 "alignment" : 8, 21113 "is_const" : true, 21114 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21115 "name" : "ASN1_TEMPLATE_st const[8]", 21116 "referenced_type" : "type-3346", 21117 "self_type" : "type-3348", 21118 "size" : 320, 21119 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21120 }, 21121 { 21122 "alignment" : 8, 21123 "is_const" : true, 21124 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21125 "name" : "ASN1_TEMPLATE_st const[8]", 21126 "referenced_type" : "type-3527", 21127 "self_type" : "type-3529", 21128 "size" : 320, 21129 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21130 }, 21131 { 21132 "alignment" : 8, 21133 "is_const" : true, 21134 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21135 "name" : "ASN1_TEMPLATE_st const[8]", 21136 "referenced_type" : "type-3779", 21137 "self_type" : "type-3781", 21138 "size" : 320, 21139 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21140 }, 21141 { 21142 "alignment" : 8, 21143 "is_const" : true, 21144 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21145 "name" : "ASN1_TEMPLATE_st const[8]", 21146 "referenced_type" : "type-3916", 21147 "self_type" : "type-3919", 21148 "size" : 320, 21149 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21150 }, 21151 { 21152 "alignment" : 8, 21153 "is_const" : true, 21154 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21155 "name" : "ASN1_TEMPLATE_st const[8]", 21156 "referenced_type" : "type-4029", 21157 "self_type" : "type-4033", 21158 "size" : 320, 21159 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21160 }, 21161 { 21162 "alignment" : 8, 21163 "is_const" : true, 21164 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21165 "name" : "ASN1_TEMPLATE_st const[8]", 21166 "referenced_type" : "type-4109", 21167 "self_type" : "type-4112", 21168 "size" : 320, 21169 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21170 }, 21171 { 21172 "alignment" : 8, 21173 "is_const" : true, 21174 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21175 "name" : "ASN1_TEMPLATE_st const[8]", 21176 "referenced_type" : "type-4239", 21177 "self_type" : "type-4241", 21178 "size" : 320, 21179 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21180 }, 21181 { 21182 "alignment" : 8, 21183 "is_const" : true, 21184 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21185 "name" : "ASN1_TEMPLATE_st const[8]", 21186 "referenced_type" : "type-4434", 21187 "self_type" : "type-4436", 21188 "size" : 320, 21189 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21190 }, 21191 { 21192 "alignment" : 8, 21193 "is_const" : true, 21194 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21195 "name" : "ASN1_TEMPLATE_st const[8]", 21196 "referenced_type" : "type-4654", 21197 "self_type" : "type-4656", 21198 "size" : 320, 21199 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21200 }, 21201 { 21202 "alignment" : 8, 21203 "is_const" : true, 21204 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21205 "name" : "ASN1_TEMPLATE_st const[8]", 21206 "referenced_type" : "type-47", 21207 "self_type" : "type-49", 21208 "size" : 320, 21209 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21210 }, 21211 { 21212 "alignment" : 8, 21213 "is_const" : true, 21214 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21215 "name" : "ASN1_TEMPLATE_st const[8]", 21216 "referenced_type" : "type-4822", 21217 "self_type" : "type-4824", 21218 "size" : 320, 21219 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21220 }, 21221 { 21222 "alignment" : 8, 21223 "is_const" : true, 21224 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21225 "name" : "ASN1_TEMPLATE_st const[8]", 21226 "referenced_type" : "type-578", 21227 "self_type" : "type-580", 21228 "size" : 320, 21229 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21230 }, 21231 { 21232 "alignment" : 8, 21233 "is_const" : true, 21234 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21235 "name" : "ASN1_TEMPLATE_st const[8]", 21236 "referenced_type" : "type-737", 21237 "self_type" : "type-739", 21238 "size" : 320, 21239 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21240 }, 21241 { 21242 "alignment" : 8, 21243 "is_const" : true, 21244 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21245 "name" : "ASN1_TEMPLATE_st const[8]", 21246 "referenced_type" : "type-953", 21247 "self_type" : "type-955", 21248 "size" : 320, 21249 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21250 }, 21251 { 21252 "alignment" : 1, 21253 "is_const" : true, 21254 "linker_set_key" : "char const[25]", 21255 "name" : "char const[25]", 21256 "referenced_type" : "type-1785", 21257 "self_type" : "type-1791", 21258 "size" : 25, 21259 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21260 }, 21261 { 21262 "alignment" : 8, 21263 "is_const" : true, 21264 "linker_set_key" : "const ASN1_ITEM_st", 21265 "name" : "const ASN1_ITEM_st", 21266 "referenced_type" : "type-1080", 21267 "self_type" : "type-1079", 21268 "size" : 56, 21269 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21270 }, 21271 { 21272 "alignment" : 8, 21273 "is_const" : true, 21274 "linker_set_key" : "const ASN1_ITEM_st", 21275 "name" : "const ASN1_ITEM_st", 21276 "referenced_type" : "type-1298", 21277 "self_type" : "type-1297", 21278 "size" : 56, 21279 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21280 }, 21281 { 21282 "alignment" : 8, 21283 "is_const" : true, 21284 "linker_set_key" : "const ASN1_ITEM_st", 21285 "name" : "const ASN1_ITEM_st", 21286 "referenced_type" : "type-1558", 21287 "self_type" : "type-1557", 21288 "size" : 56, 21289 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21290 }, 21291 { 21292 "alignment" : 8, 21293 "is_const" : true, 21294 "linker_set_key" : "const ASN1_ITEM_st", 21295 "name" : "const ASN1_ITEM_st", 21296 "referenced_type" : "type-1704", 21297 "self_type" : "type-1703", 21298 "size" : 56, 21299 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21300 }, 21301 { 21302 "alignment" : 8, 21303 "is_const" : true, 21304 "linker_set_key" : "const ASN1_ITEM_st", 21305 "name" : "const ASN1_ITEM_st", 21306 "referenced_type" : "type-1773", 21307 "self_type" : "type-1772", 21308 "size" : 56, 21309 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21310 }, 21311 { 21312 "alignment" : 8, 21313 "is_const" : true, 21314 "linker_set_key" : "const ASN1_ITEM_st", 21315 "name" : "const ASN1_ITEM_st", 21316 "referenced_type" : "type-2578", 21317 "self_type" : "type-2577", 21318 "size" : 56, 21319 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21320 }, 21321 { 21322 "alignment" : 8, 21323 "is_const" : true, 21324 "linker_set_key" : "const ASN1_ITEM_st", 21325 "name" : "const ASN1_ITEM_st", 21326 "referenced_type" : "type-2784", 21327 "self_type" : "type-2783", 21328 "size" : 56, 21329 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21330 }, 21331 { 21332 "alignment" : 8, 21333 "is_const" : true, 21334 "linker_set_key" : "const ASN1_ITEM_st", 21335 "name" : "const ASN1_ITEM_st", 21336 "referenced_type" : "type-3016", 21337 "self_type" : "type-3015", 21338 "size" : 56, 21339 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21340 }, 21341 { 21342 "alignment" : 8, 21343 "is_const" : true, 21344 "linker_set_key" : "const ASN1_ITEM_st", 21345 "name" : "const ASN1_ITEM_st", 21346 "referenced_type" : "type-3199", 21347 "self_type" : "type-3198", 21348 "size" : 56, 21349 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21350 }, 21351 { 21352 "alignment" : 8, 21353 "is_const" : true, 21354 "linker_set_key" : "const ASN1_ITEM_st", 21355 "name" : "const ASN1_ITEM_st", 21356 "referenced_type" : "type-325", 21357 "self_type" : "type-324", 21358 "size" : 56, 21359 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21360 }, 21361 { 21362 "alignment" : 8, 21363 "is_const" : true, 21364 "linker_set_key" : "const ASN1_ITEM_st", 21365 "name" : "const ASN1_ITEM_st", 21366 "referenced_type" : "type-3340", 21367 "self_type" : "type-3339", 21368 "size" : 56, 21369 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21370 }, 21371 { 21372 "alignment" : 8, 21373 "is_const" : true, 21374 "linker_set_key" : "const ASN1_ITEM_st", 21375 "name" : "const ASN1_ITEM_st", 21376 "referenced_type" : "type-3520", 21377 "self_type" : "type-3519", 21378 "size" : 56, 21379 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21380 }, 21381 { 21382 "alignment" : 8, 21383 "is_const" : true, 21384 "linker_set_key" : "const ASN1_ITEM_st", 21385 "name" : "const ASN1_ITEM_st", 21386 "referenced_type" : "type-3772", 21387 "self_type" : "type-3771", 21388 "size" : 56, 21389 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21390 }, 21391 { 21392 "alignment" : 8, 21393 "is_const" : true, 21394 "linker_set_key" : "const ASN1_ITEM_st", 21395 "name" : "const ASN1_ITEM_st", 21396 "referenced_type" : "type-3909", 21397 "self_type" : "type-3908", 21398 "size" : 56, 21399 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21400 }, 21401 { 21402 "alignment" : 8, 21403 "is_const" : true, 21404 "linker_set_key" : "const ASN1_ITEM_st", 21405 "name" : "const ASN1_ITEM_st", 21406 "referenced_type" : "type-3973", 21407 "self_type" : "type-3972", 21408 "size" : 56, 21409 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21410 }, 21411 { 21412 "alignment" : 8, 21413 "is_const" : true, 21414 "linker_set_key" : "const ASN1_ITEM_st", 21415 "name" : "const ASN1_ITEM_st", 21416 "referenced_type" : "type-40", 21417 "self_type" : "type-39", 21418 "size" : 56, 21419 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21420 }, 21421 { 21422 "alignment" : 8, 21423 "is_const" : true, 21424 "linker_set_key" : "const ASN1_ITEM_st", 21425 "name" : "const ASN1_ITEM_st", 21426 "referenced_type" : "type-4101", 21427 "self_type" : "type-4100", 21428 "size" : 56, 21429 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21430 }, 21431 { 21432 "alignment" : 8, 21433 "is_const" : true, 21434 "linker_set_key" : "const ASN1_ITEM_st", 21435 "name" : "const ASN1_ITEM_st", 21436 "referenced_type" : "type-4232", 21437 "self_type" : "type-4231", 21438 "size" : 56, 21439 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21440 }, 21441 { 21442 "alignment" : 8, 21443 "is_const" : true, 21444 "linker_set_key" : "const ASN1_ITEM_st", 21445 "name" : "const ASN1_ITEM_st", 21446 "referenced_type" : "type-4427", 21447 "self_type" : "type-4426", 21448 "size" : 56, 21449 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21450 }, 21451 { 21452 "alignment" : 8, 21453 "is_const" : true, 21454 "linker_set_key" : "const ASN1_ITEM_st", 21455 "name" : "const ASN1_ITEM_st", 21456 "referenced_type" : "type-4648", 21457 "self_type" : "type-4647", 21458 "size" : 56, 21459 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21460 }, 21461 { 21462 "alignment" : 8, 21463 "is_const" : true, 21464 "linker_set_key" : "const ASN1_ITEM_st", 21465 "name" : "const ASN1_ITEM_st", 21466 "referenced_type" : "type-4815", 21467 "self_type" : "type-4814", 21468 "size" : 56, 21469 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21470 }, 21471 { 21472 "alignment" : 8, 21473 "is_const" : true, 21474 "linker_set_key" : "const ASN1_ITEM_st", 21475 "name" : "const ASN1_ITEM_st", 21476 "referenced_type" : "type-572", 21477 "self_type" : "type-571", 21478 "size" : 56, 21479 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21480 }, 21481 { 21482 "alignment" : 8, 21483 "is_const" : true, 21484 "linker_set_key" : "const ASN1_ITEM_st", 21485 "name" : "const ASN1_ITEM_st", 21486 "referenced_type" : "type-731", 21487 "self_type" : "type-730", 21488 "size" : 56, 21489 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21490 }, 21491 { 21492 "alignment" : 8, 21493 "is_const" : true, 21494 "linker_set_key" : "const ASN1_ITEM_st", 21495 "name" : "const ASN1_ITEM_st", 21496 "referenced_type" : "type-941", 21497 "self_type" : "type-940", 21498 "size" : 56, 21499 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21500 }, 21501 { 21502 "alignment" : 1, 21503 "is_const" : true, 21504 "linker_set_key" : "const char", 21505 "name" : "const char", 21506 "referenced_type" : "type-6", 21507 "self_type" : "type-5", 21508 "size" : 1, 21509 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 21510 }, 21511 { 21512 "alignment" : 8, 21513 "is_const" : true, 21514 "linker_set_key" : "const crypto_ex_data_st", 21515 "name" : "const crypto_ex_data_st", 21516 "referenced_type" : "type-2851", 21517 "self_type" : "type-2850", 21518 "size" : 8, 21519 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21520 }, 21521 { 21522 "alignment" : 8, 21523 "is_const" : true, 21524 "linker_set_key" : "const crypto_ex_data_st", 21525 "name" : "const crypto_ex_data_st", 21526 "referenced_type" : "type-2924", 21527 "self_type" : "type-2923", 21528 "size" : 8, 21529 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21530 }, 21531 { 21532 "alignment" : 8, 21533 "is_const" : true, 21534 "linker_set_key" : "const crypto_ex_data_st", 21535 "name" : "const crypto_ex_data_st", 21536 "referenced_type" : "type-3595", 21537 "self_type" : "type-3594", 21538 "size" : 8, 21539 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21540 }, 21541 { 21542 "alignment" : 8, 21543 "is_const" : true, 21544 "linker_set_key" : "const crypto_ex_data_st", 21545 "name" : "const crypto_ex_data_st", 21546 "referenced_type" : "type-3670", 21547 "self_type" : "type-3669", 21548 "size" : 8, 21549 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21550 }, 21551 { 21552 "alignment" : 8, 21553 "is_const" : true, 21554 "linker_set_key" : "const crypto_ex_data_st", 21555 "name" : "const crypto_ex_data_st", 21556 "referenced_type" : "type-399", 21557 "self_type" : "type-398", 21558 "size" : 8, 21559 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21560 }, 21561 { 21562 "alignment" : 8, 21563 "is_const" : true, 21564 "linker_set_key" : "const crypto_ex_data_st", 21565 "name" : "const crypto_ex_data_st", 21566 "referenced_type" : "type-475", 21567 "self_type" : "type-474", 21568 "size" : 8, 21569 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21570 }, 21571 { 21572 "is_const" : true, 21573 "linker_set_key" : "const ec_key_st", 21574 "name" : "const ec_key_st", 21575 "referenced_type" : "type-2844", 21576 "self_type" : "type-2843", 21577 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_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-2914", 21584 "self_type" : "type-2913", 21585 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_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-3588", 21592 "self_type" : "type-3587", 21593 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_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-3661", 21600 "self_type" : "type-3660", 21601 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_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-392", 21608 "self_type" : "type-391", 21609 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_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-465", 21616 "self_type" : "type-464", 21617 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21618 }, 21619 { 21620 "alignment" : 8, 21621 "is_const" : true, 21622 "linker_set_key" : "const ecdsa_method_st", 21623 "name" : "const ecdsa_method_st", 21624 "referenced_type" : "type-109", 21625 "self_type" : "type-108", 21626 "size" : 56, 21627 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21628 }, 21629 { 21630 "alignment" : 8, 21631 "is_const" : true, 21632 "linker_set_key" : "const ecdsa_method_st", 21633 "name" : "const ecdsa_method_st", 21634 "referenced_type" : "type-1136", 21635 "self_type" : "type-1135", 21636 "size" : 56, 21637 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21638 }, 21639 { 21640 "alignment" : 8, 21641 "is_const" : true, 21642 "linker_set_key" : "const ecdsa_method_st", 21643 "name" : "const ecdsa_method_st", 21644 "referenced_type" : "type-1420", 21645 "self_type" : "type-1419", 21646 "size" : 56, 21647 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21648 }, 21649 { 21650 "alignment" : 8, 21651 "is_const" : true, 21652 "linker_set_key" : "const ecdsa_method_st", 21653 "name" : "const ecdsa_method_st", 21654 "referenced_type" : "type-2629", 21655 "self_type" : "type-2628", 21656 "size" : 56, 21657 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21658 }, 21659 { 21660 "alignment" : 8, 21661 "is_const" : true, 21662 "linker_set_key" : "const ecdsa_method_st", 21663 "name" : "const ecdsa_method_st", 21664 "referenced_type" : "type-2768", 21665 "self_type" : "type-2767", 21666 "size" : 56, 21667 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21668 }, 21669 { 21670 "alignment" : 8, 21671 "is_const" : true, 21672 "linker_set_key" : "const ecdsa_method_st", 21673 "name" : "const ecdsa_method_st", 21674 "referenced_type" : "type-2907", 21675 "self_type" : "type-2906", 21676 "size" : 56, 21677 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21678 }, 21679 { 21680 "alignment" : 8, 21681 "is_const" : true, 21682 "linker_set_key" : "const ecdsa_method_st", 21683 "name" : "const ecdsa_method_st", 21684 "referenced_type" : "type-312", 21685 "self_type" : "type-311", 21686 "size" : 56, 21687 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21688 }, 21689 { 21690 "alignment" : 8, 21691 "is_const" : true, 21692 "linker_set_key" : "const ecdsa_method_st", 21693 "name" : "const ecdsa_method_st", 21694 "referenced_type" : "type-3388", 21695 "self_type" : "type-3387", 21696 "size" : 56, 21697 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21698 }, 21699 { 21700 "alignment" : 8, 21701 "is_const" : true, 21702 "linker_set_key" : "const ecdsa_method_st", 21703 "name" : "const ecdsa_method_st", 21704 "referenced_type" : "type-3506", 21705 "self_type" : "type-3505", 21706 "size" : 56, 21707 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21708 }, 21709 { 21710 "alignment" : 8, 21711 "is_const" : true, 21712 "linker_set_key" : "const ecdsa_method_st", 21713 "name" : "const ecdsa_method_st", 21714 "referenced_type" : "type-3654", 21715 "self_type" : "type-3653", 21716 "size" : 56, 21717 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21718 }, 21719 { 21720 "alignment" : 8, 21721 "is_const" : true, 21722 "linker_set_key" : "const ecdsa_method_st", 21723 "name" : "const ecdsa_method_st", 21724 "referenced_type" : "type-3971", 21725 "self_type" : "type-3970", 21726 "size" : 56, 21727 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21728 }, 21729 { 21730 "alignment" : 8, 21731 "is_const" : true, 21732 "linker_set_key" : "const ecdsa_method_st", 21733 "name" : "const ecdsa_method_st", 21734 "referenced_type" : "type-4088", 21735 "self_type" : "type-4087", 21736 "size" : 56, 21737 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21738 }, 21739 { 21740 "alignment" : 8, 21741 "is_const" : true, 21742 "linker_set_key" : "const ecdsa_method_st", 21743 "name" : "const ecdsa_method_st", 21744 "referenced_type" : "type-4283", 21745 "self_type" : "type-4282", 21746 "size" : 56, 21747 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21748 }, 21749 { 21750 "alignment" : 8, 21751 "is_const" : true, 21752 "linker_set_key" : "const ecdsa_method_st", 21753 "name" : "const ecdsa_method_st", 21754 "referenced_type" : "type-4513", 21755 "self_type" : "type-4512", 21756 "size" : 56, 21757 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21758 }, 21759 { 21760 "alignment" : 8, 21761 "is_const" : true, 21762 "linker_set_key" : "const ecdsa_method_st", 21763 "name" : "const ecdsa_method_st", 21764 "referenced_type" : "type-456", 21765 "self_type" : "type-455", 21766 "size" : 56, 21767 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21768 }, 21769 { 21770 "alignment" : 8, 21771 "is_const" : true, 21772 "linker_set_key" : "const ecdsa_method_st", 21773 "name" : "const ecdsa_method_st", 21774 "referenced_type" : "type-786", 21775 "self_type" : "type-785", 21776 "size" : 56, 21777 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21778 }, 21779 { 21780 "alignment" : 8, 21781 "is_const" : true, 21782 "linker_set_key" : "const ecdsa_method_st", 21783 "name" : "const ecdsa_method_st", 21784 "referenced_type" : "type-925", 21785 "self_type" : "type-924", 21786 "size" : 56, 21787 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21788 }, 21789 { 21790 "is_const" : true, 21791 "linker_set_key" : "const env_md_st", 21792 "name" : "const env_md_st", 21793 "referenced_type" : "type-181", 21794 "self_type" : "type-180", 21795 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.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-2655", 21802 "self_type" : "type-2654", 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-2752", 21810 "self_type" : "type-2751", 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-294", 21818 "self_type" : "type-293", 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-3393", 21826 "self_type" : "type-3392", 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-3489", 21834 "self_type" : "type-3488", 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-3984", 21842 "self_type" : "type-3983", 21843 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_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-4067", 21850 "self_type" : "type-4066", 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-807", 21858 "self_type" : "type-806", 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-906", 21866 "self_type" : "type-905", 21867 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21868 }, 21869 { 21870 "alignment" : 1, 21871 "is_const" : true, 21872 "linker_set_key" : "const hw_auth_token_t", 21873 "name" : "const hw_auth_token_t", 21874 "referenced_type" : "type-1580", 21875 "self_type" : "type-1579", 21876 "size" : 69, 21877 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21878 }, 21879 { 21880 "alignment" : 1, 21881 "is_const" : true, 21882 "linker_set_key" : "const hw_auth_token_t", 21883 "name" : "const hw_auth_token_t", 21884 "referenced_type" : "type-4664", 21885 "self_type" : "type-4663", 21886 "size" : 69, 21887 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21888 }, 21889 { 21890 "alignment" : 1, 21891 "is_const" : true, 21892 "linker_set_key" : "const hw_auth_token_t", 21893 "name" : "const hw_auth_token_t", 21894 "referenced_type" : "type-4985", 21895 "self_type" : "type-4984", 21896 "size" : 69, 21897 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21898 }, 21899 { 21900 "alignment" : 4, 21901 "is_const" : true, 21902 "linker_set_key" : "const int", 21903 "name" : "const int", 21904 "referenced_type" : "type-105", 21905 "self_type" : "type-104", 21906 "size" : 4, 21907 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 21908 }, 21909 { 21910 "alignment" : 8, 21911 "is_const" : true, 21912 "linker_set_key" : "const keymaster0_device", 21913 "name" : "const keymaster0_device", 21914 "referenced_type" : "type-1423", 21915 "self_type" : "type-1422", 21916 "size" : 192, 21917 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21918 }, 21919 { 21920 "alignment" : 8, 21921 "is_const" : true, 21922 "linker_set_key" : "const keymaster0_device", 21923 "name" : "const keymaster0_device", 21924 "referenced_type" : "type-2854", 21925 "self_type" : "type-2853", 21926 "size" : 192, 21927 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21928 }, 21929 { 21930 "alignment" : 8, 21931 "is_const" : true, 21932 "linker_set_key" : "const keymaster0_device", 21933 "name" : "const keymaster0_device", 21934 "referenced_type" : "type-3055", 21935 "self_type" : "type-3054", 21936 "size" : 192, 21937 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21938 }, 21939 { 21940 "alignment" : 8, 21941 "is_const" : true, 21942 "linker_set_key" : "const keymaster0_device", 21943 "name" : "const keymaster0_device", 21944 "referenced_type" : "type-3237", 21945 "self_type" : "type-3236", 21946 "size" : 192, 21947 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21948 }, 21949 { 21950 "alignment" : 8, 21951 "is_const" : true, 21952 "linker_set_key" : "const keymaster0_device", 21953 "name" : "const keymaster0_device", 21954 "referenced_type" : "type-3598", 21955 "self_type" : "type-3597", 21956 "size" : 192, 21957 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21958 }, 21959 { 21960 "alignment" : 8, 21961 "is_const" : true, 21962 "linker_set_key" : "const keymaster0_device", 21963 "name" : "const keymaster0_device", 21964 "referenced_type" : "type-3808", 21965 "self_type" : "type-3807", 21966 "size" : 192, 21967 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21968 }, 21969 { 21970 "alignment" : 8, 21971 "is_const" : true, 21972 "linker_set_key" : "const keymaster0_device", 21973 "name" : "const keymaster0_device", 21974 "referenced_type" : "type-402", 21975 "self_type" : "type-401", 21976 "size" : 192, 21977 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21978 }, 21979 { 21980 "alignment" : 8, 21981 "is_const" : true, 21982 "linker_set_key" : "const keymaster0_device", 21983 "name" : "const keymaster0_device", 21984 "referenced_type" : "type-4180", 21985 "self_type" : "type-4179", 21986 "size" : 192, 21987 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21988 }, 21989 { 21990 "alignment" : 8, 21991 "is_const" : true, 21992 "linker_set_key" : "const keymaster0_device", 21993 "name" : "const keymaster0_device", 21994 "referenced_type" : "type-4515", 21995 "self_type" : "type-4514", 21996 "size" : 192, 21997 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21998 }, 21999 { 22000 "alignment" : 8, 22001 "is_const" : true, 22002 "linker_set_key" : "const keymaster0_device", 22003 "name" : "const keymaster0_device", 22004 "referenced_type" : "type-596", 22005 "self_type" : "type-595", 22006 "size" : 192, 22007 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22008 }, 22009 { 22010 "alignment" : 8, 22011 "is_const" : true, 22012 "linker_set_key" : "const keymaster0_device", 22013 "name" : "const keymaster0_device", 22014 "referenced_type" : "type-627", 22015 "self_type" : "type-626", 22016 "size" : 192, 22017 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22018 }, 22019 { 22020 "alignment" : 8, 22021 "is_const" : true, 22022 "linker_set_key" : "const keymaster1_device", 22023 "name" : "const keymaster1_device", 22024 "referenced_type" : "type-101", 22025 "self_type" : "type-100", 22026 "size" : 328, 22027 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22028 }, 22029 { 22030 "alignment" : 8, 22031 "is_const" : true, 22032 "linker_set_key" : "const keymaster1_device", 22033 "name" : "const keymaster1_device", 22034 "referenced_type" : "type-1128", 22035 "self_type" : "type-1127", 22036 "size" : 328, 22037 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22038 }, 22039 { 22040 "alignment" : 8, 22041 "is_const" : true, 22042 "linker_set_key" : "const keymaster1_device", 22043 "name" : "const keymaster1_device", 22044 "referenced_type" : "type-1413", 22045 "self_type" : "type-1412", 22046 "size" : 328, 22047 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22048 }, 22049 { 22050 "alignment" : 8, 22051 "is_const" : true, 22052 "linker_set_key" : "const keymaster1_device", 22053 "name" : "const keymaster1_device", 22054 "referenced_type" : "type-1816", 22055 "self_type" : "type-1815", 22056 "size" : 328, 22057 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22058 }, 22059 { 22060 "alignment" : 8, 22061 "is_const" : true, 22062 "linker_set_key" : "const keymaster1_device", 22063 "name" : "const keymaster1_device", 22064 "referenced_type" : "type-2623", 22065 "self_type" : "type-2622", 22066 "size" : 328, 22067 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22068 }, 22069 { 22070 "alignment" : 8, 22071 "is_const" : true, 22072 "linker_set_key" : "const keymaster1_device", 22073 "name" : "const keymaster1_device", 22074 "referenced_type" : "type-2761", 22075 "self_type" : "type-2760", 22076 "size" : 328, 22077 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22078 }, 22079 { 22080 "alignment" : 8, 22081 "is_const" : true, 22082 "linker_set_key" : "const keymaster1_device", 22083 "name" : "const keymaster1_device", 22084 "referenced_type" : "type-2900", 22085 "self_type" : "type-2899", 22086 "size" : 328, 22087 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22088 }, 22089 { 22090 "alignment" : 8, 22091 "is_const" : true, 22092 "linker_set_key" : "const keymaster1_device", 22093 "name" : "const keymaster1_device", 22094 "referenced_type" : "type-305", 22095 "self_type" : "type-304", 22096 "size" : 328, 22097 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22098 }, 22099 { 22100 "alignment" : 8, 22101 "is_const" : true, 22102 "linker_set_key" : "const keymaster1_device", 22103 "name" : "const keymaster1_device", 22104 "referenced_type" : "type-3381", 22105 "self_type" : "type-3380", 22106 "size" : 328, 22107 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22108 }, 22109 { 22110 "alignment" : 8, 22111 "is_const" : true, 22112 "linker_set_key" : "const keymaster1_device", 22113 "name" : "const keymaster1_device", 22114 "referenced_type" : "type-3499", 22115 "self_type" : "type-3498", 22116 "size" : 328, 22117 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22118 }, 22119 { 22120 "alignment" : 8, 22121 "is_const" : true, 22122 "linker_set_key" : "const keymaster1_device", 22123 "name" : "const keymaster1_device", 22124 "referenced_type" : "type-3647", 22125 "self_type" : "type-3646", 22126 "size" : 328, 22127 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22128 }, 22129 { 22130 "alignment" : 8, 22131 "is_const" : true, 22132 "linker_set_key" : "const keymaster1_device", 22133 "name" : "const keymaster1_device", 22134 "referenced_type" : "type-3963", 22135 "self_type" : "type-3962", 22136 "size" : 328, 22137 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22138 }, 22139 { 22140 "alignment" : 8, 22141 "is_const" : true, 22142 "linker_set_key" : "const keymaster1_device", 22143 "name" : "const keymaster1_device", 22144 "referenced_type" : "type-4081", 22145 "self_type" : "type-4080", 22146 "size" : 328, 22147 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22148 }, 22149 { 22150 "alignment" : 8, 22151 "is_const" : true, 22152 "linker_set_key" : "const keymaster1_device", 22153 "name" : "const keymaster1_device", 22154 "referenced_type" : "type-4276", 22155 "self_type" : "type-4275", 22156 "size" : 328, 22157 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22158 }, 22159 { 22160 "alignment" : 8, 22161 "is_const" : true, 22162 "linker_set_key" : "const keymaster1_device", 22163 "name" : "const keymaster1_device", 22164 "referenced_type" : "type-449", 22165 "self_type" : "type-448", 22166 "size" : 328, 22167 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22168 }, 22169 { 22170 "alignment" : 8, 22171 "is_const" : true, 22172 "linker_set_key" : "const keymaster1_device", 22173 "name" : "const keymaster1_device", 22174 "referenced_type" : "type-4505", 22175 "self_type" : "type-4504", 22176 "size" : 328, 22177 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22178 }, 22179 { 22180 "alignment" : 8, 22181 "is_const" : true, 22182 "linker_set_key" : "const keymaster1_device", 22183 "name" : "const keymaster1_device", 22184 "referenced_type" : "type-4848", 22185 "self_type" : "type-4847", 22186 "size" : 328, 22187 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22188 }, 22189 { 22190 "alignment" : 8, 22191 "is_const" : true, 22192 "linker_set_key" : "const keymaster1_device", 22193 "name" : "const keymaster1_device", 22194 "referenced_type" : "type-779", 22195 "self_type" : "type-778", 22196 "size" : 328, 22197 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22198 }, 22199 { 22200 "alignment" : 8, 22201 "is_const" : true, 22202 "linker_set_key" : "const keymaster1_device", 22203 "name" : "const keymaster1_device", 22204 "referenced_type" : "type-918", 22205 "self_type" : "type-917", 22206 "size" : 328, 22207 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22208 }, 22209 { 22210 "alignment" : 8, 22211 "is_const" : true, 22212 "linker_set_key" : "const keymaster1_device *const", 22213 "name" : "const keymaster1_device *const", 22214 "referenced_type" : "type-1126", 22215 "self_type" : "type-1130", 22216 "size" : 8, 22217 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22218 }, 22219 { 22220 "alignment" : 8, 22221 "is_const" : true, 22222 "linker_set_key" : "const keymaster1_device *const", 22223 "name" : "const keymaster1_device *const", 22224 "referenced_type" : "type-1411", 22225 "self_type" : "type-1414", 22226 "size" : 8, 22227 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22228 }, 22229 { 22230 "alignment" : 8, 22231 "is_const" : true, 22232 "linker_set_key" : "const keymaster1_device *const", 22233 "name" : "const keymaster1_device *const", 22234 "referenced_type" : "type-2621", 22235 "self_type" : "type-2620", 22236 "size" : 8, 22237 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22238 }, 22239 { 22240 "alignment" : 8, 22241 "is_const" : true, 22242 "linker_set_key" : "const keymaster1_device *const", 22243 "name" : "const keymaster1_device *const", 22244 "referenced_type" : "type-2759", 22245 "self_type" : "type-2762", 22246 "size" : 8, 22247 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22248 }, 22249 { 22250 "alignment" : 8, 22251 "is_const" : true, 22252 "linker_set_key" : "const keymaster1_device *const", 22253 "name" : "const keymaster1_device *const", 22254 "referenced_type" : "type-2898", 22255 "self_type" : "type-2901", 22256 "size" : 8, 22257 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22258 }, 22259 { 22260 "alignment" : 8, 22261 "is_const" : true, 22262 "linker_set_key" : "const keymaster1_device *const", 22263 "name" : "const keymaster1_device *const", 22264 "referenced_type" : "type-303", 22265 "self_type" : "type-306", 22266 "size" : 8, 22267 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22268 }, 22269 { 22270 "alignment" : 8, 22271 "is_const" : true, 22272 "linker_set_key" : "const keymaster1_device *const", 22273 "name" : "const keymaster1_device *const", 22274 "referenced_type" : "type-3379", 22275 "self_type" : "type-3382", 22276 "size" : 8, 22277 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22278 }, 22279 { 22280 "alignment" : 8, 22281 "is_const" : true, 22282 "linker_set_key" : "const keymaster1_device *const", 22283 "name" : "const keymaster1_device *const", 22284 "referenced_type" : "type-3497", 22285 "self_type" : "type-3500", 22286 "size" : 8, 22287 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22288 }, 22289 { 22290 "alignment" : 8, 22291 "is_const" : true, 22292 "linker_set_key" : "const keymaster1_device *const", 22293 "name" : "const keymaster1_device *const", 22294 "referenced_type" : "type-3645", 22295 "self_type" : "type-3648", 22296 "size" : 8, 22297 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22298 }, 22299 { 22300 "alignment" : 8, 22301 "is_const" : true, 22302 "linker_set_key" : "const keymaster1_device *const", 22303 "name" : "const keymaster1_device *const", 22304 "referenced_type" : "type-3961", 22305 "self_type" : "type-3964", 22306 "size" : 8, 22307 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22308 }, 22309 { 22310 "alignment" : 8, 22311 "is_const" : true, 22312 "linker_set_key" : "const keymaster1_device *const", 22313 "name" : "const keymaster1_device *const", 22314 "referenced_type" : "type-4079", 22315 "self_type" : "type-4082", 22316 "size" : 8, 22317 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22318 }, 22319 { 22320 "alignment" : 8, 22321 "is_const" : true, 22322 "linker_set_key" : "const keymaster1_device *const", 22323 "name" : "const keymaster1_device *const", 22324 "referenced_type" : "type-4274", 22325 "self_type" : "type-4277", 22326 "size" : 8, 22327 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22328 }, 22329 { 22330 "alignment" : 8, 22331 "is_const" : true, 22332 "linker_set_key" : "const keymaster1_device *const", 22333 "name" : "const keymaster1_device *const", 22334 "referenced_type" : "type-447", 22335 "self_type" : "type-450", 22336 "size" : 8, 22337 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22338 }, 22339 { 22340 "alignment" : 8, 22341 "is_const" : true, 22342 "linker_set_key" : "const keymaster1_device *const", 22343 "name" : "const keymaster1_device *const", 22344 "referenced_type" : "type-4503", 22345 "self_type" : "type-4506", 22346 "size" : 8, 22347 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22348 }, 22349 { 22350 "alignment" : 8, 22351 "is_const" : true, 22352 "linker_set_key" : "const keymaster1_device *const", 22353 "name" : "const keymaster1_device *const", 22354 "referenced_type" : "type-777", 22355 "self_type" : "type-780", 22356 "size" : 8, 22357 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22358 }, 22359 { 22360 "alignment" : 8, 22361 "is_const" : true, 22362 "linker_set_key" : "const keymaster1_device *const", 22363 "name" : "const keymaster1_device *const", 22364 "referenced_type" : "type-916", 22365 "self_type" : "type-919", 22366 "size" : 8, 22367 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22368 }, 22369 { 22370 "alignment" : 8, 22371 "is_const" : true, 22372 "linker_set_key" : "const keymaster1_device *const", 22373 "name" : "const keymaster1_device *const", 22374 "referenced_type" : "type-99", 22375 "self_type" : "type-98", 22376 "size" : 8, 22377 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22378 }, 22379 { 22380 "alignment" : 8, 22381 "is_const" : true, 22382 "linker_set_key" : "const keymaster2_device", 22383 "name" : "const keymaster2_device", 22384 "referenced_type" : "type-1828", 22385 "self_type" : "type-1827", 22386 "size" : 248, 22387 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22388 }, 22389 { 22390 "alignment" : 8, 22391 "is_const" : true, 22392 "linker_set_key" : "const keymaster2_device", 22393 "name" : "const keymaster2_device", 22394 "referenced_type" : "type-4861", 22395 "self_type" : "type-4860", 22396 "size" : 248, 22397 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22398 }, 22399 { 22400 "alignment" : 8, 22401 "is_const" : true, 22402 "linker_set_key" : "const keymaster::AbortOperationRequest", 22403 "name" : "const keymaster::AbortOperationRequest", 22404 "referenced_type" : "type-1971", 22405 "self_type" : "type-1973", 22406 "size" : 24, 22407 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22408 }, 22409 { 22410 "alignment" : 8, 22411 "is_const" : true, 22412 "linker_set_key" : "const keymaster::AbortOperationResponse", 22413 "name" : "const keymaster::AbortOperationResponse", 22414 "referenced_type" : "type-1975", 22415 "self_type" : "type-1977", 22416 "size" : 16, 22417 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22418 }, 22419 { 22420 "alignment" : 8, 22421 "is_const" : true, 22422 "linker_set_key" : "const keymaster::AddEntropyResponse", 22423 "name" : "const keymaster::AddEntropyResponse", 22424 "referenced_type" : "type-1983", 22425 "self_type" : "type-1985", 22426 "size" : 16, 22427 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22428 }, 22429 { 22430 "alignment" : 8, 22431 "is_const" : true, 22432 "linker_set_key" : "const keymaster::AesKeyFactory", 22433 "name" : "const keymaster::AesKeyFactory", 22434 "referenced_type" : "type-1383", 22435 "self_type" : "type-1388", 22436 "size" : 32, 22437 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 22438 }, 22439 { 22440 "alignment" : 8, 22441 "is_const" : true, 22442 "linker_set_key" : "const keymaster::AttestationRecordContext", 22443 "name" : "const keymaster::AttestationRecordContext", 22444 "referenced_type" : "type-1365", 22445 "self_type" : "type-1752", 22446 "size" : 8, 22447 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 22448 }, 22449 { 22450 "alignment" : 8, 22451 "is_const" : true, 22452 "linker_set_key" : "const keymaster::AuthProxy", 22453 "name" : "const keymaster::AuthProxy", 22454 "referenced_type" : "type-1852", 22455 "self_type" : "type-1862", 22456 "size" : 16, 22457 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22458 }, 22459 { 22460 "alignment" : 8, 22461 "is_const" : true, 22462 "linker_set_key" : "const keymaster::AuthProxyIterator", 22463 "name" : "const keymaster::AuthProxyIterator", 22464 "referenced_type" : "type-1514", 22465 "self_type" : "type-1569", 22466 "size" : 24, 22467 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22468 }, 22469 { 22470 "alignment" : 8, 22471 "is_const" : true, 22472 "linker_set_key" : "const keymaster::AuthorizationSet", 22473 "name" : "const keymaster::AuthorizationSet", 22474 "referenced_type" : "type-113", 22475 "self_type" : "type-989", 22476 "size" : 80, 22477 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22478 }, 22479 { 22480 "alignment" : 8, 22481 "is_const" : true, 22482 "linker_set_key" : "const keymaster::AuthorizationSetBuilder", 22483 "name" : "const keymaster::AuthorizationSetBuilder", 22484 "referenced_type" : "type-1295", 22485 "self_type" : "type-1435", 22486 "size" : 80, 22487 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22488 }, 22489 { 22490 "alignment" : 8, 22491 "is_const" : true, 22492 "linker_set_key" : "const keymaster::Buffer", 22493 "name" : "const keymaster::Buffer", 22494 "referenced_type" : "type-185", 22495 "self_type" : "type-2071", 22496 "size" : 40, 22497 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 22498 }, 22499 { 22500 "alignment" : 8, 22501 "is_const" : true, 22502 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest", 22503 "name" : "const keymaster::ComputeSharedHmacRequest", 22504 "referenced_type" : "type-2052", 22505 "self_type" : "type-2054", 22506 "size" : 40, 22507 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22508 }, 22509 { 22510 "alignment" : 8, 22511 "is_const" : true, 22512 "linker_set_key" : "const keymaster::ConfigureRequest", 22513 "name" : "const keymaster::ConfigureRequest", 22514 "referenced_type" : "type-2034", 22515 "self_type" : "type-2036", 22516 "size" : 24, 22517 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22518 }, 22519 { 22520 "alignment" : 8, 22521 "is_const" : true, 22522 "linker_set_key" : "const keymaster::ConfigureResponse", 22523 "name" : "const keymaster::ConfigureResponse", 22524 "referenced_type" : "type-2038", 22525 "self_type" : "type-2041", 22526 "size" : 16, 22527 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22528 }, 22529 { 22530 "alignment" : 1, 22531 "is_const" : true, 22532 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22533 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22534 "referenced_type" : "type-1669", 22535 "self_type" : "type-1696", 22536 "size" : 1, 22537 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22538 }, 22539 { 22540 "alignment" : 1, 22541 "is_const" : true, 22542 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key>", 22543 "name" : "const keymaster::DefaultDelete<keymaster::Key>", 22544 "referenced_type" : "type-619", 22545 "self_type" : "type-718", 22546 "size" : 1, 22547 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22548 }, 22549 { 22550 "alignment" : 1, 22551 "is_const" : true, 22552 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation>", 22553 "name" : "const keymaster::DefaultDelete<keymaster::Operation>", 22554 "referenced_type" : "type-222", 22555 "self_type" : "type-231", 22556 "size" : 1, 22557 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22558 }, 22559 { 22560 "alignment" : 1, 22561 "is_const" : true, 22562 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22563 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22564 "referenced_type" : "type-854", 22565 "self_type" : "type-1005", 22566 "size" : 1, 22567 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22568 }, 22569 { 22570 "alignment" : 1, 22571 "is_const" : true, 22572 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22573 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22574 "referenced_type" : "type-4904", 22575 "self_type" : "type-4903", 22576 "size" : 1, 22577 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22578 }, 22579 { 22580 "alignment" : 1, 22581 "is_const" : true, 22582 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22583 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22584 "referenced_type" : "type-1100", 22585 "self_type" : "type-1226", 22586 "size" : 1, 22587 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22588 }, 22589 { 22590 "alignment" : 1, 22591 "is_const" : true, 22592 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22593 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22594 "referenced_type" : "type-1523", 22595 "self_type" : "type-1699", 22596 "size" : 1, 22597 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22598 }, 22599 { 22600 "alignment" : 1, 22601 "is_const" : true, 22602 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22603 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22604 "referenced_type" : "type-1838", 22605 "self_type" : "type-1880", 22606 "size" : 1, 22607 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22608 }, 22609 { 22610 "alignment" : 1, 22611 "is_const" : true, 22612 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22613 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22614 "referenced_type" : "type-1335", 22615 "self_type" : "type-1410", 22616 "size" : 1, 22617 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22618 }, 22619 { 22620 "alignment" : 1, 22621 "is_const" : true, 22622 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []>", 22623 "name" : "const keymaster::DefaultDelete<unsigned char []>", 22624 "referenced_type" : "type-2", 22625 "self_type" : "type-78", 22626 "size" : 1, 22627 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22628 }, 22629 { 22630 "alignment" : 8, 22631 "is_const" : true, 22632 "linker_set_key" : "const keymaster::DeleteAllKeysRequest", 22633 "name" : "const keymaster::DeleteAllKeysRequest", 22634 "referenced_type" : "type-2007", 22635 "self_type" : "type-2010", 22636 "size" : 16, 22637 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22638 }, 22639 { 22640 "alignment" : 8, 22641 "is_const" : true, 22642 "linker_set_key" : "const keymaster::DeleteAllKeysResponse", 22643 "name" : "const keymaster::DeleteAllKeysResponse", 22644 "referenced_type" : "type-2012", 22645 "self_type" : "type-2014", 22646 "size" : 16, 22647 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22648 }, 22649 { 22650 "alignment" : 8, 22651 "is_const" : true, 22652 "linker_set_key" : "const keymaster::DeleteKeyResponse", 22653 "name" : "const keymaster::DeleteKeyResponse", 22654 "referenced_type" : "type-2003", 22655 "self_type" : "type-2005", 22656 "size" : 16, 22657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22658 }, 22659 { 22660 "alignment" : 8, 22661 "is_const" : true, 22662 "linker_set_key" : "const keymaster::EcKey", 22663 "name" : "const keymaster::EcKey", 22664 "referenced_type" : "type-149", 22665 "self_type" : "type-1589", 22666 "size" : 200, 22667 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 22668 }, 22669 { 22670 "alignment" : 8, 22671 "is_const" : true, 22672 "linker_set_key" : "const keymaster::EcKeyFactory", 22673 "name" : "const keymaster::EcKeyFactory", 22674 "referenced_type" : "type-135", 22675 "self_type" : "type-1855", 22676 "size" : 24, 22677 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 22678 }, 22679 { 22680 "alignment" : 8, 22681 "is_const" : true, 22682 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory", 22683 "name" : "const keymaster::EcdsaKeymaster0KeyFactory", 22684 "referenced_type" : "type-1857", 22685 "self_type" : "type-1860", 22686 "size" : 32, 22687 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22688 }, 22689 { 22690 "alignment" : 8, 22691 "is_const" : true, 22692 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory", 22693 "name" : "const keymaster::EcdsaKeymaster1KeyFactory", 22694 "referenced_type" : "type-132", 22695 "self_type" : "type-143", 22696 "size" : 48, 22697 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 22698 }, 22699 { 22700 "alignment" : 8, 22701 "is_const" : true, 22702 "linker_set_key" : "const keymaster::EcdsaOperationFactory", 22703 "name" : "const keymaster::EcdsaOperationFactory", 22704 "referenced_type" : "type-194", 22705 "self_type" : "type-195", 22706 "size" : 8, 22707 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22708 }, 22709 { 22710 "alignment" : 8, 22711 "is_const" : true, 22712 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory", 22713 "name" : "const keymaster::EcdsaSignOperationFactory", 22714 "referenced_type" : "type-197", 22715 "self_type" : "type-198", 22716 "size" : 8, 22717 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22718 }, 22719 { 22720 "alignment" : 8, 22721 "is_const" : true, 22722 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory", 22723 "name" : "const keymaster::EcdsaVerifyOperationFactory", 22724 "referenced_type" : "type-200", 22725 "self_type" : "type-203", 22726 "size" : 8, 22727 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22728 }, 22729 { 22730 "alignment" : 8, 22731 "is_const" : true, 22732 "linker_set_key" : "const keymaster::GenerateKeyRequest", 22733 "name" : "const keymaster::GenerateKeyRequest", 22734 "referenced_type" : "type-1941", 22735 "self_type" : "type-1943", 22736 "size" : 96, 22737 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22738 }, 22739 { 22740 "alignment" : 8, 22741 "is_const" : true, 22742 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse", 22743 "name" : "const keymaster::GetHmacSharingParametersResponse", 22744 "referenced_type" : "type-2047", 22745 "self_type" : "type-2050", 22746 "size" : 72, 22747 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22748 }, 22749 { 22750 "alignment" : 8, 22751 "is_const" : true, 22752 "linker_set_key" : "const keymaster::GetVersionRequest", 22753 "name" : "const keymaster::GetVersionRequest", 22754 "referenced_type" : "type-1812", 22755 "self_type" : "type-1811", 22756 "size" : 16, 22757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22758 }, 22759 { 22760 "alignment" : 8, 22761 "is_const" : true, 22762 "linker_set_key" : "const keymaster::HmacKeyFactory", 22763 "name" : "const keymaster::HmacKeyFactory", 22764 "referenced_type" : "type-1396", 22765 "self_type" : "type-1398", 22766 "size" : 32, 22767 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 22768 }, 22769 { 22770 "alignment" : 8, 22771 "is_const" : true, 22772 "linker_set_key" : "const keymaster::HmacSharingParametersArray", 22773 "name" : "const keymaster::HmacSharingParametersArray", 22774 "referenced_type" : "type-2044", 22775 "self_type" : "type-4987", 22776 "size" : 24, 22777 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 22778 }, 22779 { 22780 "alignment" : 8, 22781 "is_const" : true, 22782 "linker_set_key" : "const keymaster::Key", 22783 "name" : "const keymaster::Key", 22784 "referenced_type" : "type-157", 22785 "self_type" : "type-1370", 22786 "size" : 192, 22787 "source_file" : "/system/keymaster/include/keymaster/key.h" 22788 }, 22789 { 22790 "alignment" : 8, 22791 "is_const" : true, 22792 "linker_set_key" : "const keymaster::KeyFactory", 22793 "name" : "const keymaster::KeyFactory", 22794 "referenced_type" : "type-137", 22795 "self_type" : "type-159", 22796 "size" : 8, 22797 "source_file" : "/system/keymaster/include/keymaster/key.h" 22798 }, 22799 { 22800 "alignment" : 8, 22801 "is_const" : true, 22802 "linker_set_key" : "const keymaster::Keymaster0Engine", 22803 "name" : "const keymaster::Keymaster0Engine", 22804 "referenced_type" : "type-593", 22805 "self_type" : "type-592", 22806 "size" : 168, 22807 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22808 }, 22809 { 22810 "alignment" : 8, 22811 "is_const" : true, 22812 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22813 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22814 "referenced_type" : "type-1161", 22815 "self_type" : "type-1162", 22816 "size" : 112, 22817 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22818 }, 22819 { 22820 "alignment" : 8, 22821 "is_const" : true, 22822 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22823 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22824 "referenced_type" : "type-1164", 22825 "self_type" : "type-1165", 22826 "size" : 128, 22827 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22828 }, 22829 { 22830 "alignment" : 8, 22831 "is_const" : true, 22832 "linker_set_key" : "const keymaster::Keymaster1Engine", 22833 "name" : "const keymaster::Keymaster1Engine", 22834 "referenced_type" : "type-97", 22835 "self_type" : "type-128", 22836 "size" : 160, 22837 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22838 }, 22839 { 22840 "alignment" : 8, 22841 "is_const" : true, 22842 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData", 22843 "name" : "const keymaster::Keymaster1Engine::KeyData", 22844 "referenced_type" : "type-111", 22845 "self_type" : "type-467", 22846 "size" : 192, 22847 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22848 }, 22849 { 22850 "alignment" : 8, 22851 "is_const" : true, 22852 "linker_set_key" : "const keymaster::Keymaster1LegacySupport", 22853 "name" : "const keymaster::Keymaster1LegacySupport", 22854 "referenced_type" : "type-1155", 22855 "self_type" : "type-1159", 22856 "size" : 32, 22857 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22858 }, 22859 { 22860 "alignment" : 8, 22861 "is_const" : true, 22862 "linker_set_key" : "const keymaster::KeymasterContext", 22863 "name" : "const keymaster::KeymasterContext", 22864 "referenced_type" : "type-1362", 22865 "self_type" : "type-2094", 22866 "size" : 8, 22867 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 22868 }, 22869 { 22870 "alignment" : 8, 22871 "is_const" : true, 22872 "linker_set_key" : "const keymaster::KeymasterEnforcement", 22873 "name" : "const keymaster::KeymasterEnforcement", 22874 "referenced_type" : "type-1571", 22875 "self_type" : "type-2091", 22876 "size" : 24, 22877 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 22878 }, 22879 { 22880 "alignment" : 8, 22881 "is_const" : true, 22882 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine", 22883 "name" : "const keymaster::KeymasterPassthroughEngine", 22884 "referenced_type" : "type-1138", 22885 "self_type" : "type-1142", 22886 "size" : 8, 22887 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 22888 }, 22889 { 22890 "alignment" : 8, 22891 "is_const" : true, 22892 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory", 22893 "name" : "const keymaster::KeymasterPassthroughKeyFactory", 22894 "referenced_type" : "type-1140", 22895 "self_type" : "type-1146", 22896 "size" : 24, 22897 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 22898 }, 22899 { 22900 "alignment" : 8, 22901 "is_const" : true, 22902 "linker_set_key" : "const keymaster::Operation", 22903 "name" : "const keymaster::Operation", 22904 "referenced_type" : "type-171", 22905 "self_type" : "type-175", 22906 "size" : 192, 22907 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22908 }, 22909 { 22910 "alignment" : 8, 22911 "is_const" : true, 22912 "linker_set_key" : "const keymaster::OperationFactory", 22913 "name" : "const keymaster::OperationFactory", 22914 "referenced_type" : "type-146", 22915 "self_type" : "type-169", 22916 "size" : 8, 22917 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22918 }, 22919 { 22920 "alignment" : 4, 22921 "is_const" : true, 22922 "linker_set_key" : "const keymaster::OperationFactory::KeyType", 22923 "name" : "const keymaster::OperationFactory::KeyType", 22924 "referenced_type" : "type-161", 22925 "self_type" : "type-165", 22926 "size" : 8, 22927 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22928 }, 22929 { 22930 "alignment" : 8, 22931 "is_const" : true, 22932 "linker_set_key" : "const keymaster::PureSoftKeymasterContext", 22933 "name" : "const keymaster::PureSoftKeymasterContext", 22934 "referenced_type" : "type-1583", 22935 "self_type" : "type-1591", 22936 "size" : 184, 22937 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 22938 }, 22939 { 22940 "alignment" : 8, 22941 "is_const" : true, 22942 "linker_set_key" : "const keymaster::RandomSource", 22943 "name" : "const keymaster::RandomSource", 22944 "referenced_type" : "type-1364", 22945 "self_type" : "type-1374", 22946 "size" : 8, 22947 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 22948 }, 22949 { 22950 "alignment" : 8, 22951 "is_const" : true, 22952 "linker_set_key" : "const keymaster::RsaCryptOperation", 22953 "name" : "const keymaster::RsaCryptOperation", 22954 "referenced_type" : "type-819", 22955 "self_type" : "type-821", 22956 "size" : 264, 22957 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22958 }, 22959 { 22960 "alignment" : 8, 22961 "is_const" : true, 22962 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory", 22963 "name" : "const keymaster::RsaDecryptionOperationFactory", 22964 "referenced_type" : "type-843", 22965 "self_type" : "type-844", 22966 "size" : 8, 22967 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22968 }, 22969 { 22970 "alignment" : 8, 22971 "is_const" : true, 22972 "linker_set_key" : "const keymaster::RsaDigestingOperation", 22973 "name" : "const keymaster::RsaDigestingOperation", 22974 "referenced_type" : "type-811", 22975 "self_type" : "type-813", 22976 "size" : 296, 22977 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22978 }, 22979 { 22980 "alignment" : 8, 22981 "is_const" : true, 22982 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory", 22983 "name" : "const keymaster::RsaEncryptionOperationFactory", 22984 "referenced_type" : "type-840", 22985 "self_type" : "type-841", 22986 "size" : 8, 22987 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22988 }, 22989 { 22990 "alignment" : 8, 22991 "is_const" : true, 22992 "linker_set_key" : "const keymaster::RsaKey", 22993 "name" : "const keymaster::RsaKey", 22994 "referenced_type" : "type-550", 22995 "self_type" : "type-558", 22996 "size" : 200, 22997 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 22998 }, 22999 { 23000 "alignment" : 8, 23001 "is_const" : true, 23002 "linker_set_key" : "const keymaster::RsaKeyFactory", 23003 "name" : "const keymaster::RsaKeyFactory", 23004 "referenced_type" : "type-586", 23005 "self_type" : "type-588", 23006 "size" : 24, 23007 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 23008 }, 23009 { 23010 "alignment" : 8, 23011 "is_const" : true, 23012 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory", 23013 "name" : "const keymaster::RsaKeymaster0KeyFactory", 23014 "referenced_type" : "type-590", 23015 "self_type" : "type-604", 23016 "size" : 32, 23017 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 23018 }, 23019 { 23020 "alignment" : 8, 23021 "is_const" : true, 23022 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory", 23023 "name" : "const keymaster::RsaKeymaster1KeyFactory", 23024 "referenced_type" : "type-790", 23025 "self_type" : "type-796", 23026 "size" : 64, 23027 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 23028 }, 23029 { 23030 "alignment" : 8, 23031 "is_const" : true, 23032 "linker_set_key" : "const keymaster::RsaOperation", 23033 "name" : "const keymaster::RsaOperation", 23034 "referenced_type" : "type-802", 23035 "self_type" : "type-809", 23036 "size" : 264, 23037 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23038 }, 23039 { 23040 "alignment" : 8, 23041 "is_const" : true, 23042 "linker_set_key" : "const keymaster::RsaOperationFactory", 23043 "name" : "const keymaster::RsaOperationFactory", 23044 "referenced_type" : "type-829", 23045 "self_type" : "type-830", 23046 "size" : 8, 23047 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23048 }, 23049 { 23050 "alignment" : 8, 23051 "is_const" : true, 23052 "linker_set_key" : "const keymaster::RsaSigningOperationFactory", 23053 "name" : "const keymaster::RsaSigningOperationFactory", 23054 "referenced_type" : "type-834", 23055 "self_type" : "type-835", 23056 "size" : 8, 23057 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23058 }, 23059 { 23060 "alignment" : 8, 23061 "is_const" : true, 23062 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory", 23063 "name" : "const keymaster::RsaVerificationOperationFactory", 23064 "referenced_type" : "type-837", 23065 "self_type" : "type-838", 23066 "size" : 8, 23067 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23068 }, 23069 { 23070 "alignment" : 8, 23071 "is_const" : true, 23072 "linker_set_key" : "const keymaster::SoftKeymasterContext", 23073 "name" : "const keymaster::SoftKeymasterContext", 23074 "referenced_type" : "type-1351", 23075 "self_type" : "type-1350", 23076 "size" : 120, 23077 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23078 }, 23079 { 23080 "alignment" : 8, 23081 "is_const" : true, 23082 "linker_set_key" : "const keymaster::SoftKeymasterDevice", 23083 "name" : "const keymaster::SoftKeymasterDevice", 23084 "referenced_type" : "type-1795", 23085 "self_type" : "type-1813", 23086 "size" : 904, 23087 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 23088 }, 23089 { 23090 "alignment" : 8, 23091 "is_const" : true, 23092 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement", 23093 "name" : "const keymaster::SoftKeymasterEnforcement", 23094 "referenced_type" : "type-1570", 23095 "self_type" : "type-1577", 23096 "size" : 104, 23097 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 23098 }, 23099 { 23100 "alignment" : 8, 23101 "is_const" : true, 23102 "linker_set_key" : "const keymaster::SoftKeymasterLogger", 23103 "name" : "const keymaster::SoftKeymasterLogger", 23104 "referenced_type" : "type-1833", 23105 "self_type" : "type-5028", 23106 "size" : 8, 23107 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 23108 }, 23109 { 23110 "alignment" : 8, 23111 "is_const" : true, 23112 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker", 23113 "name" : "const keymaster::SoftwareKeyBlobMaker", 23114 "referenced_type" : "type-141", 23115 "self_type" : "type-140", 23116 "size" : 8, 23117 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 23118 }, 23119 { 23120 "alignment" : 8, 23121 "is_const" : true, 23122 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest", 23123 "name" : "const keymaster::SupportedAlgorithmsRequest", 23124 "referenced_type" : "type-1868", 23125 "self_type" : "type-1870", 23126 "size" : 16, 23127 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23128 }, 23129 { 23130 "alignment" : 8, 23131 "is_const" : true, 23132 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23133 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23134 "referenced_type" : "type-1884", 23135 "self_type" : "type-1888", 23136 "size" : 24, 23137 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23138 }, 23139 { 23140 "alignment" : 8, 23141 "is_const" : true, 23142 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest", 23143 "name" : "const keymaster::SupportedByAlgorithmRequest", 23144 "referenced_type" : "type-1873", 23145 "self_type" : "type-1876", 23146 "size" : 16, 23147 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23148 }, 23149 { 23150 "alignment" : 8, 23151 "is_const" : true, 23152 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23153 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23154 "referenced_type" : "type-1898", 23155 "self_type" : "type-1901", 23156 "size" : 32, 23157 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23158 }, 23159 { 23160 "alignment" : 8, 23161 "is_const" : true, 23162 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23163 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23164 "referenced_type" : "type-1903", 23165 "self_type" : "type-1908", 23166 "size" : 32, 23167 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23168 }, 23169 { 23170 "alignment" : 8, 23171 "is_const" : true, 23172 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23173 "name" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23174 "referenced_type" : "type-1917", 23175 "self_type" : "type-1920", 23176 "size" : 32, 23177 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23178 }, 23179 { 23180 "alignment" : 8, 23181 "is_const" : true, 23182 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23183 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23184 "referenced_type" : "type-1922", 23185 "self_type" : "type-1925", 23186 "size" : 32, 23187 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23188 }, 23189 { 23190 "alignment" : 8, 23191 "is_const" : true, 23192 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23193 "name" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23194 "referenced_type" : "type-1912", 23195 "self_type" : "type-1915", 23196 "size" : 32, 23197 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23198 }, 23199 { 23200 "alignment" : 8, 23201 "is_const" : true, 23202 "linker_set_key" : "const keymaster::SymmetricKey", 23203 "name" : "const keymaster::SymmetricKey", 23204 "referenced_type" : "type-1380", 23205 "self_type" : "type-1381", 23206 "size" : 192, 23207 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23208 }, 23209 { 23210 "alignment" : 8, 23211 "is_const" : true, 23212 "linker_set_key" : "const keymaster::SymmetricKeyFactory", 23213 "name" : "const keymaster::SymmetricKeyFactory", 23214 "referenced_type" : "type-1372", 23215 "self_type" : "type-1378", 23216 "size" : 32, 23217 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23218 }, 23219 { 23220 "alignment" : 8, 23221 "is_const" : true, 23222 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23223 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23224 "referenced_type" : "type-869", 23225 "self_type" : "type-1361", 23226 "size" : 16, 23227 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23228 }, 23229 { 23230 "alignment" : 8, 23231 "is_const" : true, 23232 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23233 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23234 "referenced_type" : "type-123", 23235 "self_type" : "type-1518", 23236 "size" : 16, 23237 "source_file" : "/system/keymaster/include/keymaster/key.h" 23238 }, 23239 { 23240 "alignment" : 8, 23241 "is_const" : true, 23242 "linker_set_key" : "const keymaster::TripleDesKeyFactory", 23243 "name" : "const keymaster::TripleDesKeyFactory", 23244 "referenced_type" : "type-1404", 23245 "self_type" : "type-1406", 23246 "size" : 32, 23247 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 23248 }, 23249 { 23250 "alignment" : 8, 23251 "is_const" : true, 23252 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23253 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23254 "referenced_type" : "type-150", 23255 "self_type" : "type-2072", 23256 "size" : 8, 23257 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23258 }, 23259 { 23260 "alignment" : 8, 23261 "is_const" : true, 23262 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23263 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23264 "referenced_type" : "type-344", 23265 "self_type" : "type-355", 23266 "size" : 8, 23267 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23268 }, 23269 { 23270 "alignment" : 8, 23271 "is_const" : true, 23272 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23273 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23274 "referenced_type" : "type-4998", 23275 "self_type" : "type-5003", 23276 "size" : 8, 23277 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23278 }, 23279 { 23280 "alignment" : 8, 23281 "is_const" : true, 23282 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23283 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23284 "referenced_type" : "type-1800", 23285 "self_type" : "type-1837", 23286 "size" : 8, 23287 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23288 }, 23289 { 23290 "alignment" : 8, 23291 "is_const" : true, 23292 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23293 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23294 "referenced_type" : "type-2092", 23295 "self_type" : "type-2098", 23296 "size" : 8, 23297 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23298 }, 23299 { 23300 "alignment" : 8, 23301 "is_const" : true, 23302 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23303 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23304 "referenced_type" : "type-340", 23305 "self_type" : "type-1623", 23306 "size" : 8, 23307 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23308 }, 23309 { 23310 "alignment" : 8, 23311 "is_const" : true, 23312 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23313 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23314 "referenced_type" : "type-2106", 23315 "self_type" : "type-2110", 23316 "size" : 8, 23317 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23318 }, 23319 { 23320 "alignment" : 8, 23321 "is_const" : true, 23322 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23323 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23324 "referenced_type" : "type-5007", 23325 "self_type" : "type-5009", 23326 "size" : 8, 23327 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23328 }, 23329 { 23330 "alignment" : 8, 23331 "is_const" : true, 23332 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23333 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23334 "referenced_type" : "type-2113", 23335 "self_type" : "type-2117", 23336 "size" : 8, 23337 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23338 }, 23339 { 23340 "alignment" : 8, 23341 "is_const" : true, 23342 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23343 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23344 "referenced_type" : "type-2126", 23345 "self_type" : "type-2130", 23346 "size" : 8, 23347 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23348 }, 23349 { 23350 "alignment" : 8, 23351 "is_const" : true, 23352 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23353 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23354 "referenced_type" : "type-2132", 23355 "self_type" : "type-2138", 23356 "size" : 8, 23357 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23358 }, 23359 { 23360 "alignment" : 8, 23361 "is_const" : true, 23362 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23363 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23364 "referenced_type" : "type-2119", 23365 "self_type" : "type-2124", 23366 "size" : 8, 23367 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23368 }, 23369 { 23370 "alignment" : 8, 23371 "is_const" : true, 23372 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23373 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23374 "referenced_type" : "type-847", 23375 "self_type" : "type-850", 23376 "size" : 8, 23377 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23378 }, 23379 { 23380 "alignment" : 8, 23381 "is_const" : true, 23382 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23383 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23384 "referenced_type" : "type-551", 23385 "self_type" : "type-614", 23386 "size" : 8, 23387 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23388 }, 23389 { 23390 "alignment" : 8, 23391 "is_const" : true, 23392 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23393 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23394 "referenced_type" : "type-186", 23395 "self_type" : "type-1883", 23396 "size" : 8, 23397 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23398 }, 23399 { 23400 "alignment" : 8, 23401 "is_const" : true, 23402 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest", 23403 "name" : "const keymaster::VerifyAuthorizationRequest", 23404 "referenced_type" : "type-2073", 23405 "self_type" : "type-2076", 23406 "size" : 168, 23407 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23408 }, 23409 { 23410 "alignment" : 8, 23411 "is_const" : true, 23412 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse", 23413 "name" : "const keymaster::VerifyAuthorizationResponse", 23414 "referenced_type" : "type-2078", 23415 "self_type" : "type-2083", 23416 "size" : 152, 23417 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23418 }, 23419 { 23420 "alignment" : 4, 23421 "is_const" : true, 23422 "linker_set_key" : "const keymaster_algorithm_t", 23423 "name" : "const keymaster_algorithm_t", 23424 "referenced_type" : "type-1211", 23425 "self_type" : "type-1210", 23426 "size" : 4, 23427 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23428 }, 23429 { 23430 "alignment" : 4, 23431 "is_const" : true, 23432 "linker_set_key" : "const keymaster_algorithm_t", 23433 "name" : "const keymaster_algorithm_t", 23434 "referenced_type" : "type-1447", 23435 "self_type" : "type-1446", 23436 "size" : 4, 23437 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23438 }, 23439 { 23440 "alignment" : 4, 23441 "is_const" : true, 23442 "linker_set_key" : "const keymaster_algorithm_t", 23443 "name" : "const keymaster_algorithm_t", 23444 "referenced_type" : "type-1645", 23445 "self_type" : "type-1644", 23446 "size" : 4, 23447 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23448 }, 23449 { 23450 "alignment" : 4, 23451 "is_const" : true, 23452 "linker_set_key" : "const keymaster_algorithm_t", 23453 "name" : "const keymaster_algorithm_t", 23454 "referenced_type" : "type-2146", 23455 "self_type" : "type-2145", 23456 "size" : 4, 23457 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23458 }, 23459 { 23460 "alignment" : 4, 23461 "is_const" : true, 23462 "linker_set_key" : "const keymaster_algorithm_t", 23463 "name" : "const keymaster_algorithm_t", 23464 "referenced_type" : "type-224", 23465 "self_type" : "type-223", 23466 "size" : 4, 23467 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23468 }, 23469 { 23470 "alignment" : 4, 23471 "is_const" : true, 23472 "linker_set_key" : "const keymaster_algorithm_t", 23473 "name" : "const keymaster_algorithm_t", 23474 "referenced_type" : "type-2684", 23475 "self_type" : "type-2683", 23476 "size" : 4, 23477 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23478 }, 23479 { 23480 "alignment" : 4, 23481 "is_const" : true, 23482 "linker_set_key" : "const keymaster_algorithm_t", 23483 "name" : "const keymaster_algorithm_t", 23484 "referenced_type" : "type-2942", 23485 "self_type" : "type-2941", 23486 "size" : 4, 23487 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23488 }, 23489 { 23490 "alignment" : 4, 23491 "is_const" : true, 23492 "linker_set_key" : "const keymaster_algorithm_t", 23493 "name" : "const keymaster_algorithm_t", 23494 "referenced_type" : "type-3087", 23495 "self_type" : "type-3086", 23496 "size" : 4, 23497 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23498 }, 23499 { 23500 "alignment" : 4, 23501 "is_const" : true, 23502 "linker_set_key" : "const keymaster_algorithm_t", 23503 "name" : "const keymaster_algorithm_t", 23504 "referenced_type" : "type-3111", 23505 "self_type" : "type-3110", 23506 "size" : 4, 23507 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23508 }, 23509 { 23510 "alignment" : 4, 23511 "is_const" : true, 23512 "linker_set_key" : "const keymaster_algorithm_t", 23513 "name" : "const keymaster_algorithm_t", 23514 "referenced_type" : "type-3262", 23515 "self_type" : "type-3261", 23516 "size" : 4, 23517 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23518 }, 23519 { 23520 "alignment" : 4, 23521 "is_const" : true, 23522 "linker_set_key" : "const keymaster_algorithm_t", 23523 "name" : "const keymaster_algorithm_t", 23524 "referenced_type" : "type-3414", 23525 "self_type" : "type-3413", 23526 "size" : 4, 23527 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23528 }, 23529 { 23530 "alignment" : 4, 23531 "is_const" : true, 23532 "linker_set_key" : "const keymaster_algorithm_t", 23533 "name" : "const keymaster_algorithm_t", 23534 "referenced_type" : "type-3690", 23535 "self_type" : "type-3689", 23536 "size" : 4, 23537 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23538 }, 23539 { 23540 "alignment" : 4, 23541 "is_const" : true, 23542 "linker_set_key" : "const keymaster_algorithm_t", 23543 "name" : "const keymaster_algorithm_t", 23544 "referenced_type" : "type-3832", 23545 "self_type" : "type-3831", 23546 "size" : 4, 23547 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23548 }, 23549 { 23550 "alignment" : 4, 23551 "is_const" : true, 23552 "linker_set_key" : "const keymaster_algorithm_t", 23553 "name" : "const keymaster_algorithm_t", 23554 "referenced_type" : "type-4144", 23555 "self_type" : "type-4143", 23556 "size" : 4, 23557 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23558 }, 23559 { 23560 "alignment" : 4, 23561 "is_const" : true, 23562 "linker_set_key" : "const keymaster_algorithm_t", 23563 "name" : "const keymaster_algorithm_t", 23564 "referenced_type" : "type-4342", 23565 "self_type" : "type-4341", 23566 "size" : 4, 23567 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23568 }, 23569 { 23570 "alignment" : 4, 23571 "is_const" : true, 23572 "linker_set_key" : "const keymaster_algorithm_t", 23573 "name" : "const keymaster_algorithm_t", 23574 "referenced_type" : "type-4539", 23575 "self_type" : "type-4538", 23576 "size" : 4, 23577 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23578 }, 23579 { 23580 "alignment" : 4, 23581 "is_const" : true, 23582 "linker_set_key" : "const keymaster_algorithm_t", 23583 "name" : "const keymaster_algorithm_t", 23584 "referenced_type" : "type-4706", 23585 "self_type" : "type-4705", 23586 "size" : 4, 23587 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23588 }, 23589 { 23590 "alignment" : 4, 23591 "is_const" : true, 23592 "linker_set_key" : "const keymaster_algorithm_t", 23593 "name" : "const keymaster_algorithm_t", 23594 "referenced_type" : "type-4889", 23595 "self_type" : "type-4888", 23596 "size" : 4, 23597 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23598 }, 23599 { 23600 "alignment" : 4, 23601 "is_const" : true, 23602 "linker_set_key" : "const keymaster_algorithm_t", 23603 "name" : "const keymaster_algorithm_t", 23604 "referenced_type" : "type-494", 23605 "self_type" : "type-493", 23606 "size" : 4, 23607 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23608 }, 23609 { 23610 "alignment" : 4, 23611 "is_const" : true, 23612 "linker_set_key" : "const keymaster_algorithm_t", 23613 "name" : "const keymaster_algorithm_t", 23614 "referenced_type" : "type-5076", 23615 "self_type" : "type-5075", 23616 "size" : 4, 23617 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23618 }, 23619 { 23620 "alignment" : 4, 23621 "is_const" : true, 23622 "linker_set_key" : "const keymaster_algorithm_t", 23623 "name" : "const keymaster_algorithm_t", 23624 "referenced_type" : "type-648", 23625 "self_type" : "type-647", 23626 "size" : 4, 23627 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23628 }, 23629 { 23630 "alignment" : 4, 23631 "is_const" : true, 23632 "linker_set_key" : "const keymaster_algorithm_t", 23633 "name" : "const keymaster_algorithm_t", 23634 "referenced_type" : "type-667", 23635 "self_type" : "type-666", 23636 "size" : 4, 23637 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23638 }, 23639 { 23640 "alignment" : 4, 23641 "is_const" : true, 23642 "linker_set_key" : "const keymaster_algorithm_t", 23643 "name" : "const keymaster_algorithm_t", 23644 "referenced_type" : "type-988", 23645 "self_type" : "type-987", 23646 "size" : 4, 23647 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23648 }, 23649 { 23650 "alignment" : 8, 23651 "is_const" : true, 23652 "linker_set_key" : "const keymaster_blob_t", 23653 "name" : "const keymaster_blob_t", 23654 "referenced_type" : "type-1017", 23655 "self_type" : "type-1016", 23656 "size" : 16, 23657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23658 }, 23659 { 23660 "alignment" : 8, 23661 "is_const" : true, 23662 "linker_set_key" : "const keymaster_blob_t", 23663 "name" : "const keymaster_blob_t", 23664 "referenced_type" : "type-1197", 23665 "self_type" : "type-1196", 23666 "size" : 16, 23667 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23668 }, 23669 { 23670 "alignment" : 8, 23671 "is_const" : true, 23672 "linker_set_key" : "const keymaster_blob_t", 23673 "name" : "const keymaster_blob_t", 23674 "referenced_type" : "type-1245", 23675 "self_type" : "type-1244", 23676 "size" : 16, 23677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23678 }, 23679 { 23680 "alignment" : 8, 23681 "is_const" : true, 23682 "linker_set_key" : "const keymaster_blob_t", 23683 "name" : "const keymaster_blob_t", 23684 "referenced_type" : "type-1477", 23685 "self_type" : "type-1476", 23686 "size" : 16, 23687 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23688 }, 23689 { 23690 "alignment" : 8, 23691 "is_const" : true, 23692 "linker_set_key" : "const keymaster_blob_t", 23693 "name" : "const keymaster_blob_t", 23694 "referenced_type" : "type-1689", 23695 "self_type" : "type-1688", 23696 "size" : 16, 23697 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23698 }, 23699 { 23700 "alignment" : 8, 23701 "is_const" : true, 23702 "linker_set_key" : "const keymaster_blob_t", 23703 "name" : "const keymaster_blob_t", 23704 "referenced_type" : "type-2180", 23705 "self_type" : "type-2179", 23706 "size" : 16, 23707 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23708 }, 23709 { 23710 "alignment" : 8, 23711 "is_const" : true, 23712 "linker_set_key" : "const keymaster_blob_t", 23713 "name" : "const keymaster_blob_t", 23714 "referenced_type" : "type-257", 23715 "self_type" : "type-256", 23716 "size" : 16, 23717 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23718 }, 23719 { 23720 "alignment" : 8, 23721 "is_const" : true, 23722 "linker_set_key" : "const keymaster_blob_t", 23723 "name" : "const keymaster_blob_t", 23724 "referenced_type" : "type-2590", 23725 "self_type" : "type-2589", 23726 "size" : 16, 23727 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23728 }, 23729 { 23730 "alignment" : 8, 23731 "is_const" : true, 23732 "linker_set_key" : "const keymaster_blob_t", 23733 "name" : "const keymaster_blob_t", 23734 "referenced_type" : "type-2715", 23735 "self_type" : "type-2714", 23736 "size" : 16, 23737 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23738 }, 23739 { 23740 "alignment" : 8, 23741 "is_const" : true, 23742 "linker_set_key" : "const keymaster_blob_t", 23743 "name" : "const keymaster_blob_t", 23744 "referenced_type" : "type-2869", 23745 "self_type" : "type-2868", 23746 "size" : 16, 23747 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23748 }, 23749 { 23750 "alignment" : 8, 23751 "is_const" : true, 23752 "linker_set_key" : "const keymaster_blob_t", 23753 "name" : "const keymaster_blob_t", 23754 "referenced_type" : "type-2920", 23755 "self_type" : "type-2919", 23756 "size" : 16, 23757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23758 }, 23759 { 23760 "alignment" : 8, 23761 "is_const" : true, 23762 "linker_set_key" : "const keymaster_blob_t", 23763 "name" : "const keymaster_blob_t", 23764 "referenced_type" : "type-2966", 23765 "self_type" : "type-2965", 23766 "size" : 16, 23767 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23768 }, 23769 { 23770 "alignment" : 8, 23771 "is_const" : true, 23772 "linker_set_key" : "const keymaster_blob_t", 23773 "name" : "const keymaster_blob_t", 23774 "referenced_type" : "type-3097", 23775 "self_type" : "type-3096", 23776 "size" : 16, 23777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23778 }, 23779 { 23780 "alignment" : 8, 23781 "is_const" : true, 23782 "linker_set_key" : "const keymaster_blob_t", 23783 "name" : "const keymaster_blob_t", 23784 "referenced_type" : "type-3141", 23785 "self_type" : "type-3140", 23786 "size" : 16, 23787 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23788 }, 23789 { 23790 "alignment" : 8, 23791 "is_const" : true, 23792 "linker_set_key" : "const keymaster_blob_t", 23793 "name" : "const keymaster_blob_t", 23794 "referenced_type" : "type-3231", 23795 "self_type" : "type-3230", 23796 "size" : 16, 23797 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23798 }, 23799 { 23800 "alignment" : 8, 23801 "is_const" : true, 23802 "linker_set_key" : "const keymaster_blob_t", 23803 "name" : "const keymaster_blob_t", 23804 "referenced_type" : "type-3286", 23805 "self_type" : "type-3285", 23806 "size" : 16, 23807 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23808 }, 23809 { 23810 "alignment" : 8, 23811 "is_const" : true, 23812 "linker_set_key" : "const keymaster_blob_t", 23813 "name" : "const keymaster_blob_t", 23814 "referenced_type" : "type-3444", 23815 "self_type" : "type-3443", 23816 "size" : 16, 23817 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23818 }, 23819 { 23820 "alignment" : 8, 23821 "is_const" : true, 23822 "linker_set_key" : "const keymaster_blob_t", 23823 "name" : "const keymaster_blob_t", 23824 "referenced_type" : "type-3614", 23825 "self_type" : "type-3613", 23826 "size" : 16, 23827 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23828 }, 23829 { 23830 "alignment" : 8, 23831 "is_const" : true, 23832 "linker_set_key" : "const keymaster_blob_t", 23833 "name" : "const keymaster_blob_t", 23834 "referenced_type" : "type-3666", 23835 "self_type" : "type-3665", 23836 "size" : 16, 23837 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23838 }, 23839 { 23840 "alignment" : 8, 23841 "is_const" : true, 23842 "linker_set_key" : "const keymaster_blob_t", 23843 "name" : "const keymaster_blob_t", 23844 "referenced_type" : "type-3716", 23845 "self_type" : "type-3715", 23846 "size" : 16, 23847 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23848 }, 23849 { 23850 "alignment" : 8, 23851 "is_const" : true, 23852 "linker_set_key" : "const keymaster_blob_t", 23853 "name" : "const keymaster_blob_t", 23854 "referenced_type" : "type-3859", 23855 "self_type" : "type-3858", 23856 "size" : 16, 23857 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23858 }, 23859 { 23860 "alignment" : 8, 23861 "is_const" : true, 23862 "linker_set_key" : "const keymaster_blob_t", 23863 "name" : "const keymaster_blob_t", 23864 "referenced_type" : "type-4115", 23865 "self_type" : "type-4114", 23866 "size" : 16, 23867 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23868 }, 23869 { 23870 "alignment" : 8, 23871 "is_const" : true, 23872 "linker_set_key" : "const keymaster_blob_t", 23873 "name" : "const keymaster_blob_t", 23874 "referenced_type" : "type-4172", 23875 "self_type" : "type-4171", 23876 "size" : 16, 23877 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23878 }, 23879 { 23880 "alignment" : 8, 23881 "is_const" : true, 23882 "linker_set_key" : "const keymaster_blob_t", 23883 "name" : "const keymaster_blob_t", 23884 "referenced_type" : "type-418", 23885 "self_type" : "type-417", 23886 "size" : 16, 23887 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23888 }, 23889 { 23890 "alignment" : 8, 23891 "is_const" : true, 23892 "linker_set_key" : "const keymaster_blob_t", 23893 "name" : "const keymaster_blob_t", 23894 "referenced_type" : "type-4329", 23895 "self_type" : "type-4328", 23896 "size" : 16, 23897 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23898 }, 23899 { 23900 "alignment" : 8, 23901 "is_const" : true, 23902 "linker_set_key" : "const keymaster_blob_t", 23903 "name" : "const keymaster_blob_t", 23904 "referenced_type" : "type-4377", 23905 "self_type" : "type-4376", 23906 "size" : 16, 23907 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23908 }, 23909 { 23910 "alignment" : 8, 23911 "is_const" : true, 23912 "linker_set_key" : "const keymaster_blob_t", 23913 "name" : "const keymaster_blob_t", 23914 "referenced_type" : "type-4570", 23915 "self_type" : "type-4569", 23916 "size" : 16, 23917 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23918 }, 23919 { 23920 "alignment" : 8, 23921 "is_const" : true, 23922 "linker_set_key" : "const keymaster_blob_t", 23923 "name" : "const keymaster_blob_t", 23924 "referenced_type" : "type-471", 23925 "self_type" : "type-470", 23926 "size" : 16, 23927 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23928 }, 23929 { 23930 "alignment" : 8, 23931 "is_const" : true, 23932 "linker_set_key" : "const keymaster_blob_t", 23933 "name" : "const keymaster_blob_t", 23934 "referenced_type" : "type-4740", 23935 "self_type" : "type-4739", 23936 "size" : 16, 23937 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23938 }, 23939 { 23940 "alignment" : 8, 23941 "is_const" : true, 23942 "linker_set_key" : "const keymaster_blob_t", 23943 "name" : "const keymaster_blob_t", 23944 "referenced_type" : "type-4924", 23945 "self_type" : "type-4923", 23946 "size" : 16, 23947 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23948 }, 23949 { 23950 "alignment" : 8, 23951 "is_const" : true, 23952 "linker_set_key" : "const keymaster_blob_t", 23953 "name" : "const keymaster_blob_t", 23954 "referenced_type" : "type-5109", 23955 "self_type" : "type-5108", 23956 "size" : 16, 23957 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23958 }, 23959 { 23960 "alignment" : 8, 23961 "is_const" : true, 23962 "linker_set_key" : "const keymaster_blob_t", 23963 "name" : "const keymaster_blob_t", 23964 "referenced_type" : "type-518", 23965 "self_type" : "type-517", 23966 "size" : 16, 23967 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23968 }, 23969 { 23970 "alignment" : 8, 23971 "is_const" : true, 23972 "linker_set_key" : "const keymaster_blob_t", 23973 "name" : "const keymaster_blob_t", 23974 "referenced_type" : "type-52", 23975 "self_type" : "type-51", 23976 "size" : 16, 23977 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23978 }, 23979 { 23980 "alignment" : 8, 23981 "is_const" : true, 23982 "linker_set_key" : "const keymaster_blob_t", 23983 "name" : "const keymaster_blob_t", 23984 "referenced_type" : "type-674", 23985 "self_type" : "type-673", 23986 "size" : 16, 23987 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23988 }, 23989 { 23990 "alignment" : 8, 23991 "is_const" : true, 23992 "linker_set_key" : "const keymaster_blob_t", 23993 "name" : "const keymaster_blob_t", 23994 "referenced_type" : "type-828", 23995 "self_type" : "type-827", 23996 "size" : 16, 23997 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23998 }, 23999 { 24000 "alignment" : 8, 24001 "is_const" : true, 24002 "linker_set_key" : "const keymaster_blob_t", 24003 "name" : "const keymaster_blob_t", 24004 "referenced_type" : "type-958", 24005 "self_type" : "type-957", 24006 "size" : 16, 24007 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24008 }, 24009 { 24010 "alignment" : 4, 24011 "is_const" : true, 24012 "linker_set_key" : "const keymaster_block_mode_t", 24013 "name" : "const keymaster_block_mode_t", 24014 "referenced_type" : "type-1214", 24015 "self_type" : "type-1213", 24016 "size" : 4, 24017 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24018 }, 24019 { 24020 "alignment" : 4, 24021 "is_const" : true, 24022 "linker_set_key" : "const keymaster_block_mode_t", 24023 "name" : "const keymaster_block_mode_t", 24024 "referenced_type" : "type-1451", 24025 "self_type" : "type-1450", 24026 "size" : 4, 24027 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24028 }, 24029 { 24030 "alignment" : 4, 24031 "is_const" : true, 24032 "linker_set_key" : "const keymaster_block_mode_t", 24033 "name" : "const keymaster_block_mode_t", 24034 "referenced_type" : "type-1650", 24035 "self_type" : "type-1649", 24036 "size" : 4, 24037 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24038 }, 24039 { 24040 "alignment" : 4, 24041 "is_const" : true, 24042 "linker_set_key" : "const keymaster_block_mode_t", 24043 "name" : "const keymaster_block_mode_t", 24044 "referenced_type" : "type-2149", 24045 "self_type" : "type-2148", 24046 "size" : 4, 24047 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24048 }, 24049 { 24050 "alignment" : 4, 24051 "is_const" : true, 24052 "linker_set_key" : "const keymaster_block_mode_t", 24053 "name" : "const keymaster_block_mode_t", 24054 "referenced_type" : "type-229", 24055 "self_type" : "type-228", 24056 "size" : 4, 24057 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24058 }, 24059 { 24060 "alignment" : 4, 24061 "is_const" : true, 24062 "linker_set_key" : "const keymaster_block_mode_t", 24063 "name" : "const keymaster_block_mode_t", 24064 "referenced_type" : "type-2687", 24065 "self_type" : "type-2686", 24066 "size" : 4, 24067 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24068 }, 24069 { 24070 "alignment" : 4, 24071 "is_const" : true, 24072 "linker_set_key" : "const keymaster_block_mode_t", 24073 "name" : "const keymaster_block_mode_t", 24074 "referenced_type" : "type-2945", 24075 "self_type" : "type-2944", 24076 "size" : 4, 24077 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24078 }, 24079 { 24080 "alignment" : 4, 24081 "is_const" : true, 24082 "linker_set_key" : "const keymaster_block_mode_t", 24083 "name" : "const keymaster_block_mode_t", 24084 "referenced_type" : "type-3102", 24085 "self_type" : "type-3101", 24086 "size" : 4, 24087 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24088 }, 24089 { 24090 "alignment" : 4, 24091 "is_const" : true, 24092 "linker_set_key" : "const keymaster_block_mode_t", 24093 "name" : "const keymaster_block_mode_t", 24094 "referenced_type" : "type-3114", 24095 "self_type" : "type-3113", 24096 "size" : 4, 24097 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24098 }, 24099 { 24100 "alignment" : 4, 24101 "is_const" : true, 24102 "linker_set_key" : "const keymaster_block_mode_t", 24103 "name" : "const keymaster_block_mode_t", 24104 "referenced_type" : "type-3265", 24105 "self_type" : "type-3264", 24106 "size" : 4, 24107 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24108 }, 24109 { 24110 "alignment" : 4, 24111 "is_const" : true, 24112 "linker_set_key" : "const keymaster_block_mode_t", 24113 "name" : "const keymaster_block_mode_t", 24114 "referenced_type" : "type-3417", 24115 "self_type" : "type-3416", 24116 "size" : 4, 24117 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24118 }, 24119 { 24120 "alignment" : 4, 24121 "is_const" : true, 24122 "linker_set_key" : "const keymaster_block_mode_t", 24123 "name" : "const keymaster_block_mode_t", 24124 "referenced_type" : "type-3693", 24125 "self_type" : "type-3692", 24126 "size" : 4, 24127 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24128 }, 24129 { 24130 "alignment" : 4, 24131 "is_const" : true, 24132 "linker_set_key" : "const keymaster_block_mode_t", 24133 "name" : "const keymaster_block_mode_t", 24134 "referenced_type" : "type-3835", 24135 "self_type" : "type-3834", 24136 "size" : 4, 24137 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24138 }, 24139 { 24140 "alignment" : 4, 24141 "is_const" : true, 24142 "linker_set_key" : "const keymaster_block_mode_t", 24143 "name" : "const keymaster_block_mode_t", 24144 "referenced_type" : "type-4058", 24145 "self_type" : "type-4057", 24146 "size" : 4, 24147 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24148 }, 24149 { 24150 "alignment" : 4, 24151 "is_const" : true, 24152 "linker_set_key" : "const keymaster_block_mode_t", 24153 "name" : "const keymaster_block_mode_t", 24154 "referenced_type" : "type-4147", 24155 "self_type" : "type-4146", 24156 "size" : 4, 24157 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24158 }, 24159 { 24160 "alignment" : 4, 24161 "is_const" : true, 24162 "linker_set_key" : "const keymaster_block_mode_t", 24163 "name" : "const keymaster_block_mode_t", 24164 "referenced_type" : "type-4345", 24165 "self_type" : "type-4344", 24166 "size" : 4, 24167 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24168 }, 24169 { 24170 "alignment" : 4, 24171 "is_const" : true, 24172 "linker_set_key" : "const keymaster_block_mode_t", 24173 "name" : "const keymaster_block_mode_t", 24174 "referenced_type" : "type-4542", 24175 "self_type" : "type-4541", 24176 "size" : 4, 24177 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24178 }, 24179 { 24180 "alignment" : 4, 24181 "is_const" : true, 24182 "linker_set_key" : "const keymaster_block_mode_t", 24183 "name" : "const keymaster_block_mode_t", 24184 "referenced_type" : "type-4709", 24185 "self_type" : "type-4708", 24186 "size" : 4, 24187 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24188 }, 24189 { 24190 "alignment" : 4, 24191 "is_const" : true, 24192 "linker_set_key" : "const keymaster_block_mode_t", 24193 "name" : "const keymaster_block_mode_t", 24194 "referenced_type" : "type-4892", 24195 "self_type" : "type-4891", 24196 "size" : 4, 24197 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24198 }, 24199 { 24200 "alignment" : 4, 24201 "is_const" : true, 24202 "linker_set_key" : "const keymaster_block_mode_t", 24203 "name" : "const keymaster_block_mode_t", 24204 "referenced_type" : "type-497", 24205 "self_type" : "type-496", 24206 "size" : 4, 24207 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24208 }, 24209 { 24210 "alignment" : 4, 24211 "is_const" : true, 24212 "linker_set_key" : "const keymaster_block_mode_t", 24213 "name" : "const keymaster_block_mode_t", 24214 "referenced_type" : "type-5079", 24215 "self_type" : "type-5078", 24216 "size" : 4, 24217 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24218 }, 24219 { 24220 "alignment" : 4, 24221 "is_const" : true, 24222 "linker_set_key" : "const keymaster_block_mode_t", 24223 "name" : "const keymaster_block_mode_t", 24224 "referenced_type" : "type-651", 24225 "self_type" : "type-650", 24226 "size" : 4, 24227 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24228 }, 24229 { 24230 "alignment" : 4, 24231 "is_const" : true, 24232 "linker_set_key" : "const keymaster_block_mode_t", 24233 "name" : "const keymaster_block_mode_t", 24234 "referenced_type" : "type-684", 24235 "self_type" : "type-683", 24236 "size" : 4, 24237 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24238 }, 24239 { 24240 "alignment" : 4, 24241 "is_const" : true, 24242 "linker_set_key" : "const keymaster_block_mode_t", 24243 "name" : "const keymaster_block_mode_t", 24244 "referenced_type" : "type-899", 24245 "self_type" : "type-898", 24246 "size" : 4, 24247 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24248 }, 24249 { 24250 "alignment" : 4, 24251 "is_const" : true, 24252 "linker_set_key" : "const keymaster_block_mode_t", 24253 "name" : "const keymaster_block_mode_t", 24254 "referenced_type" : "type-992", 24255 "self_type" : "type-991", 24256 "size" : 4, 24257 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24258 }, 24259 { 24260 "alignment" : 4, 24261 "is_const" : true, 24262 "linker_set_key" : "const keymaster_digest_t", 24263 "name" : "const keymaster_digest_t", 24264 "referenced_type" : "type-1221", 24265 "self_type" : "type-1220", 24266 "size" : 4, 24267 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24268 }, 24269 { 24270 "alignment" : 4, 24271 "is_const" : true, 24272 "linker_set_key" : "const keymaster_digest_t", 24273 "name" : "const keymaster_digest_t", 24274 "referenced_type" : "type-1457", 24275 "self_type" : "type-1456", 24276 "size" : 4, 24277 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24278 }, 24279 { 24280 "alignment" : 4, 24281 "is_const" : true, 24282 "linker_set_key" : "const keymaster_digest_t", 24283 "name" : "const keymaster_digest_t", 24284 "referenced_type" : "type-1656", 24285 "self_type" : "type-1655", 24286 "size" : 4, 24287 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24288 }, 24289 { 24290 "alignment" : 4, 24291 "is_const" : true, 24292 "linker_set_key" : "const keymaster_digest_t", 24293 "name" : "const keymaster_digest_t", 24294 "referenced_type" : "type-2155", 24295 "self_type" : "type-2154", 24296 "size" : 4, 24297 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24298 }, 24299 { 24300 "alignment" : 4, 24301 "is_const" : true, 24302 "linker_set_key" : "const keymaster_digest_t", 24303 "name" : "const keymaster_digest_t", 24304 "referenced_type" : "type-236", 24305 "self_type" : "type-235", 24306 "size" : 4, 24307 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24308 }, 24309 { 24310 "alignment" : 4, 24311 "is_const" : true, 24312 "linker_set_key" : "const keymaster_digest_t", 24313 "name" : "const keymaster_digest_t", 24314 "referenced_type" : "type-2694", 24315 "self_type" : "type-2693", 24316 "size" : 4, 24317 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24318 }, 24319 { 24320 "alignment" : 4, 24321 "is_const" : true, 24322 "linker_set_key" : "const keymaster_digest_t", 24323 "name" : "const keymaster_digest_t", 24324 "referenced_type" : "type-2951", 24325 "self_type" : "type-2950", 24326 "size" : 4, 24327 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24328 }, 24329 { 24330 "alignment" : 4, 24331 "is_const" : true, 24332 "linker_set_key" : "const keymaster_digest_t", 24333 "name" : "const keymaster_digest_t", 24334 "referenced_type" : "type-3120", 24335 "self_type" : "type-3119", 24336 "size" : 4, 24337 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24338 }, 24339 { 24340 "alignment" : 4, 24341 "is_const" : true, 24342 "linker_set_key" : "const keymaster_digest_t", 24343 "name" : "const keymaster_digest_t", 24344 "referenced_type" : "type-3139", 24345 "self_type" : "type-3138", 24346 "size" : 4, 24347 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24348 }, 24349 { 24350 "alignment" : 4, 24351 "is_const" : true, 24352 "linker_set_key" : "const keymaster_digest_t", 24353 "name" : "const keymaster_digest_t", 24354 "referenced_type" : "type-3271", 24355 "self_type" : "type-3270", 24356 "size" : 4, 24357 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24358 }, 24359 { 24360 "alignment" : 4, 24361 "is_const" : true, 24362 "linker_set_key" : "const keymaster_digest_t", 24363 "name" : "const keymaster_digest_t", 24364 "referenced_type" : "type-3424", 24365 "self_type" : "type-3423", 24366 "size" : 4, 24367 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24368 }, 24369 { 24370 "alignment" : 4, 24371 "is_const" : true, 24372 "linker_set_key" : "const keymaster_digest_t", 24373 "name" : "const keymaster_digest_t", 24374 "referenced_type" : "type-3699", 24375 "self_type" : "type-3698", 24376 "size" : 4, 24377 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24378 }, 24379 { 24380 "alignment" : 4, 24381 "is_const" : true, 24382 "linker_set_key" : "const keymaster_digest_t", 24383 "name" : "const keymaster_digest_t", 24384 "referenced_type" : "type-3843", 24385 "self_type" : "type-3842", 24386 "size" : 4, 24387 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24388 }, 24389 { 24390 "alignment" : 4, 24391 "is_const" : true, 24392 "linker_set_key" : "const keymaster_digest_t", 24393 "name" : "const keymaster_digest_t", 24394 "referenced_type" : "type-4063", 24395 "self_type" : "type-4062", 24396 "size" : 4, 24397 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24398 }, 24399 { 24400 "alignment" : 4, 24401 "is_const" : true, 24402 "linker_set_key" : "const keymaster_digest_t", 24403 "name" : "const keymaster_digest_t", 24404 "referenced_type" : "type-4154", 24405 "self_type" : "type-4153", 24406 "size" : 4, 24407 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24408 }, 24409 { 24410 "alignment" : 4, 24411 "is_const" : true, 24412 "linker_set_key" : "const keymaster_digest_t", 24413 "name" : "const keymaster_digest_t", 24414 "referenced_type" : "type-4352", 24415 "self_type" : "type-4351", 24416 "size" : 4, 24417 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24418 }, 24419 { 24420 "alignment" : 4, 24421 "is_const" : true, 24422 "linker_set_key" : "const keymaster_digest_t", 24423 "name" : "const keymaster_digest_t", 24424 "referenced_type" : "type-4550", 24425 "self_type" : "type-4549", 24426 "size" : 4, 24427 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24428 }, 24429 { 24430 "alignment" : 4, 24431 "is_const" : true, 24432 "linker_set_key" : "const keymaster_digest_t", 24433 "name" : "const keymaster_digest_t", 24434 "referenced_type" : "type-4717", 24435 "self_type" : "type-4716", 24436 "size" : 4, 24437 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24438 }, 24439 { 24440 "alignment" : 4, 24441 "is_const" : true, 24442 "linker_set_key" : "const keymaster_digest_t", 24443 "name" : "const keymaster_digest_t", 24444 "referenced_type" : "type-4899", 24445 "self_type" : "type-4898", 24446 "size" : 4, 24447 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24448 }, 24449 { 24450 "alignment" : 4, 24451 "is_const" : true, 24452 "linker_set_key" : "const keymaster_digest_t", 24453 "name" : "const keymaster_digest_t", 24454 "referenced_type" : "type-503", 24455 "self_type" : "type-502", 24456 "size" : 4, 24457 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24458 }, 24459 { 24460 "alignment" : 4, 24461 "is_const" : true, 24462 "linker_set_key" : "const keymaster_digest_t", 24463 "name" : "const keymaster_digest_t", 24464 "referenced_type" : "type-5085", 24465 "self_type" : "type-5084", 24466 "size" : 4, 24467 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24468 }, 24469 { 24470 "alignment" : 4, 24471 "is_const" : true, 24472 "linker_set_key" : "const keymaster_digest_t", 24473 "name" : "const keymaster_digest_t", 24474 "referenced_type" : "type-657", 24475 "self_type" : "type-656", 24476 "size" : 4, 24477 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24478 }, 24479 { 24480 "alignment" : 4, 24481 "is_const" : true, 24482 "linker_set_key" : "const keymaster_digest_t", 24483 "name" : "const keymaster_digest_t", 24484 "referenced_type" : "type-702", 24485 "self_type" : "type-701", 24486 "size" : 4, 24487 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24488 }, 24489 { 24490 "alignment" : 4, 24491 "is_const" : true, 24492 "linker_set_key" : "const keymaster_digest_t", 24493 "name" : "const keymaster_digest_t", 24494 "referenced_type" : "type-902", 24495 "self_type" : "type-901", 24496 "size" : 4, 24497 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24498 }, 24499 { 24500 "alignment" : 4, 24501 "is_const" : true, 24502 "linker_set_key" : "const keymaster_digest_t", 24503 "name" : "const keymaster_digest_t", 24504 "referenced_type" : "type-998", 24505 "self_type" : "type-997", 24506 "size" : 4, 24507 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24508 }, 24509 { 24510 "alignment" : 8, 24511 "is_const" : true, 24512 "linker_set_key" : "const keymaster_key_blob_t", 24513 "name" : "const keymaster_key_blob_t", 24514 "referenced_type" : "type-1011", 24515 "self_type" : "type-1010", 24516 "size" : 16, 24517 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24518 }, 24519 { 24520 "alignment" : 8, 24521 "is_const" : true, 24522 "linker_set_key" : "const keymaster_key_blob_t", 24523 "name" : "const keymaster_key_blob_t", 24524 "referenced_type" : "type-1189", 24525 "self_type" : "type-1188", 24526 "size" : 16, 24527 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24528 }, 24529 { 24530 "alignment" : 8, 24531 "is_const" : true, 24532 "linker_set_key" : "const keymaster_key_blob_t", 24533 "name" : "const keymaster_key_blob_t", 24534 "referenced_type" : "type-1237", 24535 "self_type" : "type-1236", 24536 "size" : 16, 24537 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24538 }, 24539 { 24540 "alignment" : 8, 24541 "is_const" : true, 24542 "linker_set_key" : "const keymaster_key_blob_t", 24543 "name" : "const keymaster_key_blob_t", 24544 "referenced_type" : "type-1471", 24545 "self_type" : "type-1470", 24546 "size" : 16, 24547 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24548 }, 24549 { 24550 "alignment" : 8, 24551 "is_const" : true, 24552 "linker_set_key" : "const keymaster_key_blob_t", 24553 "name" : "const keymaster_key_blob_t", 24554 "referenced_type" : "type-1684", 24555 "self_type" : "type-1683", 24556 "size" : 16, 24557 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24558 }, 24559 { 24560 "alignment" : 8, 24561 "is_const" : true, 24562 "linker_set_key" : "const keymaster_key_blob_t", 24563 "name" : "const keymaster_key_blob_t", 24564 "referenced_type" : "type-2143", 24565 "self_type" : "type-2142", 24566 "size" : 16, 24567 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24568 }, 24569 { 24570 "alignment" : 8, 24571 "is_const" : true, 24572 "linker_set_key" : "const keymaster_key_blob_t", 24573 "name" : "const keymaster_key_blob_t", 24574 "referenced_type" : "type-252", 24575 "self_type" : "type-251", 24576 "size" : 16, 24577 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24578 }, 24579 { 24580 "alignment" : 8, 24581 "is_const" : true, 24582 "linker_set_key" : "const keymaster_key_blob_t", 24583 "name" : "const keymaster_key_blob_t", 24584 "referenced_type" : "type-2605", 24585 "self_type" : "type-2604", 24586 "size" : 16, 24587 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24588 }, 24589 { 24590 "alignment" : 8, 24591 "is_const" : true, 24592 "linker_set_key" : "const keymaster_key_blob_t", 24593 "name" : "const keymaster_key_blob_t", 24594 "referenced_type" : "type-2710", 24595 "self_type" : "type-2709", 24596 "size" : 16, 24597 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24598 }, 24599 { 24600 "alignment" : 8, 24601 "is_const" : true, 24602 "linker_set_key" : "const keymaster_key_blob_t", 24603 "name" : "const keymaster_key_blob_t", 24604 "referenced_type" : "type-2839", 24605 "self_type" : "type-2838", 24606 "size" : 16, 24607 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24608 }, 24609 { 24610 "alignment" : 8, 24611 "is_const" : true, 24612 "linker_set_key" : "const keymaster_key_blob_t", 24613 "name" : "const keymaster_key_blob_t", 24614 "referenced_type" : "type-2927", 24615 "self_type" : "type-2926", 24616 "size" : 16, 24617 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24618 }, 24619 { 24620 "alignment" : 8, 24621 "is_const" : true, 24622 "linker_set_key" : "const keymaster_key_blob_t", 24623 "name" : "const keymaster_key_blob_t", 24624 "referenced_type" : "type-2961", 24625 "self_type" : "type-2960", 24626 "size" : 16, 24627 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24628 }, 24629 { 24630 "alignment" : 8, 24631 "is_const" : true, 24632 "linker_set_key" : "const keymaster_key_blob_t", 24633 "name" : "const keymaster_key_blob_t", 24634 "referenced_type" : "type-3091", 24635 "self_type" : "type-3090", 24636 "size" : 16, 24637 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24638 }, 24639 { 24640 "alignment" : 8, 24641 "is_const" : true, 24642 "linker_set_key" : "const keymaster_key_blob_t", 24643 "name" : "const keymaster_key_blob_t", 24644 "referenced_type" : "type-3134", 24645 "self_type" : "type-3133", 24646 "size" : 16, 24647 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24648 }, 24649 { 24650 "alignment" : 8, 24651 "is_const" : true, 24652 "linker_set_key" : "const keymaster_key_blob_t", 24653 "name" : "const keymaster_key_blob_t", 24654 "referenced_type" : "type-3219", 24655 "self_type" : "type-3218", 24656 "size" : 16, 24657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24658 }, 24659 { 24660 "alignment" : 8, 24661 "is_const" : true, 24662 "linker_set_key" : "const keymaster_key_blob_t", 24663 "name" : "const keymaster_key_blob_t", 24664 "referenced_type" : "type-3281", 24665 "self_type" : "type-3280", 24666 "size" : 16, 24667 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24668 }, 24669 { 24670 "alignment" : 8, 24671 "is_const" : true, 24672 "linker_set_key" : "const keymaster_key_blob_t", 24673 "name" : "const keymaster_key_blob_t", 24674 "referenced_type" : "type-3439", 24675 "self_type" : "type-3438", 24676 "size" : 16, 24677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24678 }, 24679 { 24680 "alignment" : 8, 24681 "is_const" : true, 24682 "linker_set_key" : "const keymaster_key_blob_t", 24683 "name" : "const keymaster_key_blob_t", 24684 "referenced_type" : "type-3583", 24685 "self_type" : "type-3582", 24686 "size" : 16, 24687 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24688 }, 24689 { 24690 "alignment" : 8, 24691 "is_const" : true, 24692 "linker_set_key" : "const keymaster_key_blob_t", 24693 "name" : "const keymaster_key_blob_t", 24694 "referenced_type" : "type-3673", 24695 "self_type" : "type-3672", 24696 "size" : 16, 24697 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24698 }, 24699 { 24700 "alignment" : 8, 24701 "is_const" : true, 24702 "linker_set_key" : "const keymaster_key_blob_t", 24703 "name" : "const keymaster_key_blob_t", 24704 "referenced_type" : "type-3709", 24705 "self_type" : "type-3708", 24706 "size" : 16, 24707 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24708 }, 24709 { 24710 "alignment" : 8, 24711 "is_const" : true, 24712 "linker_set_key" : "const keymaster_key_blob_t", 24713 "name" : "const keymaster_key_blob_t", 24714 "referenced_type" : "type-3853", 24715 "self_type" : "type-3852", 24716 "size" : 16, 24717 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24718 }, 24719 { 24720 "alignment" : 8, 24721 "is_const" : true, 24722 "linker_set_key" : "const keymaster_key_blob_t", 24723 "name" : "const keymaster_key_blob_t", 24724 "referenced_type" : "type-387", 24725 "self_type" : "type-386", 24726 "size" : 16, 24727 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24728 }, 24729 { 24730 "alignment" : 8, 24731 "is_const" : true, 24732 "linker_set_key" : "const keymaster_key_blob_t", 24733 "name" : "const keymaster_key_blob_t", 24734 "referenced_type" : "type-4130", 24735 "self_type" : "type-4129", 24736 "size" : 16, 24737 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24738 }, 24739 { 24740 "alignment" : 8, 24741 "is_const" : true, 24742 "linker_set_key" : "const keymaster_key_blob_t", 24743 "name" : "const keymaster_key_blob_t", 24744 "referenced_type" : "type-4167", 24745 "self_type" : "type-4166", 24746 "size" : 16, 24747 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24748 }, 24749 { 24750 "alignment" : 8, 24751 "is_const" : true, 24752 "linker_set_key" : "const keymaster_key_blob_t", 24753 "name" : "const keymaster_key_blob_t", 24754 "referenced_type" : "type-4324", 24755 "self_type" : "type-4323", 24756 "size" : 16, 24757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24758 }, 24759 { 24760 "alignment" : 8, 24761 "is_const" : true, 24762 "linker_set_key" : "const keymaster_key_blob_t", 24763 "name" : "const keymaster_key_blob_t", 24764 "referenced_type" : "type-4369", 24765 "self_type" : "type-4368", 24766 "size" : 16, 24767 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24768 }, 24769 { 24770 "alignment" : 8, 24771 "is_const" : true, 24772 "linker_set_key" : "const keymaster_key_blob_t", 24773 "name" : "const keymaster_key_blob_t", 24774 "referenced_type" : "type-4565", 24775 "self_type" : "type-4564", 24776 "size" : 16, 24777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24778 }, 24779 { 24780 "alignment" : 8, 24781 "is_const" : true, 24782 "linker_set_key" : "const keymaster_key_blob_t", 24783 "name" : "const keymaster_key_blob_t", 24784 "referenced_type" : "type-4734", 24785 "self_type" : "type-4733", 24786 "size" : 16, 24787 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24788 }, 24789 { 24790 "alignment" : 8, 24791 "is_const" : true, 24792 "linker_set_key" : "const keymaster_key_blob_t", 24793 "name" : "const keymaster_key_blob_t", 24794 "referenced_type" : "type-478", 24795 "self_type" : "type-477", 24796 "size" : 16, 24797 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24798 }, 24799 { 24800 "alignment" : 8, 24801 "is_const" : true, 24802 "linker_set_key" : "const keymaster_key_blob_t", 24803 "name" : "const keymaster_key_blob_t", 24804 "referenced_type" : "type-4919", 24805 "self_type" : "type-4918", 24806 "size" : 16, 24807 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24808 }, 24809 { 24810 "alignment" : 8, 24811 "is_const" : true, 24812 "linker_set_key" : "const keymaster_key_blob_t", 24813 "name" : "const keymaster_key_blob_t", 24814 "referenced_type" : "type-5073", 24815 "self_type" : "type-5072", 24816 "size" : 16, 24817 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24818 }, 24819 { 24820 "alignment" : 8, 24821 "is_const" : true, 24822 "linker_set_key" : "const keymaster_key_blob_t", 24823 "name" : "const keymaster_key_blob_t", 24824 "referenced_type" : "type-513", 24825 "self_type" : "type-512", 24826 "size" : 16, 24827 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24828 }, 24829 { 24830 "alignment" : 8, 24831 "is_const" : true, 24832 "linker_set_key" : "const keymaster_key_blob_t", 24833 "name" : "const keymaster_key_blob_t", 24834 "referenced_type" : "type-669", 24835 "self_type" : "type-668", 24836 "size" : 16, 24837 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24838 }, 24839 { 24840 "alignment" : 8, 24841 "is_const" : true, 24842 "linker_set_key" : "const keymaster_key_blob_t", 24843 "name" : "const keymaster_key_blob_t", 24844 "referenced_type" : "type-67", 24845 "self_type" : "type-66", 24846 "size" : 16, 24847 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24848 }, 24849 { 24850 "alignment" : 8, 24851 "is_const" : true, 24852 "linker_set_key" : "const keymaster_key_blob_t", 24853 "name" : "const keymaster_key_blob_t", 24854 "referenced_type" : "type-768", 24855 "self_type" : "type-767", 24856 "size" : 16, 24857 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24858 }, 24859 { 24860 "alignment" : 8, 24861 "is_const" : true, 24862 "linker_set_key" : "const keymaster_key_blob_t", 24863 "name" : "const keymaster_key_blob_t", 24864 "referenced_type" : "type-976", 24865 "self_type" : "type-975", 24866 "size" : 16, 24867 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24868 }, 24869 { 24870 "alignment" : 4, 24871 "is_const" : true, 24872 "linker_set_key" : "const keymaster_key_format_t", 24873 "name" : "const keymaster_key_format_t", 24874 "referenced_type" : "type-1001", 24875 "self_type" : "type-1000", 24876 "size" : 4, 24877 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24878 }, 24879 { 24880 "alignment" : 4, 24881 "is_const" : true, 24882 "linker_set_key" : "const keymaster_key_format_t", 24883 "name" : "const keymaster_key_format_t", 24884 "referenced_type" : "type-1224", 24885 "self_type" : "type-1223", 24886 "size" : 4, 24887 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24888 }, 24889 { 24890 "alignment" : 4, 24891 "is_const" : true, 24892 "linker_set_key" : "const keymaster_key_format_t", 24893 "name" : "const keymaster_key_format_t", 24894 "referenced_type" : "type-1460", 24895 "self_type" : "type-1459", 24896 "size" : 4, 24897 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24898 }, 24899 { 24900 "alignment" : 4, 24901 "is_const" : true, 24902 "linker_set_key" : "const keymaster_key_format_t", 24903 "name" : "const keymaster_key_format_t", 24904 "referenced_type" : "type-1659", 24905 "self_type" : "type-1658", 24906 "size" : 4, 24907 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24908 }, 24909 { 24910 "alignment" : 4, 24911 "is_const" : true, 24912 "linker_set_key" : "const keymaster_key_format_t", 24913 "name" : "const keymaster_key_format_t", 24914 "referenced_type" : "type-2159", 24915 "self_type" : "type-2158", 24916 "size" : 4, 24917 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24918 }, 24919 { 24920 "alignment" : 4, 24921 "is_const" : true, 24922 "linker_set_key" : "const keymaster_key_format_t", 24923 "name" : "const keymaster_key_format_t", 24924 "referenced_type" : "type-239", 24925 "self_type" : "type-238", 24926 "size" : 4, 24927 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24928 }, 24929 { 24930 "alignment" : 4, 24931 "is_const" : true, 24932 "linker_set_key" : "const keymaster_key_format_t", 24933 "name" : "const keymaster_key_format_t", 24934 "referenced_type" : "type-2697", 24935 "self_type" : "type-2696", 24936 "size" : 4, 24937 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24938 }, 24939 { 24940 "alignment" : 4, 24941 "is_const" : true, 24942 "linker_set_key" : "const keymaster_key_format_t", 24943 "name" : "const keymaster_key_format_t", 24944 "referenced_type" : "type-2954", 24945 "self_type" : "type-2953", 24946 "size" : 4, 24947 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24948 }, 24949 { 24950 "alignment" : 4, 24951 "is_const" : true, 24952 "linker_set_key" : "const keymaster_key_format_t", 24953 "name" : "const keymaster_key_format_t", 24954 "referenced_type" : "type-3126", 24955 "self_type" : "type-3125", 24956 "size" : 4, 24957 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24958 }, 24959 { 24960 "alignment" : 4, 24961 "is_const" : true, 24962 "linker_set_key" : "const keymaster_key_format_t", 24963 "name" : "const keymaster_key_format_t", 24964 "referenced_type" : "type-3158", 24965 "self_type" : "type-3157", 24966 "size" : 4, 24967 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24968 }, 24969 { 24970 "alignment" : 4, 24971 "is_const" : true, 24972 "linker_set_key" : "const keymaster_key_format_t", 24973 "name" : "const keymaster_key_format_t", 24974 "referenced_type" : "type-3274", 24975 "self_type" : "type-3273", 24976 "size" : 4, 24977 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24978 }, 24979 { 24980 "alignment" : 4, 24981 "is_const" : true, 24982 "linker_set_key" : "const keymaster_key_format_t", 24983 "name" : "const keymaster_key_format_t", 24984 "referenced_type" : "type-3427", 24985 "self_type" : "type-3426", 24986 "size" : 4, 24987 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24988 }, 24989 { 24990 "alignment" : 4, 24991 "is_const" : true, 24992 "linker_set_key" : "const keymaster_key_format_t", 24993 "name" : "const keymaster_key_format_t", 24994 "referenced_type" : "type-3702", 24995 "self_type" : "type-3701", 24996 "size" : 4, 24997 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24998 }, 24999 { 25000 "alignment" : 4, 25001 "is_const" : true, 25002 "linker_set_key" : "const keymaster_key_format_t", 25003 "name" : "const keymaster_key_format_t", 25004 "referenced_type" : "type-3846", 25005 "self_type" : "type-3845", 25006 "size" : 4, 25007 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25008 }, 25009 { 25010 "alignment" : 4, 25011 "is_const" : true, 25012 "linker_set_key" : "const keymaster_key_format_t", 25013 "name" : "const keymaster_key_format_t", 25014 "referenced_type" : "type-4157", 25015 "self_type" : "type-4156", 25016 "size" : 4, 25017 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25018 }, 25019 { 25020 "alignment" : 4, 25021 "is_const" : true, 25022 "linker_set_key" : "const keymaster_key_format_t", 25023 "name" : "const keymaster_key_format_t", 25024 "referenced_type" : "type-4355", 25025 "self_type" : "type-4354", 25026 "size" : 4, 25027 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25028 }, 25029 { 25030 "alignment" : 4, 25031 "is_const" : true, 25032 "linker_set_key" : "const keymaster_key_format_t", 25033 "name" : "const keymaster_key_format_t", 25034 "referenced_type" : "type-4553", 25035 "self_type" : "type-4552", 25036 "size" : 4, 25037 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25038 }, 25039 { 25040 "alignment" : 4, 25041 "is_const" : true, 25042 "linker_set_key" : "const keymaster_key_format_t", 25043 "name" : "const keymaster_key_format_t", 25044 "referenced_type" : "type-4720", 25045 "self_type" : "type-4719", 25046 "size" : 4, 25047 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25048 }, 25049 { 25050 "alignment" : 4, 25051 "is_const" : true, 25052 "linker_set_key" : "const keymaster_key_format_t", 25053 "name" : "const keymaster_key_format_t", 25054 "referenced_type" : "type-4902", 25055 "self_type" : "type-4901", 25056 "size" : 4, 25057 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25058 }, 25059 { 25060 "alignment" : 4, 25061 "is_const" : true, 25062 "linker_set_key" : "const keymaster_key_format_t", 25063 "name" : "const keymaster_key_format_t", 25064 "referenced_type" : "type-506", 25065 "self_type" : "type-505", 25066 "size" : 4, 25067 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25068 }, 25069 { 25070 "alignment" : 4, 25071 "is_const" : true, 25072 "linker_set_key" : "const keymaster_key_format_t", 25073 "name" : "const keymaster_key_format_t", 25074 "referenced_type" : "type-5089", 25075 "self_type" : "type-5088", 25076 "size" : 4, 25077 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25078 }, 25079 { 25080 "alignment" : 4, 25081 "is_const" : true, 25082 "linker_set_key" : "const keymaster_key_format_t", 25083 "name" : "const keymaster_key_format_t", 25084 "referenced_type" : "type-660", 25085 "self_type" : "type-659", 25086 "size" : 4, 25087 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25088 }, 25089 { 25090 "alignment" : 4, 25091 "is_const" : true, 25092 "linker_set_key" : "const keymaster_key_format_t", 25093 "name" : "const keymaster_key_format_t", 25094 "referenced_type" : "type-726", 25095 "self_type" : "type-725", 25096 "size" : 4, 25097 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25098 }, 25099 { 25100 "alignment" : 8, 25101 "is_const" : true, 25102 "linker_set_key" : "const keymaster_key_param_set_t", 25103 "name" : "const keymaster_key_param_set_t", 25104 "referenced_type" : "type-1058", 25105 "self_type" : "type-1057", 25106 "size" : 16, 25107 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25108 }, 25109 { 25110 "alignment" : 8, 25111 "is_const" : true, 25112 "linker_set_key" : "const keymaster_key_param_set_t", 25113 "name" : "const keymaster_key_param_set_t", 25114 "referenced_type" : "type-1281", 25115 "self_type" : "type-1280", 25116 "size" : 16, 25117 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25118 }, 25119 { 25120 "alignment" : 8, 25121 "is_const" : true, 25122 "linker_set_key" : "const keymaster_key_param_set_t", 25123 "name" : "const keymaster_key_param_set_t", 25124 "referenced_type" : "type-1428", 25125 "self_type" : "type-1427", 25126 "size" : 16, 25127 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25128 }, 25129 { 25130 "alignment" : 8, 25131 "is_const" : true, 25132 "linker_set_key" : "const keymaster_key_param_set_t", 25133 "name" : "const keymaster_key_param_set_t", 25134 "referenced_type" : "type-1512", 25135 "self_type" : "type-1511", 25136 "size" : 16, 25137 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25138 }, 25139 { 25140 "alignment" : 8, 25141 "is_const" : true, 25142 "linker_set_key" : "const keymaster_key_param_set_t", 25143 "name" : "const keymaster_key_param_set_t", 25144 "referenced_type" : "type-1728", 25145 "self_type" : "type-1727", 25146 "size" : 16, 25147 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25148 }, 25149 { 25150 "alignment" : 8, 25151 "is_const" : true, 25152 "linker_set_key" : "const keymaster_key_param_set_t", 25153 "name" : "const keymaster_key_param_set_t", 25154 "referenced_type" : "type-19", 25155 "self_type" : "type-18", 25156 "size" : 16, 25157 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25158 }, 25159 { 25160 "alignment" : 8, 25161 "is_const" : true, 25162 "linker_set_key" : "const keymaster_key_param_set_t", 25163 "name" : "const keymaster_key_param_set_t", 25164 "referenced_type" : "type-2558", 25165 "self_type" : "type-2557", 25166 "size" : 16, 25167 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25168 }, 25169 { 25170 "alignment" : 8, 25171 "is_const" : true, 25172 "linker_set_key" : "const keymaster_key_param_set_t", 25173 "name" : "const keymaster_key_param_set_t", 25174 "referenced_type" : "type-2742", 25175 "self_type" : "type-2741", 25176 "size" : 16, 25177 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25178 }, 25179 { 25180 "alignment" : 8, 25181 "is_const" : true, 25182 "linker_set_key" : "const keymaster_key_param_set_t", 25183 "name" : "const keymaster_key_param_set_t", 25184 "referenced_type" : "type-284", 25185 "self_type" : "type-283", 25186 "size" : 16, 25187 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25188 }, 25189 { 25190 "alignment" : 8, 25191 "is_const" : true, 25192 "linker_set_key" : "const keymaster_key_param_set_t", 25193 "name" : "const keymaster_key_param_set_t", 25194 "referenced_type" : "type-2884", 25195 "self_type" : "type-2883", 25196 "size" : 16, 25197 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25198 }, 25199 { 25200 "alignment" : 8, 25201 "is_const" : true, 25202 "linker_set_key" : "const keymaster_key_param_set_t", 25203 "name" : "const keymaster_key_param_set_t", 25204 "referenced_type" : "type-2993", 25205 "self_type" : "type-2992", 25206 "size" : 16, 25207 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25208 }, 25209 { 25210 "alignment" : 8, 25211 "is_const" : true, 25212 "linker_set_key" : "const keymaster_key_param_set_t", 25213 "name" : "const keymaster_key_param_set_t", 25214 "referenced_type" : "type-3081", 25215 "self_type" : "type-3080", 25216 "size" : 16, 25217 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25218 }, 25219 { 25220 "alignment" : 8, 25221 "is_const" : true, 25222 "linker_set_key" : "const keymaster_key_param_set_t", 25223 "name" : "const keymaster_key_param_set_t", 25224 "referenced_type" : "type-3175", 25225 "self_type" : "type-3174", 25226 "size" : 16, 25227 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25228 }, 25229 { 25230 "alignment" : 8, 25231 "is_const" : true, 25232 "linker_set_key" : "const keymaster_key_param_set_t", 25233 "name" : "const keymaster_key_param_set_t", 25234 "referenced_type" : "type-3258", 25235 "self_type" : "type-3257", 25236 "size" : 16, 25237 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25238 }, 25239 { 25240 "alignment" : 8, 25241 "is_const" : true, 25242 "linker_set_key" : "const keymaster_key_param_set_t", 25243 "name" : "const keymaster_key_param_set_t", 25244 "referenced_type" : "type-3321", 25245 "self_type" : "type-3320", 25246 "size" : 16, 25247 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25248 }, 25249 { 25250 "alignment" : 8, 25251 "is_const" : true, 25252 "linker_set_key" : "const keymaster_key_param_set_t", 25253 "name" : "const keymaster_key_param_set_t", 25254 "referenced_type" : "type-3476", 25255 "self_type" : "type-3475", 25256 "size" : 16, 25257 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25258 }, 25259 { 25260 "alignment" : 8, 25261 "is_const" : true, 25262 "linker_set_key" : "const keymaster_key_param_set_t", 25263 "name" : "const keymaster_key_param_set_t", 25264 "referenced_type" : "type-3629", 25265 "self_type" : "type-3628", 25266 "size" : 16, 25267 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25268 }, 25269 { 25270 "alignment" : 8, 25271 "is_const" : true, 25272 "linker_set_key" : "const keymaster_key_param_set_t", 25273 "name" : "const keymaster_key_param_set_t", 25274 "referenced_type" : "type-3750", 25275 "self_type" : "type-3749", 25276 "size" : 16, 25277 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25278 }, 25279 { 25280 "alignment" : 8, 25281 "is_const" : true, 25282 "linker_set_key" : "const keymaster_key_param_set_t", 25283 "name" : "const keymaster_key_param_set_t", 25284 "referenced_type" : "type-3758", 25285 "self_type" : "type-3757", 25286 "size" : 16, 25287 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25288 }, 25289 { 25290 "alignment" : 8, 25291 "is_const" : true, 25292 "linker_set_key" : "const keymaster_key_param_set_t", 25293 "name" : "const keymaster_key_param_set_t", 25294 "referenced_type" : "type-3889", 25295 "self_type" : "type-3888", 25296 "size" : 16, 25297 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25298 }, 25299 { 25300 "alignment" : 8, 25301 "is_const" : true, 25302 "linker_set_key" : "const keymaster_key_param_set_t", 25303 "name" : "const keymaster_key_param_set_t", 25304 "referenced_type" : "type-4045", 25305 "self_type" : "type-4044", 25306 "size" : 16, 25307 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25308 }, 25309 { 25310 "alignment" : 8, 25311 "is_const" : true, 25312 "linker_set_key" : "const keymaster_key_param_set_t", 25313 "name" : "const keymaster_key_param_set_t", 25314 "referenced_type" : "type-4209", 25315 "self_type" : "type-4208", 25316 "size" : 16, 25317 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25318 }, 25319 { 25320 "alignment" : 8, 25321 "is_const" : true, 25322 "linker_set_key" : "const keymaster_key_param_set_t", 25323 "name" : "const keymaster_key_param_set_t", 25324 "referenced_type" : "type-433", 25325 "self_type" : "type-432", 25326 "size" : 16, 25327 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25328 }, 25329 { 25330 "alignment" : 8, 25331 "is_const" : true, 25332 "linker_set_key" : "const keymaster_key_param_set_t", 25333 "name" : "const keymaster_key_param_set_t", 25334 "referenced_type" : "type-4410", 25335 "self_type" : "type-4409", 25336 "size" : 16, 25337 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25338 }, 25339 { 25340 "alignment" : 8, 25341 "is_const" : true, 25342 "linker_set_key" : "const keymaster_key_param_set_t", 25343 "name" : "const keymaster_key_param_set_t", 25344 "referenced_type" : "type-4605", 25345 "self_type" : "type-4604", 25346 "size" : 16, 25347 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25348 }, 25349 { 25350 "alignment" : 8, 25351 "is_const" : true, 25352 "linker_set_key" : "const keymaster_key_param_set_t", 25353 "name" : "const keymaster_key_param_set_t", 25354 "referenced_type" : "type-4775", 25355 "self_type" : "type-4774", 25356 "size" : 16, 25357 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25358 }, 25359 { 25360 "alignment" : 8, 25361 "is_const" : true, 25362 "linker_set_key" : "const keymaster_key_param_set_t", 25363 "name" : "const keymaster_key_param_set_t", 25364 "referenced_type" : "type-4950", 25365 "self_type" : "type-4949", 25366 "size" : 16, 25367 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25368 }, 25369 { 25370 "alignment" : 8, 25371 "is_const" : true, 25372 "linker_set_key" : "const keymaster_key_param_set_t", 25373 "name" : "const keymaster_key_param_set_t", 25374 "referenced_type" : "type-545", 25375 "self_type" : "type-544", 25376 "size" : 16, 25377 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25378 }, 25379 { 25380 "alignment" : 8, 25381 "is_const" : true, 25382 "linker_set_key" : "const keymaster_key_param_set_t", 25383 "name" : "const keymaster_key_param_set_t", 25384 "referenced_type" : "type-710", 25385 "self_type" : "type-709", 25386 "size" : 16, 25387 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25388 }, 25389 { 25390 "alignment" : 8, 25391 "is_const" : true, 25392 "linker_set_key" : "const keymaster_key_param_set_t", 25393 "name" : "const keymaster_key_param_set_t", 25394 "referenced_type" : "type-866", 25395 "self_type" : "type-865", 25396 "size" : 16, 25397 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25398 }, 25399 { 25400 "alignment" : 8, 25401 "is_const" : true, 25402 "linker_set_key" : "const keymaster_key_param_set_t", 25403 "name" : "const keymaster_key_param_set_t", 25404 "referenced_type" : "type-886", 25405 "self_type" : "type-885", 25406 "size" : 16, 25407 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25408 }, 25409 { 25410 "alignment" : 8, 25411 "is_const" : true, 25412 "linker_set_key" : "const keymaster_key_param_t", 25413 "name" : "const keymaster_key_param_t", 25414 "referenced_type" : "type-1055", 25415 "self_type" : "type-1054", 25416 "size" : 24, 25417 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25418 }, 25419 { 25420 "alignment" : 8, 25421 "is_const" : true, 25422 "linker_set_key" : "const keymaster_key_param_t", 25423 "name" : "const keymaster_key_param_t", 25424 "referenced_type" : "type-1276", 25425 "self_type" : "type-1275", 25426 "size" : 24, 25427 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25428 }, 25429 { 25430 "alignment" : 8, 25431 "is_const" : true, 25432 "linker_set_key" : "const keymaster_key_param_t", 25433 "name" : "const keymaster_key_param_t", 25434 "referenced_type" : "type-1401", 25435 "self_type" : "type-1400", 25436 "size" : 24, 25437 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25438 }, 25439 { 25440 "alignment" : 8, 25441 "is_const" : true, 25442 "linker_set_key" : "const keymaster_key_param_t", 25443 "name" : "const keymaster_key_param_t", 25444 "referenced_type" : "type-1507", 25445 "self_type" : "type-1506", 25446 "size" : 24, 25447 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25448 }, 25449 { 25450 "alignment" : 8, 25451 "is_const" : true, 25452 "linker_set_key" : "const keymaster_key_param_t", 25453 "name" : "const keymaster_key_param_t", 25454 "referenced_type" : "type-16", 25455 "self_type" : "type-15", 25456 "size" : 24, 25457 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25458 }, 25459 { 25460 "alignment" : 8, 25461 "is_const" : true, 25462 "linker_set_key" : "const keymaster_key_param_t", 25463 "name" : "const keymaster_key_param_t", 25464 "referenced_type" : "type-1720", 25465 "self_type" : "type-1719", 25466 "size" : 24, 25467 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25468 }, 25469 { 25470 "alignment" : 8, 25471 "is_const" : true, 25472 "linker_set_key" : "const keymaster_key_param_t", 25473 "name" : "const keymaster_key_param_t", 25474 "referenced_type" : "type-2555", 25475 "self_type" : "type-2554", 25476 "size" : 24, 25477 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25478 }, 25479 { 25480 "alignment" : 8, 25481 "is_const" : true, 25482 "linker_set_key" : "const keymaster_key_param_t", 25483 "name" : "const keymaster_key_param_t", 25484 "referenced_type" : "type-2739", 25485 "self_type" : "type-2738", 25486 "size" : 24, 25487 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25488 }, 25489 { 25490 "alignment" : 8, 25491 "is_const" : true, 25492 "linker_set_key" : "const keymaster_key_param_t", 25493 "name" : "const keymaster_key_param_t", 25494 "referenced_type" : "type-281", 25495 "self_type" : "type-280", 25496 "size" : 24, 25497 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25498 }, 25499 { 25500 "alignment" : 8, 25501 "is_const" : true, 25502 "linker_set_key" : "const keymaster_key_param_t", 25503 "name" : "const keymaster_key_param_t", 25504 "referenced_type" : "type-2879", 25505 "self_type" : "type-2878", 25506 "size" : 24, 25507 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25508 }, 25509 { 25510 "alignment" : 8, 25511 "is_const" : true, 25512 "linker_set_key" : "const keymaster_key_param_t", 25513 "name" : "const keymaster_key_param_t", 25514 "referenced_type" : "type-2990", 25515 "self_type" : "type-2989", 25516 "size" : 24, 25517 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25518 }, 25519 { 25520 "alignment" : 8, 25521 "is_const" : true, 25522 "linker_set_key" : "const keymaster_key_param_t", 25523 "name" : "const keymaster_key_param_t", 25524 "referenced_type" : "type-3078", 25525 "self_type" : "type-3077", 25526 "size" : 24, 25527 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25528 }, 25529 { 25530 "alignment" : 8, 25531 "is_const" : true, 25532 "linker_set_key" : "const keymaster_key_param_t", 25533 "name" : "const keymaster_key_param_t", 25534 "referenced_type" : "type-3165", 25535 "self_type" : "type-3164", 25536 "size" : 24, 25537 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25538 }, 25539 { 25540 "alignment" : 8, 25541 "is_const" : true, 25542 "linker_set_key" : "const keymaster_key_param_t", 25543 "name" : "const keymaster_key_param_t", 25544 "referenced_type" : "type-3172", 25545 "self_type" : "type-3171", 25546 "size" : 24, 25547 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25548 }, 25549 { 25550 "alignment" : 8, 25551 "is_const" : true, 25552 "linker_set_key" : "const keymaster_key_param_t", 25553 "name" : "const keymaster_key_param_t", 25554 "referenced_type" : "type-3318", 25555 "self_type" : "type-3317", 25556 "size" : 24, 25557 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25558 }, 25559 { 25560 "alignment" : 8, 25561 "is_const" : true, 25562 "linker_set_key" : "const keymaster_key_param_t", 25563 "name" : "const keymaster_key_param_t", 25564 "referenced_type" : "type-3473", 25565 "self_type" : "type-3472", 25566 "size" : 24, 25567 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25568 }, 25569 { 25570 "alignment" : 8, 25571 "is_const" : true, 25572 "linker_set_key" : "const keymaster_key_param_t", 25573 "name" : "const keymaster_key_param_t", 25574 "referenced_type" : "type-3624", 25575 "self_type" : "type-3623", 25576 "size" : 24, 25577 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25578 }, 25579 { 25580 "alignment" : 8, 25581 "is_const" : true, 25582 "linker_set_key" : "const keymaster_key_param_t", 25583 "name" : "const keymaster_key_param_t", 25584 "referenced_type" : "type-3738", 25585 "self_type" : "type-3737", 25586 "size" : 24, 25587 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25588 }, 25589 { 25590 "alignment" : 8, 25591 "is_const" : true, 25592 "linker_set_key" : "const keymaster_key_param_t", 25593 "name" : "const keymaster_key_param_t", 25594 "referenced_type" : "type-3747", 25595 "self_type" : "type-3746", 25596 "size" : 24, 25597 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25598 }, 25599 { 25600 "alignment" : 8, 25601 "is_const" : true, 25602 "linker_set_key" : "const keymaster_key_param_t", 25603 "name" : "const keymaster_key_param_t", 25604 "referenced_type" : "type-3886", 25605 "self_type" : "type-3885", 25606 "size" : 24, 25607 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25608 }, 25609 { 25610 "alignment" : 8, 25611 "is_const" : true, 25612 "linker_set_key" : "const keymaster_key_param_t", 25613 "name" : "const keymaster_key_param_t", 25614 "referenced_type" : "type-4042", 25615 "self_type" : "type-4041", 25616 "size" : 24, 25617 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25618 }, 25619 { 25620 "alignment" : 8, 25621 "is_const" : true, 25622 "linker_set_key" : "const keymaster_key_param_t", 25623 "name" : "const keymaster_key_param_t", 25624 "referenced_type" : "type-4206", 25625 "self_type" : "type-4205", 25626 "size" : 24, 25627 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25628 }, 25629 { 25630 "alignment" : 8, 25631 "is_const" : true, 25632 "linker_set_key" : "const keymaster_key_param_t", 25633 "name" : "const keymaster_key_param_t", 25634 "referenced_type" : "type-428", 25635 "self_type" : "type-427", 25636 "size" : 24, 25637 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25638 }, 25639 { 25640 "alignment" : 8, 25641 "is_const" : true, 25642 "linker_set_key" : "const keymaster_key_param_t", 25643 "name" : "const keymaster_key_param_t", 25644 "referenced_type" : "type-4405", 25645 "self_type" : "type-4404", 25646 "size" : 24, 25647 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25648 }, 25649 { 25650 "alignment" : 8, 25651 "is_const" : true, 25652 "linker_set_key" : "const keymaster_key_param_t", 25653 "name" : "const keymaster_key_param_t", 25654 "referenced_type" : "type-4599", 25655 "self_type" : "type-4598", 25656 "size" : 24, 25657 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25658 }, 25659 { 25660 "alignment" : 8, 25661 "is_const" : true, 25662 "linker_set_key" : "const keymaster_key_param_t", 25663 "name" : "const keymaster_key_param_t", 25664 "referenced_type" : "type-4772", 25665 "self_type" : "type-4771", 25666 "size" : 24, 25667 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25668 }, 25669 { 25670 "alignment" : 8, 25671 "is_const" : true, 25672 "linker_set_key" : "const keymaster_key_param_t", 25673 "name" : "const keymaster_key_param_t", 25674 "referenced_type" : "type-4947", 25675 "self_type" : "type-4946", 25676 "size" : 24, 25677 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25678 }, 25679 { 25680 "alignment" : 8, 25681 "is_const" : true, 25682 "linker_set_key" : "const keymaster_key_param_t", 25683 "name" : "const keymaster_key_param_t", 25684 "referenced_type" : "type-542", 25685 "self_type" : "type-541", 25686 "size" : 24, 25687 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25688 }, 25689 { 25690 "alignment" : 8, 25691 "is_const" : true, 25692 "linker_set_key" : "const keymaster_key_param_t", 25693 "name" : "const keymaster_key_param_t", 25694 "referenced_type" : "type-707", 25695 "self_type" : "type-706", 25696 "size" : 24, 25697 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25698 }, 25699 { 25700 "alignment" : 8, 25701 "is_const" : true, 25702 "linker_set_key" : "const keymaster_key_param_t", 25703 "name" : "const keymaster_key_param_t", 25704 "referenced_type" : "type-747", 25705 "self_type" : "type-746", 25706 "size" : 24, 25707 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25708 }, 25709 { 25710 "alignment" : 8, 25711 "is_const" : true, 25712 "linker_set_key" : "const keymaster_key_param_t", 25713 "name" : "const keymaster_key_param_t", 25714 "referenced_type" : "type-882", 25715 "self_type" : "type-881", 25716 "size" : 24, 25717 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25718 }, 25719 { 25720 "alignment" : 4, 25721 "is_const" : true, 25722 "linker_set_key" : "const keymaster_padding_t", 25723 "name" : "const keymaster_padding_t", 25724 "referenced_type" : "type-1217", 25725 "self_type" : "type-1216", 25726 "size" : 4, 25727 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25728 }, 25729 { 25730 "alignment" : 4, 25731 "is_const" : true, 25732 "linker_set_key" : "const keymaster_padding_t", 25733 "name" : "const keymaster_padding_t", 25734 "referenced_type" : "type-1454", 25735 "self_type" : "type-1453", 25736 "size" : 4, 25737 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25738 }, 25739 { 25740 "alignment" : 4, 25741 "is_const" : true, 25742 "linker_set_key" : "const keymaster_padding_t", 25743 "name" : "const keymaster_padding_t", 25744 "referenced_type" : "type-1653", 25745 "self_type" : "type-1652", 25746 "size" : 4, 25747 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25748 }, 25749 { 25750 "alignment" : 4, 25751 "is_const" : true, 25752 "linker_set_key" : "const keymaster_padding_t", 25753 "name" : "const keymaster_padding_t", 25754 "referenced_type" : "type-2152", 25755 "self_type" : "type-2151", 25756 "size" : 4, 25757 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25758 }, 25759 { 25760 "alignment" : 4, 25761 "is_const" : true, 25762 "linker_set_key" : "const keymaster_padding_t", 25763 "name" : "const keymaster_padding_t", 25764 "referenced_type" : "type-233", 25765 "self_type" : "type-232", 25766 "size" : 4, 25767 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25768 }, 25769 { 25770 "alignment" : 4, 25771 "is_const" : true, 25772 "linker_set_key" : "const keymaster_padding_t", 25773 "name" : "const keymaster_padding_t", 25774 "referenced_type" : "type-2691", 25775 "self_type" : "type-2690", 25776 "size" : 4, 25777 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25778 }, 25779 { 25780 "alignment" : 4, 25781 "is_const" : true, 25782 "linker_set_key" : "const keymaster_padding_t", 25783 "name" : "const keymaster_padding_t", 25784 "referenced_type" : "type-2948", 25785 "self_type" : "type-2947", 25786 "size" : 4, 25787 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25788 }, 25789 { 25790 "alignment" : 4, 25791 "is_const" : true, 25792 "linker_set_key" : "const keymaster_padding_t", 25793 "name" : "const keymaster_padding_t", 25794 "referenced_type" : "type-3117", 25795 "self_type" : "type-3116", 25796 "size" : 4, 25797 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25798 }, 25799 { 25800 "alignment" : 4, 25801 "is_const" : true, 25802 "linker_set_key" : "const keymaster_padding_t", 25803 "name" : "const keymaster_padding_t", 25804 "referenced_type" : "type-3123", 25805 "self_type" : "type-3122", 25806 "size" : 4, 25807 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25808 }, 25809 { 25810 "alignment" : 4, 25811 "is_const" : true, 25812 "linker_set_key" : "const keymaster_padding_t", 25813 "name" : "const keymaster_padding_t", 25814 "referenced_type" : "type-3268", 25815 "self_type" : "type-3267", 25816 "size" : 4, 25817 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25818 }, 25819 { 25820 "alignment" : 4, 25821 "is_const" : true, 25822 "linker_set_key" : "const keymaster_padding_t", 25823 "name" : "const keymaster_padding_t", 25824 "referenced_type" : "type-3421", 25825 "self_type" : "type-3420", 25826 "size" : 4, 25827 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25828 }, 25829 { 25830 "alignment" : 4, 25831 "is_const" : true, 25832 "linker_set_key" : "const keymaster_padding_t", 25833 "name" : "const keymaster_padding_t", 25834 "referenced_type" : "type-3696", 25835 "self_type" : "type-3695", 25836 "size" : 4, 25837 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25838 }, 25839 { 25840 "alignment" : 4, 25841 "is_const" : true, 25842 "linker_set_key" : "const keymaster_padding_t", 25843 "name" : "const keymaster_padding_t", 25844 "referenced_type" : "type-3840", 25845 "self_type" : "type-3839", 25846 "size" : 4, 25847 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25848 }, 25849 { 25850 "alignment" : 4, 25851 "is_const" : true, 25852 "linker_set_key" : "const keymaster_padding_t", 25853 "name" : "const keymaster_padding_t", 25854 "referenced_type" : "type-4055", 25855 "self_type" : "type-4054", 25856 "size" : 4, 25857 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25858 }, 25859 { 25860 "alignment" : 4, 25861 "is_const" : true, 25862 "linker_set_key" : "const keymaster_padding_t", 25863 "name" : "const keymaster_padding_t", 25864 "referenced_type" : "type-4150", 25865 "self_type" : "type-4149", 25866 "size" : 4, 25867 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25868 }, 25869 { 25870 "alignment" : 4, 25871 "is_const" : true, 25872 "linker_set_key" : "const keymaster_padding_t", 25873 "name" : "const keymaster_padding_t", 25874 "referenced_type" : "type-4349", 25875 "self_type" : "type-4348", 25876 "size" : 4, 25877 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25878 }, 25879 { 25880 "alignment" : 4, 25881 "is_const" : true, 25882 "linker_set_key" : "const keymaster_padding_t", 25883 "name" : "const keymaster_padding_t", 25884 "referenced_type" : "type-4545", 25885 "self_type" : "type-4544", 25886 "size" : 4, 25887 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25888 }, 25889 { 25890 "alignment" : 4, 25891 "is_const" : true, 25892 "linker_set_key" : "const keymaster_padding_t", 25893 "name" : "const keymaster_padding_t", 25894 "referenced_type" : "type-4712", 25895 "self_type" : "type-4711", 25896 "size" : 4, 25897 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25898 }, 25899 { 25900 "alignment" : 4, 25901 "is_const" : true, 25902 "linker_set_key" : "const keymaster_padding_t", 25903 "name" : "const keymaster_padding_t", 25904 "referenced_type" : "type-4895", 25905 "self_type" : "type-4894", 25906 "size" : 4, 25907 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25908 }, 25909 { 25910 "alignment" : 4, 25911 "is_const" : true, 25912 "linker_set_key" : "const keymaster_padding_t", 25913 "name" : "const keymaster_padding_t", 25914 "referenced_type" : "type-500", 25915 "self_type" : "type-499", 25916 "size" : 4, 25917 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25918 }, 25919 { 25920 "alignment" : 4, 25921 "is_const" : true, 25922 "linker_set_key" : "const keymaster_padding_t", 25923 "name" : "const keymaster_padding_t", 25924 "referenced_type" : "type-5082", 25925 "self_type" : "type-5081", 25926 "size" : 4, 25927 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25928 }, 25929 { 25930 "alignment" : 4, 25931 "is_const" : true, 25932 "linker_set_key" : "const keymaster_padding_t", 25933 "name" : "const keymaster_padding_t", 25934 "referenced_type" : "type-654", 25935 "self_type" : "type-653", 25936 "size" : 4, 25937 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25938 }, 25939 { 25940 "alignment" : 4, 25941 "is_const" : true, 25942 "linker_set_key" : "const keymaster_padding_t", 25943 "name" : "const keymaster_padding_t", 25944 "referenced_type" : "type-695", 25945 "self_type" : "type-694", 25946 "size" : 4, 25947 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25948 }, 25949 { 25950 "alignment" : 4, 25951 "is_const" : true, 25952 "linker_set_key" : "const keymaster_padding_t", 25953 "name" : "const keymaster_padding_t", 25954 "referenced_type" : "type-894", 25955 "self_type" : "type-893", 25956 "size" : 4, 25957 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25958 }, 25959 { 25960 "alignment" : 4, 25961 "is_const" : true, 25962 "linker_set_key" : "const keymaster_padding_t", 25963 "name" : "const keymaster_padding_t", 25964 "referenced_type" : "type-995", 25965 "self_type" : "type-994", 25966 "size" : 4, 25967 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25968 }, 25969 { 25970 "alignment" : 4, 25971 "is_const" : true, 25972 "linker_set_key" : "const keymaster_purpose_t", 25973 "name" : "const keymaster_purpose_t", 25974 "referenced_type" : "type-1154", 25975 "self_type" : "type-1153", 25976 "size" : 4, 25977 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25978 }, 25979 { 25980 "alignment" : 4, 25981 "is_const" : true, 25982 "linker_set_key" : "const keymaster_purpose_t", 25983 "name" : "const keymaster_purpose_t", 25984 "referenced_type" : "type-1434", 25985 "self_type" : "type-1433", 25986 "size" : 4, 25987 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25988 }, 25989 { 25990 "alignment" : 4, 25991 "is_const" : true, 25992 "linker_set_key" : "const keymaster_purpose_t", 25993 "name" : "const keymaster_purpose_t", 25994 "referenced_type" : "type-1602", 25995 "self_type" : "type-1601", 25996 "size" : 4, 25997 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25998 }, 25999 { 26000 "alignment" : 4, 26001 "is_const" : true, 26002 "linker_set_key" : "const keymaster_purpose_t", 26003 "name" : "const keymaster_purpose_t", 26004 "referenced_type" : "type-173", 26005 "self_type" : "type-172", 26006 "size" : 4, 26007 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26008 }, 26009 { 26010 "alignment" : 4, 26011 "is_const" : true, 26012 "linker_set_key" : "const keymaster_purpose_t", 26013 "name" : "const keymaster_purpose_t", 26014 "referenced_type" : "type-2648", 26015 "self_type" : "type-2647", 26016 "size" : 4, 26017 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26018 }, 26019 { 26020 "alignment" : 4, 26021 "is_const" : true, 26022 "linker_set_key" : "const keymaster_purpose_t", 26023 "name" : "const keymaster_purpose_t", 26024 "referenced_type" : "type-2750", 26025 "self_type" : "type-2749", 26026 "size" : 4, 26027 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26028 }, 26029 { 26030 "alignment" : 4, 26031 "is_const" : true, 26032 "linker_set_key" : "const keymaster_purpose_t", 26033 "name" : "const keymaster_purpose_t", 26034 "referenced_type" : "type-292", 26035 "self_type" : "type-291", 26036 "size" : 4, 26037 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26038 }, 26039 { 26040 "alignment" : 4, 26041 "is_const" : true, 26042 "linker_set_key" : "const keymaster_purpose_t", 26043 "name" : "const keymaster_purpose_t", 26044 "referenced_type" : "type-3391", 26045 "self_type" : "type-3390", 26046 "size" : 4, 26047 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26048 }, 26049 { 26050 "alignment" : 4, 26051 "is_const" : true, 26052 "linker_set_key" : "const keymaster_purpose_t", 26053 "name" : "const keymaster_purpose_t", 26054 "referenced_type" : "type-3487", 26055 "self_type" : "type-3486", 26056 "size" : 4, 26057 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26058 }, 26059 { 26060 "alignment" : 4, 26061 "is_const" : true, 26062 "linker_set_key" : "const keymaster_purpose_t", 26063 "name" : "const keymaster_purpose_t", 26064 "referenced_type" : "type-3957", 26065 "self_type" : "type-3956", 26066 "size" : 4, 26067 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26068 }, 26069 { 26070 "alignment" : 4, 26071 "is_const" : true, 26072 "linker_set_key" : "const keymaster_purpose_t", 26073 "name" : "const keymaster_purpose_t", 26074 "referenced_type" : "type-4065", 26075 "self_type" : "type-4064", 26076 "size" : 4, 26077 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26078 }, 26079 { 26080 "alignment" : 4, 26081 "is_const" : true, 26082 "linker_set_key" : "const keymaster_purpose_t", 26083 "name" : "const keymaster_purpose_t", 26084 "referenced_type" : "type-4293", 26085 "self_type" : "type-4292", 26086 "size" : 4, 26087 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26088 }, 26089 { 26090 "alignment" : 4, 26091 "is_const" : true, 26092 "linker_set_key" : "const keymaster_purpose_t", 26093 "name" : "const keymaster_purpose_t", 26094 "referenced_type" : "type-4524", 26095 "self_type" : "type-4523", 26096 "size" : 4, 26097 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26098 }, 26099 { 26100 "alignment" : 4, 26101 "is_const" : true, 26102 "linker_set_key" : "const keymaster_purpose_t", 26103 "name" : "const keymaster_purpose_t", 26104 "referenced_type" : "type-4677", 26105 "self_type" : "type-4676", 26106 "size" : 4, 26107 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26108 }, 26109 { 26110 "alignment" : 4, 26111 "is_const" : true, 26112 "linker_set_key" : "const keymaster_purpose_t", 26113 "name" : "const keymaster_purpose_t", 26114 "referenced_type" : "type-774", 26115 "self_type" : "type-773", 26116 "size" : 4, 26117 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26118 }, 26119 { 26120 "alignment" : 4, 26121 "is_const" : true, 26122 "linker_set_key" : "const keymaster_purpose_t", 26123 "name" : "const keymaster_purpose_t", 26124 "referenced_type" : "type-904", 26125 "self_type" : "type-903", 26126 "size" : 4, 26127 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26128 }, 26129 { 26130 "alignment" : 4, 26131 "is_const" : true, 26132 "linker_set_key" : "const keymaster_tag_t", 26133 "name" : "const keymaster_tag_t", 26134 "referenced_type" : "type-1027", 26135 "self_type" : "type-1026", 26136 "size" : 4, 26137 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26138 }, 26139 { 26140 "alignment" : 4, 26141 "is_const" : true, 26142 "linker_set_key" : "const keymaster_tag_t", 26143 "name" : "const keymaster_tag_t", 26144 "referenced_type" : "type-1036", 26145 "self_type" : "type-1035", 26146 "size" : 4, 26147 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26148 }, 26149 { 26150 "alignment" : 4, 26151 "is_const" : true, 26152 "linker_set_key" : "const keymaster_tag_t", 26153 "name" : "const keymaster_tag_t", 26154 "referenced_type" : "type-1259", 26155 "self_type" : "type-1258", 26156 "size" : 4, 26157 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26158 }, 26159 { 26160 "alignment" : 4, 26161 "is_const" : true, 26162 "linker_set_key" : "const keymaster_tag_t", 26163 "name" : "const keymaster_tag_t", 26164 "referenced_type" : "type-1490", 26165 "self_type" : "type-1489", 26166 "size" : 4, 26167 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26168 }, 26169 { 26170 "alignment" : 4, 26171 "is_const" : true, 26172 "linker_set_key" : "const keymaster_tag_t", 26173 "name" : "const keymaster_tag_t", 26174 "referenced_type" : "type-1702", 26175 "self_type" : "type-1701", 26176 "size" : 4, 26177 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26178 }, 26179 { 26180 "alignment" : 4, 26181 "is_const" : true, 26182 "linker_set_key" : "const keymaster_tag_t", 26183 "name" : "const keymaster_tag_t", 26184 "referenced_type" : "type-2184", 26185 "self_type" : "type-2183", 26186 "size" : 4, 26187 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26188 }, 26189 { 26190 "alignment" : 4, 26191 "is_const" : true, 26192 "linker_set_key" : "const keymaster_tag_t", 26193 "name" : "const keymaster_tag_t", 26194 "referenced_type" : "type-2602", 26195 "self_type" : "type-2601", 26196 "size" : 4, 26197 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26198 }, 26199 { 26200 "alignment" : 4, 26201 "is_const" : true, 26202 "linker_set_key" : "const keymaster_tag_t", 26203 "name" : "const keymaster_tag_t", 26204 "referenced_type" : "type-268", 26205 "self_type" : "type-267", 26206 "size" : 4, 26207 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26208 }, 26209 { 26210 "alignment" : 4, 26211 "is_const" : true, 26212 "linker_set_key" : "const keymaster_tag_t", 26213 "name" : "const keymaster_tag_t", 26214 "referenced_type" : "type-2726", 26215 "self_type" : "type-2725", 26216 "size" : 4, 26217 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26218 }, 26219 { 26220 "alignment" : 4, 26221 "is_const" : true, 26222 "linker_set_key" : "const keymaster_tag_t", 26223 "name" : "const keymaster_tag_t", 26224 "referenced_type" : "type-2939", 26225 "self_type" : "type-2938", 26226 "size" : 4, 26227 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26228 }, 26229 { 26230 "alignment" : 4, 26231 "is_const" : true, 26232 "linker_set_key" : "const keymaster_tag_t", 26233 "name" : "const keymaster_tag_t", 26234 "referenced_type" : "type-2977", 26235 "self_type" : "type-2976", 26236 "size" : 4, 26237 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26238 }, 26239 { 26240 "alignment" : 4, 26241 "is_const" : true, 26242 "linker_set_key" : "const keymaster_tag_t", 26243 "name" : "const keymaster_tag_t", 26244 "referenced_type" : "type-3108", 26245 "self_type" : "type-3107", 26246 "size" : 4, 26247 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26248 }, 26249 { 26250 "alignment" : 4, 26251 "is_const" : true, 26252 "linker_set_key" : "const keymaster_tag_t", 26253 "name" : "const keymaster_tag_t", 26254 "referenced_type" : "type-3153", 26255 "self_type" : "type-3152", 26256 "size" : 4, 26257 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26258 }, 26259 { 26260 "alignment" : 4, 26261 "is_const" : true, 26262 "linker_set_key" : "const keymaster_tag_t", 26263 "name" : "const keymaster_tag_t", 26264 "referenced_type" : "type-3300", 26265 "self_type" : "type-3299", 26266 "size" : 4, 26267 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26268 }, 26269 { 26270 "alignment" : 4, 26271 "is_const" : true, 26272 "linker_set_key" : "const keymaster_tag_t", 26273 "name" : "const keymaster_tag_t", 26274 "referenced_type" : "type-3378", 26275 "self_type" : "type-3377", 26276 "size" : 4, 26277 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26278 }, 26279 { 26280 "alignment" : 4, 26281 "is_const" : true, 26282 "linker_set_key" : "const keymaster_tag_t", 26283 "name" : "const keymaster_tag_t", 26284 "referenced_type" : "type-3458", 26285 "self_type" : "type-3457", 26286 "size" : 4, 26287 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26288 }, 26289 { 26290 "alignment" : 4, 26291 "is_const" : true, 26292 "linker_set_key" : "const keymaster_tag_t", 26293 "name" : "const keymaster_tag_t", 26294 "referenced_type" : "type-3687", 26295 "self_type" : "type-3686", 26296 "size" : 4, 26297 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26298 }, 26299 { 26300 "alignment" : 4, 26301 "is_const" : true, 26302 "linker_set_key" : "const keymaster_tag_t", 26303 "name" : "const keymaster_tag_t", 26304 "referenced_type" : "type-3728", 26305 "self_type" : "type-3727", 26306 "size" : 4, 26307 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26308 }, 26309 { 26310 "alignment" : 4, 26311 "is_const" : true, 26312 "linker_set_key" : "const keymaster_tag_t", 26313 "name" : "const keymaster_tag_t", 26314 "referenced_type" : "type-3873", 26315 "self_type" : "type-3872", 26316 "size" : 4, 26317 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26318 }, 26319 { 26320 "alignment" : 4, 26321 "is_const" : true, 26322 "linker_set_key" : "const keymaster_tag_t", 26323 "name" : "const keymaster_tag_t", 26324 "referenced_type" : "type-4032", 26325 "self_type" : "type-4031", 26326 "size" : 4, 26327 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26328 }, 26329 { 26330 "alignment" : 4, 26331 "is_const" : true, 26332 "linker_set_key" : "const keymaster_tag_t", 26333 "name" : "const keymaster_tag_t", 26334 "referenced_type" : "type-4190", 26335 "self_type" : "type-4189", 26336 "size" : 4, 26337 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26338 }, 26339 { 26340 "alignment" : 4, 26341 "is_const" : true, 26342 "linker_set_key" : "const keymaster_tag_t", 26343 "name" : "const keymaster_tag_t", 26344 "referenced_type" : "type-4391", 26345 "self_type" : "type-4390", 26346 "size" : 4, 26347 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26348 }, 26349 { 26350 "alignment" : 4, 26351 "is_const" : true, 26352 "linker_set_key" : "const keymaster_tag_t", 26353 "name" : "const keymaster_tag_t", 26354 "referenced_type" : "type-4583", 26355 "self_type" : "type-4582", 26356 "size" : 4, 26357 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26358 }, 26359 { 26360 "alignment" : 4, 26361 "is_const" : true, 26362 "linker_set_key" : "const keymaster_tag_t", 26363 "name" : "const keymaster_tag_t", 26364 "referenced_type" : "type-4753", 26365 "self_type" : "type-4752", 26366 "size" : 4, 26367 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26368 }, 26369 { 26370 "alignment" : 4, 26371 "is_const" : true, 26372 "linker_set_key" : "const keymaster_tag_t", 26373 "name" : "const keymaster_tag_t", 26374 "referenced_type" : "type-490", 26375 "self_type" : "type-489", 26376 "size" : 4, 26377 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26378 }, 26379 { 26380 "alignment" : 4, 26381 "is_const" : true, 26382 "linker_set_key" : "const keymaster_tag_t", 26383 "name" : "const keymaster_tag_t", 26384 "referenced_type" : "type-4935", 26385 "self_type" : "type-4934", 26386 "size" : 4, 26387 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26388 }, 26389 { 26390 "alignment" : 4, 26391 "is_const" : true, 26392 "linker_set_key" : "const keymaster_tag_t", 26393 "name" : "const keymaster_tag_t", 26394 "referenced_type" : "type-5113", 26395 "self_type" : "type-5112", 26396 "size" : 4, 26397 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26398 }, 26399 { 26400 "alignment" : 4, 26401 "is_const" : true, 26402 "linker_set_key" : "const keymaster_tag_t", 26403 "name" : "const keymaster_tag_t", 26404 "referenced_type" : "type-529", 26405 "self_type" : "type-528", 26406 "size" : 4, 26407 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26408 }, 26409 { 26410 "alignment" : 4, 26411 "is_const" : true, 26412 "linker_set_key" : "const keymaster_tag_t", 26413 "name" : "const keymaster_tag_t", 26414 "referenced_type" : "type-64", 26415 "self_type" : "type-63", 26416 "size" : 4, 26417 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26418 }, 26419 { 26420 "alignment" : 4, 26421 "is_const" : true, 26422 "linker_set_key" : "const keymaster_tag_t", 26423 "name" : "const keymaster_tag_t", 26424 "referenced_type" : "type-689", 26425 "self_type" : "type-688", 26426 "size" : 4, 26427 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26428 }, 26429 { 26430 "alignment" : 4, 26431 "is_const" : true, 26432 "linker_set_key" : "const keymaster_tag_t", 26433 "name" : "const keymaster_tag_t", 26434 "referenced_type" : "type-873", 26435 "self_type" : "type-872", 26436 "size" : 4, 26437 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26438 }, 26439 { 26440 "alignment" : 8, 26441 "is_const" : true, 26442 "linker_set_key" : "const nullptr_t", 26443 "name" : "const nullptr_t", 26444 "referenced_type" : "type-1192", 26445 "self_type" : "type-1191", 26446 "size" : 8, 26447 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 26448 }, 26449 { 26450 "alignment" : 8, 26451 "is_const" : true, 26452 "linker_set_key" : "const rsa_meth_st", 26453 "name" : "const rsa_meth_st", 26454 "referenced_type" : "type-107", 26455 "self_type" : "type-106", 26456 "size" : 80, 26457 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26458 }, 26459 { 26460 "alignment" : 8, 26461 "is_const" : true, 26462 "linker_set_key" : "const rsa_meth_st", 26463 "name" : "const rsa_meth_st", 26464 "referenced_type" : "type-1134", 26465 "self_type" : "type-1133", 26466 "size" : 80, 26467 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26468 }, 26469 { 26470 "alignment" : 8, 26471 "is_const" : true, 26472 "linker_set_key" : "const rsa_meth_st", 26473 "name" : "const rsa_meth_st", 26474 "referenced_type" : "type-1418", 26475 "self_type" : "type-1417", 26476 "size" : 80, 26477 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26478 }, 26479 { 26480 "alignment" : 8, 26481 "is_const" : true, 26482 "linker_set_key" : "const rsa_meth_st", 26483 "name" : "const rsa_meth_st", 26484 "referenced_type" : "type-2627", 26485 "self_type" : "type-2626", 26486 "size" : 80, 26487 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26488 }, 26489 { 26490 "alignment" : 8, 26491 "is_const" : true, 26492 "linker_set_key" : "const rsa_meth_st", 26493 "name" : "const rsa_meth_st", 26494 "referenced_type" : "type-2766", 26495 "self_type" : "type-2765", 26496 "size" : 80, 26497 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26498 }, 26499 { 26500 "alignment" : 8, 26501 "is_const" : true, 26502 "linker_set_key" : "const rsa_meth_st", 26503 "name" : "const rsa_meth_st", 26504 "referenced_type" : "type-2905", 26505 "self_type" : "type-2904", 26506 "size" : 80, 26507 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26508 }, 26509 { 26510 "alignment" : 8, 26511 "is_const" : true, 26512 "linker_set_key" : "const rsa_meth_st", 26513 "name" : "const rsa_meth_st", 26514 "referenced_type" : "type-310", 26515 "self_type" : "type-309", 26516 "size" : 80, 26517 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26518 }, 26519 { 26520 "alignment" : 8, 26521 "is_const" : true, 26522 "linker_set_key" : "const rsa_meth_st", 26523 "name" : "const rsa_meth_st", 26524 "referenced_type" : "type-3386", 26525 "self_type" : "type-3385", 26526 "size" : 80, 26527 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26528 }, 26529 { 26530 "alignment" : 8, 26531 "is_const" : true, 26532 "linker_set_key" : "const rsa_meth_st", 26533 "name" : "const rsa_meth_st", 26534 "referenced_type" : "type-3504", 26535 "self_type" : "type-3503", 26536 "size" : 80, 26537 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26538 }, 26539 { 26540 "alignment" : 8, 26541 "is_const" : true, 26542 "linker_set_key" : "const rsa_meth_st", 26543 "name" : "const rsa_meth_st", 26544 "referenced_type" : "type-3652", 26545 "self_type" : "type-3651", 26546 "size" : 80, 26547 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26548 }, 26549 { 26550 "alignment" : 8, 26551 "is_const" : true, 26552 "linker_set_key" : "const rsa_meth_st", 26553 "name" : "const rsa_meth_st", 26554 "referenced_type" : "type-3968", 26555 "self_type" : "type-3967", 26556 "size" : 80, 26557 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26558 }, 26559 { 26560 "alignment" : 8, 26561 "is_const" : true, 26562 "linker_set_key" : "const rsa_meth_st", 26563 "name" : "const rsa_meth_st", 26564 "referenced_type" : "type-4086", 26565 "self_type" : "type-4085", 26566 "size" : 80, 26567 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26568 }, 26569 { 26570 "alignment" : 8, 26571 "is_const" : true, 26572 "linker_set_key" : "const rsa_meth_st", 26573 "name" : "const rsa_meth_st", 26574 "referenced_type" : "type-4281", 26575 "self_type" : "type-4280", 26576 "size" : 80, 26577 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26578 }, 26579 { 26580 "alignment" : 8, 26581 "is_const" : true, 26582 "linker_set_key" : "const rsa_meth_st", 26583 "name" : "const rsa_meth_st", 26584 "referenced_type" : "type-4511", 26585 "self_type" : "type-4510", 26586 "size" : 80, 26587 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26588 }, 26589 { 26590 "alignment" : 8, 26591 "is_const" : true, 26592 "linker_set_key" : "const rsa_meth_st", 26593 "name" : "const rsa_meth_st", 26594 "referenced_type" : "type-454", 26595 "self_type" : "type-453", 26596 "size" : 80, 26597 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26598 }, 26599 { 26600 "alignment" : 8, 26601 "is_const" : true, 26602 "linker_set_key" : "const rsa_meth_st", 26603 "name" : "const rsa_meth_st", 26604 "referenced_type" : "type-784", 26605 "self_type" : "type-783", 26606 "size" : 80, 26607 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26608 }, 26609 { 26610 "alignment" : 8, 26611 "is_const" : true, 26612 "linker_set_key" : "const rsa_meth_st", 26613 "name" : "const rsa_meth_st", 26614 "referenced_type" : "type-923", 26615 "self_type" : "type-922", 26616 "size" : 80, 26617 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26618 }, 26619 { 26620 "alignment" : 8, 26621 "is_const" : true, 26622 "linker_set_key" : "const rsa_st", 26623 "name" : "const rsa_st", 26624 "referenced_type" : "type-2841", 26625 "self_type" : "type-2840", 26626 "size" : 232, 26627 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26628 }, 26629 { 26630 "alignment" : 8, 26631 "is_const" : true, 26632 "linker_set_key" : "const rsa_st", 26633 "name" : "const rsa_st", 26634 "referenced_type" : "type-2911", 26635 "self_type" : "type-2910", 26636 "size" : 232, 26637 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26638 }, 26639 { 26640 "alignment" : 8, 26641 "is_const" : true, 26642 "linker_set_key" : "const rsa_st", 26643 "name" : "const rsa_st", 26644 "referenced_type" : "type-3585", 26645 "self_type" : "type-3584", 26646 "size" : 232, 26647 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26648 }, 26649 { 26650 "alignment" : 8, 26651 "is_const" : true, 26652 "linker_set_key" : "const rsa_st", 26653 "name" : "const rsa_st", 26654 "referenced_type" : "type-3658", 26655 "self_type" : "type-3657", 26656 "size" : 232, 26657 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26658 }, 26659 { 26660 "alignment" : 8, 26661 "is_const" : true, 26662 "linker_set_key" : "const rsa_st", 26663 "name" : "const rsa_st", 26664 "referenced_type" : "type-389", 26665 "self_type" : "type-388", 26666 "size" : 232, 26667 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26668 }, 26669 { 26670 "alignment" : 8, 26671 "is_const" : true, 26672 "linker_set_key" : "const rsa_st", 26673 "name" : "const rsa_st", 26674 "referenced_type" : "type-460", 26675 "self_type" : "type-459", 26676 "size" : 232, 26677 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26678 }, 26679 { 26680 "alignment" : 8, 26681 "is_const" : true, 26682 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26683 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26684 "referenced_type" : "type-1346", 26685 "self_type" : "type-1345", 26686 "size" : 24, 26687 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26688 }, 26689 { 26690 "alignment" : 8, 26691 "is_const" : true, 26692 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26693 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26694 "referenced_type" : "type-4466", 26695 "self_type" : "type-4465", 26696 "size" : 24, 26697 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26698 }, 26699 { 26700 "alignment" : 1, 26701 "is_const" : true, 26702 "linker_set_key" : "const std::nothrow_t", 26703 "name" : "const std::nothrow_t", 26704 "referenced_type" : "type-1182", 26705 "self_type" : "type-1181", 26706 "size" : 1, 26707 "source_file" : "/system/keymaster/include/keymaster/new" 26708 }, 26709 { 26710 "alignment" : 1, 26711 "is_const" : true, 26712 "linker_set_key" : "const std::nothrow_t", 26713 "name" : "const std::nothrow_t", 26714 "referenced_type" : "type-1185", 26715 "self_type" : "type-1184", 26716 "size" : 1, 26717 "source_file" : "/system/keymaster/include/keymaster/new" 26718 }, 26719 { 26720 "alignment" : 1, 26721 "is_const" : true, 26722 "linker_set_key" : "const std::nothrow_t", 26723 "name" : "const std::nothrow_t", 26724 "referenced_type" : "type-1208", 26725 "self_type" : "type-1207", 26726 "size" : 1, 26727 "source_file" : "/system/keymaster/include/keymaster/new" 26728 }, 26729 { 26730 "alignment" : 1, 26731 "is_const" : true, 26732 "linker_set_key" : "const std::nothrow_t", 26733 "name" : "const std::nothrow_t", 26734 "referenced_type" : "type-1639", 26735 "self_type" : "type-1638", 26736 "size" : 1, 26737 "source_file" : "/system/keymaster/include/keymaster/new" 26738 }, 26739 { 26740 "alignment" : 1, 26741 "is_const" : true, 26742 "linker_set_key" : "const std::nothrow_t", 26743 "name" : "const std::nothrow_t", 26744 "referenced_type" : "type-1642", 26745 "self_type" : "type-1641", 26746 "size" : 1, 26747 "source_file" : "/system/keymaster/include/keymaster/new" 26748 }, 26749 { 26750 "alignment" : 1, 26751 "is_const" : true, 26752 "linker_set_key" : "const std::nothrow_t", 26753 "name" : "const std::nothrow_t", 26754 "referenced_type" : "type-1906", 26755 "self_type" : "type-1905", 26756 "size" : 1, 26757 "source_file" : "/system/keymaster/include/keymaster/new" 26758 }, 26759 { 26760 "alignment" : 1, 26761 "is_const" : true, 26762 "linker_set_key" : "const std::nothrow_t", 26763 "name" : "const std::nothrow_t", 26764 "referenced_type" : "type-2141", 26765 "self_type" : "type-2140", 26766 "size" : 1, 26767 "source_file" : "/system/keymaster/include/keymaster/new" 26768 }, 26769 { 26770 "alignment" : 1, 26771 "is_const" : true, 26772 "linker_set_key" : "const std::nothrow_t", 26773 "name" : "const std::nothrow_t", 26774 "referenced_type" : "type-217", 26775 "self_type" : "type-216", 26776 "size" : 1, 26777 "source_file" : "/system/keymaster/include/keymaster/new" 26778 }, 26779 { 26780 "alignment" : 1, 26781 "is_const" : true, 26782 "linker_set_key" : "const std::nothrow_t", 26783 "name" : "const std::nothrow_t", 26784 "referenced_type" : "type-2680", 26785 "self_type" : "type-2679", 26786 "size" : 1, 26787 "source_file" : "/system/keymaster/include/keymaster/new" 26788 }, 26789 { 26790 "alignment" : 1, 26791 "is_const" : true, 26792 "linker_set_key" : "const std::nothrow_t", 26793 "name" : "const std::nothrow_t", 26794 "referenced_type" : "type-2824", 26795 "self_type" : "type-2823", 26796 "size" : 1, 26797 "source_file" : "/system/keymaster/include/keymaster/new" 26798 }, 26799 { 26800 "alignment" : 1, 26801 "is_const" : true, 26802 "linker_set_key" : "const std::nothrow_t", 26803 "name" : "const std::nothrow_t", 26804 "referenced_type" : "type-2861", 26805 "self_type" : "type-2860", 26806 "size" : 1, 26807 "source_file" : "/system/keymaster/include/keymaster/new" 26808 }, 26809 { 26810 "alignment" : 1, 26811 "is_const" : true, 26812 "linker_set_key" : "const std::nothrow_t", 26813 "name" : "const std::nothrow_t", 26814 "referenced_type" : "type-2881", 26815 "self_type" : "type-2880", 26816 "size" : 1, 26817 "source_file" : "/system/keymaster/include/keymaster/new" 26818 }, 26819 { 26820 "alignment" : 1, 26821 "is_const" : true, 26822 "linker_set_key" : "const std::nothrow_t", 26823 "name" : "const std::nothrow_t", 26824 "referenced_type" : "type-3071", 26825 "self_type" : "type-3070", 26826 "size" : 1, 26827 "source_file" : "/system/keymaster/include/keymaster/new" 26828 }, 26829 { 26830 "alignment" : 1, 26831 "is_const" : true, 26832 "linker_set_key" : "const std::nothrow_t", 26833 "name" : "const std::nothrow_t", 26834 "referenced_type" : "type-3085", 26835 "self_type" : "type-3084", 26836 "size" : 1, 26837 "source_file" : "/system/keymaster/include/keymaster/new" 26838 }, 26839 { 26840 "alignment" : 1, 26841 "is_const" : true, 26842 "linker_set_key" : "const std::nothrow_t", 26843 "name" : "const std::nothrow_t", 26844 "referenced_type" : "type-3256", 26845 "self_type" : "type-3255", 26846 "size" : 1, 26847 "source_file" : "/system/keymaster/include/keymaster/new" 26848 }, 26849 { 26850 "alignment" : 1, 26851 "is_const" : true, 26852 "linker_set_key" : "const std::nothrow_t", 26853 "name" : "const std::nothrow_t", 26854 "referenced_type" : "type-3412", 26855 "self_type" : "type-3411", 26856 "size" : 1, 26857 "source_file" : "/system/keymaster/include/keymaster/new" 26858 }, 26859 { 26860 "alignment" : 1, 26861 "is_const" : true, 26862 "linker_set_key" : "const std::nothrow_t", 26863 "name" : "const std::nothrow_t", 26864 "referenced_type" : "type-3568", 26865 "self_type" : "type-3567", 26866 "size" : 1, 26867 "source_file" : "/system/keymaster/include/keymaster/new" 26868 }, 26869 { 26870 "alignment" : 1, 26871 "is_const" : true, 26872 "linker_set_key" : "const std::nothrow_t", 26873 "name" : "const std::nothrow_t", 26874 "referenced_type" : "type-3606", 26875 "self_type" : "type-3605", 26876 "size" : 1, 26877 "source_file" : "/system/keymaster/include/keymaster/new" 26878 }, 26879 { 26880 "alignment" : 1, 26881 "is_const" : true, 26882 "linker_set_key" : "const std::nothrow_t", 26883 "name" : "const std::nothrow_t", 26884 "referenced_type" : "type-3626", 26885 "self_type" : "type-3625", 26886 "size" : 1, 26887 "source_file" : "/system/keymaster/include/keymaster/new" 26888 }, 26889 { 26890 "alignment" : 1, 26891 "is_const" : true, 26892 "linker_set_key" : "const std::nothrow_t", 26893 "name" : "const std::nothrow_t", 26894 "referenced_type" : "type-368", 26895 "self_type" : "type-367", 26896 "size" : 1, 26897 "source_file" : "/system/keymaster/include/keymaster/new" 26898 }, 26899 { 26900 "alignment" : 1, 26901 "is_const" : true, 26902 "linker_set_key" : "const std::nothrow_t", 26903 "name" : "const std::nothrow_t", 26904 "referenced_type" : "type-3827", 26905 "self_type" : "type-3826", 26906 "size" : 1, 26907 "source_file" : "/system/keymaster/include/keymaster/new" 26908 }, 26909 { 26910 "alignment" : 1, 26911 "is_const" : true, 26912 "linker_set_key" : "const std::nothrow_t", 26913 "name" : "const std::nothrow_t", 26914 "referenced_type" : "type-3830", 26915 "self_type" : "type-3829", 26916 "size" : 1, 26917 "source_file" : "/system/keymaster/include/keymaster/new" 26918 }, 26919 { 26920 "alignment" : 1, 26921 "is_const" : true, 26922 "linker_set_key" : "const std::nothrow_t", 26923 "name" : "const std::nothrow_t", 26924 "referenced_type" : "type-4108", 26925 "self_type" : "type-4107", 26926 "size" : 1, 26927 "source_file" : "/system/keymaster/include/keymaster/new" 26928 }, 26929 { 26930 "alignment" : 1, 26931 "is_const" : true, 26932 "linker_set_key" : "const std::nothrow_t", 26933 "name" : "const std::nothrow_t", 26934 "referenced_type" : "type-411", 26935 "self_type" : "type-410", 26936 "size" : 1, 26937 "source_file" : "/system/keymaster/include/keymaster/new" 26938 }, 26939 { 26940 "alignment" : 1, 26941 "is_const" : true, 26942 "linker_set_key" : "const std::nothrow_t", 26943 "name" : "const std::nothrow_t", 26944 "referenced_type" : "type-430", 26945 "self_type" : "type-429", 26946 "size" : 1, 26947 "source_file" : "/system/keymaster/include/keymaster/new" 26948 }, 26949 { 26950 "alignment" : 1, 26951 "is_const" : true, 26952 "linker_set_key" : "const std::nothrow_t", 26953 "name" : "const std::nothrow_t", 26954 "referenced_type" : "type-4317", 26955 "self_type" : "type-4316", 26956 "size" : 1, 26957 "source_file" : "/system/keymaster/include/keymaster/new" 26958 }, 26959 { 26960 "alignment" : 1, 26961 "is_const" : true, 26962 "linker_set_key" : "const std::nothrow_t", 26963 "name" : "const std::nothrow_t", 26964 "referenced_type" : "type-4321", 26965 "self_type" : "type-4320", 26966 "size" : 1, 26967 "source_file" : "/system/keymaster/include/keymaster/new" 26968 }, 26969 { 26970 "alignment" : 1, 26971 "is_const" : true, 26972 "linker_set_key" : "const std::nothrow_t", 26973 "name" : "const std::nothrow_t", 26974 "referenced_type" : "type-4339", 26975 "self_type" : "type-4338", 26976 "size" : 1, 26977 "source_file" : "/system/keymaster/include/keymaster/new" 26978 }, 26979 { 26980 "alignment" : 1, 26981 "is_const" : true, 26982 "linker_set_key" : "const std::nothrow_t", 26983 "name" : "const std::nothrow_t", 26984 "referenced_type" : "type-4366", 26985 "self_type" : "type-4365", 26986 "size" : 1, 26987 "source_file" : "/system/keymaster/include/keymaster/new" 26988 }, 26989 { 26990 "alignment" : 1, 26991 "is_const" : true, 26992 "linker_set_key" : "const std::nothrow_t", 26993 "name" : "const std::nothrow_t", 26994 "referenced_type" : "type-4699", 26995 "self_type" : "type-4698", 26996 "size" : 1, 26997 "source_file" : "/system/keymaster/include/keymaster/new" 26998 }, 26999 { 27000 "alignment" : 1, 27001 "is_const" : true, 27002 "linker_set_key" : "const std::nothrow_t", 27003 "name" : "const std::nothrow_t", 27004 "referenced_type" : "type-4704", 27005 "self_type" : "type-4703", 27006 "size" : 1, 27007 "source_file" : "/system/keymaster/include/keymaster/new" 27008 }, 27009 { 27010 "alignment" : 1, 27011 "is_const" : true, 27012 "linker_set_key" : "const std::nothrow_t", 27013 "name" : "const std::nothrow_t", 27014 "referenced_type" : "type-5025", 27015 "self_type" : "type-5024", 27016 "size" : 1, 27017 "source_file" : "/system/keymaster/include/keymaster/new" 27018 }, 27019 { 27020 "alignment" : 1, 27021 "is_const" : true, 27022 "linker_set_key" : "const std::nothrow_t", 27023 "name" : "const std::nothrow_t", 27024 "referenced_type" : "type-5071", 27025 "self_type" : "type-5070", 27026 "size" : 1, 27027 "source_file" : "/system/keymaster/include/keymaster/new" 27028 }, 27029 { 27030 "alignment" : 1, 27031 "is_const" : true, 27032 "linker_set_key" : "const std::nothrow_t", 27033 "name" : "const std::nothrow_t", 27034 "referenced_type" : "type-643", 27035 "self_type" : "type-642", 27036 "size" : 1, 27037 "source_file" : "/system/keymaster/include/keymaster/new" 27038 }, 27039 { 27040 "alignment" : 1, 27041 "is_const" : true, 27042 "linker_set_key" : "const std::nothrow_t", 27043 "name" : "const std::nothrow_t", 27044 "referenced_type" : "type-646", 27045 "self_type" : "type-645", 27046 "size" : 1, 27047 "source_file" : "/system/keymaster/include/keymaster/new" 27048 }, 27049 { 27050 "alignment" : 1, 27051 "is_const" : true, 27052 "linker_set_key" : "const std::nothrow_t", 27053 "name" : "const std::nothrow_t", 27054 "referenced_type" : "type-952", 27055 "self_type" : "type-951", 27056 "size" : 1, 27057 "source_file" : "/system/keymaster/include/keymaster/new" 27058 }, 27059 { 27060 "alignment" : 8, 27061 "is_const" : true, 27062 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27063 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27064 "referenced_type" : "type-103", 27065 "self_type" : "type-102", 27066 "size" : 8, 27067 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27068 }, 27069 { 27070 "alignment" : 8, 27071 "is_const" : true, 27072 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27073 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27074 "referenced_type" : "type-1132", 27075 "self_type" : "type-1131", 27076 "size" : 8, 27077 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27078 }, 27079 { 27080 "alignment" : 8, 27081 "is_const" : true, 27082 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27083 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27084 "referenced_type" : "type-1416", 27085 "self_type" : "type-1415", 27086 "size" : 8, 27087 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27088 }, 27089 { 27090 "alignment" : 8, 27091 "is_const" : true, 27092 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27093 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27094 "referenced_type" : "type-2625", 27095 "self_type" : "type-2624", 27096 "size" : 8, 27097 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27098 }, 27099 { 27100 "alignment" : 8, 27101 "is_const" : true, 27102 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27103 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27104 "referenced_type" : "type-2764", 27105 "self_type" : "type-2763", 27106 "size" : 8, 27107 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27108 }, 27109 { 27110 "alignment" : 8, 27111 "is_const" : true, 27112 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27113 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27114 "referenced_type" : "type-2903", 27115 "self_type" : "type-2902", 27116 "size" : 8, 27117 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27118 }, 27119 { 27120 "alignment" : 8, 27121 "is_const" : true, 27122 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27123 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27124 "referenced_type" : "type-308", 27125 "self_type" : "type-307", 27126 "size" : 8, 27127 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27128 }, 27129 { 27130 "alignment" : 8, 27131 "is_const" : true, 27132 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27133 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27134 "referenced_type" : "type-3384", 27135 "self_type" : "type-3383", 27136 "size" : 8, 27137 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27138 }, 27139 { 27140 "alignment" : 8, 27141 "is_const" : true, 27142 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27143 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27144 "referenced_type" : "type-3502", 27145 "self_type" : "type-3501", 27146 "size" : 8, 27147 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27148 }, 27149 { 27150 "alignment" : 8, 27151 "is_const" : true, 27152 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27153 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27154 "referenced_type" : "type-3650", 27155 "self_type" : "type-3649", 27156 "size" : 8, 27157 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27158 }, 27159 { 27160 "alignment" : 8, 27161 "is_const" : true, 27162 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27163 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27164 "referenced_type" : "type-3966", 27165 "self_type" : "type-3965", 27166 "size" : 8, 27167 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27168 }, 27169 { 27170 "alignment" : 8, 27171 "is_const" : true, 27172 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27173 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27174 "referenced_type" : "type-4084", 27175 "self_type" : "type-4083", 27176 "size" : 8, 27177 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27178 }, 27179 { 27180 "alignment" : 8, 27181 "is_const" : true, 27182 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27183 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27184 "referenced_type" : "type-4279", 27185 "self_type" : "type-4278", 27186 "size" : 8, 27187 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27188 }, 27189 { 27190 "alignment" : 8, 27191 "is_const" : true, 27192 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27193 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27194 "referenced_type" : "type-4508", 27195 "self_type" : "type-4507", 27196 "size" : 8, 27197 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27198 }, 27199 { 27200 "alignment" : 8, 27201 "is_const" : true, 27202 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27203 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27204 "referenced_type" : "type-452", 27205 "self_type" : "type-451", 27206 "size" : 8, 27207 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27208 }, 27209 { 27210 "alignment" : 8, 27211 "is_const" : true, 27212 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27213 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27214 "referenced_type" : "type-782", 27215 "self_type" : "type-781", 27216 "size" : 8, 27217 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27218 }, 27219 { 27220 "alignment" : 8, 27221 "is_const" : true, 27222 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27223 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27224 "referenced_type" : "type-921", 27225 "self_type" : "type-920", 27226 "size" : 8, 27227 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27228 }, 27229 { 27230 "alignment" : 1, 27231 "is_const" : true, 27232 "linker_set_key" : "const unsigned char", 27233 "name" : "const unsigned char", 27234 "referenced_type" : "type-1", 27235 "self_type" : "type-1958", 27236 "size" : 1, 27237 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27238 }, 27239 { 27240 "alignment" : 8, 27241 "is_const" : true, 27242 "linker_set_key" : "const unsigned char *const", 27243 "name" : "const unsigned char *const", 27244 "referenced_type" : "type-1968", 27245 "self_type" : "type-2135", 27246 "size" : 8, 27247 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27248 }, 27249 { 27250 "alignment" : 8, 27251 "is_const" : true, 27252 "linker_set_key" : "const unsigned long", 27253 "name" : "const unsigned long", 27254 "referenced_type" : "type-112", 27255 "self_type" : "type-2171", 27256 "size" : 8, 27257 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27258 }, 27259 { 27260 "is_const" : true, 27261 "linker_set_key" : "const void", 27262 "name" : "const void", 27263 "referenced_type" : "type-405", 27264 "self_type" : "type-1999", 27265 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27266 }, 27267 { 27268 "alignment" : 8, 27269 "is_const" : true, 27270 "linker_set_key" : "engine_st *const", 27271 "name" : "engine_st *const", 27272 "referenced_type" : "type-1425", 27273 "self_type" : "type-1431", 27274 "size" : 8, 27275 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27276 }, 27277 { 27278 "alignment" : 8, 27279 "is_const" : true, 27280 "linker_set_key" : "engine_st *const", 27281 "name" : "engine_st *const", 27282 "referenced_type" : "type-2862", 27283 "self_type" : "type-2865", 27284 "size" : 8, 27285 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27286 }, 27287 { 27288 "alignment" : 8, 27289 "is_const" : true, 27290 "linker_set_key" : "engine_st *const", 27291 "name" : "engine_st *const", 27292 "referenced_type" : "type-3057", 27293 "self_type" : "type-3059", 27294 "size" : 8, 27295 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27296 }, 27297 { 27298 "alignment" : 8, 27299 "is_const" : true, 27300 "linker_set_key" : "engine_st *const", 27301 "name" : "engine_st *const", 27302 "referenced_type" : "type-3239", 27303 "self_type" : "type-3242", 27304 "size" : 8, 27305 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27306 }, 27307 { 27308 "alignment" : 8, 27309 "is_const" : true, 27310 "linker_set_key" : "engine_st *const", 27311 "name" : "engine_st *const", 27312 "referenced_type" : "type-3607", 27313 "self_type" : "type-3610", 27314 "size" : 8, 27315 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27316 }, 27317 { 27318 "alignment" : 8, 27319 "is_const" : true, 27320 "linker_set_key" : "engine_st *const", 27321 "name" : "engine_st *const", 27322 "referenced_type" : "type-3811", 27323 "self_type" : "type-3813", 27324 "size" : 8, 27325 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27326 }, 27327 { 27328 "alignment" : 8, 27329 "is_const" : true, 27330 "linker_set_key" : "engine_st *const", 27331 "name" : "engine_st *const", 27332 "referenced_type" : "type-412", 27333 "self_type" : "type-414", 27334 "size" : 8, 27335 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27336 }, 27337 { 27338 "alignment" : 8, 27339 "is_const" : true, 27340 "linker_set_key" : "engine_st *const", 27341 "name" : "engine_st *const", 27342 "referenced_type" : "type-4194", 27343 "self_type" : "type-4193", 27344 "size" : 8, 27345 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27346 }, 27347 { 27348 "alignment" : 8, 27349 "is_const" : true, 27350 "linker_set_key" : "engine_st *const", 27351 "name" : "engine_st *const", 27352 "referenced_type" : "type-4518", 27353 "self_type" : "type-4522", 27354 "size" : 8, 27355 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27356 }, 27357 { 27358 "alignment" : 8, 27359 "is_const" : true, 27360 "linker_set_key" : "engine_st *const", 27361 "name" : "engine_st *const", 27362 "referenced_type" : "type-598", 27363 "self_type" : "type-597", 27364 "size" : 8, 27365 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27366 }, 27367 { 27368 "alignment" : 8, 27369 "is_const" : true, 27370 "linker_set_key" : "engine_st *const", 27371 "name" : "engine_st *const", 27372 "referenced_type" : "type-629", 27373 "self_type" : "type-631", 27374 "size" : 8, 27375 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27376 }, 27377 { 27378 "alignment" : 4, 27379 "is_const" : true, 27380 "linker_set_key" : "keymaster_algorithm_t const[4]", 27381 "name" : "keymaster_algorithm_t const[4]", 27382 "referenced_type" : "type-1233", 27383 "self_type" : "type-1232", 27384 "size" : 16, 27385 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27386 }, 27387 { 27388 "alignment" : 4, 27389 "is_const" : true, 27390 "linker_set_key" : "keymaster_algorithm_t const[4]", 27391 "name" : "keymaster_algorithm_t const[4]", 27392 "referenced_type" : "type-1467", 27393 "self_type" : "type-1466", 27394 "size" : 16, 27395 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27396 }, 27397 { 27398 "alignment" : 4, 27399 "is_const" : true, 27400 "linker_set_key" : "keymaster_algorithm_t const[4]", 27401 "name" : "keymaster_algorithm_t const[4]", 27402 "referenced_type" : "type-4362", 27403 "self_type" : "type-4361", 27404 "size" : 16, 27405 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27406 }, 27407 { 27408 "alignment" : 4, 27409 "is_const" : true, 27410 "linker_set_key" : "keymaster_algorithm_t const[4]", 27411 "name" : "keymaster_algorithm_t const[4]", 27412 "referenced_type" : "type-4561", 27413 "self_type" : "type-4560", 27414 "size" : 16, 27415 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27416 }, 27417 { 27418 "alignment" : 4, 27419 "is_const" : true, 27420 "linker_set_key" : "keymaster_digest_t const[7]", 27421 "name" : "keymaster_digest_t const[7]", 27422 "referenced_type" : "type-248", 27423 "self_type" : "type-247", 27424 "size" : 28, 27425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27426 }, 27427 { 27428 "alignment" : 4, 27429 "is_const" : true, 27430 "linker_set_key" : "keymaster_digest_t const[7]", 27431 "name" : "keymaster_digest_t const[7]", 27432 "referenced_type" : "type-2706", 27433 "self_type" : "type-2705", 27434 "size" : 28, 27435 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27436 }, 27437 { 27438 "alignment" : 4, 27439 "is_const" : true, 27440 "linker_set_key" : "keymaster_digest_t const[7]", 27441 "name" : "keymaster_digest_t const[7]", 27442 "referenced_type" : "type-3434", 27443 "self_type" : "type-3433", 27444 "size" : 28, 27445 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27446 }, 27447 { 27448 "alignment" : 4, 27449 "is_const" : true, 27450 "linker_set_key" : "keymaster_digest_t const[7]", 27451 "name" : "keymaster_digest_t const[7]", 27452 "referenced_type" : "type-4121", 27453 "self_type" : "type-4120", 27454 "size" : 28, 27455 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27456 }, 27457 { 27458 "alignment" : 4, 27459 "is_const" : true, 27460 "linker_set_key" : "keymaster_digest_t const[7]", 27461 "name" : "keymaster_digest_t const[7]", 27462 "referenced_type" : "type-968", 27463 "self_type" : "type-967", 27464 "size" : 28, 27465 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27466 }, 27467 { 27468 "alignment" : 4, 27469 "is_const" : true, 27470 "linker_set_key" : "keymaster_padding_t const[3]", 27471 "name" : "keymaster_padding_t const[3]", 27472 "referenced_type" : "type-4126", 27473 "self_type" : "type-4125", 27474 "size" : 12, 27475 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27476 }, 27477 { 27478 "alignment" : 4, 27479 "is_const" : true, 27480 "linker_set_key" : "keymaster_padding_t const[3]", 27481 "name" : "keymaster_padding_t const[3]", 27482 "referenced_type" : "type-972", 27483 "self_type" : "type-971", 27484 "size" : 12, 27485 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27486 } 27487 ], 27488 "record_types" : 27489 [ 27490 { 27491 "alignment" : 1, 27492 "linker_set_key" : "keymaster::ASN1_STRING_Delete", 27493 "name" : "keymaster::ASN1_STRING_Delete", 27494 "referenced_type" : "type-1628", 27495 "self_type" : "type-1628", 27496 "size" : 1, 27497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27498 "unique_id" : "_ZTSN9keymaster18ASN1_STRING_DeleteE" 27499 }, 27500 { 27501 "alignment" : 1, 27502 "linker_set_key" : "keymaster::ASN1_TYPE_Delete", 27503 "name" : "keymaster::ASN1_TYPE_Delete", 27504 "referenced_type" : "type-1640", 27505 "self_type" : "type-1640", 27506 "size" : 1, 27507 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27508 "unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE" 27509 }, 27510 { 27511 "alignment" : 8, 27512 "base_specifiers" : 27513 [ 27514 { 27515 "referenced_type" : "type-966" 27516 } 27517 ], 27518 "fields" : 27519 [ 27520 { 27521 "field_name" : "op_handle", 27522 "field_offset" : 128, 27523 "referenced_type" : "type-112" 27524 } 27525 ], 27526 "linker_set_key" : "keymaster::AbortOperationRequest", 27527 "name" : "keymaster::AbortOperationRequest", 27528 "referenced_type" : "type-1971", 27529 "self_type" : "type-1971", 27530 "size" : 24, 27531 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27532 "unique_id" : "_ZTSN9keymaster21AbortOperationRequestE", 27533 "vtable_components" : 27534 [ 27535 { 27536 "kind" : "offset_to_top" 27537 }, 27538 { 27539 "kind" : "rtti", 27540 "mangled_component_name" : "_ZTIN9keymaster21AbortOperationRequestE" 27541 }, 27542 { 27543 "kind" : "complete_dtor_pointer", 27544 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD1Ev" 27545 }, 27546 { 27547 "kind" : "deleting_dtor_pointer", 27548 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD0Ev" 27549 }, 27550 { 27551 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest14SerializedSizeEv" 27552 }, 27553 { 27554 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest9SerializeEPhPKh" 27555 }, 27556 { 27557 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequest11DeserializeEPPKhS2_" 27558 } 27559 ] 27560 }, 27561 { 27562 "alignment" : 8, 27563 "base_specifiers" : 27564 [ 27565 { 27566 "referenced_type" : "type-964" 27567 } 27568 ], 27569 "linker_set_key" : "keymaster::AbortOperationResponse", 27570 "name" : "keymaster::AbortOperationResponse", 27571 "referenced_type" : "type-1975", 27572 "self_type" : "type-1975", 27573 "size" : 16, 27574 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27575 "unique_id" : "_ZTSN9keymaster22AbortOperationResponseE", 27576 "vtable_components" : 27577 [ 27578 { 27579 "kind" : "offset_to_top" 27580 }, 27581 { 27582 "kind" : "rtti", 27583 "mangled_component_name" : "_ZTIN9keymaster22AbortOperationResponseE" 27584 }, 27585 { 27586 "kind" : "complete_dtor_pointer", 27587 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD1Ev" 27588 }, 27589 { 27590 "kind" : "deleting_dtor_pointer", 27591 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD0Ev" 27592 }, 27593 { 27594 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27595 }, 27596 { 27597 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27598 }, 27599 { 27600 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27601 }, 27602 { 27603 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse22NonErrorSerializedSizeEv" 27604 }, 27605 { 27606 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse17NonErrorSerializeEPhPKh" 27607 }, 27608 { 27609 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponse19NonErrorDeserializeEPPKhS2_" 27610 } 27611 ] 27612 }, 27613 { 27614 "alignment" : 8, 27615 "base_specifiers" : 27616 [ 27617 { 27618 "referenced_type" : "type-966" 27619 } 27620 ], 27621 "fields" : 27622 [ 27623 { 27624 "field_name" : "random_data", 27625 "field_offset" : 128, 27626 "referenced_type" : "type-185" 27627 } 27628 ], 27629 "linker_set_key" : "keymaster::AddEntropyRequest", 27630 "name" : "keymaster::AddEntropyRequest", 27631 "referenced_type" : "type-1981", 27632 "self_type" : "type-1981", 27633 "size" : 56, 27634 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27635 "unique_id" : "_ZTSN9keymaster17AddEntropyRequestE", 27636 "vtable_components" : 27637 [ 27638 { 27639 "kind" : "offset_to_top" 27640 }, 27641 { 27642 "kind" : "rtti", 27643 "mangled_component_name" : "_ZTIN9keymaster17AddEntropyRequestE" 27644 }, 27645 { 27646 "kind" : "complete_dtor_pointer", 27647 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD1Ev" 27648 }, 27649 { 27650 "kind" : "deleting_dtor_pointer", 27651 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD0Ev" 27652 }, 27653 { 27654 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" 27655 }, 27656 { 27657 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" 27658 }, 27659 { 27660 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" 27661 } 27662 ] 27663 }, 27664 { 27665 "alignment" : 8, 27666 "base_specifiers" : 27667 [ 27668 { 27669 "referenced_type" : "type-964" 27670 } 27671 ], 27672 "linker_set_key" : "keymaster::AddEntropyResponse", 27673 "name" : "keymaster::AddEntropyResponse", 27674 "referenced_type" : "type-1983", 27675 "self_type" : "type-1983", 27676 "size" : 16, 27677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27678 "unique_id" : "_ZTSN9keymaster18AddEntropyResponseE", 27679 "vtable_components" : 27680 [ 27681 { 27682 "kind" : "offset_to_top" 27683 }, 27684 { 27685 "kind" : "rtti", 27686 "mangled_component_name" : "_ZTIN9keymaster18AddEntropyResponseE" 27687 }, 27688 { 27689 "kind" : "complete_dtor_pointer", 27690 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD1Ev" 27691 }, 27692 { 27693 "kind" : "deleting_dtor_pointer", 27694 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD0Ev" 27695 }, 27696 { 27697 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27698 }, 27699 { 27700 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27701 }, 27702 { 27703 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27704 }, 27705 { 27706 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse22NonErrorSerializedSizeEv" 27707 }, 27708 { 27709 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse17NonErrorSerializeEPhPKh" 27710 }, 27711 { 27712 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponse19NonErrorDeserializeEPPKhS2_" 27713 } 27714 ] 27715 }, 27716 { 27717 "alignment" : 8, 27718 "base_specifiers" : 27719 [ 27720 { 27721 "referenced_type" : "type-1380" 27722 } 27723 ], 27724 "linker_set_key" : "keymaster::AesKey", 27725 "name" : "keymaster::AesKey", 27726 "record_kind" : "class", 27727 "referenced_type" : "type-1390", 27728 "self_type" : "type-1390", 27729 "size" : 192, 27730 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27731 "unique_id" : "_ZTSN9keymaster6AesKeyE", 27732 "vtable_components" : 27733 [ 27734 { 27735 "kind" : "offset_to_top" 27736 }, 27737 { 27738 "kind" : "rtti", 27739 "mangled_component_name" : "_ZTIN9keymaster6AesKeyE" 27740 }, 27741 { 27742 "kind" : "complete_dtor_pointer", 27743 "mangled_component_name" : "_ZN9keymaster6AesKeyD1Ev" 27744 }, 27745 { 27746 "kind" : "deleting_dtor_pointer", 27747 "mangled_component_name" : "_ZN9keymaster6AesKeyD0Ev" 27748 }, 27749 { 27750 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 27751 } 27752 ] 27753 }, 27754 { 27755 "alignment" : 8, 27756 "base_specifiers" : 27757 [ 27758 { 27759 "referenced_type" : "type-1372" 27760 } 27761 ], 27762 "linker_set_key" : "keymaster::AesKeyFactory", 27763 "name" : "keymaster::AesKeyFactory", 27764 "record_kind" : "class", 27765 "referenced_type" : "type-1383", 27766 "self_type" : "type-1383", 27767 "size" : 32, 27768 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27769 "unique_id" : "_ZTSN9keymaster13AesKeyFactoryE", 27770 "vtable_components" : 27771 [ 27772 { 27773 "kind" : "offset_to_top" 27774 }, 27775 { 27776 "kind" : "rtti", 27777 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27778 }, 27779 { 27780 "kind" : "complete_dtor_pointer", 27781 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD1Ev" 27782 }, 27783 { 27784 "kind" : "deleting_dtor_pointer", 27785 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD0Ev" 27786 }, 27787 { 27788 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 27789 }, 27790 { 27791 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 27792 }, 27793 { 27794 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 27795 }, 27796 { 27797 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 27798 }, 27799 { 27800 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 27801 }, 27802 { 27803 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 27804 }, 27805 { 27806 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEm" 27807 }, 27808 { 27809 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" 27810 }, 27811 { 27812 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" 27813 }, 27814 { 27815 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 27816 }, 27817 { 27818 "component_value" : -8, 27819 "kind" : "offset_to_top" 27820 }, 27821 { 27822 "kind" : "rtti", 27823 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27824 }, 27825 { 27826 "kind" : "complete_dtor_pointer", 27827 "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD1Ev" 27828 }, 27829 { 27830 "kind" : "deleting_dtor_pointer", 27831 "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD0Ev" 27832 } 27833 ] 27834 }, 27835 { 27836 "alignment" : 8, 27837 "fields" : 27838 [ 27839 { 27840 "access" : "private", 27841 "field_name" : "context_", 27842 "field_offset" : 64, 27843 "referenced_type" : "type-1671" 27844 }, 27845 { 27846 "access" : "private", 27847 "field_name" : "operation_table_", 27848 "field_offset" : 128, 27849 "referenced_type" : "type-1674" 27850 } 27851 ], 27852 "linker_set_key" : "keymaster::AndroidKeymaster", 27853 "name" : "keymaster::AndroidKeymaster", 27854 "record_kind" : "class", 27855 "referenced_type" : "type-1670", 27856 "self_type" : "type-1670", 27857 "size" : 24, 27858 "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h", 27859 "unique_id" : "_ZTSN9keymaster16AndroidKeymasterE", 27860 "vtable_components" : 27861 [ 27862 { 27863 "kind" : "offset_to_top" 27864 }, 27865 { 27866 "kind" : "rtti", 27867 "mangled_component_name" : "_ZTIN9keymaster16AndroidKeymasterE" 27868 }, 27869 { 27870 "kind" : "complete_dtor_pointer", 27871 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD1Ev" 27872 }, 27873 { 27874 "kind" : "deleting_dtor_pointer", 27875 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD0Ev" 27876 } 27877 ] 27878 }, 27879 { 27880 "alignment" : 8, 27881 "fields" : 27882 [ 27883 { 27884 "access" : "private", 27885 "field_name" : "begin_", 27886 "referenced_type" : "type-2043" 27887 }, 27888 { 27889 "access" : "private", 27890 "field_name" : "end_", 27891 "field_offset" : 64, 27892 "referenced_type" : "type-2043" 27893 } 27894 ], 27895 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 27896 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 27897 "record_kind" : "class", 27898 "referenced_type" : "type-4914", 27899 "self_type" : "type-4914", 27900 "size" : 16, 27901 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 27902 "template_args" : [ "type-948" ], 27903 "unique_id" : "_ZTSN9keymaster12ArrayWrapperINS_21HmacSharingParametersEEE" 27904 }, 27905 { 27906 "alignment" : 8, 27907 "fields" : 27908 [ 27909 { 27910 "access" : "private", 27911 "field_name" : "begin_", 27912 "referenced_type" : "type-1666" 27913 }, 27914 { 27915 "access" : "private", 27916 "field_name" : "end_", 27917 "field_offset" : 64, 27918 "referenced_type" : "type-1666" 27919 } 27920 ], 27921 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t>", 27922 "name" : "keymaster::ArrayWrapper<keymaster_blob_t>", 27923 "record_kind" : "class", 27924 "referenced_type" : "type-1665", 27925 "self_type" : "type-1665", 27926 "size" : 16, 27927 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 27928 "template_args" : [ "type-1668" ], 27929 "unique_id" : "_ZTSN9keymaster12ArrayWrapperI16keymaster_blob_tEE" 27930 }, 27931 { 27932 "alignment" : 8, 27933 "base_specifiers" : 27934 [ 27935 { 27936 "referenced_type" : "type-157" 27937 } 27938 ], 27939 "linker_set_key" : "keymaster::AsymmetricKey", 27940 "name" : "keymaster::AsymmetricKey", 27941 "record_kind" : "class", 27942 "referenced_type" : "type-156", 27943 "self_type" : "type-156", 27944 "size" : 192, 27945 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h", 27946 "unique_id" : "_ZTSN9keymaster13AsymmetricKeyE", 27947 "vtable_components" : 27948 [ 27949 { 27950 "kind" : "offset_to_top" 27951 }, 27952 { 27953 "kind" : "rtti", 27954 "mangled_component_name" : "_ZTIN9keymaster13AsymmetricKeyE" 27955 }, 27956 { 27957 "kind" : "complete_dtor_pointer", 27958 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD1Ev" 27959 }, 27960 { 27961 "kind" : "deleting_dtor_pointer", 27962 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD0Ev" 27963 }, 27964 { 27965 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 27966 }, 27967 { 27968 "is_pure" : true, 27969 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st" 27970 }, 27971 { 27972 "is_pure" : true, 27973 "mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st" 27974 } 27975 ] 27976 }, 27977 { 27978 "alignment" : 8, 27979 "base_specifiers" : 27980 [ 27981 { 27982 "referenced_type" : "type-137" 27983 } 27984 ], 27985 "linker_set_key" : "keymaster::AsymmetricKeyFactory", 27986 "name" : "keymaster::AsymmetricKeyFactory", 27987 "record_kind" : "class", 27988 "referenced_type" : "type-136", 27989 "self_type" : "type-136", 27990 "size" : 8, 27991 "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h", 27992 "unique_id" : "_ZTSN9keymaster20AsymmetricKeyFactoryE", 27993 "vtable_components" : 27994 [ 27995 { 27996 "kind" : "offset_to_top" 27997 }, 27998 { 27999 "kind" : "rtti", 28000 "mangled_component_name" : "_ZTIN9keymaster20AsymmetricKeyFactoryE" 28001 }, 28002 { 28003 "kind" : "complete_dtor_pointer", 28004 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD1Ev" 28005 }, 28006 { 28007 "kind" : "deleting_dtor_pointer", 28008 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD0Ev" 28009 }, 28010 { 28011 "is_pure" : true, 28012 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 28013 }, 28014 { 28015 "is_pure" : true, 28016 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 28017 }, 28018 { 28019 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 28020 }, 28021 { 28022 "is_pure" : true, 28023 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 28024 }, 28025 { 28026 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 28027 }, 28028 { 28029 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 28030 }, 28031 { 28032 "is_pure" : true, 28033 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 28034 }, 28035 { 28036 "is_pure" : true, 28037 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv" 28038 }, 28039 { 28040 "is_pure" : true, 28041 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv" 28042 } 28043 ] 28044 }, 28045 { 28046 "alignment" : 8, 28047 "base_specifiers" : 28048 [ 28049 { 28050 "referenced_type" : "type-966" 28051 } 28052 ], 28053 "fields" : 28054 [ 28055 { 28056 "field_name" : "key_blob", 28057 "field_offset" : 128, 28058 "referenced_type" : "type-2022" 28059 }, 28060 { 28061 "field_name" : "attest_params", 28062 "field_offset" : 256, 28063 "referenced_type" : "type-113" 28064 } 28065 ], 28066 "linker_set_key" : "keymaster::AttestKeyRequest", 28067 "name" : "keymaster::AttestKeyRequest", 28068 "referenced_type" : "type-2021", 28069 "self_type" : "type-2021", 28070 "size" : 112, 28071 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28072 "unique_id" : "_ZTSN9keymaster16AttestKeyRequestE", 28073 "vtable_components" : 28074 [ 28075 { 28076 "kind" : "offset_to_top" 28077 }, 28078 { 28079 "kind" : "rtti", 28080 "mangled_component_name" : "_ZTIN9keymaster16AttestKeyRequestE" 28081 }, 28082 { 28083 "kind" : "complete_dtor_pointer", 28084 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD1Ev" 28085 }, 28086 { 28087 "kind" : "deleting_dtor_pointer", 28088 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD0Ev" 28089 }, 28090 { 28091 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" 28092 }, 28093 { 28094 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" 28095 }, 28096 { 28097 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" 28098 } 28099 ] 28100 }, 28101 { 28102 "alignment" : 8, 28103 "base_specifiers" : 28104 [ 28105 { 28106 "referenced_type" : "type-964" 28107 } 28108 ], 28109 "fields" : 28110 [ 28111 { 28112 "field_name" : "certificate_chain", 28113 "field_offset" : 128, 28114 "referenced_type" : "type-2025" 28115 } 28116 ], 28117 "linker_set_key" : "keymaster::AttestKeyResponse", 28118 "name" : "keymaster::AttestKeyResponse", 28119 "referenced_type" : "type-2024", 28120 "self_type" : "type-2024", 28121 "size" : 32, 28122 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28123 "unique_id" : "_ZTSN9keymaster17AttestKeyResponseE", 28124 "vtable_components" : 28125 [ 28126 { 28127 "kind" : "offset_to_top" 28128 }, 28129 { 28130 "kind" : "rtti", 28131 "mangled_component_name" : "_ZTIN9keymaster17AttestKeyResponseE" 28132 }, 28133 { 28134 "kind" : "complete_dtor_pointer", 28135 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD1Ev" 28136 }, 28137 { 28138 "kind" : "deleting_dtor_pointer", 28139 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD0Ev" 28140 }, 28141 { 28142 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28143 }, 28144 { 28145 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28146 }, 28147 { 28148 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28149 }, 28150 { 28151 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" 28152 }, 28153 { 28154 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" 28155 }, 28156 { 28157 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" 28158 } 28159 ] 28160 }, 28161 { 28162 "alignment" : 8, 28163 "linker_set_key" : "keymaster::AttestationRecordContext", 28164 "name" : "keymaster::AttestationRecordContext", 28165 "record_kind" : "class", 28166 "referenced_type" : "type-1365", 28167 "self_type" : "type-1365", 28168 "size" : 8, 28169 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 28170 "unique_id" : "_ZTSN9keymaster24AttestationRecordContextE", 28171 "vtable_components" : 28172 [ 28173 { 28174 "kind" : "offset_to_top" 28175 }, 28176 { 28177 "kind" : "rtti", 28178 "mangled_component_name" : "_ZTIN9keymaster24AttestationRecordContextE" 28179 }, 28180 { 28181 "kind" : "complete_dtor_pointer", 28182 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD1Ev" 28183 }, 28184 { 28185 "kind" : "deleting_dtor_pointer", 28186 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD0Ev" 28187 }, 28188 { 28189 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 28190 }, 28191 { 28192 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 28193 }, 28194 { 28195 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" 28196 }, 28197 { 28198 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 28199 } 28200 ] 28201 }, 28202 { 28203 "alignment" : 8, 28204 "fields" : 28205 [ 28206 { 28207 "access" : "private", 28208 "field_name" : "hw_enforced_", 28209 "referenced_type" : "type-1042" 28210 }, 28211 { 28212 "access" : "private", 28213 "field_name" : "sw_enforced_", 28214 "field_offset" : 64, 28215 "referenced_type" : "type-1042" 28216 } 28217 ], 28218 "linker_set_key" : "keymaster::AuthProxy", 28219 "name" : "keymaster::AuthProxy", 28220 "record_kind" : "class", 28221 "referenced_type" : "type-1852", 28222 "self_type" : "type-1852", 28223 "size" : 16, 28224 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28225 "unique_id" : "_ZTSN9keymaster9AuthProxyE" 28226 }, 28227 { 28228 "alignment" : 8, 28229 "fields" : 28230 [ 28231 { 28232 "access" : "private", 28233 "field_name" : "pos_", 28234 "referenced_type" : "type-112" 28235 }, 28236 { 28237 "access" : "private", 28238 "field_name" : "auth_set1_", 28239 "field_offset" : 64, 28240 "referenced_type" : "type-1150" 28241 }, 28242 { 28243 "access" : "private", 28244 "field_name" : "auth_set2_", 28245 "field_offset" : 128, 28246 "referenced_type" : "type-1150" 28247 } 28248 ], 28249 "linker_set_key" : "keymaster::AuthProxyIterator", 28250 "name" : "keymaster::AuthProxyIterator", 28251 "record_kind" : "class", 28252 "referenced_type" : "type-1514", 28253 "self_type" : "type-1514", 28254 "size" : 24, 28255 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28256 "unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE" 28257 }, 28258 { 28259 "alignment" : 8, 28260 "base_specifiers" : 28261 [ 28262 { 28263 "referenced_type" : "type-121" 28264 }, 28265 { 28266 "referenced_type" : "type-122" 28267 } 28268 ], 28269 "fields" : 28270 [ 28271 { 28272 "access" : "private", 28273 "field_name" : "elems_", 28274 "field_offset" : 192, 28275 "referenced_type" : "type-114" 28276 }, 28277 { 28278 "access" : "private", 28279 "field_name" : "elems_size_", 28280 "field_offset" : 256, 28281 "referenced_type" : "type-117" 28282 }, 28283 { 28284 "access" : "private", 28285 "field_name" : "elems_capacity_", 28286 "field_offset" : 320, 28287 "referenced_type" : "type-112" 28288 }, 28289 { 28290 "access" : "private", 28291 "field_name" : "indirect_data_", 28292 "field_offset" : 384, 28293 "referenced_type" : "type-118" 28294 }, 28295 { 28296 "access" : "private", 28297 "field_name" : "indirect_data_size_", 28298 "field_offset" : 448, 28299 "referenced_type" : "type-112" 28300 }, 28301 { 28302 "access" : "private", 28303 "field_name" : "indirect_data_capacity_", 28304 "field_offset" : 512, 28305 "referenced_type" : "type-112" 28306 }, 28307 { 28308 "access" : "private", 28309 "field_name" : "error_", 28310 "field_offset" : 576, 28311 "referenced_type" : "type-119" 28312 } 28313 ], 28314 "linker_set_key" : "keymaster::AuthorizationSet", 28315 "name" : "keymaster::AuthorizationSet", 28316 "record_kind" : "class", 28317 "referenced_type" : "type-113", 28318 "self_type" : "type-113", 28319 "size" : 80, 28320 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28321 "unique_id" : "_ZTSN9keymaster16AuthorizationSetE", 28322 "vtable_components" : 28323 [ 28324 { 28325 "kind" : "offset_to_top" 28326 }, 28327 { 28328 "kind" : "rtti", 28329 "mangled_component_name" : "_ZTIN9keymaster16AuthorizationSetE" 28330 }, 28331 { 28332 "kind" : "complete_dtor_pointer", 28333 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD1Ev" 28334 }, 28335 { 28336 "kind" : "deleting_dtor_pointer", 28337 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD0Ev" 28338 }, 28339 { 28340 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" 28341 }, 28342 { 28343 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" 28344 }, 28345 { 28346 "mangled_component_name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" 28347 } 28348 ] 28349 }, 28350 { 28351 "alignment" : 8, 28352 "fields" : 28353 [ 28354 { 28355 "access" : "private", 28356 "field_name" : "set", 28357 "referenced_type" : "type-113" 28358 } 28359 ], 28360 "linker_set_key" : "keymaster::AuthorizationSetBuilder", 28361 "name" : "keymaster::AuthorizationSetBuilder", 28362 "record_kind" : "class", 28363 "referenced_type" : "type-1295", 28364 "self_type" : "type-1295", 28365 "size" : 80, 28366 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28367 "unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE" 28368 }, 28369 { 28370 "alignment" : 8, 28371 "base_specifiers" : 28372 [ 28373 { 28374 "referenced_type" : "type-966" 28375 } 28376 ], 28377 "fields" : 28378 [ 28379 { 28380 "field_name" : "purpose", 28381 "field_offset" : 96, 28382 "referenced_type" : "type-1956" 28383 }, 28384 { 28385 "field_name" : "key_blob", 28386 "field_offset" : 128, 28387 "referenced_type" : "type-1957" 28388 }, 28389 { 28390 "field_name" : "additional_params", 28391 "field_offset" : 256, 28392 "referenced_type" : "type-113" 28393 } 28394 ], 28395 "linker_set_key" : "keymaster::BeginOperationRequest", 28396 "name" : "keymaster::BeginOperationRequest", 28397 "referenced_type" : "type-1955", 28398 "self_type" : "type-1955", 28399 "size" : 112, 28400 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28401 "unique_id" : "_ZTSN9keymaster21BeginOperationRequestE", 28402 "vtable_components" : 28403 [ 28404 { 28405 "kind" : "offset_to_top" 28406 }, 28407 { 28408 "kind" : "rtti", 28409 "mangled_component_name" : "_ZTIN9keymaster21BeginOperationRequestE" 28410 }, 28411 { 28412 "kind" : "complete_dtor_pointer", 28413 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD1Ev" 28414 }, 28415 { 28416 "kind" : "deleting_dtor_pointer", 28417 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD0Ev" 28418 }, 28419 { 28420 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" 28421 }, 28422 { 28423 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" 28424 }, 28425 { 28426 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" 28427 } 28428 ] 28429 }, 28430 { 28431 "alignment" : 8, 28432 "base_specifiers" : 28433 [ 28434 { 28435 "referenced_type" : "type-964" 28436 } 28437 ], 28438 "fields" : 28439 [ 28440 { 28441 "field_name" : "op_handle", 28442 "field_offset" : 128, 28443 "referenced_type" : "type-112" 28444 }, 28445 { 28446 "field_name" : "output_params", 28447 "field_offset" : 192, 28448 "referenced_type" : "type-113" 28449 } 28450 ], 28451 "linker_set_key" : "keymaster::BeginOperationResponse", 28452 "name" : "keymaster::BeginOperationResponse", 28453 "referenced_type" : "type-1960", 28454 "self_type" : "type-1960", 28455 "size" : 104, 28456 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28457 "unique_id" : "_ZTSN9keymaster22BeginOperationResponseE", 28458 "vtable_components" : 28459 [ 28460 { 28461 "kind" : "offset_to_top" 28462 }, 28463 { 28464 "kind" : "rtti", 28465 "mangled_component_name" : "_ZTIN9keymaster22BeginOperationResponseE" 28466 }, 28467 { 28468 "kind" : "complete_dtor_pointer", 28469 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD1Ev" 28470 }, 28471 { 28472 "kind" : "deleting_dtor_pointer", 28473 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD0Ev" 28474 }, 28475 { 28476 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28477 }, 28478 { 28479 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28480 }, 28481 { 28482 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28483 }, 28484 { 28485 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" 28486 }, 28487 { 28488 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" 28489 }, 28490 { 28491 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" 28492 } 28493 ] 28494 }, 28495 { 28496 "alignment" : 8, 28497 "base_specifiers" : 28498 [ 28499 { 28500 "referenced_type" : "type-121" 28501 } 28502 ], 28503 "fields" : 28504 [ 28505 { 28506 "access" : "private", 28507 "field_name" : "buffer_", 28508 "field_offset" : 64, 28509 "referenced_type" : "type-186" 28510 }, 28511 { 28512 "access" : "private", 28513 "field_name" : "buffer_size_", 28514 "field_offset" : 128, 28515 "referenced_type" : "type-112" 28516 }, 28517 { 28518 "access" : "private", 28519 "field_name" : "read_position_", 28520 "field_offset" : 192, 28521 "referenced_type" : "type-112" 28522 }, 28523 { 28524 "access" : "private", 28525 "field_name" : "write_position_", 28526 "field_offset" : 256, 28527 "referenced_type" : "type-112" 28528 } 28529 ], 28530 "linker_set_key" : "keymaster::Buffer", 28531 "name" : "keymaster::Buffer", 28532 "record_kind" : "class", 28533 "referenced_type" : "type-185", 28534 "self_type" : "type-185", 28535 "size" : 40, 28536 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 28537 "unique_id" : "_ZTSN9keymaster6BufferE", 28538 "vtable_components" : 28539 [ 28540 { 28541 "kind" : "offset_to_top" 28542 }, 28543 { 28544 "kind" : "rtti", 28545 "mangled_component_name" : "_ZTIN9keymaster6BufferE" 28546 }, 28547 { 28548 "kind" : "complete_dtor_pointer", 28549 "mangled_component_name" : "_ZN9keymaster6BufferD1Ev" 28550 }, 28551 { 28552 "kind" : "deleting_dtor_pointer", 28553 "mangled_component_name" : "_ZN9keymaster6BufferD0Ev" 28554 }, 28555 { 28556 "mangled_component_name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" 28557 }, 28558 { 28559 "mangled_component_name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" 28560 }, 28561 { 28562 "mangled_component_name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" 28563 } 28564 ] 28565 }, 28566 { 28567 "alignment" : 1, 28568 "linker_set_key" : "keymaster::CertificateChainDelete", 28569 "name" : "keymaster::CertificateChainDelete", 28570 "referenced_type" : "type-53", 28571 "self_type" : "type-53", 28572 "size" : 1, 28573 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28574 "unique_id" : "_ZTSN9keymaster22CertificateChainDeleteE" 28575 }, 28576 { 28577 "alignment" : 1, 28578 "linker_set_key" : "keymaster::Characteristics_Delete", 28579 "name" : "keymaster::Characteristics_Delete", 28580 "referenced_type" : "type-13", 28581 "self_type" : "type-13", 28582 "size" : 1, 28583 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28584 "unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE" 28585 }, 28586 { 28587 "alignment" : 8, 28588 "base_specifiers" : 28589 [ 28590 { 28591 "referenced_type" : "type-966" 28592 } 28593 ], 28594 "fields" : 28595 [ 28596 { 28597 "field_name" : "params_array", 28598 "field_offset" : 128, 28599 "referenced_type" : "type-2044" 28600 } 28601 ], 28602 "linker_set_key" : "keymaster::ComputeSharedHmacRequest", 28603 "name" : "keymaster::ComputeSharedHmacRequest", 28604 "referenced_type" : "type-2052", 28605 "self_type" : "type-2052", 28606 "size" : 40, 28607 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28608 "unique_id" : "_ZTSN9keymaster24ComputeSharedHmacRequestE", 28609 "vtable_components" : 28610 [ 28611 { 28612 "kind" : "offset_to_top" 28613 }, 28614 { 28615 "kind" : "rtti", 28616 "mangled_component_name" : "_ZTIN9keymaster24ComputeSharedHmacRequestE" 28617 }, 28618 { 28619 "kind" : "complete_dtor_pointer", 28620 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD1Ev" 28621 }, 28622 { 28623 "kind" : "deleting_dtor_pointer", 28624 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD0Ev" 28625 }, 28626 { 28627 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest14SerializedSizeEv" 28628 }, 28629 { 28630 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest9SerializeEPhPKh" 28631 }, 28632 { 28633 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequest11DeserializeEPPKhS2_" 28634 } 28635 ] 28636 }, 28637 { 28638 "alignment" : 8, 28639 "base_specifiers" : 28640 [ 28641 { 28642 "referenced_type" : "type-964" 28643 } 28644 ], 28645 "fields" : 28646 [ 28647 { 28648 "field_name" : "sharing_check", 28649 "field_offset" : 128, 28650 "referenced_type" : "type-869" 28651 } 28652 ], 28653 "linker_set_key" : "keymaster::ComputeSharedHmacResponse", 28654 "name" : "keymaster::ComputeSharedHmacResponse", 28655 "referenced_type" : "type-963", 28656 "self_type" : "type-963", 28657 "size" : 32, 28658 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28659 "unique_id" : "_ZTSN9keymaster25ComputeSharedHmacResponseE", 28660 "vtable_components" : 28661 [ 28662 { 28663 "kind" : "offset_to_top" 28664 }, 28665 { 28666 "kind" : "rtti", 28667 "mangled_component_name" : "_ZTIN9keymaster25ComputeSharedHmacResponseE" 28668 }, 28669 { 28670 "kind" : "complete_dtor_pointer", 28671 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD1Ev" 28672 }, 28673 { 28674 "kind" : "deleting_dtor_pointer", 28675 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD0Ev" 28676 }, 28677 { 28678 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28679 }, 28680 { 28681 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28682 }, 28683 { 28684 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28685 }, 28686 { 28687 "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" 28688 }, 28689 { 28690 "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" 28691 }, 28692 { 28693 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" 28694 } 28695 ] 28696 }, 28697 { 28698 "alignment" : 8, 28699 "base_specifiers" : 28700 [ 28701 { 28702 "referenced_type" : "type-966" 28703 } 28704 ], 28705 "fields" : 28706 [ 28707 { 28708 "field_name" : "os_version", 28709 "field_offset" : 96, 28710 "referenced_type" : "type-120" 28711 }, 28712 { 28713 "field_name" : "os_patchlevel", 28714 "field_offset" : 128, 28715 "referenced_type" : "type-120" 28716 } 28717 ], 28718 "linker_set_key" : "keymaster::ConfigureRequest", 28719 "name" : "keymaster::ConfigureRequest", 28720 "referenced_type" : "type-2034", 28721 "self_type" : "type-2034", 28722 "size" : 24, 28723 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28724 "unique_id" : "_ZTSN9keymaster16ConfigureRequestE", 28725 "vtable_components" : 28726 [ 28727 { 28728 "kind" : "offset_to_top" 28729 }, 28730 { 28731 "kind" : "rtti", 28732 "mangled_component_name" : "_ZTIN9keymaster16ConfigureRequestE" 28733 }, 28734 { 28735 "kind" : "complete_dtor_pointer", 28736 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD1Ev" 28737 }, 28738 { 28739 "kind" : "deleting_dtor_pointer", 28740 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD0Ev" 28741 }, 28742 { 28743 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest14SerializedSizeEv" 28744 }, 28745 { 28746 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest9SerializeEPhPKh" 28747 }, 28748 { 28749 "mangled_component_name" : "_ZN9keymaster16ConfigureRequest11DeserializeEPPKhS2_" 28750 } 28751 ] 28752 }, 28753 { 28754 "alignment" : 8, 28755 "base_specifiers" : 28756 [ 28757 { 28758 "referenced_type" : "type-964" 28759 } 28760 ], 28761 "linker_set_key" : "keymaster::ConfigureResponse", 28762 "name" : "keymaster::ConfigureResponse", 28763 "referenced_type" : "type-2038", 28764 "self_type" : "type-2038", 28765 "size" : 16, 28766 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28767 "unique_id" : "_ZTSN9keymaster17ConfigureResponseE", 28768 "vtable_components" : 28769 [ 28770 { 28771 "kind" : "offset_to_top" 28772 }, 28773 { 28774 "kind" : "rtti", 28775 "mangled_component_name" : "_ZTIN9keymaster17ConfigureResponseE" 28776 }, 28777 { 28778 "kind" : "complete_dtor_pointer", 28779 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD1Ev" 28780 }, 28781 { 28782 "kind" : "deleting_dtor_pointer", 28783 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD0Ev" 28784 }, 28785 { 28786 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28787 }, 28788 { 28789 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28790 }, 28791 { 28792 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28793 }, 28794 { 28795 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse22NonErrorSerializedSizeEv" 28796 }, 28797 { 28798 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse17NonErrorSerializeEPhPKh" 28799 }, 28800 { 28801 "mangled_component_name" : "_ZN9keymaster17ConfigureResponse19NonErrorDeserializeEPPKhS2_" 28802 } 28803 ] 28804 }, 28805 { 28806 "alignment" : 1, 28807 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28808 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28809 "referenced_type" : "type-1669", 28810 "self_type" : "type-1669", 28811 "size" : 1, 28812 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28813 "template_args" : [ "type-1670" ], 28814 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16AndroidKeymasterEEE" 28815 }, 28816 { 28817 "alignment" : 1, 28818 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key>", 28819 "name" : "keymaster::DefaultDelete<keymaster::Key>", 28820 "referenced_type" : "type-619", 28821 "self_type" : "type-619", 28822 "size" : 1, 28823 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28824 "template_args" : [ "type-157" ], 28825 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE" 28826 }, 28827 { 28828 "alignment" : 1, 28829 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation>", 28830 "name" : "keymaster::DefaultDelete<keymaster::Operation>", 28831 "referenced_type" : "type-222", 28832 "self_type" : "type-222", 28833 "size" : 1, 28834 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28835 "template_args" : [ "type-171" ], 28836 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE" 28837 }, 28838 { 28839 "alignment" : 1, 28840 "linker_set_key" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28841 "name" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28842 "referenced_type" : "type-854", 28843 "self_type" : "type-854", 28844 "size" : 1, 28845 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28846 "template_args" : [ "type-855" ], 28847 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE" 28848 }, 28849 { 28850 "alignment" : 1, 28851 "linker_set_key" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28852 "name" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28853 "referenced_type" : "type-4904", 28854 "self_type" : "type-4904", 28855 "size" : 1, 28856 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28857 "template_args" : [ "type-4905" ], 28858 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_16keymaster_blob_tEE" 28859 }, 28860 { 28861 "alignment" : 1, 28862 "linker_set_key" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28863 "name" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28864 "referenced_type" : "type-1100", 28865 "self_type" : "type-1100", 28866 "size" : 1, 28867 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28868 "template_args" : [ "type-1101" ], 28869 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE" 28870 }, 28871 { 28872 "alignment" : 1, 28873 "linker_set_key" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28874 "name" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28875 "referenced_type" : "type-1523", 28876 "self_type" : "type-1523", 28877 "size" : 1, 28878 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28879 "template_args" : [ "type-1524" ], 28880 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE" 28881 }, 28882 { 28883 "alignment" : 1, 28884 "linker_set_key" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28885 "name" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28886 "referenced_type" : "type-1838", 28887 "self_type" : "type-1838", 28888 "size" : 1, 28889 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28890 "template_args" : [ "type-1839" ], 28891 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE" 28892 }, 28893 { 28894 "alignment" : 1, 28895 "linker_set_key" : "keymaster::DefaultDelete<keymaster_padding_t []>", 28896 "name" : "keymaster::DefaultDelete<keymaster_padding_t []>", 28897 "referenced_type" : "type-1335", 28898 "self_type" : "type-1335", 28899 "size" : 1, 28900 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28901 "template_args" : [ "type-1336" ], 28902 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE" 28903 }, 28904 { 28905 "alignment" : 1, 28906 "linker_set_key" : "keymaster::DefaultDelete<unsigned char []>", 28907 "name" : "keymaster::DefaultDelete<unsigned char []>", 28908 "referenced_type" : "type-2", 28909 "self_type" : "type-2", 28910 "size" : 1, 28911 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28912 "template_args" : [ "type-3" ], 28913 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE" 28914 }, 28915 { 28916 "alignment" : 8, 28917 "base_specifiers" : 28918 [ 28919 { 28920 "referenced_type" : "type-966" 28921 } 28922 ], 28923 "linker_set_key" : "keymaster::DeleteAllKeysRequest", 28924 "name" : "keymaster::DeleteAllKeysRequest", 28925 "referenced_type" : "type-2007", 28926 "self_type" : "type-2007", 28927 "size" : 16, 28928 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28929 "unique_id" : "_ZTSN9keymaster20DeleteAllKeysRequestE", 28930 "vtable_components" : 28931 [ 28932 { 28933 "kind" : "offset_to_top" 28934 }, 28935 { 28936 "kind" : "rtti", 28937 "mangled_component_name" : "_ZTIN9keymaster20DeleteAllKeysRequestE" 28938 }, 28939 { 28940 "kind" : "complete_dtor_pointer", 28941 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD1Ev" 28942 }, 28943 { 28944 "kind" : "deleting_dtor_pointer", 28945 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD0Ev" 28946 }, 28947 { 28948 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest14SerializedSizeEv" 28949 }, 28950 { 28951 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest9SerializeEPhPKh" 28952 }, 28953 { 28954 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequest11DeserializeEPPKhS2_" 28955 } 28956 ] 28957 }, 28958 { 28959 "alignment" : 8, 28960 "base_specifiers" : 28961 [ 28962 { 28963 "referenced_type" : "type-964" 28964 } 28965 ], 28966 "linker_set_key" : "keymaster::DeleteAllKeysResponse", 28967 "name" : "keymaster::DeleteAllKeysResponse", 28968 "referenced_type" : "type-2012", 28969 "self_type" : "type-2012", 28970 "size" : 16, 28971 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28972 "unique_id" : "_ZTSN9keymaster21DeleteAllKeysResponseE", 28973 "vtable_components" : 28974 [ 28975 { 28976 "kind" : "offset_to_top" 28977 }, 28978 { 28979 "kind" : "rtti", 28980 "mangled_component_name" : "_ZTIN9keymaster21DeleteAllKeysResponseE" 28981 }, 28982 { 28983 "kind" : "complete_dtor_pointer", 28984 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD1Ev" 28985 }, 28986 { 28987 "kind" : "deleting_dtor_pointer", 28988 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD0Ev" 28989 }, 28990 { 28991 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28992 }, 28993 { 28994 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28995 }, 28996 { 28997 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28998 }, 28999 { 29000 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse22NonErrorSerializedSizeEv" 29001 }, 29002 { 29003 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse17NonErrorSerializeEPhPKh" 29004 }, 29005 { 29006 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponse19NonErrorDeserializeEPPKhS2_" 29007 } 29008 ] 29009 }, 29010 { 29011 "alignment" : 8, 29012 "base_specifiers" : 29013 [ 29014 { 29015 "referenced_type" : "type-966" 29016 } 29017 ], 29018 "fields" : 29019 [ 29020 { 29021 "field_name" : "key_blob", 29022 "field_offset" : 128, 29023 "referenced_type" : "type-2001" 29024 } 29025 ], 29026 "linker_set_key" : "keymaster::DeleteKeyRequest", 29027 "name" : "keymaster::DeleteKeyRequest", 29028 "referenced_type" : "type-2000", 29029 "self_type" : "type-2000", 29030 "size" : 32, 29031 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29032 "unique_id" : "_ZTSN9keymaster16DeleteKeyRequestE", 29033 "vtable_components" : 29034 [ 29035 { 29036 "kind" : "offset_to_top" 29037 }, 29038 { 29039 "kind" : "rtti", 29040 "mangled_component_name" : "_ZTIN9keymaster16DeleteKeyRequestE" 29041 }, 29042 { 29043 "kind" : "complete_dtor_pointer", 29044 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD1Ev" 29045 }, 29046 { 29047 "kind" : "deleting_dtor_pointer", 29048 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD0Ev" 29049 }, 29050 { 29051 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" 29052 }, 29053 { 29054 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" 29055 }, 29056 { 29057 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" 29058 } 29059 ] 29060 }, 29061 { 29062 "alignment" : 8, 29063 "base_specifiers" : 29064 [ 29065 { 29066 "referenced_type" : "type-964" 29067 } 29068 ], 29069 "linker_set_key" : "keymaster::DeleteKeyResponse", 29070 "name" : "keymaster::DeleteKeyResponse", 29071 "referenced_type" : "type-2003", 29072 "self_type" : "type-2003", 29073 "size" : 16, 29074 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29075 "unique_id" : "_ZTSN9keymaster17DeleteKeyResponseE", 29076 "vtable_components" : 29077 [ 29078 { 29079 "kind" : "offset_to_top" 29080 }, 29081 { 29082 "kind" : "rtti", 29083 "mangled_component_name" : "_ZTIN9keymaster17DeleteKeyResponseE" 29084 }, 29085 { 29086 "kind" : "complete_dtor_pointer", 29087 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD1Ev" 29088 }, 29089 { 29090 "kind" : "deleting_dtor_pointer", 29091 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD0Ev" 29092 }, 29093 { 29094 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 29095 }, 29096 { 29097 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 29098 }, 29099 { 29100 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 29101 }, 29102 { 29103 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse22NonErrorSerializedSizeEv" 29104 }, 29105 { 29106 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse17NonErrorSerializeEPhPKh" 29107 }, 29108 { 29109 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponse19NonErrorDeserializeEPPKhS2_" 29110 } 29111 ] 29112 }, 29113 { 29114 "alignment" : 8, 29115 "base_specifiers" : 29116 [ 29117 { 29118 "referenced_type" : "type-156" 29119 } 29120 ], 29121 "fields" : 29122 [ 29123 { 29124 "access" : "private", 29125 "field_name" : "ec_key_", 29126 "field_offset" : 1536, 29127 "referenced_type" : "type-150" 29128 } 29129 ], 29130 "linker_set_key" : "keymaster::EcKey", 29131 "name" : "keymaster::EcKey", 29132 "record_kind" : "class", 29133 "referenced_type" : "type-149", 29134 "self_type" : "type-149", 29135 "size" : 200, 29136 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h", 29137 "unique_id" : "_ZTSN9keymaster5EcKeyE", 29138 "vtable_components" : 29139 [ 29140 { 29141 "kind" : "offset_to_top" 29142 }, 29143 { 29144 "kind" : "rtti", 29145 "mangled_component_name" : "_ZTIN9keymaster5EcKeyE" 29146 }, 29147 { 29148 "kind" : "complete_dtor_pointer", 29149 "mangled_component_name" : "_ZN9keymaster5EcKeyD1Ev" 29150 }, 29151 { 29152 "kind" : "deleting_dtor_pointer", 29153 "mangled_component_name" : "_ZN9keymaster5EcKeyD0Ev" 29154 }, 29155 { 29156 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 29157 }, 29158 { 29159 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29160 }, 29161 { 29162 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29163 } 29164 ] 29165 }, 29166 { 29167 "alignment" : 8, 29168 "base_specifiers" : 29169 [ 29170 { 29171 "referenced_type" : "type-136" 29172 }, 29173 { 29174 "referenced_type" : "type-138" 29175 } 29176 ], 29177 "linker_set_key" : "keymaster::EcKeyFactory", 29178 "name" : "keymaster::EcKeyFactory", 29179 "record_kind" : "class", 29180 "referenced_type" : "type-135", 29181 "self_type" : "type-135", 29182 "size" : 24, 29183 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h", 29184 "unique_id" : "_ZTSN9keymaster12EcKeyFactoryE", 29185 "vtable_components" : 29186 [ 29187 { 29188 "kind" : "offset_to_top" 29189 }, 29190 { 29191 "kind" : "rtti", 29192 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29193 }, 29194 { 29195 "kind" : "complete_dtor_pointer", 29196 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD1Ev" 29197 }, 29198 { 29199 "kind" : "deleting_dtor_pointer", 29200 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD0Ev" 29201 }, 29202 { 29203 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29204 }, 29205 { 29206 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29207 }, 29208 { 29209 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29210 }, 29211 { 29212 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29213 }, 29214 { 29215 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 29216 }, 29217 { 29218 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 29219 }, 29220 { 29221 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29222 }, 29223 { 29224 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29225 }, 29226 { 29227 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29228 }, 29229 { 29230 "component_value" : -8, 29231 "kind" : "offset_to_top" 29232 }, 29233 { 29234 "kind" : "rtti", 29235 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29236 }, 29237 { 29238 "kind" : "complete_dtor_pointer", 29239 "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD1Ev" 29240 }, 29241 { 29242 "kind" : "deleting_dtor_pointer", 29243 "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD0Ev" 29244 } 29245 ] 29246 }, 29247 { 29248 "alignment" : 8, 29249 "base_specifiers" : 29250 [ 29251 { 29252 "referenced_type" : "type-149" 29253 } 29254 ], 29255 "linker_set_key" : "keymaster::EcKeymaster0Key", 29256 "name" : "keymaster::EcKeymaster0Key", 29257 "record_kind" : "class", 29258 "referenced_type" : "type-1863", 29259 "self_type" : "type-1863", 29260 "size" : 200, 29261 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29262 "unique_id" : "_ZTSN9keymaster15EcKeymaster0KeyE", 29263 "vtable_components" : 29264 [ 29265 { 29266 "kind" : "offset_to_top" 29267 }, 29268 { 29269 "kind" : "rtti", 29270 "mangled_component_name" : "_ZTIN9keymaster15EcKeymaster0KeyE" 29271 }, 29272 { 29273 "kind" : "complete_dtor_pointer", 29274 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD1Ev" 29275 }, 29276 { 29277 "kind" : "deleting_dtor_pointer", 29278 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD0Ev" 29279 }, 29280 { 29281 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 29282 }, 29283 { 29284 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29285 }, 29286 { 29287 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29288 } 29289 ] 29290 }, 29291 { 29292 "alignment" : 8, 29293 "base_specifiers" : 29294 [ 29295 { 29296 "referenced_type" : "type-135" 29297 } 29298 ], 29299 "fields" : 29300 [ 29301 { 29302 "access" : "private", 29303 "field_name" : "engine_", 29304 "field_offset" : 192, 29305 "referenced_type" : "type-591" 29306 } 29307 ], 29308 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory", 29309 "name" : "keymaster::EcdsaKeymaster0KeyFactory", 29310 "record_kind" : "class", 29311 "referenced_type" : "type-1857", 29312 "self_type" : "type-1857", 29313 "size" : 32, 29314 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29315 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster0KeyFactoryE", 29316 "vtable_components" : 29317 [ 29318 { 29319 "kind" : "offset_to_top" 29320 }, 29321 { 29322 "kind" : "rtti", 29323 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29324 }, 29325 { 29326 "kind" : "complete_dtor_pointer", 29327 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29328 }, 29329 { 29330 "kind" : "deleting_dtor_pointer", 29331 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29332 }, 29333 { 29334 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29335 }, 29336 { 29337 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29338 }, 29339 { 29340 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29341 }, 29342 { 29343 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29344 }, 29345 { 29346 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 29347 }, 29348 { 29349 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 29350 }, 29351 { 29352 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29353 }, 29354 { 29355 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29356 }, 29357 { 29358 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29359 }, 29360 { 29361 "component_value" : -8, 29362 "kind" : "offset_to_top" 29363 }, 29364 { 29365 "kind" : "rtti", 29366 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29367 }, 29368 { 29369 "kind" : "complete_dtor_pointer", 29370 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29371 }, 29372 { 29373 "kind" : "deleting_dtor_pointer", 29374 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29375 } 29376 ] 29377 }, 29378 { 29379 "alignment" : 8, 29380 "base_specifiers" : 29381 [ 29382 { 29383 "referenced_type" : "type-149" 29384 } 29385 ], 29386 "linker_set_key" : "keymaster::EcdsaKeymaster1Key", 29387 "name" : "keymaster::EcdsaKeymaster1Key", 29388 "record_kind" : "class", 29389 "referenced_type" : "type-148", 29390 "self_type" : "type-148", 29391 "size" : 200, 29392 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29393 "unique_id" : "_ZTSN9keymaster18EcdsaKeymaster1KeyE", 29394 "vtable_components" : 29395 [ 29396 { 29397 "kind" : "offset_to_top" 29398 }, 29399 { 29400 "kind" : "rtti", 29401 "mangled_component_name" : "_ZTIN9keymaster18EcdsaKeymaster1KeyE" 29402 }, 29403 { 29404 "kind" : "complete_dtor_pointer", 29405 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD1Ev" 29406 }, 29407 { 29408 "kind" : "deleting_dtor_pointer", 29409 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD0Ev" 29410 }, 29411 { 29412 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 29413 }, 29414 { 29415 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29416 }, 29417 { 29418 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29419 } 29420 ] 29421 }, 29422 { 29423 "alignment" : 8, 29424 "base_specifiers" : 29425 [ 29426 { 29427 "referenced_type" : "type-135" 29428 } 29429 ], 29430 "fields" : 29431 [ 29432 { 29433 "access" : "private", 29434 "field_name" : "engine_", 29435 "field_offset" : 192, 29436 "referenced_type" : "type-130" 29437 }, 29438 { 29439 "access" : "private", 29440 "field_name" : "sign_factory_", 29441 "field_offset" : 256, 29442 "referenced_type" : "type-133" 29443 }, 29444 { 29445 "access" : "private", 29446 "field_name" : "verify_factory_", 29447 "field_offset" : 320, 29448 "referenced_type" : "type-134" 29449 } 29450 ], 29451 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory", 29452 "name" : "keymaster::EcdsaKeymaster1KeyFactory", 29453 "record_kind" : "class", 29454 "referenced_type" : "type-132", 29455 "self_type" : "type-132", 29456 "size" : 48, 29457 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29458 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster1KeyFactoryE", 29459 "vtable_components" : 29460 [ 29461 { 29462 "kind" : "offset_to_top" 29463 }, 29464 { 29465 "kind" : "rtti", 29466 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29467 }, 29468 { 29469 "kind" : "complete_dtor_pointer", 29470 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29471 }, 29472 { 29473 "kind" : "deleting_dtor_pointer", 29474 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29475 }, 29476 { 29477 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29478 }, 29479 { 29480 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29481 }, 29482 { 29483 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29484 }, 29485 { 29486 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29487 }, 29488 { 29489 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 29490 }, 29491 { 29492 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 29493 }, 29494 { 29495 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29496 }, 29497 { 29498 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29499 }, 29500 { 29501 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29502 }, 29503 { 29504 "component_value" : -8, 29505 "kind" : "offset_to_top" 29506 }, 29507 { 29508 "kind" : "rtti", 29509 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29510 }, 29511 { 29512 "kind" : "complete_dtor_pointer", 29513 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29514 }, 29515 { 29516 "kind" : "deleting_dtor_pointer", 29517 "mangled_component_name" : "_ZThn8_N9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29518 } 29519 ] 29520 }, 29521 { 29522 "alignment" : 8, 29523 "base_specifiers" : 29524 [ 29525 { 29526 "referenced_type" : "type-171" 29527 } 29528 ], 29529 "fields" : 29530 [ 29531 { 29532 "access" : "protected", 29533 "field_name" : "digest_", 29534 "field_offset" : 1536, 29535 "referenced_type" : "type-178" 29536 }, 29537 { 29538 "access" : "protected", 29539 "field_name" : "digest_algorithm_", 29540 "field_offset" : 1600, 29541 "referenced_type" : "type-179" 29542 }, 29543 { 29544 "access" : "protected", 29545 "field_name" : "ecdsa_key_", 29546 "field_offset" : 1664, 29547 "referenced_type" : "type-182" 29548 }, 29549 { 29550 "access" : "protected", 29551 "field_name" : "digest_ctx_", 29552 "field_offset" : 1728, 29553 "referenced_type" : "type-184" 29554 }, 29555 { 29556 "access" : "protected", 29557 "field_name" : "data_", 29558 "field_offset" : 1984, 29559 "referenced_type" : "type-185" 29560 } 29561 ], 29562 "linker_set_key" : "keymaster::EcdsaOperation", 29563 "name" : "keymaster::EcdsaOperation", 29564 "record_kind" : "class", 29565 "referenced_type" : "type-177", 29566 "self_type" : "type-177", 29567 "size" : 288, 29568 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29569 "unique_id" : "_ZTSN9keymaster14EcdsaOperationE", 29570 "vtable_components" : 29571 [ 29572 { 29573 "kind" : "offset_to_top" 29574 }, 29575 { 29576 "kind" : "rtti", 29577 "mangled_component_name" : "_ZTIN9keymaster14EcdsaOperationE" 29578 }, 29579 { 29580 "kind" : "complete_dtor_pointer", 29581 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD1Ev" 29582 }, 29583 { 29584 "kind" : "deleting_dtor_pointer", 29585 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD0Ev" 29586 }, 29587 { 29588 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29589 }, 29590 { 29591 "is_pure" : true, 29592 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 29593 }, 29594 { 29595 "is_pure" : true, 29596 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 29597 }, 29598 { 29599 "is_pure" : true, 29600 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29601 }, 29602 { 29603 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29604 } 29605 ] 29606 }, 29607 { 29608 "alignment" : 8, 29609 "base_specifiers" : 29610 [ 29611 { 29612 "referenced_type" : "type-146" 29613 } 29614 ], 29615 "linker_set_key" : "keymaster::EcdsaOperationFactory", 29616 "name" : "keymaster::EcdsaOperationFactory", 29617 "record_kind" : "class", 29618 "referenced_type" : "type-194", 29619 "self_type" : "type-194", 29620 "size" : 8, 29621 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29622 "unique_id" : "_ZTSN9keymaster21EcdsaOperationFactoryE", 29623 "vtable_components" : 29624 [ 29625 { 29626 "kind" : "offset_to_top" 29627 }, 29628 { 29629 "kind" : "rtti", 29630 "mangled_component_name" : "_ZTIN9keymaster21EcdsaOperationFactoryE" 29631 }, 29632 { 29633 "kind" : "complete_dtor_pointer", 29634 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD1Ev" 29635 }, 29636 { 29637 "kind" : "deleting_dtor_pointer", 29638 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD0Ev" 29639 }, 29640 { 29641 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29642 }, 29643 { 29644 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29645 }, 29646 { 29647 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 29648 }, 29649 { 29650 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 29651 }, 29652 { 29653 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" 29654 }, 29655 { 29656 "is_pure" : true, 29657 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory7purposeEv" 29658 }, 29659 { 29660 "is_pure" : true, 29661 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29662 } 29663 ] 29664 }, 29665 { 29666 "alignment" : 8, 29667 "base_specifiers" : 29668 [ 29669 { 29670 "referenced_type" : "type-177" 29671 } 29672 ], 29673 "linker_set_key" : "keymaster::EcdsaSignOperation", 29674 "name" : "keymaster::EcdsaSignOperation", 29675 "record_kind" : "class", 29676 "referenced_type" : "type-189", 29677 "self_type" : "type-189", 29678 "size" : 288, 29679 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29680 "unique_id" : "_ZTSN9keymaster18EcdsaSignOperationE", 29681 "vtable_components" : 29682 [ 29683 { 29684 "kind" : "offset_to_top" 29685 }, 29686 { 29687 "kind" : "rtti", 29688 "mangled_component_name" : "_ZTIN9keymaster18EcdsaSignOperationE" 29689 }, 29690 { 29691 "kind" : "complete_dtor_pointer", 29692 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD1Ev" 29693 }, 29694 { 29695 "kind" : "deleting_dtor_pointer", 29696 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD0Ev" 29697 }, 29698 { 29699 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29700 }, 29701 { 29702 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 29703 }, 29704 { 29705 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 29706 }, 29707 { 29708 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29709 }, 29710 { 29711 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29712 } 29713 ] 29714 }, 29715 { 29716 "alignment" : 8, 29717 "base_specifiers" : 29718 [ 29719 { 29720 "referenced_type" : "type-194" 29721 } 29722 ], 29723 "linker_set_key" : "keymaster::EcdsaSignOperationFactory", 29724 "name" : "keymaster::EcdsaSignOperationFactory", 29725 "record_kind" : "class", 29726 "referenced_type" : "type-197", 29727 "self_type" : "type-197", 29728 "size" : 8, 29729 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29730 "unique_id" : "_ZTSN9keymaster25EcdsaSignOperationFactoryE", 29731 "vtable_components" : 29732 [ 29733 { 29734 "kind" : "offset_to_top" 29735 }, 29736 { 29737 "kind" : "rtti", 29738 "mangled_component_name" : "_ZTIN9keymaster25EcdsaSignOperationFactoryE" 29739 }, 29740 { 29741 "kind" : "complete_dtor_pointer", 29742 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD1Ev" 29743 }, 29744 { 29745 "kind" : "deleting_dtor_pointer", 29746 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD0Ev" 29747 }, 29748 { 29749 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29750 }, 29751 { 29752 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29753 }, 29754 { 29755 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 29756 }, 29757 { 29758 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 29759 }, 29760 { 29761 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" 29762 }, 29763 { 29764 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv" 29765 }, 29766 { 29767 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29768 } 29769 ] 29770 }, 29771 { 29772 "alignment" : 8, 29773 "base_specifiers" : 29774 [ 29775 { 29776 "referenced_type" : "type-177" 29777 } 29778 ], 29779 "linker_set_key" : "keymaster::EcdsaVerifyOperation", 29780 "name" : "keymaster::EcdsaVerifyOperation", 29781 "record_kind" : "class", 29782 "referenced_type" : "type-192", 29783 "self_type" : "type-192", 29784 "size" : 288, 29785 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29786 "unique_id" : "_ZTSN9keymaster20EcdsaVerifyOperationE", 29787 "vtable_components" : 29788 [ 29789 { 29790 "kind" : "offset_to_top" 29791 }, 29792 { 29793 "kind" : "rtti", 29794 "mangled_component_name" : "_ZTIN9keymaster20EcdsaVerifyOperationE" 29795 }, 29796 { 29797 "kind" : "complete_dtor_pointer", 29798 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD1Ev" 29799 }, 29800 { 29801 "kind" : "deleting_dtor_pointer", 29802 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD0Ev" 29803 }, 29804 { 29805 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29806 }, 29807 { 29808 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 29809 }, 29810 { 29811 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 29812 }, 29813 { 29814 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29815 }, 29816 { 29817 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29818 } 29819 ] 29820 }, 29821 { 29822 "alignment" : 8, 29823 "base_specifiers" : 29824 [ 29825 { 29826 "referenced_type" : "type-194" 29827 } 29828 ], 29829 "linker_set_key" : "keymaster::EcdsaVerifyOperationFactory", 29830 "name" : "keymaster::EcdsaVerifyOperationFactory", 29831 "record_kind" : "class", 29832 "referenced_type" : "type-200", 29833 "self_type" : "type-200", 29834 "size" : 8, 29835 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29836 "unique_id" : "_ZTSN9keymaster27EcdsaVerifyOperationFactoryE", 29837 "vtable_components" : 29838 [ 29839 { 29840 "kind" : "offset_to_top" 29841 }, 29842 { 29843 "kind" : "rtti", 29844 "mangled_component_name" : "_ZTIN9keymaster27EcdsaVerifyOperationFactoryE" 29845 }, 29846 { 29847 "kind" : "complete_dtor_pointer", 29848 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev" 29849 }, 29850 { 29851 "kind" : "deleting_dtor_pointer", 29852 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev" 29853 }, 29854 { 29855 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29856 }, 29857 { 29858 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29859 }, 29860 { 29861 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 29862 }, 29863 { 29864 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 29865 }, 29866 { 29867 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" 29868 }, 29869 { 29870 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv" 29871 }, 29872 { 29873 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29874 } 29875 ] 29876 }, 29877 { 29878 "alignment" : 8, 29879 "fields" : 29880 [ 29881 { 29882 "access" : "private", 29883 "field_name" : "buf_", 29884 "referenced_type" : "type-118" 29885 }, 29886 { 29887 "access" : "private", 29888 "field_name" : "size_", 29889 "field_offset" : 64, 29890 "referenced_type" : "type-112" 29891 } 29892 ], 29893 "linker_set_key" : "keymaster::Eraser", 29894 "name" : "keymaster::Eraser", 29895 "record_kind" : "class", 29896 "referenced_type" : "type-2112", 29897 "self_type" : "type-2112", 29898 "size" : 16, 29899 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 29900 "unique_id" : "_ZTSN9keymaster6EraserE" 29901 }, 29902 { 29903 "alignment" : 8, 29904 "fields" : 29905 [ 29906 { 29907 "access" : "private", 29908 "field_name" : "ctx_", 29909 "referenced_type" : "type-1535" 29910 } 29911 ], 29912 "linker_set_key" : "keymaster::EvpMdCtxCleaner", 29913 "name" : "keymaster::EvpMdCtxCleaner", 29914 "record_kind" : "class", 29915 "referenced_type" : "type-1534", 29916 "self_type" : "type-1534", 29917 "size" : 8, 29918 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 29919 "unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE" 29920 }, 29921 { 29922 "alignment" : 8, 29923 "base_specifiers" : 29924 [ 29925 { 29926 "referenced_type" : "type-966" 29927 } 29928 ], 29929 "fields" : 29930 [ 29931 { 29932 "field_name" : "additional_params", 29933 "field_offset" : 128, 29934 "referenced_type" : "type-113" 29935 }, 29936 { 29937 "field_name" : "key_format", 29938 "field_offset" : 768, 29939 "referenced_type" : "type-1994" 29940 }, 29941 { 29942 "field_name" : "key_blob", 29943 "field_offset" : 832, 29944 "referenced_type" : "type-1995" 29945 } 29946 ], 29947 "linker_set_key" : "keymaster::ExportKeyRequest", 29948 "name" : "keymaster::ExportKeyRequest", 29949 "referenced_type" : "type-1993", 29950 "self_type" : "type-1993", 29951 "size" : 120, 29952 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29953 "unique_id" : "_ZTSN9keymaster16ExportKeyRequestE", 29954 "vtable_components" : 29955 [ 29956 { 29957 "kind" : "offset_to_top" 29958 }, 29959 { 29960 "kind" : "rtti", 29961 "mangled_component_name" : "_ZTIN9keymaster16ExportKeyRequestE" 29962 }, 29963 { 29964 "kind" : "complete_dtor_pointer", 29965 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD1Ev" 29966 }, 29967 { 29968 "kind" : "deleting_dtor_pointer", 29969 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD0Ev" 29970 }, 29971 { 29972 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" 29973 }, 29974 { 29975 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" 29976 }, 29977 { 29978 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" 29979 } 29980 ] 29981 }, 29982 { 29983 "alignment" : 8, 29984 "base_specifiers" : 29985 [ 29986 { 29987 "referenced_type" : "type-964" 29988 } 29989 ], 29990 "fields" : 29991 [ 29992 { 29993 "field_name" : "key_data", 29994 "field_offset" : 128, 29995 "referenced_type" : "type-118" 29996 }, 29997 { 29998 "field_name" : "key_data_length", 29999 "field_offset" : 192, 30000 "referenced_type" : "type-112" 30001 } 30002 ], 30003 "linker_set_key" : "keymaster::ExportKeyResponse", 30004 "name" : "keymaster::ExportKeyResponse", 30005 "referenced_type" : "type-1997", 30006 "self_type" : "type-1997", 30007 "size" : 32, 30008 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30009 "unique_id" : "_ZTSN9keymaster17ExportKeyResponseE", 30010 "vtable_components" : 30011 [ 30012 { 30013 "kind" : "offset_to_top" 30014 }, 30015 { 30016 "kind" : "rtti", 30017 "mangled_component_name" : "_ZTIN9keymaster17ExportKeyResponseE" 30018 }, 30019 { 30020 "kind" : "complete_dtor_pointer", 30021 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD1Ev" 30022 }, 30023 { 30024 "kind" : "deleting_dtor_pointer", 30025 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD0Ev" 30026 }, 30027 { 30028 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30029 }, 30030 { 30031 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30032 }, 30033 { 30034 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30035 }, 30036 { 30037 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" 30038 }, 30039 { 30040 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" 30041 }, 30042 { 30043 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" 30044 } 30045 ] 30046 }, 30047 { 30048 "alignment" : 8, 30049 "base_specifiers" : 30050 [ 30051 { 30052 "referenced_type" : "type-966" 30053 } 30054 ], 30055 "fields" : 30056 [ 30057 { 30058 "field_name" : "op_handle", 30059 "field_offset" : 128, 30060 "referenced_type" : "type-112" 30061 }, 30062 { 30063 "field_name" : "input", 30064 "field_offset" : 192, 30065 "referenced_type" : "type-185" 30066 }, 30067 { 30068 "field_name" : "signature", 30069 "field_offset" : 512, 30070 "referenced_type" : "type-185" 30071 }, 30072 { 30073 "field_name" : "additional_params", 30074 "field_offset" : 832, 30075 "referenced_type" : "type-113" 30076 } 30077 ], 30078 "linker_set_key" : "keymaster::FinishOperationRequest", 30079 "name" : "keymaster::FinishOperationRequest", 30080 "referenced_type" : "type-1966", 30081 "self_type" : "type-1966", 30082 "size" : 184, 30083 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30084 "unique_id" : "_ZTSN9keymaster22FinishOperationRequestE", 30085 "vtable_components" : 30086 [ 30087 { 30088 "kind" : "offset_to_top" 30089 }, 30090 { 30091 "kind" : "rtti", 30092 "mangled_component_name" : "_ZTIN9keymaster22FinishOperationRequestE" 30093 }, 30094 { 30095 "kind" : "complete_dtor_pointer", 30096 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD1Ev" 30097 }, 30098 { 30099 "kind" : "deleting_dtor_pointer", 30100 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD0Ev" 30101 }, 30102 { 30103 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" 30104 }, 30105 { 30106 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" 30107 }, 30108 { 30109 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" 30110 } 30111 ] 30112 }, 30113 { 30114 "alignment" : 8, 30115 "base_specifiers" : 30116 [ 30117 { 30118 "referenced_type" : "type-964" 30119 } 30120 ], 30121 "fields" : 30122 [ 30123 { 30124 "field_name" : "output", 30125 "field_offset" : 128, 30126 "referenced_type" : "type-185" 30127 }, 30128 { 30129 "field_name" : "output_params", 30130 "field_offset" : 448, 30131 "referenced_type" : "type-113" 30132 } 30133 ], 30134 "linker_set_key" : "keymaster::FinishOperationResponse", 30135 "name" : "keymaster::FinishOperationResponse", 30136 "referenced_type" : "type-1969", 30137 "self_type" : "type-1969", 30138 "size" : 136, 30139 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30140 "unique_id" : "_ZTSN9keymaster23FinishOperationResponseE", 30141 "vtable_components" : 30142 [ 30143 { 30144 "kind" : "offset_to_top" 30145 }, 30146 { 30147 "kind" : "rtti", 30148 "mangled_component_name" : "_ZTIN9keymaster23FinishOperationResponseE" 30149 }, 30150 { 30151 "kind" : "complete_dtor_pointer", 30152 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD1Ev" 30153 }, 30154 { 30155 "kind" : "deleting_dtor_pointer", 30156 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD0Ev" 30157 }, 30158 { 30159 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30160 }, 30161 { 30162 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30163 }, 30164 { 30165 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30166 }, 30167 { 30168 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" 30169 }, 30170 { 30171 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" 30172 }, 30173 { 30174 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" 30175 } 30176 ] 30177 }, 30178 { 30179 "alignment" : 8, 30180 "base_specifiers" : 30181 [ 30182 { 30183 "referenced_type" : "type-966" 30184 } 30185 ], 30186 "fields" : 30187 [ 30188 { 30189 "field_name" : "key_description", 30190 "field_offset" : 128, 30191 "referenced_type" : "type-113" 30192 } 30193 ], 30194 "linker_set_key" : "keymaster::GenerateKeyRequest", 30195 "name" : "keymaster::GenerateKeyRequest", 30196 "referenced_type" : "type-1941", 30197 "self_type" : "type-1941", 30198 "size" : 96, 30199 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30200 "unique_id" : "_ZTSN9keymaster18GenerateKeyRequestE", 30201 "vtable_components" : 30202 [ 30203 { 30204 "kind" : "offset_to_top" 30205 }, 30206 { 30207 "kind" : "rtti", 30208 "mangled_component_name" : "_ZTIN9keymaster18GenerateKeyRequestE" 30209 }, 30210 { 30211 "kind" : "complete_dtor_pointer", 30212 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD1Ev" 30213 }, 30214 { 30215 "kind" : "deleting_dtor_pointer", 30216 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD0Ev" 30217 }, 30218 { 30219 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest14SerializedSizeEv" 30220 }, 30221 { 30222 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest9SerializeEPhPKh" 30223 }, 30224 { 30225 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequest11DeserializeEPPKhS2_" 30226 } 30227 ] 30228 }, 30229 { 30230 "alignment" : 8, 30231 "base_specifiers" : 30232 [ 30233 { 30234 "referenced_type" : "type-964" 30235 } 30236 ], 30237 "fields" : 30238 [ 30239 { 30240 "field_name" : "key_blob", 30241 "field_offset" : 128, 30242 "referenced_type" : "type-1946" 30243 }, 30244 { 30245 "field_name" : "enforced", 30246 "field_offset" : 256, 30247 "referenced_type" : "type-113" 30248 }, 30249 { 30250 "field_name" : "unenforced", 30251 "field_offset" : 896, 30252 "referenced_type" : "type-113" 30253 } 30254 ], 30255 "linker_set_key" : "keymaster::GenerateKeyResponse", 30256 "name" : "keymaster::GenerateKeyResponse", 30257 "referenced_type" : "type-1945", 30258 "self_type" : "type-1945", 30259 "size" : 192, 30260 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30261 "unique_id" : "_ZTSN9keymaster19GenerateKeyResponseE", 30262 "vtable_components" : 30263 [ 30264 { 30265 "kind" : "offset_to_top" 30266 }, 30267 { 30268 "kind" : "rtti", 30269 "mangled_component_name" : "_ZTIN9keymaster19GenerateKeyResponseE" 30270 }, 30271 { 30272 "kind" : "complete_dtor_pointer", 30273 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" 30274 }, 30275 { 30276 "kind" : "deleting_dtor_pointer", 30277 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" 30278 }, 30279 { 30280 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30281 }, 30282 { 30283 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30284 }, 30285 { 30286 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30287 }, 30288 { 30289 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" 30290 }, 30291 { 30292 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" 30293 }, 30294 { 30295 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" 30296 } 30297 ] 30298 }, 30299 { 30300 "alignment" : 8, 30301 "base_specifiers" : 30302 [ 30303 { 30304 "referenced_type" : "type-964" 30305 } 30306 ], 30307 "fields" : 30308 [ 30309 { 30310 "field_name" : "params", 30311 "field_offset" : 128, 30312 "referenced_type" : "type-948" 30313 } 30314 ], 30315 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse", 30316 "name" : "keymaster::GetHmacSharingParametersResponse", 30317 "referenced_type" : "type-2047", 30318 "self_type" : "type-2047", 30319 "size" : 72, 30320 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30321 "unique_id" : "_ZTSN9keymaster32GetHmacSharingParametersResponseE", 30322 "vtable_components" : 30323 [ 30324 { 30325 "kind" : "offset_to_top" 30326 }, 30327 { 30328 "kind" : "rtti", 30329 "mangled_component_name" : "_ZTIN9keymaster32GetHmacSharingParametersResponseE" 30330 }, 30331 { 30332 "kind" : "complete_dtor_pointer", 30333 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD1Ev" 30334 }, 30335 { 30336 "kind" : "deleting_dtor_pointer", 30337 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD0Ev" 30338 }, 30339 { 30340 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30341 }, 30342 { 30343 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30344 }, 30345 { 30346 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30347 }, 30348 { 30349 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv" 30350 }, 30351 { 30352 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh" 30353 }, 30354 { 30355 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_" 30356 } 30357 ] 30358 }, 30359 { 30360 "alignment" : 8, 30361 "base_specifiers" : 30362 [ 30363 { 30364 "referenced_type" : "type-966" 30365 } 30366 ], 30367 "fields" : 30368 [ 30369 { 30370 "field_name" : "key_blob", 30371 "field_offset" : 128, 30372 "referenced_type" : "type-1950" 30373 }, 30374 { 30375 "field_name" : "additional_params", 30376 "field_offset" : 256, 30377 "referenced_type" : "type-113" 30378 } 30379 ], 30380 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest", 30381 "name" : "keymaster::GetKeyCharacteristicsRequest", 30382 "referenced_type" : "type-1949", 30383 "self_type" : "type-1949", 30384 "size" : 112, 30385 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30386 "unique_id" : "_ZTSN9keymaster28GetKeyCharacteristicsRequestE", 30387 "vtable_components" : 30388 [ 30389 { 30390 "kind" : "offset_to_top" 30391 }, 30392 { 30393 "kind" : "rtti", 30394 "mangled_component_name" : "_ZTIN9keymaster28GetKeyCharacteristicsRequestE" 30395 }, 30396 { 30397 "kind" : "complete_dtor_pointer", 30398 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" 30399 }, 30400 { 30401 "kind" : "deleting_dtor_pointer", 30402 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" 30403 }, 30404 { 30405 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" 30406 }, 30407 { 30408 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" 30409 }, 30410 { 30411 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" 30412 } 30413 ] 30414 }, 30415 { 30416 "alignment" : 8, 30417 "base_specifiers" : 30418 [ 30419 { 30420 "referenced_type" : "type-964" 30421 } 30422 ], 30423 "fields" : 30424 [ 30425 { 30426 "field_name" : "enforced", 30427 "field_offset" : 128, 30428 "referenced_type" : "type-113" 30429 }, 30430 { 30431 "field_name" : "unenforced", 30432 "field_offset" : 768, 30433 "referenced_type" : "type-113" 30434 } 30435 ], 30436 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse", 30437 "name" : "keymaster::GetKeyCharacteristicsResponse", 30438 "referenced_type" : "type-1953", 30439 "self_type" : "type-1953", 30440 "size" : 176, 30441 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30442 "unique_id" : "_ZTSN9keymaster29GetKeyCharacteristicsResponseE", 30443 "vtable_components" : 30444 [ 30445 { 30446 "kind" : "offset_to_top" 30447 }, 30448 { 30449 "kind" : "rtti", 30450 "mangled_component_name" : "_ZTIN9keymaster29GetKeyCharacteristicsResponseE" 30451 }, 30452 { 30453 "kind" : "complete_dtor_pointer", 30454 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev" 30455 }, 30456 { 30457 "kind" : "deleting_dtor_pointer", 30458 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev" 30459 }, 30460 { 30461 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30462 }, 30463 { 30464 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30465 }, 30466 { 30467 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30468 }, 30469 { 30470 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" 30471 }, 30472 { 30473 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" 30474 }, 30475 { 30476 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" 30477 } 30478 ] 30479 }, 30480 { 30481 "alignment" : 8, 30482 "base_specifiers" : 30483 [ 30484 { 30485 "referenced_type" : "type-966" 30486 } 30487 ], 30488 "linker_set_key" : "keymaster::GetVersionRequest", 30489 "name" : "keymaster::GetVersionRequest", 30490 "referenced_type" : "type-1812", 30491 "self_type" : "type-1812", 30492 "size" : 16, 30493 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30494 "unique_id" : "_ZTSN9keymaster17GetVersionRequestE", 30495 "vtable_components" : 30496 [ 30497 { 30498 "kind" : "offset_to_top" 30499 }, 30500 { 30501 "kind" : "rtti", 30502 "mangled_component_name" : "_ZTIN9keymaster17GetVersionRequestE" 30503 }, 30504 { 30505 "kind" : "complete_dtor_pointer", 30506 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD1Ev" 30507 }, 30508 { 30509 "kind" : "deleting_dtor_pointer", 30510 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD0Ev" 30511 }, 30512 { 30513 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest14SerializedSizeEv" 30514 }, 30515 { 30516 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest9SerializeEPhPKh" 30517 }, 30518 { 30519 "mangled_component_name" : "_ZN9keymaster17GetVersionRequest11DeserializeEPPKhS2_" 30520 } 30521 ] 30522 }, 30523 { 30524 "alignment" : 8, 30525 "base_specifiers" : 30526 [ 30527 { 30528 "referenced_type" : "type-964" 30529 } 30530 ], 30531 "fields" : 30532 [ 30533 { 30534 "field_name" : "major_ver", 30535 "field_offset" : 128, 30536 "referenced_type" : "type-1" 30537 }, 30538 { 30539 "field_name" : "minor_ver", 30540 "field_offset" : 136, 30541 "referenced_type" : "type-1" 30542 }, 30543 { 30544 "field_name" : "subminor_ver", 30545 "field_offset" : 144, 30546 "referenced_type" : "type-1" 30547 } 30548 ], 30549 "linker_set_key" : "keymaster::GetVersionResponse", 30550 "name" : "keymaster::GetVersionResponse", 30551 "referenced_type" : "type-2019", 30552 "self_type" : "type-2019", 30553 "size" : 24, 30554 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30555 "unique_id" : "_ZTSN9keymaster18GetVersionResponseE", 30556 "vtable_components" : 30557 [ 30558 { 30559 "kind" : "offset_to_top" 30560 }, 30561 { 30562 "kind" : "rtti", 30563 "mangled_component_name" : "_ZTIN9keymaster18GetVersionResponseE" 30564 }, 30565 { 30566 "kind" : "complete_dtor_pointer", 30567 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD1Ev" 30568 }, 30569 { 30570 "kind" : "deleting_dtor_pointer", 30571 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD0Ev" 30572 }, 30573 { 30574 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30575 }, 30576 { 30577 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30578 }, 30579 { 30580 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30581 }, 30582 { 30583 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" 30584 }, 30585 { 30586 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" 30587 }, 30588 { 30589 "mangled_component_name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" 30590 } 30591 ] 30592 }, 30593 { 30594 "alignment" : 8, 30595 "base_specifiers" : 30596 [ 30597 { 30598 "referenced_type" : "type-121" 30599 } 30600 ], 30601 "fields" : 30602 [ 30603 { 30604 "field_name" : "challenge", 30605 "field_offset" : 64, 30606 "referenced_type" : "type-112" 30607 }, 30608 { 30609 "field_name" : "user_id", 30610 "field_offset" : 128, 30611 "referenced_type" : "type-112" 30612 }, 30613 { 30614 "field_name" : "authenticator_id", 30615 "field_offset" : 192, 30616 "referenced_type" : "type-112" 30617 }, 30618 { 30619 "field_name" : "authenticator_type", 30620 "field_offset" : 256, 30621 "referenced_type" : "type-2064" 30622 }, 30623 { 30624 "field_name" : "timestamp", 30625 "field_offset" : 320, 30626 "referenced_type" : "type-112" 30627 }, 30628 { 30629 "field_name" : "mac", 30630 "field_offset" : 384, 30631 "referenced_type" : "type-869" 30632 } 30633 ], 30634 "linker_set_key" : "keymaster::HardwareAuthToken", 30635 "name" : "keymaster::HardwareAuthToken", 30636 "referenced_type" : "type-2063", 30637 "self_type" : "type-2063", 30638 "size" : 64, 30639 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30640 "unique_id" : "_ZTSN9keymaster17HardwareAuthTokenE", 30641 "vtable_components" : 30642 [ 30643 { 30644 "kind" : "offset_to_top" 30645 }, 30646 { 30647 "kind" : "rtti", 30648 "mangled_component_name" : "_ZTIN9keymaster17HardwareAuthTokenE" 30649 }, 30650 { 30651 "kind" : "complete_dtor_pointer", 30652 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD1Ev" 30653 }, 30654 { 30655 "kind" : "deleting_dtor_pointer", 30656 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD0Ev" 30657 }, 30658 { 30659 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" 30660 }, 30661 { 30662 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" 30663 }, 30664 { 30665 "mangled_component_name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" 30666 } 30667 ] 30668 }, 30669 { 30670 "alignment" : 8, 30671 "base_specifiers" : 30672 [ 30673 { 30674 "referenced_type" : "type-1380" 30675 } 30676 ], 30677 "linker_set_key" : "keymaster::HmacKey", 30678 "name" : "keymaster::HmacKey", 30679 "record_kind" : "class", 30680 "referenced_type" : "type-1402", 30681 "self_type" : "type-1402", 30682 "size" : 192, 30683 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30684 "unique_id" : "_ZTSN9keymaster7HmacKeyE", 30685 "vtable_components" : 30686 [ 30687 { 30688 "kind" : "offset_to_top" 30689 }, 30690 { 30691 "kind" : "rtti", 30692 "mangled_component_name" : "_ZTIN9keymaster7HmacKeyE" 30693 }, 30694 { 30695 "kind" : "complete_dtor_pointer", 30696 "mangled_component_name" : "_ZN9keymaster7HmacKeyD1Ev" 30697 }, 30698 { 30699 "kind" : "deleting_dtor_pointer", 30700 "mangled_component_name" : "_ZN9keymaster7HmacKeyD0Ev" 30701 }, 30702 { 30703 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 30704 } 30705 ] 30706 }, 30707 { 30708 "alignment" : 8, 30709 "base_specifiers" : 30710 [ 30711 { 30712 "referenced_type" : "type-1372" 30713 } 30714 ], 30715 "linker_set_key" : "keymaster::HmacKeyFactory", 30716 "name" : "keymaster::HmacKeyFactory", 30717 "record_kind" : "class", 30718 "referenced_type" : "type-1396", 30719 "self_type" : "type-1396", 30720 "size" : 32, 30721 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30722 "unique_id" : "_ZTSN9keymaster14HmacKeyFactoryE", 30723 "vtable_components" : 30724 [ 30725 { 30726 "kind" : "offset_to_top" 30727 }, 30728 { 30729 "kind" : "rtti", 30730 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30731 }, 30732 { 30733 "kind" : "complete_dtor_pointer", 30734 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD1Ev" 30735 }, 30736 { 30737 "kind" : "deleting_dtor_pointer", 30738 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD0Ev" 30739 }, 30740 { 30741 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 30742 }, 30743 { 30744 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 30745 }, 30746 { 30747 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 30748 }, 30749 { 30750 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 30751 }, 30752 { 30753 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 30754 }, 30755 { 30756 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 30757 }, 30758 { 30759 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEm" 30760 }, 30761 { 30762 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" 30763 }, 30764 { 30765 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" 30766 }, 30767 { 30768 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 30769 }, 30770 { 30771 "component_value" : -8, 30772 "kind" : "offset_to_top" 30773 }, 30774 { 30775 "kind" : "rtti", 30776 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30777 }, 30778 { 30779 "kind" : "complete_dtor_pointer", 30780 "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD1Ev" 30781 }, 30782 { 30783 "kind" : "deleting_dtor_pointer", 30784 "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD0Ev" 30785 } 30786 ] 30787 }, 30788 { 30789 "alignment" : 8, 30790 "base_specifiers" : 30791 [ 30792 { 30793 "referenced_type" : "type-121" 30794 } 30795 ], 30796 "fields" : 30797 [ 30798 { 30799 "field_name" : "seed", 30800 "field_offset" : 64, 30801 "referenced_type" : "type-869" 30802 }, 30803 { 30804 "field_name" : "nonce", 30805 "field_offset" : 192, 30806 "referenced_type" : "type-949" 30807 } 30808 ], 30809 "linker_set_key" : "keymaster::HmacSharingParameters", 30810 "name" : "keymaster::HmacSharingParameters", 30811 "referenced_type" : "type-948", 30812 "self_type" : "type-948", 30813 "size" : 56, 30814 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30815 "unique_id" : "_ZTSN9keymaster21HmacSharingParametersE", 30816 "vtable_components" : 30817 [ 30818 { 30819 "kind" : "offset_to_top" 30820 }, 30821 { 30822 "kind" : "rtti", 30823 "mangled_component_name" : "_ZTIN9keymaster21HmacSharingParametersE" 30824 }, 30825 { 30826 "kind" : "complete_dtor_pointer", 30827 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD1Ev" 30828 }, 30829 { 30830 "kind" : "deleting_dtor_pointer", 30831 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD0Ev" 30832 }, 30833 { 30834 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" 30835 }, 30836 { 30837 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" 30838 }, 30839 { 30840 "mangled_component_name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" 30841 } 30842 ] 30843 }, 30844 { 30845 "alignment" : 8, 30846 "base_specifiers" : 30847 [ 30848 { 30849 "referenced_type" : "type-121" 30850 } 30851 ], 30852 "fields" : 30853 [ 30854 { 30855 "field_name" : "params_array", 30856 "field_offset" : 64, 30857 "referenced_type" : "type-2043" 30858 }, 30859 { 30860 "field_name" : "num_params", 30861 "field_offset" : 128, 30862 "referenced_type" : "type-112" 30863 } 30864 ], 30865 "linker_set_key" : "keymaster::HmacSharingParametersArray", 30866 "name" : "keymaster::HmacSharingParametersArray", 30867 "referenced_type" : "type-2044", 30868 "self_type" : "type-2044", 30869 "size" : 24, 30870 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30871 "unique_id" : "_ZTSN9keymaster26HmacSharingParametersArrayE", 30872 "vtable_components" : 30873 [ 30874 { 30875 "kind" : "offset_to_top" 30876 }, 30877 { 30878 "kind" : "rtti", 30879 "mangled_component_name" : "_ZTIN9keymaster26HmacSharingParametersArrayE" 30880 }, 30881 { 30882 "kind" : "complete_dtor_pointer", 30883 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD1Ev" 30884 }, 30885 { 30886 "kind" : "deleting_dtor_pointer", 30887 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD0Ev" 30888 }, 30889 { 30890 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" 30891 }, 30892 { 30893 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" 30894 }, 30895 { 30896 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" 30897 } 30898 ] 30899 }, 30900 { 30901 "alignment" : 8, 30902 "base_specifiers" : 30903 [ 30904 { 30905 "referenced_type" : "type-966" 30906 } 30907 ], 30908 "fields" : 30909 [ 30910 { 30911 "field_name" : "key_description", 30912 "field_offset" : 128, 30913 "referenced_type" : "type-113" 30914 }, 30915 { 30916 "field_name" : "key_format", 30917 "field_offset" : 768, 30918 "referenced_type" : "type-1988" 30919 }, 30920 { 30921 "field_name" : "key_data", 30922 "field_offset" : 832, 30923 "referenced_type" : "type-118" 30924 }, 30925 { 30926 "field_name" : "key_data_length", 30927 "field_offset" : 896, 30928 "referenced_type" : "type-112" 30929 } 30930 ], 30931 "linker_set_key" : "keymaster::ImportKeyRequest", 30932 "name" : "keymaster::ImportKeyRequest", 30933 "referenced_type" : "type-1987", 30934 "self_type" : "type-1987", 30935 "size" : 120, 30936 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30937 "unique_id" : "_ZTSN9keymaster16ImportKeyRequestE", 30938 "vtable_components" : 30939 [ 30940 { 30941 "kind" : "offset_to_top" 30942 }, 30943 { 30944 "kind" : "rtti", 30945 "mangled_component_name" : "_ZTIN9keymaster16ImportKeyRequestE" 30946 }, 30947 { 30948 "kind" : "complete_dtor_pointer", 30949 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD1Ev" 30950 }, 30951 { 30952 "kind" : "deleting_dtor_pointer", 30953 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD0Ev" 30954 }, 30955 { 30956 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" 30957 }, 30958 { 30959 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" 30960 }, 30961 { 30962 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" 30963 } 30964 ] 30965 }, 30966 { 30967 "alignment" : 8, 30968 "base_specifiers" : 30969 [ 30970 { 30971 "referenced_type" : "type-964" 30972 } 30973 ], 30974 "fields" : 30975 [ 30976 { 30977 "field_name" : "key_blob", 30978 "field_offset" : 128, 30979 "referenced_type" : "type-1991" 30980 }, 30981 { 30982 "field_name" : "enforced", 30983 "field_offset" : 256, 30984 "referenced_type" : "type-113" 30985 }, 30986 { 30987 "field_name" : "unenforced", 30988 "field_offset" : 896, 30989 "referenced_type" : "type-113" 30990 } 30991 ], 30992 "linker_set_key" : "keymaster::ImportKeyResponse", 30993 "name" : "keymaster::ImportKeyResponse", 30994 "referenced_type" : "type-1990", 30995 "self_type" : "type-1990", 30996 "size" : 192, 30997 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30998 "unique_id" : "_ZTSN9keymaster17ImportKeyResponseE", 30999 "vtable_components" : 31000 [ 31001 { 31002 "kind" : "offset_to_top" 31003 }, 31004 { 31005 "kind" : "rtti", 31006 "mangled_component_name" : "_ZTIN9keymaster17ImportKeyResponseE" 31007 }, 31008 { 31009 "kind" : "complete_dtor_pointer", 31010 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD1Ev" 31011 }, 31012 { 31013 "kind" : "deleting_dtor_pointer", 31014 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD0Ev" 31015 }, 31016 { 31017 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31018 }, 31019 { 31020 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31021 }, 31022 { 31023 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31024 }, 31025 { 31026 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" 31027 }, 31028 { 31029 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" 31030 }, 31031 { 31032 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" 31033 } 31034 ] 31035 }, 31036 { 31037 "alignment" : 8, 31038 "base_specifiers" : 31039 [ 31040 { 31041 "referenced_type" : "type-966" 31042 } 31043 ], 31044 "fields" : 31045 [ 31046 { 31047 "field_name" : "wrapped_key", 31048 "field_offset" : 128, 31049 "referenced_type" : "type-123" 31050 }, 31051 { 31052 "field_name" : "wrapping_key", 31053 "field_offset" : 256, 31054 "referenced_type" : "type-123" 31055 }, 31056 { 31057 "field_name" : "masking_key", 31058 "field_offset" : 384, 31059 "referenced_type" : "type-123" 31060 }, 31061 { 31062 "field_name" : "additional_params", 31063 "field_offset" : 512, 31064 "referenced_type" : "type-113" 31065 }, 31066 { 31067 "field_name" : "password_sid", 31068 "field_offset" : 1152, 31069 "referenced_type" : "type-112" 31070 }, 31071 { 31072 "field_name" : "biometric_sid", 31073 "field_offset" : 1216, 31074 "referenced_type" : "type-112" 31075 } 31076 ], 31077 "linker_set_key" : "keymaster::ImportWrappedKeyRequest", 31078 "name" : "keymaster::ImportWrappedKeyRequest", 31079 "referenced_type" : "type-2058", 31080 "self_type" : "type-2058", 31081 "size" : 160, 31082 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31083 "unique_id" : "_ZTSN9keymaster23ImportWrappedKeyRequestE", 31084 "vtable_components" : 31085 [ 31086 { 31087 "kind" : "offset_to_top" 31088 }, 31089 { 31090 "kind" : "rtti", 31091 "mangled_component_name" : "_ZTIN9keymaster23ImportWrappedKeyRequestE" 31092 }, 31093 { 31094 "kind" : "complete_dtor_pointer", 31095 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD1Ev" 31096 }, 31097 { 31098 "kind" : "deleting_dtor_pointer", 31099 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD0Ev" 31100 }, 31101 { 31102 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" 31103 }, 31104 { 31105 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" 31106 }, 31107 { 31108 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" 31109 } 31110 ] 31111 }, 31112 { 31113 "alignment" : 8, 31114 "base_specifiers" : 31115 [ 31116 { 31117 "referenced_type" : "type-964" 31118 } 31119 ], 31120 "fields" : 31121 [ 31122 { 31123 "field_name" : "key_blob", 31124 "field_offset" : 128, 31125 "referenced_type" : "type-123" 31126 }, 31127 { 31128 "field_name" : "enforced", 31129 "field_offset" : 256, 31130 "referenced_type" : "type-113" 31131 }, 31132 { 31133 "field_name" : "unenforced", 31134 "field_offset" : 896, 31135 "referenced_type" : "type-113" 31136 } 31137 ], 31138 "linker_set_key" : "keymaster::ImportWrappedKeyResponse", 31139 "name" : "keymaster::ImportWrappedKeyResponse", 31140 "referenced_type" : "type-2061", 31141 "self_type" : "type-2061", 31142 "size" : 192, 31143 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31144 "unique_id" : "_ZTSN9keymaster24ImportWrappedKeyResponseE", 31145 "vtable_components" : 31146 [ 31147 { 31148 "kind" : "offset_to_top" 31149 }, 31150 { 31151 "kind" : "rtti", 31152 "mangled_component_name" : "_ZTIN9keymaster24ImportWrappedKeyResponseE" 31153 }, 31154 { 31155 "kind" : "complete_dtor_pointer", 31156 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD1Ev" 31157 }, 31158 { 31159 "kind" : "deleting_dtor_pointer", 31160 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD0Ev" 31161 }, 31162 { 31163 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31164 }, 31165 { 31166 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31167 }, 31168 { 31169 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31170 }, 31171 { 31172 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" 31173 }, 31174 { 31175 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" 31176 }, 31177 { 31178 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" 31179 } 31180 ] 31181 }, 31182 { 31183 "alignment" : 8, 31184 "fields" : 31185 [ 31186 { 31187 "access" : "protected", 31188 "field_name" : "hw_enforced_", 31189 "field_offset" : 64, 31190 "referenced_type" : "type-113" 31191 }, 31192 { 31193 "access" : "protected", 31194 "field_name" : "sw_enforced_", 31195 "field_offset" : 704, 31196 "referenced_type" : "type-113" 31197 }, 31198 { 31199 "access" : "protected", 31200 "field_name" : "key_material_", 31201 "field_offset" : 1344, 31202 "referenced_type" : "type-123" 31203 }, 31204 { 31205 "access" : "protected", 31206 "field_name" : "key_factory_", 31207 "field_offset" : 1472, 31208 "referenced_type" : "type-158" 31209 } 31210 ], 31211 "linker_set_key" : "keymaster::Key", 31212 "name" : "keymaster::Key", 31213 "record_kind" : "class", 31214 "referenced_type" : "type-157", 31215 "self_type" : "type-157", 31216 "size" : 192, 31217 "source_file" : "/system/keymaster/include/keymaster/key.h", 31218 "unique_id" : "_ZTSN9keymaster3KeyE", 31219 "vtable_components" : 31220 [ 31221 { 31222 "kind" : "offset_to_top" 31223 }, 31224 { 31225 "kind" : "rtti", 31226 "mangled_component_name" : "_ZTIN9keymaster3KeyE" 31227 }, 31228 { 31229 "kind" : "complete_dtor_pointer", 31230 "mangled_component_name" : "_ZN9keymaster3KeyD1Ev" 31231 }, 31232 { 31233 "kind" : "deleting_dtor_pointer", 31234 "mangled_component_name" : "_ZN9keymaster3KeyD0Ev" 31235 }, 31236 { 31237 "is_pure" : true, 31238 "mangled_component_name" : "_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 31239 } 31240 ] 31241 }, 31242 { 31243 "alignment" : 8, 31244 "linker_set_key" : "keymaster::KeyFactory", 31245 "name" : "keymaster::KeyFactory", 31246 "record_kind" : "class", 31247 "referenced_type" : "type-137", 31248 "self_type" : "type-137", 31249 "size" : 8, 31250 "source_file" : "/system/keymaster/include/keymaster/key_factory.h", 31251 "unique_id" : "_ZTSN9keymaster10KeyFactoryE", 31252 "vtable_components" : 31253 [ 31254 { 31255 "kind" : "offset_to_top" 31256 }, 31257 { 31258 "kind" : "rtti", 31259 "mangled_component_name" : "_ZTIN9keymaster10KeyFactoryE" 31260 }, 31261 { 31262 "kind" : "complete_dtor_pointer", 31263 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD1Ev" 31264 }, 31265 { 31266 "kind" : "deleting_dtor_pointer", 31267 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD0Ev" 31268 }, 31269 { 31270 "is_pure" : true, 31271 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 31272 }, 31273 { 31274 "is_pure" : true, 31275 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 31276 }, 31277 { 31278 "is_pure" : true, 31279 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31280 }, 31281 { 31282 "is_pure" : true, 31283 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 31284 }, 31285 { 31286 "is_pure" : true, 31287 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPm" 31288 }, 31289 { 31290 "is_pure" : true, 31291 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPm" 31292 } 31293 ] 31294 }, 31295 { 31296 "alignment" : 8, 31297 "fields" : 31298 [ 31299 { 31300 "access" : "private", 31301 "field_name" : "keymaster0_device_", 31302 "referenced_type" : "type-594" 31303 }, 31304 { 31305 "access" : "private", 31306 "field_name" : "engine_", 31307 "field_offset" : 64, 31308 "referenced_type" : "type-597" 31309 }, 31310 { 31311 "access" : "private", 31312 "field_name" : "rsa_index_", 31313 "field_offset" : 128, 31314 "referenced_type" : "type-105" 31315 }, 31316 { 31317 "access" : "private", 31318 "field_name" : "ec_key_index_", 31319 "field_offset" : 160, 31320 "referenced_type" : "type-105" 31321 }, 31322 { 31323 "access" : "private", 31324 "field_name" : "supports_ec_", 31325 "field_offset" : 192, 31326 "referenced_type" : "type-600" 31327 }, 31328 { 31329 "access" : "private", 31330 "field_name" : "rsa_method_", 31331 "field_offset" : 256, 31332 "referenced_type" : "type-601" 31333 }, 31334 { 31335 "access" : "private", 31336 "field_name" : "ecdsa_method_", 31337 "field_offset" : 896, 31338 "referenced_type" : "type-602" 31339 } 31340 ], 31341 "linker_set_key" : "keymaster::Keymaster0Engine", 31342 "name" : "keymaster::Keymaster0Engine", 31343 "record_kind" : "class", 31344 "referenced_type" : "type-593", 31345 "self_type" : "type-593", 31346 "size" : 168, 31347 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31348 "unique_id" : "_ZTSN9keymaster16Keymaster0EngineE" 31349 }, 31350 { 31351 "access" : "private", 31352 "alignment" : 1, 31353 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete", 31354 "name" : "keymaster::Keymaster0Engine::Malloc_Delete", 31355 "referenced_type" : "type-2101", 31356 "self_type" : "type-2101", 31357 "size" : 1, 31358 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31359 "unique_id" : "_ZTSN9keymaster16Keymaster0Engine13Malloc_DeleteE" 31360 }, 31361 { 31362 "alignment" : 8, 31363 "base_specifiers" : 31364 [ 31365 { 31366 "referenced_type" : "type-137" 31367 } 31368 ], 31369 "fields" : 31370 [ 31371 { 31372 "access" : "private", 31373 "field_name" : "software_digest_factory_", 31374 "field_offset" : 64, 31375 "referenced_type" : "type-132" 31376 }, 31377 { 31378 "access" : "private", 31379 "field_name" : "passthrough_factory_", 31380 "field_offset" : 448, 31381 "referenced_type" : "type-1140" 31382 }, 31383 { 31384 "access" : "private", 31385 "field_name" : "legacy_support_", 31386 "field_offset" : 640, 31387 "referenced_type" : "type-1155" 31388 } 31389 ], 31390 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31391 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31392 "record_kind" : "class", 31393 "referenced_type" : "type-1161", 31394 "self_type" : "type-1161", 31395 "size" : 112, 31396 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31397 "template_args" : [ "type-132" ], 31398 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE", 31399 "vtable_components" : 31400 [ 31401 { 31402 "kind" : "offset_to_top" 31403 }, 31404 { 31405 "kind" : "rtti", 31406 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE" 31407 }, 31408 { 31409 "kind" : "complete_dtor_pointer", 31410 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED1Ev" 31411 }, 31412 { 31413 "kind" : "deleting_dtor_pointer", 31414 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED0Ev" 31415 }, 31416 { 31417 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31418 }, 31419 { 31420 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31421 }, 31422 { 31423 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31424 }, 31425 { 31426 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31427 }, 31428 { 31429 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPm" 31430 }, 31431 { 31432 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPm" 31433 } 31434 ] 31435 }, 31436 { 31437 "alignment" : 8, 31438 "base_specifiers" : 31439 [ 31440 { 31441 "referenced_type" : "type-137" 31442 } 31443 ], 31444 "fields" : 31445 [ 31446 { 31447 "access" : "private", 31448 "field_name" : "software_digest_factory_", 31449 "field_offset" : 64, 31450 "referenced_type" : "type-790" 31451 }, 31452 { 31453 "access" : "private", 31454 "field_name" : "passthrough_factory_", 31455 "field_offset" : 576, 31456 "referenced_type" : "type-1140" 31457 }, 31458 { 31459 "access" : "private", 31460 "field_name" : "legacy_support_", 31461 "field_offset" : 768, 31462 "referenced_type" : "type-1155" 31463 } 31464 ], 31465 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31466 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31467 "record_kind" : "class", 31468 "referenced_type" : "type-1164", 31469 "self_type" : "type-1164", 31470 "size" : 128, 31471 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31472 "template_args" : [ "type-790" ], 31473 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE", 31474 "vtable_components" : 31475 [ 31476 { 31477 "kind" : "offset_to_top" 31478 }, 31479 { 31480 "kind" : "rtti", 31481 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE" 31482 }, 31483 { 31484 "kind" : "complete_dtor_pointer", 31485 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED1Ev" 31486 }, 31487 { 31488 "kind" : "deleting_dtor_pointer", 31489 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED0Ev" 31490 }, 31491 { 31492 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31493 }, 31494 { 31495 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31496 }, 31497 { 31498 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31499 }, 31500 { 31501 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31502 }, 31503 { 31504 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPm" 31505 }, 31506 { 31507 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPm" 31508 } 31509 ] 31510 }, 31511 { 31512 "alignment" : 8, 31513 "fields" : 31514 [ 31515 { 31516 "access" : "private", 31517 "field_name" : "keymaster1_device_", 31518 "referenced_type" : "type-98" 31519 }, 31520 { 31521 "access" : "private", 31522 "field_name" : "engine_", 31523 "field_offset" : 64, 31524 "referenced_type" : "type-102" 31525 }, 31526 { 31527 "access" : "private", 31528 "field_name" : "rsa_index_", 31529 "field_offset" : 128, 31530 "referenced_type" : "type-104" 31531 }, 31532 { 31533 "access" : "private", 31534 "field_name" : "ec_key_index_", 31535 "field_offset" : 160, 31536 "referenced_type" : "type-104" 31537 }, 31538 { 31539 "access" : "private", 31540 "field_name" : "rsa_method_", 31541 "field_offset" : 192, 31542 "referenced_type" : "type-106" 31543 }, 31544 { 31545 "access" : "private", 31546 "field_name" : "ecdsa_method_", 31547 "field_offset" : 832, 31548 "referenced_type" : "type-108" 31549 } 31550 ], 31551 "linker_set_key" : "keymaster::Keymaster1Engine", 31552 "name" : "keymaster::Keymaster1Engine", 31553 "record_kind" : "class", 31554 "referenced_type" : "type-97", 31555 "self_type" : "type-97", 31556 "size" : 160, 31557 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31558 "unique_id" : "_ZTSN9keymaster16Keymaster1EngineE" 31559 }, 31560 { 31561 "alignment" : 8, 31562 "fields" : 31563 [ 31564 { 31565 "field_name" : "op_handle", 31566 "referenced_type" : "type-112" 31567 }, 31568 { 31569 "field_name" : "begin_params", 31570 "field_offset" : 64, 31571 "referenced_type" : "type-113" 31572 }, 31573 { 31574 "field_name" : "finish_params", 31575 "field_offset" : 704, 31576 "referenced_type" : "type-113" 31577 }, 31578 { 31579 "field_name" : "key_material", 31580 "field_offset" : 1344, 31581 "referenced_type" : "type-123" 31582 }, 31583 { 31584 "field_name" : "error", 31585 "field_offset" : 1472, 31586 "referenced_type" : "type-126" 31587 }, 31588 { 31589 "field_name" : "expected_openssl_padding", 31590 "field_offset" : 1504, 31591 "referenced_type" : "type-105" 31592 } 31593 ], 31594 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData", 31595 "name" : "keymaster::Keymaster1Engine::KeyData", 31596 "referenced_type" : "type-111", 31597 "self_type" : "type-111", 31598 "size" : 192, 31599 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31600 "unique_id" : "_ZTSN9keymaster16Keymaster1Engine7KeyDataE" 31601 }, 31602 { 31603 "alignment" : 8, 31604 "fields" : 31605 [ 31606 { 31607 "access" : "private", 31608 "field_name" : "device_digests_", 31609 "referenced_type" : "type-1156" 31610 }, 31611 { 31612 "access" : "private", 31613 "field_name" : "supports_all_", 31614 "field_offset" : 192, 31615 "referenced_type" : "type-600" 31616 } 31617 ], 31618 "linker_set_key" : "keymaster::Keymaster1LegacySupport", 31619 "name" : "keymaster::Keymaster1LegacySupport", 31620 "record_kind" : "class", 31621 "referenced_type" : "type-1155", 31622 "self_type" : "type-1155", 31623 "size" : 32, 31624 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31625 "unique_id" : "_ZTSN9keymaster23Keymaster1LegacySupportE" 31626 }, 31627 { 31628 "alignment" : 8, 31629 "linker_set_key" : "keymaster::KeymasterContext", 31630 "name" : "keymaster::KeymasterContext", 31631 "record_kind" : "class", 31632 "referenced_type" : "type-1362", 31633 "self_type" : "type-1362", 31634 "size" : 8, 31635 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h", 31636 "unique_id" : "_ZTSN9keymaster16KeymasterContextE", 31637 "vtable_components" : 31638 [ 31639 { 31640 "kind" : "offset_to_top" 31641 }, 31642 { 31643 "kind" : "rtti", 31644 "mangled_component_name" : "_ZTIN9keymaster16KeymasterContextE" 31645 }, 31646 { 31647 "kind" : "complete_dtor_pointer", 31648 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD1Ev" 31649 }, 31650 { 31651 "kind" : "deleting_dtor_pointer", 31652 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD0Ev" 31653 }, 31654 { 31655 "is_pure" : true, 31656 "mangled_component_name" : "_ZN9keymaster16KeymasterContext16SetSystemVersionEjj" 31657 }, 31658 { 31659 "is_pure" : true, 31660 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext16GetSystemVersionEPjS1_" 31661 }, 31662 { 31663 "is_pure" : true, 31664 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 31665 }, 31666 { 31667 "is_pure" : true, 31668 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 31669 }, 31670 { 31671 "is_pure" : true, 31672 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPm" 31673 }, 31674 { 31675 "is_pure" : true, 31676 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 31677 }, 31678 { 31679 "is_pure" : true, 31680 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31681 }, 31682 { 31683 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 31684 }, 31685 { 31686 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13DeleteAllKeysEv" 31687 }, 31688 { 31689 "is_pure" : true, 31690 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhm" 31691 }, 31692 { 31693 "is_pure" : true, 31694 "mangled_component_name" : "_ZN9keymaster16KeymasterContext18enforcement_policyEv" 31695 }, 31696 { 31697 "is_pure" : true, 31698 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 31699 }, 31700 { 31701 "is_pure" : true, 31702 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 31703 } 31704 ] 31705 }, 31706 { 31707 "alignment" : 8, 31708 "fields" : 31709 [ 31710 { 31711 "access" : "private", 31712 "field_name" : "access_time_map_", 31713 "field_offset" : 64, 31714 "referenced_type" : "type-1572" 31715 }, 31716 { 31717 "access" : "private", 31718 "field_name" : "access_count_map_", 31719 "field_offset" : 128, 31720 "referenced_type" : "type-1574" 31721 } 31722 ], 31723 "linker_set_key" : "keymaster::KeymasterEnforcement", 31724 "name" : "keymaster::KeymasterEnforcement", 31725 "record_kind" : "class", 31726 "referenced_type" : "type-1571", 31727 "self_type" : "type-1571", 31728 "size" : 24, 31729 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31730 "unique_id" : "_ZTSN9keymaster20KeymasterEnforcementE", 31731 "vtable_components" : 31732 [ 31733 { 31734 "kind" : "offset_to_top" 31735 }, 31736 { 31737 "kind" : "rtti", 31738 "mangled_component_name" : "_ZTIN9keymaster20KeymasterEnforcementE" 31739 }, 31740 { 31741 "kind" : "complete_dtor_pointer", 31742 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" 31743 }, 31744 { 31745 "kind" : "deleting_dtor_pointer", 31746 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" 31747 }, 31748 { 31749 "is_pure" : true, 31750 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement21activation_date_validEm" 31751 }, 31752 { 31753 "is_pure" : true, 31754 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEm" 31755 }, 31756 { 31757 "is_pure" : true, 31758 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 31759 }, 31760 { 31761 "is_pure" : true, 31762 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv" 31763 }, 31764 { 31765 "is_pure" : true, 31766 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv" 31767 }, 31768 { 31769 "is_pure" : true, 31770 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 31771 }, 31772 { 31773 "is_pure" : true, 31774 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 31775 }, 31776 { 31777 "is_pure" : true, 31778 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 31779 }, 31780 { 31781 "is_pure" : true, 31782 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 31783 }, 31784 { 31785 "is_pure" : true, 31786 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm" 31787 } 31788 ] 31789 }, 31790 { 31791 "alignment" : 8, 31792 "linker_set_key" : "keymaster::KeymasterEnforcementContext", 31793 "name" : "keymaster::KeymasterEnforcementContext", 31794 "record_kind" : "class", 31795 "referenced_type" : "type-2086", 31796 "self_type" : "type-2086", 31797 "size" : 8, 31798 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31799 "unique_id" : "_ZTSN9keymaster27KeymasterEnforcementContextE", 31800 "vtable_components" : 31801 [ 31802 { 31803 "kind" : "offset_to_top" 31804 }, 31805 { 31806 "kind" : "rtti", 31807 "mangled_component_name" : "_ZTIN9keymaster27KeymasterEnforcementContextE" 31808 }, 31809 { 31810 "kind" : "complete_dtor_pointer", 31811 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD1Ev" 31812 }, 31813 { 31814 "kind" : "deleting_dtor_pointer", 31815 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD0Ev" 31816 } 31817 ] 31818 }, 31819 { 31820 "alignment" : 8, 31821 "base_specifiers" : 31822 [ 31823 { 31824 "referenced_type" : "type-121" 31825 } 31826 ], 31827 "fields" : 31828 [ 31829 { 31830 "field_name" : "message_version", 31831 "field_offset" : 64, 31832 "referenced_type" : "type-120" 31833 } 31834 ], 31835 "linker_set_key" : "keymaster::KeymasterMessage", 31836 "name" : "keymaster::KeymasterMessage", 31837 "referenced_type" : "type-966", 31838 "self_type" : "type-966", 31839 "size" : 16, 31840 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31841 "unique_id" : "_ZTSN9keymaster16KeymasterMessageE", 31842 "vtable_components" : 31843 [ 31844 { 31845 "kind" : "offset_to_top" 31846 }, 31847 { 31848 "kind" : "rtti", 31849 "mangled_component_name" : "_ZTIN9keymaster16KeymasterMessageE" 31850 }, 31851 { 31852 "kind" : "complete_dtor_pointer", 31853 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD1Ev" 31854 }, 31855 { 31856 "kind" : "deleting_dtor_pointer", 31857 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD0Ev" 31858 }, 31859 { 31860 "is_pure" : true, 31861 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 31862 }, 31863 { 31864 "is_pure" : true, 31865 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 31866 }, 31867 { 31868 "is_pure" : true, 31869 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 31870 } 31871 ] 31872 }, 31873 { 31874 "alignment" : 8, 31875 "linker_set_key" : "keymaster::KeymasterPassthroughEngine", 31876 "name" : "keymaster::KeymasterPassthroughEngine", 31877 "record_kind" : "class", 31878 "referenced_type" : "type-1138", 31879 "self_type" : "type-1138", 31880 "size" : 8, 31881 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h", 31882 "unique_id" : "_ZTSN9keymaster26KeymasterPassthroughEngineE", 31883 "vtable_components" : 31884 [ 31885 { 31886 "kind" : "offset_to_top" 31887 }, 31888 { 31889 "kind" : "rtti", 31890 "mangled_component_name" : "_ZTIN9keymaster26KeymasterPassthroughEngineE" 31891 }, 31892 { 31893 "kind" : "complete_dtor_pointer", 31894 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD1Ev" 31895 }, 31896 { 31897 "kind" : "deleting_dtor_pointer", 31898 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD0Ev" 31899 }, 31900 { 31901 "is_pure" : true, 31902 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 31903 }, 31904 { 31905 "is_pure" : true, 31906 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 31907 }, 31908 { 31909 "is_pure" : true, 31910 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ExportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS2_I16keymaster_blob_tEESA_PS8_" 31911 }, 31912 { 31913 "is_pure" : true, 31914 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 31915 }, 31916 { 31917 "is_pure" : true, 31918 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine13DeleteAllKeysEv" 31919 }, 31920 { 31921 "is_pure" : true, 31922 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine19GetOperationFactoryE19keymaster_purpose_t21keymaster_algorithm_t" 31923 } 31924 ] 31925 }, 31926 { 31927 "alignment" : 8, 31928 "base_specifiers" : 31929 [ 31930 { 31931 "referenced_type" : "type-157" 31932 } 31933 ], 31934 "fields" : 31935 [ 31936 { 31937 "access" : "protected", 31938 "field_name" : "additional_parameters_", 31939 "field_offset" : 1536, 31940 "referenced_type" : "type-113" 31941 }, 31942 { 31943 "access" : "protected", 31944 "field_name" : "engine_", 31945 "field_offset" : 2176, 31946 "referenced_type" : "type-1141" 31947 } 31948 ], 31949 "linker_set_key" : "keymaster::KeymasterPassthroughKey", 31950 "name" : "keymaster::KeymasterPassthroughKey", 31951 "record_kind" : "class", 31952 "referenced_type" : "type-1148", 31953 "self_type" : "type-1148", 31954 "size" : 280, 31955 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 31956 "unique_id" : "_ZTSN9keymaster23KeymasterPassthroughKeyE", 31957 "vtable_components" : 31958 [ 31959 { 31960 "kind" : "offset_to_top" 31961 }, 31962 { 31963 "kind" : "rtti", 31964 "mangled_component_name" : "_ZTIN9keymaster23KeymasterPassthroughKeyE" 31965 }, 31966 { 31967 "kind" : "complete_dtor_pointer", 31968 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD1Ev" 31969 }, 31970 { 31971 "kind" : "deleting_dtor_pointer", 31972 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD0Ev" 31973 }, 31974 { 31975 "mangled_component_name" : "_ZNK9keymaster23KeymasterPassthroughKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 31976 } 31977 ] 31978 }, 31979 { 31980 "alignment" : 8, 31981 "base_specifiers" : 31982 [ 31983 { 31984 "referenced_type" : "type-137" 31985 } 31986 ], 31987 "fields" : 31988 [ 31989 { 31990 "access" : "private", 31991 "field_name" : "engine_", 31992 "field_offset" : 64, 31993 "referenced_type" : "type-1141" 31994 }, 31995 { 31996 "access" : "private", 31997 "field_name" : "algorithm_", 31998 "field_offset" : 128, 31999 "referenced_type" : "type-1143" 32000 } 32001 ], 32002 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory", 32003 "name" : "keymaster::KeymasterPassthroughKeyFactory", 32004 "record_kind" : "class", 32005 "referenced_type" : "type-1140", 32006 "self_type" : "type-1140", 32007 "size" : 24, 32008 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 32009 "unique_id" : "_ZTSN9keymaster30KeymasterPassthroughKeyFactoryE", 32010 "vtable_components" : 32011 [ 32012 { 32013 "kind" : "offset_to_top" 32014 }, 32015 { 32016 "kind" : "rtti", 32017 "mangled_component_name" : "_ZTIN9keymaster30KeymasterPassthroughKeyFactoryE" 32018 }, 32019 { 32020 "kind" : "complete_dtor_pointer", 32021 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD1Ev" 32022 }, 32023 { 32024 "kind" : "deleting_dtor_pointer", 32025 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD0Ev" 32026 }, 32027 { 32028 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 32029 }, 32030 { 32031 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32032 }, 32033 { 32034 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32035 }, 32036 { 32037 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 32038 }, 32039 { 32040 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedImportFormatsEPm" 32041 }, 32042 { 32043 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedExportFormatsEPm" 32044 } 32045 ] 32046 }, 32047 { 32048 "alignment" : 8, 32049 "base_specifiers" : 32050 [ 32051 { 32052 "referenced_type" : "type-966" 32053 } 32054 ], 32055 "fields" : 32056 [ 32057 { 32058 "field_name" : "error", 32059 "field_offset" : 96, 32060 "referenced_type" : "type-965" 32061 } 32062 ], 32063 "linker_set_key" : "keymaster::KeymasterResponse", 32064 "name" : "keymaster::KeymasterResponse", 32065 "referenced_type" : "type-964", 32066 "self_type" : "type-964", 32067 "size" : 16, 32068 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 32069 "unique_id" : "_ZTSN9keymaster17KeymasterResponseE", 32070 "vtable_components" : 32071 [ 32072 { 32073 "kind" : "offset_to_top" 32074 }, 32075 { 32076 "kind" : "rtti", 32077 "mangled_component_name" : "_ZTIN9keymaster17KeymasterResponseE" 32078 }, 32079 { 32080 "kind" : "complete_dtor_pointer", 32081 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD1Ev" 32082 }, 32083 { 32084 "kind" : "deleting_dtor_pointer", 32085 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD0Ev" 32086 }, 32087 { 32088 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 32089 }, 32090 { 32091 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 32092 }, 32093 { 32094 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 32095 }, 32096 { 32097 "is_pure" : true, 32098 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv" 32099 }, 32100 { 32101 "is_pure" : true, 32102 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh" 32103 }, 32104 { 32105 "is_pure" : true, 32106 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_" 32107 } 32108 ] 32109 }, 32110 { 32111 "alignment" : 8, 32112 "linker_set_key" : "keymaster::Logger", 32113 "name" : "keymaster::Logger", 32114 "record_kind" : "class", 32115 "referenced_type" : "type-1834", 32116 "self_type" : "type-1834", 32117 "size" : 8, 32118 "source_file" : "/system/keymaster/include/keymaster/logger.h", 32119 "unique_id" : "_ZTSN9keymaster6LoggerE", 32120 "vtable_components" : 32121 [ 32122 { 32123 "kind" : "offset_to_top" 32124 }, 32125 { 32126 "kind" : "rtti", 32127 "mangled_component_name" : "_ZTIN9keymaster6LoggerE" 32128 }, 32129 { 32130 "kind" : "complete_dtor_pointer", 32131 "mangled_component_name" : "_ZN9keymaster6LoggerD1Ev" 32132 }, 32133 { 32134 "kind" : "deleting_dtor_pointer", 32135 "mangled_component_name" : "_ZN9keymaster6LoggerD0Ev" 32136 }, 32137 { 32138 "is_pure" : true, 32139 "mangled_component_name" : "_ZNK9keymaster6Logger7log_msgENS0_8LogLevelEPKcSt9__va_list" 32140 } 32141 ] 32142 }, 32143 { 32144 "alignment" : 1, 32145 "linker_set_key" : "keymaster::Malloc_Delete", 32146 "name" : "keymaster::Malloc_Delete", 32147 "referenced_type" : "type-35", 32148 "self_type" : "type-35", 32149 "size" : 1, 32150 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 32151 "unique_id" : "_ZTSN9keymaster13Malloc_DeleteE" 32152 }, 32153 { 32154 "alignment" : 1, 32155 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32156 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32157 "referenced_type" : "type-376", 32158 "self_type" : "type-376", 32159 "size" : 1, 32160 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32161 "template_args" : [ "type-377" ], 32162 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE" 32163 }, 32164 { 32165 "alignment" : 1, 32166 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32167 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32168 "referenced_type" : "type-154", 32169 "self_type" : "type-154", 32170 "size" : 1, 32171 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32172 "template_args" : [ "type-155" ], 32173 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE" 32174 }, 32175 { 32176 "alignment" : 1, 32177 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32178 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32179 "referenced_type" : "type-92", 32180 "self_type" : "type-92", 32181 "size" : 1, 32182 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32183 "template_args" : [ "type-93" ], 32184 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9engine_stXadL_Z11ENGINE_freeEEEE" 32185 }, 32186 { 32187 "alignment" : 1, 32188 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32189 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32190 "referenced_type" : "type-301", 32191 "self_type" : "type-301", 32192 "size" : 1, 32193 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32194 "template_args" : [ "type-302" ], 32195 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE" 32196 }, 32197 { 32198 "alignment" : 1, 32199 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32200 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32201 "referenced_type" : "type-4996", 32202 "self_type" : "type-4996", 32203 "size" : 1, 32204 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32205 "template_args" : [ "type-4997" ], 32206 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11hmac_ctx_stXadL_Z13HMAC_CTX_freeEEEE" 32207 }, 32208 { 32209 "alignment" : 1, 32210 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32211 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32212 "referenced_type" : "type-373", 32213 "self_type" : "type-373", 32214 "size" : 1, 32215 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32216 "template_args" : [ "type-374" ], 32217 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE" 32218 }, 32219 { 32220 "alignment" : 8, 32221 "fields" : 32222 [ 32223 { 32224 "access" : "protected", 32225 "field_name" : "operation_handle_", 32226 "field_offset" : 64, 32227 "referenced_type" : "type-112" 32228 }, 32229 { 32230 "access" : "private", 32231 "field_name" : "purpose_", 32232 "field_offset" : 128, 32233 "referenced_type" : "type-172" 32234 }, 32235 { 32236 "access" : "private", 32237 "field_name" : "hw_enforced_", 32238 "field_offset" : 192, 32239 "referenced_type" : "type-113" 32240 }, 32241 { 32242 "access" : "private", 32243 "field_name" : "sw_enforced_", 32244 "field_offset" : 832, 32245 "referenced_type" : "type-113" 32246 }, 32247 { 32248 "access" : "private", 32249 "field_name" : "key_id_", 32250 "field_offset" : 1472, 32251 "referenced_type" : "type-112" 32252 } 32253 ], 32254 "linker_set_key" : "keymaster::Operation", 32255 "name" : "keymaster::Operation", 32256 "record_kind" : "class", 32257 "referenced_type" : "type-171", 32258 "self_type" : "type-171", 32259 "size" : 192, 32260 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32261 "unique_id" : "_ZTSN9keymaster9OperationE", 32262 "vtable_components" : 32263 [ 32264 { 32265 "kind" : "offset_to_top" 32266 }, 32267 { 32268 "kind" : "rtti", 32269 "mangled_component_name" : "_ZTIN9keymaster9OperationE" 32270 }, 32271 { 32272 "kind" : "complete_dtor_pointer", 32273 "mangled_component_name" : "_ZN9keymaster9OperationD1Ev" 32274 }, 32275 { 32276 "kind" : "deleting_dtor_pointer", 32277 "mangled_component_name" : "_ZN9keymaster9OperationD0Ev" 32278 }, 32279 { 32280 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32281 }, 32282 { 32283 "is_pure" : true, 32284 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 32285 }, 32286 { 32287 "is_pure" : true, 32288 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32289 }, 32290 { 32291 "is_pure" : true, 32292 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32293 }, 32294 { 32295 "is_pure" : true, 32296 "mangled_component_name" : "_ZN9keymaster9Operation5AbortEv" 32297 } 32298 ] 32299 }, 32300 { 32301 "alignment" : 8, 32302 "linker_set_key" : "keymaster::OperationFactory", 32303 "name" : "keymaster::OperationFactory", 32304 "record_kind" : "class", 32305 "referenced_type" : "type-146", 32306 "self_type" : "type-146", 32307 "size" : 8, 32308 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32309 "unique_id" : "_ZTSN9keymaster16OperationFactoryE", 32310 "vtable_components" : 32311 [ 32312 { 32313 "kind" : "offset_to_top" 32314 }, 32315 { 32316 "kind" : "rtti", 32317 "mangled_component_name" : "_ZTIN9keymaster16OperationFactoryE" 32318 }, 32319 { 32320 "kind" : "complete_dtor_pointer", 32321 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD1Ev" 32322 }, 32323 { 32324 "kind" : "deleting_dtor_pointer", 32325 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD0Ev" 32326 }, 32327 { 32328 "is_pure" : true, 32329 "mangled_component_name" : "_ZNK9keymaster16OperationFactory12registry_keyEv" 32330 }, 32331 { 32332 "is_pure" : true, 32333 "mangled_component_name" : "_ZNK9keymaster16OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32334 }, 32335 { 32336 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 32337 }, 32338 { 32339 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32340 }, 32341 { 32342 "mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPm" 32343 } 32344 ] 32345 }, 32346 { 32347 "alignment" : 4, 32348 "fields" : 32349 [ 32350 { 32351 "field_name" : "algorithm", 32352 "referenced_type" : "type-162" 32353 }, 32354 { 32355 "field_name" : "purpose", 32356 "field_offset" : 32, 32357 "referenced_type" : "type-163" 32358 } 32359 ], 32360 "linker_set_key" : "keymaster::OperationFactory::KeyType", 32361 "name" : "keymaster::OperationFactory::KeyType", 32362 "referenced_type" : "type-161", 32363 "self_type" : "type-161", 32364 "size" : 8, 32365 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32366 "unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE" 32367 }, 32368 { 32369 "alignment" : 8, 32370 "base_specifiers" : 32371 [ 32372 { 32373 "referenced_type" : "type-1362" 32374 }, 32375 { 32376 "access" : "protected", 32377 "referenced_type" : "type-141" 32378 }, 32379 { 32380 "access" : "private", 32381 "referenced_type" : "type-1365" 32382 }, 32383 { 32384 "access" : "private", 32385 "referenced_type" : "type-1363" 32386 } 32387 ], 32388 "fields" : 32389 [ 32390 { 32391 "access" : "protected", 32392 "field_name" : "rsa_factory_", 32393 "field_offset" : 256, 32394 "referenced_type" : "type-1584" 32395 }, 32396 { 32397 "access" : "protected", 32398 "field_name" : "ec_factory_", 32399 "field_offset" : 320, 32400 "referenced_type" : "type-1585" 32401 }, 32402 { 32403 "access" : "protected", 32404 "field_name" : "aes_factory_", 32405 "field_offset" : 384, 32406 "referenced_type" : "type-1586" 32407 }, 32408 { 32409 "access" : "protected", 32410 "field_name" : "tdes_factory_", 32411 "field_offset" : 448, 32412 "referenced_type" : "type-1587" 32413 }, 32414 { 32415 "access" : "protected", 32416 "field_name" : "hmac_factory_", 32417 "field_offset" : 512, 32418 "referenced_type" : "type-1588" 32419 }, 32420 { 32421 "access" : "protected", 32422 "field_name" : "os_version_", 32423 "field_offset" : 576, 32424 "referenced_type" : "type-120" 32425 }, 32426 { 32427 "access" : "protected", 32428 "field_name" : "os_patchlevel_", 32429 "field_offset" : 608, 32430 "referenced_type" : "type-120" 32431 }, 32432 { 32433 "access" : "protected", 32434 "field_name" : "soft_keymaster_enforcement_", 32435 "field_offset" : 640, 32436 "referenced_type" : "type-1570" 32437 } 32438 ], 32439 "linker_set_key" : "keymaster::PureSoftKeymasterContext", 32440 "name" : "keymaster::PureSoftKeymasterContext", 32441 "record_kind" : "class", 32442 "referenced_type" : "type-1583", 32443 "self_type" : "type-1583", 32444 "size" : 184, 32445 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h", 32446 "unique_id" : "_ZTSN9keymaster24PureSoftKeymasterContextE", 32447 "vtable_components" : 32448 [ 32449 { 32450 "kind" : "offset_to_top" 32451 }, 32452 { 32453 "kind" : "rtti", 32454 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32455 }, 32456 { 32457 "kind" : "complete_dtor_pointer", 32458 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 32459 }, 32460 { 32461 "kind" : "deleting_dtor_pointer", 32462 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 32463 }, 32464 { 32465 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 32466 }, 32467 { 32468 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 32469 }, 32470 { 32471 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 32472 }, 32473 { 32474 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 32475 }, 32476 { 32477 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPm" 32478 }, 32479 { 32480 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 32481 }, 32482 { 32483 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32484 }, 32485 { 32486 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 32487 }, 32488 { 32489 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 32490 }, 32491 { 32492 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhm" 32493 }, 32494 { 32495 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext18enforcement_policyEv" 32496 }, 32497 { 32498 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 32499 }, 32500 { 32501 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 32502 }, 32503 { 32504 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32505 }, 32506 { 32507 "component_value" : -8, 32508 "kind" : "offset_to_top" 32509 }, 32510 { 32511 "kind" : "rtti", 32512 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32513 }, 32514 { 32515 "kind" : "complete_dtor_pointer", 32516 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 32517 }, 32518 { 32519 "kind" : "deleting_dtor_pointer", 32520 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 32521 }, 32522 { 32523 "mangled_component_name" : "_ZThn8_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32524 }, 32525 { 32526 "component_value" : -16, 32527 "kind" : "offset_to_top" 32528 }, 32529 { 32530 "kind" : "rtti", 32531 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32532 }, 32533 { 32534 "kind" : "complete_dtor_pointer", 32535 "mangled_component_name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD1Ev" 32536 }, 32537 { 32538 "kind" : "deleting_dtor_pointer", 32539 "mangled_component_name" : "_ZThn16_N9keymaster24PureSoftKeymasterContextD0Ev" 32540 }, 32541 { 32542 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 32543 }, 32544 { 32545 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 32546 }, 32547 { 32548 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" 32549 }, 32550 { 32551 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 32552 }, 32553 { 32554 "component_value" : -24, 32555 "kind" : "offset_to_top" 32556 }, 32557 { 32558 "kind" : "rtti", 32559 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32560 }, 32561 { 32562 "kind" : "complete_dtor_pointer", 32563 "mangled_component_name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD1Ev" 32564 }, 32565 { 32566 "kind" : "deleting_dtor_pointer", 32567 "mangled_component_name" : "_ZThn24_N9keymaster24PureSoftKeymasterContextD0Ev" 32568 }, 32569 { 32570 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" 32571 } 32572 ] 32573 }, 32574 { 32575 "alignment" : 8, 32576 "linker_set_key" : "keymaster::RandomSource", 32577 "name" : "keymaster::RandomSource", 32578 "record_kind" : "class", 32579 "referenced_type" : "type-1364", 32580 "self_type" : "type-1364", 32581 "size" : 8, 32582 "source_file" : "/system/keymaster/include/keymaster/random_source.h", 32583 "unique_id" : "_ZTSN9keymaster12RandomSourceE", 32584 "vtable_components" : 32585 [ 32586 { 32587 "kind" : "offset_to_top" 32588 }, 32589 { 32590 "kind" : "rtti", 32591 "mangled_component_name" : "_ZTIN9keymaster12RandomSourceE" 32592 }, 32593 { 32594 "kind" : "complete_dtor_pointer", 32595 "mangled_component_name" : "_ZN9keymaster12RandomSourceD1Ev" 32596 }, 32597 { 32598 "kind" : "deleting_dtor_pointer", 32599 "mangled_component_name" : "_ZN9keymaster12RandomSourceD0Ev" 32600 }, 32601 { 32602 "is_pure" : true, 32603 "mangled_component_name" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhm" 32604 } 32605 ] 32606 }, 32607 { 32608 "alignment" : 8, 32609 "base_specifiers" : 32610 [ 32611 { 32612 "referenced_type" : "type-802" 32613 } 32614 ], 32615 "linker_set_key" : "keymaster::RsaCryptOperation", 32616 "name" : "keymaster::RsaCryptOperation", 32617 "record_kind" : "class", 32618 "referenced_type" : "type-819", 32619 "self_type" : "type-819", 32620 "size" : 264, 32621 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32622 "unique_id" : "_ZTSN9keymaster17RsaCryptOperationE", 32623 "vtable_components" : 32624 [ 32625 { 32626 "kind" : "offset_to_top" 32627 }, 32628 { 32629 "kind" : "rtti", 32630 "mangled_component_name" : "_ZTIN9keymaster17RsaCryptOperationE" 32631 }, 32632 { 32633 "kind" : "complete_dtor_pointer", 32634 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD1Ev" 32635 }, 32636 { 32637 "kind" : "deleting_dtor_pointer", 32638 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD0Ev" 32639 }, 32640 { 32641 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32642 }, 32643 { 32644 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32645 }, 32646 { 32647 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32648 }, 32649 { 32650 "is_pure" : true, 32651 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32652 }, 32653 { 32654 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32655 }, 32656 { 32657 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32658 }, 32659 { 32660 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32661 } 32662 ] 32663 }, 32664 { 32665 "alignment" : 8, 32666 "base_specifiers" : 32667 [ 32668 { 32669 "referenced_type" : "type-829" 32670 } 32671 ], 32672 "linker_set_key" : "keymaster::RsaCryptingOperationFactory", 32673 "name" : "keymaster::RsaCryptingOperationFactory", 32674 "record_kind" : "class", 32675 "referenced_type" : "type-833", 32676 "self_type" : "type-833", 32677 "size" : 8, 32678 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32679 "unique_id" : "_ZTSN9keymaster27RsaCryptingOperationFactoryE", 32680 "vtable_components" : 32681 [ 32682 { 32683 "kind" : "offset_to_top" 32684 }, 32685 { 32686 "kind" : "rtti", 32687 "mangled_component_name" : "_ZTIN9keymaster27RsaCryptingOperationFactoryE" 32688 }, 32689 { 32690 "kind" : "complete_dtor_pointer", 32691 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD1Ev" 32692 }, 32693 { 32694 "kind" : "deleting_dtor_pointer", 32695 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD0Ev" 32696 }, 32697 { 32698 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32699 }, 32700 { 32701 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32702 }, 32703 { 32704 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" 32705 }, 32706 { 32707 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32708 }, 32709 { 32710 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 32711 }, 32712 { 32713 "is_pure" : true, 32714 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 32715 }, 32716 { 32717 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32718 }, 32719 { 32720 "is_pure" : true, 32721 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32722 } 32723 ] 32724 }, 32725 { 32726 "alignment" : 8, 32727 "base_specifiers" : 32728 [ 32729 { 32730 "referenced_type" : "type-819" 32731 } 32732 ], 32733 "linker_set_key" : "keymaster::RsaDecryptOperation", 32734 "name" : "keymaster::RsaDecryptOperation", 32735 "record_kind" : "class", 32736 "referenced_type" : "type-825", 32737 "self_type" : "type-825", 32738 "size" : 264, 32739 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32740 "unique_id" : "_ZTSN9keymaster19RsaDecryptOperationE", 32741 "vtable_components" : 32742 [ 32743 { 32744 "kind" : "offset_to_top" 32745 }, 32746 { 32747 "kind" : "rtti", 32748 "mangled_component_name" : "_ZTIN9keymaster19RsaDecryptOperationE" 32749 }, 32750 { 32751 "kind" : "complete_dtor_pointer", 32752 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD1Ev" 32753 }, 32754 { 32755 "kind" : "deleting_dtor_pointer", 32756 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD0Ev" 32757 }, 32758 { 32759 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32760 }, 32761 { 32762 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32763 }, 32764 { 32765 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32766 }, 32767 { 32768 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32769 }, 32770 { 32771 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32772 }, 32773 { 32774 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32775 }, 32776 { 32777 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32778 } 32779 ] 32780 }, 32781 { 32782 "alignment" : 8, 32783 "base_specifiers" : 32784 [ 32785 { 32786 "referenced_type" : "type-833" 32787 } 32788 ], 32789 "linker_set_key" : "keymaster::RsaDecryptionOperationFactory", 32790 "name" : "keymaster::RsaDecryptionOperationFactory", 32791 "record_kind" : "class", 32792 "referenced_type" : "type-843", 32793 "self_type" : "type-843", 32794 "size" : 8, 32795 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32796 "unique_id" : "_ZTSN9keymaster29RsaDecryptionOperationFactoryE", 32797 "vtable_components" : 32798 [ 32799 { 32800 "kind" : "offset_to_top" 32801 }, 32802 { 32803 "kind" : "rtti", 32804 "mangled_component_name" : "_ZTIN9keymaster29RsaDecryptionOperationFactoryE" 32805 }, 32806 { 32807 "kind" : "complete_dtor_pointer", 32808 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev" 32809 }, 32810 { 32811 "kind" : "deleting_dtor_pointer", 32812 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev" 32813 }, 32814 { 32815 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32816 }, 32817 { 32818 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32819 }, 32820 { 32821 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" 32822 }, 32823 { 32824 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32825 }, 32826 { 32827 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 32828 }, 32829 { 32830 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv" 32831 }, 32832 { 32833 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32834 }, 32835 { 32836 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32837 } 32838 ] 32839 }, 32840 { 32841 "alignment" : 8, 32842 "base_specifiers" : 32843 [ 32844 { 32845 "referenced_type" : "type-802" 32846 } 32847 ], 32848 "fields" : 32849 [ 32850 { 32851 "access" : "protected", 32852 "field_name" : "digest_ctx_", 32853 "field_offset" : 2112, 32854 "referenced_type" : "type-812" 32855 } 32856 ], 32857 "linker_set_key" : "keymaster::RsaDigestingOperation", 32858 "name" : "keymaster::RsaDigestingOperation", 32859 "record_kind" : "class", 32860 "referenced_type" : "type-811", 32861 "self_type" : "type-811", 32862 "size" : 296, 32863 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32864 "unique_id" : "_ZTSN9keymaster21RsaDigestingOperationE", 32865 "vtable_components" : 32866 [ 32867 { 32868 "kind" : "offset_to_top" 32869 }, 32870 { 32871 "kind" : "rtti", 32872 "mangled_component_name" : "_ZTIN9keymaster21RsaDigestingOperationE" 32873 }, 32874 { 32875 "kind" : "complete_dtor_pointer", 32876 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" 32877 }, 32878 { 32879 "kind" : "deleting_dtor_pointer", 32880 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" 32881 }, 32882 { 32883 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32884 }, 32885 { 32886 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32887 }, 32888 { 32889 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 32890 }, 32891 { 32892 "is_pure" : true, 32893 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32894 }, 32895 { 32896 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32897 }, 32898 { 32899 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 32900 }, 32901 { 32902 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 32903 } 32904 ] 32905 }, 32906 { 32907 "alignment" : 8, 32908 "base_specifiers" : 32909 [ 32910 { 32911 "referenced_type" : "type-829" 32912 } 32913 ], 32914 "linker_set_key" : "keymaster::RsaDigestingOperationFactory", 32915 "name" : "keymaster::RsaDigestingOperationFactory", 32916 "record_kind" : "class", 32917 "referenced_type" : "type-832", 32918 "self_type" : "type-832", 32919 "size" : 8, 32920 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32921 "unique_id" : "_ZTSN9keymaster28RsaDigestingOperationFactoryE", 32922 "vtable_components" : 32923 [ 32924 { 32925 "kind" : "offset_to_top" 32926 }, 32927 { 32928 "kind" : "rtti", 32929 "mangled_component_name" : "_ZTIN9keymaster28RsaDigestingOperationFactoryE" 32930 }, 32931 { 32932 "kind" : "complete_dtor_pointer", 32933 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD1Ev" 32934 }, 32935 { 32936 "kind" : "deleting_dtor_pointer", 32937 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD0Ev" 32938 }, 32939 { 32940 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32941 }, 32942 { 32943 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32944 }, 32945 { 32946 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" 32947 }, 32948 { 32949 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 32950 }, 32951 { 32952 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 32953 }, 32954 { 32955 "is_pure" : true, 32956 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 32957 }, 32958 { 32959 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32960 }, 32961 { 32962 "is_pure" : true, 32963 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32964 } 32965 ] 32966 }, 32967 { 32968 "alignment" : 8, 32969 "base_specifiers" : 32970 [ 32971 { 32972 "referenced_type" : "type-819" 32973 } 32974 ], 32975 "linker_set_key" : "keymaster::RsaEncryptOperation", 32976 "name" : "keymaster::RsaEncryptOperation", 32977 "record_kind" : "class", 32978 "referenced_type" : "type-823", 32979 "self_type" : "type-823", 32980 "size" : 264, 32981 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32982 "unique_id" : "_ZTSN9keymaster19RsaEncryptOperationE", 32983 "vtable_components" : 32984 [ 32985 { 32986 "kind" : "offset_to_top" 32987 }, 32988 { 32989 "kind" : "rtti", 32990 "mangled_component_name" : "_ZTIN9keymaster19RsaEncryptOperationE" 32991 }, 32992 { 32993 "kind" : "complete_dtor_pointer", 32994 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD1Ev" 32995 }, 32996 { 32997 "kind" : "deleting_dtor_pointer", 32998 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD0Ev" 32999 }, 33000 { 33001 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33002 }, 33003 { 33004 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33005 }, 33006 { 33007 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33008 }, 33009 { 33010 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33011 }, 33012 { 33013 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33014 }, 33015 { 33016 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 33017 }, 33018 { 33019 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 33020 } 33021 ] 33022 }, 33023 { 33024 "alignment" : 8, 33025 "base_specifiers" : 33026 [ 33027 { 33028 "referenced_type" : "type-833" 33029 } 33030 ], 33031 "linker_set_key" : "keymaster::RsaEncryptionOperationFactory", 33032 "name" : "keymaster::RsaEncryptionOperationFactory", 33033 "record_kind" : "class", 33034 "referenced_type" : "type-840", 33035 "self_type" : "type-840", 33036 "size" : 8, 33037 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33038 "unique_id" : "_ZTSN9keymaster29RsaEncryptionOperationFactoryE", 33039 "vtable_components" : 33040 [ 33041 { 33042 "kind" : "offset_to_top" 33043 }, 33044 { 33045 "kind" : "rtti", 33046 "mangled_component_name" : "_ZTIN9keymaster29RsaEncryptionOperationFactoryE" 33047 }, 33048 { 33049 "kind" : "complete_dtor_pointer", 33050 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev" 33051 }, 33052 { 33053 "kind" : "deleting_dtor_pointer", 33054 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev" 33055 }, 33056 { 33057 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33058 }, 33059 { 33060 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33061 }, 33062 { 33063 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" 33064 }, 33065 { 33066 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33067 }, 33068 { 33069 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33070 }, 33071 { 33072 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv" 33073 }, 33074 { 33075 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33076 }, 33077 { 33078 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33079 } 33080 ] 33081 }, 33082 { 33083 "alignment" : 8, 33084 "base_specifiers" : 33085 [ 33086 { 33087 "referenced_type" : "type-156" 33088 } 33089 ], 33090 "fields" : 33091 [ 33092 { 33093 "access" : "private", 33094 "field_name" : "rsa_key_", 33095 "field_offset" : 1536, 33096 "referenced_type" : "type-551" 33097 } 33098 ], 33099 "linker_set_key" : "keymaster::RsaKey", 33100 "name" : "keymaster::RsaKey", 33101 "record_kind" : "class", 33102 "referenced_type" : "type-550", 33103 "self_type" : "type-550", 33104 "size" : 200, 33105 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33106 "unique_id" : "_ZTSN9keymaster6RsaKeyE", 33107 "vtable_components" : 33108 [ 33109 { 33110 "kind" : "offset_to_top" 33111 }, 33112 { 33113 "kind" : "rtti", 33114 "mangled_component_name" : "_ZTIN9keymaster6RsaKeyE" 33115 }, 33116 { 33117 "kind" : "complete_dtor_pointer", 33118 "mangled_component_name" : "_ZN9keymaster6RsaKeyD1Ev" 33119 }, 33120 { 33121 "kind" : "deleting_dtor_pointer", 33122 "mangled_component_name" : "_ZN9keymaster6RsaKeyD0Ev" 33123 }, 33124 { 33125 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 33126 }, 33127 { 33128 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33129 }, 33130 { 33131 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33132 } 33133 ] 33134 }, 33135 { 33136 "alignment" : 1, 33137 "linker_set_key" : "keymaster::RsaKey::RSA_Delete", 33138 "name" : "keymaster::RsaKey::RSA_Delete", 33139 "referenced_type" : "type-555", 33140 "self_type" : "type-555", 33141 "size" : 1, 33142 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33143 "unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE" 33144 }, 33145 { 33146 "alignment" : 8, 33147 "base_specifiers" : 33148 [ 33149 { 33150 "referenced_type" : "type-136" 33151 }, 33152 { 33153 "referenced_type" : "type-138" 33154 } 33155 ], 33156 "linker_set_key" : "keymaster::RsaKeyFactory", 33157 "name" : "keymaster::RsaKeyFactory", 33158 "record_kind" : "class", 33159 "referenced_type" : "type-586", 33160 "self_type" : "type-586", 33161 "size" : 24, 33162 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h", 33163 "unique_id" : "_ZTSN9keymaster13RsaKeyFactoryE", 33164 "vtable_components" : 33165 [ 33166 { 33167 "kind" : "offset_to_top" 33168 }, 33169 { 33170 "kind" : "rtti", 33171 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33172 }, 33173 { 33174 "kind" : "complete_dtor_pointer", 33175 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD1Ev" 33176 }, 33177 { 33178 "kind" : "deleting_dtor_pointer", 33179 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD0Ev" 33180 }, 33181 { 33182 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33183 }, 33184 { 33185 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33186 }, 33187 { 33188 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33189 }, 33190 { 33191 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33192 }, 33193 { 33194 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 33195 }, 33196 { 33197 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 33198 }, 33199 { 33200 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33201 }, 33202 { 33203 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33204 }, 33205 { 33206 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33207 }, 33208 { 33209 "component_value" : -8, 33210 "kind" : "offset_to_top" 33211 }, 33212 { 33213 "kind" : "rtti", 33214 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33215 }, 33216 { 33217 "kind" : "complete_dtor_pointer", 33218 "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD1Ev" 33219 }, 33220 { 33221 "kind" : "deleting_dtor_pointer", 33222 "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD0Ev" 33223 } 33224 ] 33225 }, 33226 { 33227 "alignment" : 8, 33228 "base_specifiers" : 33229 [ 33230 { 33231 "referenced_type" : "type-550" 33232 } 33233 ], 33234 "linker_set_key" : "keymaster::RsaKeymaster0Key", 33235 "name" : "keymaster::RsaKeymaster0Key", 33236 "record_kind" : "class", 33237 "referenced_type" : "type-606", 33238 "self_type" : "type-606", 33239 "size" : 200, 33240 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33241 "unique_id" : "_ZTSN9keymaster16RsaKeymaster0KeyE", 33242 "vtable_components" : 33243 [ 33244 { 33245 "kind" : "offset_to_top" 33246 }, 33247 { 33248 "kind" : "rtti", 33249 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster0KeyE" 33250 }, 33251 { 33252 "kind" : "complete_dtor_pointer", 33253 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD1Ev" 33254 }, 33255 { 33256 "kind" : "deleting_dtor_pointer", 33257 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD0Ev" 33258 }, 33259 { 33260 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 33261 }, 33262 { 33263 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33264 }, 33265 { 33266 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33267 } 33268 ] 33269 }, 33270 { 33271 "alignment" : 8, 33272 "base_specifiers" : 33273 [ 33274 { 33275 "referenced_type" : "type-586" 33276 } 33277 ], 33278 "fields" : 33279 [ 33280 { 33281 "access" : "private", 33282 "field_name" : "engine_", 33283 "field_offset" : 192, 33284 "referenced_type" : "type-591" 33285 } 33286 ], 33287 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory", 33288 "name" : "keymaster::RsaKeymaster0KeyFactory", 33289 "record_kind" : "class", 33290 "referenced_type" : "type-590", 33291 "self_type" : "type-590", 33292 "size" : 32, 33293 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33294 "unique_id" : "_ZTSN9keymaster23RsaKeymaster0KeyFactoryE", 33295 "vtable_components" : 33296 [ 33297 { 33298 "kind" : "offset_to_top" 33299 }, 33300 { 33301 "kind" : "rtti", 33302 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33303 }, 33304 { 33305 "kind" : "complete_dtor_pointer", 33306 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33307 }, 33308 { 33309 "kind" : "deleting_dtor_pointer", 33310 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33311 }, 33312 { 33313 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33314 }, 33315 { 33316 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33317 }, 33318 { 33319 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33320 }, 33321 { 33322 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33323 }, 33324 { 33325 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 33326 }, 33327 { 33328 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 33329 }, 33330 { 33331 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33332 }, 33333 { 33334 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33335 }, 33336 { 33337 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33338 }, 33339 { 33340 "component_value" : -8, 33341 "kind" : "offset_to_top" 33342 }, 33343 { 33344 "kind" : "rtti", 33345 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33346 }, 33347 { 33348 "kind" : "complete_dtor_pointer", 33349 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33350 }, 33351 { 33352 "kind" : "deleting_dtor_pointer", 33353 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33354 } 33355 ] 33356 }, 33357 { 33358 "alignment" : 8, 33359 "base_specifiers" : 33360 [ 33361 { 33362 "referenced_type" : "type-550" 33363 } 33364 ], 33365 "linker_set_key" : "keymaster::RsaKeymaster1Key", 33366 "name" : "keymaster::RsaKeymaster1Key", 33367 "record_kind" : "class", 33368 "referenced_type" : "type-800", 33369 "self_type" : "type-800", 33370 "size" : 200, 33371 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33372 "unique_id" : "_ZTSN9keymaster16RsaKeymaster1KeyE", 33373 "vtable_components" : 33374 [ 33375 { 33376 "kind" : "offset_to_top" 33377 }, 33378 { 33379 "kind" : "rtti", 33380 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster1KeyE" 33381 }, 33382 { 33383 "kind" : "complete_dtor_pointer", 33384 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD1Ev" 33385 }, 33386 { 33387 "kind" : "deleting_dtor_pointer", 33388 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD0Ev" 33389 }, 33390 { 33391 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 33392 }, 33393 { 33394 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33395 }, 33396 { 33397 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33398 } 33399 ] 33400 }, 33401 { 33402 "alignment" : 8, 33403 "base_specifiers" : 33404 [ 33405 { 33406 "referenced_type" : "type-586" 33407 } 33408 ], 33409 "fields" : 33410 [ 33411 { 33412 "access" : "private", 33413 "field_name" : "engine_", 33414 "field_offset" : 192, 33415 "referenced_type" : "type-130" 33416 }, 33417 { 33418 "access" : "private", 33419 "field_name" : "sign_factory_", 33420 "field_offset" : 256, 33421 "referenced_type" : "type-791" 33422 }, 33423 { 33424 "access" : "private", 33425 "field_name" : "decrypt_factory_", 33426 "field_offset" : 320, 33427 "referenced_type" : "type-792" 33428 }, 33429 { 33430 "access" : "private", 33431 "field_name" : "verify_factory_", 33432 "field_offset" : 384, 33433 "referenced_type" : "type-793" 33434 }, 33435 { 33436 "access" : "private", 33437 "field_name" : "encrypt_factory_", 33438 "field_offset" : 448, 33439 "referenced_type" : "type-794" 33440 } 33441 ], 33442 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory", 33443 "name" : "keymaster::RsaKeymaster1KeyFactory", 33444 "record_kind" : "class", 33445 "referenced_type" : "type-790", 33446 "self_type" : "type-790", 33447 "size" : 64, 33448 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33449 "unique_id" : "_ZTSN9keymaster23RsaKeymaster1KeyFactoryE", 33450 "vtable_components" : 33451 [ 33452 { 33453 "kind" : "offset_to_top" 33454 }, 33455 { 33456 "kind" : "rtti", 33457 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33458 }, 33459 { 33460 "kind" : "complete_dtor_pointer", 33461 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33462 }, 33463 { 33464 "kind" : "deleting_dtor_pointer", 33465 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33466 }, 33467 { 33468 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33469 }, 33470 { 33471 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33472 }, 33473 { 33474 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33475 }, 33476 { 33477 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33478 }, 33479 { 33480 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" 33481 }, 33482 { 33483 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" 33484 }, 33485 { 33486 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33487 }, 33488 { 33489 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33490 }, 33491 { 33492 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33493 }, 33494 { 33495 "component_value" : -8, 33496 "kind" : "offset_to_top" 33497 }, 33498 { 33499 "kind" : "rtti", 33500 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33501 }, 33502 { 33503 "kind" : "complete_dtor_pointer", 33504 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33505 }, 33506 { 33507 "kind" : "deleting_dtor_pointer", 33508 "mangled_component_name" : "_ZThn8_N9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33509 } 33510 ] 33511 }, 33512 { 33513 "alignment" : 8, 33514 "base_specifiers" : 33515 [ 33516 { 33517 "referenced_type" : "type-171" 33518 } 33519 ], 33520 "fields" : 33521 [ 33522 { 33523 "access" : "protected", 33524 "field_name" : "rsa_key_", 33525 "field_offset" : 1536, 33526 "referenced_type" : "type-803" 33527 }, 33528 { 33529 "access" : "protected", 33530 "field_name" : "padding_", 33531 "field_offset" : 1600, 33532 "referenced_type" : "type-653" 33533 }, 33534 { 33535 "access" : "protected", 33536 "field_name" : "data_", 33537 "field_offset" : 1664, 33538 "referenced_type" : "type-185" 33539 }, 33540 { 33541 "access" : "protected", 33542 "field_name" : "digest_", 33543 "field_offset" : 1984, 33544 "referenced_type" : "type-656" 33545 }, 33546 { 33547 "access" : "protected", 33548 "field_name" : "digest_algorithm_", 33549 "field_offset" : 2048, 33550 "referenced_type" : "type-805" 33551 } 33552 ], 33553 "linker_set_key" : "keymaster::RsaOperation", 33554 "name" : "keymaster::RsaOperation", 33555 "record_kind" : "class", 33556 "referenced_type" : "type-802", 33557 "self_type" : "type-802", 33558 "size" : 264, 33559 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33560 "unique_id" : "_ZTSN9keymaster12RsaOperationE", 33561 "vtable_components" : 33562 [ 33563 { 33564 "kind" : "offset_to_top" 33565 }, 33566 { 33567 "kind" : "rtti", 33568 "mangled_component_name" : "_ZTIN9keymaster12RsaOperationE" 33569 }, 33570 { 33571 "kind" : "complete_dtor_pointer", 33572 "mangled_component_name" : "_ZN9keymaster12RsaOperationD1Ev" 33573 }, 33574 { 33575 "kind" : "deleting_dtor_pointer", 33576 "mangled_component_name" : "_ZN9keymaster12RsaOperationD0Ev" 33577 }, 33578 { 33579 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33580 }, 33581 { 33582 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33583 }, 33584 { 33585 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33586 }, 33587 { 33588 "is_pure" : true, 33589 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33590 }, 33591 { 33592 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33593 }, 33594 { 33595 "is_pure" : true, 33596 "mangled_component_name" : "_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t" 33597 }, 33598 { 33599 "is_pure" : true, 33600 "mangled_component_name" : "_ZNK9keymaster12RsaOperation14require_digestEv" 33601 } 33602 ] 33603 }, 33604 { 33605 "alignment" : 8, 33606 "base_specifiers" : 33607 [ 33608 { 33609 "referenced_type" : "type-146" 33610 } 33611 ], 33612 "linker_set_key" : "keymaster::RsaOperationFactory", 33613 "name" : "keymaster::RsaOperationFactory", 33614 "record_kind" : "class", 33615 "referenced_type" : "type-829", 33616 "self_type" : "type-829", 33617 "size" : 8, 33618 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33619 "unique_id" : "_ZTSN9keymaster19RsaOperationFactoryE", 33620 "vtable_components" : 33621 [ 33622 { 33623 "kind" : "offset_to_top" 33624 }, 33625 { 33626 "kind" : "rtti", 33627 "mangled_component_name" : "_ZTIN9keymaster19RsaOperationFactoryE" 33628 }, 33629 { 33630 "kind" : "complete_dtor_pointer", 33631 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD1Ev" 33632 }, 33633 { 33634 "kind" : "deleting_dtor_pointer", 33635 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD0Ev" 33636 }, 33637 { 33638 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33639 }, 33640 { 33641 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33642 }, 33643 { 33644 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" 33645 }, 33646 { 33647 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33648 }, 33649 { 33650 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33651 }, 33652 { 33653 "is_pure" : true, 33654 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 33655 }, 33656 { 33657 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33658 }, 33659 { 33660 "is_pure" : true, 33661 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33662 } 33663 ] 33664 }, 33665 { 33666 "alignment" : 8, 33667 "base_specifiers" : 33668 [ 33669 { 33670 "referenced_type" : "type-811" 33671 } 33672 ], 33673 "linker_set_key" : "keymaster::RsaSignOperation", 33674 "name" : "keymaster::RsaSignOperation", 33675 "record_kind" : "class", 33676 "referenced_type" : "type-815", 33677 "self_type" : "type-815", 33678 "size" : 296, 33679 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33680 "unique_id" : "_ZTSN9keymaster16RsaSignOperationE", 33681 "vtable_components" : 33682 [ 33683 { 33684 "kind" : "offset_to_top" 33685 }, 33686 { 33687 "kind" : "rtti", 33688 "mangled_component_name" : "_ZTIN9keymaster16RsaSignOperationE" 33689 }, 33690 { 33691 "kind" : "complete_dtor_pointer", 33692 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD1Ev" 33693 }, 33694 { 33695 "kind" : "deleting_dtor_pointer", 33696 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD0Ev" 33697 }, 33698 { 33699 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33700 }, 33701 { 33702 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 33703 }, 33704 { 33705 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33706 }, 33707 { 33708 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33709 }, 33710 { 33711 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33712 }, 33713 { 33714 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33715 }, 33716 { 33717 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33718 } 33719 ] 33720 }, 33721 { 33722 "alignment" : 8, 33723 "base_specifiers" : 33724 [ 33725 { 33726 "referenced_type" : "type-832" 33727 } 33728 ], 33729 "linker_set_key" : "keymaster::RsaSigningOperationFactory", 33730 "name" : "keymaster::RsaSigningOperationFactory", 33731 "record_kind" : "class", 33732 "referenced_type" : "type-834", 33733 "self_type" : "type-834", 33734 "size" : 8, 33735 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33736 "unique_id" : "_ZTSN9keymaster26RsaSigningOperationFactoryE", 33737 "vtable_components" : 33738 [ 33739 { 33740 "kind" : "offset_to_top" 33741 }, 33742 { 33743 "kind" : "rtti", 33744 "mangled_component_name" : "_ZTIN9keymaster26RsaSigningOperationFactoryE" 33745 }, 33746 { 33747 "kind" : "complete_dtor_pointer", 33748 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD1Ev" 33749 }, 33750 { 33751 "kind" : "deleting_dtor_pointer", 33752 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD0Ev" 33753 }, 33754 { 33755 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33756 }, 33757 { 33758 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33759 }, 33760 { 33761 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" 33762 }, 33763 { 33764 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33765 }, 33766 { 33767 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33768 }, 33769 { 33770 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory7purposeEv" 33771 }, 33772 { 33773 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33774 }, 33775 { 33776 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33777 } 33778 ] 33779 }, 33780 { 33781 "alignment" : 8, 33782 "base_specifiers" : 33783 [ 33784 { 33785 "referenced_type" : "type-832" 33786 } 33787 ], 33788 "linker_set_key" : "keymaster::RsaVerificationOperationFactory", 33789 "name" : "keymaster::RsaVerificationOperationFactory", 33790 "record_kind" : "class", 33791 "referenced_type" : "type-837", 33792 "self_type" : "type-837", 33793 "size" : 8, 33794 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33795 "unique_id" : "_ZTSN9keymaster31RsaVerificationOperationFactoryE", 33796 "vtable_components" : 33797 [ 33798 { 33799 "kind" : "offset_to_top" 33800 }, 33801 { 33802 "kind" : "rtti", 33803 "mangled_component_name" : "_ZTIN9keymaster31RsaVerificationOperationFactoryE" 33804 }, 33805 { 33806 "kind" : "complete_dtor_pointer", 33807 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD1Ev" 33808 }, 33809 { 33810 "kind" : "deleting_dtor_pointer", 33811 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD0Ev" 33812 }, 33813 { 33814 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33815 }, 33816 { 33817 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33818 }, 33819 { 33820 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" 33821 }, 33822 { 33823 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" 33824 }, 33825 { 33826 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" 33827 }, 33828 { 33829 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv" 33830 }, 33831 { 33832 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33833 }, 33834 { 33835 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33836 } 33837 ] 33838 }, 33839 { 33840 "alignment" : 8, 33841 "base_specifiers" : 33842 [ 33843 { 33844 "referenced_type" : "type-811" 33845 } 33846 ], 33847 "linker_set_key" : "keymaster::RsaVerifyOperation", 33848 "name" : "keymaster::RsaVerifyOperation", 33849 "record_kind" : "class", 33850 "referenced_type" : "type-817", 33851 "self_type" : "type-817", 33852 "size" : 296, 33853 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33854 "unique_id" : "_ZTSN9keymaster18RsaVerifyOperationE", 33855 "vtable_components" : 33856 [ 33857 { 33858 "kind" : "offset_to_top" 33859 }, 33860 { 33861 "kind" : "rtti", 33862 "mangled_component_name" : "_ZTIN9keymaster18RsaVerifyOperationE" 33863 }, 33864 { 33865 "kind" : "complete_dtor_pointer", 33866 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD1Ev" 33867 }, 33868 { 33869 "kind" : "deleting_dtor_pointer", 33870 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD0Ev" 33871 }, 33872 { 33873 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33874 }, 33875 { 33876 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 33877 }, 33878 { 33879 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" 33880 }, 33881 { 33882 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33883 }, 33884 { 33885 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33886 }, 33887 { 33888 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33889 }, 33890 { 33891 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33892 } 33893 ] 33894 }, 33895 { 33896 "alignment" : 8, 33897 "linker_set_key" : "keymaster::Serializable", 33898 "name" : "keymaster::Serializable", 33899 "record_kind" : "class", 33900 "referenced_type" : "type-121", 33901 "self_type" : "type-121", 33902 "size" : 8, 33903 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 33904 "unique_id" : "_ZTSN9keymaster12SerializableE", 33905 "vtable_components" : 33906 [ 33907 { 33908 "kind" : "offset_to_top" 33909 }, 33910 { 33911 "kind" : "rtti", 33912 "mangled_component_name" : "_ZTIN9keymaster12SerializableE" 33913 }, 33914 { 33915 "kind" : "complete_dtor_pointer", 33916 "mangled_component_name" : "_ZN9keymaster12SerializableD1Ev" 33917 }, 33918 { 33919 "kind" : "deleting_dtor_pointer", 33920 "mangled_component_name" : "_ZN9keymaster12SerializableD0Ev" 33921 }, 33922 { 33923 "is_pure" : true, 33924 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 33925 }, 33926 { 33927 "is_pure" : true, 33928 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 33929 }, 33930 { 33931 "is_pure" : true, 33932 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 33933 } 33934 ] 33935 }, 33936 { 33937 "alignment" : 8, 33938 "fields" : 33939 [ 33940 { 33941 "access" : "protected", 33942 "field_name" : "blob_maker_", 33943 "field_offset" : 64, 33944 "referenced_type" : "type-139" 33945 } 33946 ], 33947 "linker_set_key" : "keymaster::SoftKeyFactoryMixin", 33948 "name" : "keymaster::SoftKeyFactoryMixin", 33949 "record_kind" : "class", 33950 "referenced_type" : "type-138", 33951 "self_type" : "type-138", 33952 "size" : 16, 33953 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 33954 "unique_id" : "_ZTSN9keymaster19SoftKeyFactoryMixinE", 33955 "vtable_components" : 33956 [ 33957 { 33958 "kind" : "offset_to_top" 33959 }, 33960 { 33961 "kind" : "rtti", 33962 "mangled_component_name" : "_ZTIN9keymaster19SoftKeyFactoryMixinE" 33963 }, 33964 { 33965 "kind" : "complete_dtor_pointer", 33966 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD1Ev" 33967 }, 33968 { 33969 "kind" : "deleting_dtor_pointer", 33970 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD0Ev" 33971 } 33972 ] 33973 }, 33974 { 33975 "alignment" : 8, 33976 "base_specifiers" : 33977 [ 33978 { 33979 "referenced_type" : "type-1362" 33980 }, 33981 { 33982 "access" : "private", 33983 "referenced_type" : "type-141" 33984 }, 33985 { 33986 "access" : "private", 33987 "referenced_type" : "type-1363" 33988 }, 33989 { 33990 "access" : "private", 33991 "referenced_type" : "type-1365" 33992 } 33993 ], 33994 "fields" : 33995 [ 33996 { 33997 "access" : "private", 33998 "field_name" : "km0_engine_", 33999 "field_offset" : 256, 34000 "referenced_type" : "type-1352" 34001 }, 34002 { 34003 "access" : "private", 34004 "field_name" : "km1_engine_", 34005 "field_offset" : 320, 34006 "referenced_type" : "type-1353" 34007 }, 34008 { 34009 "access" : "private", 34010 "field_name" : "rsa_factory_", 34011 "field_offset" : 384, 34012 "referenced_type" : "type-1354" 34013 }, 34014 { 34015 "access" : "private", 34016 "field_name" : "ec_factory_", 34017 "field_offset" : 448, 34018 "referenced_type" : "type-1355" 34019 }, 34020 { 34021 "access" : "private", 34022 "field_name" : "aes_factory_", 34023 "field_offset" : 512, 34024 "referenced_type" : "type-1356" 34025 }, 34026 { 34027 "access" : "private", 34028 "field_name" : "tdes_factory_", 34029 "field_offset" : 576, 34030 "referenced_type" : "type-1357" 34031 }, 34032 { 34033 "access" : "private", 34034 "field_name" : "hmac_factory_", 34035 "field_offset" : 640, 34036 "referenced_type" : "type-1358" 34037 }, 34038 { 34039 "access" : "private", 34040 "field_name" : "km1_dev_", 34041 "field_offset" : 704, 34042 "referenced_type" : "type-1359" 34043 }, 34044 { 34045 "access" : "private", 34046 "field_name" : "root_of_trust_", 34047 "field_offset" : 768, 34048 "referenced_type" : "type-1361" 34049 }, 34050 { 34051 "access" : "private", 34052 "field_name" : "os_version_", 34053 "field_offset" : 896, 34054 "referenced_type" : "type-120" 34055 }, 34056 { 34057 "access" : "private", 34058 "field_name" : "os_patchlevel_", 34059 "field_offset" : 928, 34060 "referenced_type" : "type-120" 34061 } 34062 ], 34063 "linker_set_key" : "keymaster::SoftKeymasterContext", 34064 "name" : "keymaster::SoftKeymasterContext", 34065 "record_kind" : "class", 34066 "referenced_type" : "type-1351", 34067 "self_type" : "type-1351", 34068 "size" : 120, 34069 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h", 34070 "unique_id" : "_ZTSN9keymaster20SoftKeymasterContextE", 34071 "vtable_components" : 34072 [ 34073 { 34074 "kind" : "offset_to_top" 34075 }, 34076 { 34077 "kind" : "rtti", 34078 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34079 }, 34080 { 34081 "kind" : "complete_dtor_pointer", 34082 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 34083 }, 34084 { 34085 "kind" : "deleting_dtor_pointer", 34086 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 34087 }, 34088 { 34089 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 34090 }, 34091 { 34092 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 34093 }, 34094 { 34095 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 34096 }, 34097 { 34098 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 34099 }, 34100 { 34101 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPm" 34102 }, 34103 { 34104 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 34105 }, 34106 { 34107 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 34108 }, 34109 { 34110 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 34111 }, 34112 { 34113 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 34114 }, 34115 { 34116 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhm" 34117 }, 34118 { 34119 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext18enforcement_policyEv" 34120 }, 34121 { 34122 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 34123 }, 34124 { 34125 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 34126 }, 34127 { 34128 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34129 }, 34130 { 34131 "component_value" : -8, 34132 "kind" : "offset_to_top" 34133 }, 34134 { 34135 "kind" : "rtti", 34136 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34137 }, 34138 { 34139 "kind" : "complete_dtor_pointer", 34140 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 34141 }, 34142 { 34143 "kind" : "deleting_dtor_pointer", 34144 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 34145 }, 34146 { 34147 "mangled_component_name" : "_ZThn8_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34148 }, 34149 { 34150 "component_value" : -16, 34151 "kind" : "offset_to_top" 34152 }, 34153 { 34154 "kind" : "rtti", 34155 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34156 }, 34157 { 34158 "kind" : "complete_dtor_pointer", 34159 "mangled_component_name" : "_ZThn16_N9keymaster20SoftKeymasterContextD1Ev" 34160 }, 34161 { 34162 "kind" : "deleting_dtor_pointer", 34163 "mangled_component_name" : "_ZThn16_N9keymaster20SoftKeymasterContextD0Ev" 34164 }, 34165 { 34166 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" 34167 }, 34168 { 34169 "component_value" : -24, 34170 "kind" : "offset_to_top" 34171 }, 34172 { 34173 "kind" : "rtti", 34174 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34175 }, 34176 { 34177 "kind" : "complete_dtor_pointer", 34178 "mangled_component_name" : "_ZThn24_N9keymaster20SoftKeymasterContextD1Ev" 34179 }, 34180 { 34181 "kind" : "deleting_dtor_pointer", 34182 "mangled_component_name" : "_ZThn24_N9keymaster20SoftKeymasterContextD0Ev" 34183 }, 34184 { 34185 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 34186 }, 34187 { 34188 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 34189 }, 34190 { 34191 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" 34192 }, 34193 { 34194 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 34195 } 34196 ] 34197 }, 34198 { 34199 "alignment" : 8, 34200 "fields" : 34201 [ 34202 { 34203 "access" : "private", 34204 "field_name" : "km1_device_", 34205 "referenced_type" : "type-1796" 34206 }, 34207 { 34208 "access" : "private", 34209 "field_name" : "km2_device_", 34210 "field_offset" : 2624, 34211 "referenced_type" : "type-1797" 34212 }, 34213 { 34214 "access" : "private", 34215 "field_name" : "wrapped_km1_device_", 34216 "field_offset" : 4608, 34217 "referenced_type" : "type-1792" 34218 }, 34219 { 34220 "access" : "private", 34221 "field_name" : "km1_device_digests_", 34222 "field_offset" : 4672, 34223 "referenced_type" : "type-1798" 34224 }, 34225 { 34226 "access" : "private", 34227 "field_name" : "context_", 34228 "field_offset" : 4864, 34229 "referenced_type" : "type-1799" 34230 }, 34231 { 34232 "access" : "private", 34233 "field_name" : "impl_", 34234 "field_offset" : 4928, 34235 "referenced_type" : "type-1800" 34236 }, 34237 { 34238 "access" : "private", 34239 "field_name" : "module_name_", 34240 "field_offset" : 4992, 34241 "referenced_type" : "type-1801" 34242 }, 34243 { 34244 "access" : "private", 34245 "field_name" : "updated_module_", 34246 "field_offset" : 5184, 34247 "referenced_type" : "type-1802" 34248 }, 34249 { 34250 "access" : "private", 34251 "field_name" : "configured_", 34252 "field_offset" : 7168, 34253 "referenced_type" : "type-600" 34254 }, 34255 { 34256 "access" : "private", 34257 "field_name" : "supports_all_digests_", 34258 "field_offset" : 7176, 34259 "referenced_type" : "type-600" 34260 } 34261 ], 34262 "linker_set_key" : "keymaster::SoftKeymasterDevice", 34263 "name" : "keymaster::SoftKeymasterDevice", 34264 "record_kind" : "class", 34265 "referenced_type" : "type-1795", 34266 "self_type" : "type-1795", 34267 "size" : 904, 34268 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h", 34269 "unique_id" : "_ZTSN9keymaster19SoftKeymasterDeviceE" 34270 }, 34271 { 34272 "alignment" : 8, 34273 "base_specifiers" : 34274 [ 34275 { 34276 "referenced_type" : "type-1571" 34277 } 34278 ], 34279 "fields" : 34280 [ 34281 { 34282 "access" : "private", 34283 "field_name" : "have_saved_params_", 34284 "field_offset" : 192, 34285 "referenced_type" : "type-600" 34286 }, 34287 { 34288 "access" : "private", 34289 "field_name" : "saved_params_", 34290 "field_offset" : 256, 34291 "referenced_type" : "type-948" 34292 }, 34293 { 34294 "access" : "private", 34295 "field_name" : "hmac_key_", 34296 "field_offset" : 704, 34297 "referenced_type" : "type-123" 34298 } 34299 ], 34300 "linker_set_key" : "keymaster::SoftKeymasterEnforcement", 34301 "name" : "keymaster::SoftKeymasterEnforcement", 34302 "record_kind" : "class", 34303 "referenced_type" : "type-1570", 34304 "self_type" : "type-1570", 34305 "size" : 104, 34306 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h", 34307 "unique_id" : "_ZTSN9keymaster24SoftKeymasterEnforcementE", 34308 "vtable_components" : 34309 [ 34310 { 34311 "kind" : "offset_to_top" 34312 }, 34313 { 34314 "kind" : "rtti", 34315 "mangled_component_name" : "_ZTIN9keymaster24SoftKeymasterEnforcementE" 34316 }, 34317 { 34318 "kind" : "complete_dtor_pointer", 34319 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD1Ev" 34320 }, 34321 { 34322 "kind" : "deleting_dtor_pointer", 34323 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD0Ev" 34324 }, 34325 { 34326 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement21activation_date_validEm" 34327 }, 34328 { 34329 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22expiration_date_passedEm" 34330 }, 34331 { 34332 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 34333 }, 34334 { 34335 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 34336 }, 34337 { 34338 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement13SecurityLevelEv" 34339 }, 34340 { 34341 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 34342 }, 34343 { 34344 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 34345 }, 34346 { 34347 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 34348 }, 34349 { 34350 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 34351 }, 34352 { 34353 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm" 34354 } 34355 ] 34356 }, 34357 { 34358 "alignment" : 8, 34359 "base_specifiers" : 34360 [ 34361 { 34362 "referenced_type" : "type-1834" 34363 } 34364 ], 34365 "linker_set_key" : "keymaster::SoftKeymasterLogger", 34366 "name" : "keymaster::SoftKeymasterLogger", 34367 "record_kind" : "class", 34368 "referenced_type" : "type-1833", 34369 "self_type" : "type-1833", 34370 "size" : 8, 34371 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h", 34372 "unique_id" : "_ZTSN9keymaster19SoftKeymasterLoggerE", 34373 "vtable_components" : 34374 [ 34375 { 34376 "kind" : "offset_to_top" 34377 }, 34378 { 34379 "kind" : "rtti", 34380 "mangled_component_name" : "_ZTIN9keymaster19SoftKeymasterLoggerE" 34381 }, 34382 { 34383 "kind" : "complete_dtor_pointer", 34384 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD1Ev" 34385 }, 34386 { 34387 "kind" : "deleting_dtor_pointer", 34388 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD0Ev" 34389 }, 34390 { 34391 "mangled_component_name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list" 34392 } 34393 ] 34394 }, 34395 { 34396 "alignment" : 8, 34397 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker", 34398 "name" : "keymaster::SoftwareKeyBlobMaker", 34399 "record_kind" : "class", 34400 "referenced_type" : "type-141", 34401 "self_type" : "type-141", 34402 "size" : 8, 34403 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 34404 "unique_id" : "_ZTSN9keymaster20SoftwareKeyBlobMakerE", 34405 "vtable_components" : 34406 [ 34407 { 34408 "kind" : "offset_to_top" 34409 }, 34410 { 34411 "kind" : "rtti", 34412 "mangled_component_name" : "_ZTIN9keymaster20SoftwareKeyBlobMakerE" 34413 }, 34414 { 34415 "kind" : "complete_dtor_pointer", 34416 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD1Ev" 34417 }, 34418 { 34419 "kind" : "deleting_dtor_pointer", 34420 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD0Ev" 34421 }, 34422 { 34423 "is_pure" : true, 34424 "mangled_component_name" : "_ZNK9keymaster20SoftwareKeyBlobMaker13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34425 } 34426 ] 34427 }, 34428 { 34429 "alignment" : 8, 34430 "base_specifiers" : 34431 [ 34432 { 34433 "referenced_type" : "type-1364" 34434 } 34435 ], 34436 "linker_set_key" : "keymaster::SoftwareRandomSource", 34437 "name" : "keymaster::SoftwareRandomSource", 34438 "record_kind" : "class", 34439 "referenced_type" : "type-1363", 34440 "self_type" : "type-1363", 34441 "size" : 8, 34442 "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h", 34443 "unique_id" : "_ZTSN9keymaster20SoftwareRandomSourceE", 34444 "vtable_components" : 34445 [ 34446 { 34447 "kind" : "offset_to_top" 34448 }, 34449 { 34450 "kind" : "rtti", 34451 "mangled_component_name" : "_ZTIN9keymaster20SoftwareRandomSourceE" 34452 }, 34453 { 34454 "kind" : "complete_dtor_pointer", 34455 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD1Ev" 34456 }, 34457 { 34458 "kind" : "deleting_dtor_pointer", 34459 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD0Ev" 34460 }, 34461 { 34462 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" 34463 } 34464 ] 34465 }, 34466 { 34467 "alignment" : 1, 34468 "linker_set_key" : "keymaster::StaticAssert<true>", 34469 "name" : "keymaster::StaticAssert<true>", 34470 "referenced_type" : "type-68", 34471 "self_type" : "type-68", 34472 "size" : 1, 34473 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 34474 "unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE" 34475 }, 34476 { 34477 "alignment" : 8, 34478 "base_specifiers" : 34479 [ 34480 { 34481 "referenced_type" : "type-966" 34482 } 34483 ], 34484 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest", 34485 "name" : "keymaster::SupportedAlgorithmsRequest", 34486 "referenced_type" : "type-1868", 34487 "self_type" : "type-1868", 34488 "size" : 16, 34489 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34490 "unique_id" : "_ZTSN9keymaster26SupportedAlgorithmsRequestE", 34491 "vtable_components" : 34492 [ 34493 { 34494 "kind" : "offset_to_top" 34495 }, 34496 { 34497 "kind" : "rtti", 34498 "mangled_component_name" : "_ZTIN9keymaster26SupportedAlgorithmsRequestE" 34499 }, 34500 { 34501 "kind" : "complete_dtor_pointer", 34502 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD1Ev" 34503 }, 34504 { 34505 "kind" : "deleting_dtor_pointer", 34506 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD0Ev" 34507 }, 34508 { 34509 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest14SerializedSizeEv" 34510 }, 34511 { 34512 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest9SerializeEPhPKh" 34513 }, 34514 { 34515 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequest11DeserializeEPPKhS2_" 34516 } 34517 ] 34518 }, 34519 { 34520 "alignment" : 8, 34521 "base_specifiers" : 34522 [ 34523 { 34524 "referenced_type" : "type-1898" 34525 } 34526 ], 34527 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse", 34528 "name" : "keymaster::SupportedAlgorithmsResponse", 34529 "referenced_type" : "type-1928", 34530 "self_type" : "type-1928", 34531 "size" : 32, 34532 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34533 "unique_id" : "_ZTSN9keymaster27SupportedAlgorithmsResponseE", 34534 "vtable_components" : 34535 [ 34536 { 34537 "kind" : "offset_to_top" 34538 }, 34539 { 34540 "kind" : "rtti", 34541 "mangled_component_name" : "_ZTIN9keymaster27SupportedAlgorithmsResponseE" 34542 }, 34543 { 34544 "kind" : "complete_dtor_pointer", 34545 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD1Ev" 34546 }, 34547 { 34548 "kind" : "deleting_dtor_pointer", 34549 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD0Ev" 34550 }, 34551 { 34552 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34553 }, 34554 { 34555 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34556 }, 34557 { 34558 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34559 }, 34560 { 34561 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 34562 }, 34563 { 34564 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 34565 }, 34566 { 34567 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 34568 } 34569 ] 34570 }, 34571 { 34572 "alignment" : 8, 34573 "base_specifiers" : 34574 [ 34575 { 34576 "referenced_type" : "type-1884" 34577 } 34578 ], 34579 "linker_set_key" : "keymaster::SupportedBlockModesRequest", 34580 "name" : "keymaster::SupportedBlockModesRequest", 34581 "referenced_type" : "type-1890", 34582 "self_type" : "type-1890", 34583 "size" : 24, 34584 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34585 "unique_id" : "_ZTSN9keymaster26SupportedBlockModesRequestE", 34586 "vtable_components" : 34587 [ 34588 { 34589 "kind" : "offset_to_top" 34590 }, 34591 { 34592 "kind" : "rtti", 34593 "mangled_component_name" : "_ZTIN9keymaster26SupportedBlockModesRequestE" 34594 }, 34595 { 34596 "kind" : "complete_dtor_pointer", 34597 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD1Ev" 34598 }, 34599 { 34600 "kind" : "deleting_dtor_pointer", 34601 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD0Ev" 34602 }, 34603 { 34604 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34605 }, 34606 { 34607 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34608 }, 34609 { 34610 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34611 } 34612 ] 34613 }, 34614 { 34615 "alignment" : 8, 34616 "base_specifiers" : 34617 [ 34618 { 34619 "referenced_type" : "type-1903" 34620 } 34621 ], 34622 "linker_set_key" : "keymaster::SupportedBlockModesResponse", 34623 "name" : "keymaster::SupportedBlockModesResponse", 34624 "referenced_type" : "type-1930", 34625 "self_type" : "type-1930", 34626 "size" : 32, 34627 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34628 "unique_id" : "_ZTSN9keymaster27SupportedBlockModesResponseE", 34629 "vtable_components" : 34630 [ 34631 { 34632 "kind" : "offset_to_top" 34633 }, 34634 { 34635 "kind" : "rtti", 34636 "mangled_component_name" : "_ZTIN9keymaster27SupportedBlockModesResponseE" 34637 }, 34638 { 34639 "kind" : "complete_dtor_pointer", 34640 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD1Ev" 34641 }, 34642 { 34643 "kind" : "deleting_dtor_pointer", 34644 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD0Ev" 34645 }, 34646 { 34647 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34648 }, 34649 { 34650 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34651 }, 34652 { 34653 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34654 }, 34655 { 34656 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 34657 }, 34658 { 34659 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 34660 }, 34661 { 34662 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 34663 } 34664 ] 34665 }, 34666 { 34667 "alignment" : 8, 34668 "base_specifiers" : 34669 [ 34670 { 34671 "referenced_type" : "type-966" 34672 } 34673 ], 34674 "fields" : 34675 [ 34676 { 34677 "field_name" : "algorithm", 34678 "field_offset" : 96, 34679 "referenced_type" : "type-1885" 34680 }, 34681 { 34682 "field_name" : "purpose", 34683 "field_offset" : 128, 34684 "referenced_type" : "type-1886" 34685 } 34686 ], 34687 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34688 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34689 "referenced_type" : "type-1884", 34690 "self_type" : "type-1884", 34691 "size" : 24, 34692 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34693 "unique_id" : "_ZTSN9keymaster37SupportedByAlgorithmAndPurposeRequestE", 34694 "vtable_components" : 34695 [ 34696 { 34697 "kind" : "offset_to_top" 34698 }, 34699 { 34700 "kind" : "rtti", 34701 "mangled_component_name" : "_ZTIN9keymaster37SupportedByAlgorithmAndPurposeRequestE" 34702 }, 34703 { 34704 "kind" : "complete_dtor_pointer", 34705 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD1Ev" 34706 }, 34707 { 34708 "kind" : "deleting_dtor_pointer", 34709 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD0Ev" 34710 }, 34711 { 34712 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34713 }, 34714 { 34715 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34716 }, 34717 { 34718 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34719 } 34720 ] 34721 }, 34722 { 34723 "alignment" : 8, 34724 "base_specifiers" : 34725 [ 34726 { 34727 "referenced_type" : "type-966" 34728 } 34729 ], 34730 "fields" : 34731 [ 34732 { 34733 "field_name" : "algorithm", 34734 "field_offset" : 96, 34735 "referenced_type" : "type-1874" 34736 } 34737 ], 34738 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest", 34739 "name" : "keymaster::SupportedByAlgorithmRequest", 34740 "referenced_type" : "type-1873", 34741 "self_type" : "type-1873", 34742 "size" : 16, 34743 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34744 "unique_id" : "_ZTSN9keymaster27SupportedByAlgorithmRequestE", 34745 "vtable_components" : 34746 [ 34747 { 34748 "kind" : "offset_to_top" 34749 }, 34750 { 34751 "kind" : "rtti", 34752 "mangled_component_name" : "_ZTIN9keymaster27SupportedByAlgorithmRequestE" 34753 }, 34754 { 34755 "kind" : "complete_dtor_pointer", 34756 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD1Ev" 34757 }, 34758 { 34759 "kind" : "deleting_dtor_pointer", 34760 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD0Ev" 34761 }, 34762 { 34763 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34764 }, 34765 { 34766 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 34767 }, 34768 { 34769 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 34770 } 34771 ] 34772 }, 34773 { 34774 "alignment" : 8, 34775 "base_specifiers" : 34776 [ 34777 { 34778 "referenced_type" : "type-1884" 34779 } 34780 ], 34781 "linker_set_key" : "keymaster::SupportedDigestsRequest", 34782 "name" : "keymaster::SupportedDigestsRequest", 34783 "referenced_type" : "type-1896", 34784 "self_type" : "type-1896", 34785 "size" : 24, 34786 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34787 "unique_id" : "_ZTSN9keymaster23SupportedDigestsRequestE", 34788 "vtable_components" : 34789 [ 34790 { 34791 "kind" : "offset_to_top" 34792 }, 34793 { 34794 "kind" : "rtti", 34795 "mangled_component_name" : "_ZTIN9keymaster23SupportedDigestsRequestE" 34796 }, 34797 { 34798 "kind" : "complete_dtor_pointer", 34799 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD1Ev" 34800 }, 34801 { 34802 "kind" : "deleting_dtor_pointer", 34803 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD0Ev" 34804 }, 34805 { 34806 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34807 }, 34808 { 34809 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34810 }, 34811 { 34812 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34813 } 34814 ] 34815 }, 34816 { 34817 "alignment" : 8, 34818 "base_specifiers" : 34819 [ 34820 { 34821 "referenced_type" : "type-1917" 34822 } 34823 ], 34824 "linker_set_key" : "keymaster::SupportedDigestsResponse", 34825 "name" : "keymaster::SupportedDigestsResponse", 34826 "referenced_type" : "type-1934", 34827 "self_type" : "type-1934", 34828 "size" : 32, 34829 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34830 "unique_id" : "_ZTSN9keymaster24SupportedDigestsResponseE", 34831 "vtable_components" : 34832 [ 34833 { 34834 "kind" : "offset_to_top" 34835 }, 34836 { 34837 "kind" : "rtti", 34838 "mangled_component_name" : "_ZTIN9keymaster24SupportedDigestsResponseE" 34839 }, 34840 { 34841 "kind" : "complete_dtor_pointer", 34842 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD1Ev" 34843 }, 34844 { 34845 "kind" : "deleting_dtor_pointer", 34846 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD0Ev" 34847 }, 34848 { 34849 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34850 }, 34851 { 34852 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34853 }, 34854 { 34855 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34856 }, 34857 { 34858 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 34859 }, 34860 { 34861 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 34862 }, 34863 { 34864 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 34865 } 34866 ] 34867 }, 34868 { 34869 "alignment" : 8, 34870 "base_specifiers" : 34871 [ 34872 { 34873 "referenced_type" : "type-1873" 34874 } 34875 ], 34876 "linker_set_key" : "keymaster::SupportedExportFormatsRequest", 34877 "name" : "keymaster::SupportedExportFormatsRequest", 34878 "referenced_type" : "type-1881", 34879 "self_type" : "type-1881", 34880 "size" : 16, 34881 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34882 "unique_id" : "_ZTSN9keymaster29SupportedExportFormatsRequestE", 34883 "vtable_components" : 34884 [ 34885 { 34886 "kind" : "offset_to_top" 34887 }, 34888 { 34889 "kind" : "rtti", 34890 "mangled_component_name" : "_ZTIN9keymaster29SupportedExportFormatsRequestE" 34891 }, 34892 { 34893 "kind" : "complete_dtor_pointer", 34894 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD1Ev" 34895 }, 34896 { 34897 "kind" : "deleting_dtor_pointer", 34898 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD0Ev" 34899 }, 34900 { 34901 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34902 }, 34903 { 34904 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 34905 }, 34906 { 34907 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 34908 } 34909 ] 34910 }, 34911 { 34912 "alignment" : 8, 34913 "base_specifiers" : 34914 [ 34915 { 34916 "referenced_type" : "type-1922" 34917 } 34918 ], 34919 "linker_set_key" : "keymaster::SupportedExportFormatsResponse", 34920 "name" : "keymaster::SupportedExportFormatsResponse", 34921 "referenced_type" : "type-1939", 34922 "self_type" : "type-1939", 34923 "size" : 32, 34924 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34925 "unique_id" : "_ZTSN9keymaster30SupportedExportFormatsResponseE", 34926 "vtable_components" : 34927 [ 34928 { 34929 "kind" : "offset_to_top" 34930 }, 34931 { 34932 "kind" : "rtti", 34933 "mangled_component_name" : "_ZTIN9keymaster30SupportedExportFormatsResponseE" 34934 }, 34935 { 34936 "kind" : "complete_dtor_pointer", 34937 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD1Ev" 34938 }, 34939 { 34940 "kind" : "deleting_dtor_pointer", 34941 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD0Ev" 34942 }, 34943 { 34944 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34945 }, 34946 { 34947 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34948 }, 34949 { 34950 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34951 }, 34952 { 34953 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 34954 }, 34955 { 34956 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 34957 }, 34958 { 34959 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 34960 } 34961 ] 34962 }, 34963 { 34964 "alignment" : 8, 34965 "base_specifiers" : 34966 [ 34967 { 34968 "referenced_type" : "type-1873" 34969 } 34970 ], 34971 "linker_set_key" : "keymaster::SupportedImportFormatsRequest", 34972 "name" : "keymaster::SupportedImportFormatsRequest", 34973 "referenced_type" : "type-1878", 34974 "self_type" : "type-1878", 34975 "size" : 16, 34976 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34977 "unique_id" : "_ZTSN9keymaster29SupportedImportFormatsRequestE", 34978 "vtable_components" : 34979 [ 34980 { 34981 "kind" : "offset_to_top" 34982 }, 34983 { 34984 "kind" : "rtti", 34985 "mangled_component_name" : "_ZTIN9keymaster29SupportedImportFormatsRequestE" 34986 }, 34987 { 34988 "kind" : "complete_dtor_pointer", 34989 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD1Ev" 34990 }, 34991 { 34992 "kind" : "deleting_dtor_pointer", 34993 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD0Ev" 34994 }, 34995 { 34996 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34997 }, 34998 { 34999 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 35000 }, 35001 { 35002 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 35003 } 35004 ] 35005 }, 35006 { 35007 "alignment" : 8, 35008 "base_specifiers" : 35009 [ 35010 { 35011 "referenced_type" : "type-1922" 35012 } 35013 ], 35014 "linker_set_key" : "keymaster::SupportedImportFormatsResponse", 35015 "name" : "keymaster::SupportedImportFormatsResponse", 35016 "referenced_type" : "type-1936", 35017 "self_type" : "type-1936", 35018 "size" : 32, 35019 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35020 "unique_id" : "_ZTSN9keymaster30SupportedImportFormatsResponseE", 35021 "vtable_components" : 35022 [ 35023 { 35024 "kind" : "offset_to_top" 35025 }, 35026 { 35027 "kind" : "rtti", 35028 "mangled_component_name" : "_ZTIN9keymaster30SupportedImportFormatsResponseE" 35029 }, 35030 { 35031 "kind" : "complete_dtor_pointer", 35032 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD1Ev" 35033 }, 35034 { 35035 "kind" : "deleting_dtor_pointer", 35036 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD0Ev" 35037 }, 35038 { 35039 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35040 }, 35041 { 35042 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35043 }, 35044 { 35045 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35046 }, 35047 { 35048 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35049 }, 35050 { 35051 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35052 }, 35053 { 35054 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35055 } 35056 ] 35057 }, 35058 { 35059 "alignment" : 8, 35060 "base_specifiers" : 35061 [ 35062 { 35063 "referenced_type" : "type-1884" 35064 } 35065 ], 35066 "linker_set_key" : "keymaster::SupportedPaddingModesRequest", 35067 "name" : "keymaster::SupportedPaddingModesRequest", 35068 "referenced_type" : "type-1892", 35069 "self_type" : "type-1892", 35070 "size" : 24, 35071 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35072 "unique_id" : "_ZTSN9keymaster28SupportedPaddingModesRequestE", 35073 "vtable_components" : 35074 [ 35075 { 35076 "kind" : "offset_to_top" 35077 }, 35078 { 35079 "kind" : "rtti", 35080 "mangled_component_name" : "_ZTIN9keymaster28SupportedPaddingModesRequestE" 35081 }, 35082 { 35083 "kind" : "complete_dtor_pointer", 35084 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD1Ev" 35085 }, 35086 { 35087 "kind" : "deleting_dtor_pointer", 35088 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD0Ev" 35089 }, 35090 { 35091 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 35092 }, 35093 { 35094 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 35095 }, 35096 { 35097 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 35098 } 35099 ] 35100 }, 35101 { 35102 "alignment" : 8, 35103 "base_specifiers" : 35104 [ 35105 { 35106 "referenced_type" : "type-1912" 35107 } 35108 ], 35109 "linker_set_key" : "keymaster::SupportedPaddingModesResponse", 35110 "name" : "keymaster::SupportedPaddingModesResponse", 35111 "referenced_type" : "type-1932", 35112 "self_type" : "type-1932", 35113 "size" : 32, 35114 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35115 "unique_id" : "_ZTSN9keymaster29SupportedPaddingModesResponseE", 35116 "vtable_components" : 35117 [ 35118 { 35119 "kind" : "offset_to_top" 35120 }, 35121 { 35122 "kind" : "rtti", 35123 "mangled_component_name" : "_ZTIN9keymaster29SupportedPaddingModesResponseE" 35124 }, 35125 { 35126 "kind" : "complete_dtor_pointer", 35127 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD1Ev" 35128 }, 35129 { 35130 "kind" : "deleting_dtor_pointer", 35131 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD0Ev" 35132 }, 35133 { 35134 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35135 }, 35136 { 35137 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35138 }, 35139 { 35140 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35141 }, 35142 { 35143 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35144 }, 35145 { 35146 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35147 }, 35148 { 35149 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35150 } 35151 ] 35152 }, 35153 { 35154 "alignment" : 8, 35155 "base_specifiers" : 35156 [ 35157 { 35158 "referenced_type" : "type-964" 35159 } 35160 ], 35161 "fields" : 35162 [ 35163 { 35164 "field_name" : "results", 35165 "field_offset" : 128, 35166 "referenced_type" : "type-1047" 35167 }, 35168 { 35169 "field_name" : "results_length", 35170 "field_offset" : 192, 35171 "referenced_type" : "type-112" 35172 } 35173 ], 35174 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35175 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35176 "referenced_type" : "type-1898", 35177 "self_type" : "type-1898", 35178 "size" : 32, 35179 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35180 "template_args" : [ "type-1899" ], 35181 "unique_id" : "_ZTSN9keymaster17SupportedResponseI21keymaster_algorithm_tEE", 35182 "vtable_components" : 35183 [ 35184 { 35185 "kind" : "offset_to_top" 35186 }, 35187 { 35188 "kind" : "rtti", 35189 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 35190 }, 35191 { 35192 "kind" : "complete_dtor_pointer", 35193 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED1Ev" 35194 }, 35195 { 35196 "kind" : "deleting_dtor_pointer", 35197 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED0Ev" 35198 }, 35199 { 35200 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35201 }, 35202 { 35203 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35204 }, 35205 { 35206 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35207 }, 35208 { 35209 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 35210 }, 35211 { 35212 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 35213 }, 35214 { 35215 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 35216 } 35217 ] 35218 }, 35219 { 35220 "alignment" : 8, 35221 "base_specifiers" : 35222 [ 35223 { 35224 "referenced_type" : "type-964" 35225 } 35226 ], 35227 "fields" : 35228 [ 35229 { 35230 "field_name" : "results", 35231 "field_offset" : 128, 35232 "referenced_type" : "type-1310" 35233 }, 35234 { 35235 "field_name" : "results_length", 35236 "field_offset" : 192, 35237 "referenced_type" : "type-112" 35238 } 35239 ], 35240 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35241 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35242 "referenced_type" : "type-1903", 35243 "self_type" : "type-1903", 35244 "size" : 32, 35245 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35246 "template_args" : [ "type-1904" ], 35247 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_block_mode_tEE", 35248 "vtable_components" : 35249 [ 35250 { 35251 "kind" : "offset_to_top" 35252 }, 35253 { 35254 "kind" : "rtti", 35255 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 35256 }, 35257 { 35258 "kind" : "complete_dtor_pointer", 35259 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED1Ev" 35260 }, 35261 { 35262 "kind" : "deleting_dtor_pointer", 35263 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED0Ev" 35264 }, 35265 { 35266 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35267 }, 35268 { 35269 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35270 }, 35271 { 35272 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35273 }, 35274 { 35275 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 35276 }, 35277 { 35278 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 35279 }, 35280 { 35281 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 35282 } 35283 ] 35284 }, 35285 { 35286 "alignment" : 8, 35287 "base_specifiers" : 35288 [ 35289 { 35290 "referenced_type" : "type-964" 35291 } 35292 ], 35293 "fields" : 35294 [ 35295 { 35296 "field_name" : "results", 35297 "field_offset" : 128, 35298 "referenced_type" : "type-1761" 35299 }, 35300 { 35301 "field_name" : "results_length", 35302 "field_offset" : 192, 35303 "referenced_type" : "type-112" 35304 } 35305 ], 35306 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t>", 35307 "name" : "keymaster::SupportedResponse<keymaster_digest_t>", 35308 "referenced_type" : "type-1917", 35309 "self_type" : "type-1917", 35310 "size" : 32, 35311 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35312 "template_args" : [ "type-1918" ], 35313 "unique_id" : "_ZTSN9keymaster17SupportedResponseI18keymaster_digest_tEE", 35314 "vtable_components" : 35315 [ 35316 { 35317 "kind" : "offset_to_top" 35318 }, 35319 { 35320 "kind" : "rtti", 35321 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI18keymaster_digest_tEE" 35322 }, 35323 { 35324 "kind" : "complete_dtor_pointer", 35325 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED1Ev" 35326 }, 35327 { 35328 "kind" : "deleting_dtor_pointer", 35329 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED0Ev" 35330 }, 35331 { 35332 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35333 }, 35334 { 35335 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35336 }, 35337 { 35338 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35339 }, 35340 { 35341 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 35342 }, 35343 { 35344 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 35345 }, 35346 { 35347 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 35348 } 35349 ] 35350 }, 35351 { 35352 "alignment" : 8, 35353 "base_specifiers" : 35354 [ 35355 { 35356 "referenced_type" : "type-964" 35357 } 35358 ], 35359 "fields" : 35360 [ 35361 { 35362 "field_name" : "results", 35363 "field_offset" : 128, 35364 "referenced_type" : "type-1910" 35365 }, 35366 { 35367 "field_name" : "results_length", 35368 "field_offset" : 192, 35369 "referenced_type" : "type-112" 35370 } 35371 ], 35372 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35373 "name" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35374 "referenced_type" : "type-1922", 35375 "self_type" : "type-1922", 35376 "size" : 32, 35377 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35378 "template_args" : [ "type-1923" ], 35379 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_key_format_tEE", 35380 "vtable_components" : 35381 [ 35382 { 35383 "kind" : "offset_to_top" 35384 }, 35385 { 35386 "kind" : "rtti", 35387 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 35388 }, 35389 { 35390 "kind" : "complete_dtor_pointer", 35391 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED1Ev" 35392 }, 35393 { 35394 "kind" : "deleting_dtor_pointer", 35395 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED0Ev" 35396 }, 35397 { 35398 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35399 }, 35400 { 35401 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35402 }, 35403 { 35404 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35405 }, 35406 { 35407 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35408 }, 35409 { 35410 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35411 }, 35412 { 35413 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35414 } 35415 ] 35416 }, 35417 { 35418 "alignment" : 8, 35419 "base_specifiers" : 35420 [ 35421 { 35422 "referenced_type" : "type-964" 35423 } 35424 ], 35425 "fields" : 35426 [ 35427 { 35428 "field_name" : "results", 35429 "field_offset" : 128, 35430 "referenced_type" : "type-1495" 35431 }, 35432 { 35433 "field_name" : "results_length", 35434 "field_offset" : 192, 35435 "referenced_type" : "type-112" 35436 } 35437 ], 35438 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t>", 35439 "name" : "keymaster::SupportedResponse<keymaster_padding_t>", 35440 "referenced_type" : "type-1912", 35441 "self_type" : "type-1912", 35442 "size" : 32, 35443 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35444 "template_args" : [ "type-1913" ], 35445 "unique_id" : "_ZTSN9keymaster17SupportedResponseI19keymaster_padding_tEE", 35446 "vtable_components" : 35447 [ 35448 { 35449 "kind" : "offset_to_top" 35450 }, 35451 { 35452 "kind" : "rtti", 35453 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI19keymaster_padding_tEE" 35454 }, 35455 { 35456 "kind" : "complete_dtor_pointer", 35457 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED1Ev" 35458 }, 35459 { 35460 "kind" : "deleting_dtor_pointer", 35461 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED0Ev" 35462 }, 35463 { 35464 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35465 }, 35466 { 35467 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35468 }, 35469 { 35470 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35471 }, 35472 { 35473 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35474 }, 35475 { 35476 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35477 }, 35478 { 35479 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35480 } 35481 ] 35482 }, 35483 { 35484 "alignment" : 8, 35485 "base_specifiers" : 35486 [ 35487 { 35488 "referenced_type" : "type-157" 35489 } 35490 ], 35491 "linker_set_key" : "keymaster::SymmetricKey", 35492 "name" : "keymaster::SymmetricKey", 35493 "record_kind" : "class", 35494 "referenced_type" : "type-1380", 35495 "self_type" : "type-1380", 35496 "size" : 192, 35497 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35498 "unique_id" : "_ZTSN9keymaster12SymmetricKeyE", 35499 "vtable_components" : 35500 [ 35501 { 35502 "kind" : "offset_to_top" 35503 }, 35504 { 35505 "kind" : "rtti", 35506 "mangled_component_name" : "_ZTIN9keymaster12SymmetricKeyE" 35507 }, 35508 { 35509 "kind" : "complete_dtor_pointer", 35510 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD1Ev" 35511 }, 35512 { 35513 "kind" : "deleting_dtor_pointer", 35514 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD0Ev" 35515 }, 35516 { 35517 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 35518 } 35519 ] 35520 }, 35521 { 35522 "alignment" : 8, 35523 "base_specifiers" : 35524 [ 35525 { 35526 "referenced_type" : "type-137" 35527 }, 35528 { 35529 "referenced_type" : "type-138" 35530 } 35531 ], 35532 "fields" : 35533 [ 35534 { 35535 "access" : "private", 35536 "field_name" : "random_source_", 35537 "field_offset" : 192, 35538 "referenced_type" : "type-1373" 35539 } 35540 ], 35541 "linker_set_key" : "keymaster::SymmetricKeyFactory", 35542 "name" : "keymaster::SymmetricKeyFactory", 35543 "record_kind" : "class", 35544 "referenced_type" : "type-1372", 35545 "self_type" : "type-1372", 35546 "size" : 32, 35547 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35548 "unique_id" : "_ZTSN9keymaster19SymmetricKeyFactoryE", 35549 "vtable_components" : 35550 [ 35551 { 35552 "kind" : "offset_to_top" 35553 }, 35554 { 35555 "kind" : "rtti", 35556 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35557 }, 35558 { 35559 "kind" : "complete_dtor_pointer", 35560 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD1Ev" 35561 }, 35562 { 35563 "kind" : "deleting_dtor_pointer", 35564 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD0Ev" 35565 }, 35566 { 35567 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35568 }, 35569 { 35570 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35571 }, 35572 { 35573 "is_pure" : true, 35574 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35575 }, 35576 { 35577 "is_pure" : true, 35578 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35579 }, 35580 { 35581 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 35582 }, 35583 { 35584 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 35585 }, 35586 { 35587 "is_pure" : true, 35588 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEm" 35589 }, 35590 { 35591 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" 35592 }, 35593 { 35594 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" 35595 }, 35596 { 35597 "is_pure" : true, 35598 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35599 }, 35600 { 35601 "component_value" : -8, 35602 "kind" : "offset_to_top" 35603 }, 35604 { 35605 "kind" : "rtti", 35606 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35607 }, 35608 { 35609 "kind" : "complete_dtor_pointer", 35610 "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD1Ev" 35611 }, 35612 { 35613 "kind" : "deleting_dtor_pointer", 35614 "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD0Ev" 35615 } 35616 ] 35617 }, 35618 { 35619 "alignment" : 8, 35620 "base_specifiers" : 35621 [ 35622 { 35623 "referenced_type" : "type-870" 35624 } 35625 ], 35626 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35627 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35628 "referenced_type" : "type-869", 35629 "self_type" : "type-869", 35630 "size" : 16, 35631 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35632 "template_args" : [ "type-871" ], 35633 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE" 35634 }, 35635 { 35636 "alignment" : 8, 35637 "base_specifiers" : 35638 [ 35639 { 35640 "referenced_type" : "type-124" 35641 } 35642 ], 35643 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35644 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35645 "referenced_type" : "type-123", 35646 "self_type" : "type-123", 35647 "size" : 16, 35648 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35649 "template_args" : [ "type-125" ], 35650 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE" 35651 }, 35652 { 35653 "alignment" : 1, 35654 "linker_set_key" : "keymaster::TagValueType<KM_BIGNUM>", 35655 "name" : "keymaster::TagValueType<KM_BIGNUM>", 35656 "referenced_type" : "type-88", 35657 "self_type" : "type-88", 35658 "size" : 1, 35659 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35660 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE" 35661 }, 35662 { 35663 "alignment" : 1, 35664 "linker_set_key" : "keymaster::TagValueType<KM_BOOL>", 35665 "name" : "keymaster::TagValueType<KM_BOOL>", 35666 "referenced_type" : "type-82", 35667 "self_type" : "type-82", 35668 "size" : 1, 35669 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35670 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE" 35671 }, 35672 { 35673 "alignment" : 1, 35674 "linker_set_key" : "keymaster::TagValueType<KM_BYTES>", 35675 "name" : "keymaster::TagValueType<KM_BYTES>", 35676 "referenced_type" : "type-85", 35677 "self_type" : "type-85", 35678 "size" : 1, 35679 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35680 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE" 35681 }, 35682 { 35683 "alignment" : 1, 35684 "linker_set_key" : "keymaster::TagValueType<KM_DATE>", 35685 "name" : "keymaster::TagValueType<KM_DATE>", 35686 "referenced_type" : "type-74", 35687 "self_type" : "type-74", 35688 "size" : 1, 35689 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35690 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE" 35691 }, 35692 { 35693 "alignment" : 1, 35694 "linker_set_key" : "keymaster::TagValueType<KM_INVALID>", 35695 "name" : "keymaster::TagValueType<KM_INVALID>", 35696 "referenced_type" : "type-79", 35697 "self_type" : "type-79", 35698 "size" : 1, 35699 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35700 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE" 35701 }, 35702 { 35703 "alignment" : 1, 35704 "linker_set_key" : "keymaster::TagValueType<KM_UINT>", 35705 "name" : "keymaster::TagValueType<KM_UINT>", 35706 "referenced_type" : "type-75", 35707 "self_type" : "type-75", 35708 "size" : 1, 35709 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35710 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE" 35711 }, 35712 { 35713 "alignment" : 1, 35714 "linker_set_key" : "keymaster::TagValueType<KM_UINT_REP>", 35715 "name" : "keymaster::TagValueType<KM_UINT_REP>", 35716 "referenced_type" : "type-76", 35717 "self_type" : "type-76", 35718 "size" : 1, 35719 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35720 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE" 35721 }, 35722 { 35723 "alignment" : 1, 35724 "linker_set_key" : "keymaster::TagValueType<KM_ULONG>", 35725 "name" : "keymaster::TagValueType<KM_ULONG>", 35726 "referenced_type" : "type-72", 35727 "self_type" : "type-72", 35728 "size" : 1, 35729 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35730 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE" 35731 }, 35732 { 35733 "alignment" : 1, 35734 "linker_set_key" : "keymaster::TagValueType<KM_ULONG_REP>", 35735 "name" : "keymaster::TagValueType<KM_ULONG_REP>", 35736 "referenced_type" : "type-73", 35737 "self_type" : "type-73", 35738 "size" : 1, 35739 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35740 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE" 35741 }, 35742 { 35743 "alignment" : 8, 35744 "base_specifiers" : 35745 [ 35746 { 35747 "referenced_type" : "type-1380" 35748 } 35749 ], 35750 "linker_set_key" : "keymaster::TripleDesKey", 35751 "name" : "keymaster::TripleDesKey", 35752 "record_kind" : "class", 35753 "referenced_type" : "type-1408", 35754 "self_type" : "type-1408", 35755 "size" : 192, 35756 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35757 "unique_id" : "_ZTSN9keymaster12TripleDesKeyE", 35758 "vtable_components" : 35759 [ 35760 { 35761 "kind" : "offset_to_top" 35762 }, 35763 { 35764 "kind" : "rtti", 35765 "mangled_component_name" : "_ZTIN9keymaster12TripleDesKeyE" 35766 }, 35767 { 35768 "kind" : "complete_dtor_pointer", 35769 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD1Ev" 35770 }, 35771 { 35772 "kind" : "deleting_dtor_pointer", 35773 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD0Ev" 35774 }, 35775 { 35776 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" 35777 } 35778 ] 35779 }, 35780 { 35781 "alignment" : 8, 35782 "base_specifiers" : 35783 [ 35784 { 35785 "referenced_type" : "type-1372" 35786 } 35787 ], 35788 "linker_set_key" : "keymaster::TripleDesKeyFactory", 35789 "name" : "keymaster::TripleDesKeyFactory", 35790 "record_kind" : "class", 35791 "referenced_type" : "type-1404", 35792 "self_type" : "type-1404", 35793 "size" : 32, 35794 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35795 "unique_id" : "_ZTSN9keymaster19TripleDesKeyFactoryE", 35796 "vtable_components" : 35797 [ 35798 { 35799 "kind" : "offset_to_top" 35800 }, 35801 { 35802 "kind" : "rtti", 35803 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35804 }, 35805 { 35806 "kind" : "complete_dtor_pointer", 35807 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD1Ev" 35808 }, 35809 { 35810 "kind" : "deleting_dtor_pointer", 35811 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD0Ev" 35812 }, 35813 { 35814 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35815 }, 35816 { 35817 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35818 }, 35819 { 35820 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35821 }, 35822 { 35823 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35824 }, 35825 { 35826 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" 35827 }, 35828 { 35829 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" 35830 }, 35831 { 35832 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEm" 35833 }, 35834 { 35835 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEm" 35836 }, 35837 { 35838 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEm" 35839 }, 35840 { 35841 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35842 }, 35843 { 35844 "component_value" : -8, 35845 "kind" : "offset_to_top" 35846 }, 35847 { 35848 "kind" : "rtti", 35849 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35850 }, 35851 { 35852 "kind" : "complete_dtor_pointer", 35853 "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD1Ev" 35854 }, 35855 { 35856 "kind" : "deleting_dtor_pointer", 35857 "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD0Ev" 35858 } 35859 ] 35860 }, 35861 { 35862 "alignment" : 1, 35863 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35864 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35865 "record_kind" : "class", 35866 "referenced_type" : "type-218", 35867 "self_type" : "type-218", 35868 "size" : 1, 35869 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35870 "template_args" : [ "type-219" ], 35871 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE" 35872 }, 35873 { 35874 "alignment" : 1, 35875 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35876 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35877 "record_kind" : "class", 35878 "referenced_type" : "type-1333", 35879 "self_type" : "type-1333", 35880 "size" : 1, 35881 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35882 "template_args" : [ "type-1334" ], 35883 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE" 35884 }, 35885 { 35886 "alignment" : 1, 35887 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35888 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35889 "record_kind" : "class", 35890 "referenced_type" : "type-1316", 35891 "self_type" : "type-1316", 35892 "size" : 1, 35893 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35894 "template_args" : [ "type-1317" ], 35895 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE" 35896 }, 35897 { 35898 "alignment" : 1, 35899 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 35900 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 35901 "record_kind" : "class", 35902 "referenced_type" : "type-1321", 35903 "self_type" : "type-1321", 35904 "size" : 1, 35905 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35906 "template_args" : [ "type-1322" ], 35907 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE" 35908 }, 35909 { 35910 "alignment" : 1, 35911 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 35912 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 35913 "record_kind" : "class", 35914 "referenced_type" : "type-225", 35915 "self_type" : "type-225", 35916 "size" : 1, 35917 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35918 "template_args" : [ "type-226" ], 35919 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE" 35920 }, 35921 { 35922 "alignment" : 1, 35923 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 35924 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 35925 "record_kind" : "class", 35926 "referenced_type" : "type-461", 35927 "self_type" : "type-461", 35928 "size" : 1, 35929 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35930 "template_args" : [ "type-462" ], 35931 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE" 35932 }, 35933 { 35934 "alignment" : 1, 35935 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 35936 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 35937 "record_kind" : "class", 35938 "referenced_type" : "type-1326", 35939 "self_type" : "type-1326", 35940 "size" : 1, 35941 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35942 "template_args" : [ "type-1327" ], 35943 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE" 35944 }, 35945 { 35946 "alignment" : 1, 35947 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 35948 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 35949 "record_kind" : "class", 35950 "referenced_type" : "type-1721", 35951 "self_type" : "type-1721", 35952 "size" : 1, 35953 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35954 "template_args" : [ "type-1722" ], 35955 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE" 35956 }, 35957 { 35958 "alignment" : 1, 35959 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 35960 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 35961 "record_kind" : "class", 35962 "referenced_type" : "type-201", 35963 "self_type" : "type-201", 35964 "size" : 1, 35965 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35966 "template_args" : [ "type-202" ], 35967 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE" 35968 }, 35969 { 35970 "alignment" : 1, 35971 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 35972 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 35973 "record_kind" : "class", 35974 "referenced_type" : "type-1108", 35975 "self_type" : "type-1108", 35976 "size" : 1, 35977 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35978 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048698EEE" 35979 }, 35980 { 35981 "alignment" : 1, 35982 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 35983 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 35984 "record_kind" : "class", 35985 "referenced_type" : "type-1120", 35986 "self_type" : "type-1120", 35987 "size" : 1, 35988 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35989 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048792EEE" 35990 }, 35991 { 35992 "alignment" : 1, 35993 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 35994 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 35995 "record_kind" : "class", 35996 "referenced_type" : "type-1708", 35997 "self_type" : "type-1708", 35998 "size" : 1, 35999 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36000 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048692EEE" 36001 }, 36002 { 36003 "alignment" : 1, 36004 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36005 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36006 "record_kind" : "class", 36007 "referenced_type" : "type-1043", 36008 "self_type" : "type-1043", 36009 "size" : 1, 36010 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36011 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEE" 36012 }, 36013 { 36014 "alignment" : 1, 36015 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36016 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36017 "record_kind" : "class", 36018 "referenced_type" : "type-1104", 36019 "self_type" : "type-1104", 36020 "size" : 1, 36021 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36022 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048695EEE" 36023 }, 36024 { 36025 "alignment" : 1, 36026 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36027 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36028 "record_kind" : "class", 36029 "referenced_type" : "type-1152", 36030 "self_type" : "type-1152", 36031 "size" : 1, 36032 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36033 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048895EEE" 36034 }, 36035 { 36036 "alignment" : 1, 36037 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36038 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36039 "record_kind" : "class", 36040 "referenced_type" : "type-1116", 36041 "self_type" : "type-1116", 36042 "size" : 1, 36043 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36044 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048701EEE" 36045 }, 36046 { 36047 "alignment" : 1, 36048 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36049 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36050 "record_kind" : "class", 36051 "referenced_type" : "type-491", 36052 "self_type" : "type-491", 36053 "size" : 1, 36054 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36055 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047492EEE" 36056 }, 36057 { 36058 "alignment" : 1, 36059 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36060 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36061 "record_kind" : "class", 36062 "referenced_type" : "type-1129", 36063 "self_type" : "type-1129", 36064 "size" : 1, 36065 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36066 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047591EEE" 36067 }, 36068 { 36069 "alignment" : 1, 36070 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36071 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36072 "record_kind" : "class", 36073 "referenced_type" : "type-1497", 36074 "self_type" : "type-1497", 36075 "size" : 1, 36076 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36077 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047192EEE" 36078 }, 36079 { 36080 "alignment" : 1, 36081 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36082 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36083 "record_kind" : "class", 36084 "referenced_type" : "type-1183", 36085 "self_type" : "type-1183", 36086 "size" : 1, 36087 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36088 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047483EEE" 36089 }, 36090 { 36091 "alignment" : 1, 36092 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36093 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36094 "record_kind" : "class", 36095 "referenced_type" : "type-1710", 36096 "self_type" : "type-1710", 36097 "size" : 1, 36098 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36099 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047484EEE" 36100 }, 36101 { 36102 "alignment" : 1, 36103 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36104 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36105 "record_kind" : "class", 36106 "referenced_type" : "type-1187", 36107 "self_type" : "type-1187", 36108 "size" : 1, 36109 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36110 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047482EEE" 36111 }, 36112 { 36113 "alignment" : 1, 36114 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36115 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36116 "record_kind" : "class", 36117 "referenced_type" : "type-1201", 36118 "self_type" : "type-1201", 36119 "size" : 1, 36120 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36121 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047481EEE" 36122 }, 36123 { 36124 "alignment" : 1, 36125 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36126 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36127 "record_kind" : "class", 36128 "referenced_type" : "type-1247", 36129 "self_type" : "type-1247", 36130 "size" : 1, 36131 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36132 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047478EEE" 36133 }, 36134 { 36135 "alignment" : 1, 36136 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36137 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36138 "record_kind" : "class", 36139 "referenced_type" : "type-1263", 36140 "self_type" : "type-1263", 36141 "size" : 1, 36142 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36143 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047476EEE" 36144 }, 36145 { 36146 "alignment" : 1, 36147 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36148 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36149 "record_kind" : "class", 36150 "referenced_type" : "type-1253", 36151 "self_type" : "type-1253", 36152 "size" : 1, 36153 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36154 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047477EEE" 36155 }, 36156 { 36157 "alignment" : 1, 36158 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36159 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36160 "record_kind" : "class", 36161 "referenced_type" : "type-1267", 36162 "self_type" : "type-1267", 36163 "size" : 1, 36164 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36165 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047475EEE" 36166 }, 36167 { 36168 "alignment" : 1, 36169 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36170 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36171 "record_kind" : "class", 36172 "referenced_type" : "type-1209", 36173 "self_type" : "type-1209", 36174 "size" : 1, 36175 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36176 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047480EEE" 36177 }, 36178 { 36179 "alignment" : 1, 36180 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36181 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36182 "record_kind" : "class", 36183 "referenced_type" : "type-1231", 36184 "self_type" : "type-1231", 36185 "size" : 1, 36186 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36187 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047479EEE" 36188 }, 36189 { 36190 "alignment" : 1, 36191 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36192 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36193 "record_kind" : "class", 36194 "referenced_type" : "type-1499", 36195 "self_type" : "type-1499", 36196 "size" : 1, 36197 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36198 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047191EEE" 36199 }, 36200 { 36201 "alignment" : 1, 36202 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36203 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36204 "record_kind" : "class", 36205 "referenced_type" : "type-1167", 36206 "self_type" : "type-1167", 36207 "size" : 1, 36208 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36209 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047488EEE" 36210 }, 36211 { 36212 "alignment" : 1, 36213 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36214 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36215 "record_kind" : "class", 36216 "referenced_type" : "type-1077", 36217 "self_type" : "type-1077", 36218 "size" : 1, 36219 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36220 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEE" 36221 }, 36222 { 36223 "alignment" : 1, 36224 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36225 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36226 "record_kind" : "class", 36227 "referenced_type" : "type-1144", 36228 "self_type" : "type-1144", 36229 "size" : 1, 36230 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36231 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613437EEE" 36232 }, 36233 { 36234 "alignment" : 1, 36235 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36236 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36237 "record_kind" : "class", 36238 "referenced_type" : "type-1091", 36239 "self_type" : "type-1091", 36240 "size" : 1, 36241 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36242 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613137EEE" 36243 }, 36244 { 36245 "alignment" : 1, 36246 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36247 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36248 "record_kind" : "class", 36249 "referenced_type" : "type-1098", 36250 "self_type" : "type-1098", 36251 "size" : 1, 36252 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36253 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEE" 36254 }, 36255 { 36256 "alignment" : 1, 36257 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36258 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36259 "record_kind" : "class", 36260 "referenced_type" : "type-1106", 36261 "self_type" : "type-1106", 36262 "size" : 1, 36263 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36264 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306873EEE" 36265 }, 36266 { 36267 "alignment" : 1, 36268 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36269 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36270 "record_kind" : "class", 36271 "referenced_type" : "type-91", 36272 "self_type" : "type-91", 36273 "size" : 1, 36274 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36275 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306371EEE" 36276 }, 36277 { 36278 "alignment" : 1, 36279 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36280 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36281 "record_kind" : "class", 36282 "referenced_type" : "type-1491", 36283 "self_type" : "type-1491", 36284 "size" : 1, 36285 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36286 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307371EEE" 36287 }, 36288 { 36289 "alignment" : 1, 36290 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36291 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36292 "record_kind" : "class", 36293 "referenced_type" : "type-1062", 36294 "self_type" : "type-1062", 36295 "size" : 1, 36296 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36297 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEE" 36298 }, 36299 { 36300 "alignment" : 1, 36301 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36302 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36303 "record_kind" : "class", 36304 "referenced_type" : "type-187", 36305 "self_type" : "type-187", 36306 "size" : 1, 36307 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36308 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307074EEE" 36309 }, 36310 { 36311 "alignment" : 1, 36312 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36313 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36314 "record_kind" : "class", 36315 "referenced_type" : "type-147", 36316 "self_type" : "type-147", 36317 "size" : 1, 36318 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36319 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307073EEE" 36320 }, 36321 { 36322 "alignment" : 1, 36323 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36324 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36325 "record_kind" : "class", 36326 "referenced_type" : "type-110", 36327 "self_type" : "type-110", 36328 "size" : 1, 36329 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36330 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE" 36331 }, 36332 { 36333 "alignment" : 8, 36334 "fields" : 36335 [ 36336 { 36337 "access" : "private", 36338 "field_name" : "mPtr", 36339 "referenced_type" : "type-151" 36340 } 36341 ], 36342 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36343 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36344 "record_kind" : "class", 36345 "referenced_type" : "type-150", 36346 "self_type" : "type-150", 36347 "size" : 8, 36348 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36349 "template_args" : [ "type-153", "type-154" ], 36350 "unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE" 36351 }, 36352 { 36353 "alignment" : 8, 36354 "fields" : 36355 [ 36356 { 36357 "access" : "private", 36358 "field_name" : "mPtr", 36359 "referenced_type" : "type-345" 36360 } 36361 ], 36362 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36363 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36364 "record_kind" : "class", 36365 "referenced_type" : "type-344", 36366 "self_type" : "type-344", 36367 "size" : 8, 36368 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36369 "template_args" : [ "type-347", "type-301" ], 36370 "unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE" 36371 }, 36372 { 36373 "alignment" : 8, 36374 "fields" : 36375 [ 36376 { 36377 "access" : "private", 36378 "field_name" : "mPtr", 36379 "referenced_type" : "type-4999" 36380 } 36381 ], 36382 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36383 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36384 "record_kind" : "class", 36385 "referenced_type" : "type-4998", 36386 "self_type" : "type-4998", 36387 "size" : 8, 36388 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36389 "template_args" : [ "type-5001", "type-4996" ], 36390 "unique_id" : "_ZTSN9keymaster9UniquePtrI11hmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13HMAC_CTX_freeEEEEEE" 36391 }, 36392 { 36393 "alignment" : 8, 36394 "fields" : 36395 [ 36396 { 36397 "access" : "private", 36398 "field_name" : "mPtr", 36399 "referenced_type" : "type-1705" 36400 } 36401 ], 36402 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36403 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36404 "record_kind" : "class", 36405 "referenced_type" : "type-1800", 36406 "self_type" : "type-1800", 36407 "size" : 8, 36408 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36409 "template_args" : [ "type-1670", "type-1669" ], 36410 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16AndroidKeymasterENS_13DefaultDeleteIS1_EEEE" 36411 }, 36412 { 36413 "alignment" : 8, 36414 "fields" : 36415 [ 36416 { 36417 "access" : "private", 36418 "field_name" : "mPtr", 36419 "referenced_type" : "type-771" 36420 } 36421 ], 36422 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36423 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36424 "record_kind" : "class", 36425 "referenced_type" : "type-2092", 36426 "self_type" : "type-2092", 36427 "size" : 8, 36428 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36429 "template_args" : [ "type-157", "type-619" ], 36430 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE" 36431 }, 36432 { 36433 "alignment" : 8, 36434 "fields" : 36435 [ 36436 { 36437 "access" : "private", 36438 "field_name" : "mPtr", 36439 "referenced_type" : "type-1672" 36440 } 36441 ], 36442 "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36443 "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36444 "record_kind" : "class", 36445 "referenced_type" : "type-1671", 36446 "self_type" : "type-1671", 36447 "size" : 8, 36448 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36449 "template_args" : [ "type-1362", "type-1673" ], 36450 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE" 36451 }, 36452 { 36453 "alignment" : 8, 36454 "fields" : 36455 [ 36456 { 36457 "access" : "private", 36458 "field_name" : "mPtr", 36459 "referenced_type" : "type-174" 36460 } 36461 ], 36462 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36463 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36464 "record_kind" : "class", 36465 "referenced_type" : "type-340", 36466 "self_type" : "type-340", 36467 "size" : 8, 36468 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36469 "template_args" : [ "type-171", "type-222" ], 36470 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE" 36471 }, 36472 { 36473 "alignment" : 8, 36474 "fields" : 36475 [ 36476 { 36477 "access" : "private", 36478 "field_name" : "mPtr", 36479 "referenced_type" : "type-1675" 36480 } 36481 ], 36482 "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36483 "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36484 "record_kind" : "class", 36485 "referenced_type" : "type-1674", 36486 "self_type" : "type-1674", 36487 "size" : 8, 36488 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36489 "template_args" : [ "type-1677", "type-1678" ], 36490 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE" 36491 }, 36492 { 36493 "alignment" : 8, 36494 "fields" : 36495 [ 36496 { 36497 "access" : "private", 36498 "field_name" : "mPtr", 36499 "referenced_type" : "type-1047" 36500 } 36501 ], 36502 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36503 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36504 "record_kind" : "class", 36505 "referenced_type" : "type-2106", 36506 "self_type" : "type-2106", 36507 "size" : 8, 36508 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36509 "template_args" : [ "type-855", "type-854" ], 36510 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE" 36511 }, 36512 { 36513 "alignment" : 8, 36514 "fields" : 36515 [ 36516 { 36517 "access" : "private", 36518 "field_name" : "mPtr", 36519 "referenced_type" : "type-4915" 36520 } 36521 ], 36522 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36523 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36524 "record_kind" : "class", 36525 "referenced_type" : "type-5007", 36526 "self_type" : "type-5007", 36527 "size" : 8, 36528 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36529 "template_args" : [ "type-4905", "type-4904" ], 36530 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_16keymaster_blob_tNS_13DefaultDeleteIS2_EEEE" 36531 }, 36532 { 36533 "alignment" : 8, 36534 "fields" : 36535 [ 36536 { 36537 "access" : "private", 36538 "field_name" : "mPtr", 36539 "referenced_type" : "type-1310" 36540 } 36541 ], 36542 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36543 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36544 "record_kind" : "class", 36545 "referenced_type" : "type-2113", 36546 "self_type" : "type-2113", 36547 "size" : 8, 36548 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36549 "template_args" : [ "type-1101", "type-1100" ], 36550 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE" 36551 }, 36552 { 36553 "alignment" : 8, 36554 "fields" : 36555 [ 36556 { 36557 "access" : "private", 36558 "field_name" : "mPtr", 36559 "referenced_type" : "type-1330" 36560 } 36561 ], 36562 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36563 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36564 "record_kind" : "class", 36565 "referenced_type" : "type-1329", 36566 "self_type" : "type-1329", 36567 "size" : 8, 36568 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36569 "template_args" : [ "type-1332", "type-53" ], 36570 "unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 36571 }, 36572 { 36573 "alignment" : 8, 36574 "fields" : 36575 [ 36576 { 36577 "access" : "private", 36578 "field_name" : "mPtr", 36579 "referenced_type" : "type-1761" 36580 } 36581 ], 36582 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36583 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36584 "record_kind" : "class", 36585 "referenced_type" : "type-2126", 36586 "self_type" : "type-2126", 36587 "size" : 8, 36588 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36589 "template_args" : [ "type-1524", "type-1523" ], 36590 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE" 36591 }, 36592 { 36593 "alignment" : 8, 36594 "fields" : 36595 [ 36596 { 36597 "access" : "private", 36598 "field_name" : "mPtr", 36599 "referenced_type" : "type-1910" 36600 } 36601 ], 36602 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36603 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36604 "record_kind" : "class", 36605 "referenced_type" : "type-2132", 36606 "self_type" : "type-2132", 36607 "size" : 8, 36608 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36609 "template_args" : [ "type-1839", "type-1838" ], 36610 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE" 36611 }, 36612 { 36613 "alignment" : 8, 36614 "fields" : 36615 [ 36616 { 36617 "access" : "private", 36618 "field_name" : "mPtr", 36619 "referenced_type" : "type-1495" 36620 } 36621 ], 36622 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36623 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36624 "record_kind" : "class", 36625 "referenced_type" : "type-2119", 36626 "self_type" : "type-2119", 36627 "size" : 8, 36628 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36629 "template_args" : [ "type-1336", "type-1335" ], 36630 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE" 36631 }, 36632 { 36633 "alignment" : 8, 36634 "fields" : 36635 [ 36636 { 36637 "access" : "private", 36638 "field_name" : "mPtr", 36639 "referenced_type" : "type-797" 36640 } 36641 ], 36642 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36643 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36644 "record_kind" : "class", 36645 "referenced_type" : "type-847", 36646 "self_type" : "type-847", 36647 "size" : 8, 36648 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36649 "template_args" : [ "type-848", "type-373" ], 36650 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE" 36651 }, 36652 { 36653 "alignment" : 8, 36654 "fields" : 36655 [ 36656 { 36657 "access" : "private", 36658 "field_name" : "mPtr", 36659 "referenced_type" : "type-552" 36660 } 36661 ], 36662 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36663 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36664 "record_kind" : "class", 36665 "referenced_type" : "type-551", 36666 "self_type" : "type-551", 36667 "size" : 8, 36668 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36669 "template_args" : [ "type-554", "type-555" ], 36670 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE" 36671 }, 36672 { 36673 "alignment" : 8, 36674 "fields" : 36675 [ 36676 { 36677 "access" : "private", 36678 "field_name" : "mPtr", 36679 "referenced_type" : "type-118" 36680 } 36681 ], 36682 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36683 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36684 "record_kind" : "class", 36685 "referenced_type" : "type-186", 36686 "self_type" : "type-186", 36687 "size" : 8, 36688 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36689 "template_args" : [ "type-3", "type-2" ], 36690 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE" 36691 }, 36692 { 36693 "alignment" : 8, 36694 "base_specifiers" : 36695 [ 36696 { 36697 "referenced_type" : "type-966" 36698 } 36699 ], 36700 "fields" : 36701 [ 36702 { 36703 "field_name" : "op_handle", 36704 "field_offset" : 128, 36705 "referenced_type" : "type-112" 36706 }, 36707 { 36708 "field_name" : "input", 36709 "field_offset" : 192, 36710 "referenced_type" : "type-185" 36711 }, 36712 { 36713 "field_name" : "additional_params", 36714 "field_offset" : 512, 36715 "referenced_type" : "type-113" 36716 } 36717 ], 36718 "linker_set_key" : "keymaster::UpdateOperationRequest", 36719 "name" : "keymaster::UpdateOperationRequest", 36720 "referenced_type" : "type-1962", 36721 "self_type" : "type-1962", 36722 "size" : 144, 36723 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36724 "unique_id" : "_ZTSN9keymaster22UpdateOperationRequestE", 36725 "vtable_components" : 36726 [ 36727 { 36728 "kind" : "offset_to_top" 36729 }, 36730 { 36731 "kind" : "rtti", 36732 "mangled_component_name" : "_ZTIN9keymaster22UpdateOperationRequestE" 36733 }, 36734 { 36735 "kind" : "complete_dtor_pointer", 36736 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD1Ev" 36737 }, 36738 { 36739 "kind" : "deleting_dtor_pointer", 36740 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD0Ev" 36741 }, 36742 { 36743 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" 36744 }, 36745 { 36746 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" 36747 }, 36748 { 36749 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" 36750 } 36751 ] 36752 }, 36753 { 36754 "alignment" : 8, 36755 "base_specifiers" : 36756 [ 36757 { 36758 "referenced_type" : "type-964" 36759 } 36760 ], 36761 "fields" : 36762 [ 36763 { 36764 "field_name" : "output", 36765 "field_offset" : 128, 36766 "referenced_type" : "type-185" 36767 }, 36768 { 36769 "field_name" : "input_consumed", 36770 "field_offset" : 448, 36771 "referenced_type" : "type-112" 36772 }, 36773 { 36774 "field_name" : "output_params", 36775 "field_offset" : 512, 36776 "referenced_type" : "type-113" 36777 } 36778 ], 36779 "linker_set_key" : "keymaster::UpdateOperationResponse", 36780 "name" : "keymaster::UpdateOperationResponse", 36781 "referenced_type" : "type-1964", 36782 "self_type" : "type-1964", 36783 "size" : 144, 36784 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36785 "unique_id" : "_ZTSN9keymaster23UpdateOperationResponseE", 36786 "vtable_components" : 36787 [ 36788 { 36789 "kind" : "offset_to_top" 36790 }, 36791 { 36792 "kind" : "rtti", 36793 "mangled_component_name" : "_ZTIN9keymaster23UpdateOperationResponseE" 36794 }, 36795 { 36796 "kind" : "complete_dtor_pointer", 36797 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD1Ev" 36798 }, 36799 { 36800 "kind" : "deleting_dtor_pointer", 36801 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD0Ev" 36802 }, 36803 { 36804 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 36805 }, 36806 { 36807 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 36808 }, 36809 { 36810 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 36811 }, 36812 { 36813 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" 36814 }, 36815 { 36816 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" 36817 }, 36818 { 36819 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" 36820 } 36821 ] 36822 }, 36823 { 36824 "alignment" : 8, 36825 "base_specifiers" : 36826 [ 36827 { 36828 "referenced_type" : "type-966" 36829 } 36830 ], 36831 "fields" : 36832 [ 36833 { 36834 "field_name" : "key_blob", 36835 "field_offset" : 128, 36836 "referenced_type" : "type-2028" 36837 }, 36838 { 36839 "field_name" : "upgrade_params", 36840 "field_offset" : 256, 36841 "referenced_type" : "type-113" 36842 } 36843 ], 36844 "linker_set_key" : "keymaster::UpgradeKeyRequest", 36845 "name" : "keymaster::UpgradeKeyRequest", 36846 "referenced_type" : "type-2027", 36847 "self_type" : "type-2027", 36848 "size" : 112, 36849 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36850 "unique_id" : "_ZTSN9keymaster17UpgradeKeyRequestE", 36851 "vtable_components" : 36852 [ 36853 { 36854 "kind" : "offset_to_top" 36855 }, 36856 { 36857 "kind" : "rtti", 36858 "mangled_component_name" : "_ZTIN9keymaster17UpgradeKeyRequestE" 36859 }, 36860 { 36861 "kind" : "complete_dtor_pointer", 36862 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" 36863 }, 36864 { 36865 "kind" : "deleting_dtor_pointer", 36866 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" 36867 }, 36868 { 36869 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" 36870 }, 36871 { 36872 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" 36873 }, 36874 { 36875 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" 36876 } 36877 ] 36878 }, 36879 { 36880 "alignment" : 8, 36881 "base_specifiers" : 36882 [ 36883 { 36884 "referenced_type" : "type-964" 36885 } 36886 ], 36887 "fields" : 36888 [ 36889 { 36890 "field_name" : "upgraded_key", 36891 "field_offset" : 128, 36892 "referenced_type" : "type-2032" 36893 } 36894 ], 36895 "linker_set_key" : "keymaster::UpgradeKeyResponse", 36896 "name" : "keymaster::UpgradeKeyResponse", 36897 "referenced_type" : "type-2031", 36898 "self_type" : "type-2031", 36899 "size" : 32, 36900 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36901 "unique_id" : "_ZTSN9keymaster18UpgradeKeyResponseE", 36902 "vtable_components" : 36903 [ 36904 { 36905 "kind" : "offset_to_top" 36906 }, 36907 { 36908 "kind" : "rtti", 36909 "mangled_component_name" : "_ZTIN9keymaster18UpgradeKeyResponseE" 36910 }, 36911 { 36912 "kind" : "complete_dtor_pointer", 36913 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" 36914 }, 36915 { 36916 "kind" : "deleting_dtor_pointer", 36917 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" 36918 }, 36919 { 36920 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 36921 }, 36922 { 36923 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 36924 }, 36925 { 36926 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 36927 }, 36928 { 36929 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" 36930 }, 36931 { 36932 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" 36933 }, 36934 { 36935 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" 36936 } 36937 ] 36938 }, 36939 { 36940 "alignment" : 8, 36941 "base_specifiers" : 36942 [ 36943 { 36944 "referenced_type" : "type-121" 36945 } 36946 ], 36947 "fields" : 36948 [ 36949 { 36950 "field_name" : "challenge", 36951 "field_offset" : 64, 36952 "referenced_type" : "type-112" 36953 }, 36954 { 36955 "field_name" : "timestamp", 36956 "field_offset" : 128, 36957 "referenced_type" : "type-112" 36958 }, 36959 { 36960 "field_name" : "parameters_verified", 36961 "field_offset" : 192, 36962 "referenced_type" : "type-113" 36963 }, 36964 { 36965 "field_name" : "security_level", 36966 "field_offset" : 832, 36967 "referenced_type" : "type-2068" 36968 }, 36969 { 36970 "field_name" : "mac", 36971 "field_offset" : 896, 36972 "referenced_type" : "type-869" 36973 } 36974 ], 36975 "linker_set_key" : "keymaster::VerificationToken", 36976 "name" : "keymaster::VerificationToken", 36977 "referenced_type" : "type-2067", 36978 "self_type" : "type-2067", 36979 "size" : 128, 36980 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36981 "unique_id" : "_ZTSN9keymaster17VerificationTokenE", 36982 "vtable_components" : 36983 [ 36984 { 36985 "kind" : "offset_to_top" 36986 }, 36987 { 36988 "kind" : "rtti", 36989 "mangled_component_name" : "_ZTIN9keymaster17VerificationTokenE" 36990 }, 36991 { 36992 "kind" : "complete_dtor_pointer", 36993 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD1Ev" 36994 }, 36995 { 36996 "kind" : "deleting_dtor_pointer", 36997 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD0Ev" 36998 }, 36999 { 37000 "mangled_component_name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" 37001 }, 37002 { 37003 "mangled_component_name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" 37004 }, 37005 { 37006 "mangled_component_name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" 37007 } 37008 ] 37009 }, 37010 { 37011 "alignment" : 8, 37012 "base_specifiers" : 37013 [ 37014 { 37015 "referenced_type" : "type-966" 37016 } 37017 ], 37018 "fields" : 37019 [ 37020 { 37021 "field_name" : "challenge", 37022 "field_offset" : 128, 37023 "referenced_type" : "type-112" 37024 }, 37025 { 37026 "field_name" : "parameters_to_verify", 37027 "field_offset" : 192, 37028 "referenced_type" : "type-113" 37029 }, 37030 { 37031 "field_name" : "auth_token", 37032 "field_offset" : 832, 37033 "referenced_type" : "type-2063" 37034 } 37035 ], 37036 "linker_set_key" : "keymaster::VerifyAuthorizationRequest", 37037 "name" : "keymaster::VerifyAuthorizationRequest", 37038 "referenced_type" : "type-2073", 37039 "self_type" : "type-2073", 37040 "size" : 168, 37041 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37042 "unique_id" : "_ZTSN9keymaster26VerifyAuthorizationRequestE", 37043 "vtable_components" : 37044 [ 37045 { 37046 "kind" : "offset_to_top" 37047 }, 37048 { 37049 "kind" : "rtti", 37050 "mangled_component_name" : "_ZTIN9keymaster26VerifyAuthorizationRequestE" 37051 }, 37052 { 37053 "kind" : "complete_dtor_pointer", 37054 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD1Ev" 37055 }, 37056 { 37057 "kind" : "deleting_dtor_pointer", 37058 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD0Ev" 37059 }, 37060 { 37061 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest14SerializedSizeEv" 37062 }, 37063 { 37064 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest9SerializeEPhPKh" 37065 }, 37066 { 37067 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequest11DeserializeEPPKhS2_" 37068 } 37069 ] 37070 }, 37071 { 37072 "alignment" : 8, 37073 "base_specifiers" : 37074 [ 37075 { 37076 "referenced_type" : "type-964" 37077 } 37078 ], 37079 "fields" : 37080 [ 37081 { 37082 "field_name" : "error", 37083 "field_offset" : 128, 37084 "referenced_type" : "type-2079" 37085 }, 37086 { 37087 "field_name" : "token", 37088 "field_offset" : 192, 37089 "referenced_type" : "type-2067" 37090 } 37091 ], 37092 "linker_set_key" : "keymaster::VerifyAuthorizationResponse", 37093 "name" : "keymaster::VerifyAuthorizationResponse", 37094 "referenced_type" : "type-2078", 37095 "self_type" : "type-2078", 37096 "size" : 152, 37097 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37098 "unique_id" : "_ZTSN9keymaster27VerifyAuthorizationResponseE", 37099 "vtable_components" : 37100 [ 37101 { 37102 "kind" : "offset_to_top" 37103 }, 37104 { 37105 "kind" : "rtti", 37106 "mangled_component_name" : "_ZTIN9keymaster27VerifyAuthorizationResponseE" 37107 }, 37108 { 37109 "kind" : "complete_dtor_pointer", 37110 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD1Ev" 37111 }, 37112 { 37113 "kind" : "deleting_dtor_pointer", 37114 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD0Ev" 37115 }, 37116 { 37117 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 37118 }, 37119 { 37120 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 37121 }, 37122 { 37123 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 37124 }, 37125 { 37126 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv" 37127 }, 37128 { 37129 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh" 37130 }, 37131 { 37132 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_" 37133 } 37134 ] 37135 }, 37136 { 37137 "alignment" : 1, 37138 "linker_set_key" : "keymaster::Void", 37139 "name" : "keymaster::Void", 37140 "record_kind" : "class", 37141 "referenced_type" : "type-71", 37142 "self_type" : "type-71", 37143 "size" : 1, 37144 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 37145 "unique_id" : "_ZTSN9keymaster4VoidE" 37146 }, 37147 { 37148 "alignment" : 8, 37149 "fields" : 37150 [ 37151 { 37152 "field_name" : "purpose", 37153 "referenced_type" : "type-1608" 37154 }, 37155 { 37156 "field_name" : "algorithm", 37157 "field_offset" : 64, 37158 "referenced_type" : "type-1610" 37159 }, 37160 { 37161 "field_name" : "key_size", 37162 "field_offset" : 128, 37163 "referenced_type" : "type-1610" 37164 }, 37165 { 37166 "field_name" : "block_mode", 37167 "field_offset" : 192, 37168 "referenced_type" : "type-1608" 37169 }, 37170 { 37171 "field_name" : "digest", 37172 "field_offset" : 256, 37173 "referenced_type" : "type-1608" 37174 }, 37175 { 37176 "field_name" : "padding", 37177 "field_offset" : 320, 37178 "referenced_type" : "type-1608" 37179 }, 37180 { 37181 "field_name" : "caller_nonce", 37182 "field_offset" : 384, 37183 "referenced_type" : "type-1612" 37184 }, 37185 { 37186 "field_name" : "min_mac_length", 37187 "field_offset" : 448, 37188 "referenced_type" : "type-1610" 37189 }, 37190 { 37191 "field_name" : "kdf", 37192 "field_offset" : 512, 37193 "referenced_type" : "type-1608" 37194 }, 37195 { 37196 "field_name" : "ec_curve", 37197 "field_offset" : 576, 37198 "referenced_type" : "type-1610" 37199 }, 37200 { 37201 "field_name" : "rsa_public_exponent", 37202 "field_offset" : 640, 37203 "referenced_type" : "type-1610" 37204 }, 37205 { 37206 "field_name" : "active_date_time", 37207 "field_offset" : 704, 37208 "referenced_type" : "type-1610" 37209 }, 37210 { 37211 "field_name" : "origination_expire_date_time", 37212 "field_offset" : 768, 37213 "referenced_type" : "type-1610" 37214 }, 37215 { 37216 "field_name" : "usage_expire_date_time", 37217 "field_offset" : 832, 37218 "referenced_type" : "type-1610" 37219 }, 37220 { 37221 "field_name" : "no_auth_required", 37222 "field_offset" : 896, 37223 "referenced_type" : "type-1612" 37224 }, 37225 { 37226 "field_name" : "user_auth_type", 37227 "field_offset" : 960, 37228 "referenced_type" : "type-1610" 37229 }, 37230 { 37231 "field_name" : "auth_timeout", 37232 "field_offset" : 1024, 37233 "referenced_type" : "type-1610" 37234 }, 37235 { 37236 "field_name" : "allow_while_on_body", 37237 "field_offset" : 1088, 37238 "referenced_type" : "type-1612" 37239 }, 37240 { 37241 "field_name" : "trusted_confirmation_required", 37242 "field_offset" : 1152, 37243 "referenced_type" : "type-1612" 37244 }, 37245 { 37246 "field_name" : "unlocked_device_required", 37247 "field_offset" : 1216, 37248 "referenced_type" : "type-1612" 37249 }, 37250 { 37251 "field_name" : "all_applications", 37252 "field_offset" : 1280, 37253 "referenced_type" : "type-1612" 37254 }, 37255 { 37256 "field_name" : "application_id", 37257 "field_offset" : 1344, 37258 "referenced_type" : "type-1610" 37259 }, 37260 { 37261 "field_name" : "creation_date_time", 37262 "field_offset" : 1408, 37263 "referenced_type" : "type-1610" 37264 }, 37265 { 37266 "field_name" : "origin", 37267 "field_offset" : 1472, 37268 "referenced_type" : "type-1610" 37269 }, 37270 { 37271 "field_name" : "rollback_resistant", 37272 "field_offset" : 1536, 37273 "referenced_type" : "type-1612" 37274 }, 37275 { 37276 "field_name" : "root_of_trust", 37277 "field_offset" : 1600, 37278 "referenced_type" : "type-1613" 37279 }, 37280 { 37281 "field_name" : "os_version", 37282 "field_offset" : 1664, 37283 "referenced_type" : "type-1610" 37284 }, 37285 { 37286 "field_name" : "os_patchlevel", 37287 "field_offset" : 1728, 37288 "referenced_type" : "type-1610" 37289 }, 37290 { 37291 "field_name" : "attestation_application_id", 37292 "field_offset" : 1792, 37293 "referenced_type" : "type-1610" 37294 }, 37295 { 37296 "field_name" : "attestation_id_brand", 37297 "field_offset" : 1856, 37298 "referenced_type" : "type-1610" 37299 }, 37300 { 37301 "field_name" : "attestation_id_device", 37302 "field_offset" : 1920, 37303 "referenced_type" : "type-1610" 37304 }, 37305 { 37306 "field_name" : "attestation_id_product", 37307 "field_offset" : 1984, 37308 "referenced_type" : "type-1610" 37309 }, 37310 { 37311 "field_name" : "attestation_id_serial", 37312 "field_offset" : 2048, 37313 "referenced_type" : "type-1610" 37314 }, 37315 { 37316 "field_name" : "attestation_id_imei", 37317 "field_offset" : 2112, 37318 "referenced_type" : "type-1610" 37319 }, 37320 { 37321 "field_name" : "attestation_id_meid", 37322 "field_offset" : 2176, 37323 "referenced_type" : "type-1610" 37324 }, 37325 { 37326 "field_name" : "attestation_id_manufacturer", 37327 "field_offset" : 2240, 37328 "referenced_type" : "type-1610" 37329 }, 37330 { 37331 "field_name" : "attestation_id_model", 37332 "field_offset" : 2304, 37333 "referenced_type" : "type-1610" 37334 } 37335 ], 37336 "linker_set_key" : "keymaster::km_auth_list", 37337 "name" : "keymaster::km_auth_list", 37338 "referenced_type" : "type-1607", 37339 "self_type" : "type-1607", 37340 "size" : 296, 37341 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37342 "unique_id" : "_ZTSN9keymaster12km_auth_listE" 37343 }, 37344 { 37345 "alignment" : 8, 37346 "fields" : 37347 [ 37348 { 37349 "field_name" : "attestation_version", 37350 "referenced_type" : "type-1610" 37351 }, 37352 { 37353 "field_name" : "attestation_security_level", 37354 "field_offset" : 64, 37355 "referenced_type" : "type-1610" 37356 }, 37357 { 37358 "field_name" : "keymaster_version", 37359 "field_offset" : 128, 37360 "referenced_type" : "type-1610" 37361 }, 37362 { 37363 "field_name" : "keymaster_security_level", 37364 "field_offset" : 192, 37365 "referenced_type" : "type-1610" 37366 }, 37367 { 37368 "field_name" : "attestation_challenge", 37369 "field_offset" : 256, 37370 "referenced_type" : "type-1610" 37371 }, 37372 { 37373 "field_name" : "software_enforced", 37374 "field_offset" : 320, 37375 "referenced_type" : "type-1606" 37376 }, 37377 { 37378 "field_name" : "tee_enforced", 37379 "field_offset" : 384, 37380 "referenced_type" : "type-1606" 37381 }, 37382 { 37383 "field_name" : "unique_id", 37384 "field_offset" : 448, 37385 "referenced_type" : "type-1610" 37386 } 37387 ], 37388 "linker_set_key" : "keymaster::km_key_description", 37389 "name" : "keymaster::km_key_description", 37390 "referenced_type" : "type-1739", 37391 "self_type" : "type-1739", 37392 "size" : 64, 37393 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37394 "unique_id" : "_ZTSN9keymaster18km_key_descriptionE" 37395 }, 37396 { 37397 "alignment" : 8, 37398 "fields" : 37399 [ 37400 { 37401 "field_name" : "verified_boot_key", 37402 "referenced_type" : "type-1610" 37403 }, 37404 { 37405 "field_name" : "device_locked", 37406 "field_offset" : 64, 37407 "referenced_type" : "type-1612" 37408 }, 37409 { 37410 "field_name" : "verified_boot_state", 37411 "field_offset" : 128, 37412 "referenced_type" : "type-1610" 37413 } 37414 ], 37415 "linker_set_key" : "keymaster::km_root_of_trust", 37416 "name" : "keymaster::km_root_of_trust", 37417 "referenced_type" : "type-1614", 37418 "self_type" : "type-1614", 37419 "size" : 24, 37420 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37421 "unique_id" : "_ZTSN9keymaster16km_root_of_trustE" 37422 }, 37423 { 37424 "alignment" : 8, 37425 "fields" : 37426 [ 37427 { 37428 "field_name" : "version", 37429 "referenced_type" : "type-1550" 37430 }, 37431 { 37432 "field_name" : "transit_key", 37433 "field_offset" : 64, 37434 "referenced_type" : "type-1550" 37435 }, 37436 { 37437 "field_name" : "iv", 37438 "field_offset" : 128, 37439 "referenced_type" : "type-1550" 37440 }, 37441 { 37442 "field_name" : "wrapped_key_description", 37443 "field_offset" : 192, 37444 "referenced_type" : "type-1619" 37445 }, 37446 { 37447 "field_name" : "secure_key", 37448 "field_offset" : 256, 37449 "referenced_type" : "type-1550" 37450 }, 37451 { 37452 "field_name" : "tag", 37453 "field_offset" : 320, 37454 "referenced_type" : "type-1550" 37455 } 37456 ], 37457 "linker_set_key" : "keymaster::km_wrapped_key", 37458 "name" : "keymaster::km_wrapped_key", 37459 "referenced_type" : "type-1618", 37460 "self_type" : "type-1618", 37461 "size" : 48, 37462 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37463 "unique_id" : "_ZTSN9keymaster14km_wrapped_keyE" 37464 }, 37465 { 37466 "alignment" : 8, 37467 "fields" : 37468 [ 37469 { 37470 "field_name" : "key_format", 37471 "referenced_type" : "type-1550" 37472 }, 37473 { 37474 "field_name" : "auth_list", 37475 "field_offset" : 64, 37476 "referenced_type" : "type-1606" 37477 } 37478 ], 37479 "linker_set_key" : "keymaster::km_wrapped_key_description", 37480 "name" : "keymaster::km_wrapped_key_description", 37481 "referenced_type" : "type-1605", 37482 "self_type" : "type-1605", 37483 "size" : 16, 37484 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37485 "unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE" 37486 }, 37487 { 37488 "alignment" : 1, 37489 "linker_set_key" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37490 "name" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37491 "referenced_type" : "type-926", 37492 "self_type" : "type-926", 37493 "size" : 1, 37494 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37495 "template_args" : [ "type-927" ], 37496 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE" 37497 }, 37498 { 37499 "alignment" : 1, 37500 "linker_set_key" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37501 "name" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37502 "referenced_type" : "type-961", 37503 "self_type" : "type-961", 37504 "size" : 1, 37505 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37506 "template_args" : [ "type-962" ], 37507 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE" 37508 }, 37509 { 37510 "alignment" : 1, 37511 "linker_set_key" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37512 "name" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37513 "referenced_type" : "type-946", 37514 "self_type" : "type-946", 37515 "size" : 1, 37516 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37517 "template_args" : [ "type-947" ], 37518 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE" 37519 }, 37520 { 37521 "alignment" : 1, 37522 "linker_set_key" : "keymaster::remove_reference<keymaster::Key &>", 37523 "name" : "keymaster::remove_reference<keymaster::Key &>", 37524 "referenced_type" : "type-685", 37525 "self_type" : "type-685", 37526 "size" : 1, 37527 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37528 "template_args" : [ "type-686" ], 37529 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE" 37530 }, 37531 { 37532 "alignment" : 1, 37533 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37534 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37535 "referenced_type" : "type-936", 37536 "self_type" : "type-936", 37537 "size" : 1, 37538 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37539 "template_args" : [ "type-875" ], 37540 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE" 37541 }, 37542 { 37543 "alignment" : 1, 37544 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37545 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37546 "referenced_type" : "type-929", 37547 "self_type" : "type-929", 37548 "size" : 1, 37549 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37550 "template_args" : [ "type-883" ], 37551 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE" 37552 }, 37553 { 37554 "alignment" : 1, 37555 "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37556 "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37557 "referenced_type" : "type-1030", 37558 "self_type" : "type-1030", 37559 "size" : 1, 37560 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37561 "template_args" : [ "type-1031" ], 37562 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE" 37563 }, 37564 { 37565 "alignment" : 1, 37566 "linker_set_key" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37567 "name" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37568 "referenced_type" : "type-1032", 37569 "self_type" : "type-1032", 37570 "size" : 1, 37571 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37572 "template_args" : [ "type-1008" ], 37573 "unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE" 37574 }, 37575 { 37576 "alignment" : 1, 37577 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete", 37578 "name" : "keymaster::stack_st_ASN1_TYPE_Delete", 37579 "referenced_type" : "type-1599", 37580 "self_type" : "type-1599", 37581 "size" : 1, 37582 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37583 "unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE" 37584 } 37585 ], 37586 "rvalue_reference_types" : 37587 [ 37588 { 37589 "alignment" : 8, 37590 "linker_set_key" : "keymaster::AuthorizationSet &&", 37591 "name" : "keymaster::AuthorizationSet &&", 37592 "referenced_type" : "type-113", 37593 "self_type" : "type-1096", 37594 "size" : 8, 37595 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 37596 }, 37597 { 37598 "alignment" : 8, 37599 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &&", 37600 "name" : "keymaster::ComputeSharedHmacResponse &&", 37601 "referenced_type" : "type-963", 37602 "self_type" : "type-1023", 37603 "size" : 8, 37604 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37605 }, 37606 { 37607 "alignment" : 8, 37608 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&", 37609 "name" : "keymaster::GetHmacSharingParametersResponse &&", 37610 "referenced_type" : "type-2047", 37611 "self_type" : "type-2049", 37612 "size" : 8, 37613 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37614 }, 37615 { 37616 "alignment" : 8, 37617 "linker_set_key" : "keymaster::HardwareAuthToken &&", 37618 "name" : "keymaster::HardwareAuthToken &&", 37619 "referenced_type" : "type-2063", 37620 "self_type" : "type-2066", 37621 "size" : 8, 37622 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37623 }, 37624 { 37625 "alignment" : 8, 37626 "linker_set_key" : "keymaster::HmacSharingParameters &&", 37627 "name" : "keymaster::HmacSharingParameters &&", 37628 "referenced_type" : "type-948", 37629 "self_type" : "type-1015", 37630 "size" : 8, 37631 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37632 }, 37633 { 37634 "alignment" : 8, 37635 "linker_set_key" : "keymaster::HmacSharingParametersArray &&", 37636 "name" : "keymaster::HmacSharingParametersArray &&", 37637 "referenced_type" : "type-2044", 37638 "self_type" : "type-2046", 37639 "size" : 8, 37640 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37641 }, 37642 { 37643 "alignment" : 8, 37644 "linker_set_key" : "keymaster::Key &&", 37645 "name" : "keymaster::Key &&", 37646 "referenced_type" : "type-157", 37647 "self_type" : "type-687", 37648 "size" : 8, 37649 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37650 }, 37651 { 37652 "alignment" : 8, 37653 "linker_set_key" : "keymaster::Serializable &&", 37654 "name" : "keymaster::Serializable &&", 37655 "referenced_type" : "type-121", 37656 "self_type" : "type-1937", 37657 "size" : 8, 37658 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 37659 }, 37660 { 37661 "alignment" : 8, 37662 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37663 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37664 "referenced_type" : "type-869", 37665 "self_type" : "type-876", 37666 "size" : 8, 37667 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37668 }, 37669 { 37670 "alignment" : 8, 37671 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37672 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37673 "referenced_type" : "type-123", 37674 "self_type" : "type-888", 37675 "size" : 8, 37676 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37677 }, 37678 { 37679 "alignment" : 8, 37680 "linker_set_key" : "keymaster::VerificationToken &&", 37681 "name" : "keymaster::VerificationToken &&", 37682 "referenced_type" : "type-2067", 37683 "self_type" : "type-2070", 37684 "size" : 8, 37685 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37686 }, 37687 { 37688 "alignment" : 8, 37689 "linker_set_key" : "keymaster::VerifyAuthorizationRequest &&", 37690 "name" : "keymaster::VerifyAuthorizationRequest &&", 37691 "referenced_type" : "type-2073", 37692 "self_type" : "type-2075", 37693 "size" : 8, 37694 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37695 }, 37696 { 37697 "alignment" : 8, 37698 "linker_set_key" : "keymaster::VerifyAuthorizationResponse &&", 37699 "name" : "keymaster::VerifyAuthorizationResponse &&", 37700 "referenced_type" : "type-2078", 37701 "self_type" : "type-2081", 37702 "size" : 8, 37703 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37704 }, 37705 { 37706 "alignment" : 8, 37707 "linker_set_key" : "keymaster_algorithm_t *&&", 37708 "name" : "keymaster_algorithm_t *&&", 37709 "referenced_type" : "type-1008", 37710 "self_type" : "type-1033", 37711 "size" : 8, 37712 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37713 }, 37714 { 37715 "alignment" : 8, 37716 "linker_set_key" : "keymaster_algorithm_t *&&", 37717 "name" : "keymaster_algorithm_t *&&", 37718 "referenced_type" : "type-1254", 37719 "self_type" : "type-1256", 37720 "size" : 8, 37721 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37722 }, 37723 { 37724 "alignment" : 8, 37725 "linker_set_key" : "keymaster_algorithm_t *&&", 37726 "name" : "keymaster_algorithm_t *&&", 37727 "referenced_type" : "type-1486", 37728 "self_type" : "type-1485", 37729 "size" : 8, 37730 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37731 }, 37732 { 37733 "alignment" : 8, 37734 "linker_set_key" : "keymaster_algorithm_t *&&", 37735 "name" : "keymaster_algorithm_t *&&", 37736 "referenced_type" : "type-4164", 37737 "self_type" : "type-4187", 37738 "size" : 8, 37739 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37740 }, 37741 { 37742 "alignment" : 8, 37743 "linker_set_key" : "keymaster_algorithm_t *&&", 37744 "name" : "keymaster_algorithm_t *&&", 37745 "referenced_type" : "type-4386", 37746 "self_type" : "type-4388", 37747 "size" : 8, 37748 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37749 }, 37750 { 37751 "alignment" : 8, 37752 "linker_set_key" : "keymaster_algorithm_t *&&", 37753 "name" : "keymaster_algorithm_t *&&", 37754 "referenced_type" : "type-4579", 37755 "self_type" : "type-4578", 37756 "size" : 8, 37757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37758 } 37759 ] 37760} 37761