1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "ASN1_TEMPLATE_st [2]", 7 "name" : "ASN1_TEMPLATE_st [2]", 8 "referenced_type" : "type-2869", 9 "self_type" : "type-2868", 10 "size" : 40, 11 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 12 }, 13 { 14 "alignment" : 4, 15 "linker_set_key" : "ASN1_TEMPLATE_st [2]", 16 "name" : "ASN1_TEMPLATE_st [2]", 17 "referenced_type" : "type-4885", 18 "self_type" : "type-4884", 19 "size" : 40, 20 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21 }, 22 { 23 "alignment" : 4, 24 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 25 "name" : "ASN1_TEMPLATE_st [36]", 26 "referenced_type" : "type-1489", 27 "self_type" : "type-1488", 28 "size" : 720, 29 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 30 }, 31 { 32 "alignment" : 4, 33 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 34 "name" : "ASN1_TEMPLATE_st [36]", 35 "referenced_type" : "type-1694", 36 "self_type" : "type-1693", 37 "size" : 720, 38 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 39 }, 40 { 41 "alignment" : 4, 42 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 43 "name" : "ASN1_TEMPLATE_st [36]", 44 "referenced_type" : "type-1930", 45 "self_type" : "type-1929", 46 "size" : 720, 47 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 48 }, 49 { 50 "alignment" : 4, 51 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 52 "name" : "ASN1_TEMPLATE_st [36]", 53 "referenced_type" : "type-2072", 54 "self_type" : "type-2071", 55 "size" : 720, 56 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 57 }, 58 { 59 "alignment" : 4, 60 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 61 "name" : "ASN1_TEMPLATE_st [36]", 62 "referenced_type" : "type-2275", 63 "self_type" : "type-2274", 64 "size" : 720, 65 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 66 }, 67 { 68 "alignment" : 4, 69 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 70 "name" : "ASN1_TEMPLATE_st [36]", 71 "referenced_type" : "type-2403", 72 "self_type" : "type-2402", 73 "size" : 720, 74 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 75 }, 76 { 77 "alignment" : 4, 78 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 79 "name" : "ASN1_TEMPLATE_st [36]", 80 "referenced_type" : "type-2599", 81 "self_type" : "type-2598", 82 "size" : 720, 83 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 84 }, 85 { 86 "alignment" : 4, 87 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 88 "name" : "ASN1_TEMPLATE_st [36]", 89 "referenced_type" : "type-2830", 90 "self_type" : "type-2829", 91 "size" : 720, 92 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 93 }, 94 { 95 "alignment" : 4, 96 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 97 "name" : "ASN1_TEMPLATE_st [36]", 98 "referenced_type" : "type-2988", 99 "self_type" : "type-2987", 100 "size" : 720, 101 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 102 }, 103 { 104 "alignment" : 4, 105 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 106 "name" : "ASN1_TEMPLATE_st [36]", 107 "referenced_type" : "type-3033", 108 "self_type" : "type-3032", 109 "size" : 720, 110 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 111 }, 112 { 113 "alignment" : 4, 114 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 115 "name" : "ASN1_TEMPLATE_st [36]", 116 "referenced_type" : "type-335", 117 "self_type" : "type-334", 118 "size" : 720, 119 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 120 }, 121 { 122 "alignment" : 4, 123 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 124 "name" : "ASN1_TEMPLATE_st [36]", 125 "referenced_type" : "type-3563", 126 "self_type" : "type-3562", 127 "size" : 720, 128 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 129 }, 130 { 131 "alignment" : 4, 132 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 133 "name" : "ASN1_TEMPLATE_st [36]", 134 "referenced_type" : "type-3768", 135 "self_type" : "type-3767", 136 "size" : 720, 137 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 138 }, 139 { 140 "alignment" : 4, 141 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 142 "name" : "ASN1_TEMPLATE_st [36]", 143 "referenced_type" : "type-4004", 144 "self_type" : "type-4003", 145 "size" : 720, 146 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 147 }, 148 { 149 "alignment" : 4, 150 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 151 "name" : "ASN1_TEMPLATE_st [36]", 152 "referenced_type" : "type-4145", 153 "self_type" : "type-4144", 154 "size" : 720, 155 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 156 }, 157 { 158 "alignment" : 4, 159 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 160 "name" : "ASN1_TEMPLATE_st [36]", 161 "referenced_type" : "type-4325", 162 "self_type" : "type-4324", 163 "size" : 720, 164 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 165 }, 166 { 167 "alignment" : 4, 168 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 169 "name" : "ASN1_TEMPLATE_st [36]", 170 "referenced_type" : "type-4451", 171 "self_type" : "type-4450", 172 "size" : 720, 173 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 174 }, 175 { 176 "alignment" : 4, 177 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 178 "name" : "ASN1_TEMPLATE_st [36]", 179 "referenced_type" : "type-4638", 180 "self_type" : "type-4637", 181 "size" : 720, 182 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 183 }, 184 { 185 "alignment" : 4, 186 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 187 "name" : "ASN1_TEMPLATE_st [36]", 188 "referenced_type" : "type-47", 189 "self_type" : "type-46", 190 "size" : 720, 191 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 192 }, 193 { 194 "alignment" : 4, 195 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 196 "name" : "ASN1_TEMPLATE_st [36]", 197 "referenced_type" : "type-4855", 198 "self_type" : "type-4854", 199 "size" : 720, 200 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 201 }, 202 { 203 "alignment" : 4, 204 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 205 "name" : "ASN1_TEMPLATE_st [36]", 206 "referenced_type" : "type-4991", 207 "self_type" : "type-4990", 208 "size" : 720, 209 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 210 }, 211 { 212 "alignment" : 4, 213 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 214 "name" : "ASN1_TEMPLATE_st [36]", 215 "referenced_type" : "type-5037", 216 "self_type" : "type-5036", 217 "size" : 720, 218 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 219 }, 220 { 221 "alignment" : 4, 222 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 223 "name" : "ASN1_TEMPLATE_st [36]", 224 "referenced_type" : "type-582", 225 "self_type" : "type-581", 226 "size" : 720, 227 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 228 }, 229 { 230 "alignment" : 4, 231 "linker_set_key" : "ASN1_TEMPLATE_st [36]", 232 "name" : "ASN1_TEMPLATE_st [36]", 233 "referenced_type" : "type-871", 234 "self_type" : "type-870", 235 "size" : 720, 236 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 237 }, 238 { 239 "alignment" : 4, 240 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 241 "name" : "ASN1_TEMPLATE_st [3]", 242 "referenced_type" : "type-1479", 243 "self_type" : "type-1478", 244 "size" : 60, 245 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 246 }, 247 { 248 "alignment" : 4, 249 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 250 "name" : "ASN1_TEMPLATE_st [3]", 251 "referenced_type" : "type-1687", 252 "self_type" : "type-1686", 253 "size" : 60, 254 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 255 }, 256 { 257 "alignment" : 4, 258 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 259 "name" : "ASN1_TEMPLATE_st [3]", 260 "referenced_type" : "type-1923", 261 "self_type" : "type-1922", 262 "size" : 60, 263 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 264 }, 265 { 266 "alignment" : 4, 267 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 268 "name" : "ASN1_TEMPLATE_st [3]", 269 "referenced_type" : "type-2063", 270 "self_type" : "type-2062", 271 "size" : 60, 272 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 273 }, 274 { 275 "alignment" : 4, 276 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 277 "name" : "ASN1_TEMPLATE_st [3]", 278 "referenced_type" : "type-2268", 279 "self_type" : "type-2267", 280 "size" : 60, 281 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 282 }, 283 { 284 "alignment" : 4, 285 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 286 "name" : "ASN1_TEMPLATE_st [3]", 287 "referenced_type" : "type-2396", 288 "self_type" : "type-2395", 289 "size" : 60, 290 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 291 }, 292 { 293 "alignment" : 4, 294 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 295 "name" : "ASN1_TEMPLATE_st [3]", 296 "referenced_type" : "type-2592", 297 "self_type" : "type-2591", 298 "size" : 60, 299 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 300 }, 301 { 302 "alignment" : 4, 303 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 304 "name" : "ASN1_TEMPLATE_st [3]", 305 "referenced_type" : "type-2823", 306 "self_type" : "type-2822", 307 "size" : 60, 308 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 309 }, 310 { 311 "alignment" : 4, 312 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 313 "name" : "ASN1_TEMPLATE_st [3]", 314 "referenced_type" : "type-2941", 315 "self_type" : "type-2940", 316 "size" : 60, 317 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 318 }, 319 { 320 "alignment" : 4, 321 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 322 "name" : "ASN1_TEMPLATE_st [3]", 323 "referenced_type" : "type-3026", 324 "self_type" : "type-3025", 325 "size" : 60, 326 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 327 }, 328 { 329 "alignment" : 4, 330 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 331 "name" : "ASN1_TEMPLATE_st [3]", 332 "referenced_type" : "type-328", 333 "self_type" : "type-327", 334 "size" : 60, 335 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 336 }, 337 { 338 "alignment" : 4, 339 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 340 "name" : "ASN1_TEMPLATE_st [3]", 341 "referenced_type" : "type-3553", 342 "self_type" : "type-3552", 343 "size" : 60, 344 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 345 }, 346 { 347 "alignment" : 4, 348 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 349 "name" : "ASN1_TEMPLATE_st [3]", 350 "referenced_type" : "type-3761", 351 "self_type" : "type-3760", 352 "size" : 60, 353 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 354 }, 355 { 356 "alignment" : 4, 357 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 358 "name" : "ASN1_TEMPLATE_st [3]", 359 "referenced_type" : "type-37", 360 "self_type" : "type-36", 361 "size" : 60, 362 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 363 }, 364 { 365 "alignment" : 4, 366 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 367 "name" : "ASN1_TEMPLATE_st [3]", 368 "referenced_type" : "type-3997", 369 "self_type" : "type-3996", 370 "size" : 60, 371 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 372 }, 373 { 374 "alignment" : 4, 375 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 376 "name" : "ASN1_TEMPLATE_st [3]", 377 "referenced_type" : "type-4136", 378 "self_type" : "type-4135", 379 "size" : 60, 380 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 381 }, 382 { 383 "alignment" : 4, 384 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 385 "name" : "ASN1_TEMPLATE_st [3]", 386 "referenced_type" : "type-4318", 387 "self_type" : "type-4317", 388 "size" : 60, 389 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 390 }, 391 { 392 "alignment" : 4, 393 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 394 "name" : "ASN1_TEMPLATE_st [3]", 395 "referenced_type" : "type-4444", 396 "self_type" : "type-4443", 397 "size" : 60, 398 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 399 }, 400 { 401 "alignment" : 4, 402 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 403 "name" : "ASN1_TEMPLATE_st [3]", 404 "referenced_type" : "type-4631", 405 "self_type" : "type-4630", 406 "size" : 60, 407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 408 }, 409 { 410 "alignment" : 4, 411 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 412 "name" : "ASN1_TEMPLATE_st [3]", 413 "referenced_type" : "type-4848", 414 "self_type" : "type-4847", 415 "size" : 60, 416 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 417 }, 418 { 419 "alignment" : 4, 420 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 421 "name" : "ASN1_TEMPLATE_st [3]", 422 "referenced_type" : "type-4946", 423 "self_type" : "type-4945", 424 "size" : 60, 425 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 426 }, 427 { 428 "alignment" : 4, 429 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 430 "name" : "ASN1_TEMPLATE_st [3]", 431 "referenced_type" : "type-5030", 432 "self_type" : "type-5029", 433 "size" : 60, 434 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 435 }, 436 { 437 "alignment" : 4, 438 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 439 "name" : "ASN1_TEMPLATE_st [3]", 440 "referenced_type" : "type-575", 441 "self_type" : "type-574", 442 "size" : 60, 443 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 444 }, 445 { 446 "alignment" : 4, 447 "linker_set_key" : "ASN1_TEMPLATE_st [3]", 448 "name" : "ASN1_TEMPLATE_st [3]", 449 "referenced_type" : "type-858", 450 "self_type" : "type-857", 451 "size" : 60, 452 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 453 }, 454 { 455 "alignment" : 4, 456 "linker_set_key" : "ASN1_TEMPLATE_st [6]", 457 "name" : "ASN1_TEMPLATE_st [6]", 458 "referenced_type" : "type-2876", 459 "self_type" : "type-2875", 460 "size" : 120, 461 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 462 }, 463 { 464 "alignment" : 4, 465 "linker_set_key" : "ASN1_TEMPLATE_st [6]", 466 "name" : "ASN1_TEMPLATE_st [6]", 467 "referenced_type" : "type-4891", 468 "self_type" : "type-4890", 469 "size" : 120, 470 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 471 }, 472 { 473 "alignment" : 4, 474 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 475 "name" : "ASN1_TEMPLATE_st [8]", 476 "referenced_type" : "type-1492", 477 "self_type" : "type-1491", 478 "size" : 160, 479 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 480 }, 481 { 482 "alignment" : 4, 483 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 484 "name" : "ASN1_TEMPLATE_st [8]", 485 "referenced_type" : "type-1697", 486 "self_type" : "type-1696", 487 "size" : 160, 488 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 489 }, 490 { 491 "alignment" : 4, 492 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 493 "name" : "ASN1_TEMPLATE_st [8]", 494 "referenced_type" : "type-1933", 495 "self_type" : "type-1932", 496 "size" : 160, 497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 498 }, 499 { 500 "alignment" : 4, 501 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 502 "name" : "ASN1_TEMPLATE_st [8]", 503 "referenced_type" : "type-2075", 504 "self_type" : "type-2074", 505 "size" : 160, 506 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 507 }, 508 { 509 "alignment" : 4, 510 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 511 "name" : "ASN1_TEMPLATE_st [8]", 512 "referenced_type" : "type-2280", 513 "self_type" : "type-2279", 514 "size" : 160, 515 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 516 }, 517 { 518 "alignment" : 4, 519 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 520 "name" : "ASN1_TEMPLATE_st [8]", 521 "referenced_type" : "type-2406", 522 "self_type" : "type-2405", 523 "size" : 160, 524 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 525 }, 526 { 527 "alignment" : 4, 528 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 529 "name" : "ASN1_TEMPLATE_st [8]", 530 "referenced_type" : "type-2602", 531 "self_type" : "type-2601", 532 "size" : 160, 533 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 534 }, 535 { 536 "alignment" : 4, 537 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 538 "name" : "ASN1_TEMPLATE_st [8]", 539 "referenced_type" : "type-2835", 540 "self_type" : "type-2834", 541 "size" : 160, 542 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 543 }, 544 { 545 "alignment" : 4, 546 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 547 "name" : "ASN1_TEMPLATE_st [8]", 548 "referenced_type" : "type-3002", 549 "self_type" : "type-3001", 550 "size" : 160, 551 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 552 }, 553 { 554 "alignment" : 4, 555 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 556 "name" : "ASN1_TEMPLATE_st [8]", 557 "referenced_type" : "type-3036", 558 "self_type" : "type-3035", 559 "size" : 160, 560 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 561 }, 562 { 563 "alignment" : 4, 564 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 565 "name" : "ASN1_TEMPLATE_st [8]", 566 "referenced_type" : "type-338", 567 "self_type" : "type-337", 568 "size" : 160, 569 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 570 }, 571 { 572 "alignment" : 4, 573 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 574 "name" : "ASN1_TEMPLATE_st [8]", 575 "referenced_type" : "type-3566", 576 "self_type" : "type-3565", 577 "size" : 160, 578 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 579 }, 580 { 581 "alignment" : 4, 582 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 583 "name" : "ASN1_TEMPLATE_st [8]", 584 "referenced_type" : "type-3771", 585 "self_type" : "type-3770", 586 "size" : 160, 587 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 588 }, 589 { 590 "alignment" : 4, 591 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 592 "name" : "ASN1_TEMPLATE_st [8]", 593 "referenced_type" : "type-4007", 594 "self_type" : "type-4006", 595 "size" : 160, 596 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 597 }, 598 { 599 "alignment" : 4, 600 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 601 "name" : "ASN1_TEMPLATE_st [8]", 602 "referenced_type" : "type-4148", 603 "self_type" : "type-4147", 604 "size" : 160, 605 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 606 }, 607 { 608 "alignment" : 4, 609 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 610 "name" : "ASN1_TEMPLATE_st [8]", 611 "referenced_type" : "type-4330", 612 "self_type" : "type-4329", 613 "size" : 160, 614 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 615 }, 616 { 617 "alignment" : 4, 618 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 619 "name" : "ASN1_TEMPLATE_st [8]", 620 "referenced_type" : "type-4454", 621 "self_type" : "type-4453", 622 "size" : 160, 623 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 624 }, 625 { 626 "alignment" : 4, 627 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 628 "name" : "ASN1_TEMPLATE_st [8]", 629 "referenced_type" : "type-4641", 630 "self_type" : "type-4640", 631 "size" : 160, 632 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 633 }, 634 { 635 "alignment" : 4, 636 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 637 "name" : "ASN1_TEMPLATE_st [8]", 638 "referenced_type" : "type-4860", 639 "self_type" : "type-4859", 640 "size" : 160, 641 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 642 }, 643 { 644 "alignment" : 4, 645 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 646 "name" : "ASN1_TEMPLATE_st [8]", 647 "referenced_type" : "type-5006", 648 "self_type" : "type-5005", 649 "size" : 160, 650 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 651 }, 652 { 653 "alignment" : 4, 654 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 655 "name" : "ASN1_TEMPLATE_st [8]", 656 "referenced_type" : "type-5040", 657 "self_type" : "type-5039", 658 "size" : 160, 659 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 660 }, 661 { 662 "alignment" : 4, 663 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 664 "name" : "ASN1_TEMPLATE_st [8]", 665 "referenced_type" : "type-50", 666 "self_type" : "type-49", 667 "size" : 160, 668 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 669 }, 670 { 671 "alignment" : 4, 672 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 673 "name" : "ASN1_TEMPLATE_st [8]", 674 "referenced_type" : "type-585", 675 "self_type" : "type-584", 676 "size" : 160, 677 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 678 }, 679 { 680 "alignment" : 4, 681 "linker_set_key" : "ASN1_TEMPLATE_st [8]", 682 "name" : "ASN1_TEMPLATE_st [8]", 683 "referenced_type" : "type-877", 684 "self_type" : "type-876", 685 "size" : 160, 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-22", 693 "self_type" : "type-891", 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-2536", 702 "self_type" : "type-2535", 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-2739", 711 "self_type" : "type-2738", 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-4575", 720 "self_type" : "type-4574", 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-4767", 729 "self_type" : "type-4766", 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-1245", 737 "self_type" : "type-1244", 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-1627", 744 "self_type" : "type-1626", 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-1880", 751 "self_type" : "type-1879", 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-2029", 758 "self_type" : "type-2028", 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-2201", 765 "self_type" : "type-2200", 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-2488", 772 "self_type" : "type-2487", 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-2544", 779 "self_type" : "type-2543", 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-267", 786 "self_type" : "type-266", 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-2765", 793 "self_type" : "type-2764", 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-2961", 800 "self_type" : "type-2960", 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-3344", 807 "self_type" : "type-3343", 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-3701", 814 "self_type" : "type-3700", 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-3954", 821 "self_type" : "type-3953", 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-4102", 828 "self_type" : "type-4101", 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-4251", 835 "self_type" : "type-4250", 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-4527", 842 "self_type" : "type-4526", 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-4583", 849 "self_type" : "type-4582", 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-4792", 856 "self_type" : "type-4791", 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-4966", 863 "self_type" : "type-4965", 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-5148", 870 "self_type" : "type-5147", 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-529", 877 "self_type" : "type-528", 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-5459", 884 "self_type" : "type-5458", 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-687", 891 "self_type" : "type-686", 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-5123", 898 "self_type" : "type-5122", 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-1259", 905 "self_type" : "type-1258", 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-1637", 912 "self_type" : "type-1636", 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-1890", 919 "self_type" : "type-1889", 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-2036", 926 "self_type" : "type-2035", 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-2344", 933 "self_type" : "type-2343", 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-2418", 940 "self_type" : "type-2417", 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-2562", 947 "self_type" : "type-2561", 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-2773", 954 "self_type" : "type-2772", 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-277", 961 "self_type" : "type-276", 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-2973", 968 "self_type" : "type-2972", 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-3357", 975 "self_type" : "type-3356", 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-3711", 982 "self_type" : "type-3710", 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-3964", 989 "self_type" : "type-3963", 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-4109", 996 "self_type" : "type-4108", 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-4394", 1003 "self_type" : "type-4393", 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-4466", 1010 "self_type" : "type-4465", 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-4601", 1017 "self_type" : "type-4600", 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-4798", 1024 "self_type" : "type-4797", 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-4976", 1031 "self_type" : "type-4975", 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-5161", 1038 "self_type" : "type-5160", 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-539", 1045 "self_type" : "type-538", 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-5472", 1052 "self_type" : "type-5471", 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-741", 1059 "self_type" : "type-740", 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-1613", 1067 "self_type" : "type-1612", 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-2291", 1076 "self_type" : "type-2290", 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-253", 1085 "self_type" : "type-252", 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-3687", 1094 "self_type" : "type-3686", 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-4341", 1103 "self_type" : "type-4340", 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-1481", 1111 "self_type" : "type-1480", 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-1656", 1118 "self_type" : "type-1655", 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-1915", 1125 "self_type" : "type-1914", 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-2085", 1132 "self_type" : "type-2084", 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-2370", 1139 "self_type" : "type-2369", 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-2584", 1146 "self_type" : "type-2583", 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-2795", 1153 "self_type" : "type-2794", 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-2797", 1160 "self_type" : "type-2796", 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-296", 1167 "self_type" : "type-295", 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-3000", 1174 "self_type" : "type-2999", 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-3555", 1181 "self_type" : "type-3554", 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-3730", 1188 "self_type" : "type-3729", 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-3989", 1195 "self_type" : "type-3988", 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-39", 1202 "self_type" : "type-38", 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-4158", 1209 "self_type" : "type-4157", 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-4418", 1216 "self_type" : "type-4417", 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-4623", 1223 "self_type" : "type-4622", 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-4820", 1230 "self_type" : "type-4819", 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-4822", 1237 "self_type" : "type-4821", 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-5004", 1244 "self_type" : "type-5003", 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-5182", 1251 "self_type" : "type-5181", 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-567", 1258 "self_type" : "type-566", 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-827", 1265 "self_type" : "type-826", 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-1505", 1272 "self_type" : "type-1504", 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-1678", 1279 "self_type" : "type-1677", 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-1947", 1286 "self_type" : "type-1946", 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-2095", 1293 "self_type" : "type-2094", 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-2390", 1300 "self_type" : "type-2389", 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-2612", 1307 "self_type" : "type-2611", 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-2805", 1314 "self_type" : "type-2804", 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-3009", 1321 "self_type" : "type-3008", 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-3097", 1328 "self_type" : "type-3096", 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-320", 1335 "self_type" : "type-319", 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-3579", 1342 "self_type" : "type-3578", 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-3752", 1349 "self_type" : "type-3751", 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-4021", 1356 "self_type" : "type-4020", 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-4168", 1363 "self_type" : "type-4167", 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-4438", 1370 "self_type" : "type-4437", 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-4651", 1377 "self_type" : "type-4650", 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-4830", 1384 "self_type" : "type-4829", 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-5013", 1391 "self_type" : "type-5012", 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-5092", 1398 "self_type" : "type-5091", 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-5190", 1405 "self_type" : "type-5189", 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-614", 1412 "self_type" : "type-613", 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-65", 1419 "self_type" : "type-64", 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-896", 1426 "self_type" : "type-895", 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-2295", 1434 "self_type" : "type-2294", 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-4345", 1443 "self_type" : "type-4344", 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-1453", 1451 "self_type" : "type-1452", 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-1642", 1458 "self_type" : "type-1641", 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-1894", 1465 "self_type" : "type-1893", 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-2053", 1472 "self_type" : "type-2052", 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-2362", 1479 "self_type" : "type-2361", 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-2568", 1486 "self_type" : "type-2567", 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-2625", 1493 "self_type" : "type-2624", 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-2790", 1500 "self_type" : "type-2789", 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-282", 1507 "self_type" : "type-281", 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-2994", 1514 "self_type" : "type-2993", 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-3527", 1521 "self_type" : "type-3526", 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-3716", 1528 "self_type" : "type-3715", 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-3968", 1535 "self_type" : "type-3967", 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-4126", 1542 "self_type" : "type-4125", 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-4410", 1549 "self_type" : "type-4409", 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-4607", 1556 "self_type" : "type-4606", 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-4662", 1563 "self_type" : "type-4661", 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-4815", 1570 "self_type" : "type-4814", 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-4997", 1577 "self_type" : "type-4996", 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-5174", 1584 "self_type" : "type-5173", 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-543", 1591 "self_type" : "type-542", 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-799", 1598 "self_type" : "type-798", 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-8", 1605 "self_type" : "type-7", 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-713", 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-82", 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-606", 1634 "self_type" : "type-606", 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-22", 1644 "self_type" : "type-22", 1645 "size" : 1 1646 }, 1647 { 1648 "alignment" : 8, 1649 "linker_set_key" : "double", 1650 "name" : "double", 1651 "referenced_type" : "type-5244", 1652 "self_type" : "type-5244", 1653 "size" : 8 1654 }, 1655 { 1656 "alignment" : 4, 1657 "is_integral" : true, 1658 "linker_set_key" : "int", 1659 "name" : "int", 1660 "referenced_type" : "type-109", 1661 "self_type" : "type-109", 1662 "size" : 4 1663 }, 1664 { 1665 "alignment" : 4, 1666 "is_integral" : true, 1667 "linker_set_key" : "long", 1668 "name" : "long", 1669 "referenced_type" : "type-1203", 1670 "self_type" : "type-1203", 1671 "size" : 4 1672 }, 1673 { 1674 "alignment" : 8, 1675 "linker_set_key" : "long double", 1676 "name" : "long double", 1677 "referenced_type" : "type-5248", 1678 "self_type" : "type-5248", 1679 "size" : 8 1680 }, 1681 { 1682 "alignment" : 8, 1683 "is_integral" : true, 1684 "linker_set_key" : "long long", 1685 "name" : "long long", 1686 "referenced_type" : "type-1193", 1687 "self_type" : "type-1193", 1688 "size" : 8 1689 }, 1690 { 1691 "alignment" : 4, 1692 "linker_set_key" : "nullptr_t", 1693 "name" : "nullptr_t", 1694 "referenced_type" : "type-776", 1695 "self_type" : "type-776", 1696 "size" : 4 1697 }, 1698 { 1699 "alignment" : 2, 1700 "is_integral" : true, 1701 "linker_set_key" : "short", 1702 "name" : "short", 1703 "referenced_type" : "type-5247", 1704 "self_type" : "type-5247", 1705 "size" : 2 1706 }, 1707 { 1708 "alignment" : 1, 1709 "is_integral" : true, 1710 "is_unsigned" : true, 1711 "linker_set_key" : "unsigned char", 1712 "name" : "unsigned char", 1713 "referenced_type" : "type-1", 1714 "self_type" : "type-1", 1715 "size" : 1 1716 }, 1717 { 1718 "alignment" : 4, 1719 "is_integral" : true, 1720 "is_unsigned" : true, 1721 "linker_set_key" : "unsigned int", 1722 "name" : "unsigned int", 1723 "referenced_type" : "type-122", 1724 "self_type" : "type-122", 1725 "size" : 4 1726 }, 1727 { 1728 "alignment" : 4, 1729 "is_integral" : true, 1730 "is_unsigned" : true, 1731 "linker_set_key" : "unsigned long", 1732 "name" : "unsigned long", 1733 "referenced_type" : "type-5246", 1734 "self_type" : "type-5246", 1735 "size" : 4 1736 }, 1737 { 1738 "alignment" : 8, 1739 "is_integral" : true, 1740 "is_unsigned" : true, 1741 "linker_set_key" : "unsigned long long", 1742 "name" : "unsigned long long", 1743 "referenced_type" : "type-116", 1744 "self_type" : "type-116", 1745 "size" : 8 1746 }, 1747 { 1748 "alignment" : 2, 1749 "is_integral" : true, 1750 "is_unsigned" : true, 1751 "linker_set_key" : "unsigned short", 1752 "name" : "unsigned short", 1753 "referenced_type" : "type-5245", 1754 "self_type" : "type-5245", 1755 "size" : 2 1756 }, 1757 { 1758 "linker_set_key" : "void", 1759 "name" : "void", 1760 "referenced_type" : "type-62", 1761 "self_type" : "type-62" 1762 } 1763 ], 1764 "elf_functions" : 1765 [ 1766 { 1767 "name" : "_ZN9keymaster12GetOsVersionEPKc" 1768 }, 1769 { 1770 "name" : "_ZN9keymaster12GetOsVersionEv" 1771 }, 1772 { 1773 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device" 1774 }, 1775 { 1776 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_devicejj" 1777 }, 1778 { 1779 "name" : "_ZN9keymaster15GetOsPatchlevelEPKc" 1780 }, 1781 { 1782 "name" : "_ZN9keymaster15GetOsPatchlevelEv" 1783 }, 1784 { 1785 "name" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st" 1786 }, 1787 { 1788 "name" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_" 1789 }, 1790 { 1791 "name" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_" 1792 }, 1793 { 1794 "name" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj" 1795 }, 1796 { 1797 "name" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device" 1798 }, 1799 { 1800 "name" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device" 1801 }, 1802 { 1803 "name" : "_ZN9keymaster16Keymaster0EngineD1Ev" 1804 }, 1805 { 1806 "name" : "_ZN9keymaster16Keymaster0EngineD2Ev" 1807 }, 1808 { 1809 "name" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st" 1810 }, 1811 { 1812 "name" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji" 1813 }, 1814 { 1815 "name" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji" 1816 }, 1817 { 1818 "name" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_" 1819 }, 1820 { 1821 "name" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv" 1822 }, 1823 { 1824 "name" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv" 1825 }, 1826 { 1827 "name" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_" 1828 }, 1829 { 1830 "name" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_" 1831 }, 1832 { 1833 "name" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device" 1834 }, 1835 { 1836 "name" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device" 1837 }, 1838 { 1839 "name" : "_ZN9keymaster16Keymaster1EngineD1Ev" 1840 }, 1841 { 1842 "name" : "_ZN9keymaster16Keymaster1EngineD2Ev" 1843 }, 1844 { 1845 "name" : "_ZN9keymaster17getAttestationKeyE21keymaster_algorithm_tP17keymaster_error_t" 1846 }, 1847 { 1848 "name" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t" 1849 }, 1850 { 1851 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t" 1852 }, 1853 { 1854 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t" 1855 }, 1856 { 1857 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1858 }, 1859 { 1860 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1861 }, 1862 { 1863 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1864 }, 1865 { 1866 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1867 }, 1868 { 1869 "name" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_" 1870 }, 1871 { 1872 "name" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t" 1873 }, 1874 { 1875 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1876 }, 1877 { 1878 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1879 }, 1880 { 1881 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj" 1882 }, 1883 { 1884 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj" 1885 }, 1886 { 1887 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device" 1888 }, 1889 { 1890 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device" 1891 }, 1892 { 1893 "name" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv" 1894 }, 1895 { 1896 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device" 1897 }, 1898 { 1899 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device" 1900 }, 1901 { 1902 "name" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv" 1903 }, 1904 { 1905 "name" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj" 1906 }, 1907 { 1908 "name" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv" 1909 }, 1910 { 1911 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t" 1912 }, 1913 { 1914 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t" 1915 }, 1916 { 1917 "name" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE" 1918 }, 1919 { 1920 "name" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj" 1921 }, 1922 { 1923 "name" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj" 1924 }, 1925 { 1926 "name" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj" 1927 }, 1928 { 1929 "name" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj" 1930 }, 1931 { 1932 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj" 1933 }, 1934 { 1935 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj" 1936 }, 1937 { 1938 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey" 1939 }, 1940 { 1941 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey" 1942 }, 1943 { 1944 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py" 1945 }, 1946 { 1947 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py" 1948 }, 1949 { 1950 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_" 1951 }, 1952 { 1953 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_" 1954 }, 1955 { 1956 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_" 1957 }, 1958 { 1959 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_" 1960 }, 1961 { 1962 "name" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t" 1963 }, 1964 { 1965 "name" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv" 1966 }, 1967 { 1968 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE" 1969 }, 1970 { 1971 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev" 1972 }, 1973 { 1974 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE" 1975 }, 1976 { 1977 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev" 1978 }, 1979 { 1980 "name" : "_ZN9keymaster19getAttestationChainE21keymaster_algorithm_tP17keymaster_error_t" 1981 }, 1982 { 1983 "name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 1984 }, 1985 { 1986 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device" 1987 }, 1988 { 1989 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device" 1990 }, 1991 { 1992 "name" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1993 }, 1994 { 1995 "name" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1996 }, 1997 { 1998 "name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 1999 }, 2000 { 2001 "name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 2002 }, 2003 { 2004 "name" : "_ZN9keymaster20SoftKeymasterContextD2Ev" 2005 }, 2006 { 2007 "name" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device" 2008 }, 2009 { 2010 "name" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device" 2011 }, 2012 { 2013 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2014 }, 2015 { 2016 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2017 }, 2018 { 2019 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2020 }, 2021 { 2022 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2023 }, 2024 { 2025 "name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 2026 }, 2027 { 2028 "name" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev" 2029 }, 2030 { 2031 "name" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev" 2032 }, 2033 { 2034 "name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 2035 }, 2036 { 2037 "name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 2038 }, 2039 { 2040 "name" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev" 2041 }, 2042 { 2043 "name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 2044 }, 2045 { 2046 "name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 2047 }, 2048 { 2049 "name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 2050 }, 2051 { 2052 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2053 }, 2054 { 2055 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2056 }, 2057 { 2058 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2059 }, 2060 { 2061 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2062 }, 2063 { 2064 "binding" : "weak", 2065 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_16AuthorizationSetEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2066 }, 2067 { 2068 "binding" : "weak", 2069 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_9AuthProxyEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2070 }, 2071 { 2072 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2073 }, 2074 { 2075 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5AbortEv" 2076 }, 2077 { 2078 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2079 }, 2080 { 2081 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2082 }, 2083 { 2084 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2085 }, 2086 { 2087 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5AbortEv" 2088 }, 2089 { 2090 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2091 }, 2092 { 2093 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2094 }, 2095 { 2096 "name" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2097 }, 2098 { 2099 "name" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st" 2100 }, 2101 { 2102 "name" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2103 }, 2104 { 2105 "name" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st" 2106 }, 2107 { 2108 "name" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv" 2109 }, 2110 { 2111 "name" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2112 }, 2113 { 2114 "name" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2115 }, 2116 { 2117 "name" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj" 2118 }, 2119 { 2120 "name" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj" 2121 }, 2122 { 2123 "name" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2124 }, 2125 { 2126 "name" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2127 }, 2128 { 2129 "name" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st" 2130 }, 2131 { 2132 "name" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_" 2133 }, 2134 { 2135 "name" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2136 }, 2137 { 2138 "name" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2139 }, 2140 { 2141 "name" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2142 }, 2143 { 2144 "name" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv" 2145 }, 2146 { 2147 "name" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2148 }, 2149 { 2150 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st" 2151 }, 2152 { 2153 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st" 2154 }, 2155 { 2156 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st" 2157 }, 2158 { 2159 "name" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2160 }, 2161 { 2162 "name" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2163 }, 2164 { 2165 "name" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t" 2166 }, 2167 { 2168 "name" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE" 2169 }, 2170 { 2171 "name" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2172 }, 2173 { 2174 "name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list" 2175 }, 2176 { 2177 "name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2178 }, 2179 { 2180 "name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj" 2181 }, 2182 { 2183 "name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2184 }, 2185 { 2186 "name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 2187 }, 2188 { 2189 "name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2190 }, 2191 { 2192 "name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2193 }, 2194 { 2195 "name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 2196 }, 2197 { 2198 "name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2199 }, 2200 { 2201 "name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2202 }, 2203 { 2204 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_" 2205 }, 2206 { 2207 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_" 2208 }, 2209 { 2210 "name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj" 2211 }, 2212 { 2213 "name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2214 }, 2215 { 2216 "name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2217 }, 2218 { 2219 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE" 2220 }, 2221 { 2222 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2223 }, 2224 { 2225 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2226 }, 2227 { 2228 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2229 }, 2230 { 2231 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2232 }, 2233 { 2234 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2235 }, 2236 { 2237 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2238 }, 2239 { 2240 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2241 }, 2242 { 2243 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2244 }, 2245 { 2246 "name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2247 }, 2248 { 2249 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj" 2250 }, 2251 { 2252 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2253 }, 2254 { 2255 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 2256 }, 2257 { 2258 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2259 }, 2260 { 2261 "name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2262 }, 2263 { 2264 "name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 2265 }, 2266 { 2267 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2268 }, 2269 { 2270 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2271 }, 2272 { 2273 "name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj" 2274 }, 2275 { 2276 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2277 }, 2278 { 2279 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2280 }, 2281 { 2282 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" 2283 }, 2284 { 2285 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 2286 }, 2287 { 2288 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2289 }, 2290 { 2291 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2292 }, 2293 { 2294 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2295 }, 2296 { 2297 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2298 }, 2299 { 2300 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2301 }, 2302 { 2303 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2304 }, 2305 { 2306 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2307 }, 2308 { 2309 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2310 }, 2311 { 2312 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 2313 }, 2314 { 2315 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2316 }, 2317 { 2318 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2319 }, 2320 { 2321 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory16SupportedDigestsEPj" 2322 }, 2323 { 2324 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory21SupportedPaddingModesEPj" 2325 }, 2326 { 2327 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2328 }, 2329 { 2330 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory16SupportedDigestsEPj" 2331 }, 2332 { 2333 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPj" 2334 }, 2335 { 2336 "binding" : "weak", 2337 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j" 2338 }, 2339 { 2340 "binding" : "weak", 2341 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 2342 }, 2343 { 2344 "binding" : "weak", 2345 "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" 2346 }, 2347 { 2348 "binding" : "weak", 2349 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIRKhEEvOT_" 2350 }, 2351 { 2352 "name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev" 2353 }, 2354 { 2355 "name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev" 2356 }, 2357 { 2358 "name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev" 2359 }, 2360 { 2361 "name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev" 2362 }, 2363 { 2364 "name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev" 2365 }, 2366 { 2367 "name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev" 2368 }, 2369 { 2370 "name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev" 2371 }, 2372 { 2373 "name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev" 2374 }, 2375 { 2376 "name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2377 }, 2378 { 2379 "name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2380 }, 2381 { 2382 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 2383 }, 2384 { 2385 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 2386 }, 2387 { 2388 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 2389 }, 2390 { 2391 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 2392 }, 2393 { 2394 "name" : "__aeabi_memclr" 2395 }, 2396 { 2397 "name" : "__aeabi_memclr4" 2398 }, 2399 { 2400 "name" : "__aeabi_memclr8" 2401 }, 2402 { 2403 "name" : "__aeabi_memcpy" 2404 }, 2405 { 2406 "name" : "__aeabi_memcpy4" 2407 }, 2408 { 2409 "name" : "__aeabi_memcpy8" 2410 }, 2411 { 2412 "name" : "__aeabi_memmove" 2413 }, 2414 { 2415 "name" : "__aeabi_memmove4" 2416 }, 2417 { 2418 "name" : "__aeabi_memmove8" 2419 }, 2420 { 2421 "name" : "__aeabi_memset" 2422 }, 2423 { 2424 "name" : "__aeabi_memset4" 2425 }, 2426 { 2427 "name" : "__aeabi_memset8" 2428 }, 2429 { 2430 "name" : "__aeabi_uidiv" 2431 }, 2432 { 2433 "name" : "__aeabi_uidivmod" 2434 }, 2435 { 2436 "name" : "__aeabi_uldivmod" 2437 }, 2438 { 2439 "name" : "__udivmoddi4" 2440 }, 2441 { 2442 "name" : "__udivmodsi4" 2443 }, 2444 { 2445 "name" : "__udivsi3" 2446 } 2447 ], 2448 "elf_objects" : 2449 [ 2450 { 2451 "name" : "_ZN9keymaster16Keymaster0Engine9instance_E" 2452 }, 2453 { 2454 "name" : "_ZN9keymaster16Keymaster1Engine9instance_E" 2455 }, 2456 { 2457 "binding" : "weak", 2458 "name" : "_ZTVN9keymaster15EcKeymaster0KeyE" 2459 }, 2460 { 2461 "binding" : "weak", 2462 "name" : "_ZTVN9keymaster16ConfigureRequestE" 2463 }, 2464 { 2465 "binding" : "weak", 2466 "name" : "_ZTVN9keymaster16RsaKeymaster0KeyE" 2467 }, 2468 { 2469 "binding" : "weak", 2470 "name" : "_ZTVN9keymaster16RsaKeymaster1KeyE" 2471 }, 2472 { 2473 "binding" : "weak", 2474 "name" : "_ZTVN9keymaster17ConfigureResponseE" 2475 }, 2476 { 2477 "binding" : "weak", 2478 "name" : "_ZTVN9keymaster17SupportedResponseI18keymaster_digest_tEE" 2479 }, 2480 { 2481 "binding" : "weak", 2482 "name" : "_ZTVN9keymaster17SupportedResponseI19keymaster_padding_tEE" 2483 }, 2484 { 2485 "binding" : "weak", 2486 "name" : "_ZTVN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 2487 }, 2488 { 2489 "binding" : "weak", 2490 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 2491 }, 2492 { 2493 "binding" : "weak", 2494 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 2495 }, 2496 { 2497 "binding" : "weak", 2498 "name" : "_ZTVN9keymaster18AddEntropyResponseE" 2499 }, 2500 { 2501 "binding" : "weak", 2502 "name" : "_ZTVN9keymaster18EcdsaKeymaster1KeyE" 2503 }, 2504 { 2505 "binding" : "weak", 2506 "name" : "_ZTVN9keymaster18GenerateKeyRequestE" 2507 }, 2508 { 2509 "name" : "_ZTVN9keymaster19SoftKeymasterLoggerE" 2510 }, 2511 { 2512 "name" : "_ZTVN9keymaster20SoftKeymasterContextE" 2513 }, 2514 { 2515 "binding" : "weak", 2516 "name" : "_ZTVN9keymaster21AbortOperationRequestE" 2517 }, 2518 { 2519 "binding" : "weak", 2520 "name" : "_ZTVN9keymaster22AbortOperationResponseE" 2521 }, 2522 { 2523 "binding" : "weak", 2524 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_16RsaSignOperationEEE" 2525 }, 2526 { 2527 "binding" : "weak", 2528 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_19RsaDecryptOperationEEE" 2529 }, 2530 { 2531 "name" : "_ZTVN9keymaster23RsaKeymaster0KeyFactoryE" 2532 }, 2533 { 2534 "name" : "_ZTVN9keymaster23RsaKeymaster1KeyFactoryE" 2535 }, 2536 { 2537 "binding" : "weak", 2538 "name" : "_ZTVN9keymaster23SupportedDigestsRequestE" 2539 }, 2540 { 2541 "binding" : "weak", 2542 "name" : "_ZTVN9keymaster24EcdsaKeymaster1OperationINS_18EcdsaSignOperationEEE" 2543 }, 2544 { 2545 "name" : "_ZTVN9keymaster24PureSoftKeymasterContextE" 2546 }, 2547 { 2548 "name" : "_ZTVN9keymaster24SoftKeymasterEnforcementE" 2549 }, 2550 { 2551 "binding" : "weak", 2552 "name" : "_ZTVN9keymaster24SupportedDigestsResponseE" 2553 }, 2554 { 2555 "name" : "_ZTVN9keymaster25EcdsaKeymaster0KeyFactoryE" 2556 }, 2557 { 2558 "name" : "_ZTVN9keymaster25EcdsaKeymaster1KeyFactoryE" 2559 }, 2560 { 2561 "binding" : "weak", 2562 "name" : "_ZTVN9keymaster26SupportedAlgorithmsRequestE" 2563 }, 2564 { 2565 "binding" : "weak", 2566 "name" : "_ZTVN9keymaster26SupportedBlockModesRequestE" 2567 }, 2568 { 2569 "binding" : "weak", 2570 "name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE" 2571 }, 2572 { 2573 "binding" : "weak", 2574 "name" : "_ZTVN9keymaster27SupportedAlgorithmsResponseE" 2575 }, 2576 { 2577 "binding" : "weak", 2578 "name" : "_ZTVN9keymaster27SupportedBlockModesResponseE" 2579 }, 2580 { 2581 "binding" : "weak", 2582 "name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE" 2583 }, 2584 { 2585 "binding" : "weak", 2586 "name" : "_ZTVN9keymaster28SupportedPaddingModesRequestE" 2587 }, 2588 { 2589 "binding" : "weak", 2590 "name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE" 2591 }, 2592 { 2593 "name" : "_ZTVN9keymaster29RsaKeymaster1OperationFactoryE" 2594 }, 2595 { 2596 "binding" : "weak", 2597 "name" : "_ZTVN9keymaster29SupportedExportFormatsRequestE" 2598 }, 2599 { 2600 "binding" : "weak", 2601 "name" : "_ZTVN9keymaster29SupportedImportFormatsRequestE" 2602 }, 2603 { 2604 "binding" : "weak", 2605 "name" : "_ZTVN9keymaster29SupportedPaddingModesResponseE" 2606 }, 2607 { 2608 "binding" : "weak", 2609 "name" : "_ZTVN9keymaster30SupportedExportFormatsResponseE" 2610 }, 2611 { 2612 "binding" : "weak", 2613 "name" : "_ZTVN9keymaster30SupportedImportFormatsResponseE" 2614 }, 2615 { 2616 "name" : "_ZTVN9keymaster31EcdsaKeymaster1OperationFactoryE" 2617 }, 2618 { 2619 "binding" : "weak", 2620 "name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE" 2621 }, 2622 { 2623 "binding" : "weak", 2624 "name" : "_ZTVN9keymaster3KeyE" 2625 }, 2626 { 2627 "binding" : "weak", 2628 "name" : "_ZTVN9keymaster9OperationE" 2629 }, 2630 { 2631 "name" : "soft_keymaster1_device_module" 2632 }, 2633 { 2634 "name" : "soft_keymaster2_device_module" 2635 } 2636 ], 2637 "enum_types" : 2638 [ 2639 { 2640 "alignment" : 4, 2641 "enum_fields" : 2642 [ 2643 { 2644 "enum_field_value" : 0, 2645 "name" : "keymaster::GENERATE_KEY" 2646 }, 2647 { 2648 "enum_field_value" : 1, 2649 "name" : "keymaster::BEGIN_OPERATION" 2650 }, 2651 { 2652 "enum_field_value" : 2, 2653 "name" : "keymaster::UPDATE_OPERATION" 2654 }, 2655 { 2656 "enum_field_value" : 3, 2657 "name" : "keymaster::FINISH_OPERATION" 2658 }, 2659 { 2660 "enum_field_value" : 4, 2661 "name" : "keymaster::ABORT_OPERATION" 2662 }, 2663 { 2664 "enum_field_value" : 5, 2665 "name" : "keymaster::IMPORT_KEY" 2666 }, 2667 { 2668 "enum_field_value" : 6, 2669 "name" : "keymaster::EXPORT_KEY" 2670 }, 2671 { 2672 "enum_field_value" : 7, 2673 "name" : "keymaster::GET_VERSION" 2674 }, 2675 { 2676 "enum_field_value" : 8, 2677 "name" : "keymaster::ADD_RNG_ENTROPY" 2678 }, 2679 { 2680 "enum_field_value" : 9, 2681 "name" : "keymaster::GET_SUPPORTED_ALGORITHMS" 2682 }, 2683 { 2684 "enum_field_value" : 10, 2685 "name" : "keymaster::GET_SUPPORTED_BLOCK_MODES" 2686 }, 2687 { 2688 "enum_field_value" : 11, 2689 "name" : "keymaster::GET_SUPPORTED_PADDING_MODES" 2690 }, 2691 { 2692 "enum_field_value" : 12, 2693 "name" : "keymaster::GET_SUPPORTED_DIGESTS" 2694 }, 2695 { 2696 "enum_field_value" : 13, 2697 "name" : "keymaster::GET_SUPPORTED_IMPORT_FORMATS" 2698 }, 2699 { 2700 "enum_field_value" : 14, 2701 "name" : "keymaster::GET_SUPPORTED_EXPORT_FORMATS" 2702 }, 2703 { 2704 "enum_field_value" : 15, 2705 "name" : "keymaster::GET_KEY_CHARACTERISTICS" 2706 }, 2707 { 2708 "enum_field_value" : 16, 2709 "name" : "keymaster::ATTEST_KEY" 2710 }, 2711 { 2712 "enum_field_value" : 17, 2713 "name" : "keymaster::UPGRADE_KEY" 2714 }, 2715 { 2716 "enum_field_value" : 18, 2717 "name" : "keymaster::CONFIGURE" 2718 }, 2719 { 2720 "enum_field_value" : 19, 2721 "name" : "keymaster::GET_HMAC_SHARING_PARAMETERS" 2722 }, 2723 { 2724 "enum_field_value" : 20, 2725 "name" : "keymaster::COMPUTE_SHARED_HMAC" 2726 }, 2727 { 2728 "enum_field_value" : 21, 2729 "name" : "keymaster::VERIFY_AUTHORIZATION" 2730 }, 2731 { 2732 "enum_field_value" : 22, 2733 "name" : "keymaster::DELETE_KEY" 2734 }, 2735 { 2736 "enum_field_value" : 23, 2737 "name" : "keymaster::DELETE_ALL_KEYS" 2738 }, 2739 { 2740 "enum_field_value" : 24, 2741 "name" : "keymaster::DESTROY_ATTESTATION_IDS" 2742 }, 2743 { 2744 "enum_field_value" : 25, 2745 "name" : "keymaster::IMPORT_WRAPPED_KEY" 2746 } 2747 ], 2748 "linker_set_key" : "keymaster::AndroidKeymasterCommand", 2749 "name" : "keymaster::AndroidKeymasterCommand", 2750 "referenced_type" : "type-911", 2751 "self_type" : "type-911", 2752 "size" : 4, 2753 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 2754 "underlying_type" : "type-122", 2755 "unique_id" : "_ZTSN9keymaster23AndroidKeymasterCommandE" 2756 }, 2757 { 2758 "alignment" : 4, 2759 "enum_fields" : 2760 [ 2761 { 2762 "enum_field_value" : 0, 2763 "name" : "keymaster::AuthorizationSet::OK" 2764 }, 2765 { 2766 "enum_field_value" : 1, 2767 "name" : "keymaster::AuthorizationSet::ALLOCATION_FAILURE" 2768 }, 2769 { 2770 "enum_field_value" : 2, 2771 "name" : "keymaster::AuthorizationSet::MALFORMED_DATA" 2772 } 2773 ], 2774 "linker_set_key" : "keymaster::AuthorizationSet::Error", 2775 "name" : "keymaster::AuthorizationSet::Error", 2776 "referenced_type" : "type-124", 2777 "self_type" : "type-124", 2778 "size" : 4, 2779 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 2780 "underlying_type" : "type-122", 2781 "unique_id" : "_ZTSN9keymaster16AuthorizationSet5ErrorE" 2782 }, 2783 { 2784 "alignment" : 4, 2785 "enum_fields" : 2786 [ 2787 { 2788 "enum_field_value" : 0, 2789 "name" : "keymaster::Logger::DEBUG_LVL" 2790 }, 2791 { 2792 "enum_field_value" : 1, 2793 "name" : "keymaster::Logger::INFO_LVL" 2794 }, 2795 { 2796 "enum_field_value" : 2, 2797 "name" : "keymaster::Logger::WARNING_LVL" 2798 }, 2799 { 2800 "enum_field_value" : 3, 2801 "name" : "keymaster::Logger::ERROR_LVL" 2802 }, 2803 { 2804 "enum_field_value" : 4, 2805 "name" : "keymaster::Logger::SEVERE_LVL" 2806 } 2807 ], 2808 "linker_set_key" : "keymaster::Logger::LogLevel", 2809 "name" : "keymaster::Logger::LogLevel", 2810 "referenced_type" : "type-1175", 2811 "self_type" : "type-1175", 2812 "size" : 4, 2813 "source_file" : "/system/keymaster/include/keymaster/logger.h", 2814 "underlying_type" : "type-122", 2815 "unique_id" : "_ZTSN9keymaster6Logger8LogLevelE" 2816 } 2817 ], 2818 "function_types" : [], 2819 "functions" : 2820 [ 2821 { 2822 "function_name" : "keymaster::GetOsVersion", 2823 "linker_set_key" : "_ZN9keymaster12GetOsVersionEPKc", 2824 "parameters" : 2825 [ 2826 { 2827 "referenced_type" : "type-20" 2828 } 2829 ], 2830 "return_type" : "type-122", 2831 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2832 }, 2833 { 2834 "function_name" : "keymaster::GetOsVersion", 2835 "linker_set_key" : "_ZN9keymaster12GetOsVersionEv", 2836 "return_type" : "type-122", 2837 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2838 }, 2839 { 2840 "function_name" : "keymaster::ConfigureDevice", 2841 "linker_set_key" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device", 2842 "parameters" : 2843 [ 2844 { 2845 "referenced_type" : "type-1044" 2846 } 2847 ], 2848 "return_type" : "type-1296", 2849 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2850 }, 2851 { 2852 "function_name" : "keymaster::GetOsPatchlevel", 2853 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEPKc", 2854 "parameters" : 2855 [ 2856 { 2857 "referenced_type" : "type-20" 2858 } 2859 ], 2860 "return_type" : "type-122", 2861 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2862 }, 2863 { 2864 "function_name" : "keymaster::GetOsPatchlevel", 2865 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEv", 2866 "return_type" : "type-122", 2867 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2868 }, 2869 { 2870 "access" : "private", 2871 "function_name" : "keymaster::Keymaster0Engine::ecdsa_sign", 2872 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st", 2873 "parameters" : 2874 [ 2875 { 2876 "referenced_type" : "type-1034" 2877 }, 2878 { 2879 "referenced_type" : "type-122" 2880 }, 2881 { 2882 "referenced_type" : "type-123" 2883 }, 2884 { 2885 "referenced_type" : "type-667" 2886 }, 2887 { 2888 "referenced_type" : "type-389" 2889 } 2890 ], 2891 "return_type" : "type-109", 2892 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2893 }, 2894 { 2895 "access" : "private", 2896 "function_name" : "keymaster::Keymaster0Engine::keyblob_dup", 2897 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_", 2898 "parameters" : 2899 [ 2900 { 2901 "referenced_type" : "type-402" 2902 }, 2903 { 2904 "referenced_type" : "type-406" 2905 }, 2906 { 2907 "referenced_type" : "type-409" 2908 }, 2909 { 2910 "referenced_type" : "type-109" 2911 }, 2912 { 2913 "referenced_type" : "type-1203" 2914 }, 2915 { 2916 "referenced_type" : "type-410" 2917 } 2918 ], 2919 "return_type" : "type-109", 2920 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2921 }, 2922 { 2923 "access" : "private", 2924 "function_name" : "keymaster::Keymaster0Engine::keyblob_free", 2925 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_", 2926 "parameters" : 2927 [ 2928 { 2929 "referenced_type" : "type-410" 2930 }, 2931 { 2932 "referenced_type" : "type-410" 2933 }, 2934 { 2935 "referenced_type" : "type-402" 2936 }, 2937 { 2938 "referenced_type" : "type-109" 2939 }, 2940 { 2941 "referenced_type" : "type-1203" 2942 }, 2943 { 2944 "referenced_type" : "type-410" 2945 } 2946 ], 2947 "return_type" : "type-62", 2948 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2949 }, 2950 { 2951 "access" : "private", 2952 "function_name" : "keymaster::Keymaster0Engine::rsa_private_transform", 2953 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj", 2954 "parameters" : 2955 [ 2956 { 2957 "referenced_type" : "type-387" 2958 }, 2959 { 2960 "referenced_type" : "type-123" 2961 }, 2962 { 2963 "referenced_type" : "type-1034" 2964 }, 2965 { 2966 "referenced_type" : "type-122" 2967 } 2968 ], 2969 "return_type" : "type-109", 2970 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2971 }, 2972 { 2973 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2974 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device", 2975 "parameters" : 2976 [ 2977 { 2978 "is_this_ptr" : true, 2979 "referenced_type" : "type-1169" 2980 }, 2981 { 2982 "referenced_type" : "type-411" 2983 } 2984 ], 2985 "return_type" : "type-62", 2986 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2987 }, 2988 { 2989 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2990 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device", 2991 "parameters" : 2992 [ 2993 { 2994 "is_this_ptr" : true, 2995 "referenced_type" : "type-1169" 2996 }, 2997 { 2998 "referenced_type" : "type-411" 2999 } 3000 ], 3001 "return_type" : "type-62", 3002 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 3003 }, 3004 { 3005 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 3006 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD1Ev", 3007 "parameters" : 3008 [ 3009 { 3010 "is_this_ptr" : true, 3011 "referenced_type" : "type-1169" 3012 } 3013 ], 3014 "return_type" : "type-62", 3015 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 3016 }, 3017 { 3018 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 3019 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD2Ev", 3020 "parameters" : 3021 [ 3022 { 3023 "is_this_ptr" : true, 3024 "referenced_type" : "type-1169" 3025 } 3026 ], 3027 "return_type" : "type-62", 3028 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 3029 }, 3030 { 3031 "access" : "private", 3032 "function_name" : "keymaster::Keymaster1Engine::ecdsa_sign", 3033 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st", 3034 "parameters" : 3035 [ 3036 { 3037 "referenced_type" : "type-1034" 3038 }, 3039 { 3040 "referenced_type" : "type-122" 3041 }, 3042 { 3043 "referenced_type" : "type-123" 3044 }, 3045 { 3046 "referenced_type" : "type-667" 3047 }, 3048 { 3049 "referenced_type" : "type-443" 3050 } 3051 ], 3052 "return_type" : "type-109", 3053 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3054 }, 3055 { 3056 "access" : "private", 3057 "function_name" : "keymaster::Keymaster1Engine::rsa_decrypt", 3058 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji", 3059 "parameters" : 3060 [ 3061 { 3062 "referenced_type" : "type-450" 3063 }, 3064 { 3065 "referenced_type" : "type-667" 3066 }, 3067 { 3068 "referenced_type" : "type-123" 3069 }, 3070 { 3071 "referenced_type" : "type-122" 3072 }, 3073 { 3074 "referenced_type" : "type-1034" 3075 }, 3076 { 3077 "referenced_type" : "type-122" 3078 }, 3079 { 3080 "referenced_type" : "type-109" 3081 } 3082 ], 3083 "return_type" : "type-109", 3084 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3085 }, 3086 { 3087 "access" : "private", 3088 "function_name" : "keymaster::Keymaster1Engine::rsa_sign_raw", 3089 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji", 3090 "parameters" : 3091 [ 3092 { 3093 "referenced_type" : "type-450" 3094 }, 3095 { 3096 "referenced_type" : "type-667" 3097 }, 3098 { 3099 "referenced_type" : "type-123" 3100 }, 3101 { 3102 "referenced_type" : "type-122" 3103 }, 3104 { 3105 "referenced_type" : "type-1034" 3106 }, 3107 { 3108 "referenced_type" : "type-122" 3109 }, 3110 { 3111 "referenced_type" : "type-109" 3112 } 3113 ], 3114 "return_type" : "type-109", 3115 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3116 }, 3117 { 3118 "access" : "private", 3119 "function_name" : "keymaster::Keymaster1Engine::free_key_data", 3120 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_", 3121 "parameters" : 3122 [ 3123 { 3124 "referenced_type" : "type-410" 3125 }, 3126 { 3127 "referenced_type" : "type-410" 3128 }, 3129 { 3130 "referenced_type" : "type-478" 3131 }, 3132 { 3133 "referenced_type" : "type-109" 3134 }, 3135 { 3136 "referenced_type" : "type-1203" 3137 }, 3138 { 3139 "referenced_type" : "type-410" 3140 } 3141 ], 3142 "return_type" : "type-62", 3143 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3144 }, 3145 { 3146 "access" : "private", 3147 "function_name" : "keymaster::Keymaster1Engine::BuildRsaMethod", 3148 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv", 3149 "parameters" : 3150 [ 3151 { 3152 "is_this_ptr" : true, 3153 "referenced_type" : "type-135" 3154 } 3155 ], 3156 "return_type" : "type-1311", 3157 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3158 }, 3159 { 3160 "access" : "private", 3161 "function_name" : "keymaster::Keymaster1Engine::BuildEcdsaMethod", 3162 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv", 3163 "parameters" : 3164 [ 3165 { 3166 "is_this_ptr" : true, 3167 "referenced_type" : "type-135" 3168 } 3169 ], 3170 "return_type" : "type-1312", 3171 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3172 }, 3173 { 3174 "access" : "private", 3175 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Finish", 3176 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_", 3177 "parameters" : 3178 [ 3179 { 3180 "is_this_ptr" : true, 3181 "referenced_type" : "type-135" 3182 }, 3183 { 3184 "referenced_type" : "type-474" 3185 }, 3186 { 3187 "referenced_type" : "type-475" 3188 }, 3189 { 3190 "referenced_type" : "type-489" 3191 } 3192 ], 3193 "return_type" : "type-1313", 3194 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3195 }, 3196 { 3197 "access" : "private", 3198 "function_name" : "keymaster::Keymaster1Engine::duplicate_key_data", 3199 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_", 3200 "parameters" : 3201 [ 3202 { 3203 "referenced_type" : "type-478" 3204 }, 3205 { 3206 "referenced_type" : "type-482" 3207 }, 3208 { 3209 "referenced_type" : "type-409" 3210 }, 3211 { 3212 "referenced_type" : "type-109" 3213 }, 3214 { 3215 "referenced_type" : "type-1203" 3216 }, 3217 { 3218 "referenced_type" : "type-410" 3219 } 3220 ], 3221 "return_type" : "type-109", 3222 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3223 }, 3224 { 3225 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3226 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device", 3227 "parameters" : 3228 [ 3229 { 3230 "is_this_ptr" : true, 3231 "referenced_type" : "type-135" 3232 }, 3233 { 3234 "referenced_type" : "type-452" 3235 } 3236 ], 3237 "return_type" : "type-62", 3238 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3239 }, 3240 { 3241 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3242 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device", 3243 "parameters" : 3244 [ 3245 { 3246 "is_this_ptr" : true, 3247 "referenced_type" : "type-135" 3248 }, 3249 { 3250 "referenced_type" : "type-452" 3251 } 3252 ], 3253 "return_type" : "type-62", 3254 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3255 }, 3256 { 3257 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3258 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD1Ev", 3259 "parameters" : 3260 [ 3261 { 3262 "is_this_ptr" : true, 3263 "referenced_type" : "type-135" 3264 } 3265 ], 3266 "return_type" : "type-62", 3267 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3268 }, 3269 { 3270 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3271 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD2Ev", 3272 "parameters" : 3273 [ 3274 { 3275 "is_this_ptr" : true, 3276 "referenced_type" : "type-135" 3277 } 3278 ], 3279 "return_type" : "type-62", 3280 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3281 }, 3282 { 3283 "access" : "private", 3284 "function_name" : "keymaster::SoftKeymasterDevice::attest_key", 3285 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t", 3286 "parameters" : 3287 [ 3288 { 3289 "referenced_type" : "type-3084" 3290 }, 3291 { 3292 "referenced_type" : "type-2939" 3293 }, 3294 { 3295 "referenced_type" : "type-3078" 3296 }, 3297 { 3298 "referenced_type" : "type-2952" 3299 } 3300 ], 3301 "return_type" : "type-3389", 3302 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3303 }, 3304 { 3305 "access" : "private", 3306 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3307 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t", 3308 "parameters" : 3309 [ 3310 { 3311 "referenced_type" : "type-3071" 3312 }, 3313 { 3314 "referenced_type" : "type-2939" 3315 } 3316 ], 3317 "return_type" : "type-3390", 3318 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3319 }, 3320 { 3321 "access" : "private", 3322 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3323 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t", 3324 "parameters" : 3325 [ 3326 { 3327 "referenced_type" : "type-3084" 3328 }, 3329 { 3330 "referenced_type" : "type-2939" 3331 } 3332 ], 3333 "return_type" : "type-3391", 3334 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3335 }, 3336 { 3337 "access" : "private", 3338 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3339 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3340 "parameters" : 3341 [ 3342 { 3343 "referenced_type" : "type-3071" 3344 }, 3345 { 3346 "referenced_type" : "type-3393" 3347 }, 3348 { 3349 "referenced_type" : "type-2939" 3350 }, 3351 { 3352 "referenced_type" : "type-2946" 3353 }, 3354 { 3355 "referenced_type" : "type-2946" 3356 }, 3357 { 3358 "referenced_type" : "type-2921" 3359 } 3360 ], 3361 "return_type" : "type-3392", 3362 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3363 }, 3364 { 3365 "access" : "private", 3366 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3367 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3368 "parameters" : 3369 [ 3370 { 3371 "referenced_type" : "type-3084" 3372 }, 3373 { 3374 "referenced_type" : "type-3395" 3375 }, 3376 { 3377 "referenced_type" : "type-2939" 3378 }, 3379 { 3380 "referenced_type" : "type-2946" 3381 }, 3382 { 3383 "referenced_type" : "type-2946" 3384 }, 3385 { 3386 "referenced_type" : "type-2921" 3387 } 3388 ], 3389 "return_type" : "type-3394", 3390 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3391 }, 3392 { 3393 "access" : "private", 3394 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3395 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3396 "parameters" : 3397 [ 3398 { 3399 "referenced_type" : "type-3071" 3400 }, 3401 { 3402 "referenced_type" : "type-3078" 3403 }, 3404 { 3405 "referenced_type" : "type-3397" 3406 }, 3407 { 3408 "referenced_type" : "type-2946" 3409 }, 3410 { 3411 "referenced_type" : "type-2942" 3412 }, 3413 { 3414 "referenced_type" : "type-3079" 3415 } 3416 ], 3417 "return_type" : "type-3396", 3418 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3419 }, 3420 { 3421 "access" : "private", 3422 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3423 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3424 "parameters" : 3425 [ 3426 { 3427 "referenced_type" : "type-3084" 3428 }, 3429 { 3430 "referenced_type" : "type-3078" 3431 }, 3432 { 3433 "referenced_type" : "type-3399" 3434 }, 3435 { 3436 "referenced_type" : "type-2946" 3437 }, 3438 { 3439 "referenced_type" : "type-2942" 3440 }, 3441 { 3442 "referenced_type" : "type-2949" 3443 } 3444 ], 3445 "return_type" : "type-3398", 3446 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3447 }, 3448 { 3449 "access" : "private", 3450 "function_name" : "keymaster::SoftKeymasterDevice::upgrade_key", 3451 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_", 3452 "parameters" : 3453 [ 3454 { 3455 "referenced_type" : "type-3084" 3456 }, 3457 { 3458 "referenced_type" : "type-2939" 3459 }, 3460 { 3461 "referenced_type" : "type-3078" 3462 }, 3463 { 3464 "referenced_type" : "type-2942" 3465 } 3466 ], 3467 "return_type" : "type-3400", 3468 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3469 }, 3470 { 3471 "access" : "private", 3472 "function_name" : "keymaster::SoftKeymasterDevice::close_device", 3473 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t", 3474 "parameters" : 3475 [ 3476 { 3477 "referenced_type" : "type-3062" 3478 } 3479 ], 3480 "return_type" : "type-109", 3481 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3482 }, 3483 { 3484 "access" : "private", 3485 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3486 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3487 "parameters" : 3488 [ 3489 { 3490 "referenced_type" : "type-3071" 3491 }, 3492 { 3493 "referenced_type" : "type-3078" 3494 }, 3495 { 3496 "referenced_type" : "type-2942" 3497 }, 3498 { 3499 "referenced_type" : "type-3079" 3500 } 3501 ], 3502 "return_type" : "type-3401", 3503 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3504 }, 3505 { 3506 "access" : "private", 3507 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3508 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3509 "parameters" : 3510 [ 3511 { 3512 "referenced_type" : "type-3084" 3513 }, 3514 { 3515 "referenced_type" : "type-3078" 3516 }, 3517 { 3518 "referenced_type" : "type-2942" 3519 }, 3520 { 3521 "referenced_type" : "type-2949" 3522 } 3523 ], 3524 "return_type" : "type-3402", 3525 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3526 }, 3527 { 3528 "access" : "private", 3529 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3530 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj", 3531 "parameters" : 3532 [ 3533 { 3534 "referenced_type" : "type-3071" 3535 }, 3536 { 3537 "referenced_type" : "type-1034" 3538 }, 3539 { 3540 "referenced_type" : "type-122" 3541 } 3542 ], 3543 "return_type" : "type-3403", 3544 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3545 }, 3546 { 3547 "access" : "private", 3548 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3549 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj", 3550 "parameters" : 3551 [ 3552 { 3553 "referenced_type" : "type-3084" 3554 }, 3555 { 3556 "referenced_type" : "type-1034" 3557 }, 3558 { 3559 "referenced_type" : "type-122" 3560 } 3561 ], 3562 "return_type" : "type-3404", 3563 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3564 }, 3565 { 3566 "access" : "private", 3567 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3568 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device", 3569 "parameters" : 3570 [ 3571 { 3572 "referenced_type" : "type-3071" 3573 } 3574 ], 3575 "return_type" : "type-3405", 3576 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3577 }, 3578 { 3579 "access" : "private", 3580 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3581 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device", 3582 "parameters" : 3583 [ 3584 { 3585 "referenced_type" : "type-3084" 3586 } 3587 ], 3588 "return_type" : "type-3406", 3589 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3590 }, 3591 { 3592 "function_name" : "keymaster::SoftKeymasterDevice::keymaster_device", 3593 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv", 3594 "parameters" : 3595 [ 3596 { 3597 "is_this_ptr" : true, 3598 "referenced_type" : "type-3059" 3599 } 3600 ], 3601 "return_type" : "type-3048", 3602 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3603 }, 3604 { 3605 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3606 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device", 3607 "parameters" : 3608 [ 3609 { 3610 "is_this_ptr" : true, 3611 "referenced_type" : "type-3059" 3612 }, 3613 { 3614 "referenced_type" : "type-3060" 3615 } 3616 ], 3617 "return_type" : "type-3407", 3618 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3619 }, 3620 { 3621 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3622 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device", 3623 "parameters" : 3624 [ 3625 { 3626 "is_this_ptr" : true, 3627 "referenced_type" : "type-3059" 3628 }, 3629 { 3630 "referenced_type" : "type-3048" 3631 } 3632 ], 3633 "return_type" : "type-3408", 3634 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3635 }, 3636 { 3637 "function_name" : "keymaster::SoftKeymasterDevice::keymaster2_device", 3638 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv", 3639 "parameters" : 3640 [ 3641 { 3642 "is_this_ptr" : true, 3643 "referenced_type" : "type-3059" 3644 } 3645 ], 3646 "return_type" : "type-3064", 3647 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3648 }, 3649 { 3650 "access" : "private", 3651 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_digests", 3652 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj", 3653 "parameters" : 3654 [ 3655 { 3656 "referenced_type" : "type-3071" 3657 }, 3658 { 3659 "referenced_type" : "type-3410" 3660 }, 3661 { 3662 "referenced_type" : "type-3411" 3663 }, 3664 { 3665 "referenced_type" : "type-3075" 3666 }, 3667 { 3668 "referenced_type" : "type-667" 3669 } 3670 ], 3671 "return_type" : "type-3409", 3672 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3673 }, 3674 { 3675 "function_name" : "keymaster::SoftKeymasterDevice::Keymaster1DeviceIsGood", 3676 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv", 3677 "parameters" : 3678 [ 3679 { 3680 "is_this_ptr" : true, 3681 "referenced_type" : "type-3059" 3682 } 3683 ], 3684 "return_type" : "type-606", 3685 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3686 }, 3687 { 3688 "access" : "private", 3689 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3690 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t", 3691 "parameters" : 3692 [ 3693 { 3694 "referenced_type" : "type-3071" 3695 }, 3696 { 3697 "referenced_type" : "type-2939" 3698 }, 3699 { 3700 "referenced_type" : "type-2946" 3701 }, 3702 { 3703 "referenced_type" : "type-2946" 3704 }, 3705 { 3706 "referenced_type" : "type-3079" 3707 } 3708 ], 3709 "return_type" : "type-3412", 3710 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3711 }, 3712 { 3713 "access" : "private", 3714 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3715 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t", 3716 "parameters" : 3717 [ 3718 { 3719 "referenced_type" : "type-3084" 3720 }, 3721 { 3722 "referenced_type" : "type-2939" 3723 }, 3724 { 3725 "referenced_type" : "type-2946" 3726 }, 3727 { 3728 "referenced_type" : "type-2946" 3729 }, 3730 { 3731 "referenced_type" : "type-2949" 3732 } 3733 ], 3734 "return_type" : "type-3413", 3735 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3736 }, 3737 { 3738 "access" : "private", 3739 "function_name" : "keymaster::SoftKeymasterDevice::StoreDefaultNewKeyParams", 3740 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE", 3741 "parameters" : 3742 [ 3743 { 3744 "referenced_type" : "type-3414" 3745 }, 3746 { 3747 "referenced_type" : "type-672" 3748 } 3749 ], 3750 "return_type" : "type-62", 3751 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3752 }, 3753 { 3754 "access" : "private", 3755 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_algorithms", 3756 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj", 3757 "parameters" : 3758 [ 3759 { 3760 "referenced_type" : "type-3071" 3761 }, 3762 { 3763 "referenced_type" : "type-3072" 3764 }, 3765 { 3766 "referenced_type" : "type-667" 3767 } 3768 ], 3769 "return_type" : "type-3415", 3770 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3771 }, 3772 { 3773 "access" : "private", 3774 "function_name" : "keymaster::SoftKeymasterDevice::initialize_device_struct", 3775 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj", 3776 "parameters" : 3777 [ 3778 { 3779 "is_this_ptr" : true, 3780 "referenced_type" : "type-3059" 3781 }, 3782 { 3783 "referenced_type" : "type-122" 3784 } 3785 ], 3786 "return_type" : "type-62", 3787 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3788 }, 3789 { 3790 "access" : "private", 3791 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_block_modes", 3792 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj", 3793 "parameters" : 3794 [ 3795 { 3796 "referenced_type" : "type-3071" 3797 }, 3798 { 3799 "referenced_type" : "type-3417" 3800 }, 3801 { 3802 "referenced_type" : "type-3418" 3803 }, 3804 { 3805 "referenced_type" : "type-3073" 3806 }, 3807 { 3808 "referenced_type" : "type-667" 3809 } 3810 ], 3811 "return_type" : "type-3416", 3812 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3813 }, 3814 { 3815 "access" : "private", 3816 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_padding_modes", 3817 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj", 3818 "parameters" : 3819 [ 3820 { 3821 "referenced_type" : "type-3071" 3822 }, 3823 { 3824 "referenced_type" : "type-3420" 3825 }, 3826 { 3827 "referenced_type" : "type-3421" 3828 }, 3829 { 3830 "referenced_type" : "type-3074" 3831 }, 3832 { 3833 "referenced_type" : "type-667" 3834 } 3835 ], 3836 "return_type" : "type-3419", 3837 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3838 }, 3839 { 3840 "access" : "private", 3841 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_export_formats", 3842 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj", 3843 "parameters" : 3844 [ 3845 { 3846 "referenced_type" : "type-3071" 3847 }, 3848 { 3849 "referenced_type" : "type-3423" 3850 }, 3851 { 3852 "referenced_type" : "type-3077" 3853 }, 3854 { 3855 "referenced_type" : "type-667" 3856 } 3857 ], 3858 "return_type" : "type-3422", 3859 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3860 }, 3861 { 3862 "access" : "private", 3863 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_import_formats", 3864 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj", 3865 "parameters" : 3866 [ 3867 { 3868 "referenced_type" : "type-3071" 3869 }, 3870 { 3871 "referenced_type" : "type-3425" 3872 }, 3873 { 3874 "referenced_type" : "type-3077" 3875 }, 3876 { 3877 "referenced_type" : "type-667" 3878 } 3879 ], 3880 "return_type" : "type-3424", 3881 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3882 }, 3883 { 3884 "access" : "private", 3885 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3886 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey", 3887 "parameters" : 3888 [ 3889 { 3890 "referenced_type" : "type-3071" 3891 }, 3892 { 3893 "referenced_type" : "type-116" 3894 } 3895 ], 3896 "return_type" : "type-3426", 3897 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3898 }, 3899 { 3900 "access" : "private", 3901 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3902 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey", 3903 "parameters" : 3904 [ 3905 { 3906 "referenced_type" : "type-3084" 3907 }, 3908 { 3909 "referenced_type" : "type-116" 3910 } 3911 ], 3912 "return_type" : "type-3427", 3913 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3914 }, 3915 { 3916 "access" : "private", 3917 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3918 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py", 3919 "parameters" : 3920 [ 3921 { 3922 "referenced_type" : "type-3071" 3923 }, 3924 { 3925 "referenced_type" : "type-3429" 3926 }, 3927 { 3928 "referenced_type" : "type-2939" 3929 }, 3930 { 3931 "referenced_type" : "type-3078" 3932 }, 3933 { 3934 "referenced_type" : "type-3080" 3935 }, 3936 { 3937 "referenced_type" : "type-1118" 3938 } 3939 ], 3940 "return_type" : "type-3428", 3941 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3942 }, 3943 { 3944 "access" : "private", 3945 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3946 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py", 3947 "parameters" : 3948 [ 3949 { 3950 "referenced_type" : "type-3084" 3951 }, 3952 { 3953 "referenced_type" : "type-3431" 3954 }, 3955 { 3956 "referenced_type" : "type-2939" 3957 }, 3958 { 3959 "referenced_type" : "type-3078" 3960 }, 3961 { 3962 "referenced_type" : "type-3080" 3963 }, 3964 { 3965 "referenced_type" : "type-1118" 3966 } 3967 ], 3968 "return_type" : "type-3430", 3969 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3970 }, 3971 { 3972 "access" : "private", 3973 "function_name" : "keymaster::SoftKeymasterDevice::finish", 3974 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_", 3975 "parameters" : 3976 [ 3977 { 3978 "referenced_type" : "type-3071" 3979 }, 3980 { 3981 "referenced_type" : "type-116" 3982 }, 3983 { 3984 "referenced_type" : "type-3078" 3985 }, 3986 { 3987 "referenced_type" : "type-2946" 3988 }, 3989 { 3990 "referenced_type" : "type-3080" 3991 }, 3992 { 3993 "referenced_type" : "type-2921" 3994 } 3995 ], 3996 "return_type" : "type-3432", 3997 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3998 }, 3999 { 4000 "access" : "private", 4001 "function_name" : "keymaster::SoftKeymasterDevice::finish", 4002 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_", 4003 "parameters" : 4004 [ 4005 { 4006 "referenced_type" : "type-3084" 4007 }, 4008 { 4009 "referenced_type" : "type-116" 4010 }, 4011 { 4012 "referenced_type" : "type-3078" 4013 }, 4014 { 4015 "referenced_type" : "type-2946" 4016 }, 4017 { 4018 "referenced_type" : "type-2946" 4019 }, 4020 { 4021 "referenced_type" : "type-3080" 4022 }, 4023 { 4024 "referenced_type" : "type-2921" 4025 } 4026 ], 4027 "return_type" : "type-3433", 4028 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4029 }, 4030 { 4031 "access" : "private", 4032 "function_name" : "keymaster::SoftKeymasterDevice::update", 4033 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_", 4034 "parameters" : 4035 [ 4036 { 4037 "referenced_type" : "type-3071" 4038 }, 4039 { 4040 "referenced_type" : "type-116" 4041 }, 4042 { 4043 "referenced_type" : "type-3078" 4044 }, 4045 { 4046 "referenced_type" : "type-2946" 4047 }, 4048 { 4049 "referenced_type" : "type-667" 4050 }, 4051 { 4052 "referenced_type" : "type-3080" 4053 }, 4054 { 4055 "referenced_type" : "type-2921" 4056 } 4057 ], 4058 "return_type" : "type-3434", 4059 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4060 }, 4061 { 4062 "access" : "private", 4063 "function_name" : "keymaster::SoftKeymasterDevice::update", 4064 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_", 4065 "parameters" : 4066 [ 4067 { 4068 "referenced_type" : "type-3084" 4069 }, 4070 { 4071 "referenced_type" : "type-116" 4072 }, 4073 { 4074 "referenced_type" : "type-3078" 4075 }, 4076 { 4077 "referenced_type" : "type-2946" 4078 }, 4079 { 4080 "referenced_type" : "type-667" 4081 }, 4082 { 4083 "referenced_type" : "type-3080" 4084 }, 4085 { 4086 "referenced_type" : "type-2921" 4087 } 4088 ], 4089 "return_type" : "type-3435", 4090 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4091 }, 4092 { 4093 "access" : "private", 4094 "function_name" : "keymaster::SoftKeymasterDevice::configure", 4095 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t", 4096 "parameters" : 4097 [ 4098 { 4099 "referenced_type" : "type-3084" 4100 }, 4101 { 4102 "referenced_type" : "type-3078" 4103 } 4104 ], 4105 "return_type" : "type-3436", 4106 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4107 }, 4108 { 4109 "function_name" : "keymaster::SoftKeymasterDevice::hw_device", 4110 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv", 4111 "parameters" : 4112 [ 4113 { 4114 "is_this_ptr" : true, 4115 "referenced_type" : "type-3059" 4116 } 4117 ], 4118 "return_type" : "type-3062", 4119 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4120 }, 4121 { 4122 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4123 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE", 4124 "parameters" : 4125 [ 4126 { 4127 "is_this_ptr" : true, 4128 "referenced_type" : "type-3059" 4129 }, 4130 { 4131 "referenced_type" : "type-1167" 4132 } 4133 ], 4134 "return_type" : "type-62", 4135 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4136 }, 4137 { 4138 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4139 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev", 4140 "parameters" : 4141 [ 4142 { 4143 "is_this_ptr" : true, 4144 "referenced_type" : "type-3059" 4145 } 4146 ], 4147 "return_type" : "type-62", 4148 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4149 }, 4150 { 4151 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4152 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE", 4153 "parameters" : 4154 [ 4155 { 4156 "is_this_ptr" : true, 4157 "referenced_type" : "type-3059" 4158 }, 4159 { 4160 "referenced_type" : "type-1167" 4161 } 4162 ], 4163 "return_type" : "type-62", 4164 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4165 }, 4166 { 4167 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4168 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev", 4169 "parameters" : 4170 [ 4171 { 4172 "is_this_ptr" : true, 4173 "referenced_type" : "type-3059" 4174 } 4175 ], 4176 "return_type" : "type-62", 4177 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4178 }, 4179 { 4180 "function_name" : "keymaster::SoftKeymasterContext::SetSystemVersion", 4181 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj", 4182 "parameters" : 4183 [ 4184 { 4185 "is_this_ptr" : true, 4186 "referenced_type" : "type-1167" 4187 }, 4188 { 4189 "referenced_type" : "type-122" 4190 }, 4191 { 4192 "referenced_type" : "type-122" 4193 } 4194 ], 4195 "return_type" : "type-3437", 4196 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4197 }, 4198 { 4199 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4200 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device", 4201 "parameters" : 4202 [ 4203 { 4204 "is_this_ptr" : true, 4205 "referenced_type" : "type-1167" 4206 }, 4207 { 4208 "referenced_type" : "type-2635" 4209 } 4210 ], 4211 "return_type" : "type-3438", 4212 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4213 }, 4214 { 4215 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4216 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device", 4217 "parameters" : 4218 [ 4219 { 4220 "is_this_ptr" : true, 4221 "referenced_type" : "type-1167" 4222 }, 4223 { 4224 "referenced_type" : "type-2630" 4225 } 4226 ], 4227 "return_type" : "type-3439", 4228 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4229 }, 4230 { 4231 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4232 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4233 "parameters" : 4234 [ 4235 { 4236 "is_this_ptr" : true, 4237 "referenced_type" : "type-1167" 4238 }, 4239 { 4240 "default_arg" : true, 4241 "referenced_type" : "type-2634" 4242 } 4243 ], 4244 "return_type" : "type-62", 4245 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4246 }, 4247 { 4248 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4249 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4250 "parameters" : 4251 [ 4252 { 4253 "is_this_ptr" : true, 4254 "referenced_type" : "type-1167" 4255 }, 4256 { 4257 "default_arg" : true, 4258 "referenced_type" : "type-2634" 4259 } 4260 ], 4261 "return_type" : "type-62", 4262 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4263 }, 4264 { 4265 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4266 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD0Ev", 4267 "parameters" : 4268 [ 4269 { 4270 "is_this_ptr" : true, 4271 "referenced_type" : "type-1167" 4272 } 4273 ], 4274 "return_type" : "type-62", 4275 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4276 }, 4277 { 4278 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4279 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD1Ev", 4280 "parameters" : 4281 [ 4282 { 4283 "is_this_ptr" : true, 4284 "referenced_type" : "type-1167" 4285 } 4286 ], 4287 "return_type" : "type-62", 4288 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4289 }, 4290 { 4291 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4292 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD2Ev", 4293 "parameters" : 4294 [ 4295 { 4296 "is_this_ptr" : true, 4297 "referenced_type" : "type-1167" 4298 } 4299 ], 4300 "return_type" : "type-62", 4301 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4302 }, 4303 { 4304 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4305 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device", 4306 "parameters" : 4307 [ 4308 { 4309 "is_this_ptr" : true, 4310 "referenced_type" : "type-2466" 4311 }, 4312 { 4313 "referenced_type" : "type-2438" 4314 } 4315 ], 4316 "return_type" : "type-62", 4317 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4318 }, 4319 { 4320 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4321 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device", 4322 "parameters" : 4323 [ 4324 { 4325 "is_this_ptr" : true, 4326 "referenced_type" : "type-2466" 4327 }, 4328 { 4329 "referenced_type" : "type-2438" 4330 } 4331 ], 4332 "return_type" : "type-62", 4333 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4334 }, 4335 { 4336 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4337 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4338 "parameters" : 4339 [ 4340 { 4341 "is_this_ptr" : true, 4342 "referenced_type" : "type-609" 4343 }, 4344 { 4345 "referenced_type" : "type-899" 4346 }, 4347 { 4348 "referenced_type" : "type-597" 4349 } 4350 ], 4351 "return_type" : "type-62", 4352 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4353 }, 4354 { 4355 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4356 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4357 "parameters" : 4358 [ 4359 { 4360 "is_this_ptr" : true, 4361 "referenced_type" : "type-609" 4362 }, 4363 { 4364 "referenced_type" : "type-899" 4365 }, 4366 { 4367 "referenced_type" : "type-597" 4368 } 4369 ], 4370 "return_type" : "type-62", 4371 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4372 }, 4373 { 4374 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4375 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4376 "parameters" : 4377 [ 4378 { 4379 "is_this_ptr" : true, 4380 "referenced_type" : "type-2131" 4381 }, 4382 { 4383 "referenced_type" : "type-899" 4384 }, 4385 { 4386 "referenced_type" : "type-134" 4387 } 4388 ], 4389 "return_type" : "type-62", 4390 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4391 }, 4392 { 4393 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4394 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4395 "parameters" : 4396 [ 4397 { 4398 "is_this_ptr" : true, 4399 "referenced_type" : "type-2131" 4400 }, 4401 { 4402 "referenced_type" : "type-899" 4403 }, 4404 { 4405 "referenced_type" : "type-134" 4406 } 4407 ], 4408 "return_type" : "type-62", 4409 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4410 }, 4411 { 4412 "function_name" : "keymaster::PureSoftKeymasterContext::SetSystemVersion", 4413 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj", 4414 "parameters" : 4415 [ 4416 { 4417 "is_this_ptr" : true, 4418 "referenced_type" : "type-2853" 4419 }, 4420 { 4421 "referenced_type" : "type-122" 4422 }, 4423 { 4424 "referenced_type" : "type-122" 4425 } 4426 ], 4427 "return_type" : "type-3440", 4428 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4429 }, 4430 { 4431 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4432 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev", 4433 "parameters" : 4434 [ 4435 { 4436 "is_this_ptr" : true, 4437 "referenced_type" : "type-2853" 4438 } 4439 ], 4440 "return_type" : "type-62", 4441 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4442 }, 4443 { 4444 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4445 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev", 4446 "parameters" : 4447 [ 4448 { 4449 "is_this_ptr" : true, 4450 "referenced_type" : "type-2853" 4451 } 4452 ], 4453 "return_type" : "type-62", 4454 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4455 }, 4456 { 4457 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4458 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev", 4459 "parameters" : 4460 [ 4461 { 4462 "is_this_ptr" : true, 4463 "referenced_type" : "type-2853" 4464 } 4465 ], 4466 "return_type" : "type-62", 4467 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4468 }, 4469 { 4470 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4471 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev", 4472 "parameters" : 4473 [ 4474 { 4475 "is_this_ptr" : true, 4476 "referenced_type" : "type-2853" 4477 } 4478 ], 4479 "return_type" : "type-62", 4480 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4481 }, 4482 { 4483 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4484 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev", 4485 "parameters" : 4486 [ 4487 { 4488 "is_this_ptr" : true, 4489 "referenced_type" : "type-2853" 4490 } 4491 ], 4492 "return_type" : "type-62", 4493 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4494 }, 4495 { 4496 "function_name" : "keymaster::SoftKeymasterEnforcement::ComputeSharedHmac", 4497 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE", 4498 "parameters" : 4499 [ 4500 { 4501 "is_this_ptr" : true, 4502 "referenced_type" : "type-2840" 4503 }, 4504 { 4505 "referenced_type" : "type-5206" 4506 }, 4507 { 4508 "referenced_type" : "type-693" 4509 } 4510 ], 4511 "return_type" : "type-5473", 4512 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4513 }, 4514 { 4515 "function_name" : "keymaster::SoftKeymasterEnforcement::VerifyAuthorization", 4516 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE", 4517 "parameters" : 4518 [ 4519 { 4520 "is_this_ptr" : true, 4521 "referenced_type" : "type-2840" 4522 }, 4523 { 4524 "referenced_type" : "type-5207" 4525 } 4526 ], 4527 "return_type" : "type-1126", 4528 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4529 }, 4530 { 4531 "function_name" : "keymaster::SoftKeymasterEnforcement::GetHmacSharingParameters", 4532 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE", 4533 "parameters" : 4534 [ 4535 { 4536 "is_this_ptr" : true, 4537 "referenced_type" : "type-2840" 4538 }, 4539 { 4540 "referenced_type" : "type-1091" 4541 } 4542 ], 4543 "return_type" : "type-5474", 4544 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4545 }, 4546 { 4547 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4548 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4549 "parameters" : 4550 [ 4551 { 4552 "is_this_ptr" : true, 4553 "referenced_type" : "type-905" 4554 }, 4555 { 4556 "referenced_type" : "type-899" 4557 }, 4558 { 4559 "referenced_type" : "type-597" 4560 } 4561 ], 4562 "return_type" : "type-62", 4563 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4564 }, 4565 { 4566 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4567 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4568 "parameters" : 4569 [ 4570 { 4571 "is_this_ptr" : true, 4572 "referenced_type" : "type-905" 4573 }, 4574 { 4575 "referenced_type" : "type-899" 4576 }, 4577 { 4578 "referenced_type" : "type-597" 4579 } 4580 ], 4581 "return_type" : "type-62", 4582 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4583 }, 4584 { 4585 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4586 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4587 "parameters" : 4588 [ 4589 { 4590 "is_this_ptr" : true, 4591 "referenced_type" : "type-146" 4592 }, 4593 { 4594 "referenced_type" : "type-899" 4595 }, 4596 { 4597 "referenced_type" : "type-134" 4598 } 4599 ], 4600 "return_type" : "type-62", 4601 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4602 }, 4603 { 4604 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4605 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4606 "parameters" : 4607 [ 4608 { 4609 "is_this_ptr" : true, 4610 "referenced_type" : "type-146" 4611 }, 4612 { 4613 "referenced_type" : "type-899" 4614 }, 4615 { 4616 "referenced_type" : "type-134" 4617 } 4618 ], 4619 "return_type" : "type-62", 4620 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4621 }, 4622 { 4623 "function_name" : "keymaster::Keymaster0Engine::BlobToEcKey", 4624 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4625 "parameters" : 4626 [ 4627 { 4628 "is_this_ptr" : true, 4629 "referenced_type" : "type-597" 4630 }, 4631 { 4632 "referenced_type" : "type-823" 4633 } 4634 ], 4635 "return_type" : "type-389", 4636 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4637 }, 4638 { 4639 "function_name" : "keymaster::Keymaster0Engine::EcKeyToBlob", 4640 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st", 4641 "parameters" : 4642 [ 4643 { 4644 "is_this_ptr" : true, 4645 "referenced_type" : "type-597" 4646 }, 4647 { 4648 "referenced_type" : "type-399" 4649 } 4650 ], 4651 "return_type" : "type-391", 4652 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4653 }, 4654 { 4655 "function_name" : "keymaster::Keymaster0Engine::BlobToRsaKey", 4656 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4657 "parameters" : 4658 [ 4659 { 4660 "is_this_ptr" : true, 4661 "referenced_type" : "type-597" 4662 }, 4663 { 4664 "referenced_type" : "type-823" 4665 } 4666 ], 4667 "return_type" : "type-387", 4668 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4669 }, 4670 { 4671 "function_name" : "keymaster::Keymaster0Engine::RsaKeyToBlob", 4672 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st", 4673 "parameters" : 4674 [ 4675 { 4676 "is_this_ptr" : true, 4677 "referenced_type" : "type-597" 4678 }, 4679 { 4680 "referenced_type" : "type-396" 4681 } 4682 ], 4683 "return_type" : "type-391", 4684 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4685 }, 4686 { 4687 "function_name" : "keymaster::Keymaster0Engine::DeleteAllKeys", 4688 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv", 4689 "parameters" : 4690 [ 4691 { 4692 "is_this_ptr" : true, 4693 "referenced_type" : "type-597" 4694 } 4695 ], 4696 "return_type" : "type-606", 4697 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4698 }, 4699 { 4700 "function_name" : "keymaster::Keymaster0Engine::GenerateEcKey", 4701 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4702 "parameters" : 4703 [ 4704 { 4705 "is_this_ptr" : true, 4706 "referenced_type" : "type-597" 4707 }, 4708 { 4709 "referenced_type" : "type-122" 4710 }, 4711 { 4712 "referenced_type" : "type-696" 4713 } 4714 ], 4715 "return_type" : "type-606", 4716 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4717 }, 4718 { 4719 "function_name" : "keymaster::Keymaster0Engine::GenerateRsaKey", 4720 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4721 "parameters" : 4722 [ 4723 { 4724 "is_this_ptr" : true, 4725 "referenced_type" : "type-597" 4726 }, 4727 { 4728 "referenced_type" : "type-116" 4729 }, 4730 { 4731 "referenced_type" : "type-122" 4732 }, 4733 { 4734 "referenced_type" : "type-696" 4735 } 4736 ], 4737 "return_type" : "type-606", 4738 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4739 }, 4740 { 4741 "access" : "private", 4742 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Sign", 4743 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj", 4744 "parameters" : 4745 [ 4746 { 4747 "is_this_ptr" : true, 4748 "referenced_type" : "type-597" 4749 }, 4750 { 4751 "referenced_type" : "type-1086" 4752 }, 4753 { 4754 "referenced_type" : "type-412" 4755 }, 4756 { 4757 "referenced_type" : "type-1034" 4758 }, 4759 { 4760 "referenced_type" : "type-1257" 4761 }, 4762 { 4763 "referenced_type" : "type-413" 4764 }, 4765 { 4766 "referenced_type" : "type-667" 4767 } 4768 ], 4769 "return_type" : "type-606", 4770 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4771 }, 4772 { 4773 "access" : "private", 4774 "function_name" : "keymaster::Keymaster0Engine::RsaPrivateTransform", 4775 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj", 4776 "parameters" : 4777 [ 4778 { 4779 "is_this_ptr" : true, 4780 "referenced_type" : "type-597" 4781 }, 4782 { 4783 "referenced_type" : "type-387" 4784 }, 4785 { 4786 "referenced_type" : "type-123" 4787 }, 4788 { 4789 "referenced_type" : "type-1034" 4790 }, 4791 { 4792 "referenced_type" : "type-122" 4793 } 4794 ], 4795 "return_type" : "type-109", 4796 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4797 }, 4798 { 4799 "function_name" : "keymaster::Keymaster0Engine::GetKeymaster0PublicKey", 4800 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4801 "parameters" : 4802 [ 4803 { 4804 "is_this_ptr" : true, 4805 "referenced_type" : "type-597" 4806 }, 4807 { 4808 "referenced_type" : "type-823" 4809 } 4810 ], 4811 "return_type" : "type-400", 4812 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4813 }, 4814 { 4815 "function_name" : "keymaster::Keymaster0Engine::DeleteKey", 4816 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4817 "parameters" : 4818 [ 4819 { 4820 "is_this_ptr" : true, 4821 "referenced_type" : "type-597" 4822 }, 4823 { 4824 "referenced_type" : "type-823" 4825 } 4826 ], 4827 "return_type" : "type-606", 4828 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4829 }, 4830 { 4831 "access" : "private", 4832 "function_name" : "keymaster::Keymaster0Engine::EcdsaSign", 4833 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st", 4834 "parameters" : 4835 [ 4836 { 4837 "is_this_ptr" : true, 4838 "referenced_type" : "type-597" 4839 }, 4840 { 4841 "referenced_type" : "type-1034" 4842 }, 4843 { 4844 "referenced_type" : "type-122" 4845 }, 4846 { 4847 "referenced_type" : "type-123" 4848 }, 4849 { 4850 "referenced_type" : "type-667" 4851 }, 4852 { 4853 "referenced_type" : "type-389" 4854 } 4855 ], 4856 "return_type" : "type-109", 4857 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4858 }, 4859 { 4860 "function_name" : "keymaster::Keymaster0Engine::ImportKey", 4861 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_", 4862 "parameters" : 4863 [ 4864 { 4865 "is_this_ptr" : true, 4866 "referenced_type" : "type-597" 4867 }, 4868 { 4869 "referenced_type" : "type-1370" 4870 }, 4871 { 4872 "referenced_type" : "type-823" 4873 }, 4874 { 4875 "referenced_type" : "type-696" 4876 } 4877 ], 4878 "return_type" : "type-606", 4879 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4880 }, 4881 { 4882 "function_name" : "keymaster::Keymaster1Engine::BuildEcKey", 4883 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4884 "parameters" : 4885 [ 4886 { 4887 "is_this_ptr" : true, 4888 "referenced_type" : "type-134" 4889 }, 4890 { 4891 "referenced_type" : "type-823" 4892 }, 4893 { 4894 "referenced_type" : "type-745" 4895 }, 4896 { 4897 "referenced_type" : "type-462" 4898 } 4899 ], 4900 "return_type" : "type-443", 4901 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4902 }, 4903 { 4904 "function_name" : "keymaster::Keymaster1Engine::BuildRsaKey", 4905 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4906 "parameters" : 4907 [ 4908 { 4909 "is_this_ptr" : true, 4910 "referenced_type" : "type-134" 4911 }, 4912 { 4913 "referenced_type" : "type-823" 4914 }, 4915 { 4916 "referenced_type" : "type-745" 4917 }, 4918 { 4919 "referenced_type" : "type-462" 4920 } 4921 ], 4922 "return_type" : "type-450", 4923 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4924 }, 4925 { 4926 "function_name" : "keymaster::Keymaster1Engine::GenerateKey", 4927 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 4928 "parameters" : 4929 [ 4930 { 4931 "is_this_ptr" : true, 4932 "referenced_type" : "type-134" 4933 }, 4934 { 4935 "referenced_type" : "type-745" 4936 }, 4937 { 4938 "referenced_type" : "type-696" 4939 }, 4940 { 4941 "referenced_type" : "type-672" 4942 }, 4943 { 4944 "referenced_type" : "type-672" 4945 } 4946 ], 4947 "return_type" : "type-1371", 4948 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4949 }, 4950 { 4951 "function_name" : "keymaster::Keymaster1Engine::DeleteAllKeys", 4952 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv", 4953 "parameters" : 4954 [ 4955 { 4956 "is_this_ptr" : true, 4957 "referenced_type" : "type-134" 4958 } 4959 ], 4960 "return_type" : "type-1372", 4961 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4962 }, 4963 { 4964 "function_name" : "keymaster::Keymaster1Engine::GetKeymaster1PublicKey", 4965 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4966 "parameters" : 4967 [ 4968 { 4969 "is_this_ptr" : true, 4970 "referenced_type" : "type-134" 4971 }, 4972 { 4973 "referenced_type" : "type-823" 4974 }, 4975 { 4976 "referenced_type" : "type-745" 4977 }, 4978 { 4979 "referenced_type" : "type-462" 4980 } 4981 ], 4982 "return_type" : "type-448", 4983 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4984 }, 4985 { 4986 "function_name" : "keymaster::Keymaster1Engine::GetData", 4987 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st", 4988 "parameters" : 4989 [ 4990 { 4991 "is_this_ptr" : true, 4992 "referenced_type" : "type-134" 4993 }, 4994 { 4995 "referenced_type" : "type-448" 4996 } 4997 ], 4998 "return_type" : "type-131", 4999 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 5000 }, 5001 { 5002 "function_name" : "keymaster::Keymaster1Engine::GetData", 5003 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st", 5004 "parameters" : 5005 [ 5006 { 5007 "is_this_ptr" : true, 5008 "referenced_type" : "type-134" 5009 }, 5010 { 5011 "referenced_type" : "type-469" 5012 } 5013 ], 5014 "return_type" : "type-131", 5015 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 5016 }, 5017 { 5018 "function_name" : "keymaster::Keymaster1Engine::GetData", 5019 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st", 5020 "parameters" : 5021 [ 5022 { 5023 "is_this_ptr" : true, 5024 "referenced_type" : "type-134" 5025 }, 5026 { 5027 "referenced_type" : "type-472" 5028 } 5029 ], 5030 "return_type" : "type-131", 5031 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 5032 }, 5033 { 5034 "function_name" : "keymaster::Keymaster1Engine::DeleteKey", 5035 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5036 "parameters" : 5037 [ 5038 { 5039 "is_this_ptr" : true, 5040 "referenced_type" : "type-134" 5041 }, 5042 { 5043 "referenced_type" : "type-823" 5044 } 5045 ], 5046 "return_type" : "type-1373", 5047 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 5048 }, 5049 { 5050 "function_name" : "keymaster::Keymaster1Engine::ImportKey", 5051 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5052 "parameters" : 5053 [ 5054 { 5055 "is_this_ptr" : true, 5056 "referenced_type" : "type-134" 5057 }, 5058 { 5059 "referenced_type" : "type-745" 5060 }, 5061 { 5062 "referenced_type" : "type-1375" 5063 }, 5064 { 5065 "referenced_type" : "type-823" 5066 }, 5067 { 5068 "referenced_type" : "type-696" 5069 }, 5070 { 5071 "referenced_type" : "type-672" 5072 }, 5073 { 5074 "referenced_type" : "type-672" 5075 } 5076 ], 5077 "return_type" : "type-1374", 5078 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 5079 }, 5080 { 5081 "access" : "private", 5082 "function_name" : "keymaster::SoftKeymasterDevice::FindUnsupportedDigest", 5083 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t", 5084 "parameters" : 5085 [ 5086 { 5087 "is_this_ptr" : true, 5088 "referenced_type" : "type-3068" 5089 }, 5090 { 5091 "referenced_type" : "type-3463" 5092 }, 5093 { 5094 "referenced_type" : "type-3464" 5095 }, 5096 { 5097 "referenced_type" : "type-745" 5098 }, 5099 { 5100 "referenced_type" : "type-3004" 5101 } 5102 ], 5103 "return_type" : "type-606", 5104 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5105 }, 5106 { 5107 "access" : "private", 5108 "function_name" : "keymaster::SoftKeymasterDevice::RequiresSoftwareDigesting", 5109 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE", 5110 "parameters" : 5111 [ 5112 { 5113 "is_this_ptr" : true, 5114 "referenced_type" : "type-3068" 5115 }, 5116 { 5117 "referenced_type" : "type-3465" 5118 }, 5119 { 5120 "referenced_type" : "type-3466" 5121 }, 5122 { 5123 "referenced_type" : "type-745" 5124 } 5125 ], 5126 "return_type" : "type-606", 5127 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5128 }, 5129 { 5130 "access" : "private", 5131 "function_name" : "keymaster::SoftKeymasterDevice::KeyRequiresSoftwareDigesting", 5132 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5133 "parameters" : 5134 [ 5135 { 5136 "is_this_ptr" : true, 5137 "referenced_type" : "type-3068" 5138 }, 5139 { 5140 "referenced_type" : "type-745" 5141 } 5142 ], 5143 "return_type" : "type-606", 5144 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5145 }, 5146 { 5147 "function_name" : "keymaster::SoftKeymasterLogger::log_msg", 5148 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list", 5149 "parameters" : 5150 [ 5151 { 5152 "is_this_ptr" : true, 5153 "referenced_type" : "type-5242" 5154 }, 5155 { 5156 "referenced_type" : "type-1175" 5157 }, 5158 { 5159 "referenced_type" : "type-20" 5160 }, 5161 { 5162 "referenced_type" : "type-5476" 5163 } 5164 ], 5165 "return_type" : "type-109", 5166 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 5167 }, 5168 { 5169 "function_name" : "keymaster::SoftKeymasterContext::ParseKeyBlob", 5170 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5171 "parameters" : 5172 [ 5173 { 5174 "is_this_ptr" : true, 5175 "referenced_type" : "type-2639" 5176 }, 5177 { 5178 "referenced_type" : "type-823" 5179 }, 5180 { 5181 "referenced_type" : "type-745" 5182 }, 5183 { 5184 "referenced_type" : "type-1176" 5185 } 5186 ], 5187 "return_type" : "type-3468", 5188 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5189 }, 5190 { 5191 "function_name" : "keymaster::SoftKeymasterContext::AddRngEntropy", 5192 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj", 5193 "parameters" : 5194 [ 5195 { 5196 "is_this_ptr" : true, 5197 "referenced_type" : "type-2639" 5198 }, 5199 { 5200 "referenced_type" : "type-1034" 5201 }, 5202 { 5203 "referenced_type" : "type-122" 5204 } 5205 ], 5206 "return_type" : "type-3469", 5207 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5208 }, 5209 { 5210 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 5211 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5212 "parameters" : 5213 [ 5214 { 5215 "is_this_ptr" : true, 5216 "referenced_type" : "type-2639" 5217 }, 5218 { 5219 "referenced_type" : "type-745" 5220 }, 5221 { 5222 "referenced_type" : "type-3471" 5223 }, 5224 { 5225 "referenced_type" : "type-823" 5226 }, 5227 { 5228 "referenced_type" : "type-696" 5229 }, 5230 { 5231 "referenced_type" : "type-672" 5232 }, 5233 { 5234 "referenced_type" : "type-672" 5235 } 5236 ], 5237 "return_type" : "type-3470", 5238 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5239 }, 5240 { 5241 "function_name" : "keymaster::SoftKeymasterContext::DeleteAllKeys", 5242 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv", 5243 "parameters" : 5244 [ 5245 { 5246 "is_this_ptr" : true, 5247 "referenced_type" : "type-2639" 5248 } 5249 ], 5250 "return_type" : "type-3472", 5251 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5252 }, 5253 { 5254 "function_name" : "keymaster::SoftKeymasterContext::GetKeyFactory", 5255 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5256 "parameters" : 5257 [ 5258 { 5259 "is_this_ptr" : true, 5260 "referenced_type" : "type-2639" 5261 }, 5262 { 5263 "referenced_type" : "type-3473" 5264 } 5265 ], 5266 "return_type" : "type-840", 5267 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5268 }, 5269 { 5270 "function_name" : "keymaster::SoftKeymasterContext::UpgradeKeyBlob", 5271 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5272 "parameters" : 5273 [ 5274 { 5275 "is_this_ptr" : true, 5276 "referenced_type" : "type-2639" 5277 }, 5278 { 5279 "referenced_type" : "type-823" 5280 }, 5281 { 5282 "referenced_type" : "type-745" 5283 }, 5284 { 5285 "referenced_type" : "type-696" 5286 } 5287 ], 5288 "return_type" : "type-3474", 5289 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5290 }, 5291 { 5292 "function_name" : "keymaster::SoftKeymasterContext::GetSystemVersion", 5293 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_", 5294 "parameters" : 5295 [ 5296 { 5297 "is_this_ptr" : true, 5298 "referenced_type" : "type-2639" 5299 }, 5300 { 5301 "referenced_type" : "type-667" 5302 }, 5303 { 5304 "referenced_type" : "type-667" 5305 } 5306 ], 5307 "return_type" : "type-62", 5308 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5309 }, 5310 { 5311 "function_name" : "keymaster::SoftKeymasterContext::GenerateAttestation", 5312 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5313 "parameters" : 5314 [ 5315 { 5316 "is_this_ptr" : true, 5317 "referenced_type" : "type-2639" 5318 }, 5319 { 5320 "referenced_type" : "type-2640" 5321 }, 5322 { 5323 "referenced_type" : "type-745" 5324 }, 5325 { 5326 "referenced_type" : "type-2641" 5327 } 5328 ], 5329 "return_type" : "type-3475", 5330 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5331 }, 5332 { 5333 "function_name" : "keymaster::SoftKeymasterContext::GetOperationFactory", 5334 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5335 "parameters" : 5336 [ 5337 { 5338 "is_this_ptr" : true, 5339 "referenced_type" : "type-2639" 5340 }, 5341 { 5342 "referenced_type" : "type-3476" 5343 }, 5344 { 5345 "referenced_type" : "type-3477" 5346 } 5347 ], 5348 "return_type" : "type-150", 5349 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5350 }, 5351 { 5352 "access" : "private", 5353 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster0HwBlob", 5354 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_", 5355 "parameters" : 5356 [ 5357 { 5358 "is_this_ptr" : true, 5359 "referenced_type" : "type-2639" 5360 }, 5361 { 5362 "referenced_type" : "type-823" 5363 }, 5364 { 5365 "referenced_type" : "type-696" 5366 }, 5367 { 5368 "referenced_type" : "type-672" 5369 }, 5370 { 5371 "referenced_type" : "type-672" 5372 } 5373 ], 5374 "return_type" : "type-3478", 5375 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5376 }, 5377 { 5378 "access" : "private", 5379 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster1HwBlob", 5380 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_", 5381 "parameters" : 5382 [ 5383 { 5384 "is_this_ptr" : true, 5385 "referenced_type" : "type-2639" 5386 }, 5387 { 5388 "referenced_type" : "type-823" 5389 }, 5390 { 5391 "referenced_type" : "type-745" 5392 }, 5393 { 5394 "referenced_type" : "type-696" 5395 }, 5396 { 5397 "referenced_type" : "type-672" 5398 }, 5399 { 5400 "referenced_type" : "type-672" 5401 } 5402 ], 5403 "return_type" : "type-3479", 5404 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5405 }, 5406 { 5407 "function_name" : "keymaster::SoftKeymasterContext::GetSupportedAlgorithms", 5408 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj", 5409 "parameters" : 5410 [ 5411 { 5412 "is_this_ptr" : true, 5413 "referenced_type" : "type-2639" 5414 }, 5415 { 5416 "referenced_type" : "type-667" 5417 } 5418 ], 5419 "return_type" : "type-2555", 5420 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5421 }, 5422 { 5423 "function_name" : "keymaster::SoftKeymasterContext::DeleteKey", 5424 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5425 "parameters" : 5426 [ 5427 { 5428 "is_this_ptr" : true, 5429 "referenced_type" : "type-2639" 5430 }, 5431 { 5432 "referenced_type" : "type-823" 5433 } 5434 ], 5435 "return_type" : "type-3480", 5436 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5437 }, 5438 { 5439 "function_name" : "keymaster::SoftKeymasterContext::UnwrapKey", 5440 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5441 "parameters" : 5442 [ 5443 { 5444 "is_this_ptr" : true, 5445 "referenced_type" : "type-2639" 5446 }, 5447 { 5448 "referenced_type" : "type-823" 5449 }, 5450 { 5451 "referenced_type" : "type-823" 5452 }, 5453 { 5454 "referenced_type" : "type-745" 5455 }, 5456 { 5457 "referenced_type" : "type-823" 5458 }, 5459 { 5460 "referenced_type" : "type-672" 5461 }, 5462 { 5463 "referenced_type" : "type-2613" 5464 }, 5465 { 5466 "referenced_type" : "type-696" 5467 } 5468 ], 5469 "return_type" : "type-3481", 5470 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5471 }, 5472 { 5473 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5474 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE", 5475 "parameters" : 5476 [ 5477 { 5478 "is_this_ptr" : true, 5479 "referenced_type" : "type-2468" 5480 }, 5481 { 5482 "referenced_type" : "type-2319" 5483 }, 5484 { 5485 "referenced_type" : "type-1142" 5486 } 5487 ], 5488 "return_type" : "type-606", 5489 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5490 }, 5491 { 5492 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5493 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5494 "parameters" : 5495 [ 5496 { 5497 "is_this_ptr" : true, 5498 "referenced_type" : "type-2468" 5499 }, 5500 { 5501 "referenced_type" : "type-745" 5502 } 5503 ], 5504 "return_type" : "type-606", 5505 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5506 }, 5507 { 5508 "function_name" : "keymaster::RsaKeymaster0KeyFactory::GenerateKey", 5509 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5510 "parameters" : 5511 [ 5512 { 5513 "is_this_ptr" : true, 5514 "referenced_type" : "type-611" 5515 }, 5516 { 5517 "referenced_type" : "type-745" 5518 }, 5519 { 5520 "referenced_type" : "type-696" 5521 }, 5522 { 5523 "referenced_type" : "type-672" 5524 }, 5525 { 5526 "referenced_type" : "type-672" 5527 } 5528 ], 5529 "return_type" : "type-1378", 5530 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5531 }, 5532 { 5533 "function_name" : "keymaster::RsaKeymaster0KeyFactory::LoadKey", 5534 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5535 "parameters" : 5536 [ 5537 { 5538 "is_this_ptr" : true, 5539 "referenced_type" : "type-611" 5540 }, 5541 { 5542 "referenced_type" : "type-699" 5543 }, 5544 { 5545 "referenced_type" : "type-745" 5546 }, 5547 { 5548 "referenced_type" : "type-756" 5549 }, 5550 { 5551 "referenced_type" : "type-756" 5552 }, 5553 { 5554 "referenced_type" : "type-1176" 5555 } 5556 ], 5557 "return_type" : "type-1379", 5558 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5559 }, 5560 { 5561 "function_name" : "keymaster::RsaKeymaster0KeyFactory::ImportKey", 5562 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5563 "parameters" : 5564 [ 5565 { 5566 "is_this_ptr" : true, 5567 "referenced_type" : "type-611" 5568 }, 5569 { 5570 "referenced_type" : "type-745" 5571 }, 5572 { 5573 "referenced_type" : "type-1381" 5574 }, 5575 { 5576 "referenced_type" : "type-823" 5577 }, 5578 { 5579 "referenced_type" : "type-696" 5580 }, 5581 { 5582 "referenced_type" : "type-672" 5583 }, 5584 { 5585 "referenced_type" : "type-672" 5586 } 5587 ], 5588 "return_type" : "type-1380", 5589 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5590 }, 5591 { 5592 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GenerateKey", 5593 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5594 "parameters" : 5595 [ 5596 { 5597 "is_this_ptr" : true, 5598 "referenced_type" : "type-2137" 5599 }, 5600 { 5601 "referenced_type" : "type-745" 5602 }, 5603 { 5604 "referenced_type" : "type-696" 5605 }, 5606 { 5607 "referenced_type" : "type-672" 5608 }, 5609 { 5610 "referenced_type" : "type-672" 5611 } 5612 ], 5613 "return_type" : "type-3482", 5614 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5615 }, 5616 { 5617 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GetOperationFactory", 5618 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 5619 "parameters" : 5620 [ 5621 { 5622 "is_this_ptr" : true, 5623 "referenced_type" : "type-2137" 5624 }, 5625 { 5626 "referenced_type" : "type-3483" 5627 } 5628 ], 5629 "return_type" : "type-150", 5630 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5631 }, 5632 { 5633 "function_name" : "keymaster::RsaKeymaster1KeyFactory::LoadKey", 5634 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5635 "parameters" : 5636 [ 5637 { 5638 "is_this_ptr" : true, 5639 "referenced_type" : "type-2137" 5640 }, 5641 { 5642 "referenced_type" : "type-699" 5643 }, 5644 { 5645 "referenced_type" : "type-745" 5646 }, 5647 { 5648 "referenced_type" : "type-756" 5649 }, 5650 { 5651 "referenced_type" : "type-756" 5652 }, 5653 { 5654 "referenced_type" : "type-1176" 5655 } 5656 ], 5657 "return_type" : "type-3484", 5658 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5659 }, 5660 { 5661 "function_name" : "keymaster::RsaKeymaster1KeyFactory::ImportKey", 5662 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5663 "parameters" : 5664 [ 5665 { 5666 "is_this_ptr" : true, 5667 "referenced_type" : "type-2137" 5668 }, 5669 { 5670 "referenced_type" : "type-745" 5671 }, 5672 { 5673 "referenced_type" : "type-3486" 5674 }, 5675 { 5676 "referenced_type" : "type-823" 5677 }, 5678 { 5679 "referenced_type" : "type-696" 5680 }, 5681 { 5682 "referenced_type" : "type-672" 5683 }, 5684 { 5685 "referenced_type" : "type-672" 5686 } 5687 ], 5688 "return_type" : "type-3485", 5689 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5690 }, 5691 { 5692 "function_name" : "keymaster::PureSoftKeymasterContext::ParseKeyBlob", 5693 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5694 "parameters" : 5695 [ 5696 { 5697 "is_this_ptr" : true, 5698 "referenced_type" : "type-2857" 5699 }, 5700 { 5701 "referenced_type" : "type-823" 5702 }, 5703 { 5704 "referenced_type" : "type-745" 5705 }, 5706 { 5707 "referenced_type" : "type-1176" 5708 } 5709 ], 5710 "return_type" : "type-3487", 5711 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5712 }, 5713 { 5714 "function_name" : "keymaster::PureSoftKeymasterContext::AddRngEntropy", 5715 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj", 5716 "parameters" : 5717 [ 5718 { 5719 "is_this_ptr" : true, 5720 "referenced_type" : "type-2857" 5721 }, 5722 { 5723 "referenced_type" : "type-1034" 5724 }, 5725 { 5726 "referenced_type" : "type-122" 5727 } 5728 ], 5729 "return_type" : "type-3488", 5730 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5731 }, 5732 { 5733 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 5734 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5735 "parameters" : 5736 [ 5737 { 5738 "is_this_ptr" : true, 5739 "referenced_type" : "type-2857" 5740 }, 5741 { 5742 "referenced_type" : "type-745" 5743 }, 5744 { 5745 "referenced_type" : "type-3490" 5746 }, 5747 { 5748 "referenced_type" : "type-823" 5749 }, 5750 { 5751 "referenced_type" : "type-696" 5752 }, 5753 { 5754 "referenced_type" : "type-672" 5755 }, 5756 { 5757 "referenced_type" : "type-672" 5758 } 5759 ], 5760 "return_type" : "type-3489", 5761 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5762 }, 5763 { 5764 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteAllKeys", 5765 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv", 5766 "parameters" : 5767 [ 5768 { 5769 "is_this_ptr" : true, 5770 "referenced_type" : "type-2857" 5771 } 5772 ], 5773 "return_type" : "type-3491", 5774 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5775 }, 5776 { 5777 "function_name" : "keymaster::PureSoftKeymasterContext::GetKeyFactory", 5778 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5779 "parameters" : 5780 [ 5781 { 5782 "is_this_ptr" : true, 5783 "referenced_type" : "type-2857" 5784 }, 5785 { 5786 "referenced_type" : "type-3492" 5787 } 5788 ], 5789 "return_type" : "type-840", 5790 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5791 }, 5792 { 5793 "function_name" : "keymaster::PureSoftKeymasterContext::UpgradeKeyBlob", 5794 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5795 "parameters" : 5796 [ 5797 { 5798 "is_this_ptr" : true, 5799 "referenced_type" : "type-2857" 5800 }, 5801 { 5802 "referenced_type" : "type-823" 5803 }, 5804 { 5805 "referenced_type" : "type-745" 5806 }, 5807 { 5808 "referenced_type" : "type-696" 5809 } 5810 ], 5811 "return_type" : "type-3493", 5812 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5813 }, 5814 { 5815 "function_name" : "keymaster::PureSoftKeymasterContext::GetSystemVersion", 5816 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_", 5817 "parameters" : 5818 [ 5819 { 5820 "is_this_ptr" : true, 5821 "referenced_type" : "type-2857" 5822 }, 5823 { 5824 "referenced_type" : "type-667" 5825 }, 5826 { 5827 "referenced_type" : "type-667" 5828 } 5829 ], 5830 "return_type" : "type-62", 5831 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5832 }, 5833 { 5834 "function_name" : "keymaster::PureSoftKeymasterContext::GenerateAttestation", 5835 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5836 "parameters" : 5837 [ 5838 { 5839 "is_this_ptr" : true, 5840 "referenced_type" : "type-2857" 5841 }, 5842 { 5843 "referenced_type" : "type-2640" 5844 }, 5845 { 5846 "referenced_type" : "type-745" 5847 }, 5848 { 5849 "referenced_type" : "type-2641" 5850 } 5851 ], 5852 "return_type" : "type-3494", 5853 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5854 }, 5855 { 5856 "function_name" : "keymaster::PureSoftKeymasterContext::GetOperationFactory", 5857 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5858 "parameters" : 5859 [ 5860 { 5861 "is_this_ptr" : true, 5862 "referenced_type" : "type-2857" 5863 }, 5864 { 5865 "referenced_type" : "type-3495" 5866 }, 5867 { 5868 "referenced_type" : "type-3496" 5869 } 5870 ], 5871 "return_type" : "type-150", 5872 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5873 }, 5874 { 5875 "function_name" : "keymaster::PureSoftKeymasterContext::GetSupportedAlgorithms", 5876 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj", 5877 "parameters" : 5878 [ 5879 { 5880 "is_this_ptr" : true, 5881 "referenced_type" : "type-2857" 5882 }, 5883 { 5884 "referenced_type" : "type-667" 5885 } 5886 ], 5887 "return_type" : "type-2757", 5888 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5889 }, 5890 { 5891 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteKey", 5892 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5893 "parameters" : 5894 [ 5895 { 5896 "is_this_ptr" : true, 5897 "referenced_type" : "type-2857" 5898 }, 5899 { 5900 "referenced_type" : "type-823" 5901 } 5902 ], 5903 "return_type" : "type-3497", 5904 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5905 }, 5906 { 5907 "function_name" : "keymaster::PureSoftKeymasterContext::UnwrapKey", 5908 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5909 "parameters" : 5910 [ 5911 { 5912 "is_this_ptr" : true, 5913 "referenced_type" : "type-2857" 5914 }, 5915 { 5916 "referenced_type" : "type-823" 5917 }, 5918 { 5919 "referenced_type" : "type-823" 5920 }, 5921 { 5922 "referenced_type" : "type-745" 5923 }, 5924 { 5925 "referenced_type" : "type-823" 5926 }, 5927 { 5928 "referenced_type" : "type-672" 5929 }, 5930 { 5931 "referenced_type" : "type-2809" 5932 }, 5933 { 5934 "referenced_type" : "type-696" 5935 } 5936 ], 5937 "return_type" : "type-3498", 5938 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5939 }, 5940 { 5941 "function_name" : "keymaster::SoftKeymasterEnforcement::CreateKeyId", 5942 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy", 5943 "parameters" : 5944 [ 5945 { 5946 "is_this_ptr" : true, 5947 "referenced_type" : "type-2842" 5948 }, 5949 { 5950 "referenced_type" : "type-5184" 5951 }, 5952 { 5953 "referenced_type" : "type-1118" 5954 } 5955 ], 5956 "return_type" : "type-606", 5957 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5958 }, 5959 { 5960 "function_name" : "keymaster::SoftKeymasterEnforcement::get_current_time_ms", 5961 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv", 5962 "parameters" : 5963 [ 5964 { 5965 "is_this_ptr" : true, 5966 "referenced_type" : "type-2842" 5967 } 5968 ], 5969 "return_type" : "type-116", 5970 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5971 }, 5972 { 5973 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::GenerateKey", 5974 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5975 "parameters" : 5976 [ 5977 { 5978 "is_this_ptr" : true, 5979 "referenced_type" : "type-908" 5980 }, 5981 { 5982 "referenced_type" : "type-745" 5983 }, 5984 { 5985 "referenced_type" : "type-696" 5986 }, 5987 { 5988 "referenced_type" : "type-672" 5989 }, 5990 { 5991 "referenced_type" : "type-672" 5992 } 5993 ], 5994 "return_type" : "type-1386", 5995 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5996 }, 5997 { 5998 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::LoadKey", 5999 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 6000 "parameters" : 6001 [ 6002 { 6003 "is_this_ptr" : true, 6004 "referenced_type" : "type-908" 6005 }, 6006 { 6007 "referenced_type" : "type-699" 6008 }, 6009 { 6010 "referenced_type" : "type-745" 6011 }, 6012 { 6013 "referenced_type" : "type-756" 6014 }, 6015 { 6016 "referenced_type" : "type-756" 6017 }, 6018 { 6019 "referenced_type" : "type-1176" 6020 } 6021 ], 6022 "return_type" : "type-1387", 6023 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 6024 }, 6025 { 6026 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::ImportKey", 6027 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6028 "parameters" : 6029 [ 6030 { 6031 "is_this_ptr" : true, 6032 "referenced_type" : "type-908" 6033 }, 6034 { 6035 "referenced_type" : "type-745" 6036 }, 6037 { 6038 "referenced_type" : "type-1389" 6039 }, 6040 { 6041 "referenced_type" : "type-823" 6042 }, 6043 { 6044 "referenced_type" : "type-696" 6045 }, 6046 { 6047 "referenced_type" : "type-672" 6048 }, 6049 { 6050 "referenced_type" : "type-672" 6051 } 6052 ], 6053 "return_type" : "type-1388", 6054 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 6055 }, 6056 { 6057 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GenerateKey", 6058 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 6059 "parameters" : 6060 [ 6061 { 6062 "is_this_ptr" : true, 6063 "referenced_type" : "type-148" 6064 }, 6065 { 6066 "referenced_type" : "type-745" 6067 }, 6068 { 6069 "referenced_type" : "type-696" 6070 }, 6071 { 6072 "referenced_type" : "type-672" 6073 }, 6074 { 6075 "referenced_type" : "type-672" 6076 } 6077 ], 6078 "return_type" : "type-1390", 6079 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6080 }, 6081 { 6082 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GetOperationFactory", 6083 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 6084 "parameters" : 6085 [ 6086 { 6087 "is_this_ptr" : true, 6088 "referenced_type" : "type-148" 6089 }, 6090 { 6091 "referenced_type" : "type-1391" 6092 } 6093 ], 6094 "return_type" : "type-150", 6095 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6096 }, 6097 { 6098 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::LoadKey", 6099 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 6100 "parameters" : 6101 [ 6102 { 6103 "is_this_ptr" : true, 6104 "referenced_type" : "type-148" 6105 }, 6106 { 6107 "referenced_type" : "type-699" 6108 }, 6109 { 6110 "referenced_type" : "type-745" 6111 }, 6112 { 6113 "referenced_type" : "type-756" 6114 }, 6115 { 6116 "referenced_type" : "type-756" 6117 }, 6118 { 6119 "referenced_type" : "type-1176" 6120 } 6121 ], 6122 "return_type" : "type-1392", 6123 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6124 }, 6125 { 6126 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::ImportKey", 6127 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6128 "parameters" : 6129 [ 6130 { 6131 "is_this_ptr" : true, 6132 "referenced_type" : "type-148" 6133 }, 6134 { 6135 "referenced_type" : "type-745" 6136 }, 6137 { 6138 "referenced_type" : "type-1394" 6139 }, 6140 { 6141 "referenced_type" : "type-823" 6142 }, 6143 { 6144 "referenced_type" : "type-696" 6145 }, 6146 { 6147 "referenced_type" : "type-672" 6148 }, 6149 { 6150 "referenced_type" : "type-672" 6151 } 6152 ], 6153 "return_type" : "type-1393", 6154 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6155 }, 6156 { 6157 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>::LoadKey", 6158 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6159 "parameters" : 6160 [ 6161 { 6162 "is_this_ptr" : true, 6163 "referenced_type" : "type-2475" 6164 }, 6165 { 6166 "referenced_type" : "type-699" 6167 }, 6168 { 6169 "referenced_type" : "type-745" 6170 }, 6171 { 6172 "referenced_type" : "type-756" 6173 }, 6174 { 6175 "referenced_type" : "type-756" 6176 }, 6177 { 6178 "referenced_type" : "type-1176" 6179 } 6180 ], 6181 "return_type" : "type-3503", 6182 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6183 }, 6184 { 6185 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::GenerateKey", 6186 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_", 6187 "parameters" : 6188 [ 6189 { 6190 "is_this_ptr" : true, 6191 "referenced_type" : "type-2471" 6192 }, 6193 { 6194 "referenced_type" : "type-745" 6195 }, 6196 { 6197 "referenced_type" : "type-696" 6198 }, 6199 { 6200 "referenced_type" : "type-672" 6201 }, 6202 { 6203 "referenced_type" : "type-672" 6204 } 6205 ], 6206 "return_type" : "type-3504", 6207 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6208 }, 6209 { 6210 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::LoadKey", 6211 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6212 "parameters" : 6213 [ 6214 { 6215 "is_this_ptr" : true, 6216 "referenced_type" : "type-2471" 6217 }, 6218 { 6219 "referenced_type" : "type-699" 6220 }, 6221 { 6222 "referenced_type" : "type-745" 6223 }, 6224 { 6225 "referenced_type" : "type-756" 6226 }, 6227 { 6228 "referenced_type" : "type-756" 6229 }, 6230 { 6231 "referenced_type" : "type-1176" 6232 } 6233 ], 6234 "return_type" : "type-3505", 6235 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6236 }, 6237 { 6238 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 6239 "linker_set_key" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6240 "parameters" : 6241 [ 6242 { 6243 "is_this_ptr" : true, 6244 "referenced_type" : "type-2639" 6245 }, 6246 { 6247 "referenced_type" : "type-745" 6248 }, 6249 { 6250 "referenced_type" : "type-3520" 6251 }, 6252 { 6253 "referenced_type" : "type-823" 6254 }, 6255 { 6256 "referenced_type" : "type-696" 6257 }, 6258 { 6259 "referenced_type" : "type-672" 6260 }, 6261 { 6262 "referenced_type" : "type-672" 6263 } 6264 ], 6265 "return_type" : "type-3519", 6266 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6267 }, 6268 { 6269 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 6270 "linker_set_key" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6271 "parameters" : 6272 [ 6273 { 6274 "is_this_ptr" : true, 6275 "referenced_type" : "type-2857" 6276 }, 6277 { 6278 "referenced_type" : "type-745" 6279 }, 6280 { 6281 "referenced_type" : "type-3522" 6282 }, 6283 { 6284 "referenced_type" : "type-823" 6285 }, 6286 { 6287 "referenced_type" : "type-696" 6288 }, 6289 { 6290 "referenced_type" : "type-672" 6291 }, 6292 { 6293 "referenced_type" : "type-672" 6294 } 6295 ], 6296 "return_type" : "type-3521", 6297 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 6298 } 6299 ], 6300 "global_vars" : 6301 [ 6302 { 6303 "access" : "private", 6304 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine9instance_E", 6305 "name" : "keymaster::Keymaster0Engine::instance_", 6306 "referenced_type" : "type-1169", 6307 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6308 }, 6309 { 6310 "access" : "private", 6311 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine9instance_E", 6312 "name" : "keymaster::Keymaster1Engine::instance_", 6313 "referenced_type" : "type-135", 6314 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6315 } 6316 ], 6317 "lvalue_reference_types" : 6318 [ 6319 { 6320 "alignment" : 4, 6321 "linker_set_key" : "const hw_auth_token_t &", 6322 "name" : "const hw_auth_token_t &", 6323 "referenced_type" : "type-2843", 6324 "self_type" : "type-2845", 6325 "size" : 4, 6326 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6327 }, 6328 { 6329 "alignment" : 4, 6330 "linker_set_key" : "const hw_auth_token_t &", 6331 "name" : "const hw_auth_token_t &", 6332 "referenced_type" : "type-4867", 6333 "self_type" : "type-4869", 6334 "size" : 4, 6335 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6336 }, 6337 { 6338 "alignment" : 4, 6339 "linker_set_key" : "const hw_auth_token_t &", 6340 "name" : "const hw_auth_token_t &", 6341 "referenced_type" : "type-5202", 6342 "self_type" : "type-5204", 6343 "size" : 4, 6344 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6345 }, 6346 { 6347 "alignment" : 4, 6348 "linker_set_key" : "const keymaster::AuthProxy &", 6349 "name" : "const keymaster::AuthProxy &", 6350 "referenced_type" : "type-928", 6351 "self_type" : "type-1142", 6352 "size" : 4, 6353 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 6354 }, 6355 { 6356 "alignment" : 4, 6357 "linker_set_key" : "const keymaster::AuthProxyIterator &", 6358 "name" : "const keymaster::AuthProxyIterator &", 6359 "referenced_type" : "type-856", 6360 "self_type" : "type-869", 6361 "size" : 4, 6362 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6363 }, 6364 { 6365 "alignment" : 4, 6366 "linker_set_key" : "const keymaster::AuthorizationSet &", 6367 "name" : "const keymaster::AuthorizationSet &", 6368 "referenced_type" : "type-735", 6369 "self_type" : "type-745", 6370 "size" : 4, 6371 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6372 }, 6373 { 6374 "alignment" : 4, 6375 "linker_set_key" : "const keymaster::Buffer &", 6376 "name" : "const keymaster::Buffer &", 6377 "referenced_type" : "type-1150", 6378 "self_type" : "type-1165", 6379 "size" : 4, 6380 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 6381 }, 6382 { 6383 "alignment" : 4, 6384 "linker_set_key" : "const keymaster::GetVersionRequest &", 6385 "name" : "const keymaster::GetVersionRequest &", 6386 "referenced_type" : "type-1065", 6387 "self_type" : "type-3066", 6388 "size" : 4, 6389 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 6390 }, 6391 { 6392 "alignment" : 4, 6393 "linker_set_key" : "const keymaster::HmacSharingParametersArray &", 6394 "name" : "const keymaster::HmacSharingParametersArray &", 6395 "referenced_type" : "type-5205", 6396 "self_type" : "type-5206", 6397 "size" : 4, 6398 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6399 }, 6400 { 6401 "alignment" : 4, 6402 "linker_set_key" : "const keymaster::Key &", 6403 "name" : "const keymaster::Key &", 6404 "referenced_type" : "type-821", 6405 "self_type" : "type-2640", 6406 "size" : 4, 6407 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6408 }, 6409 { 6410 "alignment" : 4, 6411 "linker_set_key" : "const keymaster::KeyFactory *&", 6412 "name" : "const keymaster::KeyFactory *&", 6413 "referenced_type" : "type-162", 6414 "self_type" : "type-828", 6415 "size" : 4, 6416 "source_file" : "/system/keymaster/include/keymaster/key.h" 6417 }, 6418 { 6419 "alignment" : 4, 6420 "linker_set_key" : "const keymaster::OperationFactory::KeyType &", 6421 "name" : "const keymaster::OperationFactory::KeyType &", 6422 "referenced_type" : "type-169", 6423 "self_type" : "type-172", 6424 "size" : 4, 6425 "source_file" : "/system/keymaster/include/keymaster/operation.h" 6426 }, 6427 { 6428 "alignment" : 4, 6429 "linker_set_key" : "const keymaster::RandomSource &", 6430 "name" : "const keymaster::RandomSource &", 6431 "referenced_type" : "type-2646", 6432 "self_type" : "type-2645", 6433 "size" : 4, 6434 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 6435 }, 6436 { 6437 "alignment" : 4, 6438 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &", 6439 "name" : "const keymaster::SoftwareKeyBlobMaker &", 6440 "referenced_type" : "type-144", 6441 "self_type" : "type-143", 6442 "size" : 4, 6443 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 6444 }, 6445 { 6446 "alignment" : 4, 6447 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6448 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6449 "referenced_type" : "type-1164", 6450 "self_type" : "type-2752", 6451 "size" : 4, 6452 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6453 }, 6454 { 6455 "alignment" : 4, 6456 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6457 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6458 "referenced_type" : "type-824", 6459 "self_type" : "type-823", 6460 "size" : 4, 6461 "source_file" : "/system/keymaster/include/keymaster/key.h" 6462 }, 6463 { 6464 "alignment" : 4, 6465 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest &", 6466 "name" : "const keymaster::VerifyAuthorizationRequest &", 6467 "referenced_type" : "type-1124", 6468 "self_type" : "type-5207", 6469 "size" : 4, 6470 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6471 }, 6472 { 6473 "alignment" : 4, 6474 "linker_set_key" : "const keymaster_blob_t &", 6475 "name" : "const keymaster_blob_t &", 6476 "referenced_type" : "type-1497", 6477 "self_type" : "type-1496", 6478 "size" : 4, 6479 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6480 }, 6481 { 6482 "alignment" : 4, 6483 "linker_set_key" : "const keymaster_blob_t &", 6484 "name" : "const keymaster_blob_t &", 6485 "referenced_type" : "type-1621", 6486 "self_type" : "type-1699", 6487 "size" : 4, 6488 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6489 }, 6490 { 6491 "alignment" : 4, 6492 "linker_set_key" : "const keymaster_blob_t &", 6493 "name" : "const keymaster_blob_t &", 6494 "referenced_type" : "type-1828", 6495 "self_type" : "type-1827", 6496 "size" : 4, 6497 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6498 }, 6499 { 6500 "alignment" : 4, 6501 "linker_set_key" : "const keymaster_blob_t &", 6502 "name" : "const keymaster_blob_t &", 6503 "referenced_type" : "type-1874", 6504 "self_type" : "type-1935", 6505 "size" : 4, 6506 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6507 }, 6508 { 6509 "alignment" : 4, 6510 "linker_set_key" : "const keymaster_blob_t &", 6511 "name" : "const keymaster_blob_t &", 6512 "referenced_type" : "type-2011", 6513 "self_type" : "type-2077", 6514 "size" : 4, 6515 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6516 }, 6517 { 6518 "alignment" : 4, 6519 "linker_set_key" : "const keymaster_blob_t &", 6520 "name" : "const keymaster_blob_t &", 6521 "referenced_type" : "type-2173", 6522 "self_type" : "type-3012", 6523 "size" : 4, 6524 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6525 }, 6526 { 6527 "alignment" : 4, 6528 "linker_set_key" : "const keymaster_blob_t &", 6529 "name" : "const keymaster_blob_t &", 6530 "referenced_type" : "type-2283", 6531 "self_type" : "type-2282", 6532 "size" : 4, 6533 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6534 }, 6535 { 6536 "alignment" : 4, 6537 "linker_set_key" : "const keymaster_blob_t &", 6538 "name" : "const keymaster_blob_t &", 6539 "referenced_type" : "type-2337", 6540 "self_type" : "type-2409", 6541 "size" : 4, 6542 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6543 }, 6544 { 6545 "alignment" : 4, 6546 "linker_set_key" : "const keymaster_blob_t &", 6547 "name" : "const keymaster_blob_t &", 6548 "referenced_type" : "type-2545", 6549 "self_type" : "type-2606", 6550 "size" : 4, 6551 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6552 }, 6553 { 6554 "alignment" : 4, 6555 "linker_set_key" : "const keymaster_blob_t &", 6556 "name" : "const keymaster_blob_t &", 6557 "referenced_type" : "type-261", 6558 "self_type" : "type-340", 6559 "size" : 4, 6560 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6561 }, 6562 { 6563 "alignment" : 4, 6564 "linker_set_key" : "const keymaster_blob_t &", 6565 "name" : "const keymaster_blob_t &", 6566 "referenced_type" : "type-2747", 6567 "self_type" : "type-2786", 6568 "size" : 4, 6569 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6570 }, 6571 { 6572 "alignment" : 4, 6573 "linker_set_key" : "const keymaster_blob_t &", 6574 "name" : "const keymaster_blob_t &", 6575 "referenced_type" : "type-2944", 6576 "self_type" : "type-2991", 6577 "size" : 4, 6578 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6579 }, 6580 { 6581 "alignment" : 4, 6582 "linker_set_key" : "const keymaster_blob_t &", 6583 "name" : "const keymaster_blob_t &", 6584 "referenced_type" : "type-3571", 6585 "self_type" : "type-3570", 6586 "size" : 4, 6587 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6588 }, 6589 { 6590 "alignment" : 4, 6591 "linker_set_key" : "const keymaster_blob_t &", 6592 "name" : "const keymaster_blob_t &", 6593 "referenced_type" : "type-3695", 6594 "self_type" : "type-3773", 6595 "size" : 4, 6596 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6597 }, 6598 { 6599 "alignment" : 4, 6600 "linker_set_key" : "const keymaster_blob_t &", 6601 "name" : "const keymaster_blob_t &", 6602 "referenced_type" : "type-3902", 6603 "self_type" : "type-3901", 6604 "size" : 4, 6605 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6606 }, 6607 { 6608 "alignment" : 4, 6609 "linker_set_key" : "const keymaster_blob_t &", 6610 "name" : "const keymaster_blob_t &", 6611 "referenced_type" : "type-3948", 6612 "self_type" : "type-4009", 6613 "size" : 4, 6614 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6615 }, 6616 { 6617 "alignment" : 4, 6618 "linker_set_key" : "const keymaster_blob_t &", 6619 "name" : "const keymaster_blob_t &", 6620 "referenced_type" : "type-4085", 6621 "self_type" : "type-4150", 6622 "size" : 4, 6623 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6624 }, 6625 { 6626 "alignment" : 4, 6627 "linker_set_key" : "const keymaster_blob_t &", 6628 "name" : "const keymaster_blob_t &", 6629 "referenced_type" : "type-4228", 6630 "self_type" : "type-5016", 6631 "size" : 4, 6632 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6633 }, 6634 { 6635 "alignment" : 4, 6636 "linker_set_key" : "const keymaster_blob_t &", 6637 "name" : "const keymaster_blob_t &", 6638 "referenced_type" : "type-4333", 6639 "self_type" : "type-4332", 6640 "size" : 4, 6641 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6642 }, 6643 { 6644 "alignment" : 4, 6645 "linker_set_key" : "const keymaster_blob_t &", 6646 "name" : "const keymaster_blob_t &", 6647 "referenced_type" : "type-4387", 6648 "self_type" : "type-4457", 6649 "size" : 4, 6650 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6651 }, 6652 { 6653 "alignment" : 4, 6654 "linker_set_key" : "const keymaster_blob_t &", 6655 "name" : "const keymaster_blob_t &", 6656 "referenced_type" : "type-4584", 6657 "self_type" : "type-4645", 6658 "size" : 4, 6659 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6660 }, 6661 { 6662 "alignment" : 4, 6663 "linker_set_key" : "const keymaster_blob_t &", 6664 "name" : "const keymaster_blob_t &", 6665 "referenced_type" : "type-476", 6666 "self_type" : "type-475", 6667 "size" : 4, 6668 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6669 }, 6670 { 6671 "alignment" : 4, 6672 "linker_set_key" : "const keymaster_blob_t &", 6673 "name" : "const keymaster_blob_t &", 6674 "referenced_type" : "type-4775", 6675 "self_type" : "type-4811", 6676 "size" : 4, 6677 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6678 }, 6679 { 6680 "alignment" : 4, 6681 "linker_set_key" : "const keymaster_blob_t &", 6682 "name" : "const keymaster_blob_t &", 6683 "referenced_type" : "type-4949", 6684 "self_type" : "type-4994", 6685 "size" : 4, 6686 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6687 }, 6688 { 6689 "alignment" : 4, 6690 "linker_set_key" : "const keymaster_blob_t &", 6691 "name" : "const keymaster_blob_t &", 6692 "referenced_type" : "type-5144", 6693 "self_type" : "type-5209", 6694 "size" : 4, 6695 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h" 6696 }, 6697 { 6698 "alignment" : 4, 6699 "linker_set_key" : "const keymaster_blob_t &", 6700 "name" : "const keymaster_blob_t &", 6701 "referenced_type" : "type-523", 6702 "self_type" : "type-587", 6703 "size" : 4, 6704 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6705 }, 6706 { 6707 "alignment" : 4, 6708 "linker_set_key" : "const keymaster_blob_t &", 6709 "name" : "const keymaster_blob_t &", 6710 "referenced_type" : "type-55", 6711 "self_type" : "type-54", 6712 "size" : 4, 6713 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6714 }, 6715 { 6716 "alignment" : 4, 6717 "linker_set_key" : "const keymaster_blob_t &", 6718 "name" : "const keymaster_blob_t &", 6719 "referenced_type" : "type-682", 6720 "self_type" : "type-884", 6721 "size" : 4, 6722 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6723 }, 6724 { 6725 "alignment" : 4, 6726 "linker_set_key" : "const keymaster_key_blob_t &", 6727 "name" : "const keymaster_key_blob_t &", 6728 "referenced_type" : "type-1508", 6729 "self_type" : "type-1507", 6730 "size" : 4, 6731 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6732 }, 6733 { 6734 "alignment" : 4, 6735 "linker_set_key" : "const keymaster_key_blob_t &", 6736 "name" : "const keymaster_key_blob_t &", 6737 "referenced_type" : "type-1616", 6738 "self_type" : "type-1704", 6739 "size" : 4, 6740 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6741 }, 6742 { 6743 "alignment" : 4, 6744 "linker_set_key" : "const keymaster_key_blob_t &", 6745 "name" : "const keymaster_key_blob_t &", 6746 "referenced_type" : "type-1744", 6747 "self_type" : "type-1763", 6748 "size" : 4, 6749 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6750 }, 6751 { 6752 "alignment" : 4, 6753 "linker_set_key" : "const keymaster_key_blob_t &", 6754 "name" : "const keymaster_key_blob_t &", 6755 "referenced_type" : "type-1869", 6756 "self_type" : "type-1951", 6757 "size" : 4, 6758 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6759 }, 6760 { 6761 "alignment" : 4, 6762 "linker_set_key" : "const keymaster_key_blob_t &", 6763 "name" : "const keymaster_key_blob_t &", 6764 "referenced_type" : "type-2004", 6765 "self_type" : "type-2091", 6766 "size" : 4, 6767 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6768 }, 6769 { 6770 "alignment" : 4, 6771 "linker_set_key" : "const keymaster_key_blob_t &", 6772 "name" : "const keymaster_key_blob_t &", 6773 "referenced_type" : "type-2107", 6774 "self_type" : "type-3177", 6775 "size" : 4, 6776 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6777 }, 6778 { 6779 "alignment" : 4, 6780 "linker_set_key" : "const keymaster_key_blob_t &", 6781 "name" : "const keymaster_key_blob_t &", 6782 "referenced_type" : "type-2332", 6783 "self_type" : "type-2416", 6784 "size" : 4, 6785 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6786 }, 6787 { 6788 "alignment" : 4, 6789 "linker_set_key" : "const keymaster_key_blob_t &", 6790 "name" : "const keymaster_key_blob_t &", 6791 "referenced_type" : "type-2538", 6792 "self_type" : "type-2616", 6793 "size" : 4, 6794 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6795 }, 6796 { 6797 "alignment" : 4, 6798 "linker_set_key" : "const keymaster_key_blob_t &", 6799 "name" : "const keymaster_key_blob_t &", 6800 "referenced_type" : "type-256", 6801 "self_type" : "type-345", 6802 "size" : 4, 6803 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6804 }, 6805 { 6806 "alignment" : 4, 6807 "linker_set_key" : "const keymaster_key_blob_t &", 6808 "name" : "const keymaster_key_blob_t &", 6809 "referenced_type" : "type-2741", 6810 "self_type" : "type-2799", 6811 "size" : 4, 6812 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6813 }, 6814 { 6815 "alignment" : 4, 6816 "linker_set_key" : "const keymaster_key_blob_t &", 6817 "name" : "const keymaster_key_blob_t &", 6818 "referenced_type" : "type-2937", 6819 "self_type" : "type-2948", 6820 "size" : 4, 6821 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6822 }, 6823 { 6824 "alignment" : 4, 6825 "linker_set_key" : "const keymaster_key_blob_t &", 6826 "name" : "const keymaster_key_blob_t &", 6827 "referenced_type" : "type-3582", 6828 "self_type" : "type-3581", 6829 "size" : 4, 6830 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6831 }, 6832 { 6833 "alignment" : 4, 6834 "linker_set_key" : "const keymaster_key_blob_t &", 6835 "name" : "const keymaster_key_blob_t &", 6836 "referenced_type" : "type-3690", 6837 "self_type" : "type-3778", 6838 "size" : 4, 6839 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6840 }, 6841 { 6842 "alignment" : 4, 6843 "linker_set_key" : "const keymaster_key_blob_t &", 6844 "name" : "const keymaster_key_blob_t &", 6845 "referenced_type" : "type-3818", 6846 "self_type" : "type-3837", 6847 "size" : 4, 6848 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6849 }, 6850 { 6851 "alignment" : 4, 6852 "linker_set_key" : "const keymaster_key_blob_t &", 6853 "name" : "const keymaster_key_blob_t &", 6854 "referenced_type" : "type-392", 6855 "self_type" : "type-412", 6856 "size" : 4, 6857 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6858 }, 6859 { 6860 "alignment" : 4, 6861 "linker_set_key" : "const keymaster_key_blob_t &", 6862 "name" : "const keymaster_key_blob_t &", 6863 "referenced_type" : "type-3943", 6864 "self_type" : "type-4025", 6865 "size" : 4, 6866 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6867 }, 6868 { 6869 "alignment" : 4, 6870 "linker_set_key" : "const keymaster_key_blob_t &", 6871 "name" : "const keymaster_key_blob_t &", 6872 "referenced_type" : "type-4078", 6873 "self_type" : "type-4164", 6874 "size" : 4, 6875 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6876 }, 6877 { 6878 "alignment" : 4, 6879 "linker_set_key" : "const keymaster_key_blob_t &", 6880 "name" : "const keymaster_key_blob_t &", 6881 "referenced_type" : "type-4180", 6882 "self_type" : "type-5292", 6883 "size" : 4, 6884 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6885 }, 6886 { 6887 "alignment" : 4, 6888 "linker_set_key" : "const keymaster_key_blob_t &", 6889 "name" : "const keymaster_key_blob_t &", 6890 "referenced_type" : "type-4382", 6891 "self_type" : "type-4464", 6892 "size" : 4, 6893 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6894 }, 6895 { 6896 "alignment" : 4, 6897 "linker_set_key" : "const keymaster_key_blob_t &", 6898 "name" : "const keymaster_key_blob_t &", 6899 "referenced_type" : "type-4577", 6900 "self_type" : "type-4655", 6901 "size" : 4, 6902 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6903 }, 6904 { 6905 "alignment" : 4, 6906 "linker_set_key" : "const keymaster_key_blob_t &", 6907 "name" : "const keymaster_key_blob_t &", 6908 "referenced_type" : "type-4769", 6909 "self_type" : "type-4824", 6910 "size" : 4, 6911 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6912 }, 6913 { 6914 "alignment" : 4, 6915 "linker_set_key" : "const keymaster_key_blob_t &", 6916 "name" : "const keymaster_key_blob_t &", 6917 "referenced_type" : "type-4942", 6918 "self_type" : "type-4953", 6919 "size" : 4, 6920 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6921 }, 6922 { 6923 "alignment" : 4, 6924 "linker_set_key" : "const keymaster_key_blob_t &", 6925 "name" : "const keymaster_key_blob_t &", 6926 "referenced_type" : "type-5135", 6927 "self_type" : "type-5184", 6928 "size" : 4, 6929 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6930 }, 6931 { 6932 "alignment" : 4, 6933 "linker_set_key" : "const keymaster_key_blob_t &", 6934 "name" : "const keymaster_key_blob_t &", 6935 "referenced_type" : "type-518", 6936 "self_type" : "type-618", 6937 "size" : 4, 6938 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6939 }, 6940 { 6941 "alignment" : 4, 6942 "linker_set_key" : "const keymaster_key_blob_t &", 6943 "name" : "const keymaster_key_blob_t &", 6944 "referenced_type" : "type-675", 6945 "self_type" : "type-998", 6946 "size" : 4, 6947 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6948 }, 6949 { 6950 "alignment" : 4, 6951 "linker_set_key" : "const keymaster_key_blob_t &", 6952 "name" : "const keymaster_key_blob_t &", 6953 "referenced_type" : "type-69", 6954 "self_type" : "type-68", 6955 "size" : 4, 6956 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6957 }, 6958 { 6959 "alignment" : 4, 6960 "linker_set_key" : "const keymaster_key_param_set_t &", 6961 "name" : "const keymaster_key_param_set_t &", 6962 "referenced_type" : "type-1463", 6963 "self_type" : "type-1466", 6964 "size" : 4, 6965 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6966 }, 6967 { 6968 "alignment" : 4, 6969 "linker_set_key" : "const keymaster_key_param_set_t &", 6970 "name" : "const keymaster_key_param_set_t &", 6971 "referenced_type" : "type-1649", 6972 "self_type" : "type-1651", 6973 "size" : 4, 6974 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6975 }, 6976 { 6977 "alignment" : 4, 6978 "linker_set_key" : "const keymaster_key_param_set_t &", 6979 "name" : "const keymaster_key_param_set_t &", 6980 "referenced_type" : "type-1791", 6981 "self_type" : "type-1793", 6982 "size" : 4, 6983 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6984 }, 6985 { 6986 "alignment" : 4, 6987 "linker_set_key" : "const keymaster_key_param_set_t &", 6988 "name" : "const keymaster_key_param_set_t &", 6989 "referenced_type" : "type-18", 6990 "self_type" : "type-23", 6991 "size" : 4, 6992 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6993 }, 6994 { 6995 "alignment" : 4, 6996 "linker_set_key" : "const keymaster_key_param_set_t &", 6997 "name" : "const keymaster_key_param_set_t &", 6998 "referenced_type" : "type-1902", 6999 "self_type" : "type-1904", 7000 "size" : 4, 7001 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7002 }, 7003 { 7004 "alignment" : 4, 7005 "linker_set_key" : "const keymaster_key_param_set_t &", 7006 "name" : "const keymaster_key_param_set_t &", 7007 "referenced_type" : "type-2048", 7008 "self_type" : "type-2050", 7009 "size" : 4, 7010 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7011 }, 7012 { 7013 "alignment" : 4, 7014 "linker_set_key" : "const keymaster_key_param_set_t &", 7015 "name" : "const keymaster_key_param_set_t &", 7016 "referenced_type" : "type-2216", 7017 "self_type" : "type-2218", 7018 "size" : 4, 7019 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7020 }, 7021 { 7022 "alignment" : 4, 7023 "linker_set_key" : "const keymaster_key_param_set_t &", 7024 "name" : "const keymaster_key_param_set_t &", 7025 "referenced_type" : "type-2259", 7026 "self_type" : "type-2364", 7027 "size" : 4, 7028 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7029 }, 7030 { 7031 "alignment" : 4, 7032 "linker_set_key" : "const keymaster_key_param_set_t &", 7033 "name" : "const keymaster_key_param_set_t &", 7034 "referenced_type" : "type-2377", 7035 "self_type" : "type-2379", 7036 "size" : 4, 7037 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7038 }, 7039 { 7040 "alignment" : 4, 7041 "linker_set_key" : "const keymaster_key_param_set_t &", 7042 "name" : "const keymaster_key_param_set_t &", 7043 "referenced_type" : "type-2578", 7044 "self_type" : "type-2581", 7045 "size" : 4, 7046 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7047 }, 7048 { 7049 "alignment" : 4, 7050 "linker_set_key" : "const keymaster_key_param_set_t &", 7051 "name" : "const keymaster_key_param_set_t &", 7052 "referenced_type" : "type-2701", 7053 "self_type" : "type-2706", 7054 "size" : 4, 7055 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7056 }, 7057 { 7058 "alignment" : 4, 7059 "linker_set_key" : "const keymaster_key_param_set_t &", 7060 "name" : "const keymaster_key_param_set_t &", 7061 "referenced_type" : "type-2782", 7062 "self_type" : "type-2785", 7063 "size" : 4, 7064 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7065 }, 7066 { 7067 "alignment" : 4, 7068 "linker_set_key" : "const keymaster_key_param_set_t &", 7069 "name" : "const keymaster_key_param_set_t &", 7070 "referenced_type" : "type-289", 7071 "self_type" : "type-291", 7072 "size" : 4, 7073 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7074 }, 7075 { 7076 "alignment" : 4, 7077 "linker_set_key" : "const keymaster_key_param_set_t &", 7078 "name" : "const keymaster_key_param_set_t &", 7079 "referenced_type" : "type-2984", 7080 "self_type" : "type-2986", 7081 "size" : 4, 7082 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7083 }, 7084 { 7085 "alignment" : 4, 7086 "linker_set_key" : "const keymaster_key_param_set_t &", 7087 "name" : "const keymaster_key_param_set_t &", 7088 "referenced_type" : "type-3537", 7089 "self_type" : "type-3540", 7090 "size" : 4, 7091 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7092 }, 7093 { 7094 "alignment" : 4, 7095 "linker_set_key" : "const keymaster_key_param_set_t &", 7096 "name" : "const keymaster_key_param_set_t &", 7097 "referenced_type" : "type-3723", 7098 "self_type" : "type-3725", 7099 "size" : 4, 7100 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7101 }, 7102 { 7103 "alignment" : 4, 7104 "linker_set_key" : "const keymaster_key_param_set_t &", 7105 "name" : "const keymaster_key_param_set_t &", 7106 "referenced_type" : "type-3865", 7107 "self_type" : "type-3867", 7108 "size" : 4, 7109 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7110 }, 7111 { 7112 "alignment" : 4, 7113 "linker_set_key" : "const keymaster_key_param_set_t &", 7114 "name" : "const keymaster_key_param_set_t &", 7115 "referenced_type" : "type-3976", 7116 "self_type" : "type-3978", 7117 "size" : 4, 7118 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7119 }, 7120 { 7121 "alignment" : 4, 7122 "linker_set_key" : "const keymaster_key_param_set_t &", 7123 "name" : "const keymaster_key_param_set_t &", 7124 "referenced_type" : "type-4121", 7125 "self_type" : "type-4123", 7126 "size" : 4, 7127 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7128 }, 7129 { 7130 "alignment" : 4, 7131 "linker_set_key" : "const keymaster_key_param_set_t &", 7132 "name" : "const keymaster_key_param_set_t &", 7133 "referenced_type" : "type-4266", 7134 "self_type" : "type-4268", 7135 "size" : 4, 7136 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7137 }, 7138 { 7139 "alignment" : 4, 7140 "linker_set_key" : "const keymaster_key_param_set_t &", 7141 "name" : "const keymaster_key_param_set_t &", 7142 "referenced_type" : "type-4309", 7143 "self_type" : "type-4412", 7144 "size" : 4, 7145 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7146 }, 7147 { 7148 "alignment" : 4, 7149 "linker_set_key" : "const keymaster_key_param_set_t &", 7150 "name" : "const keymaster_key_param_set_t &", 7151 "referenced_type" : "type-437", 7152 "self_type" : "type-439", 7153 "size" : 4, 7154 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7155 }, 7156 { 7157 "alignment" : 4, 7158 "linker_set_key" : "const keymaster_key_param_set_t &", 7159 "name" : "const keymaster_key_param_set_t &", 7160 "referenced_type" : "type-4425", 7161 "self_type" : "type-4427", 7162 "size" : 4, 7163 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7164 }, 7165 { 7166 "alignment" : 4, 7167 "linker_set_key" : "const keymaster_key_param_set_t &", 7168 "name" : "const keymaster_key_param_set_t &", 7169 "referenced_type" : "type-4617", 7170 "self_type" : "type-4620", 7171 "size" : 4, 7172 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7173 }, 7174 { 7175 "alignment" : 4, 7176 "linker_set_key" : "const keymaster_key_param_set_t &", 7177 "name" : "const keymaster_key_param_set_t &", 7178 "referenced_type" : "type-4729", 7179 "self_type" : "type-4734", 7180 "size" : 4, 7181 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7182 }, 7183 { 7184 "alignment" : 4, 7185 "linker_set_key" : "const keymaster_key_param_set_t &", 7186 "name" : "const keymaster_key_param_set_t &", 7187 "referenced_type" : "type-4807", 7188 "self_type" : "type-4810", 7189 "size" : 4, 7190 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7191 }, 7192 { 7193 "alignment" : 4, 7194 "linker_set_key" : "const keymaster_key_param_set_t &", 7195 "name" : "const keymaster_key_param_set_t &", 7196 "referenced_type" : "type-4987", 7197 "self_type" : "type-4989", 7198 "size" : 4, 7199 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7200 }, 7201 { 7202 "alignment" : 4, 7203 "linker_set_key" : "const keymaster_key_param_set_t &", 7204 "name" : "const keymaster_key_param_set_t &", 7205 "referenced_type" : "type-5170", 7206 "self_type" : "type-5172", 7207 "size" : 4, 7208 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7209 }, 7210 { 7211 "alignment" : 4, 7212 "linker_set_key" : "const keymaster_key_param_set_t &", 7213 "name" : "const keymaster_key_param_set_t &", 7214 "referenced_type" : "type-550", 7215 "self_type" : "type-552", 7216 "size" : 4, 7217 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7218 }, 7219 { 7220 "alignment" : 4, 7221 "linker_set_key" : "const keymaster_key_param_set_t &", 7222 "name" : "const keymaster_key_param_set_t &", 7223 "referenced_type" : "type-706", 7224 "self_type" : "type-726", 7225 "size" : 4, 7226 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7227 }, 7228 { 7229 "alignment" : 4, 7230 "linker_set_key" : "const keymaster_key_param_set_t &", 7231 "name" : "const keymaster_key_param_set_t &", 7232 "referenced_type" : "type-811", 7233 "self_type" : "type-814", 7234 "size" : 4, 7235 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7236 }, 7237 { 7238 "alignment" : 4, 7239 "linker_set_key" : "const keymaster_key_param_t &", 7240 "name" : "const keymaster_key_param_t &", 7241 "referenced_type" : "type-1460", 7242 "self_type" : "type-1469", 7243 "size" : 4, 7244 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7245 }, 7246 { 7247 "alignment" : 4, 7248 "linker_set_key" : "const keymaster_key_param_t &", 7249 "name" : "const keymaster_key_param_t &", 7250 "referenced_type" : "type-15", 7251 "self_type" : "type-26", 7252 "size" : 4, 7253 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7254 }, 7255 { 7256 "alignment" : 4, 7257 "linker_set_key" : "const keymaster_key_param_t &", 7258 "name" : "const keymaster_key_param_t &", 7259 "referenced_type" : "type-1646", 7260 "self_type" : "type-1654", 7261 "size" : 4, 7262 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7263 }, 7264 { 7265 "alignment" : 4, 7266 "linker_set_key" : "const keymaster_key_param_t &", 7267 "name" : "const keymaster_key_param_t &", 7268 "referenced_type" : "type-1788", 7269 "self_type" : "type-1794", 7270 "size" : 4, 7271 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7272 }, 7273 { 7274 "alignment" : 4, 7275 "linker_set_key" : "const keymaster_key_param_t &", 7276 "name" : "const keymaster_key_param_t &", 7277 "referenced_type" : "type-1898", 7278 "self_type" : "type-1905", 7279 "size" : 4, 7280 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7281 }, 7282 { 7283 "alignment" : 4, 7284 "linker_set_key" : "const keymaster_key_param_t &", 7285 "name" : "const keymaster_key_param_t &", 7286 "referenced_type" : "type-2041", 7287 "self_type" : "type-2051", 7288 "size" : 4, 7289 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7290 }, 7291 { 7292 "alignment" : 4, 7293 "linker_set_key" : "const keymaster_key_param_t &", 7294 "name" : "const keymaster_key_param_t &", 7295 "referenced_type" : "type-2124", 7296 "self_type" : "type-3104", 7297 "size" : 4, 7298 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7299 }, 7300 { 7301 "alignment" : 4, 7302 "linker_set_key" : "const keymaster_key_param_t &", 7303 "name" : "const keymaster_key_param_t &", 7304 "referenced_type" : "type-2213", 7305 "self_type" : "type-2221", 7306 "size" : 4, 7307 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7308 }, 7309 { 7310 "alignment" : 4, 7311 "linker_set_key" : "const keymaster_key_param_t &", 7312 "name" : "const keymaster_key_param_t &", 7313 "referenced_type" : "type-2374", 7314 "self_type" : "type-2385", 7315 "size" : 4, 7316 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7317 }, 7318 { 7319 "alignment" : 4, 7320 "linker_set_key" : "const keymaster_key_param_t &", 7321 "name" : "const keymaster_key_param_t &", 7322 "referenced_type" : "type-2573", 7323 "self_type" : "type-2582", 7324 "size" : 4, 7325 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7326 }, 7327 { 7328 "alignment" : 4, 7329 "linker_set_key" : "const keymaster_key_param_t &", 7330 "name" : "const keymaster_key_param_t &", 7331 "referenced_type" : "type-2680", 7332 "self_type" : "type-2755", 7333 "size" : 4, 7334 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7335 }, 7336 { 7337 "alignment" : 4, 7338 "linker_set_key" : "const keymaster_key_param_t &", 7339 "name" : "const keymaster_key_param_t &", 7340 "referenced_type" : "type-2779", 7341 "self_type" : "type-2788", 7342 "size" : 4, 7343 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7344 }, 7345 { 7346 "alignment" : 4, 7347 "linker_set_key" : "const keymaster_key_param_t &", 7348 "name" : "const keymaster_key_param_t &", 7349 "referenced_type" : "type-286", 7350 "self_type" : "type-294", 7351 "size" : 4, 7352 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7353 }, 7354 { 7355 "alignment" : 4, 7356 "linker_set_key" : "const keymaster_key_param_t &", 7357 "name" : "const keymaster_key_param_t &", 7358 "referenced_type" : "type-2979", 7359 "self_type" : "type-2992", 7360 "size" : 4, 7361 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7362 }, 7363 { 7364 "alignment" : 4, 7365 "linker_set_key" : "const keymaster_key_param_t &", 7366 "name" : "const keymaster_key_param_t &", 7367 "referenced_type" : "type-3534", 7368 "self_type" : "type-3543", 7369 "size" : 4, 7370 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7371 }, 7372 { 7373 "alignment" : 4, 7374 "linker_set_key" : "const keymaster_key_param_t &", 7375 "name" : "const keymaster_key_param_t &", 7376 "referenced_type" : "type-3720", 7377 "self_type" : "type-3728", 7378 "size" : 4, 7379 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7380 }, 7381 { 7382 "alignment" : 4, 7383 "linker_set_key" : "const keymaster_key_param_t &", 7384 "name" : "const keymaster_key_param_t &", 7385 "referenced_type" : "type-3862", 7386 "self_type" : "type-3868", 7387 "size" : 4, 7388 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7389 }, 7390 { 7391 "alignment" : 4, 7392 "linker_set_key" : "const keymaster_key_param_t &", 7393 "name" : "const keymaster_key_param_t &", 7394 "referenced_type" : "type-3972", 7395 "self_type" : "type-3979", 7396 "size" : 4, 7397 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7398 }, 7399 { 7400 "alignment" : 4, 7401 "linker_set_key" : "const keymaster_key_param_t &", 7402 "name" : "const keymaster_key_param_t &", 7403 "referenced_type" : "type-4114", 7404 "self_type" : "type-4124", 7405 "size" : 4, 7406 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7407 }, 7408 { 7409 "alignment" : 4, 7410 "linker_set_key" : "const keymaster_key_param_t &", 7411 "name" : "const keymaster_key_param_t &", 7412 "referenced_type" : "type-4197", 7413 "self_type" : "type-5099", 7414 "size" : 4, 7415 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7416 }, 7417 { 7418 "alignment" : 4, 7419 "linker_set_key" : "const keymaster_key_param_t &", 7420 "name" : "const keymaster_key_param_t &", 7421 "referenced_type" : "type-4263", 7422 "self_type" : "type-4271", 7423 "size" : 4, 7424 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7425 }, 7426 { 7427 "alignment" : 4, 7428 "linker_set_key" : "const keymaster_key_param_t &", 7429 "name" : "const keymaster_key_param_t &", 7430 "referenced_type" : "type-434", 7431 "self_type" : "type-440", 7432 "size" : 4, 7433 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7434 }, 7435 { 7436 "alignment" : 4, 7437 "linker_set_key" : "const keymaster_key_param_t &", 7438 "name" : "const keymaster_key_param_t &", 7439 "referenced_type" : "type-4422", 7440 "self_type" : "type-4433", 7441 "size" : 4, 7442 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7443 }, 7444 { 7445 "alignment" : 4, 7446 "linker_set_key" : "const keymaster_key_param_t &", 7447 "name" : "const keymaster_key_param_t &", 7448 "referenced_type" : "type-4612", 7449 "self_type" : "type-4621", 7450 "size" : 4, 7451 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7452 }, 7453 { 7454 "alignment" : 4, 7455 "linker_set_key" : "const keymaster_key_param_t &", 7456 "name" : "const keymaster_key_param_t &", 7457 "referenced_type" : "type-4708", 7458 "self_type" : "type-4783", 7459 "size" : 4, 7460 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7461 }, 7462 { 7463 "alignment" : 4, 7464 "linker_set_key" : "const keymaster_key_param_t &", 7465 "name" : "const keymaster_key_param_t &", 7466 "referenced_type" : "type-4804", 7467 "self_type" : "type-4813", 7468 "size" : 4, 7469 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7470 }, 7471 { 7472 "alignment" : 4, 7473 "linker_set_key" : "const keymaster_key_param_t &", 7474 "name" : "const keymaster_key_param_t &", 7475 "referenced_type" : "type-4982", 7476 "self_type" : "type-4995", 7477 "size" : 4, 7478 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7479 }, 7480 { 7481 "alignment" : 4, 7482 "linker_set_key" : "const keymaster_key_param_t &", 7483 "name" : "const keymaster_key_param_t &", 7484 "referenced_type" : "type-5167", 7485 "self_type" : "type-5175", 7486 "size" : 4, 7487 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7488 }, 7489 { 7490 "alignment" : 4, 7491 "linker_set_key" : "const keymaster_key_param_t &", 7492 "name" : "const keymaster_key_param_t &", 7493 "referenced_type" : "type-547", 7494 "self_type" : "type-553", 7495 "size" : 4, 7496 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7497 }, 7498 { 7499 "alignment" : 4, 7500 "linker_set_key" : "const keymaster_key_param_t &", 7501 "name" : "const keymaster_key_param_t &", 7502 "referenced_type" : "type-678", 7503 "self_type" : "type-897", 7504 "size" : 4, 7505 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7506 }, 7507 { 7508 "alignment" : 4, 7509 "linker_set_key" : "const keymaster_key_param_t &", 7510 "name" : "const keymaster_key_param_t &", 7511 "referenced_type" : "type-808", 7512 "self_type" : "type-817", 7513 "size" : 4, 7514 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7515 }, 7516 { 7517 "alignment" : 4, 7518 "linker_set_key" : "const nullptr_t &", 7519 "name" : "const nullptr_t &", 7520 "referenced_type" : "type-775", 7521 "self_type" : "type-879", 7522 "size" : 4, 7523 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7524 }, 7525 { 7526 "alignment" : 4, 7527 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7528 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7529 "referenced_type" : "type-2632", 7530 "self_type" : "type-2634", 7531 "size" : 4, 7532 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7533 }, 7534 { 7535 "alignment" : 4, 7536 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7537 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7538 "referenced_type" : "type-4669", 7539 "self_type" : "type-4671", 7540 "size" : 4, 7541 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7542 }, 7543 { 7544 "alignment" : 4, 7545 "linker_set_key" : "const unsigned char *&", 7546 "name" : "const unsigned char *&", 7547 "referenced_type" : "type-1034", 7548 "self_type" : "type-1243", 7549 "size" : 4, 7550 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7551 }, 7552 { 7553 "alignment" : 4, 7554 "linker_set_key" : "const unsigned char *const &", 7555 "name" : "const unsigned char *const &", 7556 "referenced_type" : "type-1214", 7557 "self_type" : "type-1213", 7558 "size" : 4, 7559 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7560 }, 7561 { 7562 "alignment" : 4, 7563 "linker_set_key" : "const unsigned int &", 7564 "name" : "const unsigned int &", 7565 "referenced_type" : "type-1257", 7566 "self_type" : "type-1256", 7567 "size" : 4, 7568 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7569 }, 7570 { 7571 "alignment" : 4, 7572 "linker_set_key" : "keymaster::AuthProxyIterator &", 7573 "name" : "keymaster::AuthProxyIterator &", 7574 "referenced_type" : "type-836", 7575 "self_type" : "type-890", 7576 "size" : 4, 7577 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7578 }, 7579 { 7580 "alignment" : 4, 7581 "linker_set_key" : "keymaster::AuthorizationSet &", 7582 "name" : "keymaster::AuthorizationSet &", 7583 "referenced_type" : "type-117", 7584 "self_type" : "type-705", 7585 "size" : 4, 7586 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7587 }, 7588 { 7589 "alignment" : 4, 7590 "linker_set_key" : "keymaster::AuthorizationSetBuilder &", 7591 "name" : "keymaster::AuthorizationSetBuilder &", 7592 "referenced_type" : "type-803", 7593 "self_type" : "type-813", 7594 "size" : 4, 7595 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7596 }, 7597 { 7598 "alignment" : 4, 7599 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &", 7600 "name" : "keymaster::ComputeSharedHmacResponse &", 7601 "referenced_type" : "type-716", 7602 "self_type" : "type-715", 7603 "size" : 4, 7604 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7605 }, 7606 { 7607 "alignment" : 4, 7608 "linker_set_key" : "keymaster::HmacSharingParameters &", 7609 "name" : "keymaster::HmacSharingParameters &", 7610 "referenced_type" : "type-712", 7611 "self_type" : "type-711", 7612 "size" : 4, 7613 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7614 }, 7615 { 7616 "alignment" : 4, 7617 "linker_set_key" : "keymaster::Key &", 7618 "name" : "keymaster::Key &", 7619 "referenced_type" : "type-161", 7620 "self_type" : "type-2022", 7621 "size" : 4, 7622 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7623 }, 7624 { 7625 "alignment" : 4, 7626 "linker_set_key" : "keymaster::Serializable &", 7627 "name" : "keymaster::Serializable &", 7628 "referenced_type" : "type-125", 7629 "self_type" : "type-1013", 7630 "size" : 4, 7631 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 7632 }, 7633 { 7634 "alignment" : 4, 7635 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7636 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7637 "referenced_type" : "type-690", 7638 "self_type" : "type-694", 7639 "size" : 4, 7640 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7641 }, 7642 { 7643 "alignment" : 4, 7644 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7645 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7646 "referenced_type" : "type-127", 7647 "self_type" : "type-698", 7648 "size" : 4, 7649 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7650 }, 7651 { 7652 "alignment" : 4, 7653 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7654 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7655 "referenced_type" : "type-238", 7656 "self_type" : "type-2351", 7657 "size" : 4, 7658 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7659 }, 7660 { 7661 "alignment" : 4, 7662 "linker_set_key" : "keymaster_algorithm_t &", 7663 "name" : "keymaster_algorithm_t &", 7664 "referenced_type" : "type-1180", 7665 "self_type" : "type-1179", 7666 "size" : 4, 7667 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7668 }, 7669 { 7670 "alignment" : 4, 7671 "linker_set_key" : "keymaster_algorithm_t &", 7672 "name" : "keymaster_algorithm_t &", 7673 "referenced_type" : "type-1574", 7674 "self_type" : "type-1573", 7675 "size" : 4, 7676 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7677 }, 7678 { 7679 "alignment" : 4, 7680 "linker_set_key" : "keymaster_algorithm_t &", 7681 "name" : "keymaster_algorithm_t &", 7682 "referenced_type" : "type-1720", 7683 "self_type" : "type-1719", 7684 "size" : 4, 7685 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7686 }, 7687 { 7688 "alignment" : 4, 7689 "linker_set_key" : "keymaster_algorithm_t &", 7690 "name" : "keymaster_algorithm_t &", 7691 "referenced_type" : "type-1971", 7692 "self_type" : "type-1970", 7693 "size" : 4, 7694 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7695 }, 7696 { 7697 "alignment" : 4, 7698 "linker_set_key" : "keymaster_algorithm_t &", 7699 "name" : "keymaster_algorithm_t &", 7700 "referenced_type" : "type-209", 7701 "self_type" : "type-208", 7702 "size" : 4, 7703 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7704 }, 7705 { 7706 "alignment" : 4, 7707 "linker_set_key" : "keymaster_algorithm_t &", 7708 "name" : "keymaster_algorithm_t &", 7709 "referenced_type" : "type-2190", 7710 "self_type" : "type-2189", 7711 "size" : 4, 7712 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7713 }, 7714 { 7715 "alignment" : 4, 7716 "linker_set_key" : "keymaster_algorithm_t &", 7717 "name" : "keymaster_algorithm_t &", 7718 "referenced_type" : "type-2477", 7719 "self_type" : "type-2476", 7720 "size" : 4, 7721 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7722 }, 7723 { 7724 "alignment" : 4, 7725 "linker_set_key" : "keymaster_algorithm_t &", 7726 "name" : "keymaster_algorithm_t &", 7727 "referenced_type" : "type-2708", 7728 "self_type" : "type-2707", 7729 "size" : 4, 7730 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7731 }, 7732 { 7733 "alignment" : 4, 7734 "linker_set_key" : "keymaster_algorithm_t &", 7735 "name" : "keymaster_algorithm_t &", 7736 "referenced_type" : "type-2881", 7737 "self_type" : "type-2880", 7738 "size" : 4, 7739 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7740 }, 7741 { 7742 "alignment" : 4, 7743 "linker_set_key" : "keymaster_algorithm_t &", 7744 "name" : "keymaster_algorithm_t &", 7745 "referenced_type" : "type-3093", 7746 "self_type" : "type-3092", 7747 "size" : 4, 7748 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7749 }, 7750 { 7751 "alignment" : 4, 7752 "linker_set_key" : "keymaster_algorithm_t &", 7753 "name" : "keymaster_algorithm_t &", 7754 "referenced_type" : "type-3287", 7755 "self_type" : "type-3286", 7756 "size" : 4, 7757 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7758 }, 7759 { 7760 "alignment" : 4, 7761 "linker_set_key" : "keymaster_algorithm_t &", 7762 "name" : "keymaster_algorithm_t &", 7763 "referenced_type" : "type-364", 7764 "self_type" : "type-363", 7765 "size" : 4, 7766 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7767 }, 7768 { 7769 "alignment" : 4, 7770 "linker_set_key" : "keymaster_algorithm_t &", 7771 "name" : "keymaster_algorithm_t &", 7772 "referenced_type" : "type-3648", 7773 "self_type" : "type-3647", 7774 "size" : 4, 7775 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7776 }, 7777 { 7778 "alignment" : 4, 7779 "linker_set_key" : "keymaster_algorithm_t &", 7780 "name" : "keymaster_algorithm_t &", 7781 "referenced_type" : "type-3794", 7782 "self_type" : "type-3793", 7783 "size" : 4, 7784 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7785 }, 7786 { 7787 "alignment" : 4, 7788 "linker_set_key" : "keymaster_algorithm_t &", 7789 "name" : "keymaster_algorithm_t &", 7790 "referenced_type" : "type-4045", 7791 "self_type" : "type-4044", 7792 "size" : 4, 7793 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7794 }, 7795 { 7796 "alignment" : 4, 7797 "linker_set_key" : "keymaster_algorithm_t &", 7798 "name" : "keymaster_algorithm_t &", 7799 "referenced_type" : "type-4240", 7800 "self_type" : "type-4239", 7801 "size" : 4, 7802 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7803 }, 7804 { 7805 "alignment" : 4, 7806 "linker_set_key" : "keymaster_algorithm_t &", 7807 "name" : "keymaster_algorithm_t &", 7808 "referenced_type" : "type-4516", 7809 "self_type" : "type-4515", 7810 "size" : 4, 7811 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7812 }, 7813 { 7814 "alignment" : 4, 7815 "linker_set_key" : "keymaster_algorithm_t &", 7816 "name" : "keymaster_algorithm_t &", 7817 "referenced_type" : "type-4736", 7818 "self_type" : "type-4735", 7819 "size" : 4, 7820 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7821 }, 7822 { 7823 "alignment" : 4, 7824 "linker_set_key" : "keymaster_algorithm_t &", 7825 "name" : "keymaster_algorithm_t &", 7826 "referenced_type" : "type-4896", 7827 "self_type" : "type-4895", 7828 "size" : 4, 7829 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7830 }, 7831 { 7832 "alignment" : 4, 7833 "linker_set_key" : "keymaster_algorithm_t &", 7834 "name" : "keymaster_algorithm_t &", 7835 "referenced_type" : "type-5088", 7836 "self_type" : "type-5087", 7837 "size" : 4, 7838 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7839 }, 7840 { 7841 "alignment" : 4, 7842 "linker_set_key" : "keymaster_algorithm_t &", 7843 "name" : "keymaster_algorithm_t &", 7844 "referenced_type" : "type-5229", 7845 "self_type" : "type-5228", 7846 "size" : 4, 7847 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7848 }, 7849 { 7850 "alignment" : 4, 7851 "linker_set_key" : "keymaster_algorithm_t &", 7852 "name" : "keymaster_algorithm_t &", 7853 "referenced_type" : "type-5402", 7854 "self_type" : "type-5401", 7855 "size" : 4, 7856 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7857 }, 7858 { 7859 "alignment" : 4, 7860 "linker_set_key" : "keymaster_algorithm_t &", 7861 "name" : "keymaster_algorithm_t &", 7862 "referenced_type" : "type-639", 7863 "self_type" : "type-638", 7864 "size" : 4, 7865 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7866 }, 7867 { 7868 "alignment" : 4, 7869 "linker_set_key" : "keymaster_algorithm_t *&", 7870 "name" : "keymaster_algorithm_t *&", 7871 "referenced_type" : "type-2330", 7872 "self_type" : "type-2356", 7873 "size" : 4, 7874 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7875 }, 7876 { 7877 "alignment" : 4, 7878 "linker_set_key" : "keymaster_algorithm_t *&", 7879 "name" : "keymaster_algorithm_t *&", 7880 "referenced_type" : "type-2555", 7881 "self_type" : "type-2558", 7882 "size" : 4, 7883 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7884 }, 7885 { 7886 "alignment" : 4, 7887 "linker_set_key" : "keymaster_algorithm_t *&", 7888 "name" : "keymaster_algorithm_t *&", 7889 "referenced_type" : "type-2757", 7890 "self_type" : "type-2759", 7891 "size" : 4, 7892 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7893 }, 7894 { 7895 "alignment" : 4, 7896 "linker_set_key" : "keymaster_algorithm_t *&", 7897 "name" : "keymaster_algorithm_t *&", 7898 "referenced_type" : "type-4380", 7899 "self_type" : "type-4404", 7900 "size" : 4, 7901 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7902 }, 7903 { 7904 "alignment" : 4, 7905 "linker_set_key" : "keymaster_algorithm_t *&", 7906 "name" : "keymaster_algorithm_t *&", 7907 "referenced_type" : "type-4594", 7908 "self_type" : "type-4597", 7909 "size" : 4, 7910 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7911 }, 7912 { 7913 "alignment" : 4, 7914 "linker_set_key" : "keymaster_algorithm_t *&", 7915 "name" : "keymaster_algorithm_t *&", 7916 "referenced_type" : "type-4785", 7917 "self_type" : "type-4787", 7918 "size" : 4, 7919 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7920 }, 7921 { 7922 "alignment" : 4, 7923 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7924 "name" : "keymaster_algorithm_t const (&)[4]", 7925 "referenced_type" : "type-2534", 7926 "self_type" : "type-2537", 7927 "size" : 4, 7928 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7929 }, 7930 { 7931 "alignment" : 4, 7932 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7933 "name" : "keymaster_algorithm_t const (&)[4]", 7934 "referenced_type" : "type-2737", 7935 "self_type" : "type-2740", 7936 "size" : 4, 7937 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7938 }, 7939 { 7940 "alignment" : 4, 7941 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7942 "name" : "keymaster_algorithm_t const (&)[4]", 7943 "referenced_type" : "type-4573", 7944 "self_type" : "type-4576", 7945 "size" : 4, 7946 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7947 }, 7948 { 7949 "alignment" : 4, 7950 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7951 "name" : "keymaster_algorithm_t const (&)[4]", 7952 "referenced_type" : "type-4765", 7953 "self_type" : "type-4768", 7954 "size" : 4, 7955 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7956 }, 7957 { 7958 "alignment" : 4, 7959 "linker_set_key" : "keymaster_block_mode_t &", 7960 "name" : "keymaster_block_mode_t &", 7961 "referenced_type" : "type-1186", 7962 "self_type" : "type-1185", 7963 "size" : 4, 7964 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7965 }, 7966 { 7967 "alignment" : 4, 7968 "linker_set_key" : "keymaster_block_mode_t &", 7969 "name" : "keymaster_block_mode_t &", 7970 "referenced_type" : "type-1576", 7971 "self_type" : "type-1575", 7972 "size" : 4, 7973 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7974 }, 7975 { 7976 "alignment" : 4, 7977 "linker_set_key" : "keymaster_block_mode_t &", 7978 "name" : "keymaster_block_mode_t &", 7979 "referenced_type" : "type-1722", 7980 "self_type" : "type-1721", 7981 "size" : 4, 7982 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7983 }, 7984 { 7985 "alignment" : 4, 7986 "linker_set_key" : "keymaster_block_mode_t &", 7987 "name" : "keymaster_block_mode_t &", 7988 "referenced_type" : "type-1973", 7989 "self_type" : "type-1972", 7990 "size" : 4, 7991 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7992 }, 7993 { 7994 "alignment" : 4, 7995 "linker_set_key" : "keymaster_block_mode_t &", 7996 "name" : "keymaster_block_mode_t &", 7997 "referenced_type" : "type-211", 7998 "self_type" : "type-210", 7999 "size" : 4, 8000 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8001 }, 8002 { 8003 "alignment" : 4, 8004 "linker_set_key" : "keymaster_block_mode_t &", 8005 "name" : "keymaster_block_mode_t &", 8006 "referenced_type" : "type-2193", 8007 "self_type" : "type-2192", 8008 "size" : 4, 8009 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8010 }, 8011 { 8012 "alignment" : 4, 8013 "linker_set_key" : "keymaster_block_mode_t &", 8014 "name" : "keymaster_block_mode_t &", 8015 "referenced_type" : "type-2479", 8016 "self_type" : "type-2478", 8017 "size" : 4, 8018 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8019 }, 8020 { 8021 "alignment" : 4, 8022 "linker_set_key" : "keymaster_block_mode_t &", 8023 "name" : "keymaster_block_mode_t &", 8024 "referenced_type" : "type-2710", 8025 "self_type" : "type-2709", 8026 "size" : 4, 8027 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8028 }, 8029 { 8030 "alignment" : 4, 8031 "linker_set_key" : "keymaster_block_mode_t &", 8032 "name" : "keymaster_block_mode_t &", 8033 "referenced_type" : "type-2884", 8034 "self_type" : "type-2883", 8035 "size" : 4, 8036 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8037 }, 8038 { 8039 "alignment" : 4, 8040 "linker_set_key" : "keymaster_block_mode_t &", 8041 "name" : "keymaster_block_mode_t &", 8042 "referenced_type" : "type-3095", 8043 "self_type" : "type-3094", 8044 "size" : 4, 8045 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8046 }, 8047 { 8048 "alignment" : 4, 8049 "linker_set_key" : "keymaster_block_mode_t &", 8050 "name" : "keymaster_block_mode_t &", 8051 "referenced_type" : "type-3292", 8052 "self_type" : "type-3291", 8053 "size" : 4, 8054 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8055 }, 8056 { 8057 "alignment" : 4, 8058 "linker_set_key" : "keymaster_block_mode_t &", 8059 "name" : "keymaster_block_mode_t &", 8060 "referenced_type" : "type-3650", 8061 "self_type" : "type-3649", 8062 "size" : 4, 8063 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8064 }, 8065 { 8066 "alignment" : 4, 8067 "linker_set_key" : "keymaster_block_mode_t &", 8068 "name" : "keymaster_block_mode_t &", 8069 "referenced_type" : "type-366", 8070 "self_type" : "type-365", 8071 "size" : 4, 8072 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8073 }, 8074 { 8075 "alignment" : 4, 8076 "linker_set_key" : "keymaster_block_mode_t &", 8077 "name" : "keymaster_block_mode_t &", 8078 "referenced_type" : "type-3796", 8079 "self_type" : "type-3795", 8080 "size" : 4, 8081 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8082 }, 8083 { 8084 "alignment" : 4, 8085 "linker_set_key" : "keymaster_block_mode_t &", 8086 "name" : "keymaster_block_mode_t &", 8087 "referenced_type" : "type-4047", 8088 "self_type" : "type-4046", 8089 "size" : 4, 8090 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8091 }, 8092 { 8093 "alignment" : 4, 8094 "linker_set_key" : "keymaster_block_mode_t &", 8095 "name" : "keymaster_block_mode_t &", 8096 "referenced_type" : "type-4243", 8097 "self_type" : "type-4242", 8098 "size" : 4, 8099 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8100 }, 8101 { 8102 "alignment" : 4, 8103 "linker_set_key" : "keymaster_block_mode_t &", 8104 "name" : "keymaster_block_mode_t &", 8105 "referenced_type" : "type-4518", 8106 "self_type" : "type-4517", 8107 "size" : 4, 8108 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8109 }, 8110 { 8111 "alignment" : 4, 8112 "linker_set_key" : "keymaster_block_mode_t &", 8113 "name" : "keymaster_block_mode_t &", 8114 "referenced_type" : "type-4738", 8115 "self_type" : "type-4737", 8116 "size" : 4, 8117 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8118 }, 8119 { 8120 "alignment" : 4, 8121 "linker_set_key" : "keymaster_block_mode_t &", 8122 "name" : "keymaster_block_mode_t &", 8123 "referenced_type" : "type-4899", 8124 "self_type" : "type-4898", 8125 "size" : 4, 8126 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8127 }, 8128 { 8129 "alignment" : 4, 8130 "linker_set_key" : "keymaster_block_mode_t &", 8131 "name" : "keymaster_block_mode_t &", 8132 "referenced_type" : "type-5090", 8133 "self_type" : "type-5089", 8134 "size" : 4, 8135 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8136 }, 8137 { 8138 "alignment" : 4, 8139 "linker_set_key" : "keymaster_block_mode_t &", 8140 "name" : "keymaster_block_mode_t &", 8141 "referenced_type" : "type-5231", 8142 "self_type" : "type-5230", 8143 "size" : 4, 8144 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8145 }, 8146 { 8147 "alignment" : 4, 8148 "linker_set_key" : "keymaster_block_mode_t &", 8149 "name" : "keymaster_block_mode_t &", 8150 "referenced_type" : "type-5407", 8151 "self_type" : "type-5406", 8152 "size" : 4, 8153 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8154 }, 8155 { 8156 "alignment" : 4, 8157 "linker_set_key" : "keymaster_block_mode_t &", 8158 "name" : "keymaster_block_mode_t &", 8159 "referenced_type" : "type-641", 8160 "self_type" : "type-640", 8161 "size" : 4, 8162 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8163 }, 8164 { 8165 "alignment" : 4, 8166 "linker_set_key" : "keymaster_digest_t &", 8167 "name" : "keymaster_digest_t &", 8168 "referenced_type" : "type-1199", 8169 "self_type" : "type-1198", 8170 "size" : 4, 8171 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8172 }, 8173 { 8174 "alignment" : 4, 8175 "linker_set_key" : "keymaster_digest_t &", 8176 "name" : "keymaster_digest_t &", 8177 "referenced_type" : "type-1581", 8178 "self_type" : "type-1580", 8179 "size" : 4, 8180 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8181 }, 8182 { 8183 "alignment" : 4, 8184 "linker_set_key" : "keymaster_digest_t &", 8185 "name" : "keymaster_digest_t &", 8186 "referenced_type" : "type-1726", 8187 "self_type" : "type-1725", 8188 "size" : 4, 8189 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8190 }, 8191 { 8192 "alignment" : 4, 8193 "linker_set_key" : "keymaster_digest_t &", 8194 "name" : "keymaster_digest_t &", 8195 "referenced_type" : "type-1977", 8196 "self_type" : "type-1976", 8197 "size" : 4, 8198 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8199 }, 8200 { 8201 "alignment" : 4, 8202 "linker_set_key" : "keymaster_digest_t &", 8203 "name" : "keymaster_digest_t &", 8204 "referenced_type" : "type-216", 8205 "self_type" : "type-215", 8206 "size" : 4, 8207 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8208 }, 8209 { 8210 "alignment" : 4, 8211 "linker_set_key" : "keymaster_digest_t &", 8212 "name" : "keymaster_digest_t &", 8213 "referenced_type" : "type-2197", 8214 "self_type" : "type-2196", 8215 "size" : 4, 8216 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8217 }, 8218 { 8219 "alignment" : 4, 8220 "linker_set_key" : "keymaster_digest_t &", 8221 "name" : "keymaster_digest_t &", 8222 "referenced_type" : "type-2483", 8223 "self_type" : "type-2482", 8224 "size" : 4, 8225 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8226 }, 8227 { 8228 "alignment" : 4, 8229 "linker_set_key" : "keymaster_digest_t &", 8230 "name" : "keymaster_digest_t &", 8231 "referenced_type" : "type-2714", 8232 "self_type" : "type-2713", 8233 "size" : 4, 8234 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8235 }, 8236 { 8237 "alignment" : 4, 8238 "linker_set_key" : "keymaster_digest_t &", 8239 "name" : "keymaster_digest_t &", 8240 "referenced_type" : "type-2888", 8241 "self_type" : "type-2887", 8242 "size" : 4, 8243 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8244 }, 8245 { 8246 "alignment" : 4, 8247 "linker_set_key" : "keymaster_digest_t &", 8248 "name" : "keymaster_digest_t &", 8249 "referenced_type" : "type-3101", 8250 "self_type" : "type-3100", 8251 "size" : 4, 8252 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8253 }, 8254 { 8255 "alignment" : 4, 8256 "linker_set_key" : "keymaster_digest_t &", 8257 "name" : "keymaster_digest_t &", 8258 "referenced_type" : "type-3302", 8259 "self_type" : "type-3301", 8260 "size" : 4, 8261 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8262 }, 8263 { 8264 "alignment" : 4, 8265 "linker_set_key" : "keymaster_digest_t &", 8266 "name" : "keymaster_digest_t &", 8267 "referenced_type" : "type-3655", 8268 "self_type" : "type-3654", 8269 "size" : 4, 8270 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8271 }, 8272 { 8273 "alignment" : 4, 8274 "linker_set_key" : "keymaster_digest_t &", 8275 "name" : "keymaster_digest_t &", 8276 "referenced_type" : "type-370", 8277 "self_type" : "type-369", 8278 "size" : 4, 8279 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8280 }, 8281 { 8282 "alignment" : 4, 8283 "linker_set_key" : "keymaster_digest_t &", 8284 "name" : "keymaster_digest_t &", 8285 "referenced_type" : "type-3800", 8286 "self_type" : "type-3799", 8287 "size" : 4, 8288 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8289 }, 8290 { 8291 "alignment" : 4, 8292 "linker_set_key" : "keymaster_digest_t &", 8293 "name" : "keymaster_digest_t &", 8294 "referenced_type" : "type-4051", 8295 "self_type" : "type-4050", 8296 "size" : 4, 8297 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8298 }, 8299 { 8300 "alignment" : 4, 8301 "linker_set_key" : "keymaster_digest_t &", 8302 "name" : "keymaster_digest_t &", 8303 "referenced_type" : "type-4247", 8304 "self_type" : "type-4246", 8305 "size" : 4, 8306 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8307 }, 8308 { 8309 "alignment" : 4, 8310 "linker_set_key" : "keymaster_digest_t &", 8311 "name" : "keymaster_digest_t &", 8312 "referenced_type" : "type-4522", 8313 "self_type" : "type-4521", 8314 "size" : 4, 8315 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8316 }, 8317 { 8318 "alignment" : 4, 8319 "linker_set_key" : "keymaster_digest_t &", 8320 "name" : "keymaster_digest_t &", 8321 "referenced_type" : "type-4742", 8322 "self_type" : "type-4741", 8323 "size" : 4, 8324 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8325 }, 8326 { 8327 "alignment" : 4, 8328 "linker_set_key" : "keymaster_digest_t &", 8329 "name" : "keymaster_digest_t &", 8330 "referenced_type" : "type-4903", 8331 "self_type" : "type-4902", 8332 "size" : 4, 8333 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8334 }, 8335 { 8336 "alignment" : 4, 8337 "linker_set_key" : "keymaster_digest_t &", 8338 "name" : "keymaster_digest_t &", 8339 "referenced_type" : "type-5096", 8340 "self_type" : "type-5095", 8341 "size" : 4, 8342 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8343 }, 8344 { 8345 "alignment" : 4, 8346 "linker_set_key" : "keymaster_digest_t &", 8347 "name" : "keymaster_digest_t &", 8348 "referenced_type" : "type-5236", 8349 "self_type" : "type-5235", 8350 "size" : 4, 8351 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8352 }, 8353 { 8354 "alignment" : 4, 8355 "linker_set_key" : "keymaster_digest_t &", 8356 "name" : "keymaster_digest_t &", 8357 "referenced_type" : "type-5417", 8358 "self_type" : "type-5416", 8359 "size" : 4, 8360 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8361 }, 8362 { 8363 "alignment" : 4, 8364 "linker_set_key" : "keymaster_digest_t &", 8365 "name" : "keymaster_digest_t &", 8366 "referenced_type" : "type-645", 8367 "self_type" : "type-644", 8368 "size" : 4, 8369 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8370 }, 8371 { 8372 "alignment" : 4, 8373 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8374 "name" : "keymaster_digest_t const (&)[7]", 8375 "referenced_type" : "type-1611", 8376 "self_type" : "type-1615", 8377 "size" : 4, 8378 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8379 }, 8380 { 8381 "alignment" : 4, 8382 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8383 "name" : "keymaster_digest_t const (&)[7]", 8384 "referenced_type" : "type-2289", 8385 "self_type" : "type-2292", 8386 "size" : 4, 8387 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8388 }, 8389 { 8390 "alignment" : 4, 8391 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8392 "name" : "keymaster_digest_t const (&)[7]", 8393 "referenced_type" : "type-251", 8394 "self_type" : "type-255", 8395 "size" : 4, 8396 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8397 }, 8398 { 8399 "alignment" : 4, 8400 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8401 "name" : "keymaster_digest_t const (&)[7]", 8402 "referenced_type" : "type-3685", 8403 "self_type" : "type-3689", 8404 "size" : 4, 8405 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8406 }, 8407 { 8408 "alignment" : 4, 8409 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8410 "name" : "keymaster_digest_t const (&)[7]", 8411 "referenced_type" : "type-4339", 8412 "self_type" : "type-4342", 8413 "size" : 4, 8414 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8415 }, 8416 { 8417 "alignment" : 4, 8418 "linker_set_key" : "keymaster_key_format_t &", 8419 "name" : "keymaster_key_format_t &", 8420 "referenced_type" : "type-1206", 8421 "self_type" : "type-1205", 8422 "size" : 4, 8423 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8424 }, 8425 { 8426 "alignment" : 4, 8427 "linker_set_key" : "keymaster_key_format_t &", 8428 "name" : "keymaster_key_format_t &", 8429 "referenced_type" : "type-1583", 8430 "self_type" : "type-1582", 8431 "size" : 4, 8432 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8433 }, 8434 { 8435 "alignment" : 4, 8436 "linker_set_key" : "keymaster_key_format_t &", 8437 "name" : "keymaster_key_format_t &", 8438 "referenced_type" : "type-1728", 8439 "self_type" : "type-1727", 8440 "size" : 4, 8441 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8442 }, 8443 { 8444 "alignment" : 4, 8445 "linker_set_key" : "keymaster_key_format_t &", 8446 "name" : "keymaster_key_format_t &", 8447 "referenced_type" : "type-1979", 8448 "self_type" : "type-1978", 8449 "size" : 4, 8450 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8451 }, 8452 { 8453 "alignment" : 4, 8454 "linker_set_key" : "keymaster_key_format_t &", 8455 "name" : "keymaster_key_format_t &", 8456 "referenced_type" : "type-219", 8457 "self_type" : "type-218", 8458 "size" : 4, 8459 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8460 }, 8461 { 8462 "alignment" : 4, 8463 "linker_set_key" : "keymaster_key_format_t &", 8464 "name" : "keymaster_key_format_t &", 8465 "referenced_type" : "type-2199", 8466 "self_type" : "type-2198", 8467 "size" : 4, 8468 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8469 }, 8470 { 8471 "alignment" : 4, 8472 "linker_set_key" : "keymaster_key_format_t &", 8473 "name" : "keymaster_key_format_t &", 8474 "referenced_type" : "type-2486", 8475 "self_type" : "type-2485", 8476 "size" : 4, 8477 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8478 }, 8479 { 8480 "alignment" : 4, 8481 "linker_set_key" : "keymaster_key_format_t &", 8482 "name" : "keymaster_key_format_t &", 8483 "referenced_type" : "type-2716", 8484 "self_type" : "type-2715", 8485 "size" : 4, 8486 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8487 }, 8488 { 8489 "alignment" : 4, 8490 "linker_set_key" : "keymaster_key_format_t &", 8491 "name" : "keymaster_key_format_t &", 8492 "referenced_type" : "type-2890", 8493 "self_type" : "type-2889", 8494 "size" : 4, 8495 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8496 }, 8497 { 8498 "alignment" : 4, 8499 "linker_set_key" : "keymaster_key_format_t &", 8500 "name" : "keymaster_key_format_t &", 8501 "referenced_type" : "type-3103", 8502 "self_type" : "type-3102", 8503 "size" : 4, 8504 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8505 }, 8506 { 8507 "alignment" : 4, 8508 "linker_set_key" : "keymaster_key_format_t &", 8509 "name" : "keymaster_key_format_t &", 8510 "referenced_type" : "type-3307", 8511 "self_type" : "type-3306", 8512 "size" : 4, 8513 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8514 }, 8515 { 8516 "alignment" : 4, 8517 "linker_set_key" : "keymaster_key_format_t &", 8518 "name" : "keymaster_key_format_t &", 8519 "referenced_type" : "type-3657", 8520 "self_type" : "type-3656", 8521 "size" : 4, 8522 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8523 }, 8524 { 8525 "alignment" : 4, 8526 "linker_set_key" : "keymaster_key_format_t &", 8527 "name" : "keymaster_key_format_t &", 8528 "referenced_type" : "type-372", 8529 "self_type" : "type-371", 8530 "size" : 4, 8531 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8532 }, 8533 { 8534 "alignment" : 4, 8535 "linker_set_key" : "keymaster_key_format_t &", 8536 "name" : "keymaster_key_format_t &", 8537 "referenced_type" : "type-3802", 8538 "self_type" : "type-3801", 8539 "size" : 4, 8540 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8541 }, 8542 { 8543 "alignment" : 4, 8544 "linker_set_key" : "keymaster_key_format_t &", 8545 "name" : "keymaster_key_format_t &", 8546 "referenced_type" : "type-4053", 8547 "self_type" : "type-4052", 8548 "size" : 4, 8549 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8550 }, 8551 { 8552 "alignment" : 4, 8553 "linker_set_key" : "keymaster_key_format_t &", 8554 "name" : "keymaster_key_format_t &", 8555 "referenced_type" : "type-4249", 8556 "self_type" : "type-4248", 8557 "size" : 4, 8558 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8559 }, 8560 { 8561 "alignment" : 4, 8562 "linker_set_key" : "keymaster_key_format_t &", 8563 "name" : "keymaster_key_format_t &", 8564 "referenced_type" : "type-4525", 8565 "self_type" : "type-4524", 8566 "size" : 4, 8567 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8568 }, 8569 { 8570 "alignment" : 4, 8571 "linker_set_key" : "keymaster_key_format_t &", 8572 "name" : "keymaster_key_format_t &", 8573 "referenced_type" : "type-4744", 8574 "self_type" : "type-4743", 8575 "size" : 4, 8576 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8577 }, 8578 { 8579 "alignment" : 4, 8580 "linker_set_key" : "keymaster_key_format_t &", 8581 "name" : "keymaster_key_format_t &", 8582 "referenced_type" : "type-4905", 8583 "self_type" : "type-4904", 8584 "size" : 4, 8585 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8586 }, 8587 { 8588 "alignment" : 4, 8589 "linker_set_key" : "keymaster_key_format_t &", 8590 "name" : "keymaster_key_format_t &", 8591 "referenced_type" : "type-5098", 8592 "self_type" : "type-5097", 8593 "size" : 4, 8594 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8595 }, 8596 { 8597 "alignment" : 4, 8598 "linker_set_key" : "keymaster_key_format_t &", 8599 "name" : "keymaster_key_format_t &", 8600 "referenced_type" : "type-5238", 8601 "self_type" : "type-5237", 8602 "size" : 4, 8603 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8604 }, 8605 { 8606 "alignment" : 4, 8607 "linker_set_key" : "keymaster_key_format_t &", 8608 "name" : "keymaster_key_format_t &", 8609 "referenced_type" : "type-5422", 8610 "self_type" : "type-5421", 8611 "size" : 4, 8612 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8613 }, 8614 { 8615 "alignment" : 4, 8616 "linker_set_key" : "keymaster_key_format_t &", 8617 "name" : "keymaster_key_format_t &", 8618 "referenced_type" : "type-647", 8619 "self_type" : "type-646", 8620 "size" : 4, 8621 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8622 }, 8623 { 8624 "alignment" : 4, 8625 "linker_set_key" : "keymaster_key_param_t *&", 8626 "name" : "keymaster_key_param_t *&", 8627 "referenced_type" : "type-119", 8628 "self_type" : "type-118", 8629 "size" : 4, 8630 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8631 }, 8632 { 8633 "alignment" : 4, 8634 "linker_set_key" : "keymaster_key_param_t *&", 8635 "name" : "keymaster_key_param_t *&", 8636 "referenced_type" : "type-12", 8637 "self_type" : "type-14", 8638 "size" : 4, 8639 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8640 }, 8641 { 8642 "alignment" : 4, 8643 "linker_set_key" : "keymaster_key_param_t *&", 8644 "name" : "keymaster_key_param_t *&", 8645 "referenced_type" : "type-1457", 8646 "self_type" : "type-1459", 8647 "size" : 4, 8648 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8649 }, 8650 { 8651 "alignment" : 4, 8652 "linker_set_key" : "keymaster_key_param_t *&", 8653 "name" : "keymaster_key_param_t *&", 8654 "referenced_type" : "type-1643", 8655 "self_type" : "type-1645", 8656 "size" : 4, 8657 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8658 }, 8659 { 8660 "alignment" : 4, 8661 "linker_set_key" : "keymaster_key_param_t *&", 8662 "name" : "keymaster_key_param_t *&", 8663 "referenced_type" : "type-1771", 8664 "self_type" : "type-1770", 8665 "size" : 4, 8666 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8667 }, 8668 { 8669 "alignment" : 4, 8670 "linker_set_key" : "keymaster_key_param_t *&", 8671 "name" : "keymaster_key_param_t *&", 8672 "referenced_type" : "type-1783", 8673 "self_type" : "type-1785", 8674 "size" : 4, 8675 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8676 }, 8677 { 8678 "alignment" : 4, 8679 "linker_set_key" : "keymaster_key_param_t *&", 8680 "name" : "keymaster_key_param_t *&", 8681 "referenced_type" : "type-1895", 8682 "self_type" : "type-1897", 8683 "size" : 4, 8684 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8685 }, 8686 { 8687 "alignment" : 4, 8688 "linker_set_key" : "keymaster_key_param_t *&", 8689 "name" : "keymaster_key_param_t *&", 8690 "referenced_type" : "type-2038", 8691 "self_type" : "type-2040", 8692 "size" : 4, 8693 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8694 }, 8695 { 8696 "alignment" : 4, 8697 "linker_set_key" : "keymaster_key_param_t *&", 8698 "name" : "keymaster_key_param_t *&", 8699 "referenced_type" : "type-2209", 8700 "self_type" : "type-2211", 8701 "size" : 4, 8702 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8703 }, 8704 { 8705 "alignment" : 4, 8706 "linker_set_key" : "keymaster_key_param_t *&", 8707 "name" : "keymaster_key_param_t *&", 8708 "referenced_type" : "type-2371", 8709 "self_type" : "type-2373", 8710 "size" : 4, 8711 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8712 }, 8713 { 8714 "alignment" : 4, 8715 "linker_set_key" : "keymaster_key_param_t *&", 8716 "name" : "keymaster_key_param_t *&", 8717 "referenced_type" : "type-2570", 8718 "self_type" : "type-2572", 8719 "size" : 4, 8720 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8721 }, 8722 { 8723 "alignment" : 4, 8724 "linker_set_key" : "keymaster_key_param_t *&", 8725 "name" : "keymaster_key_param_t *&", 8726 "referenced_type" : "type-2642", 8727 "self_type" : "type-2662", 8728 "size" : 4, 8729 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8730 }, 8731 { 8732 "alignment" : 4, 8733 "linker_set_key" : "keymaster_key_param_t *&", 8734 "name" : "keymaster_key_param_t *&", 8735 "referenced_type" : "type-2774", 8736 "self_type" : "type-2776", 8737 "size" : 4, 8738 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8739 }, 8740 { 8741 "alignment" : 4, 8742 "linker_set_key" : "keymaster_key_param_t *&", 8743 "name" : "keymaster_key_param_t *&", 8744 "referenced_type" : "type-283", 8745 "self_type" : "type-285", 8746 "size" : 4, 8747 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8748 }, 8749 { 8750 "alignment" : 4, 8751 "linker_set_key" : "keymaster_key_param_t *&", 8752 "name" : "keymaster_key_param_t *&", 8753 "referenced_type" : "type-2974", 8754 "self_type" : "type-2976", 8755 "size" : 4, 8756 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8757 }, 8758 { 8759 "alignment" : 4, 8760 "linker_set_key" : "keymaster_key_param_t *&", 8761 "name" : "keymaster_key_param_t *&", 8762 "referenced_type" : "type-3531", 8763 "self_type" : "type-3533", 8764 "size" : 4, 8765 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8766 }, 8767 { 8768 "alignment" : 4, 8769 "linker_set_key" : "keymaster_key_param_t *&", 8770 "name" : "keymaster_key_param_t *&", 8771 "referenced_type" : "type-3717", 8772 "self_type" : "type-3719", 8773 "size" : 4, 8774 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8775 }, 8776 { 8777 "alignment" : 4, 8778 "linker_set_key" : "keymaster_key_param_t *&", 8779 "name" : "keymaster_key_param_t *&", 8780 "referenced_type" : "type-3845", 8781 "self_type" : "type-3844", 8782 "size" : 4, 8783 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8784 }, 8785 { 8786 "alignment" : 4, 8787 "linker_set_key" : "keymaster_key_param_t *&", 8788 "name" : "keymaster_key_param_t *&", 8789 "referenced_type" : "type-3857", 8790 "self_type" : "type-3859", 8791 "size" : 4, 8792 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8793 }, 8794 { 8795 "alignment" : 4, 8796 "linker_set_key" : "keymaster_key_param_t *&", 8797 "name" : "keymaster_key_param_t *&", 8798 "referenced_type" : "type-3969", 8799 "self_type" : "type-3971", 8800 "size" : 4, 8801 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8802 }, 8803 { 8804 "alignment" : 4, 8805 "linker_set_key" : "keymaster_key_param_t *&", 8806 "name" : "keymaster_key_param_t *&", 8807 "referenced_type" : "type-4111", 8808 "self_type" : "type-4113", 8809 "size" : 4, 8810 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8811 }, 8812 { 8813 "alignment" : 4, 8814 "linker_set_key" : "keymaster_key_param_t *&", 8815 "name" : "keymaster_key_param_t *&", 8816 "referenced_type" : "type-4259", 8817 "self_type" : "type-4261", 8818 "size" : 4, 8819 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8820 }, 8821 { 8822 "alignment" : 4, 8823 "linker_set_key" : "keymaster_key_param_t *&", 8824 "name" : "keymaster_key_param_t *&", 8825 "referenced_type" : "type-429", 8826 "self_type" : "type-431", 8827 "size" : 4, 8828 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8829 }, 8830 { 8831 "alignment" : 4, 8832 "linker_set_key" : "keymaster_key_param_t *&", 8833 "name" : "keymaster_key_param_t *&", 8834 "referenced_type" : "type-4419", 8835 "self_type" : "type-4421", 8836 "size" : 4, 8837 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8838 }, 8839 { 8840 "alignment" : 4, 8841 "linker_set_key" : "keymaster_key_param_t *&", 8842 "name" : "keymaster_key_param_t *&", 8843 "referenced_type" : "type-4609", 8844 "self_type" : "type-4611", 8845 "size" : 4, 8846 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8847 }, 8848 { 8849 "alignment" : 4, 8850 "linker_set_key" : "keymaster_key_param_t *&", 8851 "name" : "keymaster_key_param_t *&", 8852 "referenced_type" : "type-4679", 8853 "self_type" : "type-4694", 8854 "size" : 4, 8855 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8856 }, 8857 { 8858 "alignment" : 4, 8859 "linker_set_key" : "keymaster_key_param_t *&", 8860 "name" : "keymaster_key_param_t *&", 8861 "referenced_type" : "type-4799", 8862 "self_type" : "type-4801", 8863 "size" : 4, 8864 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8865 }, 8866 { 8867 "alignment" : 4, 8868 "linker_set_key" : "keymaster_key_param_t *&", 8869 "name" : "keymaster_key_param_t *&", 8870 "referenced_type" : "type-4977", 8871 "self_type" : "type-4979", 8872 "size" : 4, 8873 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8874 }, 8875 { 8876 "alignment" : 4, 8877 "linker_set_key" : "keymaster_key_param_t *&", 8878 "name" : "keymaster_key_param_t *&", 8879 "referenced_type" : "type-5164", 8880 "self_type" : "type-5166", 8881 "size" : 4, 8882 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8883 }, 8884 { 8885 "alignment" : 4, 8886 "linker_set_key" : "keymaster_key_param_t *&", 8887 "name" : "keymaster_key_param_t *&", 8888 "referenced_type" : "type-544", 8889 "self_type" : "type-546", 8890 "size" : 4, 8891 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8892 }, 8893 { 8894 "alignment" : 4, 8895 "linker_set_key" : "keymaster_key_param_t *&", 8896 "name" : "keymaster_key_param_t *&", 8897 "referenced_type" : "type-804", 8898 "self_type" : "type-806", 8899 "size" : 4, 8900 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8901 }, 8902 { 8903 "alignment" : 4, 8904 "linker_set_key" : "keymaster_padding_t &", 8905 "name" : "keymaster_padding_t &", 8906 "referenced_type" : "type-1192", 8907 "self_type" : "type-1191", 8908 "size" : 4, 8909 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8910 }, 8911 { 8912 "alignment" : 4, 8913 "linker_set_key" : "keymaster_padding_t &", 8914 "name" : "keymaster_padding_t &", 8915 "referenced_type" : "type-1579", 8916 "self_type" : "type-1578", 8917 "size" : 4, 8918 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8919 }, 8920 { 8921 "alignment" : 4, 8922 "linker_set_key" : "keymaster_padding_t &", 8923 "name" : "keymaster_padding_t &", 8924 "referenced_type" : "type-1724", 8925 "self_type" : "type-1723", 8926 "size" : 4, 8927 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8928 }, 8929 { 8930 "alignment" : 4, 8931 "linker_set_key" : "keymaster_padding_t &", 8932 "name" : "keymaster_padding_t &", 8933 "referenced_type" : "type-1975", 8934 "self_type" : "type-1974", 8935 "size" : 4, 8936 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8937 }, 8938 { 8939 "alignment" : 4, 8940 "linker_set_key" : "keymaster_padding_t &", 8941 "name" : "keymaster_padding_t &", 8942 "referenced_type" : "type-214", 8943 "self_type" : "type-213", 8944 "size" : 4, 8945 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8946 }, 8947 { 8948 "alignment" : 4, 8949 "linker_set_key" : "keymaster_padding_t &", 8950 "name" : "keymaster_padding_t &", 8951 "referenced_type" : "type-2195", 8952 "self_type" : "type-2194", 8953 "size" : 4, 8954 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8955 }, 8956 { 8957 "alignment" : 4, 8958 "linker_set_key" : "keymaster_padding_t &", 8959 "name" : "keymaster_padding_t &", 8960 "referenced_type" : "type-2481", 8961 "self_type" : "type-2480", 8962 "size" : 4, 8963 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8964 }, 8965 { 8966 "alignment" : 4, 8967 "linker_set_key" : "keymaster_padding_t &", 8968 "name" : "keymaster_padding_t &", 8969 "referenced_type" : "type-2712", 8970 "self_type" : "type-2711", 8971 "size" : 4, 8972 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8973 }, 8974 { 8975 "alignment" : 4, 8976 "linker_set_key" : "keymaster_padding_t &", 8977 "name" : "keymaster_padding_t &", 8978 "referenced_type" : "type-2886", 8979 "self_type" : "type-2885", 8980 "size" : 4, 8981 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8982 }, 8983 { 8984 "alignment" : 4, 8985 "linker_set_key" : "keymaster_padding_t &", 8986 "name" : "keymaster_padding_t &", 8987 "referenced_type" : "type-3099", 8988 "self_type" : "type-3098", 8989 "size" : 4, 8990 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8991 }, 8992 { 8993 "alignment" : 4, 8994 "linker_set_key" : "keymaster_padding_t &", 8995 "name" : "keymaster_padding_t &", 8996 "referenced_type" : "type-3297", 8997 "self_type" : "type-3296", 8998 "size" : 4, 8999 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9000 }, 9001 { 9002 "alignment" : 4, 9003 "linker_set_key" : "keymaster_padding_t &", 9004 "name" : "keymaster_padding_t &", 9005 "referenced_type" : "type-3653", 9006 "self_type" : "type-3652", 9007 "size" : 4, 9008 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9009 }, 9010 { 9011 "alignment" : 4, 9012 "linker_set_key" : "keymaster_padding_t &", 9013 "name" : "keymaster_padding_t &", 9014 "referenced_type" : "type-368", 9015 "self_type" : "type-367", 9016 "size" : 4, 9017 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9018 }, 9019 { 9020 "alignment" : 4, 9021 "linker_set_key" : "keymaster_padding_t &", 9022 "name" : "keymaster_padding_t &", 9023 "referenced_type" : "type-3798", 9024 "self_type" : "type-3797", 9025 "size" : 4, 9026 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9027 }, 9028 { 9029 "alignment" : 4, 9030 "linker_set_key" : "keymaster_padding_t &", 9031 "name" : "keymaster_padding_t &", 9032 "referenced_type" : "type-4049", 9033 "self_type" : "type-4048", 9034 "size" : 4, 9035 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9036 }, 9037 { 9038 "alignment" : 4, 9039 "linker_set_key" : "keymaster_padding_t &", 9040 "name" : "keymaster_padding_t &", 9041 "referenced_type" : "type-4245", 9042 "self_type" : "type-4244", 9043 "size" : 4, 9044 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9045 }, 9046 { 9047 "alignment" : 4, 9048 "linker_set_key" : "keymaster_padding_t &", 9049 "name" : "keymaster_padding_t &", 9050 "referenced_type" : "type-4520", 9051 "self_type" : "type-4519", 9052 "size" : 4, 9053 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9054 }, 9055 { 9056 "alignment" : 4, 9057 "linker_set_key" : "keymaster_padding_t &", 9058 "name" : "keymaster_padding_t &", 9059 "referenced_type" : "type-4740", 9060 "self_type" : "type-4739", 9061 "size" : 4, 9062 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9063 }, 9064 { 9065 "alignment" : 4, 9066 "linker_set_key" : "keymaster_padding_t &", 9067 "name" : "keymaster_padding_t &", 9068 "referenced_type" : "type-4901", 9069 "self_type" : "type-4900", 9070 "size" : 4, 9071 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9072 }, 9073 { 9074 "alignment" : 4, 9075 "linker_set_key" : "keymaster_padding_t &", 9076 "name" : "keymaster_padding_t &", 9077 "referenced_type" : "type-5094", 9078 "self_type" : "type-5093", 9079 "size" : 4, 9080 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9081 }, 9082 { 9083 "alignment" : 4, 9084 "linker_set_key" : "keymaster_padding_t &", 9085 "name" : "keymaster_padding_t &", 9086 "referenced_type" : "type-5233", 9087 "self_type" : "type-5232", 9088 "size" : 4, 9089 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9090 }, 9091 { 9092 "alignment" : 4, 9093 "linker_set_key" : "keymaster_padding_t &", 9094 "name" : "keymaster_padding_t &", 9095 "referenced_type" : "type-5412", 9096 "self_type" : "type-5411", 9097 "size" : 4, 9098 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9099 }, 9100 { 9101 "alignment" : 4, 9102 "linker_set_key" : "keymaster_padding_t &", 9103 "name" : "keymaster_padding_t &", 9104 "referenced_type" : "type-643", 9105 "self_type" : "type-642", 9106 "size" : 4, 9107 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9108 }, 9109 { 9110 "alignment" : 4, 9111 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9112 "name" : "keymaster_padding_t const (&)[3]", 9113 "referenced_type" : "type-2293", 9114 "self_type" : "type-2296", 9115 "size" : 4, 9116 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9117 }, 9118 { 9119 "alignment" : 4, 9120 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9121 "name" : "keymaster_padding_t const (&)[3]", 9122 "referenced_type" : "type-4343", 9123 "self_type" : "type-4346", 9124 "size" : 4, 9125 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9126 }, 9127 { 9128 "alignment" : 4, 9129 "linker_set_key" : "unsigned int &", 9130 "name" : "unsigned int &", 9131 "referenced_type" : "type-122", 9132 "self_type" : "type-121", 9133 "size" : 4, 9134 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9135 } 9136 ], 9137 "pointer_types" : 9138 [ 9139 { 9140 "alignment" : 4, 9141 "linker_set_key" : "asn1_string_st *", 9142 "name" : "asn1_string_st *", 9143 "referenced_type" : "type-1475", 9144 "self_type" : "type-1474", 9145 "size" : 4, 9146 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9147 }, 9148 { 9149 "alignment" : 4, 9150 "linker_set_key" : "asn1_string_st *", 9151 "name" : "asn1_string_st *", 9152 "referenced_type" : "type-1682", 9153 "self_type" : "type-1681", 9154 "size" : 4, 9155 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9156 }, 9157 { 9158 "alignment" : 4, 9159 "linker_set_key" : "asn1_string_st *", 9160 "name" : "asn1_string_st *", 9161 "referenced_type" : "type-1919", 9162 "self_type" : "type-1918", 9163 "size" : 4, 9164 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9165 }, 9166 { 9167 "alignment" : 4, 9168 "linker_set_key" : "asn1_string_st *", 9169 "name" : "asn1_string_st *", 9170 "referenced_type" : "type-2058", 9171 "self_type" : "type-2057", 9172 "size" : 4, 9173 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9174 }, 9175 { 9176 "alignment" : 4, 9177 "linker_set_key" : "asn1_string_st *", 9178 "name" : "asn1_string_st *", 9179 "referenced_type" : "type-2264", 9180 "self_type" : "type-2263", 9181 "size" : 4, 9182 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9183 }, 9184 { 9185 "alignment" : 4, 9186 "linker_set_key" : "asn1_string_st *", 9187 "name" : "asn1_string_st *", 9188 "referenced_type" : "type-2392", 9189 "self_type" : "type-2391", 9190 "size" : 4, 9191 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9192 }, 9193 { 9194 "alignment" : 4, 9195 "linker_set_key" : "asn1_string_st *", 9196 "name" : "asn1_string_st *", 9197 "referenced_type" : "type-2588", 9198 "self_type" : "type-2587", 9199 "size" : 4, 9200 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9201 }, 9202 { 9203 "alignment" : 4, 9204 "linker_set_key" : "asn1_string_st *", 9205 "name" : "asn1_string_st *", 9206 "referenced_type" : "type-2819", 9207 "self_type" : "type-2818", 9208 "size" : 4, 9209 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9210 }, 9211 { 9212 "alignment" : 4, 9213 "linker_set_key" : "asn1_string_st *", 9214 "name" : "asn1_string_st *", 9215 "referenced_type" : "type-2895", 9216 "self_type" : "type-2894", 9217 "size" : 4, 9218 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9219 }, 9220 { 9221 "alignment" : 4, 9222 "linker_set_key" : "asn1_string_st *", 9223 "name" : "asn1_string_st *", 9224 "referenced_type" : "type-3020", 9225 "self_type" : "type-3019", 9226 "size" : 4, 9227 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9228 }, 9229 { 9230 "alignment" : 4, 9231 "linker_set_key" : "asn1_string_st *", 9232 "name" : "asn1_string_st *", 9233 "referenced_type" : "type-32", 9234 "self_type" : "type-31", 9235 "size" : 4, 9236 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9237 }, 9238 { 9239 "alignment" : 4, 9240 "linker_set_key" : "asn1_string_st *", 9241 "name" : "asn1_string_st *", 9242 "referenced_type" : "type-324", 9243 "self_type" : "type-323", 9244 "size" : 4, 9245 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9246 }, 9247 { 9248 "alignment" : 4, 9249 "linker_set_key" : "asn1_string_st *", 9250 "name" : "asn1_string_st *", 9251 "referenced_type" : "type-3549", 9252 "self_type" : "type-3548", 9253 "size" : 4, 9254 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9255 }, 9256 { 9257 "alignment" : 4, 9258 "linker_set_key" : "asn1_string_st *", 9259 "name" : "asn1_string_st *", 9260 "referenced_type" : "type-3756", 9261 "self_type" : "type-3755", 9262 "size" : 4, 9263 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9264 }, 9265 { 9266 "alignment" : 4, 9267 "linker_set_key" : "asn1_string_st *", 9268 "name" : "asn1_string_st *", 9269 "referenced_type" : "type-3993", 9270 "self_type" : "type-3992", 9271 "size" : 4, 9272 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9273 }, 9274 { 9275 "alignment" : 4, 9276 "linker_set_key" : "asn1_string_st *", 9277 "name" : "asn1_string_st *", 9278 "referenced_type" : "type-4131", 9279 "self_type" : "type-4130", 9280 "size" : 4, 9281 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9282 }, 9283 { 9284 "alignment" : 4, 9285 "linker_set_key" : "asn1_string_st *", 9286 "name" : "asn1_string_st *", 9287 "referenced_type" : "type-4314", 9288 "self_type" : "type-4313", 9289 "size" : 4, 9290 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9291 }, 9292 { 9293 "alignment" : 4, 9294 "linker_set_key" : "asn1_string_st *", 9295 "name" : "asn1_string_st *", 9296 "referenced_type" : "type-4440", 9297 "self_type" : "type-4439", 9298 "size" : 4, 9299 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9300 }, 9301 { 9302 "alignment" : 4, 9303 "linker_set_key" : "asn1_string_st *", 9304 "name" : "asn1_string_st *", 9305 "referenced_type" : "type-4627", 9306 "self_type" : "type-4626", 9307 "size" : 4, 9308 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9309 }, 9310 { 9311 "alignment" : 4, 9312 "linker_set_key" : "asn1_string_st *", 9313 "name" : "asn1_string_st *", 9314 "referenced_type" : "type-4844", 9315 "self_type" : "type-4843", 9316 "size" : 4, 9317 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9318 }, 9319 { 9320 "alignment" : 4, 9321 "linker_set_key" : "asn1_string_st *", 9322 "name" : "asn1_string_st *", 9323 "referenced_type" : "type-4910", 9324 "self_type" : "type-4909", 9325 "size" : 4, 9326 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9327 }, 9328 { 9329 "alignment" : 4, 9330 "linker_set_key" : "asn1_string_st *", 9331 "name" : "asn1_string_st *", 9332 "referenced_type" : "type-5024", 9333 "self_type" : "type-5023", 9334 "size" : 4, 9335 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9336 }, 9337 { 9338 "alignment" : 4, 9339 "linker_set_key" : "asn1_string_st *", 9340 "name" : "asn1_string_st *", 9341 "referenced_type" : "type-571", 9342 "self_type" : "type-570", 9343 "size" : 4, 9344 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9345 }, 9346 { 9347 "alignment" : 4, 9348 "linker_set_key" : "asn1_string_st *", 9349 "name" : "asn1_string_st *", 9350 "referenced_type" : "type-849", 9351 "self_type" : "type-848", 9352 "size" : 4, 9353 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9354 }, 9355 { 9356 "alignment" : 4, 9357 "linker_set_key" : "asn1_type_st *", 9358 "name" : "asn1_type_st *", 9359 "referenced_type" : "type-1477", 9360 "self_type" : "type-1476", 9361 "size" : 4, 9362 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9363 }, 9364 { 9365 "alignment" : 4, 9366 "linker_set_key" : "asn1_type_st *", 9367 "name" : "asn1_type_st *", 9368 "referenced_type" : "type-1685", 9369 "self_type" : "type-1684", 9370 "size" : 4, 9371 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9372 }, 9373 { 9374 "alignment" : 4, 9375 "linker_set_key" : "asn1_type_st *", 9376 "name" : "asn1_type_st *", 9377 "referenced_type" : "type-1921", 9378 "self_type" : "type-1920", 9379 "size" : 4, 9380 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9381 }, 9382 { 9383 "alignment" : 4, 9384 "linker_set_key" : "asn1_type_st *", 9385 "name" : "asn1_type_st *", 9386 "referenced_type" : "type-2060", 9387 "self_type" : "type-2059", 9388 "size" : 4, 9389 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9390 }, 9391 { 9392 "alignment" : 4, 9393 "linker_set_key" : "asn1_type_st *", 9394 "name" : "asn1_type_st *", 9395 "referenced_type" : "type-2266", 9396 "self_type" : "type-2265", 9397 "size" : 4, 9398 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9399 }, 9400 { 9401 "alignment" : 4, 9402 "linker_set_key" : "asn1_type_st *", 9403 "name" : "asn1_type_st *", 9404 "referenced_type" : "type-2394", 9405 "self_type" : "type-2393", 9406 "size" : 4, 9407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9408 }, 9409 { 9410 "alignment" : 4, 9411 "linker_set_key" : "asn1_type_st *", 9412 "name" : "asn1_type_st *", 9413 "referenced_type" : "type-2590", 9414 "self_type" : "type-2589", 9415 "size" : 4, 9416 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9417 }, 9418 { 9419 "alignment" : 4, 9420 "linker_set_key" : "asn1_type_st *", 9421 "name" : "asn1_type_st *", 9422 "referenced_type" : "type-2821", 9423 "self_type" : "type-2820", 9424 "size" : 4, 9425 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9426 }, 9427 { 9428 "alignment" : 4, 9429 "linker_set_key" : "asn1_type_st *", 9430 "name" : "asn1_type_st *", 9431 "referenced_type" : "type-2911", 9432 "self_type" : "type-2910", 9433 "size" : 4, 9434 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9435 }, 9436 { 9437 "alignment" : 4, 9438 "linker_set_key" : "asn1_type_st *", 9439 "name" : "asn1_type_st *", 9440 "referenced_type" : "type-3022", 9441 "self_type" : "type-3021", 9442 "size" : 4, 9443 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9444 }, 9445 { 9446 "alignment" : 4, 9447 "linker_set_key" : "asn1_type_st *", 9448 "name" : "asn1_type_st *", 9449 "referenced_type" : "type-326", 9450 "self_type" : "type-325", 9451 "size" : 4, 9452 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9453 }, 9454 { 9455 "alignment" : 4, 9456 "linker_set_key" : "asn1_type_st *", 9457 "name" : "asn1_type_st *", 9458 "referenced_type" : "type-34", 9459 "self_type" : "type-33", 9460 "size" : 4, 9461 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9462 }, 9463 { 9464 "alignment" : 4, 9465 "linker_set_key" : "asn1_type_st *", 9466 "name" : "asn1_type_st *", 9467 "referenced_type" : "type-3551", 9468 "self_type" : "type-3550", 9469 "size" : 4, 9470 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9471 }, 9472 { 9473 "alignment" : 4, 9474 "linker_set_key" : "asn1_type_st *", 9475 "name" : "asn1_type_st *", 9476 "referenced_type" : "type-3759", 9477 "self_type" : "type-3758", 9478 "size" : 4, 9479 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9480 }, 9481 { 9482 "alignment" : 4, 9483 "linker_set_key" : "asn1_type_st *", 9484 "name" : "asn1_type_st *", 9485 "referenced_type" : "type-3995", 9486 "self_type" : "type-3994", 9487 "size" : 4, 9488 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9489 }, 9490 { 9491 "alignment" : 4, 9492 "linker_set_key" : "asn1_type_st *", 9493 "name" : "asn1_type_st *", 9494 "referenced_type" : "type-4133", 9495 "self_type" : "type-4132", 9496 "size" : 4, 9497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9498 }, 9499 { 9500 "alignment" : 4, 9501 "linker_set_key" : "asn1_type_st *", 9502 "name" : "asn1_type_st *", 9503 "referenced_type" : "type-4316", 9504 "self_type" : "type-4315", 9505 "size" : 4, 9506 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9507 }, 9508 { 9509 "alignment" : 4, 9510 "linker_set_key" : "asn1_type_st *", 9511 "name" : "asn1_type_st *", 9512 "referenced_type" : "type-4442", 9513 "self_type" : "type-4441", 9514 "size" : 4, 9515 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9516 }, 9517 { 9518 "alignment" : 4, 9519 "linker_set_key" : "asn1_type_st *", 9520 "name" : "asn1_type_st *", 9521 "referenced_type" : "type-4629", 9522 "self_type" : "type-4628", 9523 "size" : 4, 9524 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9525 }, 9526 { 9527 "alignment" : 4, 9528 "linker_set_key" : "asn1_type_st *", 9529 "name" : "asn1_type_st *", 9530 "referenced_type" : "type-4846", 9531 "self_type" : "type-4845", 9532 "size" : 4, 9533 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9534 }, 9535 { 9536 "alignment" : 4, 9537 "linker_set_key" : "asn1_type_st *", 9538 "name" : "asn1_type_st *", 9539 "referenced_type" : "type-4926", 9540 "self_type" : "type-4925", 9541 "size" : 4, 9542 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9543 }, 9544 { 9545 "alignment" : 4, 9546 "linker_set_key" : "asn1_type_st *", 9547 "name" : "asn1_type_st *", 9548 "referenced_type" : "type-5026", 9549 "self_type" : "type-5025", 9550 "size" : 4, 9551 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9552 }, 9553 { 9554 "alignment" : 4, 9555 "linker_set_key" : "asn1_type_st *", 9556 "name" : "asn1_type_st *", 9557 "referenced_type" : "type-573", 9558 "self_type" : "type-572", 9559 "size" : 4, 9560 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9561 }, 9562 { 9563 "alignment" : 4, 9564 "linker_set_key" : "asn1_type_st *", 9565 "name" : "asn1_type_st *", 9566 "referenced_type" : "type-853", 9567 "self_type" : "type-852", 9568 "size" : 4, 9569 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9570 }, 9571 { 9572 "alignment" : 4, 9573 "linker_set_key" : "bignum_st *", 9574 "name" : "bignum_st *", 9575 "referenced_type" : "type-1738", 9576 "self_type" : "type-1737", 9577 "size" : 4, 9578 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9579 }, 9580 { 9581 "alignment" : 4, 9582 "linker_set_key" : "bignum_st *", 9583 "name" : "bignum_st *", 9584 "referenced_type" : "type-3812", 9585 "self_type" : "type-3811", 9586 "size" : 4, 9587 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9588 }, 9589 { 9590 "alignment" : 4, 9591 "linker_set_key" : "bignum_st *", 9592 "name" : "bignum_st *", 9593 "referenced_type" : "type-386", 9594 "self_type" : "type-385", 9595 "size" : 4, 9596 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9597 }, 9598 { 9599 "alignment" : 4, 9600 "linker_set_key" : "bool *", 9601 "name" : "bool *", 9602 "referenced_type" : "type-606", 9603 "self_type" : "type-889", 9604 "size" : 4, 9605 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9606 }, 9607 { 9608 "alignment" : 4, 9609 "linker_set_key" : "const char *", 9610 "name" : "const char *", 9611 "referenced_type" : "type-21", 9612 "self_type" : "type-20", 9613 "size" : 4, 9614 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 9615 }, 9616 { 9617 "alignment" : 4, 9618 "linker_set_key" : "const crypto_ex_data_st *", 9619 "name" : "const crypto_ex_data_st *", 9620 "referenced_type" : "type-1756", 9621 "self_type" : "type-1758", 9622 "size" : 4, 9623 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9624 }, 9625 { 9626 "alignment" : 4, 9627 "linker_set_key" : "const crypto_ex_data_st *", 9628 "name" : "const crypto_ex_data_st *", 9629 "referenced_type" : "type-1832", 9630 "self_type" : "type-1834", 9631 "size" : 4, 9632 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9633 }, 9634 { 9635 "alignment" : 4, 9636 "linker_set_key" : "const crypto_ex_data_st *", 9637 "name" : "const crypto_ex_data_st *", 9638 "referenced_type" : "type-3830", 9639 "self_type" : "type-3832", 9640 "size" : 4, 9641 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9642 }, 9643 { 9644 "alignment" : 4, 9645 "linker_set_key" : "const crypto_ex_data_st *", 9646 "name" : "const crypto_ex_data_st *", 9647 "referenced_type" : "type-3906", 9648 "self_type" : "type-3908", 9649 "size" : 4, 9650 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9651 }, 9652 { 9653 "alignment" : 4, 9654 "linker_set_key" : "const crypto_ex_data_st *", 9655 "name" : "const crypto_ex_data_st *", 9656 "referenced_type" : "type-404", 9657 "self_type" : "type-406", 9658 "size" : 4, 9659 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9660 }, 9661 { 9662 "alignment" : 4, 9663 "linker_set_key" : "const crypto_ex_data_st *", 9664 "name" : "const crypto_ex_data_st *", 9665 "referenced_type" : "type-480", 9666 "self_type" : "type-482", 9667 "size" : 4, 9668 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9669 }, 9670 { 9671 "alignment" : 4, 9672 "linker_set_key" : "const ec_key_st *", 9673 "name" : "const ec_key_st *", 9674 "referenced_type" : "type-1749", 9675 "self_type" : "type-1751", 9676 "size" : 4, 9677 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9678 }, 9679 { 9680 "alignment" : 4, 9681 "linker_set_key" : "const ec_key_st *", 9682 "name" : "const ec_key_st *", 9683 "referenced_type" : "type-1822", 9684 "self_type" : "type-1824", 9685 "size" : 4, 9686 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9687 }, 9688 { 9689 "alignment" : 4, 9690 "linker_set_key" : "const ec_key_st *", 9691 "name" : "const ec_key_st *", 9692 "referenced_type" : "type-3823", 9693 "self_type" : "type-3825", 9694 "size" : 4, 9695 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9696 }, 9697 { 9698 "alignment" : 4, 9699 "linker_set_key" : "const ec_key_st *", 9700 "name" : "const ec_key_st *", 9701 "referenced_type" : "type-3896", 9702 "self_type" : "type-3898", 9703 "size" : 4, 9704 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9705 }, 9706 { 9707 "alignment" : 4, 9708 "linker_set_key" : "const ec_key_st *", 9709 "name" : "const ec_key_st *", 9710 "referenced_type" : "type-397", 9711 "self_type" : "type-399", 9712 "size" : 4, 9713 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9714 }, 9715 { 9716 "alignment" : 4, 9717 "linker_set_key" : "const ec_key_st *", 9718 "name" : "const ec_key_st *", 9719 "referenced_type" : "type-470", 9720 "self_type" : "type-472", 9721 "size" : 4, 9722 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9723 }, 9724 { 9725 "alignment" : 4, 9726 "linker_set_key" : "const env_md_st *", 9727 "name" : "const env_md_st *", 9728 "referenced_type" : "type-1559", 9729 "self_type" : "type-1558", 9730 "size" : 4, 9731 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9732 }, 9733 { 9734 "alignment" : 4, 9735 "linker_set_key" : "const env_md_st *", 9736 "name" : "const env_md_st *", 9737 "referenced_type" : "type-1659", 9738 "self_type" : "type-1661", 9739 "size" : 4, 9740 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9741 }, 9742 { 9743 "alignment" : 4, 9744 "linker_set_key" : "const env_md_st *", 9745 "name" : "const env_md_st *", 9746 "referenced_type" : "type-185", 9747 "self_type" : "type-184", 9748 "size" : 4, 9749 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9750 }, 9751 { 9752 "alignment" : 4, 9753 "linker_set_key" : "const env_md_st *", 9754 "name" : "const env_md_st *", 9755 "referenced_type" : "type-2144", 9756 "self_type" : "type-2143", 9757 "size" : 4, 9758 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9759 }, 9760 { 9761 "alignment" : 4, 9762 "linker_set_key" : "const env_md_st *", 9763 "name" : "const env_md_st *", 9764 "referenced_type" : "type-2238", 9765 "self_type" : "type-2240", 9766 "size" : 4, 9767 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9768 }, 9769 { 9770 "alignment" : 4, 9771 "linker_set_key" : "const env_md_st *", 9772 "name" : "const env_md_st *", 9773 "referenced_type" : "type-299", 9774 "self_type" : "type-301", 9775 "size" : 4, 9776 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9777 }, 9778 { 9779 "alignment" : 4, 9780 "linker_set_key" : "const env_md_st *", 9781 "name" : "const env_md_st *", 9782 "referenced_type" : "type-3633", 9783 "self_type" : "type-3632", 9784 "size" : 4, 9785 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9786 }, 9787 { 9788 "alignment" : 4, 9789 "linker_set_key" : "const env_md_st *", 9790 "name" : "const env_md_st *", 9791 "referenced_type" : "type-3733", 9792 "self_type" : "type-3735", 9793 "size" : 4, 9794 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9795 }, 9796 { 9797 "alignment" : 4, 9798 "linker_set_key" : "const env_md_st *", 9799 "name" : "const env_md_st *", 9800 "referenced_type" : "type-4210", 9801 "self_type" : "type-4209", 9802 "size" : 4, 9803 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9804 }, 9805 { 9806 "alignment" : 4, 9807 "linker_set_key" : "const env_md_st *", 9808 "name" : "const env_md_st *", 9809 "referenced_type" : "type-4288", 9810 "self_type" : "type-4290", 9811 "size" : 4, 9812 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9813 }, 9814 { 9815 "alignment" : 4, 9816 "linker_set_key" : "const keymaster0_device *", 9817 "name" : "const keymaster0_device *", 9818 "referenced_type" : "type-1759", 9819 "self_type" : "type-1762", 9820 "size" : 4, 9821 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9822 }, 9823 { 9824 "alignment" : 4, 9825 "linker_set_key" : "const keymaster0_device *", 9826 "name" : "const keymaster0_device *", 9827 "referenced_type" : "type-1964", 9828 "self_type" : "type-1966", 9829 "size" : 4, 9830 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9831 }, 9832 { 9833 "alignment" : 4, 9834 "linker_set_key" : "const keymaster0_device *", 9835 "name" : "const keymaster0_device *", 9836 "referenced_type" : "type-2692", 9837 "self_type" : "type-2694", 9838 "size" : 4, 9839 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9840 }, 9841 { 9842 "alignment" : 4, 9843 "linker_set_key" : "const keymaster0_device *", 9844 "name" : "const keymaster0_device *", 9845 "referenced_type" : "type-3113", 9846 "self_type" : "type-3112", 9847 "size" : 4, 9848 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9849 }, 9850 { 9851 "alignment" : 4, 9852 "linker_set_key" : "const keymaster0_device *", 9853 "name" : "const keymaster0_device *", 9854 "referenced_type" : "type-3833", 9855 "self_type" : "type-3836", 9856 "size" : 4, 9857 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9858 }, 9859 { 9860 "alignment" : 4, 9861 "linker_set_key" : "const keymaster0_device *", 9862 "name" : "const keymaster0_device *", 9863 "referenced_type" : "type-4038", 9864 "self_type" : "type-4040", 9865 "size" : 4, 9866 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9867 }, 9868 { 9869 "alignment" : 4, 9870 "linker_set_key" : "const keymaster0_device *", 9871 "name" : "const keymaster0_device *", 9872 "referenced_type" : "type-407", 9873 "self_type" : "type-411", 9874 "size" : 4, 9875 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9876 }, 9877 { 9878 "alignment" : 4, 9879 "linker_set_key" : "const keymaster0_device *", 9880 "name" : "const keymaster0_device *", 9881 "referenced_type" : "type-4720", 9882 "self_type" : "type-4722", 9883 "size" : 4, 9884 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9885 }, 9886 { 9887 "alignment" : 4, 9888 "linker_set_key" : "const keymaster0_device *", 9889 "name" : "const keymaster0_device *", 9890 "referenced_type" : "type-5139", 9891 "self_type" : "type-5138", 9892 "size" : 4, 9893 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9894 }, 9895 { 9896 "alignment" : 4, 9897 "linker_set_key" : "const keymaster0_device *", 9898 "name" : "const keymaster0_device *", 9899 "referenced_type" : "type-601", 9900 "self_type" : "type-600", 9901 "size" : 4, 9902 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9903 }, 9904 { 9905 "alignment" : 4, 9906 "linker_set_key" : "const keymaster0_device *", 9907 "name" : "const keymaster0_device *", 9908 "referenced_type" : "type-632", 9909 "self_type" : "type-634", 9910 "size" : 4, 9911 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9912 }, 9913 { 9914 "alignment" : 4, 9915 "linker_set_key" : "const keymaster1_device *", 9916 "name" : "const keymaster1_device *", 9917 "referenced_type" : "type-104", 9918 "self_type" : "type-103", 9919 "size" : 4, 9920 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9921 }, 9922 { 9923 "alignment" : 4, 9924 "linker_set_key" : "const keymaster1_device *", 9925 "name" : "const keymaster1_device *", 9926 "referenced_type" : "type-1529", 9927 "self_type" : "type-1528", 9928 "size" : 4, 9929 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9930 }, 9931 { 9932 "alignment" : 4, 9933 "linker_set_key" : "const keymaster1_device *", 9934 "name" : "const keymaster1_device *", 9935 "referenced_type" : "type-1668", 9936 "self_type" : "type-1667", 9937 "size" : 4, 9938 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9939 }, 9940 { 9941 "alignment" : 4, 9942 "linker_set_key" : "const keymaster1_device *", 9943 "name" : "const keymaster1_device *", 9944 "referenced_type" : "type-1807", 9945 "self_type" : "type-1806", 9946 "size" : 4, 9947 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9948 }, 9949 { 9950 "alignment" : 4, 9951 "linker_set_key" : "const keymaster1_device *", 9952 "name" : "const keymaster1_device *", 9953 "referenced_type" : "type-2114", 9954 "self_type" : "type-2113", 9955 "size" : 4, 9956 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9957 }, 9958 { 9959 "alignment" : 4, 9960 "linker_set_key" : "const keymaster1_device *", 9961 "name" : "const keymaster1_device *", 9962 "referenced_type" : "type-2250", 9963 "self_type" : "type-2249", 9964 "size" : 4, 9965 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9966 }, 9967 { 9968 "alignment" : 4, 9969 "linker_set_key" : "const keymaster1_device *", 9970 "name" : "const keymaster1_device *", 9971 "referenced_type" : "type-2439", 9972 "self_type" : "type-2438", 9973 "size" : 4, 9974 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9975 }, 9976 { 9977 "alignment" : 4, 9978 "linker_set_key" : "const keymaster1_device *", 9979 "name" : "const keymaster1_device *", 9980 "referenced_type" : "type-2683", 9981 "self_type" : "type-2682", 9982 "size" : 4, 9983 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9984 }, 9985 { 9986 "alignment" : 4, 9987 "linker_set_key" : "const keymaster1_device *", 9988 "name" : "const keymaster1_device *", 9989 "referenced_type" : "type-3069", 9990 "self_type" : "type-3071", 9991 "size" : 4, 9992 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9993 }, 9994 { 9995 "alignment" : 4, 9996 "linker_set_key" : "const keymaster1_device *", 9997 "name" : "const keymaster1_device *", 9998 "referenced_type" : "type-310", 9999 "self_type" : "type-309", 10000 "size" : 4, 10001 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10002 }, 10003 { 10004 "alignment" : 4, 10005 "linker_set_key" : "const keymaster1_device *", 10006 "name" : "const keymaster1_device *", 10007 "referenced_type" : "type-3603", 10008 "self_type" : "type-3602", 10009 "size" : 4, 10010 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10011 }, 10012 { 10013 "alignment" : 4, 10014 "linker_set_key" : "const keymaster1_device *", 10015 "name" : "const keymaster1_device *", 10016 "referenced_type" : "type-3742", 10017 "self_type" : "type-3741", 10018 "size" : 4, 10019 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10020 }, 10021 { 10022 "alignment" : 4, 10023 "linker_set_key" : "const keymaster1_device *", 10024 "name" : "const keymaster1_device *", 10025 "referenced_type" : "type-3881", 10026 "self_type" : "type-3880", 10027 "size" : 4, 10028 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10029 }, 10030 { 10031 "alignment" : 4, 10032 "linker_set_key" : "const keymaster1_device *", 10033 "name" : "const keymaster1_device *", 10034 "referenced_type" : "type-4187", 10035 "self_type" : "type-4186", 10036 "size" : 4, 10037 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10038 }, 10039 { 10040 "alignment" : 4, 10041 "linker_set_key" : "const keymaster1_device *", 10042 "name" : "const keymaster1_device *", 10043 "referenced_type" : "type-4300", 10044 "self_type" : "type-4299", 10045 "size" : 4, 10046 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10047 }, 10048 { 10049 "alignment" : 4, 10050 "linker_set_key" : "const keymaster1_device *", 10051 "name" : "const keymaster1_device *", 10052 "referenced_type" : "type-4487", 10053 "self_type" : "type-4486", 10054 "size" : 4, 10055 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10056 }, 10057 { 10058 "alignment" : 4, 10059 "linker_set_key" : "const keymaster1_device *", 10060 "name" : "const keymaster1_device *", 10061 "referenced_type" : "type-453", 10062 "self_type" : "type-452", 10063 "size" : 4, 10064 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10065 }, 10066 { 10067 "alignment" : 4, 10068 "linker_set_key" : "const keymaster1_device *", 10069 "name" : "const keymaster1_device *", 10070 "referenced_type" : "type-4711", 10071 "self_type" : "type-4710", 10072 "size" : 4, 10073 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10074 }, 10075 { 10076 "alignment" : 4, 10077 "linker_set_key" : "const keymaster1_device *", 10078 "name" : "const keymaster1_device *", 10079 "referenced_type" : "type-5065", 10080 "self_type" : "type-5067", 10081 "size" : 4, 10082 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10083 }, 10084 { 10085 "alignment" : 4, 10086 "linker_set_key" : "const keymaster2_device *", 10087 "name" : "const keymaster2_device *", 10088 "referenced_type" : "type-3082", 10089 "self_type" : "type-3084", 10090 "size" : 4, 10091 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10092 }, 10093 { 10094 "alignment" : 4, 10095 "linker_set_key" : "const keymaster2_device *", 10096 "name" : "const keymaster2_device *", 10097 "referenced_type" : "type-5078", 10098 "self_type" : "type-5080", 10099 "size" : 4, 10100 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10101 }, 10102 { 10103 "alignment" : 4, 10104 "linker_set_key" : "const keymaster::AbortOperationRequest *", 10105 "name" : "const keymaster::AbortOperationRequest *", 10106 "referenced_type" : "type-1019", 10107 "self_type" : "type-1020", 10108 "size" : 4, 10109 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10110 }, 10111 { 10112 "alignment" : 4, 10113 "linker_set_key" : "const keymaster::AbortOperationResponse *", 10114 "name" : "const keymaster::AbortOperationResponse *", 10115 "referenced_type" : "type-1023", 10116 "self_type" : "type-1025", 10117 "size" : 4, 10118 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10119 }, 10120 { 10121 "alignment" : 4, 10122 "linker_set_key" : "const keymaster::AddEntropyResponse *", 10123 "name" : "const keymaster::AddEntropyResponse *", 10124 "referenced_type" : "type-1030", 10125 "self_type" : "type-1031", 10126 "size" : 4, 10127 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10128 }, 10129 { 10130 "alignment" : 4, 10131 "linker_set_key" : "const keymaster::AesKeyFactory *", 10132 "name" : "const keymaster::AesKeyFactory *", 10133 "referenced_type" : "type-2658", 10134 "self_type" : "type-2659", 10135 "size" : 4, 10136 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 10137 }, 10138 { 10139 "alignment" : 4, 10140 "linker_set_key" : "const keymaster::AttestationRecordContext *", 10141 "name" : "const keymaster::AttestationRecordContext *", 10142 "referenced_type" : "type-882", 10143 "self_type" : "type-883", 10144 "size" : 4, 10145 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 10146 }, 10147 { 10148 "alignment" : 4, 10149 "linker_set_key" : "const keymaster::AuthProxy *", 10150 "name" : "const keymaster::AuthProxy *", 10151 "referenced_type" : "type-928", 10152 "self_type" : "type-939", 10153 "size" : 4, 10154 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10155 }, 10156 { 10157 "alignment" : 4, 10158 "linker_set_key" : "const keymaster::AuthProxyIterator *", 10159 "name" : "const keymaster::AuthProxyIterator *", 10160 "referenced_type" : "type-856", 10161 "self_type" : "type-904", 10162 "size" : 4, 10163 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10164 }, 10165 { 10166 "alignment" : 4, 10167 "linker_set_key" : "const keymaster::AuthorizationSet *", 10168 "name" : "const keymaster::AuthorizationSet *", 10169 "referenced_type" : "type-735", 10170 "self_type" : "type-792", 10171 "size" : 4, 10172 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10173 }, 10174 { 10175 "alignment" : 4, 10176 "linker_set_key" : "const keymaster::AuthorizationSetBuilder *", 10177 "name" : "const keymaster::AuthorizationSetBuilder *", 10178 "referenced_type" : "type-820", 10179 "self_type" : "type-830", 10180 "size" : 4, 10181 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10182 }, 10183 { 10184 "alignment" : 4, 10185 "linker_set_key" : "const keymaster::Buffer *", 10186 "name" : "const keymaster::Buffer *", 10187 "referenced_type" : "type-1150", 10188 "self_type" : "type-1171", 10189 "size" : 4, 10190 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10191 }, 10192 { 10193 "alignment" : 4, 10194 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest *", 10195 "name" : "const keymaster::ComputeSharedHmacRequest *", 10196 "referenced_type" : "type-1102", 10197 "self_type" : "type-1103", 10198 "size" : 4, 10199 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10200 }, 10201 { 10202 "alignment" : 4, 10203 "linker_set_key" : "const keymaster::ConfigureRequest *", 10204 "name" : "const keymaster::ConfigureRequest *", 10205 "referenced_type" : "type-1084", 10206 "self_type" : "type-1085", 10207 "size" : 4, 10208 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10209 }, 10210 { 10211 "alignment" : 4, 10212 "linker_set_key" : "const keymaster::ConfigureResponse *", 10213 "name" : "const keymaster::ConfigureResponse *", 10214 "referenced_type" : "type-1089", 10215 "self_type" : "type-1090", 10216 "size" : 4, 10217 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10218 }, 10219 { 10220 "alignment" : 4, 10221 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10222 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10223 "referenced_type" : "type-2951", 10224 "self_type" : "type-2955", 10225 "size" : 4, 10226 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10227 }, 10228 { 10229 "alignment" : 4, 10230 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key> *", 10231 "name" : "const keymaster::DefaultDelete<keymaster::Key> *", 10232 "referenced_type" : "type-662", 10233 "self_type" : "type-673", 10234 "size" : 4, 10235 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10236 }, 10237 { 10238 "alignment" : 4, 10239 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10240 "name" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10241 "referenced_type" : "type-234", 10242 "self_type" : "type-248", 10243 "size" : 4, 10244 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10245 }, 10246 { 10247 "alignment" : 4, 10248 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10249 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10250 "referenced_type" : "type-720", 10251 "self_type" : "type-725", 10252 "size" : 4, 10253 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10254 }, 10255 { 10256 "alignment" : 4, 10257 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10258 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10259 "referenced_type" : "type-5120", 10260 "self_type" : "type-5129", 10261 "size" : 4, 10262 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10263 }, 10264 { 10265 "alignment" : 4, 10266 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10267 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10268 "referenced_type" : "type-770", 10269 "self_type" : "type-783", 10270 "size" : 4, 10271 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10272 }, 10273 { 10274 "alignment" : 4, 10275 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10276 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10277 "referenced_type" : "type-860", 10278 "self_type" : "type-875", 10279 "size" : 4, 10280 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10281 }, 10282 { 10283 "alignment" : 4, 10284 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10285 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10286 "referenced_type" : "type-925", 10287 "self_type" : "type-940", 10288 "size" : 4, 10289 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10290 }, 10291 { 10292 "alignment" : 4, 10293 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10294 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10295 "referenced_type" : "type-807", 10296 "self_type" : "type-815", 10297 "size" : 4, 10298 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10299 }, 10300 { 10301 "alignment" : 4, 10302 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []> *", 10303 "name" : "const keymaster::DefaultDelete<unsigned char []> *", 10304 "referenced_type" : "type-80", 10305 "self_type" : "type-280", 10306 "size" : 4, 10307 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10308 }, 10309 { 10310 "alignment" : 4, 10311 "linker_set_key" : "const keymaster::DeleteAllKeysRequest *", 10312 "name" : "const keymaster::DeleteAllKeysRequest *", 10313 "referenced_type" : "type-1056", 10314 "self_type" : "type-1057", 10315 "size" : 4, 10316 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10317 }, 10318 { 10319 "alignment" : 4, 10320 "linker_set_key" : "const keymaster::DeleteAllKeysResponse *", 10321 "name" : "const keymaster::DeleteAllKeysResponse *", 10322 "referenced_type" : "type-1060", 10323 "self_type" : "type-1061", 10324 "size" : 4, 10325 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10326 }, 10327 { 10328 "alignment" : 4, 10329 "linker_set_key" : "const keymaster::DeleteKeyResponse *", 10330 "name" : "const keymaster::DeleteKeyResponse *", 10331 "referenced_type" : "type-1052", 10332 "self_type" : "type-1053", 10333 "size" : 4, 10334 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10335 }, 10336 { 10337 "alignment" : 4, 10338 "linker_set_key" : "const keymaster::EcKey *", 10339 "name" : "const keymaster::EcKey *", 10340 "referenced_type" : "type-838", 10341 "self_type" : "type-839", 10342 "size" : 4, 10343 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 10344 }, 10345 { 10346 "alignment" : 4, 10347 "linker_set_key" : "const keymaster::EcKeyFactory *", 10348 "name" : "const keymaster::EcKeyFactory *", 10349 "referenced_type" : "type-901", 10350 "self_type" : "type-902", 10351 "size" : 4, 10352 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 10353 }, 10354 { 10355 "alignment" : 4, 10356 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10357 "name" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10358 "referenced_type" : "type-906", 10359 "self_type" : "type-908", 10360 "size" : 4, 10361 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10362 }, 10363 { 10364 "alignment" : 4, 10365 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10366 "name" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10367 "referenced_type" : "type-147", 10368 "self_type" : "type-148", 10369 "size" : 4, 10370 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 10371 }, 10372 { 10373 "alignment" : 4, 10374 "linker_set_key" : "const keymaster::EcdsaOperationFactory *", 10375 "name" : "const keymaster::EcdsaOperationFactory *", 10376 "referenced_type" : "type-199", 10377 "self_type" : "type-200", 10378 "size" : 4, 10379 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10380 }, 10381 { 10382 "alignment" : 4, 10383 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory *", 10384 "name" : "const keymaster::EcdsaSignOperationFactory *", 10385 "referenced_type" : "type-202", 10386 "self_type" : "type-203", 10387 "size" : 4, 10388 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10389 }, 10390 { 10391 "alignment" : 4, 10392 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *", 10393 "name" : "const keymaster::EcdsaVerifyOperationFactory *", 10394 "referenced_type" : "type-206", 10395 "self_type" : "type-207", 10396 "size" : 4, 10397 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10398 }, 10399 { 10400 "alignment" : 4, 10401 "linker_set_key" : "const keymaster::GenerateKeyRequest *", 10402 "name" : "const keymaster::GenerateKeyRequest *", 10403 "referenced_type" : "type-989", 10404 "self_type" : "type-990", 10405 "size" : 4, 10406 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10407 }, 10408 { 10409 "alignment" : 4, 10410 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *", 10411 "name" : "const keymaster::GetHmacSharingParametersResponse *", 10412 "referenced_type" : "type-1098", 10413 "self_type" : "type-1099", 10414 "size" : 4, 10415 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10416 }, 10417 { 10418 "alignment" : 4, 10419 "linker_set_key" : "const keymaster::GetVersionRequest *", 10420 "name" : "const keymaster::GetVersionRequest *", 10421 "referenced_type" : "type-1065", 10422 "self_type" : "type-1066", 10423 "size" : 4, 10424 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10425 }, 10426 { 10427 "alignment" : 4, 10428 "linker_set_key" : "const keymaster::HmacKeyFactory *", 10429 "name" : "const keymaster::HmacKeyFactory *", 10430 "referenced_type" : "type-2669", 10431 "self_type" : "type-2670", 10432 "size" : 4, 10433 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 10434 }, 10435 { 10436 "alignment" : 4, 10437 "linker_set_key" : "const keymaster::Key *", 10438 "name" : "const keymaster::Key *", 10439 "referenced_type" : "type-821", 10440 "self_type" : "type-822", 10441 "size" : 4, 10442 "source_file" : "/system/keymaster/include/keymaster/key.h" 10443 }, 10444 { 10445 "alignment" : 4, 10446 "linker_set_key" : "const keymaster::KeyFactory *", 10447 "name" : "const keymaster::KeyFactory *", 10448 "referenced_type" : "type-163", 10449 "self_type" : "type-162", 10450 "size" : 4, 10451 "source_file" : "/system/keymaster/include/keymaster/key.h" 10452 }, 10453 { 10454 "alignment" : 4, 10455 "linker_set_key" : "const keymaster::Keymaster0Engine *", 10456 "name" : "const keymaster::Keymaster0Engine *", 10457 "referenced_type" : "type-598", 10458 "self_type" : "type-597", 10459 "size" : 4, 10460 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10461 }, 10462 { 10463 "alignment" : 4, 10464 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10465 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10466 "referenced_type" : "type-2470", 10467 "self_type" : "type-2471", 10468 "size" : 4, 10469 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10470 }, 10471 { 10472 "alignment" : 4, 10473 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10474 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10475 "referenced_type" : "type-2474", 10476 "self_type" : "type-2475", 10477 "size" : 4, 10478 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10479 }, 10480 { 10481 "alignment" : 4, 10482 "linker_set_key" : "const keymaster::Keymaster1Engine *", 10483 "name" : "const keymaster::Keymaster1Engine *", 10484 "referenced_type" : "type-133", 10485 "self_type" : "type-134", 10486 "size" : 4, 10487 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10488 }, 10489 { 10490 "alignment" : 4, 10491 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData *", 10492 "name" : "const keymaster::Keymaster1Engine::KeyData *", 10493 "referenced_type" : "type-473", 10494 "self_type" : "type-474", 10495 "size" : 4, 10496 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10497 }, 10498 { 10499 "alignment" : 4, 10500 "linker_set_key" : "const keymaster::Keymaster1LegacySupport *", 10501 "name" : "const keymaster::Keymaster1LegacySupport *", 10502 "referenced_type" : "type-2467", 10503 "self_type" : "type-2468", 10504 "size" : 4, 10505 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10506 }, 10507 { 10508 "alignment" : 4, 10509 "linker_set_key" : "const keymaster::KeymasterContext *", 10510 "name" : "const keymaster::KeymasterContext *", 10511 "referenced_type" : "type-1148", 10512 "self_type" : "type-1149", 10513 "size" : 4, 10514 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 10515 }, 10516 { 10517 "alignment" : 4, 10518 "linker_set_key" : "const keymaster::KeymasterEnforcement *", 10519 "name" : "const keymaster::KeymasterEnforcement *", 10520 "referenced_type" : "type-1144", 10521 "self_type" : "type-1145", 10522 "size" : 4, 10523 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 10524 }, 10525 { 10526 "alignment" : 4, 10527 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine *", 10528 "name" : "const keymaster::KeymasterPassthroughEngine *", 10529 "referenced_type" : "type-2452", 10530 "self_type" : "type-2451", 10531 "size" : 4, 10532 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10533 }, 10534 { 10535 "alignment" : 4, 10536 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory *", 10537 "name" : "const keymaster::KeymasterPassthroughKeyFactory *", 10538 "referenced_type" : "type-2456", 10539 "self_type" : "type-2457", 10540 "size" : 4, 10541 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10542 }, 10543 { 10544 "alignment" : 4, 10545 "linker_set_key" : "const keymaster::Operation *", 10546 "name" : "const keymaster::Operation *", 10547 "referenced_type" : "type-179", 10548 "self_type" : "type-180", 10549 "size" : 4, 10550 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10551 }, 10552 { 10553 "alignment" : 4, 10554 "linker_set_key" : "const keymaster::OperationFactory *", 10555 "name" : "const keymaster::OperationFactory *", 10556 "referenced_type" : "type-173", 10557 "self_type" : "type-174", 10558 "size" : 4, 10559 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10560 }, 10561 { 10562 "alignment" : 4, 10563 "linker_set_key" : "const keymaster::OperationFactory::KeyType *", 10564 "name" : "const keymaster::OperationFactory::KeyType *", 10565 "referenced_type" : "type-169", 10566 "self_type" : "type-171", 10567 "size" : 4, 10568 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10569 }, 10570 { 10571 "alignment" : 4, 10572 "linker_set_key" : "const keymaster::PureSoftKeymasterContext *", 10573 "name" : "const keymaster::PureSoftKeymasterContext *", 10574 "referenced_type" : "type-2854", 10575 "self_type" : "type-2857", 10576 "size" : 4, 10577 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 10578 }, 10579 { 10580 "alignment" : 4, 10581 "linker_set_key" : "const keymaster::RandomSource *", 10582 "name" : "const keymaster::RandomSource *", 10583 "referenced_type" : "type-2646", 10584 "self_type" : "type-2648", 10585 "size" : 4, 10586 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10587 }, 10588 { 10589 "alignment" : 4, 10590 "linker_set_key" : "const keymaster::RsaCryptOperation *", 10591 "name" : "const keymaster::RsaCryptOperation *", 10592 "referenced_type" : "type-2159", 10593 "self_type" : "type-2160", 10594 "size" : 4, 10595 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10596 }, 10597 { 10598 "alignment" : 4, 10599 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *", 10600 "name" : "const keymaster::RsaDecryptionOperationFactory *", 10601 "referenced_type" : "type-2182", 10602 "self_type" : "type-2183", 10603 "size" : 4, 10604 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10605 }, 10606 { 10607 "alignment" : 4, 10608 "linker_set_key" : "const keymaster::RsaDigestingOperation *", 10609 "name" : "const keymaster::RsaDigestingOperation *", 10610 "referenced_type" : "type-2151", 10611 "self_type" : "type-2152", 10612 "size" : 4, 10613 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10614 }, 10615 { 10616 "alignment" : 4, 10617 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *", 10618 "name" : "const keymaster::RsaEncryptionOperationFactory *", 10619 "referenced_type" : "type-2179", 10620 "self_type" : "type-2180", 10621 "size" : 4, 10622 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10623 }, 10624 { 10625 "alignment" : 4, 10626 "linker_set_key" : "const keymaster::RsaKey *", 10627 "name" : "const keymaster::RsaKey *", 10628 "referenced_type" : "type-564", 10629 "self_type" : "type-565", 10630 "size" : 4, 10631 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 10632 }, 10633 { 10634 "alignment" : 4, 10635 "linker_set_key" : "const keymaster::RsaKeyFactory *", 10636 "name" : "const keymaster::RsaKeyFactory *", 10637 "referenced_type" : "type-594", 10638 "self_type" : "type-595", 10639 "size" : 4, 10640 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 10641 }, 10642 { 10643 "alignment" : 4, 10644 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory *", 10645 "name" : "const keymaster::RsaKeymaster0KeyFactory *", 10646 "referenced_type" : "type-610", 10647 "self_type" : "type-611", 10648 "size" : 4, 10649 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 10650 }, 10651 { 10652 "alignment" : 4, 10653 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory *", 10654 "name" : "const keymaster::RsaKeymaster1KeyFactory *", 10655 "referenced_type" : "type-2136", 10656 "self_type" : "type-2137", 10657 "size" : 4, 10658 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 10659 }, 10660 { 10661 "alignment" : 4, 10662 "linker_set_key" : "const keymaster::RsaOperation *", 10663 "name" : "const keymaster::RsaOperation *", 10664 "referenced_type" : "type-2147", 10665 "self_type" : "type-2148", 10666 "size" : 4, 10667 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10668 }, 10669 { 10670 "alignment" : 4, 10671 "linker_set_key" : "const keymaster::RsaOperationFactory *", 10672 "name" : "const keymaster::RsaOperationFactory *", 10673 "referenced_type" : "type-2166", 10674 "self_type" : "type-2167", 10675 "size" : 4, 10676 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10677 }, 10678 { 10679 "alignment" : 4, 10680 "linker_set_key" : "const keymaster::RsaSigningOperationFactory *", 10681 "name" : "const keymaster::RsaSigningOperationFactory *", 10682 "referenced_type" : "type-2171", 10683 "self_type" : "type-2172", 10684 "size" : 4, 10685 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10686 }, 10687 { 10688 "alignment" : 4, 10689 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory *", 10690 "name" : "const keymaster::RsaVerificationOperationFactory *", 10691 "referenced_type" : "type-2176", 10692 "self_type" : "type-2177", 10693 "size" : 4, 10694 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10695 }, 10696 { 10697 "alignment" : 4, 10698 "linker_set_key" : "const keymaster::SoftKeymasterContext *", 10699 "name" : "const keymaster::SoftKeymasterContext *", 10700 "referenced_type" : "type-2638", 10701 "self_type" : "type-2639", 10702 "size" : 4, 10703 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 10704 }, 10705 { 10706 "alignment" : 4, 10707 "linker_set_key" : "const keymaster::SoftKeymasterDevice *", 10708 "name" : "const keymaster::SoftKeymasterDevice *", 10709 "referenced_type" : "type-3067", 10710 "self_type" : "type-3068", 10711 "size" : 4, 10712 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10713 }, 10714 { 10715 "alignment" : 4, 10716 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement *", 10717 "name" : "const keymaster::SoftKeymasterEnforcement *", 10718 "referenced_type" : "type-2841", 10719 "self_type" : "type-2842", 10720 "size" : 4, 10721 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 10722 }, 10723 { 10724 "alignment" : 4, 10725 "linker_set_key" : "const keymaster::SoftKeymasterLogger *", 10726 "name" : "const keymaster::SoftKeymasterLogger *", 10727 "referenced_type" : "type-5243", 10728 "self_type" : "type-5242", 10729 "size" : 4, 10730 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 10731 }, 10732 { 10733 "alignment" : 4, 10734 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *", 10735 "name" : "const keymaster::SoftwareKeyBlobMaker *", 10736 "referenced_type" : "type-144", 10737 "self_type" : "type-899", 10738 "size" : 4, 10739 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 10740 }, 10741 { 10742 "alignment" : 4, 10743 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *", 10744 "name" : "const keymaster::SupportedAlgorithmsRequest *", 10745 "referenced_type" : "type-916", 10746 "self_type" : "type-918", 10747 "size" : 4, 10748 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10749 }, 10750 { 10751 "alignment" : 4, 10752 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10753 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10754 "referenced_type" : "type-934", 10755 "self_type" : "type-935", 10756 "size" : 4, 10757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10758 }, 10759 { 10760 "alignment" : 4, 10761 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *", 10762 "name" : "const keymaster::SupportedByAlgorithmRequest *", 10763 "referenced_type" : "type-922", 10764 "self_type" : "type-923", 10765 "size" : 4, 10766 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10767 }, 10768 { 10769 "alignment" : 4, 10770 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10771 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10772 "referenced_type" : "type-947", 10773 "self_type" : "type-948", 10774 "size" : 4, 10775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10776 }, 10777 { 10778 "alignment" : 4, 10779 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10780 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10781 "referenced_type" : "type-953", 10782 "self_type" : "type-956", 10783 "size" : 4, 10784 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10785 }, 10786 { 10787 "alignment" : 4, 10788 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10789 "name" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10790 "referenced_type" : "type-966", 10791 "self_type" : "type-967", 10792 "size" : 4, 10793 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10794 }, 10795 { 10796 "alignment" : 4, 10797 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10798 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10799 "referenced_type" : "type-971", 10800 "self_type" : "type-974", 10801 "size" : 4, 10802 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10803 }, 10804 { 10805 "alignment" : 4, 10806 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10807 "name" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10808 "referenced_type" : "type-960", 10809 "self_type" : "type-962", 10810 "size" : 4, 10811 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10812 }, 10813 { 10814 "alignment" : 4, 10815 "linker_set_key" : "const keymaster::SymmetricKey *", 10816 "name" : "const keymaster::SymmetricKey *", 10817 "referenced_type" : "type-2652", 10818 "self_type" : "type-2653", 10819 "size" : 4, 10820 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10821 }, 10822 { 10823 "alignment" : 4, 10824 "linker_set_key" : "const keymaster::SymmetricKeyFactory *", 10825 "name" : "const keymaster::SymmetricKeyFactory *", 10826 "referenced_type" : "type-2649", 10827 "self_type" : "type-2650", 10828 "size" : 4, 10829 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10830 }, 10831 { 10832 "alignment" : 4, 10833 "linker_set_key" : "const keymaster::TripleDesKeyFactory *", 10834 "name" : "const keymaster::TripleDesKeyFactory *", 10835 "referenced_type" : "type-2675", 10836 "self_type" : "type-2676", 10837 "size" : 4, 10838 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 10839 }, 10840 { 10841 "alignment" : 4, 10842 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10843 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10844 "referenced_type" : "type-1119", 10845 "self_type" : "type-1131", 10846 "size" : 4, 10847 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10848 }, 10849 { 10850 "alignment" : 4, 10851 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10852 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10853 "referenced_type" : "type-361", 10854 "self_type" : "type-362", 10855 "size" : 4, 10856 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10857 }, 10858 { 10859 "alignment" : 4, 10860 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10861 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10862 "referenced_type" : "type-5221", 10863 "self_type" : "type-5222", 10864 "size" : 4, 10865 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10866 }, 10867 { 10868 "alignment" : 4, 10869 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10870 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10871 "referenced_type" : "type-3090", 10872 "self_type" : "type-3091", 10873 "size" : 4, 10874 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10875 }, 10876 { 10877 "alignment" : 4, 10878 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10879 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10880 "referenced_type" : "type-1166", 10881 "self_type" : "type-1168", 10882 "size" : 4, 10883 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10884 }, 10885 { 10886 "alignment" : 4, 10887 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10888 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10889 "referenced_type" : "type-2878", 10890 "self_type" : "type-2879", 10891 "size" : 4, 10892 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10893 }, 10894 { 10895 "alignment" : 4, 10896 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10897 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10898 "referenced_type" : "type-1181", 10899 "self_type" : "type-1182", 10900 "size" : 4, 10901 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10902 }, 10903 { 10904 "alignment" : 4, 10905 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10906 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10907 "referenced_type" : "type-5226", 10908 "self_type" : "type-5227", 10909 "size" : 4, 10910 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10911 }, 10912 { 10913 "alignment" : 4, 10914 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10915 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10916 "referenced_type" : "type-1187", 10917 "self_type" : "type-1188", 10918 "size" : 4, 10919 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10920 }, 10921 { 10922 "alignment" : 4, 10923 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10924 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10925 "referenced_type" : "type-1200", 10926 "self_type" : "type-1201", 10927 "size" : 4, 10928 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10929 }, 10930 { 10931 "alignment" : 4, 10932 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10933 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10934 "referenced_type" : "type-1207", 10935 "self_type" : "type-1208", 10936 "size" : 4, 10937 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10938 }, 10939 { 10940 "alignment" : 4, 10941 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10942 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10943 "referenced_type" : "type-1194", 10944 "self_type" : "type-1195", 10945 "size" : 4, 10946 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10947 }, 10948 { 10949 "alignment" : 4, 10950 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10951 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10952 "referenced_type" : "type-2187", 10953 "self_type" : "type-2188", 10954 "size" : 4, 10955 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10956 }, 10957 { 10958 "alignment" : 4, 10959 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10960 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10961 "referenced_type" : "type-620", 10962 "self_type" : "type-621", 10963 "size" : 4, 10964 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10965 }, 10966 { 10967 "alignment" : 4, 10968 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10969 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10970 "referenced_type" : "type-951", 10971 "self_type" : "type-961", 10972 "size" : 4, 10973 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10974 }, 10975 { 10976 "alignment" : 4, 10977 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest *", 10978 "name" : "const keymaster::VerifyAuthorizationRequest *", 10979 "referenced_type" : "type-1124", 10980 "self_type" : "type-1125", 10981 "size" : 4, 10982 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10983 }, 10984 { 10985 "alignment" : 4, 10986 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse *", 10987 "name" : "const keymaster::VerifyAuthorizationResponse *", 10988 "referenced_type" : "type-1130", 10989 "self_type" : "type-1132", 10990 "size" : 4, 10991 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10992 }, 10993 { 10994 "alignment" : 4, 10995 "linker_set_key" : "const keymaster_algorithm_t *", 10996 "name" : "const keymaster_algorithm_t *", 10997 "referenced_type" : "type-1217", 10998 "self_type" : "type-1219", 10999 "size" : 4, 11000 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11001 }, 11002 { 11003 "alignment" : 4, 11004 "linker_set_key" : "const keymaster_algorithm_t *", 11005 "name" : "const keymaster_algorithm_t *", 11006 "referenced_type" : "type-1589", 11007 "self_type" : "type-1591", 11008 "size" : 4, 11009 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11010 }, 11011 { 11012 "alignment" : 4, 11013 "linker_set_key" : "const keymaster_algorithm_t *", 11014 "name" : "const keymaster_algorithm_t *", 11015 "referenced_type" : "type-1850", 11016 "self_type" : "type-1852", 11017 "size" : 4, 11018 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11019 }, 11020 { 11021 "alignment" : 4, 11022 "linker_set_key" : "const keymaster_algorithm_t *", 11023 "name" : "const keymaster_algorithm_t *", 11024 "referenced_type" : "type-1985", 11025 "self_type" : "type-1987", 11026 "size" : 4, 11027 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11028 }, 11029 { 11030 "alignment" : 4, 11031 "linker_set_key" : "const keymaster_algorithm_t *", 11032 "name" : "const keymaster_algorithm_t *", 11033 "referenced_type" : "type-2009", 11034 "self_type" : "type-2018", 11035 "size" : 4, 11036 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11037 }, 11038 { 11039 "alignment" : 4, 11040 "linker_set_key" : "const keymaster_algorithm_t *", 11041 "name" : "const keymaster_algorithm_t *", 11042 "referenced_type" : "type-228", 11043 "self_type" : "type-230", 11044 "size" : 4, 11045 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11046 }, 11047 { 11048 "alignment" : 4, 11049 "linker_set_key" : "const keymaster_algorithm_t *", 11050 "name" : "const keymaster_algorithm_t *", 11051 "referenced_type" : "type-2310", 11052 "self_type" : "type-2312", 11053 "size" : 4, 11054 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11055 }, 11056 { 11057 "alignment" : 4, 11058 "linker_set_key" : "const keymaster_algorithm_t *", 11059 "name" : "const keymaster_algorithm_t *", 11060 "referenced_type" : "type-2513", 11061 "self_type" : "type-2515", 11062 "size" : 4, 11063 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11064 }, 11065 { 11066 "alignment" : 4, 11067 "linker_set_key" : "const keymaster_algorithm_t *", 11068 "name" : "const keymaster_algorithm_t *", 11069 "referenced_type" : "type-2717", 11070 "self_type" : "type-2720", 11071 "size" : 4, 11072 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11073 }, 11074 { 11075 "alignment" : 4, 11076 "linker_set_key" : "const keymaster_algorithm_t *", 11077 "name" : "const keymaster_algorithm_t *", 11078 "referenced_type" : "type-2899", 11079 "self_type" : "type-2901", 11080 "size" : 4, 11081 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11082 }, 11083 { 11084 "alignment" : 4, 11085 "linker_set_key" : "const keymaster_algorithm_t *", 11086 "name" : "const keymaster_algorithm_t *", 11087 "referenced_type" : "type-3316", 11088 "self_type" : "type-3318", 11089 "size" : 4, 11090 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11091 }, 11092 { 11093 "alignment" : 4, 11094 "linker_set_key" : "const keymaster_algorithm_t *", 11095 "name" : "const keymaster_algorithm_t *", 11096 "referenced_type" : "type-3663", 11097 "self_type" : "type-3665", 11098 "size" : 4, 11099 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11100 }, 11101 { 11102 "alignment" : 4, 11103 "linker_set_key" : "const keymaster_algorithm_t *", 11104 "name" : "const keymaster_algorithm_t *", 11105 "referenced_type" : "type-3924", 11106 "self_type" : "type-3926", 11107 "size" : 4, 11108 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11109 }, 11110 { 11111 "alignment" : 4, 11112 "linker_set_key" : "const keymaster_algorithm_t *", 11113 "name" : "const keymaster_algorithm_t *", 11114 "referenced_type" : "type-4059", 11115 "self_type" : "type-4061", 11116 "size" : 4, 11117 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11118 }, 11119 { 11120 "alignment" : 4, 11121 "linker_set_key" : "const keymaster_algorithm_t *", 11122 "name" : "const keymaster_algorithm_t *", 11123 "referenced_type" : "type-4083", 11124 "self_type" : "type-4092", 11125 "size" : 4, 11126 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11127 }, 11128 { 11129 "alignment" : 4, 11130 "linker_set_key" : "const keymaster_algorithm_t *", 11131 "name" : "const keymaster_algorithm_t *", 11132 "referenced_type" : "type-4360", 11133 "self_type" : "type-4362", 11134 "size" : 4, 11135 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11136 }, 11137 { 11138 "alignment" : 4, 11139 "linker_set_key" : "const keymaster_algorithm_t *", 11140 "name" : "const keymaster_algorithm_t *", 11141 "referenced_type" : "type-4552", 11142 "self_type" : "type-4554", 11143 "size" : 4, 11144 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11145 }, 11146 { 11147 "alignment" : 4, 11148 "linker_set_key" : "const keymaster_algorithm_t *", 11149 "name" : "const keymaster_algorithm_t *", 11150 "referenced_type" : "type-4745", 11151 "self_type" : "type-4748", 11152 "size" : 4, 11153 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11154 }, 11155 { 11156 "alignment" : 4, 11157 "linker_set_key" : "const keymaster_algorithm_t *", 11158 "name" : "const keymaster_algorithm_t *", 11159 "referenced_type" : "type-4914", 11160 "self_type" : "type-4916", 11161 "size" : 4, 11162 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11163 }, 11164 { 11165 "alignment" : 4, 11166 "linker_set_key" : "const keymaster_algorithm_t *", 11167 "name" : "const keymaster_algorithm_t *", 11168 "referenced_type" : "type-499", 11169 "self_type" : "type-501", 11170 "size" : 4, 11171 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11172 }, 11173 { 11174 "alignment" : 4, 11175 "linker_set_key" : "const keymaster_algorithm_t *", 11176 "name" : "const keymaster_algorithm_t *", 11177 "referenced_type" : "type-5105", 11178 "self_type" : "type-5107", 11179 "size" : 4, 11180 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11181 }, 11182 { 11183 "alignment" : 4, 11184 "linker_set_key" : "const keymaster_algorithm_t *", 11185 "name" : "const keymaster_algorithm_t *", 11186 "referenced_type" : "type-5431", 11187 "self_type" : "type-5433", 11188 "size" : 4, 11189 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11190 }, 11191 { 11192 "alignment" : 4, 11193 "linker_set_key" : "const keymaster_algorithm_t *", 11194 "name" : "const keymaster_algorithm_t *", 11195 "referenced_type" : "type-650", 11196 "self_type" : "type-652", 11197 "size" : 4, 11198 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11199 }, 11200 { 11201 "alignment" : 4, 11202 "linker_set_key" : "const keymaster_blob_t *", 11203 "name" : "const keymaster_blob_t *", 11204 "referenced_type" : "type-10", 11205 "self_type" : "type-9", 11206 "size" : 4, 11207 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11208 }, 11209 { 11210 "alignment" : 4, 11211 "linker_set_key" : "const keymaster_blob_t *", 11212 "name" : "const keymaster_blob_t *", 11213 "referenced_type" : "type-1455", 11214 "self_type" : "type-1454", 11215 "size" : 4, 11216 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11217 }, 11218 { 11219 "alignment" : 4, 11220 "linker_set_key" : "const keymaster_blob_t *", 11221 "name" : "const keymaster_blob_t *", 11222 "referenced_type" : "type-1497", 11223 "self_type" : "type-3339", 11224 "size" : 4, 11225 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11226 }, 11227 { 11228 "alignment" : 4, 11229 "linker_set_key" : "const keymaster_blob_t *", 11230 "name" : "const keymaster_blob_t *", 11231 "referenced_type" : "type-1621", 11232 "self_type" : "type-1623", 11233 "size" : 4, 11234 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11235 }, 11236 { 11237 "alignment" : 4, 11238 "linker_set_key" : "const keymaster_blob_t *", 11239 "name" : "const keymaster_blob_t *", 11240 "referenced_type" : "type-1776", 11241 "self_type" : "type-1778", 11242 "size" : 4, 11243 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11244 }, 11245 { 11246 "alignment" : 4, 11247 "linker_set_key" : "const keymaster_blob_t *", 11248 "name" : "const keymaster_blob_t *", 11249 "referenced_type" : "type-1828", 11250 "self_type" : "type-1840", 11251 "size" : 4, 11252 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11253 }, 11254 { 11255 "alignment" : 4, 11256 "linker_set_key" : "const keymaster_blob_t *", 11257 "name" : "const keymaster_blob_t *", 11258 "referenced_type" : "type-1874", 11259 "self_type" : "type-1876", 11260 "size" : 4, 11261 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11262 }, 11263 { 11264 "alignment" : 4, 11265 "linker_set_key" : "const keymaster_blob_t *", 11266 "name" : "const keymaster_blob_t *", 11267 "referenced_type" : "type-2011", 11268 "self_type" : "type-2013", 11269 "size" : 4, 11270 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11271 }, 11272 { 11273 "alignment" : 4, 11274 "linker_set_key" : "const keymaster_blob_t *", 11275 "name" : "const keymaster_blob_t *", 11276 "referenced_type" : "type-2173", 11277 "self_type" : "type-2191", 11278 "size" : 4, 11279 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11280 }, 11281 { 11282 "alignment" : 4, 11283 "linker_set_key" : "const keymaster_blob_t *", 11284 "name" : "const keymaster_blob_t *", 11285 "referenced_type" : "type-2283", 11286 "self_type" : "type-2303", 11287 "size" : 4, 11288 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11289 }, 11290 { 11291 "alignment" : 4, 11292 "linker_set_key" : "const keymaster_blob_t *", 11293 "name" : "const keymaster_blob_t *", 11294 "referenced_type" : "type-2337", 11295 "self_type" : "type-2339", 11296 "size" : 4, 11297 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11298 }, 11299 { 11300 "alignment" : 4, 11301 "linker_set_key" : "const keymaster_blob_t *", 11302 "name" : "const keymaster_blob_t *", 11303 "referenced_type" : "type-2500", 11304 "self_type" : "type-2503", 11305 "size" : 4, 11306 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11307 }, 11308 { 11309 "alignment" : 4, 11310 "linker_set_key" : "const keymaster_blob_t *", 11311 "name" : "const keymaster_blob_t *", 11312 "referenced_type" : "type-2545", 11313 "self_type" : "type-2548", 11314 "size" : 4, 11315 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11316 }, 11317 { 11318 "alignment" : 4, 11319 "linker_set_key" : "const keymaster_blob_t *", 11320 "name" : "const keymaster_blob_t *", 11321 "referenced_type" : "type-261", 11322 "self_type" : "type-263", 11323 "size" : 4, 11324 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11325 }, 11326 { 11327 "alignment" : 4, 11328 "linker_set_key" : "const keymaster_blob_t *", 11329 "name" : "const keymaster_blob_t *", 11330 "referenced_type" : "type-2747", 11331 "self_type" : "type-2749", 11332 "size" : 4, 11333 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11334 }, 11335 { 11336 "alignment" : 4, 11337 "linker_set_key" : "const keymaster_blob_t *", 11338 "name" : "const keymaster_blob_t *", 11339 "referenced_type" : "type-2944", 11340 "self_type" : "type-2946", 11341 "size" : 4, 11342 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11343 }, 11344 { 11345 "alignment" : 4, 11346 "linker_set_key" : "const keymaster_blob_t *", 11347 "name" : "const keymaster_blob_t *", 11348 "referenced_type" : "type-3529", 11349 "self_type" : "type-3528", 11350 "size" : 4, 11351 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11352 }, 11353 { 11354 "alignment" : 4, 11355 "linker_set_key" : "const keymaster_blob_t *", 11356 "name" : "const keymaster_blob_t *", 11357 "referenced_type" : "type-3571", 11358 "self_type" : "type-5454", 11359 "size" : 4, 11360 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11361 }, 11362 { 11363 "alignment" : 4, 11364 "linker_set_key" : "const keymaster_blob_t *", 11365 "name" : "const keymaster_blob_t *", 11366 "referenced_type" : "type-3695", 11367 "self_type" : "type-3697", 11368 "size" : 4, 11369 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11370 }, 11371 { 11372 "alignment" : 4, 11373 "linker_set_key" : "const keymaster_blob_t *", 11374 "name" : "const keymaster_blob_t *", 11375 "referenced_type" : "type-3850", 11376 "self_type" : "type-3852", 11377 "size" : 4, 11378 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11379 }, 11380 { 11381 "alignment" : 4, 11382 "linker_set_key" : "const keymaster_blob_t *", 11383 "name" : "const keymaster_blob_t *", 11384 "referenced_type" : "type-3902", 11385 "self_type" : "type-3914", 11386 "size" : 4, 11387 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11388 }, 11389 { 11390 "alignment" : 4, 11391 "linker_set_key" : "const keymaster_blob_t *", 11392 "name" : "const keymaster_blob_t *", 11393 "referenced_type" : "type-3948", 11394 "self_type" : "type-3950", 11395 "size" : 4, 11396 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11397 }, 11398 { 11399 "alignment" : 4, 11400 "linker_set_key" : "const keymaster_blob_t *", 11401 "name" : "const keymaster_blob_t *", 11402 "referenced_type" : "type-4085", 11403 "self_type" : "type-4087", 11404 "size" : 4, 11405 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11406 }, 11407 { 11408 "alignment" : 4, 11409 "linker_set_key" : "const keymaster_blob_t *", 11410 "name" : "const keymaster_blob_t *", 11411 "referenced_type" : "type-422", 11412 "self_type" : "type-424", 11413 "size" : 4, 11414 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11415 }, 11416 { 11417 "alignment" : 4, 11418 "linker_set_key" : "const keymaster_blob_t *", 11419 "name" : "const keymaster_blob_t *", 11420 "referenced_type" : "type-4228", 11421 "self_type" : "type-4241", 11422 "size" : 4, 11423 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11424 }, 11425 { 11426 "alignment" : 4, 11427 "linker_set_key" : "const keymaster_blob_t *", 11428 "name" : "const keymaster_blob_t *", 11429 "referenced_type" : "type-4333", 11430 "self_type" : "type-4353", 11431 "size" : 4, 11432 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11433 }, 11434 { 11435 "alignment" : 4, 11436 "linker_set_key" : "const keymaster_blob_t *", 11437 "name" : "const keymaster_blob_t *", 11438 "referenced_type" : "type-4387", 11439 "self_type" : "type-4389", 11440 "size" : 4, 11441 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11442 }, 11443 { 11444 "alignment" : 4, 11445 "linker_set_key" : "const keymaster_blob_t *", 11446 "name" : "const keymaster_blob_t *", 11447 "referenced_type" : "type-4539", 11448 "self_type" : "type-4542", 11449 "size" : 4, 11450 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11451 }, 11452 { 11453 "alignment" : 4, 11454 "linker_set_key" : "const keymaster_blob_t *", 11455 "name" : "const keymaster_blob_t *", 11456 "referenced_type" : "type-4584", 11457 "self_type" : "type-4587", 11458 "size" : 4, 11459 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11460 }, 11461 { 11462 "alignment" : 4, 11463 "linker_set_key" : "const keymaster_blob_t *", 11464 "name" : "const keymaster_blob_t *", 11465 "referenced_type" : "type-476", 11466 "self_type" : "type-488", 11467 "size" : 4, 11468 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11469 }, 11470 { 11471 "alignment" : 4, 11472 "linker_set_key" : "const keymaster_blob_t *", 11473 "name" : "const keymaster_blob_t *", 11474 "referenced_type" : "type-4775", 11475 "self_type" : "type-4777", 11476 "size" : 4, 11477 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11478 }, 11479 { 11480 "alignment" : 4, 11481 "linker_set_key" : "const keymaster_blob_t *", 11482 "name" : "const keymaster_blob_t *", 11483 "referenced_type" : "type-4949", 11484 "self_type" : "type-4951", 11485 "size" : 4, 11486 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11487 }, 11488 { 11489 "alignment" : 4, 11490 "linker_set_key" : "const keymaster_blob_t *", 11491 "name" : "const keymaster_blob_t *", 11492 "referenced_type" : "type-5144", 11493 "self_type" : "type-5146", 11494 "size" : 4, 11495 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11496 }, 11497 { 11498 "alignment" : 4, 11499 "linker_set_key" : "const keymaster_blob_t *", 11500 "name" : "const keymaster_blob_t *", 11501 "referenced_type" : "type-523", 11502 "self_type" : "type-525", 11503 "size" : 4, 11504 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11505 }, 11506 { 11507 "alignment" : 4, 11508 "linker_set_key" : "const keymaster_blob_t *", 11509 "name" : "const keymaster_blob_t *", 11510 "referenced_type" : "type-55", 11511 "self_type" : "type-1240", 11512 "size" : 4, 11513 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11514 }, 11515 { 11516 "alignment" : 4, 11517 "linker_set_key" : "const keymaster_blob_t *", 11518 "name" : "const keymaster_blob_t *", 11519 "referenced_type" : "type-682", 11520 "self_type" : "type-684", 11521 "size" : 4, 11522 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11523 }, 11524 { 11525 "alignment" : 4, 11526 "linker_set_key" : "const keymaster_block_mode_t *", 11527 "name" : "const keymaster_block_mode_t *", 11528 "referenced_type" : "type-1220", 11529 "self_type" : "type-1222", 11530 "size" : 4, 11531 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11532 }, 11533 { 11534 "alignment" : 4, 11535 "linker_set_key" : "const keymaster_block_mode_t *", 11536 "name" : "const keymaster_block_mode_t *", 11537 "referenced_type" : "type-1592", 11538 "self_type" : "type-1594", 11539 "size" : 4, 11540 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11541 }, 11542 { 11543 "alignment" : 4, 11544 "linker_set_key" : "const keymaster_block_mode_t *", 11545 "name" : "const keymaster_block_mode_t *", 11546 "referenced_type" : "type-1853", 11547 "self_type" : "type-1855", 11548 "size" : 4, 11549 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11550 }, 11551 { 11552 "alignment" : 4, 11553 "linker_set_key" : "const keymaster_block_mode_t *", 11554 "name" : "const keymaster_block_mode_t *", 11555 "referenced_type" : "type-1988", 11556 "self_type" : "type-1990", 11557 "size" : 4, 11558 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11559 }, 11560 { 11561 "alignment" : 4, 11562 "linker_set_key" : "const keymaster_block_mode_t *", 11563 "name" : "const keymaster_block_mode_t *", 11564 "referenced_type" : "type-2023", 11565 "self_type" : "type-2030", 11566 "size" : 4, 11567 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11568 }, 11569 { 11570 "alignment" : 4, 11571 "linker_set_key" : "const keymaster_block_mode_t *", 11572 "name" : "const keymaster_block_mode_t *", 11573 "referenced_type" : "type-2229", 11574 "self_type" : "type-2228", 11575 "size" : 4, 11576 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11577 }, 11578 { 11579 "alignment" : 4, 11580 "linker_set_key" : "const keymaster_block_mode_t *", 11581 "name" : "const keymaster_block_mode_t *", 11582 "referenced_type" : "type-231", 11583 "self_type" : "type-233", 11584 "size" : 4, 11585 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11586 }, 11587 { 11588 "alignment" : 4, 11589 "linker_set_key" : "const keymaster_block_mode_t *", 11590 "name" : "const keymaster_block_mode_t *", 11591 "referenced_type" : "type-2313", 11592 "self_type" : "type-2315", 11593 "size" : 4, 11594 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11595 }, 11596 { 11597 "alignment" : 4, 11598 "linker_set_key" : "const keymaster_block_mode_t *", 11599 "name" : "const keymaster_block_mode_t *", 11600 "referenced_type" : "type-2516", 11601 "self_type" : "type-2518", 11602 "size" : 4, 11603 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11604 }, 11605 { 11606 "alignment" : 4, 11607 "linker_set_key" : "const keymaster_block_mode_t *", 11608 "name" : "const keymaster_block_mode_t *", 11609 "referenced_type" : "type-2721", 11610 "self_type" : "type-2723", 11611 "size" : 4, 11612 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11613 }, 11614 { 11615 "alignment" : 4, 11616 "linker_set_key" : "const keymaster_block_mode_t *", 11617 "name" : "const keymaster_block_mode_t *", 11618 "referenced_type" : "type-2902", 11619 "self_type" : "type-2904", 11620 "size" : 4, 11621 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11622 }, 11623 { 11624 "alignment" : 4, 11625 "linker_set_key" : "const keymaster_block_mode_t *", 11626 "name" : "const keymaster_block_mode_t *", 11627 "referenced_type" : "type-3319", 11628 "self_type" : "type-3321", 11629 "size" : 4, 11630 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11631 }, 11632 { 11633 "alignment" : 4, 11634 "linker_set_key" : "const keymaster_block_mode_t *", 11635 "name" : "const keymaster_block_mode_t *", 11636 "referenced_type" : "type-3666", 11637 "self_type" : "type-3668", 11638 "size" : 4, 11639 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11640 }, 11641 { 11642 "alignment" : 4, 11643 "linker_set_key" : "const keymaster_block_mode_t *", 11644 "name" : "const keymaster_block_mode_t *", 11645 "referenced_type" : "type-3927", 11646 "self_type" : "type-3929", 11647 "size" : 4, 11648 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11649 }, 11650 { 11651 "alignment" : 4, 11652 "linker_set_key" : "const keymaster_block_mode_t *", 11653 "name" : "const keymaster_block_mode_t *", 11654 "referenced_type" : "type-4062", 11655 "self_type" : "type-4064", 11656 "size" : 4, 11657 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11658 }, 11659 { 11660 "alignment" : 4, 11661 "linker_set_key" : "const keymaster_block_mode_t *", 11662 "name" : "const keymaster_block_mode_t *", 11663 "referenced_type" : "type-4096", 11664 "self_type" : "type-4103", 11665 "size" : 4, 11666 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11667 }, 11668 { 11669 "alignment" : 4, 11670 "linker_set_key" : "const keymaster_block_mode_t *", 11671 "name" : "const keymaster_block_mode_t *", 11672 "referenced_type" : "type-4279", 11673 "self_type" : "type-4278", 11674 "size" : 4, 11675 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11676 }, 11677 { 11678 "alignment" : 4, 11679 "linker_set_key" : "const keymaster_block_mode_t *", 11680 "name" : "const keymaster_block_mode_t *", 11681 "referenced_type" : "type-4363", 11682 "self_type" : "type-4365", 11683 "size" : 4, 11684 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11685 }, 11686 { 11687 "alignment" : 4, 11688 "linker_set_key" : "const keymaster_block_mode_t *", 11689 "name" : "const keymaster_block_mode_t *", 11690 "referenced_type" : "type-4555", 11691 "self_type" : "type-4557", 11692 "size" : 4, 11693 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11694 }, 11695 { 11696 "alignment" : 4, 11697 "linker_set_key" : "const keymaster_block_mode_t *", 11698 "name" : "const keymaster_block_mode_t *", 11699 "referenced_type" : "type-4749", 11700 "self_type" : "type-4751", 11701 "size" : 4, 11702 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11703 }, 11704 { 11705 "alignment" : 4, 11706 "linker_set_key" : "const keymaster_block_mode_t *", 11707 "name" : "const keymaster_block_mode_t *", 11708 "referenced_type" : "type-4917", 11709 "self_type" : "type-4919", 11710 "size" : 4, 11711 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11712 }, 11713 { 11714 "alignment" : 4, 11715 "linker_set_key" : "const keymaster_block_mode_t *", 11716 "name" : "const keymaster_block_mode_t *", 11717 "referenced_type" : "type-502", 11718 "self_type" : "type-504", 11719 "size" : 4, 11720 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11721 }, 11722 { 11723 "alignment" : 4, 11724 "linker_set_key" : "const keymaster_block_mode_t *", 11725 "name" : "const keymaster_block_mode_t *", 11726 "referenced_type" : "type-5108", 11727 "self_type" : "type-5110", 11728 "size" : 4, 11729 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11730 }, 11731 { 11732 "alignment" : 4, 11733 "linker_set_key" : "const keymaster_block_mode_t *", 11734 "name" : "const keymaster_block_mode_t *", 11735 "referenced_type" : "type-5434", 11736 "self_type" : "type-5436", 11737 "size" : 4, 11738 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11739 }, 11740 { 11741 "alignment" : 4, 11742 "linker_set_key" : "const keymaster_block_mode_t *", 11743 "name" : "const keymaster_block_mode_t *", 11744 "referenced_type" : "type-653", 11745 "self_type" : "type-655", 11746 "size" : 4, 11747 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11748 }, 11749 { 11750 "alignment" : 4, 11751 "linker_set_key" : "const keymaster_digest_t *", 11752 "name" : "const keymaster_digest_t *", 11753 "referenced_type" : "type-1226", 11754 "self_type" : "type-1228", 11755 "size" : 4, 11756 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11757 }, 11758 { 11759 "alignment" : 4, 11760 "linker_set_key" : "const keymaster_digest_t *", 11761 "name" : "const keymaster_digest_t *", 11762 "referenced_type" : "type-1599", 11763 "self_type" : "type-1601", 11764 "size" : 4, 11765 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11766 }, 11767 { 11768 "alignment" : 4, 11769 "linker_set_key" : "const keymaster_digest_t *", 11770 "name" : "const keymaster_digest_t *", 11771 "referenced_type" : "type-1859", 11772 "self_type" : "type-1861", 11773 "size" : 4, 11774 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11775 }, 11776 { 11777 "alignment" : 4, 11778 "linker_set_key" : "const keymaster_digest_t *", 11779 "name" : "const keymaster_digest_t *", 11780 "referenced_type" : "type-1994", 11781 "self_type" : "type-1996", 11782 "size" : 4, 11783 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11784 }, 11785 { 11786 "alignment" : 4, 11787 "linker_set_key" : "const keymaster_digest_t *", 11788 "name" : "const keymaster_digest_t *", 11789 "referenced_type" : "type-2046", 11790 "self_type" : "type-2054", 11791 "size" : 4, 11792 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11793 }, 11794 { 11795 "alignment" : 4, 11796 "linker_set_key" : "const keymaster_digest_t *", 11797 "name" : "const keymaster_digest_t *", 11798 "referenced_type" : "type-2234", 11799 "self_type" : "type-2233", 11800 "size" : 4, 11801 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11802 }, 11803 { 11804 "alignment" : 4, 11805 "linker_set_key" : "const keymaster_digest_t *", 11806 "name" : "const keymaster_digest_t *", 11807 "referenced_type" : "type-2319", 11808 "self_type" : "type-2321", 11809 "size" : 4, 11810 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11811 }, 11812 { 11813 "alignment" : 4, 11814 "linker_set_key" : "const keymaster_digest_t *", 11815 "name" : "const keymaster_digest_t *", 11816 "referenced_type" : "type-240", 11817 "self_type" : "type-242", 11818 "size" : 4, 11819 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11820 }, 11821 { 11822 "alignment" : 4, 11823 "linker_set_key" : "const keymaster_digest_t *", 11824 "name" : "const keymaster_digest_t *", 11825 "referenced_type" : "type-2522", 11826 "self_type" : "type-2524", 11827 "size" : 4, 11828 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11829 }, 11830 { 11831 "alignment" : 4, 11832 "linker_set_key" : "const keymaster_digest_t *", 11833 "name" : "const keymaster_digest_t *", 11834 "referenced_type" : "type-2727", 11835 "self_type" : "type-2729", 11836 "size" : 4, 11837 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11838 }, 11839 { 11840 "alignment" : 4, 11841 "linker_set_key" : "const keymaster_digest_t *", 11842 "name" : "const keymaster_digest_t *", 11843 "referenced_type" : "type-2908", 11844 "self_type" : "type-2912", 11845 "size" : 4, 11846 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11847 }, 11848 { 11849 "alignment" : 4, 11850 "linker_set_key" : "const keymaster_digest_t *", 11851 "name" : "const keymaster_digest_t *", 11852 "referenced_type" : "type-3325", 11853 "self_type" : "type-3327", 11854 "size" : 4, 11855 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11856 }, 11857 { 11858 "alignment" : 4, 11859 "linker_set_key" : "const keymaster_digest_t *", 11860 "name" : "const keymaster_digest_t *", 11861 "referenced_type" : "type-3673", 11862 "self_type" : "type-3675", 11863 "size" : 4, 11864 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11865 }, 11866 { 11867 "alignment" : 4, 11868 "linker_set_key" : "const keymaster_digest_t *", 11869 "name" : "const keymaster_digest_t *", 11870 "referenced_type" : "type-3933", 11871 "self_type" : "type-3935", 11872 "size" : 4, 11873 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11874 }, 11875 { 11876 "alignment" : 4, 11877 "linker_set_key" : "const keymaster_digest_t *", 11878 "name" : "const keymaster_digest_t *", 11879 "referenced_type" : "type-4068", 11880 "self_type" : "type-4070", 11881 "size" : 4, 11882 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11883 }, 11884 { 11885 "alignment" : 4, 11886 "linker_set_key" : "const keymaster_digest_t *", 11887 "name" : "const keymaster_digest_t *", 11888 "referenced_type" : "type-4119", 11889 "self_type" : "type-4127", 11890 "size" : 4, 11891 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11892 }, 11893 { 11894 "alignment" : 4, 11895 "linker_set_key" : "const keymaster_digest_t *", 11896 "name" : "const keymaster_digest_t *", 11897 "referenced_type" : "type-4284", 11898 "self_type" : "type-4283", 11899 "size" : 4, 11900 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11901 }, 11902 { 11903 "alignment" : 4, 11904 "linker_set_key" : "const keymaster_digest_t *", 11905 "name" : "const keymaster_digest_t *", 11906 "referenced_type" : "type-4369", 11907 "self_type" : "type-4371", 11908 "size" : 4, 11909 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11910 }, 11911 { 11912 "alignment" : 4, 11913 "linker_set_key" : "const keymaster_digest_t *", 11914 "name" : "const keymaster_digest_t *", 11915 "referenced_type" : "type-4561", 11916 "self_type" : "type-4563", 11917 "size" : 4, 11918 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11919 }, 11920 { 11921 "alignment" : 4, 11922 "linker_set_key" : "const keymaster_digest_t *", 11923 "name" : "const keymaster_digest_t *", 11924 "referenced_type" : "type-4755", 11925 "self_type" : "type-4757", 11926 "size" : 4, 11927 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11928 }, 11929 { 11930 "alignment" : 4, 11931 "linker_set_key" : "const keymaster_digest_t *", 11932 "name" : "const keymaster_digest_t *", 11933 "referenced_type" : "type-4923", 11934 "self_type" : "type-4927", 11935 "size" : 4, 11936 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11937 }, 11938 { 11939 "alignment" : 4, 11940 "linker_set_key" : "const keymaster_digest_t *", 11941 "name" : "const keymaster_digest_t *", 11942 "referenced_type" : "type-508", 11943 "self_type" : "type-510", 11944 "size" : 4, 11945 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11946 }, 11947 { 11948 "alignment" : 4, 11949 "linker_set_key" : "const keymaster_digest_t *", 11950 "name" : "const keymaster_digest_t *", 11951 "referenced_type" : "type-5114", 11952 "self_type" : "type-5117", 11953 "size" : 4, 11954 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11955 }, 11956 { 11957 "alignment" : 4, 11958 "linker_set_key" : "const keymaster_digest_t *", 11959 "name" : "const keymaster_digest_t *", 11960 "referenced_type" : "type-5440", 11961 "self_type" : "type-5442", 11962 "size" : 4, 11963 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11964 }, 11965 { 11966 "alignment" : 4, 11967 "linker_set_key" : "const keymaster_digest_t *", 11968 "name" : "const keymaster_digest_t *", 11969 "referenced_type" : "type-659", 11970 "self_type" : "type-661", 11971 "size" : 4, 11972 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11973 }, 11974 { 11975 "alignment" : 4, 11976 "linker_set_key" : "const keymaster_key_blob_t *", 11977 "name" : "const keymaster_key_blob_t *", 11978 "referenced_type" : "type-1215", 11979 "self_type" : "type-1239", 11980 "size" : 4, 11981 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11982 }, 11983 { 11984 "alignment" : 4, 11985 "linker_set_key" : "const keymaster_key_blob_t *", 11986 "name" : "const keymaster_key_blob_t *", 11987 "referenced_type" : "type-1508", 11988 "self_type" : "type-3335", 11989 "size" : 4, 11990 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11991 }, 11992 { 11993 "alignment" : 4, 11994 "linker_set_key" : "const keymaster_key_blob_t *", 11995 "name" : "const keymaster_key_blob_t *", 11996 "referenced_type" : "type-1616", 11997 "self_type" : "type-1618", 11998 "size" : 4, 11999 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12000 }, 12001 { 12002 "alignment" : 4, 12003 "linker_set_key" : "const keymaster_key_blob_t *", 12004 "name" : "const keymaster_key_blob_t *", 12005 "referenced_type" : "type-1744", 12006 "self_type" : "type-1743", 12007 "size" : 4, 12008 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12009 }, 12010 { 12011 "alignment" : 4, 12012 "linker_set_key" : "const keymaster_key_blob_t *", 12013 "name" : "const keymaster_key_blob_t *", 12014 "referenced_type" : "type-1835", 12015 "self_type" : "type-1837", 12016 "size" : 4, 12017 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12018 }, 12019 { 12020 "alignment" : 4, 12021 "linker_set_key" : "const keymaster_key_blob_t *", 12022 "name" : "const keymaster_key_blob_t *", 12023 "referenced_type" : "type-1869", 12024 "self_type" : "type-1871", 12025 "size" : 4, 12026 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12027 }, 12028 { 12029 "alignment" : 4, 12030 "linker_set_key" : "const keymaster_key_blob_t *", 12031 "name" : "const keymaster_key_blob_t *", 12032 "referenced_type" : "type-2004", 12033 "self_type" : "type-2006", 12034 "size" : 4, 12035 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12036 }, 12037 { 12038 "alignment" : 4, 12039 "linker_set_key" : "const keymaster_key_blob_t *", 12040 "name" : "const keymaster_key_blob_t *", 12041 "referenced_type" : "type-2107", 12042 "self_type" : "type-2116", 12043 "size" : 4, 12044 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12045 }, 12046 { 12047 "alignment" : 4, 12048 "linker_set_key" : "const keymaster_key_blob_t *", 12049 "name" : "const keymaster_key_blob_t *", 12050 "referenced_type" : "type-2297", 12051 "self_type" : "type-2299", 12052 "size" : 4, 12053 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12054 }, 12055 { 12056 "alignment" : 4, 12057 "linker_set_key" : "const keymaster_key_blob_t *", 12058 "name" : "const keymaster_key_blob_t *", 12059 "referenced_type" : "type-2332", 12060 "self_type" : "type-2334", 12061 "size" : 4, 12062 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12063 }, 12064 { 12065 "alignment" : 4, 12066 "linker_set_key" : "const keymaster_key_blob_t *", 12067 "name" : "const keymaster_key_blob_t *", 12068 "referenced_type" : "type-2494", 12069 "self_type" : "type-2497", 12070 "size" : 4, 12071 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12072 }, 12073 { 12074 "alignment" : 4, 12075 "linker_set_key" : "const keymaster_key_blob_t *", 12076 "name" : "const keymaster_key_blob_t *", 12077 "referenced_type" : "type-2538", 12078 "self_type" : "type-2540", 12079 "size" : 4, 12080 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12081 }, 12082 { 12083 "alignment" : 4, 12084 "linker_set_key" : "const keymaster_key_blob_t *", 12085 "name" : "const keymaster_key_blob_t *", 12086 "referenced_type" : "type-256", 12087 "self_type" : "type-258", 12088 "size" : 4, 12089 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12090 }, 12091 { 12092 "alignment" : 4, 12093 "linker_set_key" : "const keymaster_key_blob_t *", 12094 "name" : "const keymaster_key_blob_t *", 12095 "referenced_type" : "type-2741", 12096 "self_type" : "type-2743", 12097 "size" : 4, 12098 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12099 }, 12100 { 12101 "alignment" : 4, 12102 "linker_set_key" : "const keymaster_key_blob_t *", 12103 "name" : "const keymaster_key_blob_t *", 12104 "referenced_type" : "type-2937", 12105 "self_type" : "type-2939", 12106 "size" : 4, 12107 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12108 }, 12109 { 12110 "alignment" : 4, 12111 "linker_set_key" : "const keymaster_key_blob_t *", 12112 "name" : "const keymaster_key_blob_t *", 12113 "referenced_type" : "type-3314", 12114 "self_type" : "type-3338", 12115 "size" : 4, 12116 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12117 }, 12118 { 12119 "alignment" : 4, 12120 "linker_set_key" : "const keymaster_key_blob_t *", 12121 "name" : "const keymaster_key_blob_t *", 12122 "referenced_type" : "type-3582", 12123 "self_type" : "type-5450", 12124 "size" : 4, 12125 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12126 }, 12127 { 12128 "alignment" : 4, 12129 "linker_set_key" : "const keymaster_key_blob_t *", 12130 "name" : "const keymaster_key_blob_t *", 12131 "referenced_type" : "type-3690", 12132 "self_type" : "type-3692", 12133 "size" : 4, 12134 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12135 }, 12136 { 12137 "alignment" : 4, 12138 "linker_set_key" : "const keymaster_key_blob_t *", 12139 "name" : "const keymaster_key_blob_t *", 12140 "referenced_type" : "type-3818", 12141 "self_type" : "type-3817", 12142 "size" : 4, 12143 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12144 }, 12145 { 12146 "alignment" : 4, 12147 "linker_set_key" : "const keymaster_key_blob_t *", 12148 "name" : "const keymaster_key_blob_t *", 12149 "referenced_type" : "type-3909", 12150 "self_type" : "type-3911", 12151 "size" : 4, 12152 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12153 }, 12154 { 12155 "alignment" : 4, 12156 "linker_set_key" : "const keymaster_key_blob_t *", 12157 "name" : "const keymaster_key_blob_t *", 12158 "referenced_type" : "type-392", 12159 "self_type" : "type-391", 12160 "size" : 4, 12161 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12162 }, 12163 { 12164 "alignment" : 4, 12165 "linker_set_key" : "const keymaster_key_blob_t *", 12166 "name" : "const keymaster_key_blob_t *", 12167 "referenced_type" : "type-3943", 12168 "self_type" : "type-3945", 12169 "size" : 4, 12170 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12171 }, 12172 { 12173 "alignment" : 4, 12174 "linker_set_key" : "const keymaster_key_blob_t *", 12175 "name" : "const keymaster_key_blob_t *", 12176 "referenced_type" : "type-4078", 12177 "self_type" : "type-4080", 12178 "size" : 4, 12179 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12180 }, 12181 { 12182 "alignment" : 4, 12183 "linker_set_key" : "const keymaster_key_blob_t *", 12184 "name" : "const keymaster_key_blob_t *", 12185 "referenced_type" : "type-4180", 12186 "self_type" : "type-4189", 12187 "size" : 4, 12188 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12189 }, 12190 { 12191 "alignment" : 4, 12192 "linker_set_key" : "const keymaster_key_blob_t *", 12193 "name" : "const keymaster_key_blob_t *", 12194 "referenced_type" : "type-4347", 12195 "self_type" : "type-4349", 12196 "size" : 4, 12197 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12198 }, 12199 { 12200 "alignment" : 4, 12201 "linker_set_key" : "const keymaster_key_blob_t *", 12202 "name" : "const keymaster_key_blob_t *", 12203 "referenced_type" : "type-4382", 12204 "self_type" : "type-4384", 12205 "size" : 4, 12206 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12207 }, 12208 { 12209 "alignment" : 4, 12210 "linker_set_key" : "const keymaster_key_blob_t *", 12211 "name" : "const keymaster_key_blob_t *", 12212 "referenced_type" : "type-4533", 12213 "self_type" : "type-4536", 12214 "size" : 4, 12215 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12216 }, 12217 { 12218 "alignment" : 4, 12219 "linker_set_key" : "const keymaster_key_blob_t *", 12220 "name" : "const keymaster_key_blob_t *", 12221 "referenced_type" : "type-4577", 12222 "self_type" : "type-4579", 12223 "size" : 4, 12224 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12225 }, 12226 { 12227 "alignment" : 4, 12228 "linker_set_key" : "const keymaster_key_blob_t *", 12229 "name" : "const keymaster_key_blob_t *", 12230 "referenced_type" : "type-4769", 12231 "self_type" : "type-4771", 12232 "size" : 4, 12233 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12234 }, 12235 { 12236 "alignment" : 4, 12237 "linker_set_key" : "const keymaster_key_blob_t *", 12238 "name" : "const keymaster_key_blob_t *", 12239 "referenced_type" : "type-483", 12240 "self_type" : "type-485", 12241 "size" : 4, 12242 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12243 }, 12244 { 12245 "alignment" : 4, 12246 "linker_set_key" : "const keymaster_key_blob_t *", 12247 "name" : "const keymaster_key_blob_t *", 12248 "referenced_type" : "type-4942", 12249 "self_type" : "type-4944", 12250 "size" : 4, 12251 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12252 }, 12253 { 12254 "alignment" : 4, 12255 "linker_set_key" : "const keymaster_key_blob_t *", 12256 "name" : "const keymaster_key_blob_t *", 12257 "referenced_type" : "type-5135", 12258 "self_type" : "type-5141", 12259 "size" : 4, 12260 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12261 }, 12262 { 12263 "alignment" : 4, 12264 "linker_set_key" : "const keymaster_key_blob_t *", 12265 "name" : "const keymaster_key_blob_t *", 12266 "referenced_type" : "type-518", 12267 "self_type" : "type-520", 12268 "size" : 4, 12269 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12270 }, 12271 { 12272 "alignment" : 4, 12273 "linker_set_key" : "const keymaster_key_blob_t *", 12274 "name" : "const keymaster_key_blob_t *", 12275 "referenced_type" : "type-5429", 12276 "self_type" : "type-5453", 12277 "size" : 4, 12278 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12279 }, 12280 { 12281 "alignment" : 4, 12282 "linker_set_key" : "const keymaster_key_blob_t *", 12283 "name" : "const keymaster_key_blob_t *", 12284 "referenced_type" : "type-675", 12285 "self_type" : "type-677", 12286 "size" : 4, 12287 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12288 }, 12289 { 12290 "alignment" : 4, 12291 "linker_set_key" : "const keymaster_key_blob_t *", 12292 "name" : "const keymaster_key_blob_t *", 12293 "referenced_type" : "type-69", 12294 "self_type" : "type-1236", 12295 "size" : 4, 12296 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12297 }, 12298 { 12299 "alignment" : 4, 12300 "linker_set_key" : "const keymaster_key_format_t *", 12301 "name" : "const keymaster_key_format_t *", 12302 "referenced_type" : "type-1229", 12303 "self_type" : "type-1231", 12304 "size" : 4, 12305 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12306 }, 12307 { 12308 "alignment" : 4, 12309 "linker_set_key" : "const keymaster_key_format_t *", 12310 "name" : "const keymaster_key_format_t *", 12311 "referenced_type" : "type-1602", 12312 "self_type" : "type-1604", 12313 "size" : 4, 12314 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12315 }, 12316 { 12317 "alignment" : 4, 12318 "linker_set_key" : "const keymaster_key_format_t *", 12319 "name" : "const keymaster_key_format_t *", 12320 "referenced_type" : "type-1862", 12321 "self_type" : "type-1864", 12322 "size" : 4, 12323 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12324 }, 12325 { 12326 "alignment" : 4, 12327 "linker_set_key" : "const keymaster_key_format_t *", 12328 "name" : "const keymaster_key_format_t *", 12329 "referenced_type" : "type-1997", 12330 "self_type" : "type-1999", 12331 "size" : 4, 12332 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12333 }, 12334 { 12335 "alignment" : 4, 12336 "linker_set_key" : "const keymaster_key_format_t *", 12337 "name" : "const keymaster_key_format_t *", 12338 "referenced_type" : "type-2069", 12339 "self_type" : "type-2083", 12340 "size" : 4, 12341 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12342 }, 12343 { 12344 "alignment" : 4, 12345 "linker_set_key" : "const keymaster_key_format_t *", 12346 "name" : "const keymaster_key_format_t *", 12347 "referenced_type" : "type-2322", 12348 "self_type" : "type-2324", 12349 "size" : 4, 12350 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12351 }, 12352 { 12353 "alignment" : 4, 12354 "linker_set_key" : "const keymaster_key_format_t *", 12355 "name" : "const keymaster_key_format_t *", 12356 "referenced_type" : "type-243", 12357 "self_type" : "type-245", 12358 "size" : 4, 12359 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12360 }, 12361 { 12362 "alignment" : 4, 12363 "linker_set_key" : "const keymaster_key_format_t *", 12364 "name" : "const keymaster_key_format_t *", 12365 "referenced_type" : "type-2525", 12366 "self_type" : "type-2527", 12367 "size" : 4, 12368 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12369 }, 12370 { 12371 "alignment" : 4, 12372 "linker_set_key" : "const keymaster_key_format_t *", 12373 "name" : "const keymaster_key_format_t *", 12374 "referenced_type" : "type-2730", 12375 "self_type" : "type-2732", 12376 "size" : 4, 12377 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12378 }, 12379 { 12380 "alignment" : 4, 12381 "linker_set_key" : "const keymaster_key_format_t *", 12382 "name" : "const keymaster_key_format_t *", 12383 "referenced_type" : "type-2913", 12384 "self_type" : "type-2915", 12385 "size" : 4, 12386 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12387 }, 12388 { 12389 "alignment" : 4, 12390 "linker_set_key" : "const keymaster_key_format_t *", 12391 "name" : "const keymaster_key_format_t *", 12392 "referenced_type" : "type-3328", 12393 "self_type" : "type-3330", 12394 "size" : 4, 12395 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12396 }, 12397 { 12398 "alignment" : 4, 12399 "linker_set_key" : "const keymaster_key_format_t *", 12400 "name" : "const keymaster_key_format_t *", 12401 "referenced_type" : "type-3676", 12402 "self_type" : "type-3678", 12403 "size" : 4, 12404 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12405 }, 12406 { 12407 "alignment" : 4, 12408 "linker_set_key" : "const keymaster_key_format_t *", 12409 "name" : "const keymaster_key_format_t *", 12410 "referenced_type" : "type-3936", 12411 "self_type" : "type-3938", 12412 "size" : 4, 12413 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12414 }, 12415 { 12416 "alignment" : 4, 12417 "linker_set_key" : "const keymaster_key_format_t *", 12418 "name" : "const keymaster_key_format_t *", 12419 "referenced_type" : "type-4071", 12420 "self_type" : "type-4073", 12421 "size" : 4, 12422 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12423 }, 12424 { 12425 "alignment" : 4, 12426 "linker_set_key" : "const keymaster_key_format_t *", 12427 "name" : "const keymaster_key_format_t *", 12428 "referenced_type" : "type-4142", 12429 "self_type" : "type-4156", 12430 "size" : 4, 12431 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12432 }, 12433 { 12434 "alignment" : 4, 12435 "linker_set_key" : "const keymaster_key_format_t *", 12436 "name" : "const keymaster_key_format_t *", 12437 "referenced_type" : "type-4372", 12438 "self_type" : "type-4374", 12439 "size" : 4, 12440 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12441 }, 12442 { 12443 "alignment" : 4, 12444 "linker_set_key" : "const keymaster_key_format_t *", 12445 "name" : "const keymaster_key_format_t *", 12446 "referenced_type" : "type-4564", 12447 "self_type" : "type-4566", 12448 "size" : 4, 12449 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12450 }, 12451 { 12452 "alignment" : 4, 12453 "linker_set_key" : "const keymaster_key_format_t *", 12454 "name" : "const keymaster_key_format_t *", 12455 "referenced_type" : "type-4758", 12456 "self_type" : "type-4760", 12457 "size" : 4, 12458 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12459 }, 12460 { 12461 "alignment" : 4, 12462 "linker_set_key" : "const keymaster_key_format_t *", 12463 "name" : "const keymaster_key_format_t *", 12464 "referenced_type" : "type-4928", 12465 "self_type" : "type-4930", 12466 "size" : 4, 12467 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12468 }, 12469 { 12470 "alignment" : 4, 12471 "linker_set_key" : "const keymaster_key_format_t *", 12472 "name" : "const keymaster_key_format_t *", 12473 "referenced_type" : "type-511", 12474 "self_type" : "type-513", 12475 "size" : 4, 12476 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12477 }, 12478 { 12479 "alignment" : 4, 12480 "linker_set_key" : "const keymaster_key_format_t *", 12481 "name" : "const keymaster_key_format_t *", 12482 "referenced_type" : "type-5118", 12483 "self_type" : "type-5124", 12484 "size" : 4, 12485 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12486 }, 12487 { 12488 "alignment" : 4, 12489 "linker_set_key" : "const keymaster_key_format_t *", 12490 "name" : "const keymaster_key_format_t *", 12491 "referenced_type" : "type-5443", 12492 "self_type" : "type-5445", 12493 "size" : 4, 12494 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12495 }, 12496 { 12497 "alignment" : 4, 12498 "linker_set_key" : "const keymaster_key_format_t *", 12499 "name" : "const keymaster_key_format_t *", 12500 "referenced_type" : "type-663", 12501 "self_type" : "type-666", 12502 "size" : 4, 12503 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12504 }, 12505 { 12506 "alignment" : 4, 12507 "linker_set_key" : "const keymaster_key_param_set_t *", 12508 "name" : "const keymaster_key_param_set_t *", 12509 "referenced_type" : "type-2984", 12510 "self_type" : "type-3078", 12511 "size" : 4, 12512 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12513 }, 12514 { 12515 "alignment" : 4, 12516 "linker_set_key" : "const keymaster_key_param_set_t *", 12517 "name" : "const keymaster_key_param_set_t *", 12518 "referenced_type" : "type-4987", 12519 "self_type" : "type-5074", 12520 "size" : 4, 12521 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12522 }, 12523 { 12524 "alignment" : 4, 12525 "linker_set_key" : "const keymaster_key_param_t *", 12526 "name" : "const keymaster_key_param_t *", 12527 "referenced_type" : "type-1460", 12528 "self_type" : "type-1462", 12529 "size" : 4, 12530 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12531 }, 12532 { 12533 "alignment" : 4, 12534 "linker_set_key" : "const keymaster_key_param_t *", 12535 "name" : "const keymaster_key_param_t *", 12536 "referenced_type" : "type-15", 12537 "self_type" : "type-17", 12538 "size" : 4, 12539 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12540 }, 12541 { 12542 "alignment" : 4, 12543 "linker_set_key" : "const keymaster_key_param_t *", 12544 "name" : "const keymaster_key_param_t *", 12545 "referenced_type" : "type-1646", 12546 "self_type" : "type-1648", 12547 "size" : 4, 12548 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12549 }, 12550 { 12551 "alignment" : 4, 12552 "linker_set_key" : "const keymaster_key_param_t *", 12553 "name" : "const keymaster_key_param_t *", 12554 "referenced_type" : "type-1788", 12555 "self_type" : "type-1790", 12556 "size" : 4, 12557 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12558 }, 12559 { 12560 "alignment" : 4, 12561 "linker_set_key" : "const keymaster_key_param_t *", 12562 "name" : "const keymaster_key_param_t *", 12563 "referenced_type" : "type-1898", 12564 "self_type" : "type-1901", 12565 "size" : 4, 12566 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12567 }, 12568 { 12569 "alignment" : 4, 12570 "linker_set_key" : "const keymaster_key_param_t *", 12571 "name" : "const keymaster_key_param_t *", 12572 "referenced_type" : "type-2041", 12573 "self_type" : "type-2043", 12574 "size" : 4, 12575 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12576 }, 12577 { 12578 "alignment" : 4, 12579 "linker_set_key" : "const keymaster_key_param_t *", 12580 "name" : "const keymaster_key_param_t *", 12581 "referenced_type" : "type-2124", 12582 "self_type" : "type-2219", 12583 "size" : 4, 12584 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12585 }, 12586 { 12587 "alignment" : 4, 12588 "linker_set_key" : "const keymaster_key_param_t *", 12589 "name" : "const keymaster_key_param_t *", 12590 "referenced_type" : "type-2213", 12591 "self_type" : "type-2215", 12592 "size" : 4, 12593 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12594 }, 12595 { 12596 "alignment" : 4, 12597 "linker_set_key" : "const keymaster_key_param_t *", 12598 "name" : "const keymaster_key_param_t *", 12599 "referenced_type" : "type-2374", 12600 "self_type" : "type-2376", 12601 "size" : 4, 12602 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12603 }, 12604 { 12605 "alignment" : 4, 12606 "linker_set_key" : "const keymaster_key_param_t *", 12607 "name" : "const keymaster_key_param_t *", 12608 "referenced_type" : "type-2573", 12609 "self_type" : "type-2577", 12610 "size" : 4, 12611 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12612 }, 12613 { 12614 "alignment" : 4, 12615 "linker_set_key" : "const keymaster_key_param_t *", 12616 "name" : "const keymaster_key_param_t *", 12617 "referenced_type" : "type-2680", 12618 "self_type" : "type-2695", 12619 "size" : 4, 12620 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12621 }, 12622 { 12623 "alignment" : 4, 12624 "linker_set_key" : "const keymaster_key_param_t *", 12625 "name" : "const keymaster_key_param_t *", 12626 "referenced_type" : "type-2779", 12627 "self_type" : "type-2781", 12628 "size" : 4, 12629 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12630 }, 12631 { 12632 "alignment" : 4, 12633 "linker_set_key" : "const keymaster_key_param_t *", 12634 "name" : "const keymaster_key_param_t *", 12635 "referenced_type" : "type-286", 12636 "self_type" : "type-288", 12637 "size" : 4, 12638 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12639 }, 12640 { 12641 "alignment" : 4, 12642 "linker_set_key" : "const keymaster_key_param_t *", 12643 "name" : "const keymaster_key_param_t *", 12644 "referenced_type" : "type-2979", 12645 "self_type" : "type-2981", 12646 "size" : 4, 12647 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12648 }, 12649 { 12650 "alignment" : 4, 12651 "linker_set_key" : "const keymaster_key_param_t *", 12652 "name" : "const keymaster_key_param_t *", 12653 "referenced_type" : "type-3534", 12654 "self_type" : "type-3536", 12655 "size" : 4, 12656 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12657 }, 12658 { 12659 "alignment" : 4, 12660 "linker_set_key" : "const keymaster_key_param_t *", 12661 "name" : "const keymaster_key_param_t *", 12662 "referenced_type" : "type-3720", 12663 "self_type" : "type-3722", 12664 "size" : 4, 12665 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12666 }, 12667 { 12668 "alignment" : 4, 12669 "linker_set_key" : "const keymaster_key_param_t *", 12670 "name" : "const keymaster_key_param_t *", 12671 "referenced_type" : "type-3862", 12672 "self_type" : "type-3864", 12673 "size" : 4, 12674 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12675 }, 12676 { 12677 "alignment" : 4, 12678 "linker_set_key" : "const keymaster_key_param_t *", 12679 "name" : "const keymaster_key_param_t *", 12680 "referenced_type" : "type-3972", 12681 "self_type" : "type-3975", 12682 "size" : 4, 12683 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12684 }, 12685 { 12686 "alignment" : 4, 12687 "linker_set_key" : "const keymaster_key_param_t *", 12688 "name" : "const keymaster_key_param_t *", 12689 "referenced_type" : "type-4114", 12690 "self_type" : "type-4116", 12691 "size" : 4, 12692 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12693 }, 12694 { 12695 "alignment" : 4, 12696 "linker_set_key" : "const keymaster_key_param_t *", 12697 "name" : "const keymaster_key_param_t *", 12698 "referenced_type" : "type-4197", 12699 "self_type" : "type-4269", 12700 "size" : 4, 12701 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12702 }, 12703 { 12704 "alignment" : 4, 12705 "linker_set_key" : "const keymaster_key_param_t *", 12706 "name" : "const keymaster_key_param_t *", 12707 "referenced_type" : "type-4263", 12708 "self_type" : "type-4265", 12709 "size" : 4, 12710 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12711 }, 12712 { 12713 "alignment" : 4, 12714 "linker_set_key" : "const keymaster_key_param_t *", 12715 "name" : "const keymaster_key_param_t *", 12716 "referenced_type" : "type-434", 12717 "self_type" : "type-436", 12718 "size" : 4, 12719 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12720 }, 12721 { 12722 "alignment" : 4, 12723 "linker_set_key" : "const keymaster_key_param_t *", 12724 "name" : "const keymaster_key_param_t *", 12725 "referenced_type" : "type-4422", 12726 "self_type" : "type-4424", 12727 "size" : 4, 12728 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12729 }, 12730 { 12731 "alignment" : 4, 12732 "linker_set_key" : "const keymaster_key_param_t *", 12733 "name" : "const keymaster_key_param_t *", 12734 "referenced_type" : "type-4612", 12735 "self_type" : "type-4616", 12736 "size" : 4, 12737 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12738 }, 12739 { 12740 "alignment" : 4, 12741 "linker_set_key" : "const keymaster_key_param_t *", 12742 "name" : "const keymaster_key_param_t *", 12743 "referenced_type" : "type-4708", 12744 "self_type" : "type-4723", 12745 "size" : 4, 12746 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12747 }, 12748 { 12749 "alignment" : 4, 12750 "linker_set_key" : "const keymaster_key_param_t *", 12751 "name" : "const keymaster_key_param_t *", 12752 "referenced_type" : "type-4804", 12753 "self_type" : "type-4806", 12754 "size" : 4, 12755 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12756 }, 12757 { 12758 "alignment" : 4, 12759 "linker_set_key" : "const keymaster_key_param_t *", 12760 "name" : "const keymaster_key_param_t *", 12761 "referenced_type" : "type-4982", 12762 "self_type" : "type-4984", 12763 "size" : 4, 12764 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12765 }, 12766 { 12767 "alignment" : 4, 12768 "linker_set_key" : "const keymaster_key_param_t *", 12769 "name" : "const keymaster_key_param_t *", 12770 "referenced_type" : "type-5167", 12771 "self_type" : "type-5169", 12772 "size" : 4, 12773 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12774 }, 12775 { 12776 "alignment" : 4, 12777 "linker_set_key" : "const keymaster_key_param_t *", 12778 "name" : "const keymaster_key_param_t *", 12779 "referenced_type" : "type-547", 12780 "self_type" : "type-549", 12781 "size" : 4, 12782 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12783 }, 12784 { 12785 "alignment" : 4, 12786 "linker_set_key" : "const keymaster_key_param_t *", 12787 "name" : "const keymaster_key_param_t *", 12788 "referenced_type" : "type-678", 12789 "self_type" : "type-697", 12790 "size" : 4, 12791 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12792 }, 12793 { 12794 "alignment" : 4, 12795 "linker_set_key" : "const keymaster_key_param_t *", 12796 "name" : "const keymaster_key_param_t *", 12797 "referenced_type" : "type-808", 12798 "self_type" : "type-810", 12799 "size" : 4, 12800 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12801 }, 12802 { 12803 "alignment" : 4, 12804 "linker_set_key" : "const keymaster_padding_t *", 12805 "name" : "const keymaster_padding_t *", 12806 "referenced_type" : "type-1223", 12807 "self_type" : "type-1225", 12808 "size" : 4, 12809 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12810 }, 12811 { 12812 "alignment" : 4, 12813 "linker_set_key" : "const keymaster_padding_t *", 12814 "name" : "const keymaster_padding_t *", 12815 "referenced_type" : "type-1596", 12816 "self_type" : "type-1598", 12817 "size" : 4, 12818 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12819 }, 12820 { 12821 "alignment" : 4, 12822 "linker_set_key" : "const keymaster_padding_t *", 12823 "name" : "const keymaster_padding_t *", 12824 "referenced_type" : "type-1856", 12825 "self_type" : "type-1858", 12826 "size" : 4, 12827 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12828 }, 12829 { 12830 "alignment" : 4, 12831 "linker_set_key" : "const keymaster_padding_t *", 12832 "name" : "const keymaster_padding_t *", 12833 "referenced_type" : "type-1991", 12834 "self_type" : "type-1993", 12835 "size" : 4, 12836 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12837 }, 12838 { 12839 "alignment" : 4, 12840 "linker_set_key" : "const keymaster_padding_t *", 12841 "name" : "const keymaster_padding_t *", 12842 "referenced_type" : "type-2031", 12843 "self_type" : "type-2037", 12844 "size" : 4, 12845 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12846 }, 12847 { 12848 "alignment" : 4, 12849 "linker_set_key" : "const keymaster_padding_t *", 12850 "name" : "const keymaster_padding_t *", 12851 "referenced_type" : "type-2226", 12852 "self_type" : "type-2225", 12853 "size" : 4, 12854 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12855 }, 12856 { 12857 "alignment" : 4, 12858 "linker_set_key" : "const keymaster_padding_t *", 12859 "name" : "const keymaster_padding_t *", 12860 "referenced_type" : "type-2316", 12861 "self_type" : "type-2318", 12862 "size" : 4, 12863 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12864 }, 12865 { 12866 "alignment" : 4, 12867 "linker_set_key" : "const keymaster_padding_t *", 12868 "name" : "const keymaster_padding_t *", 12869 "referenced_type" : "type-235", 12870 "self_type" : "type-237", 12871 "size" : 4, 12872 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12873 }, 12874 { 12875 "alignment" : 4, 12876 "linker_set_key" : "const keymaster_padding_t *", 12877 "name" : "const keymaster_padding_t *", 12878 "referenced_type" : "type-2519", 12879 "self_type" : "type-2521", 12880 "size" : 4, 12881 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12882 }, 12883 { 12884 "alignment" : 4, 12885 "linker_set_key" : "const keymaster_padding_t *", 12886 "name" : "const keymaster_padding_t *", 12887 "referenced_type" : "type-2724", 12888 "self_type" : "type-2726", 12889 "size" : 4, 12890 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12891 }, 12892 { 12893 "alignment" : 4, 12894 "linker_set_key" : "const keymaster_padding_t *", 12895 "name" : "const keymaster_padding_t *", 12896 "referenced_type" : "type-2905", 12897 "self_type" : "type-2907", 12898 "size" : 4, 12899 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12900 }, 12901 { 12902 "alignment" : 4, 12903 "linker_set_key" : "const keymaster_padding_t *", 12904 "name" : "const keymaster_padding_t *", 12905 "referenced_type" : "type-3322", 12906 "self_type" : "type-3324", 12907 "size" : 4, 12908 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12909 }, 12910 { 12911 "alignment" : 4, 12912 "linker_set_key" : "const keymaster_padding_t *", 12913 "name" : "const keymaster_padding_t *", 12914 "referenced_type" : "type-3670", 12915 "self_type" : "type-3672", 12916 "size" : 4, 12917 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12918 }, 12919 { 12920 "alignment" : 4, 12921 "linker_set_key" : "const keymaster_padding_t *", 12922 "name" : "const keymaster_padding_t *", 12923 "referenced_type" : "type-3930", 12924 "self_type" : "type-3932", 12925 "size" : 4, 12926 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12927 }, 12928 { 12929 "alignment" : 4, 12930 "linker_set_key" : "const keymaster_padding_t *", 12931 "name" : "const keymaster_padding_t *", 12932 "referenced_type" : "type-4065", 12933 "self_type" : "type-4067", 12934 "size" : 4, 12935 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12936 }, 12937 { 12938 "alignment" : 4, 12939 "linker_set_key" : "const keymaster_padding_t *", 12940 "name" : "const keymaster_padding_t *", 12941 "referenced_type" : "type-4104", 12942 "self_type" : "type-4110", 12943 "size" : 4, 12944 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12945 }, 12946 { 12947 "alignment" : 4, 12948 "linker_set_key" : "const keymaster_padding_t *", 12949 "name" : "const keymaster_padding_t *", 12950 "referenced_type" : "type-4276", 12951 "self_type" : "type-4275", 12952 "size" : 4, 12953 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12954 }, 12955 { 12956 "alignment" : 4, 12957 "linker_set_key" : "const keymaster_padding_t *", 12958 "name" : "const keymaster_padding_t *", 12959 "referenced_type" : "type-4366", 12960 "self_type" : "type-4368", 12961 "size" : 4, 12962 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12963 }, 12964 { 12965 "alignment" : 4, 12966 "linker_set_key" : "const keymaster_padding_t *", 12967 "name" : "const keymaster_padding_t *", 12968 "referenced_type" : "type-4558", 12969 "self_type" : "type-4560", 12970 "size" : 4, 12971 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12972 }, 12973 { 12974 "alignment" : 4, 12975 "linker_set_key" : "const keymaster_padding_t *", 12976 "name" : "const keymaster_padding_t *", 12977 "referenced_type" : "type-4752", 12978 "self_type" : "type-4754", 12979 "size" : 4, 12980 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12981 }, 12982 { 12983 "alignment" : 4, 12984 "linker_set_key" : "const keymaster_padding_t *", 12985 "name" : "const keymaster_padding_t *", 12986 "referenced_type" : "type-4920", 12987 "self_type" : "type-4922", 12988 "size" : 4, 12989 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12990 }, 12991 { 12992 "alignment" : 4, 12993 "linker_set_key" : "const keymaster_padding_t *", 12994 "name" : "const keymaster_padding_t *", 12995 "referenced_type" : "type-505", 12996 "self_type" : "type-507", 12997 "size" : 4, 12998 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12999 }, 13000 { 13001 "alignment" : 4, 13002 "linker_set_key" : "const keymaster_padding_t *", 13003 "name" : "const keymaster_padding_t *", 13004 "referenced_type" : "type-5111", 13005 "self_type" : "type-5113", 13006 "size" : 4, 13007 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13008 }, 13009 { 13010 "alignment" : 4, 13011 "linker_set_key" : "const keymaster_padding_t *", 13012 "name" : "const keymaster_padding_t *", 13013 "referenced_type" : "type-5437", 13014 "self_type" : "type-5439", 13015 "size" : 4, 13016 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13017 }, 13018 { 13019 "alignment" : 4, 13020 "linker_set_key" : "const keymaster_padding_t *", 13021 "name" : "const keymaster_padding_t *", 13022 "referenced_type" : "type-656", 13023 "self_type" : "type-658", 13024 "size" : 4, 13025 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13026 }, 13027 { 13028 "alignment" : 4, 13029 "linker_set_key" : "const rsa_st *", 13030 "name" : "const rsa_st *", 13031 "referenced_type" : "type-1746", 13032 "self_type" : "type-1748", 13033 "size" : 4, 13034 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13035 }, 13036 { 13037 "alignment" : 4, 13038 "linker_set_key" : "const rsa_st *", 13039 "name" : "const rsa_st *", 13040 "referenced_type" : "type-1819", 13041 "self_type" : "type-1821", 13042 "size" : 4, 13043 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13044 }, 13045 { 13046 "alignment" : 4, 13047 "linker_set_key" : "const rsa_st *", 13048 "name" : "const rsa_st *", 13049 "referenced_type" : "type-3820", 13050 "self_type" : "type-3822", 13051 "size" : 4, 13052 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13053 }, 13054 { 13055 "alignment" : 4, 13056 "linker_set_key" : "const rsa_st *", 13057 "name" : "const rsa_st *", 13058 "referenced_type" : "type-3893", 13059 "self_type" : "type-3895", 13060 "size" : 4, 13061 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13062 }, 13063 { 13064 "alignment" : 4, 13065 "linker_set_key" : "const rsa_st *", 13066 "name" : "const rsa_st *", 13067 "referenced_type" : "type-394", 13068 "self_type" : "type-396", 13069 "size" : 4, 13070 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13071 }, 13072 { 13073 "alignment" : 4, 13074 "linker_set_key" : "const rsa_st *", 13075 "name" : "const rsa_st *", 13076 "referenced_type" : "type-467", 13077 "self_type" : "type-469", 13078 "size" : 4, 13079 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13080 }, 13081 { 13082 "alignment" : 4, 13083 "linker_set_key" : "const unsigned char *", 13084 "name" : "const unsigned char *", 13085 "referenced_type" : "type-1024", 13086 "self_type" : "type-1034", 13087 "size" : 4, 13088 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13089 }, 13090 { 13091 "alignment" : 4, 13092 "linker_set_key" : "const unsigned char **", 13093 "name" : "const unsigned char **", 13094 "referenced_type" : "type-1034", 13095 "self_type" : "type-1107", 13096 "size" : 4, 13097 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13098 }, 13099 { 13100 "alignment" : 4, 13101 "linker_set_key" : "const void *", 13102 "name" : "const void *", 13103 "referenced_type" : "type-1075", 13104 "self_type" : "type-1086", 13105 "size" : 4, 13106 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13107 }, 13108 { 13109 "alignment" : 4, 13110 "linker_set_key" : "crypto_ex_data_st *", 13111 "name" : "crypto_ex_data_st *", 13112 "referenced_type" : "type-1755", 13113 "self_type" : "type-1754", 13114 "size" : 4, 13115 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13116 }, 13117 { 13118 "alignment" : 4, 13119 "linker_set_key" : "crypto_ex_data_st *", 13120 "name" : "crypto_ex_data_st *", 13121 "referenced_type" : "type-1831", 13122 "self_type" : "type-1830", 13123 "size" : 4, 13124 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13125 }, 13126 { 13127 "alignment" : 4, 13128 "linker_set_key" : "crypto_ex_data_st *", 13129 "name" : "crypto_ex_data_st *", 13130 "referenced_type" : "type-3829", 13131 "self_type" : "type-3828", 13132 "size" : 4, 13133 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13134 }, 13135 { 13136 "alignment" : 4, 13137 "linker_set_key" : "crypto_ex_data_st *", 13138 "name" : "crypto_ex_data_st *", 13139 "referenced_type" : "type-3905", 13140 "self_type" : "type-3904", 13141 "size" : 4, 13142 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13143 }, 13144 { 13145 "alignment" : 4, 13146 "linker_set_key" : "crypto_ex_data_st *", 13147 "name" : "crypto_ex_data_st *", 13148 "referenced_type" : "type-403", 13149 "self_type" : "type-402", 13150 "size" : 4, 13151 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13152 }, 13153 { 13154 "alignment" : 4, 13155 "linker_set_key" : "crypto_ex_data_st *", 13156 "name" : "crypto_ex_data_st *", 13157 "referenced_type" : "type-479", 13158 "self_type" : "type-478", 13159 "size" : 4, 13160 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13161 }, 13162 { 13163 "alignment" : 4, 13164 "linker_set_key" : "ec_key_st *", 13165 "name" : "ec_key_st *", 13166 "referenced_type" : "type-1526", 13167 "self_type" : "type-1525", 13168 "size" : 4, 13169 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13170 }, 13171 { 13172 "alignment" : 4, 13173 "linker_set_key" : "ec_key_st *", 13174 "name" : "ec_key_st *", 13175 "referenced_type" : "type-156", 13176 "self_type" : "type-155", 13177 "size" : 4, 13178 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13179 }, 13180 { 13181 "alignment" : 4, 13182 "linker_set_key" : "ec_key_st *", 13183 "name" : "ec_key_st *", 13184 "referenced_type" : "type-1707", 13185 "self_type" : "type-1706", 13186 "size" : 4, 13187 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13188 }, 13189 { 13190 "alignment" : 4, 13191 "linker_set_key" : "ec_key_st *", 13192 "name" : "ec_key_st *", 13193 "referenced_type" : "type-1742", 13194 "self_type" : "type-1741", 13195 "size" : 4, 13196 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13197 }, 13198 { 13199 "alignment" : 4, 13200 "linker_set_key" : "ec_key_st *", 13201 "name" : "ec_key_st *", 13202 "referenced_type" : "type-1798", 13203 "self_type" : "type-1797", 13204 "size" : 4, 13205 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13206 }, 13207 { 13208 "alignment" : 4, 13209 "linker_set_key" : "ec_key_st *", 13210 "name" : "ec_key_st *", 13211 "referenced_type" : "type-2424", 13212 "self_type" : "type-2423", 13213 "size" : 4, 13214 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13215 }, 13216 { 13217 "alignment" : 4, 13218 "linker_set_key" : "ec_key_st *", 13219 "name" : "ec_key_st *", 13220 "referenced_type" : "type-2655", 13221 "self_type" : "type-2654", 13222 "size" : 4, 13223 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13224 }, 13225 { 13226 "alignment" : 4, 13227 "linker_set_key" : "ec_key_st *", 13228 "name" : "ec_key_st *", 13229 "referenced_type" : "type-2832", 13230 "self_type" : "type-2831", 13231 "size" : 4, 13232 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13233 }, 13234 { 13235 "alignment" : 4, 13236 "linker_set_key" : "ec_key_st *", 13237 "name" : "ec_key_st *", 13238 "referenced_type" : "type-349", 13239 "self_type" : "type-348", 13240 "size" : 4, 13241 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13242 }, 13243 { 13244 "alignment" : 4, 13245 "linker_set_key" : "ec_key_st *", 13246 "name" : "ec_key_st *", 13247 "referenced_type" : "type-3600", 13248 "self_type" : "type-3599", 13249 "size" : 4, 13250 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13251 }, 13252 { 13253 "alignment" : 4, 13254 "linker_set_key" : "ec_key_st *", 13255 "name" : "ec_key_st *", 13256 "referenced_type" : "type-3781", 13257 "self_type" : "type-3780", 13258 "size" : 4, 13259 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13260 }, 13261 { 13262 "alignment" : 4, 13263 "linker_set_key" : "ec_key_st *", 13264 "name" : "ec_key_st *", 13265 "referenced_type" : "type-3816", 13266 "self_type" : "type-3815", 13267 "size" : 4, 13268 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13269 }, 13270 { 13271 "alignment" : 4, 13272 "linker_set_key" : "ec_key_st *", 13273 "name" : "ec_key_st *", 13274 "referenced_type" : "type-3872", 13275 "self_type" : "type-3871", 13276 "size" : 4, 13277 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13278 }, 13279 { 13280 "alignment" : 4, 13281 "linker_set_key" : "ec_key_st *", 13282 "name" : "ec_key_st *", 13283 "referenced_type" : "type-390", 13284 "self_type" : "type-389", 13285 "size" : 4, 13286 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13287 }, 13288 { 13289 "alignment" : 4, 13290 "linker_set_key" : "ec_key_st *", 13291 "name" : "ec_key_st *", 13292 "referenced_type" : "type-444", 13293 "self_type" : "type-443", 13294 "size" : 4, 13295 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13296 }, 13297 { 13298 "alignment" : 4, 13299 "linker_set_key" : "ec_key_st *", 13300 "name" : "ec_key_st *", 13301 "referenced_type" : "type-4472", 13302 "self_type" : "type-4471", 13303 "size" : 4, 13304 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13305 }, 13306 { 13307 "alignment" : 4, 13308 "linker_set_key" : "ec_key_st *", 13309 "name" : "ec_key_st *", 13310 "referenced_type" : "type-4689", 13311 "self_type" : "type-4688", 13312 "size" : 4, 13313 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13314 }, 13315 { 13316 "alignment" : 4, 13317 "linker_set_key" : "ec_key_st *", 13318 "name" : "ec_key_st *", 13319 "referenced_type" : "type-4857", 13320 "self_type" : "type-4856", 13321 "size" : 4, 13322 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13323 }, 13324 { 13325 "alignment" : 4, 13326 "linker_set_key" : "ec_key_st *", 13327 "name" : "ec_key_st *", 13328 "referenced_type" : "type-99", 13329 "self_type" : "type-98", 13330 "size" : 4, 13331 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13332 }, 13333 { 13334 "alignment" : 4, 13335 "linker_set_key" : "engine_st *", 13336 "name" : "engine_st *", 13337 "referenced_type" : "type-1769", 13338 "self_type" : "type-1768", 13339 "size" : 4, 13340 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13341 }, 13342 { 13343 "alignment" : 4, 13344 "linker_set_key" : "engine_st *", 13345 "name" : "engine_st *", 13346 "referenced_type" : "type-1801", 13347 "self_type" : "type-1800", 13348 "size" : 4, 13349 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13350 }, 13351 { 13352 "alignment" : 4, 13353 "linker_set_key" : "engine_st *", 13354 "name" : "engine_st *", 13355 "referenced_type" : "type-1968", 13356 "self_type" : "type-1967", 13357 "size" : 4, 13358 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13359 }, 13360 { 13361 "alignment" : 4, 13362 "linker_set_key" : "engine_st *", 13363 "name" : "engine_st *", 13364 "referenced_type" : "type-2699", 13365 "self_type" : "type-2698", 13366 "size" : 4, 13367 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13368 }, 13369 { 13370 "alignment" : 4, 13371 "linker_set_key" : "engine_st *", 13372 "name" : "engine_st *", 13373 "referenced_type" : "type-3117", 13374 "self_type" : "type-3116", 13375 "size" : 4, 13376 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13377 }, 13378 { 13379 "alignment" : 4, 13380 "linker_set_key" : "engine_st *", 13381 "name" : "engine_st *", 13382 "referenced_type" : "type-3843", 13383 "self_type" : "type-3842", 13384 "size" : 4, 13385 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13386 }, 13387 { 13388 "alignment" : 4, 13389 "linker_set_key" : "engine_st *", 13390 "name" : "engine_st *", 13391 "referenced_type" : "type-3875", 13392 "self_type" : "type-3874", 13393 "size" : 4, 13394 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13395 }, 13396 { 13397 "alignment" : 4, 13398 "linker_set_key" : "engine_st *", 13399 "name" : "engine_st *", 13400 "referenced_type" : "type-4042", 13401 "self_type" : "type-4041", 13402 "size" : 4, 13403 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13404 }, 13405 { 13406 "alignment" : 4, 13407 "linker_set_key" : "engine_st *", 13408 "name" : "engine_st *", 13409 "referenced_type" : "type-418", 13410 "self_type" : "type-417", 13411 "size" : 4, 13412 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13413 }, 13414 { 13415 "alignment" : 4, 13416 "linker_set_key" : "engine_st *", 13417 "name" : "engine_st *", 13418 "referenced_type" : "type-447", 13419 "self_type" : "type-446", 13420 "size" : 4, 13421 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13422 }, 13423 { 13424 "alignment" : 4, 13425 "linker_set_key" : "engine_st *", 13426 "name" : "engine_st *", 13427 "referenced_type" : "type-4727", 13428 "self_type" : "type-4726", 13429 "size" : 4, 13430 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13431 }, 13432 { 13433 "alignment" : 4, 13434 "linker_set_key" : "engine_st *", 13435 "name" : "engine_st *", 13436 "referenced_type" : "type-5155", 13437 "self_type" : "type-5154", 13438 "size" : 4, 13439 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13440 }, 13441 { 13442 "alignment" : 4, 13443 "linker_set_key" : "engine_st *", 13444 "name" : "engine_st *", 13445 "referenced_type" : "type-605", 13446 "self_type" : "type-604", 13447 "size" : 4, 13448 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13449 }, 13450 { 13451 "alignment" : 4, 13452 "linker_set_key" : "engine_st *", 13453 "name" : "engine_st *", 13454 "referenced_type" : "type-636", 13455 "self_type" : "type-635", 13456 "size" : 4, 13457 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13458 }, 13459 { 13460 "alignment" : 4, 13461 "linker_set_key" : "env_md_ctx_st *", 13462 "name" : "env_md_ctx_st *", 13463 "referenced_type" : "type-1524", 13464 "self_type" : "type-1523", 13465 "size" : 4, 13466 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13467 }, 13468 { 13469 "alignment" : 4, 13470 "linker_set_key" : "env_md_ctx_st *", 13471 "name" : "env_md_ctx_st *", 13472 "referenced_type" : "type-1663", 13473 "self_type" : "type-1662", 13474 "size" : 4, 13475 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13476 }, 13477 { 13478 "alignment" : 4, 13479 "linker_set_key" : "env_md_ctx_st *", 13480 "name" : "env_md_ctx_st *", 13481 "referenced_type" : "type-1734", 13482 "self_type" : "type-1733", 13483 "size" : 4, 13484 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13485 }, 13486 { 13487 "alignment" : 4, 13488 "linker_set_key" : "env_md_ctx_st *", 13489 "name" : "env_md_ctx_st *", 13490 "referenced_type" : "type-1796", 13491 "self_type" : "type-1795", 13492 "size" : 4, 13493 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13494 }, 13495 { 13496 "alignment" : 4, 13497 "linker_set_key" : "env_md_ctx_st *", 13498 "name" : "env_md_ctx_st *", 13499 "referenced_type" : "type-1963", 13500 "self_type" : "type-1962", 13501 "size" : 4, 13502 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13503 }, 13504 { 13505 "alignment" : 4, 13506 "linker_set_key" : "env_md_ctx_st *", 13507 "name" : "env_md_ctx_st *", 13508 "referenced_type" : "type-2112", 13509 "self_type" : "type-2111", 13510 "size" : 4, 13511 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13512 }, 13513 { 13514 "alignment" : 4, 13515 "linker_set_key" : "env_md_ctx_st *", 13516 "name" : "env_md_ctx_st *", 13517 "referenced_type" : "type-2244", 13518 "self_type" : "type-2243", 13519 "size" : 4, 13520 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13521 }, 13522 { 13523 "alignment" : 4, 13524 "linker_set_key" : "env_md_ctx_st *", 13525 "name" : "env_md_ctx_st *", 13526 "referenced_type" : "type-2434", 13527 "self_type" : "type-2433", 13528 "size" : 4, 13529 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13530 }, 13531 { 13532 "alignment" : 4, 13533 "linker_set_key" : "env_md_ctx_st *", 13534 "name" : "env_md_ctx_st *", 13535 "referenced_type" : "type-2664", 13536 "self_type" : "type-2663", 13537 "size" : 4, 13538 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13539 }, 13540 { 13541 "alignment" : 4, 13542 "linker_set_key" : "env_md_ctx_st *", 13543 "name" : "env_md_ctx_st *", 13544 "referenced_type" : "type-2807", 13545 "self_type" : "type-2806", 13546 "size" : 4, 13547 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13548 }, 13549 { 13550 "alignment" : 4, 13551 "linker_set_key" : "env_md_ctx_st *", 13552 "name" : "env_md_ctx_st *", 13553 "referenced_type" : "type-2862", 13554 "self_type" : "type-2861", 13555 "size" : 4, 13556 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13557 }, 13558 { 13559 "alignment" : 4, 13560 "linker_set_key" : "env_md_ctx_st *", 13561 "name" : "env_md_ctx_st *", 13562 "referenced_type" : "type-303", 13563 "self_type" : "type-302", 13564 "size" : 4, 13565 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13566 }, 13567 { 13568 "alignment" : 4, 13569 "linker_set_key" : "env_md_ctx_st *", 13570 "name" : "env_md_ctx_st *", 13571 "referenced_type" : "type-3086", 13572 "self_type" : "type-3085", 13573 "size" : 4, 13574 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13575 }, 13576 { 13577 "alignment" : 4, 13578 "linker_set_key" : "env_md_ctx_st *", 13579 "name" : "env_md_ctx_st *", 13580 "referenced_type" : "type-3598", 13581 "self_type" : "type-3597", 13582 "size" : 4, 13583 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13584 }, 13585 { 13586 "alignment" : 4, 13587 "linker_set_key" : "env_md_ctx_st *", 13588 "name" : "env_md_ctx_st *", 13589 "referenced_type" : "type-3737", 13590 "self_type" : "type-3736", 13591 "size" : 4, 13592 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13593 }, 13594 { 13595 "alignment" : 4, 13596 "linker_set_key" : "env_md_ctx_st *", 13597 "name" : "env_md_ctx_st *", 13598 "referenced_type" : "type-378", 13599 "self_type" : "type-377", 13600 "size" : 4, 13601 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13602 }, 13603 { 13604 "alignment" : 4, 13605 "linker_set_key" : "env_md_ctx_st *", 13606 "name" : "env_md_ctx_st *", 13607 "referenced_type" : "type-3808", 13608 "self_type" : "type-3807", 13609 "size" : 4, 13610 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13611 }, 13612 { 13613 "alignment" : 4, 13614 "linker_set_key" : "env_md_ctx_st *", 13615 "name" : "env_md_ctx_st *", 13616 "referenced_type" : "type-3870", 13617 "self_type" : "type-3869", 13618 "size" : 4, 13619 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13620 }, 13621 { 13622 "alignment" : 4, 13623 "linker_set_key" : "env_md_ctx_st *", 13624 "name" : "env_md_ctx_st *", 13625 "referenced_type" : "type-4037", 13626 "self_type" : "type-4036", 13627 "size" : 4, 13628 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13629 }, 13630 { 13631 "alignment" : 4, 13632 "linker_set_key" : "env_md_ctx_st *", 13633 "name" : "env_md_ctx_st *", 13634 "referenced_type" : "type-4185", 13635 "self_type" : "type-4184", 13636 "size" : 4, 13637 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13638 }, 13639 { 13640 "alignment" : 4, 13641 "linker_set_key" : "env_md_ctx_st *", 13642 "name" : "env_md_ctx_st *", 13643 "referenced_type" : "type-4294", 13644 "self_type" : "type-4293", 13645 "size" : 4, 13646 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13647 }, 13648 { 13649 "alignment" : 4, 13650 "linker_set_key" : "env_md_ctx_st *", 13651 "name" : "env_md_ctx_st *", 13652 "referenced_type" : "type-442", 13653 "self_type" : "type-441", 13654 "size" : 4, 13655 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13656 }, 13657 { 13658 "alignment" : 4, 13659 "linker_set_key" : "env_md_ctx_st *", 13660 "name" : "env_md_ctx_st *", 13661 "referenced_type" : "type-4482", 13662 "self_type" : "type-4481", 13663 "size" : 4, 13664 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13665 }, 13666 { 13667 "alignment" : 4, 13668 "linker_set_key" : "env_md_ctx_st *", 13669 "name" : "env_md_ctx_st *", 13670 "referenced_type" : "type-4696", 13671 "self_type" : "type-4695", 13672 "size" : 4, 13673 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13674 }, 13675 { 13676 "alignment" : 4, 13677 "linker_set_key" : "env_md_ctx_st *", 13678 "name" : "env_md_ctx_st *", 13679 "referenced_type" : "type-4832", 13680 "self_type" : "type-4831", 13681 "size" : 4, 13682 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13683 }, 13684 { 13685 "alignment" : 4, 13686 "linker_set_key" : "env_md_ctx_st *", 13687 "name" : "env_md_ctx_st *", 13688 "referenced_type" : "type-4880", 13689 "self_type" : "type-4879", 13690 "size" : 4, 13691 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13692 }, 13693 { 13694 "alignment" : 4, 13695 "linker_set_key" : "env_md_ctx_st *", 13696 "name" : "env_md_ctx_st *", 13697 "referenced_type" : "type-5082", 13698 "self_type" : "type-5081", 13699 "size" : 4, 13700 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13701 }, 13702 { 13703 "alignment" : 4, 13704 "linker_set_key" : "env_md_ctx_st *", 13705 "name" : "env_md_ctx_st *", 13706 "referenced_type" : "type-5211", 13707 "self_type" : "type-5210", 13708 "size" : 4, 13709 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13710 }, 13711 { 13712 "alignment" : 4, 13713 "linker_set_key" : "env_md_ctx_st *", 13714 "name" : "env_md_ctx_st *", 13715 "referenced_type" : "type-631", 13716 "self_type" : "type-630", 13717 "size" : 4, 13718 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13719 }, 13720 { 13721 "alignment" : 4, 13722 "linker_set_key" : "env_md_ctx_st *", 13723 "name" : "env_md_ctx_st *", 13724 "referenced_type" : "type-833", 13725 "self_type" : "type-832", 13726 "size" : 4, 13727 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13728 }, 13729 { 13730 "alignment" : 4, 13731 "linker_set_key" : "env_md_ctx_st *", 13732 "name" : "env_md_ctx_st *", 13733 "referenced_type" : "type-94", 13734 "self_type" : "type-93", 13735 "size" : 4, 13736 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13737 }, 13738 { 13739 "alignment" : 4, 13740 "linker_set_key" : "evp_pkey_st *", 13741 "name" : "evp_pkey_st *", 13742 "referenced_type" : "type-1562", 13743 "self_type" : "type-1561", 13744 "size" : 4, 13745 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13746 }, 13747 { 13748 "alignment" : 4, 13749 "linker_set_key" : "evp_pkey_st *", 13750 "name" : "evp_pkey_st *", 13751 "referenced_type" : "type-1709", 13752 "self_type" : "type-1708", 13753 "size" : 4, 13754 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13755 }, 13756 { 13757 "alignment" : 4, 13758 "linker_set_key" : "evp_pkey_st *", 13759 "name" : "evp_pkey_st *", 13760 "referenced_type" : "type-1753", 13761 "self_type" : "type-1752", 13762 "size" : 4, 13763 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13764 }, 13765 { 13766 "alignment" : 4, 13767 "linker_set_key" : "evp_pkey_st *", 13768 "name" : "evp_pkey_st *", 13769 "referenced_type" : "type-1803", 13770 "self_type" : "type-1802", 13771 "size" : 4, 13772 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13773 }, 13774 { 13775 "alignment" : 4, 13776 "linker_set_key" : "evp_pkey_st *", 13777 "name" : "evp_pkey_st *", 13778 "referenced_type" : "type-188", 13779 "self_type" : "type-187", 13780 "size" : 4, 13781 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13782 }, 13783 { 13784 "alignment" : 4, 13785 "linker_set_key" : "evp_pkey_st *", 13786 "name" : "evp_pkey_st *", 13787 "referenced_type" : "type-2142", 13788 "self_type" : "type-2141", 13789 "size" : 4, 13790 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13791 }, 13792 { 13793 "alignment" : 4, 13794 "linker_set_key" : "evp_pkey_st *", 13795 "name" : "evp_pkey_st *", 13796 "referenced_type" : "type-2224", 13797 "self_type" : "type-2223", 13798 "size" : 4, 13799 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13800 }, 13801 { 13802 "alignment" : 4, 13803 "linker_set_key" : "evp_pkey_st *", 13804 "name" : "evp_pkey_st *", 13805 "referenced_type" : "type-2666", 13806 "self_type" : "type-2665", 13807 "size" : 4, 13808 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13809 }, 13810 { 13811 "alignment" : 4, 13812 "linker_set_key" : "evp_pkey_st *", 13813 "name" : "evp_pkey_st *", 13814 "referenced_type" : "type-352", 13815 "self_type" : "type-351", 13816 "size" : 4, 13817 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13818 }, 13819 { 13820 "alignment" : 4, 13821 "linker_set_key" : "evp_pkey_st *", 13822 "name" : "evp_pkey_st *", 13823 "referenced_type" : "type-3636", 13824 "self_type" : "type-3635", 13825 "size" : 4, 13826 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13827 }, 13828 { 13829 "alignment" : 4, 13830 "linker_set_key" : "evp_pkey_st *", 13831 "name" : "evp_pkey_st *", 13832 "referenced_type" : "type-3783", 13833 "self_type" : "type-3782", 13834 "size" : 4, 13835 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13836 }, 13837 { 13838 "alignment" : 4, 13839 "linker_set_key" : "evp_pkey_st *", 13840 "name" : "evp_pkey_st *", 13841 "referenced_type" : "type-3827", 13842 "self_type" : "type-3826", 13843 "size" : 4, 13844 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13845 }, 13846 { 13847 "alignment" : 4, 13848 "linker_set_key" : "evp_pkey_st *", 13849 "name" : "evp_pkey_st *", 13850 "referenced_type" : "type-3877", 13851 "self_type" : "type-3876", 13852 "size" : 4, 13853 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13854 }, 13855 { 13856 "alignment" : 4, 13857 "linker_set_key" : "evp_pkey_st *", 13858 "name" : "evp_pkey_st *", 13859 "referenced_type" : "type-401", 13860 "self_type" : "type-400", 13861 "size" : 4, 13862 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13863 }, 13864 { 13865 "alignment" : 4, 13866 "linker_set_key" : "evp_pkey_st *", 13867 "name" : "evp_pkey_st *", 13868 "referenced_type" : "type-4208", 13869 "self_type" : "type-4207", 13870 "size" : 4, 13871 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13872 }, 13873 { 13874 "alignment" : 4, 13875 "linker_set_key" : "evp_pkey_st *", 13876 "name" : "evp_pkey_st *", 13877 "referenced_type" : "type-4274", 13878 "self_type" : "type-4273", 13879 "size" : 4, 13880 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13881 }, 13882 { 13883 "alignment" : 4, 13884 "linker_set_key" : "evp_pkey_st *", 13885 "name" : "evp_pkey_st *", 13886 "referenced_type" : "type-449", 13887 "self_type" : "type-448", 13888 "size" : 4, 13889 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13890 }, 13891 { 13892 "alignment" : 4, 13893 "linker_set_key" : "evp_pkey_st *", 13894 "name" : "evp_pkey_st *", 13895 "referenced_type" : "type-4698", 13896 "self_type" : "type-4697", 13897 "size" : 4, 13898 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13899 }, 13900 { 13901 "alignment" : 4, 13902 "linker_set_key" : "hmac_ctx_st *", 13903 "name" : "hmac_ctx_st *", 13904 "referenced_type" : "type-5218", 13905 "self_type" : "type-5217", 13906 "size" : 4, 13907 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13908 }, 13909 { 13910 "alignment" : 4, 13911 "linker_set_key" : "hw_device_t *", 13912 "name" : "hw_device_t *", 13913 "referenced_type" : "type-3063", 13914 "self_type" : "type-3062", 13915 "size" : 4, 13916 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13917 }, 13918 { 13919 "alignment" : 4, 13920 "linker_set_key" : "hw_device_t *", 13921 "name" : "hw_device_t *", 13922 "referenced_type" : "type-5059", 13923 "self_type" : "type-5058", 13924 "size" : 4, 13925 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13926 }, 13927 { 13928 "alignment" : 4, 13929 "linker_set_key" : "int *", 13930 "name" : "int *", 13931 "referenced_type" : "type-109", 13932 "self_type" : "type-855", 13933 "size" : 4, 13934 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 13935 }, 13936 { 13937 "alignment" : 4, 13938 "linker_set_key" : "keymaster0_device *", 13939 "name" : "keymaster0_device *", 13940 "referenced_type" : "type-2636", 13941 "self_type" : "type-2635", 13942 "size" : 4, 13943 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13944 }, 13945 { 13946 "alignment" : 4, 13947 "linker_set_key" : "keymaster0_device *", 13948 "name" : "keymaster0_device *", 13949 "referenced_type" : "type-3061", 13950 "self_type" : "type-3060", 13951 "size" : 4, 13952 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13953 }, 13954 { 13955 "alignment" : 4, 13956 "linker_set_key" : "keymaster0_device *", 13957 "name" : "keymaster0_device *", 13958 "referenced_type" : "type-4673", 13959 "self_type" : "type-4672", 13960 "size" : 4, 13961 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13962 }, 13963 { 13964 "alignment" : 4, 13965 "linker_set_key" : "keymaster0_device *", 13966 "name" : "keymaster0_device *", 13967 "referenced_type" : "type-5057", 13968 "self_type" : "type-5056", 13969 "size" : 4, 13970 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13971 }, 13972 { 13973 "alignment" : 4, 13974 "linker_set_key" : "keymaster1_device *", 13975 "name" : "keymaster1_device *", 13976 "referenced_type" : "type-1163", 13977 "self_type" : "type-1162", 13978 "size" : 4, 13979 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13980 }, 13981 { 13982 "alignment" : 4, 13983 "linker_set_key" : "keymaster1_device *", 13984 "name" : "keymaster1_device *", 13985 "referenced_type" : "type-1522", 13986 "self_type" : "type-1521", 13987 "size" : 4, 13988 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13989 }, 13990 { 13991 "alignment" : 4, 13992 "linker_set_key" : "keymaster1_device *", 13993 "name" : "keymaster1_device *", 13994 "referenced_type" : "type-1715", 13995 "self_type" : "type-1714", 13996 "size" : 4, 13997 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13998 }, 13999 { 14000 "alignment" : 4, 14001 "linker_set_key" : "keymaster1_device *", 14002 "name" : "keymaster1_device *", 14003 "referenced_type" : "type-1961", 14004 "self_type" : "type-1960", 14005 "size" : 4, 14006 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14007 }, 14008 { 14009 "alignment" : 4, 14010 "linker_set_key" : "keymaster1_device *", 14011 "name" : "keymaster1_device *", 14012 "referenced_type" : "type-2105", 14013 "self_type" : "type-2104", 14014 "size" : 4, 14015 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14016 }, 14017 { 14018 "alignment" : 4, 14019 "linker_set_key" : "keymaster1_device *", 14020 "name" : "keymaster1_device *", 14021 "referenced_type" : "type-2431", 14022 "self_type" : "type-2430", 14023 "size" : 4, 14024 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14025 }, 14026 { 14027 "alignment" : 4, 14028 "linker_set_key" : "keymaster1_device *", 14029 "name" : "keymaster1_device *", 14030 "referenced_type" : "type-2631", 14031 "self_type" : "type-2630", 14032 "size" : 4, 14033 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14034 }, 14035 { 14036 "alignment" : 4, 14037 "linker_set_key" : "keymaster1_device *", 14038 "name" : "keymaster1_device *", 14039 "referenced_type" : "type-3049", 14040 "self_type" : "type-3048", 14041 "size" : 4, 14042 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14043 }, 14044 { 14045 "alignment" : 4, 14046 "linker_set_key" : "keymaster1_device *", 14047 "name" : "keymaster1_device *", 14048 "referenced_type" : "type-3277", 14049 "self_type" : "type-3276", 14050 "size" : 4, 14051 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14052 }, 14053 { 14054 "alignment" : 4, 14055 "linker_set_key" : "keymaster1_device *", 14056 "name" : "keymaster1_device *", 14057 "referenced_type" : "type-359", 14058 "self_type" : "type-358", 14059 "size" : 4, 14060 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14061 }, 14062 { 14063 "alignment" : 4, 14064 "linker_set_key" : "keymaster1_device *", 14065 "name" : "keymaster1_device *", 14066 "referenced_type" : "type-3596", 14067 "self_type" : "type-3595", 14068 "size" : 4, 14069 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14070 }, 14071 { 14072 "alignment" : 4, 14073 "linker_set_key" : "keymaster1_device *", 14074 "name" : "keymaster1_device *", 14075 "referenced_type" : "type-3789", 14076 "self_type" : "type-3788", 14077 "size" : 4, 14078 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14079 }, 14080 { 14081 "alignment" : 4, 14082 "linker_set_key" : "keymaster1_device *", 14083 "name" : "keymaster1_device *", 14084 "referenced_type" : "type-4035", 14085 "self_type" : "type-4034", 14086 "size" : 4, 14087 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14088 }, 14089 { 14090 "alignment" : 4, 14091 "linker_set_key" : "keymaster1_device *", 14092 "name" : "keymaster1_device *", 14093 "referenced_type" : "type-4178", 14094 "self_type" : "type-4177", 14095 "size" : 4, 14096 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14097 }, 14098 { 14099 "alignment" : 4, 14100 "linker_set_key" : "keymaster1_device *", 14101 "name" : "keymaster1_device *", 14102 "referenced_type" : "type-4479", 14103 "self_type" : "type-4478", 14104 "size" : 4, 14105 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14106 }, 14107 { 14108 "alignment" : 4, 14109 "linker_set_key" : "keymaster1_device *", 14110 "name" : "keymaster1_device *", 14111 "referenced_type" : "type-4668", 14112 "self_type" : "type-4667", 14113 "size" : 4, 14114 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14115 }, 14116 { 14117 "alignment" : 4, 14118 "linker_set_key" : "keymaster1_device *", 14119 "name" : "keymaster1_device *", 14120 "referenced_type" : "type-5053", 14121 "self_type" : "type-5052", 14122 "size" : 4, 14123 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14124 }, 14125 { 14126 "alignment" : 4, 14127 "linker_set_key" : "keymaster1_device *", 14128 "name" : "keymaster1_device *", 14129 "referenced_type" : "type-5391", 14130 "self_type" : "type-5390", 14131 "size" : 4, 14132 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14133 }, 14134 { 14135 "alignment" : 4, 14136 "linker_set_key" : "keymaster1_device *", 14137 "name" : "keymaster1_device *", 14138 "referenced_type" : "type-629", 14139 "self_type" : "type-628", 14140 "size" : 4, 14141 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14142 }, 14143 { 14144 "alignment" : 4, 14145 "linker_set_key" : "keymaster1_device *", 14146 "name" : "keymaster1_device *", 14147 "referenced_type" : "type-91", 14148 "self_type" : "type-90", 14149 "size" : 4, 14150 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14151 }, 14152 { 14153 "alignment" : 4, 14154 "linker_set_key" : "keymaster2_device *", 14155 "name" : "keymaster2_device *", 14156 "referenced_type" : "type-1045", 14157 "self_type" : "type-1044", 14158 "size" : 4, 14159 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14160 }, 14161 { 14162 "alignment" : 4, 14163 "linker_set_key" : "keymaster2_device *", 14164 "name" : "keymaster2_device *", 14165 "referenced_type" : "type-3065", 14166 "self_type" : "type-3064", 14167 "size" : 4, 14168 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14169 }, 14170 { 14171 "alignment" : 4, 14172 "linker_set_key" : "keymaster2_device *", 14173 "name" : "keymaster2_device *", 14174 "referenced_type" : "type-3203", 14175 "self_type" : "type-3202", 14176 "size" : 4, 14177 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14178 }, 14179 { 14180 "alignment" : 4, 14181 "linker_set_key" : "keymaster2_device *", 14182 "name" : "keymaster2_device *", 14183 "referenced_type" : "type-5061", 14184 "self_type" : "type-5060", 14185 "size" : 4, 14186 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14187 }, 14188 { 14189 "alignment" : 4, 14190 "linker_set_key" : "keymaster2_device *", 14191 "name" : "keymaster2_device *", 14192 "referenced_type" : "type-5318", 14193 "self_type" : "type-5317", 14194 "size" : 4, 14195 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14196 }, 14197 { 14198 "alignment" : 4, 14199 "linker_set_key" : "keymaster::ASN1_STRING_Delete *", 14200 "name" : "keymaster::ASN1_STRING_Delete *", 14201 "referenced_type" : "type-846", 14202 "self_type" : "type-847", 14203 "size" : 4, 14204 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14205 }, 14206 { 14207 "alignment" : 4, 14208 "linker_set_key" : "keymaster::ASN1_TYPE_Delete *", 14209 "name" : "keymaster::ASN1_TYPE_Delete *", 14210 "referenced_type" : "type-850", 14211 "self_type" : "type-851", 14212 "size" : 4, 14213 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14214 }, 14215 { 14216 "alignment" : 4, 14217 "linker_set_key" : "keymaster::AbortOperationRequest *", 14218 "name" : "keymaster::AbortOperationRequest *", 14219 "referenced_type" : "type-1017", 14220 "self_type" : "type-1018", 14221 "size" : 4, 14222 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14223 }, 14224 { 14225 "alignment" : 4, 14226 "linker_set_key" : "keymaster::AbortOperationResponse *", 14227 "name" : "keymaster::AbortOperationResponse *", 14228 "referenced_type" : "type-1021", 14229 "self_type" : "type-1022", 14230 "size" : 4, 14231 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14232 }, 14233 { 14234 "alignment" : 4, 14235 "linker_set_key" : "keymaster::AccessCountMap *", 14236 "name" : "keymaster::AccessCountMap *", 14237 "referenced_type" : "type-1139", 14238 "self_type" : "type-1138", 14239 "size" : 4, 14240 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14241 }, 14242 { 14243 "alignment" : 4, 14244 "linker_set_key" : "keymaster::AccessCountMap *", 14245 "name" : "keymaster::AccessCountMap *", 14246 "referenced_type" : "type-1520", 14247 "self_type" : "type-1519", 14248 "size" : 4, 14249 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14250 }, 14251 { 14252 "alignment" : 4, 14253 "linker_set_key" : "keymaster::AccessCountMap *", 14254 "name" : "keymaster::AccessCountMap *", 14255 "referenced_type" : "type-1713", 14256 "self_type" : "type-1712", 14257 "size" : 4, 14258 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14259 }, 14260 { 14261 "alignment" : 4, 14262 "linker_set_key" : "keymaster::AccessCountMap *", 14263 "name" : "keymaster::AccessCountMap *", 14264 "referenced_type" : "type-1958", 14265 "self_type" : "type-1957", 14266 "size" : 4, 14267 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14268 }, 14269 { 14270 "alignment" : 4, 14271 "linker_set_key" : "keymaster::AccessCountMap *", 14272 "name" : "keymaster::AccessCountMap *", 14273 "referenced_type" : "type-2103", 14274 "self_type" : "type-2102", 14275 "size" : 4, 14276 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14277 }, 14278 { 14279 "alignment" : 4, 14280 "linker_set_key" : "keymaster::AccessCountMap *", 14281 "name" : "keymaster::AccessCountMap *", 14282 "referenced_type" : "type-2428", 14283 "self_type" : "type-2427", 14284 "size" : 4, 14285 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14286 }, 14287 { 14288 "alignment" : 4, 14289 "linker_set_key" : "keymaster::AccessCountMap *", 14290 "name" : "keymaster::AccessCountMap *", 14291 "referenced_type" : "type-2629", 14292 "self_type" : "type-2628", 14293 "size" : 4, 14294 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14295 }, 14296 { 14297 "alignment" : 4, 14298 "linker_set_key" : "keymaster::AccessCountMap *", 14299 "name" : "keymaster::AccessCountMap *", 14300 "referenced_type" : "type-2815", 14301 "self_type" : "type-2814", 14302 "size" : 4, 14303 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14304 }, 14305 { 14306 "alignment" : 4, 14307 "linker_set_key" : "keymaster::AccessCountMap *", 14308 "name" : "keymaster::AccessCountMap *", 14309 "referenced_type" : "type-3046", 14310 "self_type" : "type-3045", 14311 "size" : 4, 14312 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14313 }, 14314 { 14315 "alignment" : 4, 14316 "linker_set_key" : "keymaster::AccessCountMap *", 14317 "name" : "keymaster::AccessCountMap *", 14318 "referenced_type" : "type-3265", 14319 "self_type" : "type-3264", 14320 "size" : 4, 14321 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14322 }, 14323 { 14324 "alignment" : 4, 14325 "linker_set_key" : "keymaster::AccessCountMap *", 14326 "name" : "keymaster::AccessCountMap *", 14327 "referenced_type" : "type-357", 14328 "self_type" : "type-356", 14329 "size" : 4, 14330 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14331 }, 14332 { 14333 "alignment" : 4, 14334 "linker_set_key" : "keymaster::AccessCountMap *", 14335 "name" : "keymaster::AccessCountMap *", 14336 "referenced_type" : "type-3594", 14337 "self_type" : "type-3593", 14338 "size" : 4, 14339 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14340 }, 14341 { 14342 "alignment" : 4, 14343 "linker_set_key" : "keymaster::AccessCountMap *", 14344 "name" : "keymaster::AccessCountMap *", 14345 "referenced_type" : "type-3787", 14346 "self_type" : "type-3786", 14347 "size" : 4, 14348 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14349 }, 14350 { 14351 "alignment" : 4, 14352 "linker_set_key" : "keymaster::AccessCountMap *", 14353 "name" : "keymaster::AccessCountMap *", 14354 "referenced_type" : "type-4032", 14355 "self_type" : "type-4031", 14356 "size" : 4, 14357 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14358 }, 14359 { 14360 "alignment" : 4, 14361 "linker_set_key" : "keymaster::AccessCountMap *", 14362 "name" : "keymaster::AccessCountMap *", 14363 "referenced_type" : "type-4176", 14364 "self_type" : "type-4175", 14365 "size" : 4, 14366 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14367 }, 14368 { 14369 "alignment" : 4, 14370 "linker_set_key" : "keymaster::AccessCountMap *", 14371 "name" : "keymaster::AccessCountMap *", 14372 "referenced_type" : "type-4476", 14373 "self_type" : "type-4475", 14374 "size" : 4, 14375 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14376 }, 14377 { 14378 "alignment" : 4, 14379 "linker_set_key" : "keymaster::AccessCountMap *", 14380 "name" : "keymaster::AccessCountMap *", 14381 "referenced_type" : "type-4666", 14382 "self_type" : "type-4665", 14383 "size" : 4, 14384 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14385 }, 14386 { 14387 "alignment" : 4, 14388 "linker_set_key" : "keymaster::AccessCountMap *", 14389 "name" : "keymaster::AccessCountMap *", 14390 "referenced_type" : "type-4840", 14391 "self_type" : "type-4839", 14392 "size" : 4, 14393 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14394 }, 14395 { 14396 "alignment" : 4, 14397 "linker_set_key" : "keymaster::AccessCountMap *", 14398 "name" : "keymaster::AccessCountMap *", 14399 "referenced_type" : "type-5050", 14400 "self_type" : "type-5049", 14401 "size" : 4, 14402 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14403 }, 14404 { 14405 "alignment" : 4, 14406 "linker_set_key" : "keymaster::AccessCountMap *", 14407 "name" : "keymaster::AccessCountMap *", 14408 "referenced_type" : "type-5201", 14409 "self_type" : "type-5200", 14410 "size" : 4, 14411 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14412 }, 14413 { 14414 "alignment" : 4, 14415 "linker_set_key" : "keymaster::AccessCountMap *", 14416 "name" : "keymaster::AccessCountMap *", 14417 "referenced_type" : "type-5378", 14418 "self_type" : "type-5377", 14419 "size" : 4, 14420 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14421 }, 14422 { 14423 "alignment" : 4, 14424 "linker_set_key" : "keymaster::AccessCountMap *", 14425 "name" : "keymaster::AccessCountMap *", 14426 "referenced_type" : "type-625", 14427 "self_type" : "type-624", 14428 "size" : 4, 14429 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14430 }, 14431 { 14432 "alignment" : 4, 14433 "linker_set_key" : "keymaster::AccessCountMap *", 14434 "name" : "keymaster::AccessCountMap *", 14435 "referenced_type" : "type-88", 14436 "self_type" : "type-87", 14437 "size" : 4, 14438 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14439 }, 14440 { 14441 "alignment" : 4, 14442 "linker_set_key" : "keymaster::AccessTimeMap *", 14443 "name" : "keymaster::AccessTimeMap *", 14444 "referenced_type" : "type-1137", 14445 "self_type" : "type-1136", 14446 "size" : 4, 14447 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14448 }, 14449 { 14450 "alignment" : 4, 14451 "linker_set_key" : "keymaster::AccessTimeMap *", 14452 "name" : "keymaster::AccessTimeMap *", 14453 "referenced_type" : "type-1518", 14454 "self_type" : "type-1517", 14455 "size" : 4, 14456 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14457 }, 14458 { 14459 "alignment" : 4, 14460 "linker_set_key" : "keymaster::AccessTimeMap *", 14461 "name" : "keymaster::AccessTimeMap *", 14462 "referenced_type" : "type-1711", 14463 "self_type" : "type-1710", 14464 "size" : 4, 14465 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14466 }, 14467 { 14468 "alignment" : 4, 14469 "linker_set_key" : "keymaster::AccessTimeMap *", 14470 "name" : "keymaster::AccessTimeMap *", 14471 "referenced_type" : "type-1956", 14472 "self_type" : "type-1955", 14473 "size" : 4, 14474 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14475 }, 14476 { 14477 "alignment" : 4, 14478 "linker_set_key" : "keymaster::AccessTimeMap *", 14479 "name" : "keymaster::AccessTimeMap *", 14480 "referenced_type" : "type-2101", 14481 "self_type" : "type-2100", 14482 "size" : 4, 14483 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14484 }, 14485 { 14486 "alignment" : 4, 14487 "linker_set_key" : "keymaster::AccessTimeMap *", 14488 "name" : "keymaster::AccessTimeMap *", 14489 "referenced_type" : "type-2426", 14490 "self_type" : "type-2425", 14491 "size" : 4, 14492 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14493 }, 14494 { 14495 "alignment" : 4, 14496 "linker_set_key" : "keymaster::AccessTimeMap *", 14497 "name" : "keymaster::AccessTimeMap *", 14498 "referenced_type" : "type-2627", 14499 "self_type" : "type-2626", 14500 "size" : 4, 14501 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14502 }, 14503 { 14504 "alignment" : 4, 14505 "linker_set_key" : "keymaster::AccessTimeMap *", 14506 "name" : "keymaster::AccessTimeMap *", 14507 "referenced_type" : "type-2813", 14508 "self_type" : "type-2812", 14509 "size" : 4, 14510 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14511 }, 14512 { 14513 "alignment" : 4, 14514 "linker_set_key" : "keymaster::AccessTimeMap *", 14515 "name" : "keymaster::AccessTimeMap *", 14516 "referenced_type" : "type-3042", 14517 "self_type" : "type-3041", 14518 "size" : 4, 14519 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14520 }, 14521 { 14522 "alignment" : 4, 14523 "linker_set_key" : "keymaster::AccessTimeMap *", 14524 "name" : "keymaster::AccessTimeMap *", 14525 "referenced_type" : "type-3263", 14526 "self_type" : "type-3262", 14527 "size" : 4, 14528 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14529 }, 14530 { 14531 "alignment" : 4, 14532 "linker_set_key" : "keymaster::AccessTimeMap *", 14533 "name" : "keymaster::AccessTimeMap *", 14534 "referenced_type" : "type-355", 14535 "self_type" : "type-354", 14536 "size" : 4, 14537 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14538 }, 14539 { 14540 "alignment" : 4, 14541 "linker_set_key" : "keymaster::AccessTimeMap *", 14542 "name" : "keymaster::AccessTimeMap *", 14543 "referenced_type" : "type-3592", 14544 "self_type" : "type-3591", 14545 "size" : 4, 14546 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14547 }, 14548 { 14549 "alignment" : 4, 14550 "linker_set_key" : "keymaster::AccessTimeMap *", 14551 "name" : "keymaster::AccessTimeMap *", 14552 "referenced_type" : "type-3785", 14553 "self_type" : "type-3784", 14554 "size" : 4, 14555 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14556 }, 14557 { 14558 "alignment" : 4, 14559 "linker_set_key" : "keymaster::AccessTimeMap *", 14560 "name" : "keymaster::AccessTimeMap *", 14561 "referenced_type" : "type-4030", 14562 "self_type" : "type-4029", 14563 "size" : 4, 14564 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14565 }, 14566 { 14567 "alignment" : 4, 14568 "linker_set_key" : "keymaster::AccessTimeMap *", 14569 "name" : "keymaster::AccessTimeMap *", 14570 "referenced_type" : "type-4174", 14571 "self_type" : "type-4173", 14572 "size" : 4, 14573 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14574 }, 14575 { 14576 "alignment" : 4, 14577 "linker_set_key" : "keymaster::AccessTimeMap *", 14578 "name" : "keymaster::AccessTimeMap *", 14579 "referenced_type" : "type-4474", 14580 "self_type" : "type-4473", 14581 "size" : 4, 14582 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14583 }, 14584 { 14585 "alignment" : 4, 14586 "linker_set_key" : "keymaster::AccessTimeMap *", 14587 "name" : "keymaster::AccessTimeMap *", 14588 "referenced_type" : "type-4664", 14589 "self_type" : "type-4663", 14590 "size" : 4, 14591 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14592 }, 14593 { 14594 "alignment" : 4, 14595 "linker_set_key" : "keymaster::AccessTimeMap *", 14596 "name" : "keymaster::AccessTimeMap *", 14597 "referenced_type" : "type-4838", 14598 "self_type" : "type-4837", 14599 "size" : 4, 14600 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14601 }, 14602 { 14603 "alignment" : 4, 14604 "linker_set_key" : "keymaster::AccessTimeMap *", 14605 "name" : "keymaster::AccessTimeMap *", 14606 "referenced_type" : "type-5046", 14607 "self_type" : "type-5045", 14608 "size" : 4, 14609 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14610 }, 14611 { 14612 "alignment" : 4, 14613 "linker_set_key" : "keymaster::AccessTimeMap *", 14614 "name" : "keymaster::AccessTimeMap *", 14615 "referenced_type" : "type-5199", 14616 "self_type" : "type-5198", 14617 "size" : 4, 14618 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14619 }, 14620 { 14621 "alignment" : 4, 14622 "linker_set_key" : "keymaster::AccessTimeMap *", 14623 "name" : "keymaster::AccessTimeMap *", 14624 "referenced_type" : "type-5376", 14625 "self_type" : "type-5375", 14626 "size" : 4, 14627 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14628 }, 14629 { 14630 "alignment" : 4, 14631 "linker_set_key" : "keymaster::AccessTimeMap *", 14632 "name" : "keymaster::AccessTimeMap *", 14633 "referenced_type" : "type-623", 14634 "self_type" : "type-622", 14635 "size" : 4, 14636 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14637 }, 14638 { 14639 "alignment" : 4, 14640 "linker_set_key" : "keymaster::AccessTimeMap *", 14641 "name" : "keymaster::AccessTimeMap *", 14642 "referenced_type" : "type-86", 14643 "self_type" : "type-85", 14644 "size" : 4, 14645 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14646 }, 14647 { 14648 "alignment" : 4, 14649 "linker_set_key" : "keymaster::AddEntropyRequest *", 14650 "name" : "keymaster::AddEntropyRequest *", 14651 "referenced_type" : "type-1026", 14652 "self_type" : "type-1027", 14653 "size" : 4, 14654 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14655 }, 14656 { 14657 "alignment" : 4, 14658 "linker_set_key" : "keymaster::AddEntropyResponse *", 14659 "name" : "keymaster::AddEntropyResponse *", 14660 "referenced_type" : "type-1028", 14661 "self_type" : "type-1029", 14662 "size" : 4, 14663 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14664 }, 14665 { 14666 "alignment" : 4, 14667 "linker_set_key" : "keymaster::AesKey *", 14668 "name" : "keymaster::AesKey *", 14669 "referenced_type" : "type-2660", 14670 "self_type" : "type-2661", 14671 "size" : 4, 14672 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14673 }, 14674 { 14675 "alignment" : 4, 14676 "linker_set_key" : "keymaster::AesKeyFactory *", 14677 "name" : "keymaster::AesKeyFactory *", 14678 "referenced_type" : "type-2656", 14679 "self_type" : "type-2657", 14680 "size" : 4, 14681 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14682 }, 14683 { 14684 "alignment" : 4, 14685 "linker_set_key" : "keymaster::AndroidKeymaster *", 14686 "name" : "keymaster::AndroidKeymaster *", 14687 "referenced_type" : "type-2925", 14688 "self_type" : "type-2959", 14689 "size" : 4, 14690 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14691 }, 14692 { 14693 "alignment" : 4, 14694 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14695 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14696 "referenced_type" : "type-5130", 14697 "self_type" : "type-5134", 14698 "size" : 4, 14699 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14700 }, 14701 { 14702 "alignment" : 4, 14703 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14704 "name" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14705 "referenced_type" : "type-2920", 14706 "self_type" : "type-2936", 14707 "size" : 4, 14708 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14709 }, 14710 { 14711 "alignment" : 4, 14712 "linker_set_key" : "keymaster::AsymmetricKey *", 14713 "name" : "keymaster::AsymmetricKey *", 14714 "referenced_type" : "type-160", 14715 "self_type" : "type-829", 14716 "size" : 4, 14717 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" 14718 }, 14719 { 14720 "alignment" : 4, 14721 "linker_set_key" : "keymaster::AttestKeyRequest *", 14722 "name" : "keymaster::AttestKeyRequest *", 14723 "referenced_type" : "type-1069", 14724 "self_type" : "type-1071", 14725 "size" : 4, 14726 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14727 }, 14728 { 14729 "alignment" : 4, 14730 "linker_set_key" : "keymaster::AttestKeyResponse *", 14731 "name" : "keymaster::AttestKeyResponse *", 14732 "referenced_type" : "type-1072", 14733 "self_type" : "type-1074", 14734 "size" : 4, 14735 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14736 }, 14737 { 14738 "alignment" : 4, 14739 "linker_set_key" : "keymaster::AttestationRecordContext *", 14740 "name" : "keymaster::AttestationRecordContext *", 14741 "referenced_type" : "type-880", 14742 "self_type" : "type-881", 14743 "size" : 4, 14744 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14745 }, 14746 { 14747 "alignment" : 4, 14748 "linker_set_key" : "keymaster::AuthProxy *", 14749 "name" : "keymaster::AuthProxy *", 14750 "referenced_type" : "type-907", 14751 "self_type" : "type-917", 14752 "size" : 4, 14753 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14754 }, 14755 { 14756 "alignment" : 4, 14757 "linker_set_key" : "keymaster::AuthProxyIterator *", 14758 "name" : "keymaster::AuthProxyIterator *", 14759 "referenced_type" : "type-836", 14760 "self_type" : "type-845", 14761 "size" : 4, 14762 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14763 }, 14764 { 14765 "alignment" : 4, 14766 "linker_set_key" : "keymaster::AuthorizationSet *", 14767 "name" : "keymaster::AuthorizationSet *", 14768 "referenced_type" : "type-117", 14769 "self_type" : "type-672", 14770 "size" : 4, 14771 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14772 }, 14773 { 14774 "alignment" : 4, 14775 "linker_set_key" : "keymaster::AuthorizationSetBuilder *", 14776 "name" : "keymaster::AuthorizationSetBuilder *", 14777 "referenced_type" : "type-803", 14778 "self_type" : "type-816", 14779 "size" : 4, 14780 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14781 }, 14782 { 14783 "alignment" : 4, 14784 "linker_set_key" : "keymaster::BeginOperationRequest *", 14785 "name" : "keymaster::BeginOperationRequest *", 14786 "referenced_type" : "type-1001", 14787 "self_type" : "type-1005", 14788 "size" : 4, 14789 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14790 }, 14791 { 14792 "alignment" : 4, 14793 "linker_set_key" : "keymaster::BeginOperationResponse *", 14794 "name" : "keymaster::BeginOperationResponse *", 14795 "referenced_type" : "type-1006", 14796 "self_type" : "type-1007", 14797 "size" : 4, 14798 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14799 }, 14800 { 14801 "alignment" : 4, 14802 "linker_set_key" : "keymaster::Buffer *", 14803 "name" : "keymaster::Buffer *", 14804 "referenced_type" : "type-190", 14805 "self_type" : "type-1140", 14806 "size" : 4, 14807 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 14808 }, 14809 { 14810 "alignment" : 4, 14811 "linker_set_key" : "keymaster::CertificateChainDelete *", 14812 "name" : "keymaster::CertificateChainDelete *", 14813 "referenced_type" : "type-66", 14814 "self_type" : "type-67", 14815 "size" : 4, 14816 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14817 }, 14818 { 14819 "alignment" : 4, 14820 "linker_set_key" : "keymaster::Characteristics_Delete *", 14821 "name" : "keymaster::Characteristics_Delete *", 14822 "referenced_type" : "type-35", 14823 "self_type" : "type-45", 14824 "size" : 4, 14825 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14826 }, 14827 { 14828 "alignment" : 4, 14829 "linker_set_key" : "keymaster::ComputeSharedHmacRequest *", 14830 "name" : "keymaster::ComputeSharedHmacRequest *", 14831 "referenced_type" : "type-1100", 14832 "self_type" : "type-1101", 14833 "size" : 4, 14834 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14835 }, 14836 { 14837 "alignment" : 4, 14838 "linker_set_key" : "keymaster::ComputeSharedHmacResponse *", 14839 "name" : "keymaster::ComputeSharedHmacResponse *", 14840 "referenced_type" : "type-716", 14841 "self_type" : "type-1105", 14842 "size" : 4, 14843 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14844 }, 14845 { 14846 "alignment" : 4, 14847 "linker_set_key" : "keymaster::ConfigureRequest *", 14848 "name" : "keymaster::ConfigureRequest *", 14849 "referenced_type" : "type-1082", 14850 "self_type" : "type-1083", 14851 "size" : 4, 14852 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14853 }, 14854 { 14855 "alignment" : 4, 14856 "linker_set_key" : "keymaster::ConfigureResponse *", 14857 "name" : "keymaster::ConfigureResponse *", 14858 "referenced_type" : "type-1087", 14859 "self_type" : "type-1088", 14860 "size" : 4, 14861 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14862 }, 14863 { 14864 "alignment" : 4, 14865 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14866 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14867 "referenced_type" : "type-2924", 14868 "self_type" : "type-2947", 14869 "size" : 4, 14870 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14871 }, 14872 { 14873 "alignment" : 4, 14874 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key> *", 14875 "name" : "keymaster::DefaultDelete<keymaster::Key> *", 14876 "referenced_type" : "type-627", 14877 "self_type" : "type-626", 14878 "size" : 4, 14879 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14880 }, 14881 { 14882 "alignment" : 4, 14883 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation> *", 14884 "name" : "keymaster::DefaultDelete<keymaster::Operation> *", 14885 "referenced_type" : "type-226", 14886 "self_type" : "type-225", 14887 "size" : 4, 14888 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14889 }, 14890 { 14891 "alignment" : 4, 14892 "linker_set_key" : "keymaster::DeleteAllKeysRequest *", 14893 "name" : "keymaster::DeleteAllKeysRequest *", 14894 "referenced_type" : "type-1054", 14895 "self_type" : "type-1055", 14896 "size" : 4, 14897 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14898 }, 14899 { 14900 "alignment" : 4, 14901 "linker_set_key" : "keymaster::DeleteAllKeysResponse *", 14902 "name" : "keymaster::DeleteAllKeysResponse *", 14903 "referenced_type" : "type-1058", 14904 "self_type" : "type-1059", 14905 "size" : 4, 14906 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14907 }, 14908 { 14909 "alignment" : 4, 14910 "linker_set_key" : "keymaster::DeleteKeyRequest *", 14911 "name" : "keymaster::DeleteKeyRequest *", 14912 "referenced_type" : "type-1047", 14913 "self_type" : "type-1049", 14914 "size" : 4, 14915 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14916 }, 14917 { 14918 "alignment" : 4, 14919 "linker_set_key" : "keymaster::DeleteKeyResponse *", 14920 "name" : "keymaster::DeleteKeyResponse *", 14921 "referenced_type" : "type-1050", 14922 "self_type" : "type-1051", 14923 "size" : 4, 14924 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14925 }, 14926 { 14927 "alignment" : 4, 14928 "linker_set_key" : "keymaster::EcKey *", 14929 "name" : "keymaster::EcKey *", 14930 "referenced_type" : "type-153", 14931 "self_type" : "type-837", 14932 "size" : 4, 14933 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 14934 }, 14935 { 14936 "alignment" : 4, 14937 "linker_set_key" : "keymaster::EcKeyFactory *", 14938 "name" : "keymaster::EcKeyFactory *", 14939 "referenced_type" : "type-139", 14940 "self_type" : "type-900", 14941 "size" : 4, 14942 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 14943 }, 14944 { 14945 "alignment" : 4, 14946 "linker_set_key" : "keymaster::EcKeymaster0Key *", 14947 "name" : "keymaster::EcKeymaster0Key *", 14948 "referenced_type" : "type-909", 14949 "self_type" : "type-910", 14950 "size" : 4, 14951 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14952 }, 14953 { 14954 "alignment" : 4, 14955 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory *", 14956 "name" : "keymaster::EcdsaKeymaster0KeyFactory *", 14957 "referenced_type" : "type-903", 14958 "self_type" : "type-905", 14959 "size" : 4, 14960 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14961 }, 14962 { 14963 "alignment" : 4, 14964 "linker_set_key" : "keymaster::EcdsaKeymaster1Key *", 14965 "name" : "keymaster::EcdsaKeymaster1Key *", 14966 "referenced_type" : "type-152", 14967 "self_type" : "type-164", 14968 "size" : 4, 14969 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14970 }, 14971 { 14972 "alignment" : 4, 14973 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory *", 14974 "name" : "keymaster::EcdsaKeymaster1KeyFactory *", 14975 "referenced_type" : "type-136", 14976 "self_type" : "type-146", 14977 "size" : 4, 14978 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14979 }, 14980 { 14981 "alignment" : 4, 14982 "linker_set_key" : "keymaster::EcdsaOperation *", 14983 "name" : "keymaster::EcdsaOperation *", 14984 "referenced_type" : "type-182", 14985 "self_type" : "type-192", 14986 "size" : 4, 14987 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14988 }, 14989 { 14990 "alignment" : 4, 14991 "linker_set_key" : "keymaster::EcdsaSignOperation *", 14992 "name" : "keymaster::EcdsaSignOperation *", 14993 "referenced_type" : "type-193", 14994 "self_type" : "type-195", 14995 "size" : 4, 14996 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14997 }, 14998 { 14999 "alignment" : 4, 15000 "linker_set_key" : "keymaster::EcdsaVerifyOperation *", 15001 "name" : "keymaster::EcdsaVerifyOperation *", 15002 "referenced_type" : "type-196", 15003 "self_type" : "type-197", 15004 "size" : 4, 15005 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 15006 }, 15007 { 15008 "alignment" : 4, 15009 "linker_set_key" : "keymaster::Eraser *", 15010 "name" : "keymaster::Eraser *", 15011 "referenced_type" : "type-1211", 15012 "self_type" : "type-1212", 15013 "size" : 4, 15014 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15015 }, 15016 { 15017 "alignment" : 4, 15018 "linker_set_key" : "keymaster::EvpMdCtxCleaner *", 15019 "name" : "keymaster::EvpMdCtxCleaner *", 15020 "referenced_type" : "type-831", 15021 "self_type" : "type-834", 15022 "size" : 4, 15023 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15024 }, 15025 { 15026 "alignment" : 4, 15027 "linker_set_key" : "keymaster::ExportKeyRequest *", 15028 "name" : "keymaster::ExportKeyRequest *", 15029 "referenced_type" : "type-1039", 15030 "self_type" : "type-1042", 15031 "size" : 4, 15032 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15033 }, 15034 { 15035 "alignment" : 4, 15036 "linker_set_key" : "keymaster::ExportKeyResponse *", 15037 "name" : "keymaster::ExportKeyResponse *", 15038 "referenced_type" : "type-1043", 15039 "self_type" : "type-1046", 15040 "size" : 4, 15041 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15042 }, 15043 { 15044 "alignment" : 4, 15045 "linker_set_key" : "keymaster::FinishOperationRequest *", 15046 "name" : "keymaster::FinishOperationRequest *", 15047 "referenced_type" : "type-1012", 15048 "self_type" : "type-1014", 15049 "size" : 4, 15050 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15051 }, 15052 { 15053 "alignment" : 4, 15054 "linker_set_key" : "keymaster::FinishOperationResponse *", 15055 "name" : "keymaster::FinishOperationResponse *", 15056 "referenced_type" : "type-1015", 15057 "self_type" : "type-1016", 15058 "size" : 4, 15059 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15060 }, 15061 { 15062 "alignment" : 4, 15063 "linker_set_key" : "keymaster::GenerateKeyRequest *", 15064 "name" : "keymaster::GenerateKeyRequest *", 15065 "referenced_type" : "type-987", 15066 "self_type" : "type-988", 15067 "size" : 4, 15068 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15069 }, 15070 { 15071 "alignment" : 4, 15072 "linker_set_key" : "keymaster::GenerateKeyResponse *", 15073 "name" : "keymaster::GenerateKeyResponse *", 15074 "referenced_type" : "type-991", 15075 "self_type" : "type-994", 15076 "size" : 4, 15077 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15078 }, 15079 { 15080 "alignment" : 4, 15081 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse *", 15082 "name" : "keymaster::GetHmacSharingParametersResponse *", 15083 "referenced_type" : "type-1095", 15084 "self_type" : "type-1096", 15085 "size" : 4, 15086 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15087 }, 15088 { 15089 "alignment" : 4, 15090 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *", 15091 "name" : "keymaster::GetKeyCharacteristicsRequest *", 15092 "referenced_type" : "type-995", 15093 "self_type" : "type-997", 15094 "size" : 4, 15095 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15096 }, 15097 { 15098 "alignment" : 4, 15099 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *", 15100 "name" : "keymaster::GetKeyCharacteristicsResponse *", 15101 "referenced_type" : "type-999", 15102 "self_type" : "type-1000", 15103 "size" : 4, 15104 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15105 }, 15106 { 15107 "alignment" : 4, 15108 "linker_set_key" : "keymaster::GetVersionRequest *", 15109 "name" : "keymaster::GetVersionRequest *", 15110 "referenced_type" : "type-1062", 15111 "self_type" : "type-1063", 15112 "size" : 4, 15113 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15114 }, 15115 { 15116 "alignment" : 4, 15117 "linker_set_key" : "keymaster::GetVersionResponse *", 15118 "name" : "keymaster::GetVersionResponse *", 15119 "referenced_type" : "type-1067", 15120 "self_type" : "type-1068", 15121 "size" : 4, 15122 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15123 }, 15124 { 15125 "alignment" : 4, 15126 "linker_set_key" : "keymaster::HardwareAuthToken *", 15127 "name" : "keymaster::HardwareAuthToken *", 15128 "referenced_type" : "type-1111", 15129 "self_type" : "type-1113", 15130 "size" : 4, 15131 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15132 }, 15133 { 15134 "alignment" : 4, 15135 "linker_set_key" : "keymaster::HmacKey *", 15136 "name" : "keymaster::HmacKey *", 15137 "referenced_type" : "type-2671", 15138 "self_type" : "type-2672", 15139 "size" : 4, 15140 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15141 }, 15142 { 15143 "alignment" : 4, 15144 "linker_set_key" : "keymaster::HmacKeyFactory *", 15145 "name" : "keymaster::HmacKeyFactory *", 15146 "referenced_type" : "type-2667", 15147 "self_type" : "type-2668", 15148 "size" : 4, 15149 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15150 }, 15151 { 15152 "alignment" : 4, 15153 "linker_set_key" : "keymaster::HmacSharingParameters *", 15154 "name" : "keymaster::HmacSharingParameters *", 15155 "referenced_type" : "type-712", 15156 "self_type" : "type-1091", 15157 "size" : 4, 15158 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15159 }, 15160 { 15161 "alignment" : 4, 15162 "linker_set_key" : "keymaster::HmacSharingParametersArray *", 15163 "name" : "keymaster::HmacSharingParametersArray *", 15164 "referenced_type" : "type-1092", 15165 "self_type" : "type-1093", 15166 "size" : 4, 15167 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15168 }, 15169 { 15170 "alignment" : 4, 15171 "linker_set_key" : "keymaster::ImportKeyRequest *", 15172 "name" : "keymaster::ImportKeyRequest *", 15173 "referenced_type" : "type-1032", 15174 "self_type" : "type-1035", 15175 "size" : 4, 15176 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15177 }, 15178 { 15179 "alignment" : 4, 15180 "linker_set_key" : "keymaster::ImportKeyResponse *", 15181 "name" : "keymaster::ImportKeyResponse *", 15182 "referenced_type" : "type-1036", 15183 "self_type" : "type-1038", 15184 "size" : 4, 15185 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15186 }, 15187 { 15188 "alignment" : 4, 15189 "linker_set_key" : "keymaster::ImportWrappedKeyRequest *", 15190 "name" : "keymaster::ImportWrappedKeyRequest *", 15191 "referenced_type" : "type-1106", 15192 "self_type" : "type-1108", 15193 "size" : 4, 15194 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15195 }, 15196 { 15197 "alignment" : 4, 15198 "linker_set_key" : "keymaster::ImportWrappedKeyResponse *", 15199 "name" : "keymaster::ImportWrappedKeyResponse *", 15200 "referenced_type" : "type-1109", 15201 "self_type" : "type-1110", 15202 "size" : 4, 15203 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15204 }, 15205 { 15206 "alignment" : 4, 15207 "linker_set_key" : "keymaster::Key *", 15208 "name" : "keymaster::Key *", 15209 "referenced_type" : "type-161", 15210 "self_type" : "type-674", 15211 "size" : 4, 15212 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15213 }, 15214 { 15215 "alignment" : 4, 15216 "linker_set_key" : "keymaster::KeyFactory *", 15217 "name" : "keymaster::KeyFactory *", 15218 "referenced_type" : "type-141", 15219 "self_type" : "type-840", 15220 "size" : 4, 15221 "source_file" : "/system/keymaster/include/keymaster/key_factory.h" 15222 }, 15223 { 15224 "alignment" : 4, 15225 "linker_set_key" : "keymaster::Keymaster0Engine *", 15226 "name" : "keymaster::Keymaster0Engine *", 15227 "referenced_type" : "type-599", 15228 "self_type" : "type-1169", 15229 "size" : 4, 15230 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15231 }, 15232 { 15233 "alignment" : 4, 15234 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15235 "name" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15236 "referenced_type" : "type-1170", 15237 "self_type" : "type-1172", 15238 "size" : 4, 15239 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15240 }, 15241 { 15242 "alignment" : 4, 15243 "linker_set_key" : "keymaster::Keymaster1Engine *", 15244 "name" : "keymaster::Keymaster1Engine *", 15245 "referenced_type" : "type-101", 15246 "self_type" : "type-135", 15247 "size" : 4, 15248 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15249 }, 15250 { 15251 "alignment" : 4, 15252 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData *", 15253 "name" : "keymaster::Keymaster1Engine::KeyData *", 15254 "referenced_type" : "type-115", 15255 "self_type" : "type-131", 15256 "size" : 4, 15257 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15258 }, 15259 { 15260 "alignment" : 4, 15261 "linker_set_key" : "keymaster::Keymaster1LegacySupport *", 15262 "name" : "keymaster::Keymaster1LegacySupport *", 15263 "referenced_type" : "type-2464", 15264 "self_type" : "type-2466", 15265 "size" : 4, 15266 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 15267 }, 15268 { 15269 "alignment" : 4, 15270 "linker_set_key" : "keymaster::KeymasterContext *", 15271 "name" : "keymaster::KeymasterContext *", 15272 "referenced_type" : "type-1146", 15273 "self_type" : "type-1147", 15274 "size" : 4, 15275 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 15276 }, 15277 { 15278 "alignment" : 4, 15279 "linker_set_key" : "keymaster::KeymasterEnforcement *", 15280 "name" : "keymaster::KeymasterEnforcement *", 15281 "referenced_type" : "type-1135", 15282 "self_type" : "type-1141", 15283 "size" : 4, 15284 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15285 }, 15286 { 15287 "alignment" : 4, 15288 "linker_set_key" : "keymaster::KeymasterEnforcementContext *", 15289 "name" : "keymaster::KeymasterEnforcementContext *", 15290 "referenced_type" : "type-1133", 15291 "self_type" : "type-1134", 15292 "size" : 4, 15293 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15294 }, 15295 { 15296 "alignment" : 4, 15297 "linker_set_key" : "keymaster::KeymasterMessage *", 15298 "name" : "keymaster::KeymasterMessage *", 15299 "referenced_type" : "type-719", 15300 "self_type" : "type-912", 15301 "size" : 4, 15302 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15303 }, 15304 { 15305 "alignment" : 4, 15306 "linker_set_key" : "keymaster::KeymasterPassthroughEngine *", 15307 "name" : "keymaster::KeymasterPassthroughEngine *", 15308 "referenced_type" : "type-2448", 15309 "self_type" : "type-2449", 15310 "size" : 4, 15311 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h" 15312 }, 15313 { 15314 "alignment" : 4, 15315 "linker_set_key" : "keymaster::KeymasterPassthroughKey *", 15316 "name" : "keymaster::KeymasterPassthroughKey *", 15317 "referenced_type" : "type-2458", 15318 "self_type" : "type-2459", 15319 "size" : 4, 15320 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15321 }, 15322 { 15323 "alignment" : 4, 15324 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory *", 15325 "name" : "keymaster::KeymasterPassthroughKeyFactory *", 15326 "referenced_type" : "type-2450", 15327 "self_type" : "type-2455", 15328 "size" : 4, 15329 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15330 }, 15331 { 15332 "alignment" : 4, 15333 "linker_set_key" : "keymaster::KeymasterResponse *", 15334 "name" : "keymaster::KeymasterResponse *", 15335 "referenced_type" : "type-717", 15336 "self_type" : "type-913", 15337 "size" : 4, 15338 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15339 }, 15340 { 15341 "alignment" : 4, 15342 "linker_set_key" : "keymaster::Logger *", 15343 "name" : "keymaster::Logger *", 15344 "referenced_type" : "type-1173", 15345 "self_type" : "type-1174", 15346 "size" : 4, 15347 "source_file" : "/system/keymaster/include/keymaster/logger.h" 15348 }, 15349 { 15350 "alignment" : 4, 15351 "linker_set_key" : "keymaster::Malloc_Delete *", 15352 "name" : "keymaster::Malloc_Delete *", 15353 "referenced_type" : "type-61", 15354 "self_type" : "type-63", 15355 "size" : 4, 15356 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15357 }, 15358 { 15359 "alignment" : 4, 15360 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15361 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15362 "referenced_type" : "type-382", 15363 "self_type" : "type-384", 15364 "size" : 4, 15365 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15366 }, 15367 { 15368 "alignment" : 4, 15369 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15370 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15371 "referenced_type" : "type-158", 15372 "self_type" : "type-835", 15373 "size" : 4, 15374 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15375 }, 15376 { 15377 "alignment" : 4, 15378 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15379 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15380 "referenced_type" : "type-96", 15381 "self_type" : "type-445", 15382 "size" : 4, 15383 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15384 }, 15385 { 15386 "alignment" : 4, 15387 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15388 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15389 "referenced_type" : "type-307", 15390 "self_type" : "type-306", 15391 "size" : 4, 15392 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15393 }, 15394 { 15395 "alignment" : 4, 15396 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15397 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15398 "referenced_type" : "type-5213", 15399 "self_type" : "type-5212", 15400 "size" : 4, 15401 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15402 }, 15403 { 15404 "alignment" : 4, 15405 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15406 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15407 "referenced_type" : "type-379", 15408 "self_type" : "type-381", 15409 "size" : 4, 15410 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15411 }, 15412 { 15413 "alignment" : 4, 15414 "linker_set_key" : "keymaster::Operation *", 15415 "name" : "keymaster::Operation *", 15416 "referenced_type" : "type-175", 15417 "self_type" : "type-178", 15418 "size" : 4, 15419 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15420 }, 15421 { 15422 "alignment" : 4, 15423 "linker_set_key" : "keymaster::OperationFactory *", 15424 "name" : "keymaster::OperationFactory *", 15425 "referenced_type" : "type-151", 15426 "self_type" : "type-150", 15427 "size" : 4, 15428 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 15429 }, 15430 { 15431 "alignment" : 4, 15432 "linker_set_key" : "keymaster::OperationFactory::KeyType *", 15433 "name" : "keymaster::OperationFactory::KeyType *", 15434 "referenced_type" : "type-165", 15435 "self_type" : "type-168", 15436 "size" : 4, 15437 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15438 }, 15439 { 15440 "alignment" : 4, 15441 "linker_set_key" : "keymaster::OperationTable *", 15442 "name" : "keymaster::OperationTable *", 15443 "referenced_type" : "type-2931", 15444 "self_type" : "type-2930", 15445 "size" : 4, 15446 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15447 }, 15448 { 15449 "alignment" : 4, 15450 "linker_set_key" : "keymaster::OperationTable *", 15451 "name" : "keymaster::OperationTable *", 15452 "referenced_type" : "type-4940", 15453 "self_type" : "type-4939", 15454 "size" : 4, 15455 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15456 }, 15457 { 15458 "alignment" : 4, 15459 "linker_set_key" : "keymaster::PureSoftKeymasterContext *", 15460 "name" : "keymaster::PureSoftKeymasterContext *", 15461 "referenced_type" : "type-2846", 15462 "self_type" : "type-2853", 15463 "size" : 4, 15464 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 15465 }, 15466 { 15467 "alignment" : 4, 15468 "linker_set_key" : "keymaster::RandomSource *", 15469 "name" : "keymaster::RandomSource *", 15470 "referenced_type" : "type-1151", 15471 "self_type" : "type-1152", 15472 "size" : 4, 15473 "source_file" : "/system/keymaster/include/keymaster/random_source.h" 15474 }, 15475 { 15476 "alignment" : 4, 15477 "linker_set_key" : "keymaster::RsaCryptOperation *", 15478 "name" : "keymaster::RsaCryptOperation *", 15479 "referenced_type" : "type-2157", 15480 "self_type" : "type-2158", 15481 "size" : 4, 15482 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15483 }, 15484 { 15485 "alignment" : 4, 15486 "linker_set_key" : "keymaster::RsaDecryptOperation *", 15487 "name" : "keymaster::RsaDecryptOperation *", 15488 "referenced_type" : "type-2163", 15489 "self_type" : "type-2164", 15490 "size" : 4, 15491 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15492 }, 15493 { 15494 "alignment" : 4, 15495 "linker_set_key" : "keymaster::RsaEncryptOperation *", 15496 "name" : "keymaster::RsaEncryptOperation *", 15497 "referenced_type" : "type-2161", 15498 "self_type" : "type-2162", 15499 "size" : 4, 15500 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15501 }, 15502 { 15503 "alignment" : 4, 15504 "linker_set_key" : "keymaster::RsaKey *", 15505 "name" : "keymaster::RsaKey *", 15506 "referenced_type" : "type-556", 15507 "self_type" : "type-562", 15508 "size" : 4, 15509 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15510 }, 15511 { 15512 "alignment" : 4, 15513 "linker_set_key" : "keymaster::RsaKey::RSA_Delete *", 15514 "name" : "keymaster::RsaKey::RSA_Delete *", 15515 "referenced_type" : "type-561", 15516 "self_type" : "type-563", 15517 "size" : 4, 15518 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15519 }, 15520 { 15521 "alignment" : 4, 15522 "linker_set_key" : "keymaster::RsaKeyFactory *", 15523 "name" : "keymaster::RsaKeyFactory *", 15524 "referenced_type" : "type-592", 15525 "self_type" : "type-593", 15526 "size" : 4, 15527 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 15528 }, 15529 { 15530 "alignment" : 4, 15531 "linker_set_key" : "keymaster::RsaKeymaster0Key *", 15532 "name" : "keymaster::RsaKeymaster0Key *", 15533 "referenced_type" : "type-612", 15534 "self_type" : "type-615", 15535 "size" : 4, 15536 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15537 }, 15538 { 15539 "alignment" : 4, 15540 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory *", 15541 "name" : "keymaster::RsaKeymaster0KeyFactory *", 15542 "referenced_type" : "type-596", 15543 "self_type" : "type-609", 15544 "size" : 4, 15545 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15546 }, 15547 { 15548 "alignment" : 4, 15549 "linker_set_key" : "keymaster::RsaKeymaster1Key *", 15550 "name" : "keymaster::RsaKeymaster1Key *", 15551 "referenced_type" : "type-2138", 15552 "self_type" : "type-2139", 15553 "size" : 4, 15554 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15555 }, 15556 { 15557 "alignment" : 4, 15558 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory *", 15559 "name" : "keymaster::RsaKeymaster1KeyFactory *", 15560 "referenced_type" : "type-2126", 15561 "self_type" : "type-2131", 15562 "size" : 4, 15563 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15564 }, 15565 { 15566 "alignment" : 4, 15567 "linker_set_key" : "keymaster::RsaOperation *", 15568 "name" : "keymaster::RsaOperation *", 15569 "referenced_type" : "type-2140", 15570 "self_type" : "type-2146", 15571 "size" : 4, 15572 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15573 }, 15574 { 15575 "alignment" : 4, 15576 "linker_set_key" : "keymaster::RsaSignOperation *", 15577 "name" : "keymaster::RsaSignOperation *", 15578 "referenced_type" : "type-2153", 15579 "self_type" : "type-2154", 15580 "size" : 4, 15581 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15582 }, 15583 { 15584 "alignment" : 4, 15585 "linker_set_key" : "keymaster::RsaVerifyOperation *", 15586 "name" : "keymaster::RsaVerifyOperation *", 15587 "referenced_type" : "type-2155", 15588 "self_type" : "type-2156", 15589 "size" : 4, 15590 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15591 }, 15592 { 15593 "alignment" : 4, 15594 "linker_set_key" : "keymaster::Serializable *", 15595 "name" : "keymaster::Serializable *", 15596 "referenced_type" : "type-125", 15597 "self_type" : "type-993", 15598 "size" : 4, 15599 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 15600 }, 15601 { 15602 "alignment" : 4, 15603 "linker_set_key" : "keymaster::SoftKeyFactoryMixin *", 15604 "name" : "keymaster::SoftKeyFactoryMixin *", 15605 "referenced_type" : "type-142", 15606 "self_type" : "type-898", 15607 "size" : 4, 15608 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15609 }, 15610 { 15611 "alignment" : 4, 15612 "linker_set_key" : "keymaster::SoftKeymasterContext *", 15613 "name" : "keymaster::SoftKeymasterContext *", 15614 "referenced_type" : "type-1154", 15615 "self_type" : "type-1167", 15616 "size" : 4, 15617 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 15618 }, 15619 { 15620 "alignment" : 4, 15621 "linker_set_key" : "keymaster::SoftKeymasterDevice *", 15622 "name" : "keymaster::SoftKeymasterDevice *", 15623 "referenced_type" : "type-3050", 15624 "self_type" : "type-3059", 15625 "size" : 4, 15626 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 15627 }, 15628 { 15629 "alignment" : 4, 15630 "linker_set_key" : "keymaster::SoftKeymasterEnforcement *", 15631 "name" : "keymaster::SoftKeymasterEnforcement *", 15632 "referenced_type" : "type-2839", 15633 "self_type" : "type-2840", 15634 "size" : 4, 15635 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 15636 }, 15637 { 15638 "alignment" : 4, 15639 "linker_set_key" : "keymaster::SoftKeymasterLogger *", 15640 "name" : "keymaster::SoftKeymasterLogger *", 15641 "referenced_type" : "type-3087", 15642 "self_type" : "type-3088", 15643 "size" : 4, 15644 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 15645 }, 15646 { 15647 "alignment" : 4, 15648 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker *", 15649 "name" : "keymaster::SoftwareKeyBlobMaker *", 15650 "referenced_type" : "type-145", 15651 "self_type" : "type-893", 15652 "size" : 4, 15653 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15654 }, 15655 { 15656 "alignment" : 4, 15657 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest *", 15658 "name" : "keymaster::SupportedAlgorithmsRequest *", 15659 "referenced_type" : "type-914", 15660 "self_type" : "type-915", 15661 "size" : 4, 15662 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15663 }, 15664 { 15665 "alignment" : 4, 15666 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse *", 15667 "name" : "keymaster::SupportedAlgorithmsResponse *", 15668 "referenced_type" : "type-975", 15669 "self_type" : "type-976", 15670 "size" : 4, 15671 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15672 }, 15673 { 15674 "alignment" : 4, 15675 "linker_set_key" : "keymaster::SupportedBlockModesRequest *", 15676 "name" : "keymaster::SupportedBlockModesRequest *", 15677 "referenced_type" : "type-936", 15678 "self_type" : "type-937", 15679 "size" : 4, 15680 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15681 }, 15682 { 15683 "alignment" : 4, 15684 "linker_set_key" : "keymaster::SupportedBlockModesResponse *", 15685 "name" : "keymaster::SupportedBlockModesResponse *", 15686 "referenced_type" : "type-977", 15687 "self_type" : "type-978", 15688 "size" : 4, 15689 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15690 }, 15691 { 15692 "alignment" : 4, 15693 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15694 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15695 "referenced_type" : "type-930", 15696 "self_type" : "type-933", 15697 "size" : 4, 15698 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15699 }, 15700 { 15701 "alignment" : 4, 15702 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest *", 15703 "name" : "keymaster::SupportedByAlgorithmRequest *", 15704 "referenced_type" : "type-919", 15705 "self_type" : "type-921", 15706 "size" : 4, 15707 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15708 }, 15709 { 15710 "alignment" : 4, 15711 "linker_set_key" : "keymaster::SupportedDigestsRequest *", 15712 "name" : "keymaster::SupportedDigestsRequest *", 15713 "referenced_type" : "type-942", 15714 "self_type" : "type-943", 15715 "size" : 4, 15716 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15717 }, 15718 { 15719 "alignment" : 4, 15720 "linker_set_key" : "keymaster::SupportedDigestsResponse *", 15721 "name" : "keymaster::SupportedDigestsResponse *", 15722 "referenced_type" : "type-981", 15723 "self_type" : "type-982", 15724 "size" : 4, 15725 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15726 }, 15727 { 15728 "alignment" : 4, 15729 "linker_set_key" : "keymaster::SupportedExportFormatsRequest *", 15730 "name" : "keymaster::SupportedExportFormatsRequest *", 15731 "referenced_type" : "type-927", 15732 "self_type" : "type-929", 15733 "size" : 4, 15734 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15735 }, 15736 { 15737 "alignment" : 4, 15738 "linker_set_key" : "keymaster::SupportedExportFormatsResponse *", 15739 "name" : "keymaster::SupportedExportFormatsResponse *", 15740 "referenced_type" : "type-985", 15741 "self_type" : "type-986", 15742 "size" : 4, 15743 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15744 }, 15745 { 15746 "alignment" : 4, 15747 "linker_set_key" : "keymaster::SupportedImportFormatsRequest *", 15748 "name" : "keymaster::SupportedImportFormatsRequest *", 15749 "referenced_type" : "type-924", 15750 "self_type" : "type-926", 15751 "size" : 4, 15752 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15753 }, 15754 { 15755 "alignment" : 4, 15756 "linker_set_key" : "keymaster::SupportedImportFormatsResponse *", 15757 "name" : "keymaster::SupportedImportFormatsResponse *", 15758 "referenced_type" : "type-983", 15759 "self_type" : "type-984", 15760 "size" : 4, 15761 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15762 }, 15763 { 15764 "alignment" : 4, 15765 "linker_set_key" : "keymaster::SupportedPaddingModesRequest *", 15766 "name" : "keymaster::SupportedPaddingModesRequest *", 15767 "referenced_type" : "type-938", 15768 "self_type" : "type-941", 15769 "size" : 4, 15770 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15771 }, 15772 { 15773 "alignment" : 4, 15774 "linker_set_key" : "keymaster::SupportedPaddingModesResponse *", 15775 "name" : "keymaster::SupportedPaddingModesResponse *", 15776 "referenced_type" : "type-979", 15777 "self_type" : "type-980", 15778 "size" : 4, 15779 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15780 }, 15781 { 15782 "alignment" : 4, 15783 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15784 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15785 "referenced_type" : "type-944", 15786 "self_type" : "type-946", 15787 "size" : 4, 15788 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15789 }, 15790 { 15791 "alignment" : 4, 15792 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15793 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15794 "referenced_type" : "type-949", 15795 "self_type" : "type-952", 15796 "size" : 4, 15797 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15798 }, 15799 { 15800 "alignment" : 4, 15801 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15802 "name" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15803 "referenced_type" : "type-963", 15804 "self_type" : "type-965", 15805 "size" : 4, 15806 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15807 }, 15808 { 15809 "alignment" : 4, 15810 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15811 "name" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15812 "referenced_type" : "type-968", 15813 "self_type" : "type-970", 15814 "size" : 4, 15815 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15816 }, 15817 { 15818 "alignment" : 4, 15819 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15820 "name" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15821 "referenced_type" : "type-957", 15822 "self_type" : "type-959", 15823 "size" : 4, 15824 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15825 }, 15826 { 15827 "alignment" : 4, 15828 "linker_set_key" : "keymaster::SymmetricKeyFactory *", 15829 "name" : "keymaster::SymmetricKeyFactory *", 15830 "referenced_type" : "type-2644", 15831 "self_type" : "type-2647", 15832 "size" : 4, 15833 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 15834 }, 15835 { 15836 "alignment" : 4, 15837 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15838 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15839 "referenced_type" : "type-690", 15840 "self_type" : "type-693", 15841 "size" : 4, 15842 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15843 }, 15844 { 15845 "alignment" : 4, 15846 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15847 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15848 "referenced_type" : "type-127", 15849 "self_type" : "type-696", 15850 "size" : 4, 15851 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15852 }, 15853 { 15854 "alignment" : 4, 15855 "linker_set_key" : "keymaster::TripleDesKey *", 15856 "name" : "keymaster::TripleDesKey *", 15857 "referenced_type" : "type-2678", 15858 "self_type" : "type-2679", 15859 "size" : 4, 15860 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15861 }, 15862 { 15863 "alignment" : 4, 15864 "linker_set_key" : "keymaster::TripleDesKeyFactory *", 15865 "name" : "keymaster::TripleDesKeyFactory *", 15866 "referenced_type" : "type-2673", 15867 "self_type" : "type-2674", 15868 "size" : 4, 15869 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15870 }, 15871 { 15872 "alignment" : 4, 15873 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15874 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15875 "referenced_type" : "type-238", 15876 "self_type" : "type-254", 15877 "size" : 4, 15878 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15879 }, 15880 { 15881 "alignment" : 4, 15882 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15883 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15884 "referenced_type" : "type-800", 15885 "self_type" : "type-802", 15886 "size" : 4, 15887 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15888 }, 15889 { 15890 "alignment" : 4, 15891 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15892 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15893 "referenced_type" : "type-787", 15894 "self_type" : "type-789", 15895 "size" : 4, 15896 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15897 }, 15898 { 15899 "alignment" : 4, 15900 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15901 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15902 "referenced_type" : "type-790", 15903 "self_type" : "type-793", 15904 "size" : 4, 15905 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15906 }, 15907 { 15908 "alignment" : 4, 15909 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15910 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15911 "referenced_type" : "type-465", 15912 "self_type" : "type-464", 15913 "size" : 4, 15914 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15915 }, 15916 { 15917 "alignment" : 4, 15918 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15919 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15920 "referenced_type" : "type-867", 15921 "self_type" : "type-1064", 15922 "size" : 4, 15923 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15924 }, 15925 { 15926 "alignment" : 4, 15927 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15928 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15929 "referenced_type" : "type-794", 15930 "self_type" : "type-796", 15931 "size" : 4, 15932 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15933 }, 15934 { 15935 "alignment" : 4, 15936 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15937 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15938 "referenced_type" : "type-3", 15939 "self_type" : "type-2", 15940 "size" : 4, 15941 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15942 }, 15943 { 15944 "alignment" : 4, 15945 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15946 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15947 "referenced_type" : "type-223", 15948 "self_type" : "type-227", 15949 "size" : 4, 15950 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15951 }, 15952 { 15953 "alignment" : 4, 15954 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15955 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15956 "referenced_type" : "type-748", 15957 "self_type" : "type-749", 15958 "size" : 4, 15959 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15960 }, 15961 { 15962 "alignment" : 4, 15963 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15964 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15965 "referenced_type" : "type-752", 15966 "self_type" : "type-753", 15967 "size" : 4, 15968 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15969 }, 15970 { 15971 "alignment" : 4, 15972 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15973 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15974 "referenced_type" : "type-2964", 15975 "self_type" : "type-2965", 15976 "size" : 4, 15977 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15978 }, 15979 { 15980 "alignment" : 4, 15981 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15982 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15983 "referenced_type" : "type-727", 15984 "self_type" : "type-730", 15985 "size" : 4, 15986 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15987 }, 15988 { 15989 "alignment" : 4, 15990 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15991 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15992 "referenced_type" : "type-743", 15993 "self_type" : "type-744", 15994 "size" : 4, 15995 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15996 }, 15997 { 15998 "alignment" : 4, 15999 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 16000 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 16001 "referenced_type" : "type-759", 16002 "self_type" : "type-760", 16003 "size" : 4, 16004 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16005 }, 16006 { 16007 "alignment" : 4, 16008 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 16009 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 16010 "referenced_type" : "type-750", 16011 "self_type" : "type-751", 16012 "size" : 4, 16013 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16014 }, 16015 { 16016 "alignment" : 4, 16017 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 16018 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 16019 "referenced_type" : "type-497", 16020 "self_type" : "type-498", 16021 "size" : 4, 16022 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16023 }, 16024 { 16025 "alignment" : 4, 16026 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 16027 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 16028 "referenced_type" : "type-754", 16029 "self_type" : "type-755", 16030 "size" : 4, 16031 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16032 }, 16033 { 16034 "alignment" : 4, 16035 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 16036 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 16037 "referenced_type" : "type-2768", 16038 "self_type" : "type-2769", 16039 "size" : 4, 16040 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16041 }, 16042 { 16043 "alignment" : 4, 16044 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 16045 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 16046 "referenced_type" : "type-763", 16047 "self_type" : "type-764", 16048 "size" : 4, 16049 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16050 }, 16051 { 16052 "alignment" : 4, 16053 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 16054 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 16055 "referenced_type" : "type-2966", 16056 "self_type" : "type-2967", 16057 "size" : 4, 16058 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16059 }, 16060 { 16061 "alignment" : 4, 16062 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 16063 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 16064 "referenced_type" : "type-765", 16065 "self_type" : "type-766", 16066 "size" : 4, 16067 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16068 }, 16069 { 16070 "alignment" : 4, 16071 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 16072 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 16073 "referenced_type" : "type-767", 16074 "self_type" : "type-768", 16075 "size" : 4, 16076 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16077 }, 16078 { 16079 "alignment" : 4, 16080 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 16081 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 16082 "referenced_type" : "type-774", 16083 "self_type" : "type-777", 16084 "size" : 4, 16085 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16086 }, 16087 { 16088 "alignment" : 4, 16089 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 16090 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 16091 "referenced_type" : "type-780", 16092 "self_type" : "type-781", 16093 "size" : 4, 16094 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16095 }, 16096 { 16097 "alignment" : 4, 16098 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 16099 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 16100 "referenced_type" : "type-778", 16101 "self_type" : "type-779", 16102 "size" : 4, 16103 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16104 }, 16105 { 16106 "alignment" : 4, 16107 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16108 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16109 "referenced_type" : "type-782", 16110 "self_type" : "type-784", 16111 "size" : 4, 16112 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16113 }, 16114 { 16115 "alignment" : 4, 16116 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16117 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16118 "referenced_type" : "type-769", 16119 "self_type" : "type-771", 16120 "size" : 4, 16121 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16122 }, 16123 { 16124 "alignment" : 4, 16125 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16126 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16127 "referenced_type" : "type-772", 16128 "self_type" : "type-773", 16129 "size" : 4, 16130 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16131 }, 16132 { 16133 "alignment" : 4, 16134 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16135 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16136 "referenced_type" : "type-2770", 16137 "self_type" : "type-2771", 16138 "size" : 4, 16139 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16140 }, 16141 { 16142 "alignment" : 4, 16143 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16144 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16145 "referenced_type" : "type-761", 16146 "self_type" : "type-762", 16147 "size" : 4, 16148 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16149 }, 16150 { 16151 "alignment" : 4, 16152 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16153 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16154 "referenced_type" : "type-733", 16155 "self_type" : "type-734", 16156 "size" : 4, 16157 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16158 }, 16159 { 16160 "alignment" : 4, 16161 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16162 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16163 "referenced_type" : "type-757", 16164 "self_type" : "type-758", 16165 "size" : 4, 16166 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16167 }, 16168 { 16169 "alignment" : 4, 16170 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16171 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16172 "referenced_type" : "type-736", 16173 "self_type" : "type-737", 16174 "size" : 4, 16175 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16176 }, 16177 { 16178 "alignment" : 4, 16179 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16180 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16181 "referenced_type" : "type-738", 16182 "self_type" : "type-742", 16183 "size" : 4, 16184 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16185 }, 16186 { 16187 "alignment" : 4, 16188 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16189 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16190 "referenced_type" : "type-746", 16191 "self_type" : "type-747", 16192 "size" : 4, 16193 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16194 }, 16195 { 16196 "alignment" : 4, 16197 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16198 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16199 "referenced_type" : "type-149", 16200 "self_type" : "type-170", 16201 "size" : 4, 16202 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16203 }, 16204 { 16205 "alignment" : 4, 16206 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16207 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16208 "referenced_type" : "type-2762", 16209 "self_type" : "type-2763", 16210 "size" : 4, 16211 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16212 }, 16213 { 16214 "alignment" : 4, 16215 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16216 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16217 "referenced_type" : "type-731", 16218 "self_type" : "type-732", 16219 "size" : 4, 16220 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16221 }, 16222 { 16223 "alignment" : 4, 16224 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16225 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16226 "referenced_type" : "type-217", 16227 "self_type" : "type-222", 16228 "size" : 4, 16229 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16230 }, 16231 { 16232 "alignment" : 4, 16233 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16234 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16235 "referenced_type" : "type-204", 16236 "self_type" : "type-212", 16237 "size" : 4, 16238 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16239 }, 16240 { 16241 "alignment" : 4, 16242 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16243 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16244 "referenced_type" : "type-181", 16245 "self_type" : "type-194", 16246 "size" : 4, 16247 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16248 }, 16249 { 16250 "alignment" : 4, 16251 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16252 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16253 "referenced_type" : "type-154", 16254 "self_type" : "type-1104", 16255 "size" : 4, 16256 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16257 }, 16258 { 16259 "alignment" : 4, 16260 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16261 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16262 "referenced_type" : "type-350", 16263 "self_type" : "type-360", 16264 "size" : 4, 16265 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16266 }, 16267 { 16268 "alignment" : 4, 16269 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16270 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16271 "referenced_type" : "type-5216", 16272 "self_type" : "type-5220", 16273 "size" : 4, 16274 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16275 }, 16276 { 16277 "alignment" : 4, 16278 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16279 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16280 "referenced_type" : "type-3055", 16281 "self_type" : "type-3089", 16282 "size" : 4, 16283 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16284 }, 16285 { 16286 "alignment" : 4, 16287 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16288 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16289 "referenced_type" : "type-1143", 16290 "self_type" : "type-1176", 16291 "size" : 4, 16292 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16293 }, 16294 { 16295 "alignment" : 4, 16296 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16297 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16298 "referenced_type" : "type-346", 16299 "self_type" : "type-347", 16300 "size" : 4, 16301 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16302 }, 16303 { 16304 "alignment" : 4, 16305 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16306 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16307 "referenced_type" : "type-1177", 16308 "self_type" : "type-1178", 16309 "size" : 4, 16310 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16311 }, 16312 { 16313 "alignment" : 4, 16314 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16315 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16316 "referenced_type" : "type-5223", 16317 "self_type" : "type-5225", 16318 "size" : 4, 16319 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16320 }, 16321 { 16322 "alignment" : 4, 16323 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16324 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16325 "referenced_type" : "type-1183", 16326 "self_type" : "type-1184", 16327 "size" : 4, 16328 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16329 }, 16330 { 16331 "alignment" : 4, 16332 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16333 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16334 "referenced_type" : "type-2619", 16335 "self_type" : "type-2641", 16336 "size" : 4, 16337 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 16338 }, 16339 { 16340 "alignment" : 4, 16341 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16342 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16343 "referenced_type" : "type-1196", 16344 "self_type" : "type-1197", 16345 "size" : 4, 16346 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16347 }, 16348 { 16349 "alignment" : 4, 16350 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16351 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16352 "referenced_type" : "type-1202", 16353 "self_type" : "type-1204", 16354 "size" : 4, 16355 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16356 }, 16357 { 16358 "alignment" : 4, 16359 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16360 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16361 "referenced_type" : "type-1189", 16362 "self_type" : "type-1190", 16363 "size" : 4, 16364 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16365 }, 16366 { 16367 "alignment" : 4, 16368 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16369 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16370 "referenced_type" : "type-2184", 16371 "self_type" : "type-2186", 16372 "size" : 4, 16373 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16374 }, 16375 { 16376 "alignment" : 4, 16377 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16378 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16379 "referenced_type" : "type-557", 16380 "self_type" : "type-619", 16381 "size" : 4, 16382 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16383 }, 16384 { 16385 "alignment" : 4, 16386 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16387 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16388 "referenced_type" : "type-191", 16389 "self_type" : "type-665", 16390 "size" : 4, 16391 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16392 }, 16393 { 16394 "alignment" : 4, 16395 "linker_set_key" : "keymaster::UpdateOperationRequest *", 16396 "name" : "keymaster::UpdateOperationRequest *", 16397 "referenced_type" : "type-1008", 16398 "self_type" : "type-1009", 16399 "size" : 4, 16400 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16401 }, 16402 { 16403 "alignment" : 4, 16404 "linker_set_key" : "keymaster::UpdateOperationResponse *", 16405 "name" : "keymaster::UpdateOperationResponse *", 16406 "referenced_type" : "type-1010", 16407 "self_type" : "type-1011", 16408 "size" : 4, 16409 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16410 }, 16411 { 16412 "alignment" : 4, 16413 "linker_set_key" : "keymaster::UpgradeKeyRequest *", 16414 "name" : "keymaster::UpgradeKeyRequest *", 16415 "referenced_type" : "type-1076", 16416 "self_type" : "type-1078", 16417 "size" : 4, 16418 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16419 }, 16420 { 16421 "alignment" : 4, 16422 "linker_set_key" : "keymaster::UpgradeKeyResponse *", 16423 "name" : "keymaster::UpgradeKeyResponse *", 16424 "referenced_type" : "type-1079", 16425 "self_type" : "type-1081", 16426 "size" : 4, 16427 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16428 }, 16429 { 16430 "alignment" : 4, 16431 "linker_set_key" : "keymaster::VerificationToken *", 16432 "name" : "keymaster::VerificationToken *", 16433 "referenced_type" : "type-1115", 16434 "self_type" : "type-1117", 16435 "size" : 4, 16436 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16437 }, 16438 { 16439 "alignment" : 4, 16440 "linker_set_key" : "keymaster::VerifyAuthorizationRequest *", 16441 "name" : "keymaster::VerifyAuthorizationRequest *", 16442 "referenced_type" : "type-1121", 16443 "self_type" : "type-1122", 16444 "size" : 4, 16445 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16446 }, 16447 { 16448 "alignment" : 4, 16449 "linker_set_key" : "keymaster::VerifyAuthorizationResponse *", 16450 "name" : "keymaster::VerifyAuthorizationResponse *", 16451 "referenced_type" : "type-1126", 16452 "self_type" : "type-1128", 16453 "size" : 4, 16454 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16455 }, 16456 { 16457 "alignment" : 4, 16458 "linker_set_key" : "keymaster::km_auth_list *", 16459 "name" : "keymaster::km_auth_list *", 16460 "referenced_type" : "type-863", 16461 "self_type" : "type-874", 16462 "size" : 4, 16463 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16464 }, 16465 { 16466 "alignment" : 4, 16467 "linker_set_key" : "keymaster::km_root_of_trust *", 16468 "name" : "keymaster::km_root_of_trust *", 16469 "referenced_type" : "type-854", 16470 "self_type" : "type-866", 16471 "size" : 4, 16472 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16473 }, 16474 { 16475 "alignment" : 4, 16476 "linker_set_key" : "keymaster::km_wrapped_key_description *", 16477 "name" : "keymaster::km_wrapped_key_description *", 16478 "referenced_type" : "type-2866", 16479 "self_type" : "type-2872", 16480 "size" : 4, 16481 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 16482 }, 16483 { 16484 "alignment" : 4, 16485 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16486 "name" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16487 "referenced_type" : "type-841", 16488 "self_type" : "type-842", 16489 "size" : 4, 16490 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16491 }, 16492 { 16493 "alignment" : 4, 16494 "linker_set_key" : "keymaster_algorithm_t *", 16495 "name" : "keymaster_algorithm_t *", 16496 "referenced_type" : "type-1255", 16497 "self_type" : "type-1254", 16498 "size" : 4, 16499 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16500 }, 16501 { 16502 "alignment" : 4, 16503 "linker_set_key" : "keymaster_algorithm_t *", 16504 "name" : "keymaster_algorithm_t *", 16505 "referenced_type" : "type-1635", 16506 "self_type" : "type-1634", 16507 "size" : 4, 16508 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16509 }, 16510 { 16511 "alignment" : 4, 16512 "linker_set_key" : "keymaster_algorithm_t *", 16513 "name" : "keymaster_algorithm_t *", 16514 "referenced_type" : "type-1888", 16515 "self_type" : "type-1887", 16516 "size" : 4, 16517 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16518 }, 16519 { 16520 "alignment" : 4, 16521 "linker_set_key" : "keymaster_algorithm_t *", 16522 "name" : "keymaster_algorithm_t *", 16523 "referenced_type" : "type-2034", 16524 "self_type" : "type-2033", 16525 "size" : 4, 16526 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16527 }, 16528 { 16529 "alignment" : 4, 16530 "linker_set_key" : "keymaster_algorithm_t *", 16531 "name" : "keymaster_algorithm_t *", 16532 "referenced_type" : "type-2331", 16533 "self_type" : "type-2330", 16534 "size" : 4, 16535 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16536 }, 16537 { 16538 "alignment" : 4, 16539 "linker_set_key" : "keymaster_algorithm_t *", 16540 "name" : "keymaster_algorithm_t *", 16541 "referenced_type" : "type-2368", 16542 "self_type" : "type-2367", 16543 "size" : 4, 16544 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16545 }, 16546 { 16547 "alignment" : 4, 16548 "linker_set_key" : "keymaster_algorithm_t *", 16549 "name" : "keymaster_algorithm_t *", 16550 "referenced_type" : "type-2556", 16551 "self_type" : "type-2555", 16552 "size" : 4, 16553 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16554 }, 16555 { 16556 "alignment" : 4, 16557 "linker_set_key" : "keymaster_algorithm_t *", 16558 "name" : "keymaster_algorithm_t *", 16559 "referenced_type" : "type-275", 16560 "self_type" : "type-274", 16561 "size" : 4, 16562 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16563 }, 16564 { 16565 "alignment" : 4, 16566 "linker_set_key" : "keymaster_algorithm_t *", 16567 "name" : "keymaster_algorithm_t *", 16568 "referenced_type" : "type-2758", 16569 "self_type" : "type-2757", 16570 "size" : 4, 16571 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16572 }, 16573 { 16574 "alignment" : 4, 16575 "linker_set_key" : "keymaster_algorithm_t *", 16576 "name" : "keymaster_algorithm_t *", 16577 "referenced_type" : "type-2969", 16578 "self_type" : "type-2968", 16579 "size" : 4, 16580 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16581 }, 16582 { 16583 "alignment" : 4, 16584 "linker_set_key" : "keymaster_algorithm_t *", 16585 "name" : "keymaster_algorithm_t *", 16586 "referenced_type" : "type-3354", 16587 "self_type" : "type-3353", 16588 "size" : 4, 16589 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16590 }, 16591 { 16592 "alignment" : 4, 16593 "linker_set_key" : "keymaster_algorithm_t *", 16594 "name" : "keymaster_algorithm_t *", 16595 "referenced_type" : "type-3709", 16596 "self_type" : "type-3708", 16597 "size" : 4, 16598 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16599 }, 16600 { 16601 "alignment" : 4, 16602 "linker_set_key" : "keymaster_algorithm_t *", 16603 "name" : "keymaster_algorithm_t *", 16604 "referenced_type" : "type-3962", 16605 "self_type" : "type-3961", 16606 "size" : 4, 16607 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16608 }, 16609 { 16610 "alignment" : 4, 16611 "linker_set_key" : "keymaster_algorithm_t *", 16612 "name" : "keymaster_algorithm_t *", 16613 "referenced_type" : "type-4107", 16614 "self_type" : "type-4106", 16615 "size" : 4, 16616 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16617 }, 16618 { 16619 "alignment" : 4, 16620 "linker_set_key" : "keymaster_algorithm_t *", 16621 "name" : "keymaster_algorithm_t *", 16622 "referenced_type" : "type-4381", 16623 "self_type" : "type-4380", 16624 "size" : 4, 16625 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16626 }, 16627 { 16628 "alignment" : 4, 16629 "linker_set_key" : "keymaster_algorithm_t *", 16630 "name" : "keymaster_algorithm_t *", 16631 "referenced_type" : "type-4416", 16632 "self_type" : "type-4415", 16633 "size" : 4, 16634 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16635 }, 16636 { 16637 "alignment" : 4, 16638 "linker_set_key" : "keymaster_algorithm_t *", 16639 "name" : "keymaster_algorithm_t *", 16640 "referenced_type" : "type-4595", 16641 "self_type" : "type-4594", 16642 "size" : 4, 16643 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16644 }, 16645 { 16646 "alignment" : 4, 16647 "linker_set_key" : "keymaster_algorithm_t *", 16648 "name" : "keymaster_algorithm_t *", 16649 "referenced_type" : "type-4786", 16650 "self_type" : "type-4785", 16651 "size" : 4, 16652 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16653 }, 16654 { 16655 "alignment" : 4, 16656 "linker_set_key" : "keymaster_algorithm_t *", 16657 "name" : "keymaster_algorithm_t *", 16658 "referenced_type" : "type-4972", 16659 "self_type" : "type-4971", 16660 "size" : 4, 16661 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16662 }, 16663 { 16664 "alignment" : 4, 16665 "linker_set_key" : "keymaster_algorithm_t *", 16666 "name" : "keymaster_algorithm_t *", 16667 "referenced_type" : "type-5159", 16668 "self_type" : "type-5158", 16669 "size" : 4, 16670 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16671 }, 16672 { 16673 "alignment" : 4, 16674 "linker_set_key" : "keymaster_algorithm_t *", 16675 "name" : "keymaster_algorithm_t *", 16676 "referenced_type" : "type-537", 16677 "self_type" : "type-536", 16678 "size" : 4, 16679 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16680 }, 16681 { 16682 "alignment" : 4, 16683 "linker_set_key" : "keymaster_algorithm_t *", 16684 "name" : "keymaster_algorithm_t *", 16685 "referenced_type" : "type-5469", 16686 "self_type" : "type-5468", 16687 "size" : 4, 16688 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16689 }, 16690 { 16691 "alignment" : 4, 16692 "linker_set_key" : "keymaster_algorithm_t *", 16693 "name" : "keymaster_algorithm_t *", 16694 "referenced_type" : "type-729", 16695 "self_type" : "type-728", 16696 "size" : 4, 16697 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16698 }, 16699 { 16700 "alignment" : 4, 16701 "linker_set_key" : "keymaster_algorithm_t **", 16702 "name" : "keymaster_algorithm_t **", 16703 "referenced_type" : "type-2968", 16704 "self_type" : "type-3072", 16705 "size" : 4, 16706 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16707 }, 16708 { 16709 "alignment" : 4, 16710 "linker_set_key" : "keymaster_algorithm_t **", 16711 "name" : "keymaster_algorithm_t **", 16712 "referenced_type" : "type-4971", 16713 "self_type" : "type-5068", 16714 "size" : 4, 16715 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16716 }, 16717 { 16718 "alignment" : 4, 16719 "linker_set_key" : "keymaster_blob_t *", 16720 "name" : "keymaster_blob_t *", 16721 "referenced_type" : "type-1242", 16722 "self_type" : "type-1241", 16723 "size" : 4, 16724 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16725 }, 16726 { 16727 "alignment" : 4, 16728 "linker_set_key" : "keymaster_blob_t *", 16729 "name" : "keymaster_blob_t *", 16730 "referenced_type" : "type-1468", 16731 "self_type" : "type-1467", 16732 "size" : 4, 16733 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16734 }, 16735 { 16736 "alignment" : 4, 16737 "linker_set_key" : "keymaster_blob_t *", 16738 "name" : "keymaster_blob_t *", 16739 "referenced_type" : "type-1625", 16740 "self_type" : "type-1624", 16741 "size" : 4, 16742 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16743 }, 16744 { 16745 "alignment" : 4, 16746 "linker_set_key" : "keymaster_blob_t *", 16747 "name" : "keymaster_blob_t *", 16748 "referenced_type" : "type-1780", 16749 "self_type" : "type-1779", 16750 "size" : 4, 16751 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16752 }, 16753 { 16754 "alignment" : 4, 16755 "linker_set_key" : "keymaster_blob_t *", 16756 "name" : "keymaster_blob_t *", 16757 "referenced_type" : "type-1842", 16758 "self_type" : "type-1841", 16759 "size" : 4, 16760 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16761 }, 16762 { 16763 "alignment" : 4, 16764 "linker_set_key" : "keymaster_blob_t *", 16765 "name" : "keymaster_blob_t *", 16766 "referenced_type" : "type-1878", 16767 "self_type" : "type-1877", 16768 "size" : 4, 16769 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16770 }, 16771 { 16772 "alignment" : 4, 16773 "linker_set_key" : "keymaster_blob_t *", 16774 "name" : "keymaster_blob_t *", 16775 "referenced_type" : "type-2015", 16776 "self_type" : "type-2014", 16777 "size" : 4, 16778 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16779 }, 16780 { 16781 "alignment" : 4, 16782 "linker_set_key" : "keymaster_blob_t *", 16783 "name" : "keymaster_blob_t *", 16784 "referenced_type" : "type-2203", 16785 "self_type" : "type-2202", 16786 "size" : 4, 16787 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16788 }, 16789 { 16790 "alignment" : 4, 16791 "linker_set_key" : "keymaster_blob_t *", 16792 "name" : "keymaster_blob_t *", 16793 "referenced_type" : "type-2305", 16794 "self_type" : "type-2304", 16795 "size" : 4, 16796 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16797 }, 16798 { 16799 "alignment" : 4, 16800 "linker_set_key" : "keymaster_blob_t *", 16801 "name" : "keymaster_blob_t *", 16802 "referenced_type" : "type-2341", 16803 "self_type" : "type-2340", 16804 "size" : 4, 16805 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16806 }, 16807 { 16808 "alignment" : 4, 16809 "linker_set_key" : "keymaster_blob_t *", 16810 "name" : "keymaster_blob_t *", 16811 "referenced_type" : "type-25", 16812 "self_type" : "type-24", 16813 "size" : 4, 16814 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16815 }, 16816 { 16817 "alignment" : 4, 16818 "linker_set_key" : "keymaster_blob_t *", 16819 "name" : "keymaster_blob_t *", 16820 "referenced_type" : "type-2505", 16821 "self_type" : "type-2504", 16822 "size" : 4, 16823 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16824 }, 16825 { 16826 "alignment" : 4, 16827 "linker_set_key" : "keymaster_blob_t *", 16828 "name" : "keymaster_blob_t *", 16829 "referenced_type" : "type-2550", 16830 "self_type" : "type-2549", 16831 "size" : 4, 16832 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16833 }, 16834 { 16835 "alignment" : 4, 16836 "linker_set_key" : "keymaster_blob_t *", 16837 "name" : "keymaster_blob_t *", 16838 "referenced_type" : "type-265", 16839 "self_type" : "type-264", 16840 "size" : 4, 16841 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16842 }, 16843 { 16844 "alignment" : 4, 16845 "linker_set_key" : "keymaster_blob_t *", 16846 "name" : "keymaster_blob_t *", 16847 "referenced_type" : "type-2751", 16848 "self_type" : "type-2750", 16849 "size" : 4, 16850 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16851 }, 16852 { 16853 "alignment" : 4, 16854 "linker_set_key" : "keymaster_blob_t *", 16855 "name" : "keymaster_blob_t *", 16856 "referenced_type" : "type-2922", 16857 "self_type" : "type-2921", 16858 "size" : 4, 16859 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16860 }, 16861 { 16862 "alignment" : 4, 16863 "linker_set_key" : "keymaster_blob_t *", 16864 "name" : "keymaster_blob_t *", 16865 "referenced_type" : "type-3341", 16866 "self_type" : "type-3340", 16867 "size" : 4, 16868 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16869 }, 16870 { 16871 "alignment" : 4, 16872 "linker_set_key" : "keymaster_blob_t *", 16873 "name" : "keymaster_blob_t *", 16874 "referenced_type" : "type-3542", 16875 "self_type" : "type-3541", 16876 "size" : 4, 16877 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16878 }, 16879 { 16880 "alignment" : 4, 16881 "linker_set_key" : "keymaster_blob_t *", 16882 "name" : "keymaster_blob_t *", 16883 "referenced_type" : "type-3699", 16884 "self_type" : "type-3698", 16885 "size" : 4, 16886 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16887 }, 16888 { 16889 "alignment" : 4, 16890 "linker_set_key" : "keymaster_blob_t *", 16891 "name" : "keymaster_blob_t *", 16892 "referenced_type" : "type-3854", 16893 "self_type" : "type-3853", 16894 "size" : 4, 16895 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16896 }, 16897 { 16898 "alignment" : 4, 16899 "linker_set_key" : "keymaster_blob_t *", 16900 "name" : "keymaster_blob_t *", 16901 "referenced_type" : "type-3916", 16902 "self_type" : "type-3915", 16903 "size" : 4, 16904 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16905 }, 16906 { 16907 "alignment" : 4, 16908 "linker_set_key" : "keymaster_blob_t *", 16909 "name" : "keymaster_blob_t *", 16910 "referenced_type" : "type-3952", 16911 "self_type" : "type-3951", 16912 "size" : 4, 16913 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16914 }, 16915 { 16916 "alignment" : 4, 16917 "linker_set_key" : "keymaster_blob_t *", 16918 "name" : "keymaster_blob_t *", 16919 "referenced_type" : "type-4089", 16920 "self_type" : "type-4088", 16921 "size" : 4, 16922 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16923 }, 16924 { 16925 "alignment" : 4, 16926 "linker_set_key" : "keymaster_blob_t *", 16927 "name" : "keymaster_blob_t *", 16928 "referenced_type" : "type-4253", 16929 "self_type" : "type-4252", 16930 "size" : 4, 16931 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16932 }, 16933 { 16934 "alignment" : 4, 16935 "linker_set_key" : "keymaster_blob_t *", 16936 "name" : "keymaster_blob_t *", 16937 "referenced_type" : "type-426", 16938 "self_type" : "type-425", 16939 "size" : 4, 16940 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16941 }, 16942 { 16943 "alignment" : 4, 16944 "linker_set_key" : "keymaster_blob_t *", 16945 "name" : "keymaster_blob_t *", 16946 "referenced_type" : "type-4355", 16947 "self_type" : "type-4354", 16948 "size" : 4, 16949 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16950 }, 16951 { 16952 "alignment" : 4, 16953 "linker_set_key" : "keymaster_blob_t *", 16954 "name" : "keymaster_blob_t *", 16955 "referenced_type" : "type-4391", 16956 "self_type" : "type-4390", 16957 "size" : 4, 16958 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16959 }, 16960 { 16961 "alignment" : 4, 16962 "linker_set_key" : "keymaster_blob_t *", 16963 "name" : "keymaster_blob_t *", 16964 "referenced_type" : "type-4544", 16965 "self_type" : "type-4543", 16966 "size" : 4, 16967 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16968 }, 16969 { 16970 "alignment" : 4, 16971 "linker_set_key" : "keymaster_blob_t *", 16972 "name" : "keymaster_blob_t *", 16973 "referenced_type" : "type-4589", 16974 "self_type" : "type-4588", 16975 "size" : 4, 16976 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16977 }, 16978 { 16979 "alignment" : 4, 16980 "linker_set_key" : "keymaster_blob_t *", 16981 "name" : "keymaster_blob_t *", 16982 "referenced_type" : "type-4779", 16983 "self_type" : "type-4778", 16984 "size" : 4, 16985 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16986 }, 16987 { 16988 "alignment" : 4, 16989 "linker_set_key" : "keymaster_blob_t *", 16990 "name" : "keymaster_blob_t *", 16991 "referenced_type" : "type-490", 16992 "self_type" : "type-489", 16993 "size" : 4, 16994 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16995 }, 16996 { 16997 "alignment" : 4, 16998 "linker_set_key" : "keymaster_blob_t *", 16999 "name" : "keymaster_blob_t *", 17000 "referenced_type" : "type-4936", 17001 "self_type" : "type-4935", 17002 "size" : 4, 17003 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17004 }, 17005 { 17006 "alignment" : 4, 17007 "linker_set_key" : "keymaster_blob_t *", 17008 "name" : "keymaster_blob_t *", 17009 "referenced_type" : "type-5133", 17010 "self_type" : "type-5132", 17011 "size" : 4, 17012 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17013 }, 17014 { 17015 "alignment" : 4, 17016 "linker_set_key" : "keymaster_blob_t *", 17017 "name" : "keymaster_blob_t *", 17018 "referenced_type" : "type-527", 17019 "self_type" : "type-526", 17020 "size" : 4, 17021 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17022 }, 17023 { 17024 "alignment" : 4, 17025 "linker_set_key" : "keymaster_blob_t *", 17026 "name" : "keymaster_blob_t *", 17027 "referenced_type" : "type-5456", 17028 "self_type" : "type-5455", 17029 "size" : 4, 17030 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17031 }, 17032 { 17033 "alignment" : 4, 17034 "linker_set_key" : "keymaster_blob_t *", 17035 "name" : "keymaster_blob_t *", 17036 "referenced_type" : "type-689", 17037 "self_type" : "type-688", 17038 "size" : 4, 17039 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17040 }, 17041 { 17042 "alignment" : 4, 17043 "linker_set_key" : "keymaster_block_mode_t *", 17044 "name" : "keymaster_block_mode_t *", 17045 "referenced_type" : "type-1451", 17046 "self_type" : "type-1450", 17047 "size" : 4, 17048 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17049 }, 17050 { 17051 "alignment" : 4, 17052 "linker_set_key" : "keymaster_block_mode_t *", 17053 "name" : "keymaster_block_mode_t *", 17054 "referenced_type" : "type-1639", 17055 "self_type" : "type-1638", 17056 "size" : 4, 17057 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17058 }, 17059 { 17060 "alignment" : 4, 17061 "linker_set_key" : "keymaster_block_mode_t *", 17062 "name" : "keymaster_block_mode_t *", 17063 "referenced_type" : "type-1892", 17064 "self_type" : "type-1891", 17065 "size" : 4, 17066 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17067 }, 17068 { 17069 "alignment" : 4, 17070 "linker_set_key" : "keymaster_block_mode_t *", 17071 "name" : "keymaster_block_mode_t *", 17072 "referenced_type" : "type-2045", 17073 "self_type" : "type-2044", 17074 "size" : 4, 17075 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17076 }, 17077 { 17078 "alignment" : 4, 17079 "linker_set_key" : "keymaster_block_mode_t *", 17080 "name" : "keymaster_block_mode_t *", 17081 "referenced_type" : "type-2360", 17082 "self_type" : "type-2359", 17083 "size" : 4, 17084 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17085 }, 17086 { 17087 "alignment" : 4, 17088 "linker_set_key" : "keymaster_block_mode_t *", 17089 "name" : "keymaster_block_mode_t *", 17090 "referenced_type" : "type-2565", 17091 "self_type" : "type-2564", 17092 "size" : 4, 17093 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17094 }, 17095 { 17096 "alignment" : 4, 17097 "linker_set_key" : "keymaster_block_mode_t *", 17098 "name" : "keymaster_block_mode_t *", 17099 "referenced_type" : "type-2605", 17100 "self_type" : "type-2604", 17101 "size" : 4, 17102 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17103 }, 17104 { 17105 "alignment" : 4, 17106 "linker_set_key" : "keymaster_block_mode_t *", 17107 "name" : "keymaster_block_mode_t *", 17108 "referenced_type" : "type-2778", 17109 "self_type" : "type-2777", 17110 "size" : 4, 17111 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17112 }, 17113 { 17114 "alignment" : 4, 17115 "linker_set_key" : "keymaster_block_mode_t *", 17116 "name" : "keymaster_block_mode_t *", 17117 "referenced_type" : "type-279", 17118 "self_type" : "type-278", 17119 "size" : 4, 17120 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17121 }, 17122 { 17123 "alignment" : 4, 17124 "linker_set_key" : "keymaster_block_mode_t *", 17125 "name" : "keymaster_block_mode_t *", 17126 "referenced_type" : "type-2983", 17127 "self_type" : "type-2982", 17128 "size" : 4, 17129 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17130 }, 17131 { 17132 "alignment" : 4, 17133 "linker_set_key" : "keymaster_block_mode_t *", 17134 "name" : "keymaster_block_mode_t *", 17135 "referenced_type" : "type-3525", 17136 "self_type" : "type-3524", 17137 "size" : 4, 17138 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17139 }, 17140 { 17141 "alignment" : 4, 17142 "linker_set_key" : "keymaster_block_mode_t *", 17143 "name" : "keymaster_block_mode_t *", 17144 "referenced_type" : "type-3713", 17145 "self_type" : "type-3712", 17146 "size" : 4, 17147 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17148 }, 17149 { 17150 "alignment" : 4, 17151 "linker_set_key" : "keymaster_block_mode_t *", 17152 "name" : "keymaster_block_mode_t *", 17153 "referenced_type" : "type-3966", 17154 "self_type" : "type-3965", 17155 "size" : 4, 17156 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17157 }, 17158 { 17159 "alignment" : 4, 17160 "linker_set_key" : "keymaster_block_mode_t *", 17161 "name" : "keymaster_block_mode_t *", 17162 "referenced_type" : "type-4118", 17163 "self_type" : "type-4117", 17164 "size" : 4, 17165 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17166 }, 17167 { 17168 "alignment" : 4, 17169 "linker_set_key" : "keymaster_block_mode_t *", 17170 "name" : "keymaster_block_mode_t *", 17171 "referenced_type" : "type-4408", 17172 "self_type" : "type-4407", 17173 "size" : 4, 17174 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17175 }, 17176 { 17177 "alignment" : 4, 17178 "linker_set_key" : "keymaster_block_mode_t *", 17179 "name" : "keymaster_block_mode_t *", 17180 "referenced_type" : "type-4604", 17181 "self_type" : "type-4603", 17182 "size" : 4, 17183 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17184 }, 17185 { 17186 "alignment" : 4, 17187 "linker_set_key" : "keymaster_block_mode_t *", 17188 "name" : "keymaster_block_mode_t *", 17189 "referenced_type" : "type-4644", 17190 "self_type" : "type-4643", 17191 "size" : 4, 17192 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17193 }, 17194 { 17195 "alignment" : 4, 17196 "linker_set_key" : "keymaster_block_mode_t *", 17197 "name" : "keymaster_block_mode_t *", 17198 "referenced_type" : "type-4803", 17199 "self_type" : "type-4802", 17200 "size" : 4, 17201 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17202 }, 17203 { 17204 "alignment" : 4, 17205 "linker_set_key" : "keymaster_block_mode_t *", 17206 "name" : "keymaster_block_mode_t *", 17207 "referenced_type" : "type-4986", 17208 "self_type" : "type-4985", 17209 "size" : 4, 17210 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17211 }, 17212 { 17213 "alignment" : 4, 17214 "linker_set_key" : "keymaster_block_mode_t *", 17215 "name" : "keymaster_block_mode_t *", 17216 "referenced_type" : "type-5163", 17217 "self_type" : "type-5162", 17218 "size" : 4, 17219 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17220 }, 17221 { 17222 "alignment" : 4, 17223 "linker_set_key" : "keymaster_block_mode_t *", 17224 "name" : "keymaster_block_mode_t *", 17225 "referenced_type" : "type-541", 17226 "self_type" : "type-540", 17227 "size" : 4, 17228 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17229 }, 17230 { 17231 "alignment" : 4, 17232 "linker_set_key" : "keymaster_block_mode_t *", 17233 "name" : "keymaster_block_mode_t *", 17234 "referenced_type" : "type-6", 17235 "self_type" : "type-5", 17236 "size" : 4, 17237 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17238 }, 17239 { 17240 "alignment" : 4, 17241 "linker_set_key" : "keymaster_block_mode_t *", 17242 "name" : "keymaster_block_mode_t *", 17243 "referenced_type" : "type-786", 17244 "self_type" : "type-785", 17245 "size" : 4, 17246 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17247 }, 17248 { 17249 "alignment" : 4, 17250 "linker_set_key" : "keymaster_block_mode_t **", 17251 "name" : "keymaster_block_mode_t **", 17252 "referenced_type" : "type-2982", 17253 "self_type" : "type-3073", 17254 "size" : 4, 17255 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17256 }, 17257 { 17258 "alignment" : 4, 17259 "linker_set_key" : "keymaster_block_mode_t **", 17260 "name" : "keymaster_block_mode_t **", 17261 "referenced_type" : "type-4985", 17262 "self_type" : "type-5069", 17263 "size" : 4, 17264 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17265 }, 17266 { 17267 "alignment" : 4, 17268 "linker_set_key" : "keymaster_cert_chain_t *", 17269 "name" : "keymaster_cert_chain_t *", 17270 "referenced_type" : "type-1251", 17271 "self_type" : "type-1250", 17272 "size" : 4, 17273 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17274 }, 17275 { 17276 "alignment" : 4, 17277 "linker_set_key" : "keymaster_cert_chain_t *", 17278 "name" : "keymaster_cert_chain_t *", 17279 "referenced_type" : "type-1511", 17280 "self_type" : "type-1510", 17281 "size" : 4, 17282 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17283 }, 17284 { 17285 "alignment" : 4, 17286 "linker_set_key" : "keymaster_cert_chain_t *", 17287 "name" : "keymaster_cert_chain_t *", 17288 "referenced_type" : "type-1631", 17289 "self_type" : "type-1630", 17290 "size" : 4, 17291 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17292 }, 17293 { 17294 "alignment" : 4, 17295 "linker_set_key" : "keymaster_cert_chain_t *", 17296 "name" : "keymaster_cert_chain_t *", 17297 "referenced_type" : "type-1732", 17298 "self_type" : "type-1731", 17299 "size" : 4, 17300 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17301 }, 17302 { 17303 "alignment" : 4, 17304 "linker_set_key" : "keymaster_cert_chain_t *", 17305 "name" : "keymaster_cert_chain_t *", 17306 "referenced_type" : "type-1846", 17307 "self_type" : "type-1845", 17308 "size" : 4, 17309 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17310 }, 17311 { 17312 "alignment" : 4, 17313 "linker_set_key" : "keymaster_cert_chain_t *", 17314 "name" : "keymaster_cert_chain_t *", 17315 "referenced_type" : "type-1884", 17316 "self_type" : "type-1883", 17317 "size" : 4, 17318 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17319 }, 17320 { 17321 "alignment" : 4, 17322 "linker_set_key" : "keymaster_cert_chain_t *", 17323 "name" : "keymaster_cert_chain_t *", 17324 "referenced_type" : "type-2020", 17325 "self_type" : "type-2019", 17326 "size" : 4, 17327 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17328 }, 17329 { 17330 "alignment" : 4, 17331 "linker_set_key" : "keymaster_cert_chain_t *", 17332 "name" : "keymaster_cert_chain_t *", 17333 "referenced_type" : "type-2246", 17334 "self_type" : "type-2245", 17335 "size" : 4, 17336 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17337 }, 17338 { 17339 "alignment" : 4, 17340 "linker_set_key" : "keymaster_cert_chain_t *", 17341 "name" : "keymaster_cert_chain_t *", 17342 "referenced_type" : "type-2309", 17343 "self_type" : "type-2308", 17344 "size" : 4, 17345 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17346 }, 17347 { 17348 "alignment" : 4, 17349 "linker_set_key" : "keymaster_cert_chain_t *", 17350 "name" : "keymaster_cert_chain_t *", 17351 "referenced_type" : "type-2349", 17352 "self_type" : "type-2348", 17353 "size" : 4, 17354 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17355 }, 17356 { 17357 "alignment" : 4, 17358 "linker_set_key" : "keymaster_cert_chain_t *", 17359 "name" : "keymaster_cert_chain_t *", 17360 "referenced_type" : "type-2509", 17361 "self_type" : "type-2508", 17362 "size" : 4, 17363 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17364 }, 17365 { 17366 "alignment" : 4, 17367 "linker_set_key" : "keymaster_cert_chain_t *", 17368 "name" : "keymaster_cert_chain_t *", 17369 "referenced_type" : "type-2621", 17370 "self_type" : "type-2620", 17371 "size" : 4, 17372 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17373 }, 17374 { 17375 "alignment" : 4, 17376 "linker_set_key" : "keymaster_cert_chain_t *", 17377 "name" : "keymaster_cert_chain_t *", 17378 "referenced_type" : "type-271", 17379 "self_type" : "type-270", 17380 "size" : 4, 17381 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17382 }, 17383 { 17384 "alignment" : 4, 17385 "linker_set_key" : "keymaster_cert_chain_t *", 17386 "name" : "keymaster_cert_chain_t *", 17387 "referenced_type" : "type-2856", 17388 "self_type" : "type-2855", 17389 "size" : 4, 17390 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17391 }, 17392 { 17393 "alignment" : 4, 17394 "linker_set_key" : "keymaster_cert_chain_t *", 17395 "name" : "keymaster_cert_chain_t *", 17396 "referenced_type" : "type-2953", 17397 "self_type" : "type-2952", 17398 "size" : 4, 17399 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17400 }, 17401 { 17402 "alignment" : 4, 17403 "linker_set_key" : "keymaster_cert_chain_t *", 17404 "name" : "keymaster_cert_chain_t *", 17405 "referenced_type" : "type-3350", 17406 "self_type" : "type-3349", 17407 "size" : 4, 17408 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17409 }, 17410 { 17411 "alignment" : 4, 17412 "linker_set_key" : "keymaster_cert_chain_t *", 17413 "name" : "keymaster_cert_chain_t *", 17414 "referenced_type" : "type-3585", 17415 "self_type" : "type-3584", 17416 "size" : 4, 17417 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17418 }, 17419 { 17420 "alignment" : 4, 17421 "linker_set_key" : "keymaster_cert_chain_t *", 17422 "name" : "keymaster_cert_chain_t *", 17423 "referenced_type" : "type-3705", 17424 "self_type" : "type-3704", 17425 "size" : 4, 17426 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17427 }, 17428 { 17429 "alignment" : 4, 17430 "linker_set_key" : "keymaster_cert_chain_t *", 17431 "name" : "keymaster_cert_chain_t *", 17432 "referenced_type" : "type-376", 17433 "self_type" : "type-375", 17434 "size" : 4, 17435 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17436 }, 17437 { 17438 "alignment" : 4, 17439 "linker_set_key" : "keymaster_cert_chain_t *", 17440 "name" : "keymaster_cert_chain_t *", 17441 "referenced_type" : "type-3806", 17442 "self_type" : "type-3805", 17443 "size" : 4, 17444 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17445 }, 17446 { 17447 "alignment" : 4, 17448 "linker_set_key" : "keymaster_cert_chain_t *", 17449 "name" : "keymaster_cert_chain_t *", 17450 "referenced_type" : "type-3920", 17451 "self_type" : "type-3919", 17452 "size" : 4, 17453 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17454 }, 17455 { 17456 "alignment" : 4, 17457 "linker_set_key" : "keymaster_cert_chain_t *", 17458 "name" : "keymaster_cert_chain_t *", 17459 "referenced_type" : "type-3958", 17460 "self_type" : "type-3957", 17461 "size" : 4, 17462 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17463 }, 17464 { 17465 "alignment" : 4, 17466 "linker_set_key" : "keymaster_cert_chain_t *", 17467 "name" : "keymaster_cert_chain_t *", 17468 "referenced_type" : "type-4094", 17469 "self_type" : "type-4093", 17470 "size" : 4, 17471 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17472 }, 17473 { 17474 "alignment" : 4, 17475 "linker_set_key" : "keymaster_cert_chain_t *", 17476 "name" : "keymaster_cert_chain_t *", 17477 "referenced_type" : "type-4296", 17478 "self_type" : "type-4295", 17479 "size" : 4, 17480 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17481 }, 17482 { 17483 "alignment" : 4, 17484 "linker_set_key" : "keymaster_cert_chain_t *", 17485 "name" : "keymaster_cert_chain_t *", 17486 "referenced_type" : "type-4359", 17487 "self_type" : "type-4358", 17488 "size" : 4, 17489 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17490 }, 17491 { 17492 "alignment" : 4, 17493 "linker_set_key" : "keymaster_cert_chain_t *", 17494 "name" : "keymaster_cert_chain_t *", 17495 "referenced_type" : "type-4399", 17496 "self_type" : "type-4398", 17497 "size" : 4, 17498 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17499 }, 17500 { 17501 "alignment" : 4, 17502 "linker_set_key" : "keymaster_cert_chain_t *", 17503 "name" : "keymaster_cert_chain_t *", 17504 "referenced_type" : "type-4548", 17505 "self_type" : "type-4547", 17506 "size" : 4, 17507 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17508 }, 17509 { 17510 "alignment" : 4, 17511 "linker_set_key" : "keymaster_cert_chain_t *", 17512 "name" : "keymaster_cert_chain_t *", 17513 "referenced_type" : "type-4659", 17514 "self_type" : "type-4658", 17515 "size" : 4, 17516 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17517 }, 17518 { 17519 "alignment" : 4, 17520 "linker_set_key" : "keymaster_cert_chain_t *", 17521 "name" : "keymaster_cert_chain_t *", 17522 "referenced_type" : "type-4874", 17523 "self_type" : "type-4873", 17524 "size" : 4, 17525 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17526 }, 17527 { 17528 "alignment" : 4, 17529 "linker_set_key" : "keymaster_cert_chain_t *", 17530 "name" : "keymaster_cert_chain_t *", 17531 "referenced_type" : "type-494", 17532 "self_type" : "type-493", 17533 "size" : 4, 17534 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17535 }, 17536 { 17537 "alignment" : 4, 17538 "linker_set_key" : "keymaster_cert_chain_t *", 17539 "name" : "keymaster_cert_chain_t *", 17540 "referenced_type" : "type-4958", 17541 "self_type" : "type-4957", 17542 "size" : 4, 17543 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17544 }, 17545 { 17546 "alignment" : 4, 17547 "linker_set_key" : "keymaster_cert_chain_t *", 17548 "name" : "keymaster_cert_chain_t *", 17549 "referenced_type" : "type-5152", 17550 "self_type" : "type-5151", 17551 "size" : 4, 17552 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17553 }, 17554 { 17555 "alignment" : 4, 17556 "linker_set_key" : "keymaster_cert_chain_t *", 17557 "name" : "keymaster_cert_chain_t *", 17558 "referenced_type" : "type-533", 17559 "self_type" : "type-532", 17560 "size" : 4, 17561 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17562 }, 17563 { 17564 "alignment" : 4, 17565 "linker_set_key" : "keymaster_cert_chain_t *", 17566 "name" : "keymaster_cert_chain_t *", 17567 "referenced_type" : "type-5465", 17568 "self_type" : "type-5464", 17569 "size" : 4, 17570 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17571 }, 17572 { 17573 "alignment" : 4, 17574 "linker_set_key" : "keymaster_cert_chain_t *", 17575 "name" : "keymaster_cert_chain_t *", 17576 "referenced_type" : "type-703", 17577 "self_type" : "type-702", 17578 "size" : 4, 17579 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17580 }, 17581 { 17582 "alignment" : 4, 17583 "linker_set_key" : "keymaster_cert_chain_t *", 17584 "name" : "keymaster_cert_chain_t *", 17585 "referenced_type" : "type-72", 17586 "self_type" : "type-71", 17587 "size" : 4, 17588 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17589 }, 17590 { 17591 "alignment" : 4, 17592 "linker_set_key" : "keymaster_digest_t *", 17593 "name" : "keymaster_digest_t *", 17594 "referenced_type" : "type-1502", 17595 "self_type" : "type-1501", 17596 "size" : 4, 17597 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17598 }, 17599 { 17600 "alignment" : 4, 17601 "linker_set_key" : "keymaster_digest_t *", 17602 "name" : "keymaster_digest_t *", 17603 "referenced_type" : "type-1665", 17604 "self_type" : "type-1664", 17605 "size" : 4, 17606 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17607 }, 17608 { 17609 "alignment" : 4, 17610 "linker_set_key" : "keymaster_digest_t *", 17611 "name" : "keymaster_digest_t *", 17612 "referenced_type" : "type-1939", 17613 "self_type" : "type-1938", 17614 "size" : 4, 17615 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17616 }, 17617 { 17618 "alignment" : 4, 17619 "linker_set_key" : "keymaster_digest_t *", 17620 "name" : "keymaster_digest_t *", 17621 "referenced_type" : "type-2090", 17622 "self_type" : "type-2089", 17623 "size" : 4, 17624 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17625 }, 17626 { 17627 "alignment" : 4, 17628 "linker_set_key" : "keymaster_digest_t *", 17629 "name" : "keymaster_digest_t *", 17630 "referenced_type" : "type-2384", 17631 "self_type" : "type-2383", 17632 "size" : 4, 17633 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17634 }, 17635 { 17636 "alignment" : 4, 17637 "linker_set_key" : "keymaster_digest_t *", 17638 "name" : "keymaster_digest_t *", 17639 "referenced_type" : "type-2610", 17640 "self_type" : "type-2609", 17641 "size" : 4, 17642 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17643 }, 17644 { 17645 "alignment" : 4, 17646 "linker_set_key" : "keymaster_digest_t *", 17647 "name" : "keymaster_digest_t *", 17648 "referenced_type" : "type-2801", 17649 "self_type" : "type-2800", 17650 "size" : 4, 17651 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17652 }, 17653 { 17654 "alignment" : 4, 17655 "linker_set_key" : "keymaster_digest_t *", 17656 "name" : "keymaster_digest_t *", 17657 "referenced_type" : "type-3005", 17658 "self_type" : "type-3004", 17659 "size" : 4, 17660 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17661 }, 17662 { 17663 "alignment" : 4, 17664 "linker_set_key" : "keymaster_digest_t *", 17665 "name" : "keymaster_digest_t *", 17666 "referenced_type" : "type-3016", 17667 "self_type" : "type-3015", 17668 "size" : 4, 17669 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17670 }, 17671 { 17672 "alignment" : 4, 17673 "linker_set_key" : "keymaster_digest_t *", 17674 "name" : "keymaster_digest_t *", 17675 "referenced_type" : "type-305", 17676 "self_type" : "type-304", 17677 "size" : 4, 17678 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17679 }, 17680 { 17681 "alignment" : 4, 17682 "linker_set_key" : "keymaster_digest_t *", 17683 "name" : "keymaster_digest_t *", 17684 "referenced_type" : "type-3576", 17685 "self_type" : "type-3575", 17686 "size" : 4, 17687 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17688 }, 17689 { 17690 "alignment" : 4, 17691 "linker_set_key" : "keymaster_digest_t *", 17692 "name" : "keymaster_digest_t *", 17693 "referenced_type" : "type-3739", 17694 "self_type" : "type-3738", 17695 "size" : 4, 17696 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17697 }, 17698 { 17699 "alignment" : 4, 17700 "linker_set_key" : "keymaster_digest_t *", 17701 "name" : "keymaster_digest_t *", 17702 "referenced_type" : "type-4013", 17703 "self_type" : "type-4012", 17704 "size" : 4, 17705 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17706 }, 17707 { 17708 "alignment" : 4, 17709 "linker_set_key" : "keymaster_digest_t *", 17710 "name" : "keymaster_digest_t *", 17711 "referenced_type" : "type-4163", 17712 "self_type" : "type-4162", 17713 "size" : 4, 17714 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17715 }, 17716 { 17717 "alignment" : 4, 17718 "linker_set_key" : "keymaster_digest_t *", 17719 "name" : "keymaster_digest_t *", 17720 "referenced_type" : "type-4432", 17721 "self_type" : "type-4431", 17722 "size" : 4, 17723 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17724 }, 17725 { 17726 "alignment" : 4, 17727 "linker_set_key" : "keymaster_digest_t *", 17728 "name" : "keymaster_digest_t *", 17729 "referenced_type" : "type-4649", 17730 "self_type" : "type-4648", 17731 "size" : 4, 17732 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17733 }, 17734 { 17735 "alignment" : 4, 17736 "linker_set_key" : "keymaster_digest_t *", 17737 "name" : "keymaster_digest_t *", 17738 "referenced_type" : "type-4826", 17739 "self_type" : "type-4825", 17740 "size" : 4, 17741 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17742 }, 17743 { 17744 "alignment" : 4, 17745 "linker_set_key" : "keymaster_digest_t *", 17746 "name" : "keymaster_digest_t *", 17747 "referenced_type" : "type-5009", 17748 "self_type" : "type-5008", 17749 "size" : 4, 17750 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17751 }, 17752 { 17753 "alignment" : 4, 17754 "linker_set_key" : "keymaster_digest_t *", 17755 "name" : "keymaster_digest_t *", 17756 "referenced_type" : "type-5020", 17757 "self_type" : "type-5019", 17758 "size" : 4, 17759 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17760 }, 17761 { 17762 "alignment" : 4, 17763 "linker_set_key" : "keymaster_digest_t *", 17764 "name" : "keymaster_digest_t *", 17765 "referenced_type" : "type-5187", 17766 "self_type" : "type-5186", 17767 "size" : 4, 17768 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17769 }, 17770 { 17771 "alignment" : 4, 17772 "linker_set_key" : "keymaster_digest_t *", 17773 "name" : "keymaster_digest_t *", 17774 "referenced_type" : "type-591", 17775 "self_type" : "type-590", 17776 "size" : 4, 17777 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17778 }, 17779 { 17780 "alignment" : 4, 17781 "linker_set_key" : "keymaster_digest_t *", 17782 "name" : "keymaster_digest_t *", 17783 "referenced_type" : "type-60", 17784 "self_type" : "type-59", 17785 "size" : 4, 17786 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17787 }, 17788 { 17789 "alignment" : 4, 17790 "linker_set_key" : "keymaster_digest_t *", 17791 "name" : "keymaster_digest_t *", 17792 "referenced_type" : "type-886", 17793 "self_type" : "type-885", 17794 "size" : 4, 17795 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17796 }, 17797 { 17798 "alignment" : 4, 17799 "linker_set_key" : "keymaster_digest_t **", 17800 "name" : "keymaster_digest_t **", 17801 "referenced_type" : "type-3004", 17802 "self_type" : "type-3075", 17803 "size" : 4, 17804 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17805 }, 17806 { 17807 "alignment" : 4, 17808 "linker_set_key" : "keymaster_digest_t **", 17809 "name" : "keymaster_digest_t **", 17810 "referenced_type" : "type-5008", 17811 "self_type" : "type-5071", 17812 "size" : 4, 17813 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17814 }, 17815 { 17816 "alignment" : 4, 17817 "linker_set_key" : "keymaster_ec_curve_t *", 17818 "name" : "keymaster_ec_curve_t *", 17819 "referenced_type" : "type-2382", 17820 "self_type" : "type-2381", 17821 "size" : 4, 17822 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17823 }, 17824 { 17825 "alignment" : 4, 17826 "linker_set_key" : "keymaster_ec_curve_t *", 17827 "name" : "keymaster_ec_curve_t *", 17828 "referenced_type" : "type-2990", 17829 "self_type" : "type-2989", 17830 "size" : 4, 17831 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17832 }, 17833 { 17834 "alignment" : 4, 17835 "linker_set_key" : "keymaster_ec_curve_t *", 17836 "name" : "keymaster_ec_curve_t *", 17837 "referenced_type" : "type-4430", 17838 "self_type" : "type-4429", 17839 "size" : 4, 17840 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17841 }, 17842 { 17843 "alignment" : 4, 17844 "linker_set_key" : "keymaster_ec_curve_t *", 17845 "name" : "keymaster_ec_curve_t *", 17846 "referenced_type" : "type-4993", 17847 "self_type" : "type-4992", 17848 "size" : 4, 17849 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17850 }, 17851 { 17852 "alignment" : 4, 17853 "linker_set_key" : "keymaster_error_t *", 17854 "name" : "keymaster_error_t *", 17855 "referenced_type" : "type-1235", 17856 "self_type" : "type-1234", 17857 "size" : 4, 17858 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17859 }, 17860 { 17861 "alignment" : 4, 17862 "linker_set_key" : "keymaster_error_t *", 17863 "name" : "keymaster_error_t *", 17864 "referenced_type" : "type-1610", 17865 "self_type" : "type-1609", 17866 "size" : 4, 17867 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17868 }, 17869 { 17870 "alignment" : 4, 17871 "linker_set_key" : "keymaster_error_t *", 17872 "name" : "keymaster_error_t *", 17873 "referenced_type" : "type-1817", 17874 "self_type" : "type-1816", 17875 "size" : 4, 17876 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17877 }, 17878 { 17879 "alignment" : 4, 17880 "linker_set_key" : "keymaster_error_t *", 17881 "name" : "keymaster_error_t *", 17882 "referenced_type" : "type-1868", 17883 "self_type" : "type-1867", 17884 "size" : 4, 17885 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17886 }, 17887 { 17888 "alignment" : 4, 17889 "linker_set_key" : "keymaster_error_t *", 17890 "name" : "keymaster_error_t *", 17891 "referenced_type" : "type-2003", 17892 "self_type" : "type-2002", 17893 "size" : 4, 17894 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17895 }, 17896 { 17897 "alignment" : 4, 17898 "linker_set_key" : "keymaster_error_t *", 17899 "name" : "keymaster_error_t *", 17900 "referenced_type" : "type-2093", 17901 "self_type" : "type-2092", 17902 "size" : 4, 17903 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17904 }, 17905 { 17906 "alignment" : 4, 17907 "linker_set_key" : "keymaster_error_t *", 17908 "name" : "keymaster_error_t *", 17909 "referenced_type" : "type-2242", 17910 "self_type" : "type-2241", 17911 "size" : 4, 17912 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 17913 }, 17914 { 17915 "alignment" : 4, 17916 "linker_set_key" : "keymaster_error_t *", 17917 "name" : "keymaster_error_t *", 17918 "referenced_type" : "type-2328", 17919 "self_type" : "type-2327", 17920 "size" : 4, 17921 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17922 }, 17923 { 17924 "alignment" : 4, 17925 "linker_set_key" : "keymaster_error_t *", 17926 "name" : "keymaster_error_t *", 17927 "referenced_type" : "type-250", 17928 "self_type" : "type-249", 17929 "size" : 4, 17930 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17931 }, 17932 { 17933 "alignment" : 4, 17934 "linker_set_key" : "keymaster_error_t *", 17935 "name" : "keymaster_error_t *", 17936 "referenced_type" : "type-2532", 17937 "self_type" : "type-2531", 17938 "size" : 4, 17939 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17940 }, 17941 { 17942 "alignment" : 4, 17943 "linker_set_key" : "keymaster_error_t *", 17944 "name" : "keymaster_error_t *", 17945 "referenced_type" : "type-2736", 17946 "self_type" : "type-2735", 17947 "size" : 4, 17948 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17949 }, 17950 { 17951 "alignment" : 4, 17952 "linker_set_key" : "keymaster_error_t *", 17953 "name" : "keymaster_error_t *", 17954 "referenced_type" : "type-2919", 17955 "self_type" : "type-2918", 17956 "size" : 4, 17957 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17958 }, 17959 { 17960 "alignment" : 4, 17961 "linker_set_key" : "keymaster_error_t *", 17962 "name" : "keymaster_error_t *", 17963 "referenced_type" : "type-3334", 17964 "self_type" : "type-3333", 17965 "size" : 4, 17966 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17967 }, 17968 { 17969 "alignment" : 4, 17970 "linker_set_key" : "keymaster_error_t *", 17971 "name" : "keymaster_error_t *", 17972 "referenced_type" : "type-3684", 17973 "self_type" : "type-3683", 17974 "size" : 4, 17975 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17976 }, 17977 { 17978 "alignment" : 4, 17979 "linker_set_key" : "keymaster_error_t *", 17980 "name" : "keymaster_error_t *", 17981 "referenced_type" : "type-3891", 17982 "self_type" : "type-3890", 17983 "size" : 4, 17984 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17985 }, 17986 { 17987 "alignment" : 4, 17988 "linker_set_key" : "keymaster_error_t *", 17989 "name" : "keymaster_error_t *", 17990 "referenced_type" : "type-3942", 17991 "self_type" : "type-3941", 17992 "size" : 4, 17993 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17994 }, 17995 { 17996 "alignment" : 4, 17997 "linker_set_key" : "keymaster_error_t *", 17998 "name" : "keymaster_error_t *", 17999 "referenced_type" : "type-4077", 18000 "self_type" : "type-4076", 18001 "size" : 4, 18002 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18003 }, 18004 { 18005 "alignment" : 4, 18006 "linker_set_key" : "keymaster_error_t *", 18007 "name" : "keymaster_error_t *", 18008 "referenced_type" : "type-4166", 18009 "self_type" : "type-4165", 18010 "size" : 4, 18011 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18012 }, 18013 { 18014 "alignment" : 4, 18015 "linker_set_key" : "keymaster_error_t *", 18016 "name" : "keymaster_error_t *", 18017 "referenced_type" : "type-4292", 18018 "self_type" : "type-4291", 18019 "size" : 4, 18020 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 18021 }, 18022 { 18023 "alignment" : 4, 18024 "linker_set_key" : "keymaster_error_t *", 18025 "name" : "keymaster_error_t *", 18026 "referenced_type" : "type-4378", 18027 "self_type" : "type-4377", 18028 "size" : 4, 18029 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18030 }, 18031 { 18032 "alignment" : 4, 18033 "linker_set_key" : "keymaster_error_t *", 18034 "name" : "keymaster_error_t *", 18035 "referenced_type" : "type-4571", 18036 "self_type" : "type-4570", 18037 "size" : 4, 18038 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18039 }, 18040 { 18041 "alignment" : 4, 18042 "linker_set_key" : "keymaster_error_t *", 18043 "name" : "keymaster_error_t *", 18044 "referenced_type" : "type-463", 18045 "self_type" : "type-462", 18046 "size" : 4, 18047 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 18048 }, 18049 { 18050 "alignment" : 4, 18051 "linker_set_key" : "keymaster_error_t *", 18052 "name" : "keymaster_error_t *", 18053 "referenced_type" : "type-4764", 18054 "self_type" : "type-4763", 18055 "size" : 4, 18056 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18057 }, 18058 { 18059 "alignment" : 4, 18060 "linker_set_key" : "keymaster_error_t *", 18061 "name" : "keymaster_error_t *", 18062 "referenced_type" : "type-4934", 18063 "self_type" : "type-4933", 18064 "size" : 4, 18065 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18066 }, 18067 { 18068 "alignment" : 4, 18069 "linker_set_key" : "keymaster_error_t *", 18070 "name" : "keymaster_error_t *", 18071 "referenced_type" : "type-5128", 18072 "self_type" : "type-5127", 18073 "size" : 4, 18074 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18075 }, 18076 { 18077 "alignment" : 4, 18078 "linker_set_key" : "keymaster_error_t *", 18079 "name" : "keymaster_error_t *", 18080 "referenced_type" : "type-517", 18081 "self_type" : "type-516", 18082 "size" : 4, 18083 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18084 }, 18085 { 18086 "alignment" : 4, 18087 "linker_set_key" : "keymaster_error_t *", 18088 "name" : "keymaster_error_t *", 18089 "referenced_type" : "type-5449", 18090 "self_type" : "type-5448", 18091 "size" : 4, 18092 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18093 }, 18094 { 18095 "alignment" : 4, 18096 "linker_set_key" : "keymaster_error_t *", 18097 "name" : "keymaster_error_t *", 18098 "referenced_type" : "type-671", 18099 "self_type" : "type-670", 18100 "size" : 4, 18101 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18102 }, 18103 { 18104 "alignment" : 4, 18105 "linker_set_key" : "keymaster_key_blob_t *", 18106 "name" : "keymaster_key_blob_t *", 18107 "referenced_type" : "type-1238", 18108 "self_type" : "type-1237", 18109 "size" : 4, 18110 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18111 }, 18112 { 18113 "alignment" : 4, 18114 "linker_set_key" : "keymaster_key_blob_t *", 18115 "name" : "keymaster_key_blob_t *", 18116 "referenced_type" : "type-1249", 18117 "self_type" : "type-1248", 18118 "size" : 4, 18119 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18120 }, 18121 { 18122 "alignment" : 4, 18123 "linker_set_key" : "keymaster_key_blob_t *", 18124 "name" : "keymaster_key_blob_t *", 18125 "referenced_type" : "type-1620", 18126 "self_type" : "type-1619", 18127 "size" : 4, 18128 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18129 }, 18130 { 18131 "alignment" : 4, 18132 "linker_set_key" : "keymaster_key_blob_t *", 18133 "name" : "keymaster_key_blob_t *", 18134 "referenced_type" : "type-1775", 18135 "self_type" : "type-1774", 18136 "size" : 4, 18137 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18138 }, 18139 { 18140 "alignment" : 4, 18141 "linker_set_key" : "keymaster_key_blob_t *", 18142 "name" : "keymaster_key_blob_t *", 18143 "referenced_type" : "type-1839", 18144 "self_type" : "type-1838", 18145 "size" : 4, 18146 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18147 }, 18148 { 18149 "alignment" : 4, 18150 "linker_set_key" : "keymaster_key_blob_t *", 18151 "name" : "keymaster_key_blob_t *", 18152 "referenced_type" : "type-1873", 18153 "self_type" : "type-1872", 18154 "size" : 4, 18155 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18156 }, 18157 { 18158 "alignment" : 4, 18159 "linker_set_key" : "keymaster_key_blob_t *", 18160 "name" : "keymaster_key_blob_t *", 18161 "referenced_type" : "type-2008", 18162 "self_type" : "type-2007", 18163 "size" : 4, 18164 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18165 }, 18166 { 18167 "alignment" : 4, 18168 "linker_set_key" : "keymaster_key_blob_t *", 18169 "name" : "keymaster_key_blob_t *", 18170 "referenced_type" : "type-2135", 18171 "self_type" : "type-2134", 18172 "size" : 4, 18173 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18174 }, 18175 { 18176 "alignment" : 4, 18177 "linker_set_key" : "keymaster_key_blob_t *", 18178 "name" : "keymaster_key_blob_t *", 18179 "referenced_type" : "type-2302", 18180 "self_type" : "type-2301", 18181 "size" : 4, 18182 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18183 }, 18184 { 18185 "alignment" : 4, 18186 "linker_set_key" : "keymaster_key_blob_t *", 18187 "name" : "keymaster_key_blob_t *", 18188 "referenced_type" : "type-2336", 18189 "self_type" : "type-2335", 18190 "size" : 4, 18191 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18192 }, 18193 { 18194 "alignment" : 4, 18195 "linker_set_key" : "keymaster_key_blob_t *", 18196 "name" : "keymaster_key_blob_t *", 18197 "referenced_type" : "type-2499", 18198 "self_type" : "type-2498", 18199 "size" : 4, 18200 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18201 }, 18202 { 18203 "alignment" : 4, 18204 "linker_set_key" : "keymaster_key_blob_t *", 18205 "name" : "keymaster_key_blob_t *", 18206 "referenced_type" : "type-2542", 18207 "self_type" : "type-2541", 18208 "size" : 4, 18209 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18210 }, 18211 { 18212 "alignment" : 4, 18213 "linker_set_key" : "keymaster_key_blob_t *", 18214 "name" : "keymaster_key_blob_t *", 18215 "referenced_type" : "type-260", 18216 "self_type" : "type-259", 18217 "size" : 4, 18218 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18219 }, 18220 { 18221 "alignment" : 4, 18222 "linker_set_key" : "keymaster_key_blob_t *", 18223 "name" : "keymaster_key_blob_t *", 18224 "referenced_type" : "type-2745", 18225 "self_type" : "type-2744", 18226 "size" : 4, 18227 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18228 }, 18229 { 18230 "alignment" : 4, 18231 "linker_set_key" : "keymaster_key_blob_t *", 18232 "name" : "keymaster_key_blob_t *", 18233 "referenced_type" : "type-2943", 18234 "self_type" : "type-2942", 18235 "size" : 4, 18236 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18237 }, 18238 { 18239 "alignment" : 4, 18240 "linker_set_key" : "keymaster_key_blob_t *", 18241 "name" : "keymaster_key_blob_t *", 18242 "referenced_type" : "type-3337", 18243 "self_type" : "type-3336", 18244 "size" : 4, 18245 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18246 }, 18247 { 18248 "alignment" : 4, 18249 "linker_set_key" : "keymaster_key_blob_t *", 18250 "name" : "keymaster_key_blob_t *", 18251 "referenced_type" : "type-3348", 18252 "self_type" : "type-3347", 18253 "size" : 4, 18254 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18255 }, 18256 { 18257 "alignment" : 4, 18258 "linker_set_key" : "keymaster_key_blob_t *", 18259 "name" : "keymaster_key_blob_t *", 18260 "referenced_type" : "type-3694", 18261 "self_type" : "type-3693", 18262 "size" : 4, 18263 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18264 }, 18265 { 18266 "alignment" : 4, 18267 "linker_set_key" : "keymaster_key_blob_t *", 18268 "name" : "keymaster_key_blob_t *", 18269 "referenced_type" : "type-3849", 18270 "self_type" : "type-3848", 18271 "size" : 4, 18272 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18273 }, 18274 { 18275 "alignment" : 4, 18276 "linker_set_key" : "keymaster_key_blob_t *", 18277 "name" : "keymaster_key_blob_t *", 18278 "referenced_type" : "type-3913", 18279 "self_type" : "type-3912", 18280 "size" : 4, 18281 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18282 }, 18283 { 18284 "alignment" : 4, 18285 "linker_set_key" : "keymaster_key_blob_t *", 18286 "name" : "keymaster_key_blob_t *", 18287 "referenced_type" : "type-3947", 18288 "self_type" : "type-3946", 18289 "size" : 4, 18290 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18291 }, 18292 { 18293 "alignment" : 4, 18294 "linker_set_key" : "keymaster_key_blob_t *", 18295 "name" : "keymaster_key_blob_t *", 18296 "referenced_type" : "type-4082", 18297 "self_type" : "type-4081", 18298 "size" : 4, 18299 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18300 }, 18301 { 18302 "alignment" : 4, 18303 "linker_set_key" : "keymaster_key_blob_t *", 18304 "name" : "keymaster_key_blob_t *", 18305 "referenced_type" : "type-4203", 18306 "self_type" : "type-4202", 18307 "size" : 4, 18308 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18309 }, 18310 { 18311 "alignment" : 4, 18312 "linker_set_key" : "keymaster_key_blob_t *", 18313 "name" : "keymaster_key_blob_t *", 18314 "referenced_type" : "type-421", 18315 "self_type" : "type-420", 18316 "size" : 4, 18317 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18318 }, 18319 { 18320 "alignment" : 4, 18321 "linker_set_key" : "keymaster_key_blob_t *", 18322 "name" : "keymaster_key_blob_t *", 18323 "referenced_type" : "type-4352", 18324 "self_type" : "type-4351", 18325 "size" : 4, 18326 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18327 }, 18328 { 18329 "alignment" : 4, 18330 "linker_set_key" : "keymaster_key_blob_t *", 18331 "name" : "keymaster_key_blob_t *", 18332 "referenced_type" : "type-4386", 18333 "self_type" : "type-4385", 18334 "size" : 4, 18335 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18336 }, 18337 { 18338 "alignment" : 4, 18339 "linker_set_key" : "keymaster_key_blob_t *", 18340 "name" : "keymaster_key_blob_t *", 18341 "referenced_type" : "type-4538", 18342 "self_type" : "type-4537", 18343 "size" : 4, 18344 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18345 }, 18346 { 18347 "alignment" : 4, 18348 "linker_set_key" : "keymaster_key_blob_t *", 18349 "name" : "keymaster_key_blob_t *", 18350 "referenced_type" : "type-4581", 18351 "self_type" : "type-4580", 18352 "size" : 4, 18353 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18354 }, 18355 { 18356 "alignment" : 4, 18357 "linker_set_key" : "keymaster_key_blob_t *", 18358 "name" : "keymaster_key_blob_t *", 18359 "referenced_type" : "type-4773", 18360 "self_type" : "type-4772", 18361 "size" : 4, 18362 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18363 }, 18364 { 18365 "alignment" : 4, 18366 "linker_set_key" : "keymaster_key_blob_t *", 18367 "name" : "keymaster_key_blob_t *", 18368 "referenced_type" : "type-487", 18369 "self_type" : "type-486", 18370 "size" : 4, 18371 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18372 }, 18373 { 18374 "alignment" : 4, 18375 "linker_set_key" : "keymaster_key_blob_t *", 18376 "name" : "keymaster_key_blob_t *", 18377 "referenced_type" : "type-4948", 18378 "self_type" : "type-4947", 18379 "size" : 4, 18380 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18381 }, 18382 { 18383 "alignment" : 4, 18384 "linker_set_key" : "keymaster_key_blob_t *", 18385 "name" : "keymaster_key_blob_t *", 18386 "referenced_type" : "type-5143", 18387 "self_type" : "type-5142", 18388 "size" : 4, 18389 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18390 }, 18391 { 18392 "alignment" : 4, 18393 "linker_set_key" : "keymaster_key_blob_t *", 18394 "name" : "keymaster_key_blob_t *", 18395 "referenced_type" : "type-522", 18396 "self_type" : "type-521", 18397 "size" : 4, 18398 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18399 }, 18400 { 18401 "alignment" : 4, 18402 "linker_set_key" : "keymaster_key_blob_t *", 18403 "name" : "keymaster_key_blob_t *", 18404 "referenced_type" : "type-5452", 18405 "self_type" : "type-5451", 18406 "size" : 4, 18407 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18408 }, 18409 { 18410 "alignment" : 4, 18411 "linker_set_key" : "keymaster_key_blob_t *", 18412 "name" : "keymaster_key_blob_t *", 18413 "referenced_type" : "type-5463", 18414 "self_type" : "type-5462", 18415 "size" : 4, 18416 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18417 }, 18418 { 18419 "alignment" : 4, 18420 "linker_set_key" : "keymaster_key_blob_t *", 18421 "name" : "keymaster_key_blob_t *", 18422 "referenced_type" : "type-681", 18423 "self_type" : "type-680", 18424 "size" : 4, 18425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18426 }, 18427 { 18428 "alignment" : 4, 18429 "linker_set_key" : "keymaster_key_characteristics_t *", 18430 "name" : "keymaster_key_characteristics_t *", 18431 "referenced_type" : "type-1247", 18432 "self_type" : "type-1246", 18433 "size" : 4, 18434 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18435 }, 18436 { 18437 "alignment" : 4, 18438 "linker_set_key" : "keymaster_key_characteristics_t *", 18439 "name" : "keymaster_key_characteristics_t *", 18440 "referenced_type" : "type-1495", 18441 "self_type" : "type-1494", 18442 "size" : 4, 18443 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18444 }, 18445 { 18446 "alignment" : 4, 18447 "linker_set_key" : "keymaster_key_characteristics_t *", 18448 "name" : "keymaster_key_characteristics_t *", 18449 "referenced_type" : "type-1629", 18450 "self_type" : "type-1628", 18451 "size" : 4, 18452 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18453 }, 18454 { 18455 "alignment" : 4, 18456 "linker_set_key" : "keymaster_key_characteristics_t *", 18457 "name" : "keymaster_key_characteristics_t *", 18458 "referenced_type" : "type-1782", 18459 "self_type" : "type-1781", 18460 "size" : 4, 18461 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18462 }, 18463 { 18464 "alignment" : 4, 18465 "linker_set_key" : "keymaster_key_characteristics_t *", 18466 "name" : "keymaster_key_characteristics_t *", 18467 "referenced_type" : "type-1844", 18468 "self_type" : "type-1843", 18469 "size" : 4, 18470 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18471 }, 18472 { 18473 "alignment" : 4, 18474 "linker_set_key" : "keymaster_key_characteristics_t *", 18475 "name" : "keymaster_key_characteristics_t *", 18476 "referenced_type" : "type-1882", 18477 "self_type" : "type-1881", 18478 "size" : 4, 18479 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18480 }, 18481 { 18482 "alignment" : 4, 18483 "linker_set_key" : "keymaster_key_characteristics_t *", 18484 "name" : "keymaster_key_characteristics_t *", 18485 "referenced_type" : "type-2017", 18486 "self_type" : "type-2016", 18487 "size" : 4, 18488 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18489 }, 18490 { 18491 "alignment" : 4, 18492 "linker_set_key" : "keymaster_key_characteristics_t *", 18493 "name" : "keymaster_key_characteristics_t *", 18494 "referenced_type" : "type-2232", 18495 "self_type" : "type-2231", 18496 "size" : 4, 18497 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18498 }, 18499 { 18500 "alignment" : 4, 18501 "linker_set_key" : "keymaster_key_characteristics_t *", 18502 "name" : "keymaster_key_characteristics_t *", 18503 "referenced_type" : "type-2307", 18504 "self_type" : "type-2306", 18505 "size" : 4, 18506 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18507 }, 18508 { 18509 "alignment" : 4, 18510 "linker_set_key" : "keymaster_key_characteristics_t *", 18511 "name" : "keymaster_key_characteristics_t *", 18512 "referenced_type" : "type-2346", 18513 "self_type" : "type-2345", 18514 "size" : 4, 18515 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18516 }, 18517 { 18518 "alignment" : 4, 18519 "linker_set_key" : "keymaster_key_characteristics_t *", 18520 "name" : "keymaster_key_characteristics_t *", 18521 "referenced_type" : "type-2507", 18522 "self_type" : "type-2506", 18523 "size" : 4, 18524 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18525 }, 18526 { 18527 "alignment" : 4, 18528 "linker_set_key" : "keymaster_key_characteristics_t *", 18529 "name" : "keymaster_key_characteristics_t *", 18530 "referenced_type" : "type-2552", 18531 "self_type" : "type-2551", 18532 "size" : 4, 18533 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18534 }, 18535 { 18536 "alignment" : 4, 18537 "linker_set_key" : "keymaster_key_characteristics_t *", 18538 "name" : "keymaster_key_characteristics_t *", 18539 "referenced_type" : "type-269", 18540 "self_type" : "type-268", 18541 "size" : 4, 18542 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18543 }, 18544 { 18545 "alignment" : 4, 18546 "linker_set_key" : "keymaster_key_characteristics_t *", 18547 "name" : "keymaster_key_characteristics_t *", 18548 "referenced_type" : "type-2754", 18549 "self_type" : "type-2753", 18550 "size" : 4, 18551 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18552 }, 18553 { 18554 "alignment" : 4, 18555 "linker_set_key" : "keymaster_key_characteristics_t *", 18556 "name" : "keymaster_key_characteristics_t *", 18557 "referenced_type" : "type-2950", 18558 "self_type" : "type-2949", 18559 "size" : 4, 18560 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18561 }, 18562 { 18563 "alignment" : 4, 18564 "linker_set_key" : "keymaster_key_characteristics_t *", 18565 "name" : "keymaster_key_characteristics_t *", 18566 "referenced_type" : "type-3346", 18567 "self_type" : "type-3345", 18568 "size" : 4, 18569 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18570 }, 18571 { 18572 "alignment" : 4, 18573 "linker_set_key" : "keymaster_key_characteristics_t *", 18574 "name" : "keymaster_key_characteristics_t *", 18575 "referenced_type" : "type-3569", 18576 "self_type" : "type-3568", 18577 "size" : 4, 18578 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18579 }, 18580 { 18581 "alignment" : 4, 18582 "linker_set_key" : "keymaster_key_characteristics_t *", 18583 "name" : "keymaster_key_characteristics_t *", 18584 "referenced_type" : "type-3703", 18585 "self_type" : "type-3702", 18586 "size" : 4, 18587 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18588 }, 18589 { 18590 "alignment" : 4, 18591 "linker_set_key" : "keymaster_key_characteristics_t *", 18592 "name" : "keymaster_key_characteristics_t *", 18593 "referenced_type" : "type-3856", 18594 "self_type" : "type-3855", 18595 "size" : 4, 18596 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18597 }, 18598 { 18599 "alignment" : 4, 18600 "linker_set_key" : "keymaster_key_characteristics_t *", 18601 "name" : "keymaster_key_characteristics_t *", 18602 "referenced_type" : "type-3918", 18603 "self_type" : "type-3917", 18604 "size" : 4, 18605 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18606 }, 18607 { 18608 "alignment" : 4, 18609 "linker_set_key" : "keymaster_key_characteristics_t *", 18610 "name" : "keymaster_key_characteristics_t *", 18611 "referenced_type" : "type-3956", 18612 "self_type" : "type-3955", 18613 "size" : 4, 18614 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18615 }, 18616 { 18617 "alignment" : 4, 18618 "linker_set_key" : "keymaster_key_characteristics_t *", 18619 "name" : "keymaster_key_characteristics_t *", 18620 "referenced_type" : "type-4091", 18621 "self_type" : "type-4090", 18622 "size" : 4, 18623 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18624 }, 18625 { 18626 "alignment" : 4, 18627 "linker_set_key" : "keymaster_key_characteristics_t *", 18628 "name" : "keymaster_key_characteristics_t *", 18629 "referenced_type" : "type-428", 18630 "self_type" : "type-427", 18631 "size" : 4, 18632 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18633 }, 18634 { 18635 "alignment" : 4, 18636 "linker_set_key" : "keymaster_key_characteristics_t *", 18637 "name" : "keymaster_key_characteristics_t *", 18638 "referenced_type" : "type-4282", 18639 "self_type" : "type-4281", 18640 "size" : 4, 18641 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18642 }, 18643 { 18644 "alignment" : 4, 18645 "linker_set_key" : "keymaster_key_characteristics_t *", 18646 "name" : "keymaster_key_characteristics_t *", 18647 "referenced_type" : "type-4357", 18648 "self_type" : "type-4356", 18649 "size" : 4, 18650 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18651 }, 18652 { 18653 "alignment" : 4, 18654 "linker_set_key" : "keymaster_key_characteristics_t *", 18655 "name" : "keymaster_key_characteristics_t *", 18656 "referenced_type" : "type-4396", 18657 "self_type" : "type-4395", 18658 "size" : 4, 18659 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18660 }, 18661 { 18662 "alignment" : 4, 18663 "linker_set_key" : "keymaster_key_characteristics_t *", 18664 "name" : "keymaster_key_characteristics_t *", 18665 "referenced_type" : "type-4546", 18666 "self_type" : "type-4545", 18667 "size" : 4, 18668 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18669 }, 18670 { 18671 "alignment" : 4, 18672 "linker_set_key" : "keymaster_key_characteristics_t *", 18673 "name" : "keymaster_key_characteristics_t *", 18674 "referenced_type" : "type-4591", 18675 "self_type" : "type-4590", 18676 "size" : 4, 18677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18678 }, 18679 { 18680 "alignment" : 4, 18681 "linker_set_key" : "keymaster_key_characteristics_t *", 18682 "name" : "keymaster_key_characteristics_t *", 18683 "referenced_type" : "type-4782", 18684 "self_type" : "type-4781", 18685 "size" : 4, 18686 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18687 }, 18688 { 18689 "alignment" : 4, 18690 "linker_set_key" : "keymaster_key_characteristics_t *", 18691 "name" : "keymaster_key_characteristics_t *", 18692 "referenced_type" : "type-492", 18693 "self_type" : "type-491", 18694 "size" : 4, 18695 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18696 }, 18697 { 18698 "alignment" : 4, 18699 "linker_set_key" : "keymaster_key_characteristics_t *", 18700 "name" : "keymaster_key_characteristics_t *", 18701 "referenced_type" : "type-4955", 18702 "self_type" : "type-4954", 18703 "size" : 4, 18704 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18705 }, 18706 { 18707 "alignment" : 4, 18708 "linker_set_key" : "keymaster_key_characteristics_t *", 18709 "name" : "keymaster_key_characteristics_t *", 18710 "referenced_type" : "type-5150", 18711 "self_type" : "type-5149", 18712 "size" : 4, 18713 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18714 }, 18715 { 18716 "alignment" : 4, 18717 "linker_set_key" : "keymaster_key_characteristics_t *", 18718 "name" : "keymaster_key_characteristics_t *", 18719 "referenced_type" : "type-53", 18720 "self_type" : "type-52", 18721 "size" : 4, 18722 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18723 }, 18724 { 18725 "alignment" : 4, 18726 "linker_set_key" : "keymaster_key_characteristics_t *", 18727 "name" : "keymaster_key_characteristics_t *", 18728 "referenced_type" : "type-531", 18729 "self_type" : "type-530", 18730 "size" : 4, 18731 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18732 }, 18733 { 18734 "alignment" : 4, 18735 "linker_set_key" : "keymaster_key_characteristics_t *", 18736 "name" : "keymaster_key_characteristics_t *", 18737 "referenced_type" : "type-5461", 18738 "self_type" : "type-5460", 18739 "size" : 4, 18740 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18741 }, 18742 { 18743 "alignment" : 4, 18744 "linker_set_key" : "keymaster_key_characteristics_t *", 18745 "name" : "keymaster_key_characteristics_t *", 18746 "referenced_type" : "type-701", 18747 "self_type" : "type-700", 18748 "size" : 4, 18749 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18750 }, 18751 { 18752 "alignment" : 4, 18753 "linker_set_key" : "keymaster_key_characteristics_t **", 18754 "name" : "keymaster_key_characteristics_t **", 18755 "referenced_type" : "type-2949", 18756 "self_type" : "type-3079", 18757 "size" : 4, 18758 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18759 }, 18760 { 18761 "alignment" : 4, 18762 "linker_set_key" : "keymaster_key_characteristics_t **", 18763 "name" : "keymaster_key_characteristics_t **", 18764 "referenced_type" : "type-4954", 18765 "self_type" : "type-5075", 18766 "size" : 4, 18767 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18768 }, 18769 { 18770 "alignment" : 4, 18771 "linker_set_key" : "keymaster_key_format_t *", 18772 "name" : "keymaster_key_format_t *", 18773 "referenced_type" : "type-1513", 18774 "self_type" : "type-1512", 18775 "size" : 4, 18776 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18777 }, 18778 { 18779 "alignment" : 4, 18780 "linker_set_key" : "keymaster_key_format_t *", 18781 "name" : "keymaster_key_format_t *", 18782 "referenced_type" : "type-1703", 18783 "self_type" : "type-1702", 18784 "size" : 4, 18785 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18786 }, 18787 { 18788 "alignment" : 4, 18789 "linker_set_key" : "keymaster_key_format_t *", 18790 "name" : "keymaster_key_format_t *", 18791 "referenced_type" : "type-1950", 18792 "self_type" : "type-1949", 18793 "size" : 4, 18794 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18795 }, 18796 { 18797 "alignment" : 4, 18798 "linker_set_key" : "keymaster_key_format_t *", 18799 "name" : "keymaster_key_format_t *", 18800 "referenced_type" : "type-2097", 18801 "self_type" : "type-2096", 18802 "size" : 4, 18803 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18804 }, 18805 { 18806 "alignment" : 4, 18807 "linker_set_key" : "keymaster_key_format_t *", 18808 "name" : "keymaster_key_format_t *", 18809 "referenced_type" : "type-2413", 18810 "self_type" : "type-2412", 18811 "size" : 4, 18812 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18813 }, 18814 { 18815 "alignment" : 4, 18816 "linker_set_key" : "keymaster_key_format_t *", 18817 "name" : "keymaster_key_format_t *", 18818 "referenced_type" : "type-2614", 18819 "self_type" : "type-2613", 18820 "size" : 4, 18821 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18822 }, 18823 { 18824 "alignment" : 4, 18825 "linker_set_key" : "keymaster_key_format_t *", 18826 "name" : "keymaster_key_format_t *", 18827 "referenced_type" : "type-2810", 18828 "self_type" : "type-2809", 18829 "size" : 4, 18830 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18831 }, 18832 { 18833 "alignment" : 4, 18834 "linker_set_key" : "keymaster_key_format_t *", 18835 "name" : "keymaster_key_format_t *", 18836 "referenced_type" : "type-3014", 18837 "self_type" : "type-3013", 18838 "size" : 4, 18839 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18840 }, 18841 { 18842 "alignment" : 4, 18843 "linker_set_key" : "keymaster_key_format_t *", 18844 "name" : "keymaster_key_format_t *", 18845 "referenced_type" : "type-3151", 18846 "self_type" : "type-3150", 18847 "size" : 4, 18848 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18849 }, 18850 { 18851 "alignment" : 4, 18852 "linker_set_key" : "keymaster_key_format_t *", 18853 "name" : "keymaster_key_format_t *", 18854 "referenced_type" : "type-344", 18855 "self_type" : "type-343", 18856 "size" : 4, 18857 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18858 }, 18859 { 18860 "alignment" : 4, 18861 "linker_set_key" : "keymaster_key_format_t *", 18862 "name" : "keymaster_key_format_t *", 18863 "referenced_type" : "type-3587", 18864 "self_type" : "type-3586", 18865 "size" : 4, 18866 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18867 }, 18868 { 18869 "alignment" : 4, 18870 "linker_set_key" : "keymaster_key_format_t *", 18871 "name" : "keymaster_key_format_t *", 18872 "referenced_type" : "type-3777", 18873 "self_type" : "type-3776", 18874 "size" : 4, 18875 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18876 }, 18877 { 18878 "alignment" : 4, 18879 "linker_set_key" : "keymaster_key_format_t *", 18880 "name" : "keymaster_key_format_t *", 18881 "referenced_type" : "type-4024", 18882 "self_type" : "type-4023", 18883 "size" : 4, 18884 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18885 }, 18886 { 18887 "alignment" : 4, 18888 "linker_set_key" : "keymaster_key_format_t *", 18889 "name" : "keymaster_key_format_t *", 18890 "referenced_type" : "type-4170", 18891 "self_type" : "type-4169", 18892 "size" : 4, 18893 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18894 }, 18895 { 18896 "alignment" : 4, 18897 "linker_set_key" : "keymaster_key_format_t *", 18898 "name" : "keymaster_key_format_t *", 18899 "referenced_type" : "type-4461", 18900 "self_type" : "type-4460", 18901 "size" : 4, 18902 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18903 }, 18904 { 18905 "alignment" : 4, 18906 "linker_set_key" : "keymaster_key_format_t *", 18907 "name" : "keymaster_key_format_t *", 18908 "referenced_type" : "type-4653", 18909 "self_type" : "type-4652", 18910 "size" : 4, 18911 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18912 }, 18913 { 18914 "alignment" : 4, 18915 "linker_set_key" : "keymaster_key_format_t *", 18916 "name" : "keymaster_key_format_t *", 18917 "referenced_type" : "type-4835", 18918 "self_type" : "type-4834", 18919 "size" : 4, 18920 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18921 }, 18922 { 18923 "alignment" : 4, 18924 "linker_set_key" : "keymaster_key_format_t *", 18925 "name" : "keymaster_key_format_t *", 18926 "referenced_type" : "type-5018", 18927 "self_type" : "type-5017", 18928 "size" : 4, 18929 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18930 }, 18931 { 18932 "alignment" : 4, 18933 "linker_set_key" : "keymaster_key_format_t *", 18934 "name" : "keymaster_key_format_t *", 18935 "referenced_type" : "type-5194", 18936 "self_type" : "type-5193", 18937 "size" : 4, 18938 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18939 }, 18940 { 18941 "alignment" : 4, 18942 "linker_set_key" : "keymaster_key_format_t *", 18943 "name" : "keymaster_key_format_t *", 18944 "referenced_type" : "type-5266", 18945 "self_type" : "type-5265", 18946 "size" : 4, 18947 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18948 }, 18949 { 18950 "alignment" : 4, 18951 "linker_set_key" : "keymaster_key_format_t *", 18952 "name" : "keymaster_key_format_t *", 18953 "referenced_type" : "type-617", 18954 "self_type" : "type-616", 18955 "size" : 4, 18956 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18957 }, 18958 { 18959 "alignment" : 4, 18960 "linker_set_key" : "keymaster_key_format_t *", 18961 "name" : "keymaster_key_format_t *", 18962 "referenced_type" : "type-74", 18963 "self_type" : "type-73", 18964 "size" : 4, 18965 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18966 }, 18967 { 18968 "alignment" : 4, 18969 "linker_set_key" : "keymaster_key_format_t *", 18970 "name" : "keymaster_key_format_t *", 18971 "referenced_type" : "type-955", 18972 "self_type" : "type-954", 18973 "size" : 4, 18974 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18975 }, 18976 { 18977 "alignment" : 4, 18978 "linker_set_key" : "keymaster_key_format_t **", 18979 "name" : "keymaster_key_format_t **", 18980 "referenced_type" : "type-3013", 18981 "self_type" : "type-3077", 18982 "size" : 4, 18983 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18984 }, 18985 { 18986 "alignment" : 4, 18987 "linker_set_key" : "keymaster_key_format_t **", 18988 "name" : "keymaster_key_format_t **", 18989 "referenced_type" : "type-5017", 18990 "self_type" : "type-5073", 18991 "size" : 4, 18992 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18993 }, 18994 { 18995 "alignment" : 4, 18996 "linker_set_key" : "keymaster_key_param_set_t *", 18997 "name" : "keymaster_key_param_set_t *", 18998 "referenced_type" : "type-3081", 18999 "self_type" : "type-3080", 19000 "size" : 4, 19001 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19002 }, 19003 { 19004 "alignment" : 4, 19005 "linker_set_key" : "keymaster_key_param_set_t *", 19006 "name" : "keymaster_key_param_set_t *", 19007 "referenced_type" : "type-5077", 19008 "self_type" : "type-5076", 19009 "size" : 4, 19010 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19011 }, 19012 { 19013 "alignment" : 4, 19014 "linker_set_key" : "keymaster_key_param_t *", 19015 "name" : "keymaster_key_param_t *", 19016 "referenced_type" : "type-120", 19017 "self_type" : "type-119", 19018 "size" : 4, 19019 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19020 }, 19021 { 19022 "alignment" : 4, 19023 "linker_set_key" : "keymaster_key_param_t *", 19024 "name" : "keymaster_key_param_t *", 19025 "referenced_type" : "type-13", 19026 "self_type" : "type-12", 19027 "size" : 4, 19028 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19029 }, 19030 { 19031 "alignment" : 4, 19032 "linker_set_key" : "keymaster_key_param_t *", 19033 "name" : "keymaster_key_param_t *", 19034 "referenced_type" : "type-1458", 19035 "self_type" : "type-1457", 19036 "size" : 4, 19037 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19038 }, 19039 { 19040 "alignment" : 4, 19041 "linker_set_key" : "keymaster_key_param_t *", 19042 "name" : "keymaster_key_param_t *", 19043 "referenced_type" : "type-1644", 19044 "self_type" : "type-1643", 19045 "size" : 4, 19046 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19047 }, 19048 { 19049 "alignment" : 4, 19050 "linker_set_key" : "keymaster_key_param_t *", 19051 "name" : "keymaster_key_param_t *", 19052 "referenced_type" : "type-1772", 19053 "self_type" : "type-1771", 19054 "size" : 4, 19055 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19056 }, 19057 { 19058 "alignment" : 4, 19059 "linker_set_key" : "keymaster_key_param_t *", 19060 "name" : "keymaster_key_param_t *", 19061 "referenced_type" : "type-1784", 19062 "self_type" : "type-1783", 19063 "size" : 4, 19064 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19065 }, 19066 { 19067 "alignment" : 4, 19068 "linker_set_key" : "keymaster_key_param_t *", 19069 "name" : "keymaster_key_param_t *", 19070 "referenced_type" : "type-1896", 19071 "self_type" : "type-1895", 19072 "size" : 4, 19073 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19074 }, 19075 { 19076 "alignment" : 4, 19077 "linker_set_key" : "keymaster_key_param_t *", 19078 "name" : "keymaster_key_param_t *", 19079 "referenced_type" : "type-2039", 19080 "self_type" : "type-2038", 19081 "size" : 4, 19082 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19083 }, 19084 { 19085 "alignment" : 4, 19086 "linker_set_key" : "keymaster_key_param_t *", 19087 "name" : "keymaster_key_param_t *", 19088 "referenced_type" : "type-2210", 19089 "self_type" : "type-2209", 19090 "size" : 4, 19091 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19092 }, 19093 { 19094 "alignment" : 4, 19095 "linker_set_key" : "keymaster_key_param_t *", 19096 "name" : "keymaster_key_param_t *", 19097 "referenced_type" : "type-2372", 19098 "self_type" : "type-2371", 19099 "size" : 4, 19100 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19101 }, 19102 { 19103 "alignment" : 4, 19104 "linker_set_key" : "keymaster_key_param_t *", 19105 "name" : "keymaster_key_param_t *", 19106 "referenced_type" : "type-2571", 19107 "self_type" : "type-2570", 19108 "size" : 4, 19109 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19110 }, 19111 { 19112 "alignment" : 4, 19113 "linker_set_key" : "keymaster_key_param_t *", 19114 "name" : "keymaster_key_param_t *", 19115 "referenced_type" : "type-2643", 19116 "self_type" : "type-2642", 19117 "size" : 4, 19118 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19119 }, 19120 { 19121 "alignment" : 4, 19122 "linker_set_key" : "keymaster_key_param_t *", 19123 "name" : "keymaster_key_param_t *", 19124 "referenced_type" : "type-2775", 19125 "self_type" : "type-2774", 19126 "size" : 4, 19127 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19128 }, 19129 { 19130 "alignment" : 4, 19131 "linker_set_key" : "keymaster_key_param_t *", 19132 "name" : "keymaster_key_param_t *", 19133 "referenced_type" : "type-284", 19134 "self_type" : "type-283", 19135 "size" : 4, 19136 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19137 }, 19138 { 19139 "alignment" : 4, 19140 "linker_set_key" : "keymaster_key_param_t *", 19141 "name" : "keymaster_key_param_t *", 19142 "referenced_type" : "type-2975", 19143 "self_type" : "type-2974", 19144 "size" : 4, 19145 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19146 }, 19147 { 19148 "alignment" : 4, 19149 "linker_set_key" : "keymaster_key_param_t *", 19150 "name" : "keymaster_key_param_t *", 19151 "referenced_type" : "type-3532", 19152 "self_type" : "type-3531", 19153 "size" : 4, 19154 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19155 }, 19156 { 19157 "alignment" : 4, 19158 "linker_set_key" : "keymaster_key_param_t *", 19159 "name" : "keymaster_key_param_t *", 19160 "referenced_type" : "type-3718", 19161 "self_type" : "type-3717", 19162 "size" : 4, 19163 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19164 }, 19165 { 19166 "alignment" : 4, 19167 "linker_set_key" : "keymaster_key_param_t *", 19168 "name" : "keymaster_key_param_t *", 19169 "referenced_type" : "type-3846", 19170 "self_type" : "type-3845", 19171 "size" : 4, 19172 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19173 }, 19174 { 19175 "alignment" : 4, 19176 "linker_set_key" : "keymaster_key_param_t *", 19177 "name" : "keymaster_key_param_t *", 19178 "referenced_type" : "type-3858", 19179 "self_type" : "type-3857", 19180 "size" : 4, 19181 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19182 }, 19183 { 19184 "alignment" : 4, 19185 "linker_set_key" : "keymaster_key_param_t *", 19186 "name" : "keymaster_key_param_t *", 19187 "referenced_type" : "type-3970", 19188 "self_type" : "type-3969", 19189 "size" : 4, 19190 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19191 }, 19192 { 19193 "alignment" : 4, 19194 "linker_set_key" : "keymaster_key_param_t *", 19195 "name" : "keymaster_key_param_t *", 19196 "referenced_type" : "type-4112", 19197 "self_type" : "type-4111", 19198 "size" : 4, 19199 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19200 }, 19201 { 19202 "alignment" : 4, 19203 "linker_set_key" : "keymaster_key_param_t *", 19204 "name" : "keymaster_key_param_t *", 19205 "referenced_type" : "type-4260", 19206 "self_type" : "type-4259", 19207 "size" : 4, 19208 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19209 }, 19210 { 19211 "alignment" : 4, 19212 "linker_set_key" : "keymaster_key_param_t *", 19213 "name" : "keymaster_key_param_t *", 19214 "referenced_type" : "type-430", 19215 "self_type" : "type-429", 19216 "size" : 4, 19217 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19218 }, 19219 { 19220 "alignment" : 4, 19221 "linker_set_key" : "keymaster_key_param_t *", 19222 "name" : "keymaster_key_param_t *", 19223 "referenced_type" : "type-4420", 19224 "self_type" : "type-4419", 19225 "size" : 4, 19226 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19227 }, 19228 { 19229 "alignment" : 4, 19230 "linker_set_key" : "keymaster_key_param_t *", 19231 "name" : "keymaster_key_param_t *", 19232 "referenced_type" : "type-4610", 19233 "self_type" : "type-4609", 19234 "size" : 4, 19235 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19236 }, 19237 { 19238 "alignment" : 4, 19239 "linker_set_key" : "keymaster_key_param_t *", 19240 "name" : "keymaster_key_param_t *", 19241 "referenced_type" : "type-4680", 19242 "self_type" : "type-4679", 19243 "size" : 4, 19244 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19245 }, 19246 { 19247 "alignment" : 4, 19248 "linker_set_key" : "keymaster_key_param_t *", 19249 "name" : "keymaster_key_param_t *", 19250 "referenced_type" : "type-4800", 19251 "self_type" : "type-4799", 19252 "size" : 4, 19253 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19254 }, 19255 { 19256 "alignment" : 4, 19257 "linker_set_key" : "keymaster_key_param_t *", 19258 "name" : "keymaster_key_param_t *", 19259 "referenced_type" : "type-4978", 19260 "self_type" : "type-4977", 19261 "size" : 4, 19262 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19263 }, 19264 { 19265 "alignment" : 4, 19266 "linker_set_key" : "keymaster_key_param_t *", 19267 "name" : "keymaster_key_param_t *", 19268 "referenced_type" : "type-5165", 19269 "self_type" : "type-5164", 19270 "size" : 4, 19271 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19272 }, 19273 { 19274 "alignment" : 4, 19275 "linker_set_key" : "keymaster_key_param_t *", 19276 "name" : "keymaster_key_param_t *", 19277 "referenced_type" : "type-545", 19278 "self_type" : "type-544", 19279 "size" : 4, 19280 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19281 }, 19282 { 19283 "alignment" : 4, 19284 "linker_set_key" : "keymaster_key_param_t *", 19285 "name" : "keymaster_key_param_t *", 19286 "referenced_type" : "type-805", 19287 "self_type" : "type-804", 19288 "size" : 4, 19289 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19290 }, 19291 { 19292 "alignment" : 4, 19293 "linker_set_key" : "keymaster_padding_t *", 19294 "name" : "keymaster_padding_t *", 19295 "referenced_type" : "type-1471", 19296 "self_type" : "type-1470", 19297 "size" : 4, 19298 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19299 }, 19300 { 19301 "alignment" : 4, 19302 "linker_set_key" : "keymaster_padding_t *", 19303 "name" : "keymaster_padding_t *", 19304 "referenced_type" : "type-1653", 19305 "self_type" : "type-1652", 19306 "size" : 4, 19307 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19308 }, 19309 { 19310 "alignment" : 4, 19311 "linker_set_key" : "keymaster_padding_t *", 19312 "name" : "keymaster_padding_t *", 19313 "referenced_type" : "type-1907", 19314 "self_type" : "type-1906", 19315 "size" : 4, 19316 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19317 }, 19318 { 19319 "alignment" : 4, 19320 "linker_set_key" : "keymaster_padding_t *", 19321 "name" : "keymaster_padding_t *", 19322 "referenced_type" : "type-2081", 19323 "self_type" : "type-2080", 19324 "size" : 4, 19325 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19326 }, 19327 { 19328 "alignment" : 4, 19329 "linker_set_key" : "keymaster_padding_t *", 19330 "name" : "keymaster_padding_t *", 19331 "referenced_type" : "type-2366", 19332 "self_type" : "type-2365", 19333 "size" : 4, 19334 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19335 }, 19336 { 19337 "alignment" : 4, 19338 "linker_set_key" : "keymaster_padding_t *", 19339 "name" : "keymaster_padding_t *", 19340 "referenced_type" : "type-2576", 19341 "self_type" : "type-2575", 19342 "size" : 4, 19343 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19344 }, 19345 { 19346 "alignment" : 4, 19347 "linker_set_key" : "keymaster_padding_t *", 19348 "name" : "keymaster_padding_t *", 19349 "referenced_type" : "type-2767", 19350 "self_type" : "type-2766", 19351 "size" : 4, 19352 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19353 }, 19354 { 19355 "alignment" : 4, 19356 "linker_set_key" : "keymaster_padding_t *", 19357 "name" : "keymaster_padding_t *", 19358 "referenced_type" : "type-2793", 19359 "self_type" : "type-2792", 19360 "size" : 4, 19361 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19362 }, 19363 { 19364 "alignment" : 4, 19365 "linker_set_key" : "keymaster_padding_t *", 19366 "name" : "keymaster_padding_t *", 19367 "referenced_type" : "type-28", 19368 "self_type" : "type-27", 19369 "size" : 4, 19370 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19371 }, 19372 { 19373 "alignment" : 4, 19374 "linker_set_key" : "keymaster_padding_t *", 19375 "name" : "keymaster_padding_t *", 19376 "referenced_type" : "type-293", 19377 "self_type" : "type-292", 19378 "size" : 4, 19379 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19380 }, 19381 { 19382 "alignment" : 4, 19383 "linker_set_key" : "keymaster_padding_t *", 19384 "name" : "keymaster_padding_t *", 19385 "referenced_type" : "type-2997", 19386 "self_type" : "type-2996", 19387 "size" : 4, 19388 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19389 }, 19390 { 19391 "alignment" : 4, 19392 "linker_set_key" : "keymaster_padding_t *", 19393 "name" : "keymaster_padding_t *", 19394 "referenced_type" : "type-3545", 19395 "self_type" : "type-3544", 19396 "size" : 4, 19397 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19398 }, 19399 { 19400 "alignment" : 4, 19401 "linker_set_key" : "keymaster_padding_t *", 19402 "name" : "keymaster_padding_t *", 19403 "referenced_type" : "type-3727", 19404 "self_type" : "type-3726", 19405 "size" : 4, 19406 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19407 }, 19408 { 19409 "alignment" : 4, 19410 "linker_set_key" : "keymaster_padding_t *", 19411 "name" : "keymaster_padding_t *", 19412 "referenced_type" : "type-3981", 19413 "self_type" : "type-3980", 19414 "size" : 4, 19415 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19416 }, 19417 { 19418 "alignment" : 4, 19419 "linker_set_key" : "keymaster_padding_t *", 19420 "name" : "keymaster_padding_t *", 19421 "referenced_type" : "type-4154", 19422 "self_type" : "type-4153", 19423 "size" : 4, 19424 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19425 }, 19426 { 19427 "alignment" : 4, 19428 "linker_set_key" : "keymaster_padding_t *", 19429 "name" : "keymaster_padding_t *", 19430 "referenced_type" : "type-4414", 19431 "self_type" : "type-4413", 19432 "size" : 4, 19433 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19434 }, 19435 { 19436 "alignment" : 4, 19437 "linker_set_key" : "keymaster_padding_t *", 19438 "name" : "keymaster_padding_t *", 19439 "referenced_type" : "type-4615", 19440 "self_type" : "type-4614", 19441 "size" : 4, 19442 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19443 }, 19444 { 19445 "alignment" : 4, 19446 "linker_set_key" : "keymaster_padding_t *", 19447 "name" : "keymaster_padding_t *", 19448 "referenced_type" : "type-4794", 19449 "self_type" : "type-4793", 19450 "size" : 4, 19451 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19452 }, 19453 { 19454 "alignment" : 4, 19455 "linker_set_key" : "keymaster_padding_t *", 19456 "name" : "keymaster_padding_t *", 19457 "referenced_type" : "type-4818", 19458 "self_type" : "type-4817", 19459 "size" : 4, 19460 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19461 }, 19462 { 19463 "alignment" : 4, 19464 "linker_set_key" : "keymaster_padding_t *", 19465 "name" : "keymaster_padding_t *", 19466 "referenced_type" : "type-5001", 19467 "self_type" : "type-5000", 19468 "size" : 4, 19469 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19470 }, 19471 { 19472 "alignment" : 4, 19473 "linker_set_key" : "keymaster_padding_t *", 19474 "name" : "keymaster_padding_t *", 19475 "referenced_type" : "type-5179", 19476 "self_type" : "type-5178", 19477 "size" : 4, 19478 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19479 }, 19480 { 19481 "alignment" : 4, 19482 "linker_set_key" : "keymaster_padding_t *", 19483 "name" : "keymaster_padding_t *", 19484 "referenced_type" : "type-555", 19485 "self_type" : "type-554", 19486 "size" : 4, 19487 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19488 }, 19489 { 19490 "alignment" : 4, 19491 "linker_set_key" : "keymaster_padding_t *", 19492 "name" : "keymaster_padding_t *", 19493 "referenced_type" : "type-819", 19494 "self_type" : "type-818", 19495 "size" : 4, 19496 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19497 }, 19498 { 19499 "alignment" : 4, 19500 "linker_set_key" : "keymaster_padding_t **", 19501 "name" : "keymaster_padding_t **", 19502 "referenced_type" : "type-2996", 19503 "self_type" : "type-3074", 19504 "size" : 4, 19505 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19506 }, 19507 { 19508 "alignment" : 4, 19509 "linker_set_key" : "keymaster_padding_t **", 19510 "name" : "keymaster_padding_t **", 19511 "referenced_type" : "type-5000", 19512 "self_type" : "type-5070", 19513 "size" : 4, 19514 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19515 }, 19516 { 19517 "alignment" : 4, 19518 "linker_set_key" : "keymaster_purpose_t *", 19519 "name" : "keymaster_purpose_t *", 19520 "referenced_type" : "type-1233", 19521 "self_type" : "type-1232", 19522 "size" : 4, 19523 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19524 }, 19525 { 19526 "alignment" : 4, 19527 "linker_set_key" : "keymaster_purpose_t *", 19528 "name" : "keymaster_purpose_t *", 19529 "referenced_type" : "type-1606", 19530 "self_type" : "type-1605", 19531 "size" : 4, 19532 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19533 }, 19534 { 19535 "alignment" : 4, 19536 "linker_set_key" : "keymaster_purpose_t *", 19537 "name" : "keymaster_purpose_t *", 19538 "referenced_type" : "type-1866", 19539 "self_type" : "type-1865", 19540 "size" : 4, 19541 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19542 }, 19543 { 19544 "alignment" : 4, 19545 "linker_set_key" : "keymaster_purpose_t *", 19546 "name" : "keymaster_purpose_t *", 19547 "referenced_type" : "type-2001", 19548 "self_type" : "type-2000", 19549 "size" : 4, 19550 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19551 }, 19552 { 19553 "alignment" : 4, 19554 "linker_set_key" : "keymaster_purpose_t *", 19555 "name" : "keymaster_purpose_t *", 19556 "referenced_type" : "type-2088", 19557 "self_type" : "type-2087", 19558 "size" : 4, 19559 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19560 }, 19561 { 19562 "alignment" : 4, 19563 "linker_set_key" : "keymaster_purpose_t *", 19564 "name" : "keymaster_purpose_t *", 19565 "referenced_type" : "type-2326", 19566 "self_type" : "type-2325", 19567 "size" : 4, 19568 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19569 }, 19570 { 19571 "alignment" : 4, 19572 "linker_set_key" : "keymaster_purpose_t *", 19573 "name" : "keymaster_purpose_t *", 19574 "referenced_type" : "type-247", 19575 "self_type" : "type-246", 19576 "size" : 4, 19577 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19578 }, 19579 { 19580 "alignment" : 4, 19581 "linker_set_key" : "keymaster_purpose_t *", 19582 "name" : "keymaster_purpose_t *", 19583 "referenced_type" : "type-2530", 19584 "self_type" : "type-2529", 19585 "size" : 4, 19586 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19587 }, 19588 { 19589 "alignment" : 4, 19590 "linker_set_key" : "keymaster_purpose_t *", 19591 "name" : "keymaster_purpose_t *", 19592 "referenced_type" : "type-2734", 19593 "self_type" : "type-2733", 19594 "size" : 4, 19595 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19596 }, 19597 { 19598 "alignment" : 4, 19599 "linker_set_key" : "keymaster_purpose_t *", 19600 "name" : "keymaster_purpose_t *", 19601 "referenced_type" : "type-2917", 19602 "self_type" : "type-2916", 19603 "size" : 4, 19604 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19605 }, 19606 { 19607 "alignment" : 4, 19608 "linker_set_key" : "keymaster_purpose_t *", 19609 "name" : "keymaster_purpose_t *", 19610 "referenced_type" : "type-3332", 19611 "self_type" : "type-3331", 19612 "size" : 4, 19613 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19614 }, 19615 { 19616 "alignment" : 4, 19617 "linker_set_key" : "keymaster_purpose_t *", 19618 "name" : "keymaster_purpose_t *", 19619 "referenced_type" : "type-3680", 19620 "self_type" : "type-3679", 19621 "size" : 4, 19622 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19623 }, 19624 { 19625 "alignment" : 4, 19626 "linker_set_key" : "keymaster_purpose_t *", 19627 "name" : "keymaster_purpose_t *", 19628 "referenced_type" : "type-3940", 19629 "self_type" : "type-3939", 19630 "size" : 4, 19631 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19632 }, 19633 { 19634 "alignment" : 4, 19635 "linker_set_key" : "keymaster_purpose_t *", 19636 "name" : "keymaster_purpose_t *", 19637 "referenced_type" : "type-4075", 19638 "self_type" : "type-4074", 19639 "size" : 4, 19640 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19641 }, 19642 { 19643 "alignment" : 4, 19644 "linker_set_key" : "keymaster_purpose_t *", 19645 "name" : "keymaster_purpose_t *", 19646 "referenced_type" : "type-4161", 19647 "self_type" : "type-4160", 19648 "size" : 4, 19649 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19650 }, 19651 { 19652 "alignment" : 4, 19653 "linker_set_key" : "keymaster_purpose_t *", 19654 "name" : "keymaster_purpose_t *", 19655 "referenced_type" : "type-4376", 19656 "self_type" : "type-4375", 19657 "size" : 4, 19658 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19659 }, 19660 { 19661 "alignment" : 4, 19662 "linker_set_key" : "keymaster_purpose_t *", 19663 "name" : "keymaster_purpose_t *", 19664 "referenced_type" : "type-4569", 19665 "self_type" : "type-4568", 19666 "size" : 4, 19667 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19668 }, 19669 { 19670 "alignment" : 4, 19671 "linker_set_key" : "keymaster_purpose_t *", 19672 "name" : "keymaster_purpose_t *", 19673 "referenced_type" : "type-4762", 19674 "self_type" : "type-4761", 19675 "size" : 4, 19676 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19677 }, 19678 { 19679 "alignment" : 4, 19680 "linker_set_key" : "keymaster_purpose_t *", 19681 "name" : "keymaster_purpose_t *", 19682 "referenced_type" : "type-4932", 19683 "self_type" : "type-4931", 19684 "size" : 4, 19685 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19686 }, 19687 { 19688 "alignment" : 4, 19689 "linker_set_key" : "keymaster_purpose_t *", 19690 "name" : "keymaster_purpose_t *", 19691 "referenced_type" : "type-5126", 19692 "self_type" : "type-5125", 19693 "size" : 4, 19694 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19695 }, 19696 { 19697 "alignment" : 4, 19698 "linker_set_key" : "keymaster_purpose_t *", 19699 "name" : "keymaster_purpose_t *", 19700 "referenced_type" : "type-515", 19701 "self_type" : "type-514", 19702 "size" : 4, 19703 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19704 }, 19705 { 19706 "alignment" : 4, 19707 "linker_set_key" : "keymaster_purpose_t *", 19708 "name" : "keymaster_purpose_t *", 19709 "referenced_type" : "type-5447", 19710 "self_type" : "type-5446", 19711 "size" : 4, 19712 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19713 }, 19714 { 19715 "alignment" : 4, 19716 "linker_set_key" : "keymaster_purpose_t *", 19717 "name" : "keymaster_purpose_t *", 19718 "referenced_type" : "type-669", 19719 "self_type" : "type-668", 19720 "size" : 4, 19721 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19722 }, 19723 { 19724 "alignment" : 4, 19725 "linker_set_key" : "keymaster_verified_boot_t *", 19726 "name" : "keymaster_verified_boot_t *", 19727 "referenced_type" : "type-1500", 19728 "self_type" : "type-1499", 19729 "size" : 4, 19730 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19731 }, 19732 { 19733 "alignment" : 4, 19734 "linker_set_key" : "keymaster_verified_boot_t *", 19735 "name" : "keymaster_verified_boot_t *", 19736 "referenced_type" : "type-1701", 19737 "self_type" : "type-1700", 19738 "size" : 4, 19739 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19740 }, 19741 { 19742 "alignment" : 4, 19743 "linker_set_key" : "keymaster_verified_boot_t *", 19744 "name" : "keymaster_verified_boot_t *", 19745 "referenced_type" : "type-1937", 19746 "self_type" : "type-1936", 19747 "size" : 4, 19748 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19749 }, 19750 { 19751 "alignment" : 4, 19752 "linker_set_key" : "keymaster_verified_boot_t *", 19753 "name" : "keymaster_verified_boot_t *", 19754 "referenced_type" : "type-2079", 19755 "self_type" : "type-2078", 19756 "size" : 4, 19757 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19758 }, 19759 { 19760 "alignment" : 4, 19761 "linker_set_key" : "keymaster_verified_boot_t *", 19762 "name" : "keymaster_verified_boot_t *", 19763 "referenced_type" : "type-2286", 19764 "self_type" : "type-2285", 19765 "size" : 4, 19766 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19767 }, 19768 { 19769 "alignment" : 4, 19770 "linker_set_key" : "keymaster_verified_boot_t *", 19771 "name" : "keymaster_verified_boot_t *", 19772 "referenced_type" : "type-2411", 19773 "self_type" : "type-2410", 19774 "size" : 4, 19775 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19776 }, 19777 { 19778 "alignment" : 4, 19779 "linker_set_key" : "keymaster_verified_boot_t *", 19780 "name" : "keymaster_verified_boot_t *", 19781 "referenced_type" : "type-2608", 19782 "self_type" : "type-2607", 19783 "size" : 4, 19784 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19785 }, 19786 { 19787 "alignment" : 4, 19788 "linker_set_key" : "keymaster_verified_boot_t *", 19789 "name" : "keymaster_verified_boot_t *", 19790 "referenced_type" : "type-2838", 19791 "self_type" : "type-2837", 19792 "size" : 4, 19793 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19794 }, 19795 { 19796 "alignment" : 4, 19797 "linker_set_key" : "keymaster_verified_boot_t *", 19798 "name" : "keymaster_verified_boot_t *", 19799 "referenced_type" : "type-3024", 19800 "self_type" : "type-3023", 19801 "size" : 4, 19802 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19803 }, 19804 { 19805 "alignment" : 4, 19806 "linker_set_key" : "keymaster_verified_boot_t *", 19807 "name" : "keymaster_verified_boot_t *", 19808 "referenced_type" : "type-3040", 19809 "self_type" : "type-3039", 19810 "size" : 4, 19811 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19812 }, 19813 { 19814 "alignment" : 4, 19815 "linker_set_key" : "keymaster_verified_boot_t *", 19816 "name" : "keymaster_verified_boot_t *", 19817 "referenced_type" : "type-342", 19818 "self_type" : "type-341", 19819 "size" : 4, 19820 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19821 }, 19822 { 19823 "alignment" : 4, 19824 "linker_set_key" : "keymaster_verified_boot_t *", 19825 "name" : "keymaster_verified_boot_t *", 19826 "referenced_type" : "type-3574", 19827 "self_type" : "type-3573", 19828 "size" : 4, 19829 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19830 }, 19831 { 19832 "alignment" : 4, 19833 "linker_set_key" : "keymaster_verified_boot_t *", 19834 "name" : "keymaster_verified_boot_t *", 19835 "referenced_type" : "type-3775", 19836 "self_type" : "type-3774", 19837 "size" : 4, 19838 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19839 }, 19840 { 19841 "alignment" : 4, 19842 "linker_set_key" : "keymaster_verified_boot_t *", 19843 "name" : "keymaster_verified_boot_t *", 19844 "referenced_type" : "type-4011", 19845 "self_type" : "type-4010", 19846 "size" : 4, 19847 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19848 }, 19849 { 19850 "alignment" : 4, 19851 "linker_set_key" : "keymaster_verified_boot_t *", 19852 "name" : "keymaster_verified_boot_t *", 19853 "referenced_type" : "type-4152", 19854 "self_type" : "type-4151", 19855 "size" : 4, 19856 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19857 }, 19858 { 19859 "alignment" : 4, 19860 "linker_set_key" : "keymaster_verified_boot_t *", 19861 "name" : "keymaster_verified_boot_t *", 19862 "referenced_type" : "type-4336", 19863 "self_type" : "type-4335", 19864 "size" : 4, 19865 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19866 }, 19867 { 19868 "alignment" : 4, 19869 "linker_set_key" : "keymaster_verified_boot_t *", 19870 "name" : "keymaster_verified_boot_t *", 19871 "referenced_type" : "type-4459", 19872 "self_type" : "type-4458", 19873 "size" : 4, 19874 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19875 }, 19876 { 19877 "alignment" : 4, 19878 "linker_set_key" : "keymaster_verified_boot_t *", 19879 "name" : "keymaster_verified_boot_t *", 19880 "referenced_type" : "type-4647", 19881 "self_type" : "type-4646", 19882 "size" : 4, 19883 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19884 }, 19885 { 19886 "alignment" : 4, 19887 "linker_set_key" : "keymaster_verified_boot_t *", 19888 "name" : "keymaster_verified_boot_t *", 19889 "referenced_type" : "type-4863", 19890 "self_type" : "type-4862", 19891 "size" : 4, 19892 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19893 }, 19894 { 19895 "alignment" : 4, 19896 "linker_set_key" : "keymaster_verified_boot_t *", 19897 "name" : "keymaster_verified_boot_t *", 19898 "referenced_type" : "type-5028", 19899 "self_type" : "type-5027", 19900 "size" : 4, 19901 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19902 }, 19903 { 19904 "alignment" : 4, 19905 "linker_set_key" : "keymaster_verified_boot_t *", 19906 "name" : "keymaster_verified_boot_t *", 19907 "referenced_type" : "type-5044", 19908 "self_type" : "type-5043", 19909 "size" : 4, 19910 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19911 }, 19912 { 19913 "alignment" : 4, 19914 "linker_set_key" : "keymaster_verified_boot_t *", 19915 "name" : "keymaster_verified_boot_t *", 19916 "referenced_type" : "type-58", 19917 "self_type" : "type-57", 19918 "size" : 4, 19919 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19920 }, 19921 { 19922 "alignment" : 4, 19923 "linker_set_key" : "keymaster_verified_boot_t *", 19924 "name" : "keymaster_verified_boot_t *", 19925 "referenced_type" : "type-589", 19926 "self_type" : "type-588", 19927 "size" : 4, 19928 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19929 }, 19930 { 19931 "alignment" : 4, 19932 "linker_set_key" : "keymaster_verified_boot_t *", 19933 "name" : "keymaster_verified_boot_t *", 19934 "referenced_type" : "type-888", 19935 "self_type" : "type-887", 19936 "size" : 4, 19937 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19938 }, 19939 { 19940 "alignment" : 4, 19941 "linker_set_key" : "rsa_st *", 19942 "name" : "rsa_st *", 19943 "referenced_type" : "type-1740", 19944 "self_type" : "type-1739", 19945 "size" : 4, 19946 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19947 }, 19948 { 19949 "alignment" : 4, 19950 "linker_set_key" : "rsa_st *", 19951 "name" : "rsa_st *", 19952 "referenced_type" : "type-1805", 19953 "self_type" : "type-1804", 19954 "size" : 4, 19955 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19956 }, 19957 { 19958 "alignment" : 4, 19959 "linker_set_key" : "rsa_st *", 19960 "name" : "rsa_st *", 19961 "referenced_type" : "type-1909", 19962 "self_type" : "type-1908", 19963 "size" : 4, 19964 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19965 }, 19966 { 19967 "alignment" : 4, 19968 "linker_set_key" : "rsa_st *", 19969 "name" : "rsa_st *", 19970 "referenced_type" : "type-2133", 19971 "self_type" : "type-2132", 19972 "size" : 4, 19973 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19974 }, 19975 { 19976 "alignment" : 4, 19977 "linker_set_key" : "rsa_st *", 19978 "name" : "rsa_st *", 19979 "referenced_type" : "type-2248", 19980 "self_type" : "type-2247", 19981 "size" : 4, 19982 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19983 }, 19984 { 19985 "alignment" : 4, 19986 "linker_set_key" : "rsa_st *", 19987 "name" : "rsa_st *", 19988 "referenced_type" : "type-2436", 19989 "self_type" : "type-2435", 19990 "size" : 4, 19991 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19992 }, 19993 { 19994 "alignment" : 4, 19995 "linker_set_key" : "rsa_st *", 19996 "name" : "rsa_st *", 19997 "referenced_type" : "type-2697", 19998 "self_type" : "type-2696", 19999 "size" : 4, 20000 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20001 }, 20002 { 20003 "alignment" : 4, 20004 "linker_set_key" : "rsa_st *", 20005 "name" : "rsa_st *", 20006 "referenced_type" : "type-3814", 20007 "self_type" : "type-3813", 20008 "size" : 4, 20009 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20010 }, 20011 { 20012 "alignment" : 4, 20013 "linker_set_key" : "rsa_st *", 20014 "name" : "rsa_st *", 20015 "referenced_type" : "type-3879", 20016 "self_type" : "type-3878", 20017 "size" : 4, 20018 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 20019 }, 20020 { 20021 "alignment" : 4, 20022 "linker_set_key" : "rsa_st *", 20023 "name" : "rsa_st *", 20024 "referenced_type" : "type-388", 20025 "self_type" : "type-387", 20026 "size" : 4, 20027 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20028 }, 20029 { 20030 "alignment" : 4, 20031 "linker_set_key" : "rsa_st *", 20032 "name" : "rsa_st *", 20033 "referenced_type" : "type-3983", 20034 "self_type" : "type-3982", 20035 "size" : 4, 20036 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20037 }, 20038 { 20039 "alignment" : 4, 20040 "linker_set_key" : "rsa_st *", 20041 "name" : "rsa_st *", 20042 "referenced_type" : "type-4201", 20043 "self_type" : "type-4200", 20044 "size" : 4, 20045 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20046 }, 20047 { 20048 "alignment" : 4, 20049 "linker_set_key" : "rsa_st *", 20050 "name" : "rsa_st *", 20051 "referenced_type" : "type-4298", 20052 "self_type" : "type-4297", 20053 "size" : 4, 20054 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20055 }, 20056 { 20057 "alignment" : 4, 20058 "linker_set_key" : "rsa_st *", 20059 "name" : "rsa_st *", 20060 "referenced_type" : "type-4484", 20061 "self_type" : "type-4483", 20062 "size" : 4, 20063 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20064 }, 20065 { 20066 "alignment" : 4, 20067 "linker_set_key" : "rsa_st *", 20068 "name" : "rsa_st *", 20069 "referenced_type" : "type-451", 20070 "self_type" : "type-450", 20071 "size" : 4, 20072 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 20073 }, 20074 { 20075 "alignment" : 4, 20076 "linker_set_key" : "rsa_st *", 20077 "name" : "rsa_st *", 20078 "referenced_type" : "type-4725", 20079 "self_type" : "type-4724", 20080 "size" : 4, 20081 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20082 }, 20083 { 20084 "alignment" : 4, 20085 "linker_set_key" : "rsa_st *", 20086 "name" : "rsa_st *", 20087 "referenced_type" : "type-559", 20088 "self_type" : "type-558", 20089 "size" : 4, 20090 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20091 }, 20092 { 20093 "alignment" : 4, 20094 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20095 "name" : "stack_st_ASN1_INTEGER *", 20096 "referenced_type" : "type-1486", 20097 "self_type" : "type-1485", 20098 "size" : 4, 20099 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20100 }, 20101 { 20102 "alignment" : 4, 20103 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20104 "name" : "stack_st_ASN1_INTEGER *", 20105 "referenced_type" : "type-1692", 20106 "self_type" : "type-1691", 20107 "size" : 4, 20108 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20109 }, 20110 { 20111 "alignment" : 4, 20112 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20113 "name" : "stack_st_ASN1_INTEGER *", 20114 "referenced_type" : "type-1928", 20115 "self_type" : "type-1927", 20116 "size" : 4, 20117 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20118 }, 20119 { 20120 "alignment" : 4, 20121 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20122 "name" : "stack_st_ASN1_INTEGER *", 20123 "referenced_type" : "type-2068", 20124 "self_type" : "type-2067", 20125 "size" : 4, 20126 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20127 }, 20128 { 20129 "alignment" : 4, 20130 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20131 "name" : "stack_st_ASN1_INTEGER *", 20132 "referenced_type" : "type-2273", 20133 "self_type" : "type-2272", 20134 "size" : 4, 20135 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20136 }, 20137 { 20138 "alignment" : 4, 20139 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20140 "name" : "stack_st_ASN1_INTEGER *", 20141 "referenced_type" : "type-2401", 20142 "self_type" : "type-2400", 20143 "size" : 4, 20144 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20145 }, 20146 { 20147 "alignment" : 4, 20148 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20149 "name" : "stack_st_ASN1_INTEGER *", 20150 "referenced_type" : "type-2597", 20151 "self_type" : "type-2596", 20152 "size" : 4, 20153 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20154 }, 20155 { 20156 "alignment" : 4, 20157 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20158 "name" : "stack_st_ASN1_INTEGER *", 20159 "referenced_type" : "type-2828", 20160 "self_type" : "type-2827", 20161 "size" : 4, 20162 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20163 }, 20164 { 20165 "alignment" : 4, 20166 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20167 "name" : "stack_st_ASN1_INTEGER *", 20168 "referenced_type" : "type-2971", 20169 "self_type" : "type-2970", 20170 "size" : 4, 20171 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20172 }, 20173 { 20174 "alignment" : 4, 20175 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20176 "name" : "stack_st_ASN1_INTEGER *", 20177 "referenced_type" : "type-3031", 20178 "self_type" : "type-3030", 20179 "size" : 4, 20180 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20181 }, 20182 { 20183 "alignment" : 4, 20184 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20185 "name" : "stack_st_ASN1_INTEGER *", 20186 "referenced_type" : "type-333", 20187 "self_type" : "type-332", 20188 "size" : 4, 20189 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20190 }, 20191 { 20192 "alignment" : 4, 20193 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20194 "name" : "stack_st_ASN1_INTEGER *", 20195 "referenced_type" : "type-3560", 20196 "self_type" : "type-3559", 20197 "size" : 4, 20198 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20199 }, 20200 { 20201 "alignment" : 4, 20202 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20203 "name" : "stack_st_ASN1_INTEGER *", 20204 "referenced_type" : "type-3766", 20205 "self_type" : "type-3765", 20206 "size" : 4, 20207 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20208 }, 20209 { 20210 "alignment" : 4, 20211 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20212 "name" : "stack_st_ASN1_INTEGER *", 20213 "referenced_type" : "type-4002", 20214 "self_type" : "type-4001", 20215 "size" : 4, 20216 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20217 }, 20218 { 20219 "alignment" : 4, 20220 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20221 "name" : "stack_st_ASN1_INTEGER *", 20222 "referenced_type" : "type-4141", 20223 "self_type" : "type-4140", 20224 "size" : 4, 20225 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20226 }, 20227 { 20228 "alignment" : 4, 20229 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20230 "name" : "stack_st_ASN1_INTEGER *", 20231 "referenced_type" : "type-4323", 20232 "self_type" : "type-4322", 20233 "size" : 4, 20234 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20235 }, 20236 { 20237 "alignment" : 4, 20238 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20239 "name" : "stack_st_ASN1_INTEGER *", 20240 "referenced_type" : "type-44", 20241 "self_type" : "type-43", 20242 "size" : 4, 20243 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20244 }, 20245 { 20246 "alignment" : 4, 20247 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20248 "name" : "stack_st_ASN1_INTEGER *", 20249 "referenced_type" : "type-4449", 20250 "self_type" : "type-4448", 20251 "size" : 4, 20252 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20253 }, 20254 { 20255 "alignment" : 4, 20256 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20257 "name" : "stack_st_ASN1_INTEGER *", 20258 "referenced_type" : "type-4636", 20259 "self_type" : "type-4635", 20260 "size" : 4, 20261 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20262 }, 20263 { 20264 "alignment" : 4, 20265 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20266 "name" : "stack_st_ASN1_INTEGER *", 20267 "referenced_type" : "type-4853", 20268 "self_type" : "type-4852", 20269 "size" : 4, 20270 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20271 }, 20272 { 20273 "alignment" : 4, 20274 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20275 "name" : "stack_st_ASN1_INTEGER *", 20276 "referenced_type" : "type-4974", 20277 "self_type" : "type-4973", 20278 "size" : 4, 20279 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20280 }, 20281 { 20282 "alignment" : 4, 20283 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20284 "name" : "stack_st_ASN1_INTEGER *", 20285 "referenced_type" : "type-5035", 20286 "self_type" : "type-5034", 20287 "size" : 4, 20288 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20289 }, 20290 { 20291 "alignment" : 4, 20292 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20293 "name" : "stack_st_ASN1_INTEGER *", 20294 "referenced_type" : "type-580", 20295 "self_type" : "type-579", 20296 "size" : 4, 20297 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20298 }, 20299 { 20300 "alignment" : 4, 20301 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20302 "name" : "stack_st_ASN1_INTEGER *", 20303 "referenced_type" : "type-865", 20304 "self_type" : "type-864", 20305 "size" : 4, 20306 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20307 }, 20308 { 20309 "alignment" : 4, 20310 "linker_set_key" : "stack_st_ASN1_TYPE *", 20311 "name" : "stack_st_ASN1_TYPE *", 20312 "referenced_type" : "type-1473", 20313 "self_type" : "type-1472", 20314 "size" : 4, 20315 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20316 }, 20317 { 20318 "alignment" : 4, 20319 "linker_set_key" : "stack_st_ASN1_TYPE *", 20320 "name" : "stack_st_ASN1_TYPE *", 20321 "referenced_type" : "type-1680", 20322 "self_type" : "type-1679", 20323 "size" : 4, 20324 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20325 }, 20326 { 20327 "alignment" : 4, 20328 "linker_set_key" : "stack_st_ASN1_TYPE *", 20329 "name" : "stack_st_ASN1_TYPE *", 20330 "referenced_type" : "type-1917", 20331 "self_type" : "type-1916", 20332 "size" : 4, 20333 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20334 }, 20335 { 20336 "alignment" : 4, 20337 "linker_set_key" : "stack_st_ASN1_TYPE *", 20338 "name" : "stack_st_ASN1_TYPE *", 20339 "referenced_type" : "type-2056", 20340 "self_type" : "type-2055", 20341 "size" : 4, 20342 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20343 }, 20344 { 20345 "alignment" : 4, 20346 "linker_set_key" : "stack_st_ASN1_TYPE *", 20347 "name" : "stack_st_ASN1_TYPE *", 20348 "referenced_type" : "type-2262", 20349 "self_type" : "type-2261", 20350 "size" : 4, 20351 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20352 }, 20353 { 20354 "alignment" : 4, 20355 "linker_set_key" : "stack_st_ASN1_TYPE *", 20356 "name" : "stack_st_ASN1_TYPE *", 20357 "referenced_type" : "type-2388", 20358 "self_type" : "type-2387", 20359 "size" : 4, 20360 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20361 }, 20362 { 20363 "alignment" : 4, 20364 "linker_set_key" : "stack_st_ASN1_TYPE *", 20365 "name" : "stack_st_ASN1_TYPE *", 20366 "referenced_type" : "type-2586", 20367 "self_type" : "type-2585", 20368 "size" : 4, 20369 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20370 }, 20371 { 20372 "alignment" : 4, 20373 "linker_set_key" : "stack_st_ASN1_TYPE *", 20374 "name" : "stack_st_ASN1_TYPE *", 20375 "referenced_type" : "type-2817", 20376 "self_type" : "type-2816", 20377 "size" : 4, 20378 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20379 }, 20380 { 20381 "alignment" : 4, 20382 "linker_set_key" : "stack_st_ASN1_TYPE *", 20383 "name" : "stack_st_ASN1_TYPE *", 20384 "referenced_type" : "type-2874", 20385 "self_type" : "type-2873", 20386 "size" : 4, 20387 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20388 }, 20389 { 20390 "alignment" : 4, 20391 "linker_set_key" : "stack_st_ASN1_TYPE *", 20392 "name" : "stack_st_ASN1_TYPE *", 20393 "referenced_type" : "type-30", 20394 "self_type" : "type-29", 20395 "size" : 4, 20396 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20397 }, 20398 { 20399 "alignment" : 4, 20400 "linker_set_key" : "stack_st_ASN1_TYPE *", 20401 "name" : "stack_st_ASN1_TYPE *", 20402 "referenced_type" : "type-3018", 20403 "self_type" : "type-3017", 20404 "size" : 4, 20405 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20406 }, 20407 { 20408 "alignment" : 4, 20409 "linker_set_key" : "stack_st_ASN1_TYPE *", 20410 "name" : "stack_st_ASN1_TYPE *", 20411 "referenced_type" : "type-322", 20412 "self_type" : "type-321", 20413 "size" : 4, 20414 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20415 }, 20416 { 20417 "alignment" : 4, 20418 "linker_set_key" : "stack_st_ASN1_TYPE *", 20419 "name" : "stack_st_ASN1_TYPE *", 20420 "referenced_type" : "type-3547", 20421 "self_type" : "type-3546", 20422 "size" : 4, 20423 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20424 }, 20425 { 20426 "alignment" : 4, 20427 "linker_set_key" : "stack_st_ASN1_TYPE *", 20428 "name" : "stack_st_ASN1_TYPE *", 20429 "referenced_type" : "type-3754", 20430 "self_type" : "type-3753", 20431 "size" : 4, 20432 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20433 }, 20434 { 20435 "alignment" : 4, 20436 "linker_set_key" : "stack_st_ASN1_TYPE *", 20437 "name" : "stack_st_ASN1_TYPE *", 20438 "referenced_type" : "type-3991", 20439 "self_type" : "type-3990", 20440 "size" : 4, 20441 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20442 }, 20443 { 20444 "alignment" : 4, 20445 "linker_set_key" : "stack_st_ASN1_TYPE *", 20446 "name" : "stack_st_ASN1_TYPE *", 20447 "referenced_type" : "type-4129", 20448 "self_type" : "type-4128", 20449 "size" : 4, 20450 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20451 }, 20452 { 20453 "alignment" : 4, 20454 "linker_set_key" : "stack_st_ASN1_TYPE *", 20455 "name" : "stack_st_ASN1_TYPE *", 20456 "referenced_type" : "type-4312", 20457 "self_type" : "type-4311", 20458 "size" : 4, 20459 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20460 }, 20461 { 20462 "alignment" : 4, 20463 "linker_set_key" : "stack_st_ASN1_TYPE *", 20464 "name" : "stack_st_ASN1_TYPE *", 20465 "referenced_type" : "type-4436", 20466 "self_type" : "type-4435", 20467 "size" : 4, 20468 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20469 }, 20470 { 20471 "alignment" : 4, 20472 "linker_set_key" : "stack_st_ASN1_TYPE *", 20473 "name" : "stack_st_ASN1_TYPE *", 20474 "referenced_type" : "type-4625", 20475 "self_type" : "type-4624", 20476 "size" : 4, 20477 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20478 }, 20479 { 20480 "alignment" : 4, 20481 "linker_set_key" : "stack_st_ASN1_TYPE *", 20482 "name" : "stack_st_ASN1_TYPE *", 20483 "referenced_type" : "type-4842", 20484 "self_type" : "type-4841", 20485 "size" : 4, 20486 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20487 }, 20488 { 20489 "alignment" : 4, 20490 "linker_set_key" : "stack_st_ASN1_TYPE *", 20491 "name" : "stack_st_ASN1_TYPE *", 20492 "referenced_type" : "type-4889", 20493 "self_type" : "type-4888", 20494 "size" : 4, 20495 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20496 }, 20497 { 20498 "alignment" : 4, 20499 "linker_set_key" : "stack_st_ASN1_TYPE *", 20500 "name" : "stack_st_ASN1_TYPE *", 20501 "referenced_type" : "type-5022", 20502 "self_type" : "type-5021", 20503 "size" : 4, 20504 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20505 }, 20506 { 20507 "alignment" : 4, 20508 "linker_set_key" : "stack_st_ASN1_TYPE *", 20509 "name" : "stack_st_ASN1_TYPE *", 20510 "referenced_type" : "type-569", 20511 "self_type" : "type-568", 20512 "size" : 4, 20513 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20514 }, 20515 { 20516 "alignment" : 4, 20517 "linker_set_key" : "stack_st_ASN1_TYPE *", 20518 "name" : "stack_st_ASN1_TYPE *", 20519 "referenced_type" : "type-844", 20520 "self_type" : "type-843", 20521 "size" : 4, 20522 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20523 }, 20524 { 20525 "alignment" : 4, 20526 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20527 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20528 "referenced_type" : "type-1765", 20529 "self_type" : "type-1764", 20530 "size" : 4, 20531 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20532 }, 20533 { 20534 "alignment" : 4, 20535 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20536 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20537 "referenced_type" : "type-3839", 20538 "self_type" : "type-3838", 20539 "size" : 4, 20540 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20541 }, 20542 { 20543 "alignment" : 4, 20544 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20545 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20546 "referenced_type" : "type-414", 20547 "self_type" : "type-413", 20548 "size" : 4, 20549 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20550 }, 20551 { 20552 "alignment" : 4, 20553 "linker_set_key" : "unsigned char *", 20554 "name" : "unsigned char *", 20555 "referenced_type" : "type-1", 20556 "self_type" : "type-123", 20557 "size" : 4, 20558 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20559 }, 20560 { 20561 "alignment" : 4, 20562 "linker_set_key" : "unsigned int *", 20563 "name" : "unsigned int *", 20564 "referenced_type" : "type-122", 20565 "self_type" : "type-667", 20566 "size" : 4, 20567 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20568 }, 20569 { 20570 "alignment" : 4, 20571 "linker_set_key" : "unsigned long long *", 20572 "name" : "unsigned long long *", 20573 "referenced_type" : "type-116", 20574 "self_type" : "type-1118", 20575 "size" : 4, 20576 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20577 }, 20578 { 20579 "alignment" : 4, 20580 "linker_set_key" : "void *", 20581 "name" : "void *", 20582 "referenced_type" : "type-62", 20583 "self_type" : "type-410", 20584 "size" : 4, 20585 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 20586 }, 20587 { 20588 "alignment" : 4, 20589 "linker_set_key" : "void **", 20590 "name" : "void **", 20591 "referenced_type" : "type-410", 20592 "self_type" : "type-409", 20593 "size" : 4, 20594 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20595 } 20596 ], 20597 "qualified_types" : 20598 [ 20599 { 20600 "alignment" : 4, 20601 "is_const" : true, 20602 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20603 "name" : "ASN1_TEMPLATE_st const[2]", 20604 "referenced_type" : "type-2868", 20605 "self_type" : "type-2870", 20606 "size" : 40, 20607 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20608 }, 20609 { 20610 "alignment" : 4, 20611 "is_const" : true, 20612 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20613 "name" : "ASN1_TEMPLATE_st const[2]", 20614 "referenced_type" : "type-4884", 20615 "self_type" : "type-4886", 20616 "size" : 40, 20617 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20618 }, 20619 { 20620 "alignment" : 4, 20621 "is_const" : true, 20622 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20623 "name" : "ASN1_TEMPLATE_st const[36]", 20624 "referenced_type" : "type-1488", 20625 "self_type" : "type-1490", 20626 "size" : 720, 20627 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20628 }, 20629 { 20630 "alignment" : 4, 20631 "is_const" : true, 20632 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20633 "name" : "ASN1_TEMPLATE_st const[36]", 20634 "referenced_type" : "type-1693", 20635 "self_type" : "type-1695", 20636 "size" : 720, 20637 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20638 }, 20639 { 20640 "alignment" : 4, 20641 "is_const" : true, 20642 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20643 "name" : "ASN1_TEMPLATE_st const[36]", 20644 "referenced_type" : "type-1929", 20645 "self_type" : "type-1931", 20646 "size" : 720, 20647 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20648 }, 20649 { 20650 "alignment" : 4, 20651 "is_const" : true, 20652 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20653 "name" : "ASN1_TEMPLATE_st const[36]", 20654 "referenced_type" : "type-2071", 20655 "self_type" : "type-2073", 20656 "size" : 720, 20657 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20658 }, 20659 { 20660 "alignment" : 4, 20661 "is_const" : true, 20662 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20663 "name" : "ASN1_TEMPLATE_st const[36]", 20664 "referenced_type" : "type-2274", 20665 "self_type" : "type-2276", 20666 "size" : 720, 20667 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20668 }, 20669 { 20670 "alignment" : 4, 20671 "is_const" : true, 20672 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20673 "name" : "ASN1_TEMPLATE_st const[36]", 20674 "referenced_type" : "type-2402", 20675 "self_type" : "type-2404", 20676 "size" : 720, 20677 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20678 }, 20679 { 20680 "alignment" : 4, 20681 "is_const" : true, 20682 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20683 "name" : "ASN1_TEMPLATE_st const[36]", 20684 "referenced_type" : "type-2598", 20685 "self_type" : "type-2600", 20686 "size" : 720, 20687 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20688 }, 20689 { 20690 "alignment" : 4, 20691 "is_const" : true, 20692 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20693 "name" : "ASN1_TEMPLATE_st const[36]", 20694 "referenced_type" : "type-2829", 20695 "self_type" : "type-2833", 20696 "size" : 720, 20697 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20698 }, 20699 { 20700 "alignment" : 4, 20701 "is_const" : true, 20702 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20703 "name" : "ASN1_TEMPLATE_st const[36]", 20704 "referenced_type" : "type-2987", 20705 "self_type" : "type-2995", 20706 "size" : 720, 20707 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20708 }, 20709 { 20710 "alignment" : 4, 20711 "is_const" : true, 20712 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20713 "name" : "ASN1_TEMPLATE_st const[36]", 20714 "referenced_type" : "type-3032", 20715 "self_type" : "type-3034", 20716 "size" : 720, 20717 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20718 }, 20719 { 20720 "alignment" : 4, 20721 "is_const" : true, 20722 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20723 "name" : "ASN1_TEMPLATE_st const[36]", 20724 "referenced_type" : "type-334", 20725 "self_type" : "type-336", 20726 "size" : 720, 20727 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20728 }, 20729 { 20730 "alignment" : 4, 20731 "is_const" : true, 20732 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20733 "name" : "ASN1_TEMPLATE_st const[36]", 20734 "referenced_type" : "type-3562", 20735 "self_type" : "type-3564", 20736 "size" : 720, 20737 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20738 }, 20739 { 20740 "alignment" : 4, 20741 "is_const" : true, 20742 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20743 "name" : "ASN1_TEMPLATE_st const[36]", 20744 "referenced_type" : "type-3767", 20745 "self_type" : "type-3769", 20746 "size" : 720, 20747 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20748 }, 20749 { 20750 "alignment" : 4, 20751 "is_const" : true, 20752 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20753 "name" : "ASN1_TEMPLATE_st const[36]", 20754 "referenced_type" : "type-4003", 20755 "self_type" : "type-4005", 20756 "size" : 720, 20757 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20758 }, 20759 { 20760 "alignment" : 4, 20761 "is_const" : true, 20762 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20763 "name" : "ASN1_TEMPLATE_st const[36]", 20764 "referenced_type" : "type-4144", 20765 "self_type" : "type-4146", 20766 "size" : 720, 20767 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20768 }, 20769 { 20770 "alignment" : 4, 20771 "is_const" : true, 20772 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20773 "name" : "ASN1_TEMPLATE_st const[36]", 20774 "referenced_type" : "type-4324", 20775 "self_type" : "type-4326", 20776 "size" : 720, 20777 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20778 }, 20779 { 20780 "alignment" : 4, 20781 "is_const" : true, 20782 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20783 "name" : "ASN1_TEMPLATE_st const[36]", 20784 "referenced_type" : "type-4450", 20785 "self_type" : "type-4452", 20786 "size" : 720, 20787 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20788 }, 20789 { 20790 "alignment" : 4, 20791 "is_const" : true, 20792 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20793 "name" : "ASN1_TEMPLATE_st const[36]", 20794 "referenced_type" : "type-4637", 20795 "self_type" : "type-4639", 20796 "size" : 720, 20797 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20798 }, 20799 { 20800 "alignment" : 4, 20801 "is_const" : true, 20802 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20803 "name" : "ASN1_TEMPLATE_st const[36]", 20804 "referenced_type" : "type-46", 20805 "self_type" : "type-48", 20806 "size" : 720, 20807 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20808 }, 20809 { 20810 "alignment" : 4, 20811 "is_const" : true, 20812 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20813 "name" : "ASN1_TEMPLATE_st const[36]", 20814 "referenced_type" : "type-4854", 20815 "self_type" : "type-4858", 20816 "size" : 720, 20817 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20818 }, 20819 { 20820 "alignment" : 4, 20821 "is_const" : true, 20822 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20823 "name" : "ASN1_TEMPLATE_st const[36]", 20824 "referenced_type" : "type-4990", 20825 "self_type" : "type-4998", 20826 "size" : 720, 20827 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20828 }, 20829 { 20830 "alignment" : 4, 20831 "is_const" : true, 20832 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20833 "name" : "ASN1_TEMPLATE_st const[36]", 20834 "referenced_type" : "type-5036", 20835 "self_type" : "type-5038", 20836 "size" : 720, 20837 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20838 }, 20839 { 20840 "alignment" : 4, 20841 "is_const" : true, 20842 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20843 "name" : "ASN1_TEMPLATE_st const[36]", 20844 "referenced_type" : "type-581", 20845 "self_type" : "type-583", 20846 "size" : 720, 20847 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20848 }, 20849 { 20850 "alignment" : 4, 20851 "is_const" : true, 20852 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20853 "name" : "ASN1_TEMPLATE_st const[36]", 20854 "referenced_type" : "type-870", 20855 "self_type" : "type-872", 20856 "size" : 720, 20857 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20858 }, 20859 { 20860 "alignment" : 4, 20861 "is_const" : true, 20862 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20863 "name" : "ASN1_TEMPLATE_st const[3]", 20864 "referenced_type" : "type-1478", 20865 "self_type" : "type-1482", 20866 "size" : 60, 20867 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20868 }, 20869 { 20870 "alignment" : 4, 20871 "is_const" : true, 20872 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20873 "name" : "ASN1_TEMPLATE_st const[3]", 20874 "referenced_type" : "type-1686", 20875 "self_type" : "type-1688", 20876 "size" : 60, 20877 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20878 }, 20879 { 20880 "alignment" : 4, 20881 "is_const" : true, 20882 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20883 "name" : "ASN1_TEMPLATE_st const[3]", 20884 "referenced_type" : "type-1922", 20885 "self_type" : "type-1924", 20886 "size" : 60, 20887 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20888 }, 20889 { 20890 "alignment" : 4, 20891 "is_const" : true, 20892 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20893 "name" : "ASN1_TEMPLATE_st const[3]", 20894 "referenced_type" : "type-2062", 20895 "self_type" : "type-2064", 20896 "size" : 60, 20897 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20898 }, 20899 { 20900 "alignment" : 4, 20901 "is_const" : true, 20902 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20903 "name" : "ASN1_TEMPLATE_st const[3]", 20904 "referenced_type" : "type-2267", 20905 "self_type" : "type-2269", 20906 "size" : 60, 20907 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20908 }, 20909 { 20910 "alignment" : 4, 20911 "is_const" : true, 20912 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20913 "name" : "ASN1_TEMPLATE_st const[3]", 20914 "referenced_type" : "type-2395", 20915 "self_type" : "type-2397", 20916 "size" : 60, 20917 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20918 }, 20919 { 20920 "alignment" : 4, 20921 "is_const" : true, 20922 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20923 "name" : "ASN1_TEMPLATE_st const[3]", 20924 "referenced_type" : "type-2591", 20925 "self_type" : "type-2593", 20926 "size" : 60, 20927 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20928 }, 20929 { 20930 "alignment" : 4, 20931 "is_const" : true, 20932 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20933 "name" : "ASN1_TEMPLATE_st const[3]", 20934 "referenced_type" : "type-2822", 20935 "self_type" : "type-2824", 20936 "size" : 60, 20937 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20938 }, 20939 { 20940 "alignment" : 4, 20941 "is_const" : true, 20942 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20943 "name" : "ASN1_TEMPLATE_st const[3]", 20944 "referenced_type" : "type-2940", 20945 "self_type" : "type-2954", 20946 "size" : 60, 20947 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20948 }, 20949 { 20950 "alignment" : 4, 20951 "is_const" : true, 20952 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20953 "name" : "ASN1_TEMPLATE_st const[3]", 20954 "referenced_type" : "type-3025", 20955 "self_type" : "type-3027", 20956 "size" : 60, 20957 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20958 }, 20959 { 20960 "alignment" : 4, 20961 "is_const" : true, 20962 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20963 "name" : "ASN1_TEMPLATE_st const[3]", 20964 "referenced_type" : "type-327", 20965 "self_type" : "type-329", 20966 "size" : 60, 20967 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20968 }, 20969 { 20970 "alignment" : 4, 20971 "is_const" : true, 20972 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20973 "name" : "ASN1_TEMPLATE_st const[3]", 20974 "referenced_type" : "type-3552", 20975 "self_type" : "type-3556", 20976 "size" : 60, 20977 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20978 }, 20979 { 20980 "alignment" : 4, 20981 "is_const" : true, 20982 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20983 "name" : "ASN1_TEMPLATE_st const[3]", 20984 "referenced_type" : "type-36", 20985 "self_type" : "type-40", 20986 "size" : 60, 20987 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20988 }, 20989 { 20990 "alignment" : 4, 20991 "is_const" : true, 20992 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20993 "name" : "ASN1_TEMPLATE_st const[3]", 20994 "referenced_type" : "type-3760", 20995 "self_type" : "type-3762", 20996 "size" : 60, 20997 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20998 }, 20999 { 21000 "alignment" : 4, 21001 "is_const" : true, 21002 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21003 "name" : "ASN1_TEMPLATE_st const[3]", 21004 "referenced_type" : "type-3996", 21005 "self_type" : "type-3998", 21006 "size" : 60, 21007 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21008 }, 21009 { 21010 "alignment" : 4, 21011 "is_const" : true, 21012 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21013 "name" : "ASN1_TEMPLATE_st const[3]", 21014 "referenced_type" : "type-4135", 21015 "self_type" : "type-4137", 21016 "size" : 60, 21017 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21018 }, 21019 { 21020 "alignment" : 4, 21021 "is_const" : true, 21022 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21023 "name" : "ASN1_TEMPLATE_st const[3]", 21024 "referenced_type" : "type-4317", 21025 "self_type" : "type-4319", 21026 "size" : 60, 21027 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21028 }, 21029 { 21030 "alignment" : 4, 21031 "is_const" : true, 21032 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21033 "name" : "ASN1_TEMPLATE_st const[3]", 21034 "referenced_type" : "type-4443", 21035 "self_type" : "type-4445", 21036 "size" : 60, 21037 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21038 }, 21039 { 21040 "alignment" : 4, 21041 "is_const" : true, 21042 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21043 "name" : "ASN1_TEMPLATE_st const[3]", 21044 "referenced_type" : "type-4630", 21045 "self_type" : "type-4632", 21046 "size" : 60, 21047 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21048 }, 21049 { 21050 "alignment" : 4, 21051 "is_const" : true, 21052 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21053 "name" : "ASN1_TEMPLATE_st const[3]", 21054 "referenced_type" : "type-4847", 21055 "self_type" : "type-4849", 21056 "size" : 60, 21057 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21058 }, 21059 { 21060 "alignment" : 4, 21061 "is_const" : true, 21062 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21063 "name" : "ASN1_TEMPLATE_st const[3]", 21064 "referenced_type" : "type-4945", 21065 "self_type" : "type-4959", 21066 "size" : 60, 21067 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21068 }, 21069 { 21070 "alignment" : 4, 21071 "is_const" : true, 21072 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21073 "name" : "ASN1_TEMPLATE_st const[3]", 21074 "referenced_type" : "type-5029", 21075 "self_type" : "type-5031", 21076 "size" : 60, 21077 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21078 }, 21079 { 21080 "alignment" : 4, 21081 "is_const" : true, 21082 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21083 "name" : "ASN1_TEMPLATE_st const[3]", 21084 "referenced_type" : "type-574", 21085 "self_type" : "type-576", 21086 "size" : 60, 21087 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21088 }, 21089 { 21090 "alignment" : 4, 21091 "is_const" : true, 21092 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21093 "name" : "ASN1_TEMPLATE_st const[3]", 21094 "referenced_type" : "type-857", 21095 "self_type" : "type-859", 21096 "size" : 60, 21097 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21098 }, 21099 { 21100 "alignment" : 4, 21101 "is_const" : true, 21102 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 21103 "name" : "ASN1_TEMPLATE_st const[6]", 21104 "referenced_type" : "type-2875", 21105 "self_type" : "type-2877", 21106 "size" : 120, 21107 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21108 }, 21109 { 21110 "alignment" : 4, 21111 "is_const" : true, 21112 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 21113 "name" : "ASN1_TEMPLATE_st const[6]", 21114 "referenced_type" : "type-4890", 21115 "self_type" : "type-4892", 21116 "size" : 120, 21117 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21118 }, 21119 { 21120 "alignment" : 4, 21121 "is_const" : true, 21122 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21123 "name" : "ASN1_TEMPLATE_st const[8]", 21124 "referenced_type" : "type-1491", 21125 "self_type" : "type-1493", 21126 "size" : 160, 21127 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21128 }, 21129 { 21130 "alignment" : 4, 21131 "is_const" : true, 21132 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21133 "name" : "ASN1_TEMPLATE_st const[8]", 21134 "referenced_type" : "type-1696", 21135 "self_type" : "type-1698", 21136 "size" : 160, 21137 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21138 }, 21139 { 21140 "alignment" : 4, 21141 "is_const" : true, 21142 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21143 "name" : "ASN1_TEMPLATE_st const[8]", 21144 "referenced_type" : "type-1932", 21145 "self_type" : "type-1934", 21146 "size" : 160, 21147 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21148 }, 21149 { 21150 "alignment" : 4, 21151 "is_const" : true, 21152 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21153 "name" : "ASN1_TEMPLATE_st const[8]", 21154 "referenced_type" : "type-2074", 21155 "self_type" : "type-2076", 21156 "size" : 160, 21157 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21158 }, 21159 { 21160 "alignment" : 4, 21161 "is_const" : true, 21162 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21163 "name" : "ASN1_TEMPLATE_st const[8]", 21164 "referenced_type" : "type-2279", 21165 "self_type" : "type-2281", 21166 "size" : 160, 21167 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21168 }, 21169 { 21170 "alignment" : 4, 21171 "is_const" : true, 21172 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21173 "name" : "ASN1_TEMPLATE_st const[8]", 21174 "referenced_type" : "type-2405", 21175 "self_type" : "type-2407", 21176 "size" : 160, 21177 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21178 }, 21179 { 21180 "alignment" : 4, 21181 "is_const" : true, 21182 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21183 "name" : "ASN1_TEMPLATE_st const[8]", 21184 "referenced_type" : "type-2601", 21185 "self_type" : "type-2603", 21186 "size" : 160, 21187 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21188 }, 21189 { 21190 "alignment" : 4, 21191 "is_const" : true, 21192 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21193 "name" : "ASN1_TEMPLATE_st const[8]", 21194 "referenced_type" : "type-2834", 21195 "self_type" : "type-2836", 21196 "size" : 160, 21197 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21198 }, 21199 { 21200 "alignment" : 4, 21201 "is_const" : true, 21202 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21203 "name" : "ASN1_TEMPLATE_st const[8]", 21204 "referenced_type" : "type-3001", 21205 "self_type" : "type-3003", 21206 "size" : 160, 21207 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21208 }, 21209 { 21210 "alignment" : 4, 21211 "is_const" : true, 21212 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21213 "name" : "ASN1_TEMPLATE_st const[8]", 21214 "referenced_type" : "type-3035", 21215 "self_type" : "type-3037", 21216 "size" : 160, 21217 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21218 }, 21219 { 21220 "alignment" : 4, 21221 "is_const" : true, 21222 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21223 "name" : "ASN1_TEMPLATE_st const[8]", 21224 "referenced_type" : "type-337", 21225 "self_type" : "type-339", 21226 "size" : 160, 21227 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21228 }, 21229 { 21230 "alignment" : 4, 21231 "is_const" : true, 21232 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21233 "name" : "ASN1_TEMPLATE_st const[8]", 21234 "referenced_type" : "type-3565", 21235 "self_type" : "type-3567", 21236 "size" : 160, 21237 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21238 }, 21239 { 21240 "alignment" : 4, 21241 "is_const" : true, 21242 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21243 "name" : "ASN1_TEMPLATE_st const[8]", 21244 "referenced_type" : "type-3770", 21245 "self_type" : "type-3772", 21246 "size" : 160, 21247 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21248 }, 21249 { 21250 "alignment" : 4, 21251 "is_const" : true, 21252 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21253 "name" : "ASN1_TEMPLATE_st const[8]", 21254 "referenced_type" : "type-4006", 21255 "self_type" : "type-4008", 21256 "size" : 160, 21257 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21258 }, 21259 { 21260 "alignment" : 4, 21261 "is_const" : true, 21262 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21263 "name" : "ASN1_TEMPLATE_st const[8]", 21264 "referenced_type" : "type-4147", 21265 "self_type" : "type-4149", 21266 "size" : 160, 21267 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21268 }, 21269 { 21270 "alignment" : 4, 21271 "is_const" : true, 21272 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21273 "name" : "ASN1_TEMPLATE_st const[8]", 21274 "referenced_type" : "type-4329", 21275 "self_type" : "type-4331", 21276 "size" : 160, 21277 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21278 }, 21279 { 21280 "alignment" : 4, 21281 "is_const" : true, 21282 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21283 "name" : "ASN1_TEMPLATE_st const[8]", 21284 "referenced_type" : "type-4453", 21285 "self_type" : "type-4455", 21286 "size" : 160, 21287 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21288 }, 21289 { 21290 "alignment" : 4, 21291 "is_const" : true, 21292 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21293 "name" : "ASN1_TEMPLATE_st const[8]", 21294 "referenced_type" : "type-4640", 21295 "self_type" : "type-4642", 21296 "size" : 160, 21297 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21298 }, 21299 { 21300 "alignment" : 4, 21301 "is_const" : true, 21302 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21303 "name" : "ASN1_TEMPLATE_st const[8]", 21304 "referenced_type" : "type-4859", 21305 "self_type" : "type-4861", 21306 "size" : 160, 21307 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21308 }, 21309 { 21310 "alignment" : 4, 21311 "is_const" : true, 21312 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21313 "name" : "ASN1_TEMPLATE_st const[8]", 21314 "referenced_type" : "type-49", 21315 "self_type" : "type-51", 21316 "size" : 160, 21317 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21318 }, 21319 { 21320 "alignment" : 4, 21321 "is_const" : true, 21322 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21323 "name" : "ASN1_TEMPLATE_st const[8]", 21324 "referenced_type" : "type-5005", 21325 "self_type" : "type-5007", 21326 "size" : 160, 21327 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21328 }, 21329 { 21330 "alignment" : 4, 21331 "is_const" : true, 21332 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21333 "name" : "ASN1_TEMPLATE_st const[8]", 21334 "referenced_type" : "type-5039", 21335 "self_type" : "type-5041", 21336 "size" : 160, 21337 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21338 }, 21339 { 21340 "alignment" : 4, 21341 "is_const" : true, 21342 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21343 "name" : "ASN1_TEMPLATE_st const[8]", 21344 "referenced_type" : "type-584", 21345 "self_type" : "type-586", 21346 "size" : 160, 21347 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21348 }, 21349 { 21350 "alignment" : 4, 21351 "is_const" : true, 21352 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21353 "name" : "ASN1_TEMPLATE_st const[8]", 21354 "referenced_type" : "type-876", 21355 "self_type" : "type-878", 21356 "size" : 160, 21357 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21358 }, 21359 { 21360 "alignment" : 1, 21361 "is_const" : true, 21362 "linker_set_key" : "char const[25]", 21363 "name" : "char const[25]", 21364 "referenced_type" : "type-891", 21365 "self_type" : "type-892", 21366 "size" : 25, 21367 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21368 }, 21369 { 21370 "alignment" : 4, 21371 "is_const" : true, 21372 "linker_set_key" : "const ASN1_ITEM_st", 21373 "name" : "const ASN1_ITEM_st", 21374 "referenced_type" : "type-1484", 21375 "self_type" : "type-1483", 21376 "size" : 28, 21377 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21378 }, 21379 { 21380 "alignment" : 4, 21381 "is_const" : true, 21382 "linker_set_key" : "const ASN1_ITEM_st", 21383 "name" : "const ASN1_ITEM_st", 21384 "referenced_type" : "type-1690", 21385 "self_type" : "type-1689", 21386 "size" : 28, 21387 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21388 }, 21389 { 21390 "alignment" : 4, 21391 "is_const" : true, 21392 "linker_set_key" : "const ASN1_ITEM_st", 21393 "name" : "const ASN1_ITEM_st", 21394 "referenced_type" : "type-1926", 21395 "self_type" : "type-1925", 21396 "size" : 28, 21397 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21398 }, 21399 { 21400 "alignment" : 4, 21401 "is_const" : true, 21402 "linker_set_key" : "const ASN1_ITEM_st", 21403 "name" : "const ASN1_ITEM_st", 21404 "referenced_type" : "type-2066", 21405 "self_type" : "type-2065", 21406 "size" : 28, 21407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21408 }, 21409 { 21410 "alignment" : 4, 21411 "is_const" : true, 21412 "linker_set_key" : "const ASN1_ITEM_st", 21413 "name" : "const ASN1_ITEM_st", 21414 "referenced_type" : "type-2271", 21415 "self_type" : "type-2270", 21416 "size" : 28, 21417 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21418 }, 21419 { 21420 "alignment" : 4, 21421 "is_const" : true, 21422 "linker_set_key" : "const ASN1_ITEM_st", 21423 "name" : "const ASN1_ITEM_st", 21424 "referenced_type" : "type-2399", 21425 "self_type" : "type-2398", 21426 "size" : 28, 21427 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21428 }, 21429 { 21430 "alignment" : 4, 21431 "is_const" : true, 21432 "linker_set_key" : "const ASN1_ITEM_st", 21433 "name" : "const ASN1_ITEM_st", 21434 "referenced_type" : "type-2595", 21435 "self_type" : "type-2594", 21436 "size" : 28, 21437 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21438 }, 21439 { 21440 "alignment" : 4, 21441 "is_const" : true, 21442 "linker_set_key" : "const ASN1_ITEM_st", 21443 "name" : "const ASN1_ITEM_st", 21444 "referenced_type" : "type-2826", 21445 "self_type" : "type-2825", 21446 "size" : 28, 21447 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21448 }, 21449 { 21450 "alignment" : 4, 21451 "is_const" : true, 21452 "linker_set_key" : "const ASN1_ITEM_st", 21453 "name" : "const ASN1_ITEM_st", 21454 "referenced_type" : "type-2963", 21455 "self_type" : "type-2962", 21456 "size" : 28, 21457 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21458 }, 21459 { 21460 "alignment" : 4, 21461 "is_const" : true, 21462 "linker_set_key" : "const ASN1_ITEM_st", 21463 "name" : "const ASN1_ITEM_st", 21464 "referenced_type" : "type-3029", 21465 "self_type" : "type-3028", 21466 "size" : 28, 21467 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21468 }, 21469 { 21470 "alignment" : 4, 21471 "is_const" : true, 21472 "linker_set_key" : "const ASN1_ITEM_st", 21473 "name" : "const ASN1_ITEM_st", 21474 "referenced_type" : "type-331", 21475 "self_type" : "type-330", 21476 "size" : 28, 21477 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21478 }, 21479 { 21480 "alignment" : 4, 21481 "is_const" : true, 21482 "linker_set_key" : "const ASN1_ITEM_st", 21483 "name" : "const ASN1_ITEM_st", 21484 "referenced_type" : "type-3558", 21485 "self_type" : "type-3557", 21486 "size" : 28, 21487 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21488 }, 21489 { 21490 "alignment" : 4, 21491 "is_const" : true, 21492 "linker_set_key" : "const ASN1_ITEM_st", 21493 "name" : "const ASN1_ITEM_st", 21494 "referenced_type" : "type-3764", 21495 "self_type" : "type-3763", 21496 "size" : 28, 21497 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21498 }, 21499 { 21500 "alignment" : 4, 21501 "is_const" : true, 21502 "linker_set_key" : "const ASN1_ITEM_st", 21503 "name" : "const ASN1_ITEM_st", 21504 "referenced_type" : "type-4000", 21505 "self_type" : "type-3999", 21506 "size" : 28, 21507 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21508 }, 21509 { 21510 "alignment" : 4, 21511 "is_const" : true, 21512 "linker_set_key" : "const ASN1_ITEM_st", 21513 "name" : "const ASN1_ITEM_st", 21514 "referenced_type" : "type-4139", 21515 "self_type" : "type-4138", 21516 "size" : 28, 21517 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21518 }, 21519 { 21520 "alignment" : 4, 21521 "is_const" : true, 21522 "linker_set_key" : "const ASN1_ITEM_st", 21523 "name" : "const ASN1_ITEM_st", 21524 "referenced_type" : "type-42", 21525 "self_type" : "type-41", 21526 "size" : 28, 21527 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21528 }, 21529 { 21530 "alignment" : 4, 21531 "is_const" : true, 21532 "linker_set_key" : "const ASN1_ITEM_st", 21533 "name" : "const ASN1_ITEM_st", 21534 "referenced_type" : "type-4321", 21535 "self_type" : "type-4320", 21536 "size" : 28, 21537 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21538 }, 21539 { 21540 "alignment" : 4, 21541 "is_const" : true, 21542 "linker_set_key" : "const ASN1_ITEM_st", 21543 "name" : "const ASN1_ITEM_st", 21544 "referenced_type" : "type-4447", 21545 "self_type" : "type-4446", 21546 "size" : 28, 21547 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21548 }, 21549 { 21550 "alignment" : 4, 21551 "is_const" : true, 21552 "linker_set_key" : "const ASN1_ITEM_st", 21553 "name" : "const ASN1_ITEM_st", 21554 "referenced_type" : "type-4634", 21555 "self_type" : "type-4633", 21556 "size" : 28, 21557 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21558 }, 21559 { 21560 "alignment" : 4, 21561 "is_const" : true, 21562 "linker_set_key" : "const ASN1_ITEM_st", 21563 "name" : "const ASN1_ITEM_st", 21564 "referenced_type" : "type-4851", 21565 "self_type" : "type-4850", 21566 "size" : 28, 21567 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21568 }, 21569 { 21570 "alignment" : 4, 21571 "is_const" : true, 21572 "linker_set_key" : "const ASN1_ITEM_st", 21573 "name" : "const ASN1_ITEM_st", 21574 "referenced_type" : "type-4968", 21575 "self_type" : "type-4967", 21576 "size" : 28, 21577 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21578 }, 21579 { 21580 "alignment" : 4, 21581 "is_const" : true, 21582 "linker_set_key" : "const ASN1_ITEM_st", 21583 "name" : "const ASN1_ITEM_st", 21584 "referenced_type" : "type-5033", 21585 "self_type" : "type-5032", 21586 "size" : 28, 21587 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21588 }, 21589 { 21590 "alignment" : 4, 21591 "is_const" : true, 21592 "linker_set_key" : "const ASN1_ITEM_st", 21593 "name" : "const ASN1_ITEM_st", 21594 "referenced_type" : "type-578", 21595 "self_type" : "type-577", 21596 "size" : 28, 21597 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21598 }, 21599 { 21600 "alignment" : 4, 21601 "is_const" : true, 21602 "linker_set_key" : "const ASN1_ITEM_st", 21603 "name" : "const ASN1_ITEM_st", 21604 "referenced_type" : "type-862", 21605 "self_type" : "type-861", 21606 "size" : 28, 21607 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21608 }, 21609 { 21610 "alignment" : 1, 21611 "is_const" : true, 21612 "linker_set_key" : "const char", 21613 "name" : "const char", 21614 "referenced_type" : "type-22", 21615 "self_type" : "type-21", 21616 "size" : 1, 21617 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 21618 }, 21619 { 21620 "alignment" : 4, 21621 "is_const" : true, 21622 "linker_set_key" : "const crypto_ex_data_st", 21623 "name" : "const crypto_ex_data_st", 21624 "referenced_type" : "type-1757", 21625 "self_type" : "type-1756", 21626 "size" : 4, 21627 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21628 }, 21629 { 21630 "alignment" : 4, 21631 "is_const" : true, 21632 "linker_set_key" : "const crypto_ex_data_st", 21633 "name" : "const crypto_ex_data_st", 21634 "referenced_type" : "type-1833", 21635 "self_type" : "type-1832", 21636 "size" : 4, 21637 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21638 }, 21639 { 21640 "alignment" : 4, 21641 "is_const" : true, 21642 "linker_set_key" : "const crypto_ex_data_st", 21643 "name" : "const crypto_ex_data_st", 21644 "referenced_type" : "type-3831", 21645 "self_type" : "type-3830", 21646 "size" : 4, 21647 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21648 }, 21649 { 21650 "alignment" : 4, 21651 "is_const" : true, 21652 "linker_set_key" : "const crypto_ex_data_st", 21653 "name" : "const crypto_ex_data_st", 21654 "referenced_type" : "type-3907", 21655 "self_type" : "type-3906", 21656 "size" : 4, 21657 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21658 }, 21659 { 21660 "alignment" : 4, 21661 "is_const" : true, 21662 "linker_set_key" : "const crypto_ex_data_st", 21663 "name" : "const crypto_ex_data_st", 21664 "referenced_type" : "type-405", 21665 "self_type" : "type-404", 21666 "size" : 4, 21667 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21668 }, 21669 { 21670 "alignment" : 4, 21671 "is_const" : true, 21672 "linker_set_key" : "const crypto_ex_data_st", 21673 "name" : "const crypto_ex_data_st", 21674 "referenced_type" : "type-481", 21675 "self_type" : "type-480", 21676 "size" : 4, 21677 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21678 }, 21679 { 21680 "is_const" : true, 21681 "linker_set_key" : "const ec_key_st", 21682 "name" : "const ec_key_st", 21683 "referenced_type" : "type-1750", 21684 "self_type" : "type-1749", 21685 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21686 }, 21687 { 21688 "is_const" : true, 21689 "linker_set_key" : "const ec_key_st", 21690 "name" : "const ec_key_st", 21691 "referenced_type" : "type-1823", 21692 "self_type" : "type-1822", 21693 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21694 }, 21695 { 21696 "is_const" : true, 21697 "linker_set_key" : "const ec_key_st", 21698 "name" : "const ec_key_st", 21699 "referenced_type" : "type-3824", 21700 "self_type" : "type-3823", 21701 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21702 }, 21703 { 21704 "is_const" : true, 21705 "linker_set_key" : "const ec_key_st", 21706 "name" : "const ec_key_st", 21707 "referenced_type" : "type-3897", 21708 "self_type" : "type-3896", 21709 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21710 }, 21711 { 21712 "is_const" : true, 21713 "linker_set_key" : "const ec_key_st", 21714 "name" : "const ec_key_st", 21715 "referenced_type" : "type-398", 21716 "self_type" : "type-397", 21717 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21718 }, 21719 { 21720 "is_const" : true, 21721 "linker_set_key" : "const ec_key_st", 21722 "name" : "const ec_key_st", 21723 "referenced_type" : "type-471", 21724 "self_type" : "type-470", 21725 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21726 }, 21727 { 21728 "alignment" : 4, 21729 "is_const" : true, 21730 "linker_set_key" : "const ecdsa_method_st", 21731 "name" : "const ecdsa_method_st", 21732 "referenced_type" : "type-113", 21733 "self_type" : "type-112", 21734 "size" : 32, 21735 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21736 }, 21737 { 21738 "alignment" : 4, 21739 "is_const" : true, 21740 "linker_set_key" : "const ecdsa_method_st", 21741 "name" : "const ecdsa_method_st", 21742 "referenced_type" : "type-1536", 21743 "self_type" : "type-1535", 21744 "size" : 32, 21745 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21746 }, 21747 { 21748 "alignment" : 4, 21749 "is_const" : true, 21750 "linker_set_key" : "const ecdsa_method_st", 21751 "name" : "const ecdsa_method_st", 21752 "referenced_type" : "type-1676", 21753 "self_type" : "type-1675", 21754 "size" : 32, 21755 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21756 }, 21757 { 21758 "alignment" : 4, 21759 "is_const" : true, 21760 "linker_set_key" : "const ecdsa_method_st", 21761 "name" : "const ecdsa_method_st", 21762 "referenced_type" : "type-1815", 21763 "self_type" : "type-1814", 21764 "size" : 32, 21765 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21766 }, 21767 { 21768 "alignment" : 4, 21769 "is_const" : true, 21770 "linker_set_key" : "const ecdsa_method_st", 21771 "name" : "const ecdsa_method_st", 21772 "referenced_type" : "type-2123", 21773 "self_type" : "type-2122", 21774 "size" : 32, 21775 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21776 }, 21777 { 21778 "alignment" : 4, 21779 "is_const" : true, 21780 "linker_set_key" : "const ecdsa_method_st", 21781 "name" : "const ecdsa_method_st", 21782 "referenced_type" : "type-2258", 21783 "self_type" : "type-2257", 21784 "size" : 32, 21785 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21786 }, 21787 { 21788 "alignment" : 4, 21789 "is_const" : true, 21790 "linker_set_key" : "const ecdsa_method_st", 21791 "name" : "const ecdsa_method_st", 21792 "referenced_type" : "type-2447", 21793 "self_type" : "type-2446", 21794 "size" : 32, 21795 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21796 }, 21797 { 21798 "alignment" : 4, 21799 "is_const" : true, 21800 "linker_set_key" : "const ecdsa_method_st", 21801 "name" : "const ecdsa_method_st", 21802 "referenced_type" : "type-2691", 21803 "self_type" : "type-2690", 21804 "size" : 32, 21805 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21806 }, 21807 { 21808 "alignment" : 4, 21809 "is_const" : true, 21810 "linker_set_key" : "const ecdsa_method_st", 21811 "name" : "const ecdsa_method_st", 21812 "referenced_type" : "type-318", 21813 "self_type" : "type-317", 21814 "size" : 32, 21815 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21816 }, 21817 { 21818 "alignment" : 4, 21819 "is_const" : true, 21820 "linker_set_key" : "const ecdsa_method_st", 21821 "name" : "const ecdsa_method_st", 21822 "referenced_type" : "type-3610", 21823 "self_type" : "type-3609", 21824 "size" : 32, 21825 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21826 }, 21827 { 21828 "alignment" : 4, 21829 "is_const" : true, 21830 "linker_set_key" : "const ecdsa_method_st", 21831 "name" : "const ecdsa_method_st", 21832 "referenced_type" : "type-3750", 21833 "self_type" : "type-3749", 21834 "size" : 32, 21835 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21836 }, 21837 { 21838 "alignment" : 4, 21839 "is_const" : true, 21840 "linker_set_key" : "const ecdsa_method_st", 21841 "name" : "const ecdsa_method_st", 21842 "referenced_type" : "type-3889", 21843 "self_type" : "type-3888", 21844 "size" : 32, 21845 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21846 }, 21847 { 21848 "alignment" : 4, 21849 "is_const" : true, 21850 "linker_set_key" : "const ecdsa_method_st", 21851 "name" : "const ecdsa_method_st", 21852 "referenced_type" : "type-4196", 21853 "self_type" : "type-4195", 21854 "size" : 32, 21855 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21856 }, 21857 { 21858 "alignment" : 4, 21859 "is_const" : true, 21860 "linker_set_key" : "const ecdsa_method_st", 21861 "name" : "const ecdsa_method_st", 21862 "referenced_type" : "type-4308", 21863 "self_type" : "type-4307", 21864 "size" : 32, 21865 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21866 }, 21867 { 21868 "alignment" : 4, 21869 "is_const" : true, 21870 "linker_set_key" : "const ecdsa_method_st", 21871 "name" : "const ecdsa_method_st", 21872 "referenced_type" : "type-4495", 21873 "self_type" : "type-4494", 21874 "size" : 32, 21875 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21876 }, 21877 { 21878 "alignment" : 4, 21879 "is_const" : true, 21880 "linker_set_key" : "const ecdsa_method_st", 21881 "name" : "const ecdsa_method_st", 21882 "referenced_type" : "type-461", 21883 "self_type" : "type-460", 21884 "size" : 32, 21885 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21886 }, 21887 { 21888 "alignment" : 4, 21889 "is_const" : true, 21890 "linker_set_key" : "const ecdsa_method_st", 21891 "name" : "const ecdsa_method_st", 21892 "referenced_type" : "type-4719", 21893 "self_type" : "type-4718", 21894 "size" : 32, 21895 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21896 }, 21897 { 21898 "is_const" : true, 21899 "linker_set_key" : "const env_md_st", 21900 "name" : "const env_md_st", 21901 "referenced_type" : "type-1560", 21902 "self_type" : "type-1559", 21903 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21904 }, 21905 { 21906 "is_const" : true, 21907 "linker_set_key" : "const env_md_st", 21908 "name" : "const env_md_st", 21909 "referenced_type" : "type-1660", 21910 "self_type" : "type-1659", 21911 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21912 }, 21913 { 21914 "is_const" : true, 21915 "linker_set_key" : "const env_md_st", 21916 "name" : "const env_md_st", 21917 "referenced_type" : "type-186", 21918 "self_type" : "type-185", 21919 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21920 }, 21921 { 21922 "is_const" : true, 21923 "linker_set_key" : "const env_md_st", 21924 "name" : "const env_md_st", 21925 "referenced_type" : "type-2145", 21926 "self_type" : "type-2144", 21927 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21928 }, 21929 { 21930 "is_const" : true, 21931 "linker_set_key" : "const env_md_st", 21932 "name" : "const env_md_st", 21933 "referenced_type" : "type-2239", 21934 "self_type" : "type-2238", 21935 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21936 }, 21937 { 21938 "is_const" : true, 21939 "linker_set_key" : "const env_md_st", 21940 "name" : "const env_md_st", 21941 "referenced_type" : "type-300", 21942 "self_type" : "type-299", 21943 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21944 }, 21945 { 21946 "is_const" : true, 21947 "linker_set_key" : "const env_md_st", 21948 "name" : "const env_md_st", 21949 "referenced_type" : "type-3634", 21950 "self_type" : "type-3633", 21951 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21952 }, 21953 { 21954 "is_const" : true, 21955 "linker_set_key" : "const env_md_st", 21956 "name" : "const env_md_st", 21957 "referenced_type" : "type-3734", 21958 "self_type" : "type-3733", 21959 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21960 }, 21961 { 21962 "is_const" : true, 21963 "linker_set_key" : "const env_md_st", 21964 "name" : "const env_md_st", 21965 "referenced_type" : "type-4211", 21966 "self_type" : "type-4210", 21967 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21968 }, 21969 { 21970 "is_const" : true, 21971 "linker_set_key" : "const env_md_st", 21972 "name" : "const env_md_st", 21973 "referenced_type" : "type-4289", 21974 "self_type" : "type-4288", 21975 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21976 }, 21977 { 21978 "alignment" : 1, 21979 "is_const" : true, 21980 "linker_set_key" : "const hw_auth_token_t", 21981 "name" : "const hw_auth_token_t", 21982 "referenced_type" : "type-2844", 21983 "self_type" : "type-2843", 21984 "size" : 69, 21985 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21986 }, 21987 { 21988 "alignment" : 1, 21989 "is_const" : true, 21990 "linker_set_key" : "const hw_auth_token_t", 21991 "name" : "const hw_auth_token_t", 21992 "referenced_type" : "type-4868", 21993 "self_type" : "type-4867", 21994 "size" : 69, 21995 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21996 }, 21997 { 21998 "alignment" : 1, 21999 "is_const" : true, 22000 "linker_set_key" : "const hw_auth_token_t", 22001 "name" : "const hw_auth_token_t", 22002 "referenced_type" : "type-5203", 22003 "self_type" : "type-5202", 22004 "size" : 69, 22005 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 22006 }, 22007 { 22008 "alignment" : 4, 22009 "is_const" : true, 22010 "linker_set_key" : "const int", 22011 "name" : "const int", 22012 "referenced_type" : "type-109", 22013 "self_type" : "type-108", 22014 "size" : 4, 22015 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22016 }, 22017 { 22018 "alignment" : 4, 22019 "is_const" : true, 22020 "linker_set_key" : "const keymaster0_device", 22021 "name" : "const keymaster0_device", 22022 "referenced_type" : "type-1760", 22023 "self_type" : "type-1759", 22024 "size" : 104, 22025 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22026 }, 22027 { 22028 "alignment" : 4, 22029 "is_const" : true, 22030 "linker_set_key" : "const keymaster0_device", 22031 "name" : "const keymaster0_device", 22032 "referenced_type" : "type-1965", 22033 "self_type" : "type-1964", 22034 "size" : 104, 22035 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22036 }, 22037 { 22038 "alignment" : 4, 22039 "is_const" : true, 22040 "linker_set_key" : "const keymaster0_device", 22041 "name" : "const keymaster0_device", 22042 "referenced_type" : "type-2693", 22043 "self_type" : "type-2692", 22044 "size" : 104, 22045 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22046 }, 22047 { 22048 "alignment" : 4, 22049 "is_const" : true, 22050 "linker_set_key" : "const keymaster0_device", 22051 "name" : "const keymaster0_device", 22052 "referenced_type" : "type-3114", 22053 "self_type" : "type-3113", 22054 "size" : 104, 22055 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22056 }, 22057 { 22058 "alignment" : 4, 22059 "is_const" : true, 22060 "linker_set_key" : "const keymaster0_device", 22061 "name" : "const keymaster0_device", 22062 "referenced_type" : "type-3834", 22063 "self_type" : "type-3833", 22064 "size" : 104, 22065 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22066 }, 22067 { 22068 "alignment" : 4, 22069 "is_const" : true, 22070 "linker_set_key" : "const keymaster0_device", 22071 "name" : "const keymaster0_device", 22072 "referenced_type" : "type-4039", 22073 "self_type" : "type-4038", 22074 "size" : 104, 22075 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22076 }, 22077 { 22078 "alignment" : 4, 22079 "is_const" : true, 22080 "linker_set_key" : "const keymaster0_device", 22081 "name" : "const keymaster0_device", 22082 "referenced_type" : "type-408", 22083 "self_type" : "type-407", 22084 "size" : 104, 22085 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22086 }, 22087 { 22088 "alignment" : 4, 22089 "is_const" : true, 22090 "linker_set_key" : "const keymaster0_device", 22091 "name" : "const keymaster0_device", 22092 "referenced_type" : "type-4721", 22093 "self_type" : "type-4720", 22094 "size" : 104, 22095 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22096 }, 22097 { 22098 "alignment" : 4, 22099 "is_const" : true, 22100 "linker_set_key" : "const keymaster0_device", 22101 "name" : "const keymaster0_device", 22102 "referenced_type" : "type-5140", 22103 "self_type" : "type-5139", 22104 "size" : 104, 22105 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22106 }, 22107 { 22108 "alignment" : 4, 22109 "is_const" : true, 22110 "linker_set_key" : "const keymaster0_device", 22111 "name" : "const keymaster0_device", 22112 "referenced_type" : "type-602", 22113 "self_type" : "type-601", 22114 "size" : 104, 22115 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22116 }, 22117 { 22118 "alignment" : 4, 22119 "is_const" : true, 22120 "linker_set_key" : "const keymaster0_device", 22121 "name" : "const keymaster0_device", 22122 "referenced_type" : "type-633", 22123 "self_type" : "type-632", 22124 "size" : 104, 22125 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22126 }, 22127 { 22128 "alignment" : 4, 22129 "is_const" : true, 22130 "linker_set_key" : "const keymaster1_device", 22131 "name" : "const keymaster1_device", 22132 "referenced_type" : "type-105", 22133 "self_type" : "type-104", 22134 "size" : 172, 22135 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22136 }, 22137 { 22138 "alignment" : 4, 22139 "is_const" : true, 22140 "linker_set_key" : "const keymaster1_device", 22141 "name" : "const keymaster1_device", 22142 "referenced_type" : "type-1530", 22143 "self_type" : "type-1529", 22144 "size" : 172, 22145 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22146 }, 22147 { 22148 "alignment" : 4, 22149 "is_const" : true, 22150 "linker_set_key" : "const keymaster1_device", 22151 "name" : "const keymaster1_device", 22152 "referenced_type" : "type-1669", 22153 "self_type" : "type-1668", 22154 "size" : 172, 22155 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22156 }, 22157 { 22158 "alignment" : 4, 22159 "is_const" : true, 22160 "linker_set_key" : "const keymaster1_device", 22161 "name" : "const keymaster1_device", 22162 "referenced_type" : "type-1808", 22163 "self_type" : "type-1807", 22164 "size" : 172, 22165 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22166 }, 22167 { 22168 "alignment" : 4, 22169 "is_const" : true, 22170 "linker_set_key" : "const keymaster1_device", 22171 "name" : "const keymaster1_device", 22172 "referenced_type" : "type-2115", 22173 "self_type" : "type-2114", 22174 "size" : 172, 22175 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22176 }, 22177 { 22178 "alignment" : 4, 22179 "is_const" : true, 22180 "linker_set_key" : "const keymaster1_device", 22181 "name" : "const keymaster1_device", 22182 "referenced_type" : "type-2251", 22183 "self_type" : "type-2250", 22184 "size" : 172, 22185 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22186 }, 22187 { 22188 "alignment" : 4, 22189 "is_const" : true, 22190 "linker_set_key" : "const keymaster1_device", 22191 "name" : "const keymaster1_device", 22192 "referenced_type" : "type-2440", 22193 "self_type" : "type-2439", 22194 "size" : 172, 22195 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22196 }, 22197 { 22198 "alignment" : 4, 22199 "is_const" : true, 22200 "linker_set_key" : "const keymaster1_device", 22201 "name" : "const keymaster1_device", 22202 "referenced_type" : "type-2684", 22203 "self_type" : "type-2683", 22204 "size" : 172, 22205 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22206 }, 22207 { 22208 "alignment" : 4, 22209 "is_const" : true, 22210 "linker_set_key" : "const keymaster1_device", 22211 "name" : "const keymaster1_device", 22212 "referenced_type" : "type-3070", 22213 "self_type" : "type-3069", 22214 "size" : 172, 22215 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22216 }, 22217 { 22218 "alignment" : 4, 22219 "is_const" : true, 22220 "linker_set_key" : "const keymaster1_device", 22221 "name" : "const keymaster1_device", 22222 "referenced_type" : "type-311", 22223 "self_type" : "type-310", 22224 "size" : 172, 22225 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22226 }, 22227 { 22228 "alignment" : 4, 22229 "is_const" : true, 22230 "linker_set_key" : "const keymaster1_device", 22231 "name" : "const keymaster1_device", 22232 "referenced_type" : "type-3604", 22233 "self_type" : "type-3603", 22234 "size" : 172, 22235 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22236 }, 22237 { 22238 "alignment" : 4, 22239 "is_const" : true, 22240 "linker_set_key" : "const keymaster1_device", 22241 "name" : "const keymaster1_device", 22242 "referenced_type" : "type-3743", 22243 "self_type" : "type-3742", 22244 "size" : 172, 22245 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22246 }, 22247 { 22248 "alignment" : 4, 22249 "is_const" : true, 22250 "linker_set_key" : "const keymaster1_device", 22251 "name" : "const keymaster1_device", 22252 "referenced_type" : "type-3882", 22253 "self_type" : "type-3881", 22254 "size" : 172, 22255 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22256 }, 22257 { 22258 "alignment" : 4, 22259 "is_const" : true, 22260 "linker_set_key" : "const keymaster1_device", 22261 "name" : "const keymaster1_device", 22262 "referenced_type" : "type-4188", 22263 "self_type" : "type-4187", 22264 "size" : 172, 22265 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22266 }, 22267 { 22268 "alignment" : 4, 22269 "is_const" : true, 22270 "linker_set_key" : "const keymaster1_device", 22271 "name" : "const keymaster1_device", 22272 "referenced_type" : "type-4301", 22273 "self_type" : "type-4300", 22274 "size" : 172, 22275 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22276 }, 22277 { 22278 "alignment" : 4, 22279 "is_const" : true, 22280 "linker_set_key" : "const keymaster1_device", 22281 "name" : "const keymaster1_device", 22282 "referenced_type" : "type-4488", 22283 "self_type" : "type-4487", 22284 "size" : 172, 22285 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22286 }, 22287 { 22288 "alignment" : 4, 22289 "is_const" : true, 22290 "linker_set_key" : "const keymaster1_device", 22291 "name" : "const keymaster1_device", 22292 "referenced_type" : "type-454", 22293 "self_type" : "type-453", 22294 "size" : 172, 22295 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22296 }, 22297 { 22298 "alignment" : 4, 22299 "is_const" : true, 22300 "linker_set_key" : "const keymaster1_device", 22301 "name" : "const keymaster1_device", 22302 "referenced_type" : "type-4712", 22303 "self_type" : "type-4711", 22304 "size" : 172, 22305 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22306 }, 22307 { 22308 "alignment" : 4, 22309 "is_const" : true, 22310 "linker_set_key" : "const keymaster1_device", 22311 "name" : "const keymaster1_device", 22312 "referenced_type" : "type-5066", 22313 "self_type" : "type-5065", 22314 "size" : 172, 22315 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22316 }, 22317 { 22318 "alignment" : 4, 22319 "is_const" : true, 22320 "linker_set_key" : "const keymaster1_device *const", 22321 "name" : "const keymaster1_device *const", 22322 "referenced_type" : "type-103", 22323 "self_type" : "type-102", 22324 "size" : 4, 22325 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22326 }, 22327 { 22328 "alignment" : 4, 22329 "is_const" : true, 22330 "linker_set_key" : "const keymaster1_device *const", 22331 "name" : "const keymaster1_device *const", 22332 "referenced_type" : "type-1528", 22333 "self_type" : "type-1527", 22334 "size" : 4, 22335 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22336 }, 22337 { 22338 "alignment" : 4, 22339 "is_const" : true, 22340 "linker_set_key" : "const keymaster1_device *const", 22341 "name" : "const keymaster1_device *const", 22342 "referenced_type" : "type-1667", 22343 "self_type" : "type-1670", 22344 "size" : 4, 22345 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22346 }, 22347 { 22348 "alignment" : 4, 22349 "is_const" : true, 22350 "linker_set_key" : "const keymaster1_device *const", 22351 "name" : "const keymaster1_device *const", 22352 "referenced_type" : "type-1806", 22353 "self_type" : "type-1809", 22354 "size" : 4, 22355 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22356 }, 22357 { 22358 "alignment" : 4, 22359 "is_const" : true, 22360 "linker_set_key" : "const keymaster1_device *const", 22361 "name" : "const keymaster1_device *const", 22362 "referenced_type" : "type-2113", 22363 "self_type" : "type-2117", 22364 "size" : 4, 22365 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22366 }, 22367 { 22368 "alignment" : 4, 22369 "is_const" : true, 22370 "linker_set_key" : "const keymaster1_device *const", 22371 "name" : "const keymaster1_device *const", 22372 "referenced_type" : "type-2249", 22373 "self_type" : "type-2252", 22374 "size" : 4, 22375 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22376 }, 22377 { 22378 "alignment" : 4, 22379 "is_const" : true, 22380 "linker_set_key" : "const keymaster1_device *const", 22381 "name" : "const keymaster1_device *const", 22382 "referenced_type" : "type-2438", 22383 "self_type" : "type-2441", 22384 "size" : 4, 22385 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22386 }, 22387 { 22388 "alignment" : 4, 22389 "is_const" : true, 22390 "linker_set_key" : "const keymaster1_device *const", 22391 "name" : "const keymaster1_device *const", 22392 "referenced_type" : "type-2682", 22393 "self_type" : "type-2685", 22394 "size" : 4, 22395 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22396 }, 22397 { 22398 "alignment" : 4, 22399 "is_const" : true, 22400 "linker_set_key" : "const keymaster1_device *const", 22401 "name" : "const keymaster1_device *const", 22402 "referenced_type" : "type-309", 22403 "self_type" : "type-312", 22404 "size" : 4, 22405 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22406 }, 22407 { 22408 "alignment" : 4, 22409 "is_const" : true, 22410 "linker_set_key" : "const keymaster1_device *const", 22411 "name" : "const keymaster1_device *const", 22412 "referenced_type" : "type-3602", 22413 "self_type" : "type-3601", 22414 "size" : 4, 22415 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22416 }, 22417 { 22418 "alignment" : 4, 22419 "is_const" : true, 22420 "linker_set_key" : "const keymaster1_device *const", 22421 "name" : "const keymaster1_device *const", 22422 "referenced_type" : "type-3741", 22423 "self_type" : "type-3744", 22424 "size" : 4, 22425 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22426 }, 22427 { 22428 "alignment" : 4, 22429 "is_const" : true, 22430 "linker_set_key" : "const keymaster1_device *const", 22431 "name" : "const keymaster1_device *const", 22432 "referenced_type" : "type-3880", 22433 "self_type" : "type-3883", 22434 "size" : 4, 22435 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22436 }, 22437 { 22438 "alignment" : 4, 22439 "is_const" : true, 22440 "linker_set_key" : "const keymaster1_device *const", 22441 "name" : "const keymaster1_device *const", 22442 "referenced_type" : "type-4186", 22443 "self_type" : "type-4190", 22444 "size" : 4, 22445 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22446 }, 22447 { 22448 "alignment" : 4, 22449 "is_const" : true, 22450 "linker_set_key" : "const keymaster1_device *const", 22451 "name" : "const keymaster1_device *const", 22452 "referenced_type" : "type-4299", 22453 "self_type" : "type-4302", 22454 "size" : 4, 22455 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22456 }, 22457 { 22458 "alignment" : 4, 22459 "is_const" : true, 22460 "linker_set_key" : "const keymaster1_device *const", 22461 "name" : "const keymaster1_device *const", 22462 "referenced_type" : "type-4486", 22463 "self_type" : "type-4489", 22464 "size" : 4, 22465 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22466 }, 22467 { 22468 "alignment" : 4, 22469 "is_const" : true, 22470 "linker_set_key" : "const keymaster1_device *const", 22471 "name" : "const keymaster1_device *const", 22472 "referenced_type" : "type-452", 22473 "self_type" : "type-455", 22474 "size" : 4, 22475 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22476 }, 22477 { 22478 "alignment" : 4, 22479 "is_const" : true, 22480 "linker_set_key" : "const keymaster1_device *const", 22481 "name" : "const keymaster1_device *const", 22482 "referenced_type" : "type-4710", 22483 "self_type" : "type-4713", 22484 "size" : 4, 22485 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22486 }, 22487 { 22488 "alignment" : 4, 22489 "is_const" : true, 22490 "linker_set_key" : "const keymaster2_device", 22491 "name" : "const keymaster2_device", 22492 "referenced_type" : "type-3083", 22493 "self_type" : "type-3082", 22494 "size" : 128, 22495 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22496 }, 22497 { 22498 "alignment" : 4, 22499 "is_const" : true, 22500 "linker_set_key" : "const keymaster2_device", 22501 "name" : "const keymaster2_device", 22502 "referenced_type" : "type-5079", 22503 "self_type" : "type-5078", 22504 "size" : 128, 22505 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22506 }, 22507 { 22508 "alignment" : 8, 22509 "is_const" : true, 22510 "linker_set_key" : "const keymaster::AbortOperationRequest", 22511 "name" : "const keymaster::AbortOperationRequest", 22512 "referenced_type" : "type-1017", 22513 "self_type" : "type-1019", 22514 "size" : 16, 22515 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22516 }, 22517 { 22518 "alignment" : 4, 22519 "is_const" : true, 22520 "linker_set_key" : "const keymaster::AbortOperationResponse", 22521 "name" : "const keymaster::AbortOperationResponse", 22522 "referenced_type" : "type-1021", 22523 "self_type" : "type-1023", 22524 "size" : 12, 22525 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22526 }, 22527 { 22528 "alignment" : 4, 22529 "is_const" : true, 22530 "linker_set_key" : "const keymaster::AddEntropyResponse", 22531 "name" : "const keymaster::AddEntropyResponse", 22532 "referenced_type" : "type-1028", 22533 "self_type" : "type-1030", 22534 "size" : 12, 22535 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22536 }, 22537 { 22538 "alignment" : 4, 22539 "is_const" : true, 22540 "linker_set_key" : "const keymaster::AesKeyFactory", 22541 "name" : "const keymaster::AesKeyFactory", 22542 "referenced_type" : "type-2656", 22543 "self_type" : "type-2658", 22544 "size" : 16, 22545 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 22546 }, 22547 { 22548 "alignment" : 4, 22549 "is_const" : true, 22550 "linker_set_key" : "const keymaster::AttestationRecordContext", 22551 "name" : "const keymaster::AttestationRecordContext", 22552 "referenced_type" : "type-880", 22553 "self_type" : "type-882", 22554 "size" : 4, 22555 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 22556 }, 22557 { 22558 "alignment" : 4, 22559 "is_const" : true, 22560 "linker_set_key" : "const keymaster::AuthProxy", 22561 "name" : "const keymaster::AuthProxy", 22562 "referenced_type" : "type-907", 22563 "self_type" : "type-928", 22564 "size" : 8, 22565 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22566 }, 22567 { 22568 "alignment" : 4, 22569 "is_const" : true, 22570 "linker_set_key" : "const keymaster::AuthProxyIterator", 22571 "name" : "const keymaster::AuthProxyIterator", 22572 "referenced_type" : "type-836", 22573 "self_type" : "type-856", 22574 "size" : 12, 22575 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22576 }, 22577 { 22578 "alignment" : 4, 22579 "is_const" : true, 22580 "linker_set_key" : "const keymaster::AuthorizationSet", 22581 "name" : "const keymaster::AuthorizationSet", 22582 "referenced_type" : "type-117", 22583 "self_type" : "type-735", 22584 "size" : 40, 22585 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22586 }, 22587 { 22588 "alignment" : 4, 22589 "is_const" : true, 22590 "linker_set_key" : "const keymaster::AuthorizationSetBuilder", 22591 "name" : "const keymaster::AuthorizationSetBuilder", 22592 "referenced_type" : "type-803", 22593 "self_type" : "type-820", 22594 "size" : 40, 22595 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22596 }, 22597 { 22598 "alignment" : 4, 22599 "is_const" : true, 22600 "linker_set_key" : "const keymaster::Buffer", 22601 "name" : "const keymaster::Buffer", 22602 "referenced_type" : "type-190", 22603 "self_type" : "type-1150", 22604 "size" : 20, 22605 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 22606 }, 22607 { 22608 "alignment" : 4, 22609 "is_const" : true, 22610 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest", 22611 "name" : "const keymaster::ComputeSharedHmacRequest", 22612 "referenced_type" : "type-1100", 22613 "self_type" : "type-1102", 22614 "size" : 20, 22615 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22616 }, 22617 { 22618 "alignment" : 4, 22619 "is_const" : true, 22620 "linker_set_key" : "const keymaster::ConfigureRequest", 22621 "name" : "const keymaster::ConfigureRequest", 22622 "referenced_type" : "type-1082", 22623 "self_type" : "type-1084", 22624 "size" : 16, 22625 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22626 }, 22627 { 22628 "alignment" : 4, 22629 "is_const" : true, 22630 "linker_set_key" : "const keymaster::ConfigureResponse", 22631 "name" : "const keymaster::ConfigureResponse", 22632 "referenced_type" : "type-1087", 22633 "self_type" : "type-1089", 22634 "size" : 12, 22635 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22636 }, 22637 { 22638 "alignment" : 1, 22639 "is_const" : true, 22640 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22641 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22642 "referenced_type" : "type-2924", 22643 "self_type" : "type-2951", 22644 "size" : 1, 22645 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22646 }, 22647 { 22648 "alignment" : 1, 22649 "is_const" : true, 22650 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key>", 22651 "name" : "const keymaster::DefaultDelete<keymaster::Key>", 22652 "referenced_type" : "type-627", 22653 "self_type" : "type-662", 22654 "size" : 1, 22655 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22656 }, 22657 { 22658 "alignment" : 1, 22659 "is_const" : true, 22660 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation>", 22661 "name" : "const keymaster::DefaultDelete<keymaster::Operation>", 22662 "referenced_type" : "type-226", 22663 "self_type" : "type-234", 22664 "size" : 1, 22665 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22666 }, 22667 { 22668 "alignment" : 1, 22669 "is_const" : true, 22670 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22671 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22672 "referenced_type" : "type-685", 22673 "self_type" : "type-720", 22674 "size" : 1, 22675 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22676 }, 22677 { 22678 "alignment" : 1, 22679 "is_const" : true, 22680 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22681 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22682 "referenced_type" : "type-5121", 22683 "self_type" : "type-5120", 22684 "size" : 1, 22685 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22686 }, 22687 { 22688 "alignment" : 1, 22689 "is_const" : true, 22690 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22691 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22692 "referenced_type" : "type-739", 22693 "self_type" : "type-770", 22694 "size" : 1, 22695 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22696 }, 22697 { 22698 "alignment" : 1, 22699 "is_const" : true, 22700 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22701 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22702 "referenced_type" : "type-825", 22703 "self_type" : "type-860", 22704 "size" : 1, 22705 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22706 }, 22707 { 22708 "alignment" : 1, 22709 "is_const" : true, 22710 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22711 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22712 "referenced_type" : "type-894", 22713 "self_type" : "type-925", 22714 "size" : 1, 22715 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22716 }, 22717 { 22718 "alignment" : 1, 22719 "is_const" : true, 22720 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22721 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22722 "referenced_type" : "type-797", 22723 "self_type" : "type-807", 22724 "size" : 1, 22725 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22726 }, 22727 { 22728 "alignment" : 1, 22729 "is_const" : true, 22730 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []>", 22731 "name" : "const keymaster::DefaultDelete<unsigned char []>", 22732 "referenced_type" : "type-81", 22733 "self_type" : "type-80", 22734 "size" : 1, 22735 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22736 }, 22737 { 22738 "alignment" : 4, 22739 "is_const" : true, 22740 "linker_set_key" : "const keymaster::DeleteAllKeysRequest", 22741 "name" : "const keymaster::DeleteAllKeysRequest", 22742 "referenced_type" : "type-1054", 22743 "self_type" : "type-1056", 22744 "size" : 8, 22745 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22746 }, 22747 { 22748 "alignment" : 4, 22749 "is_const" : true, 22750 "linker_set_key" : "const keymaster::DeleteAllKeysResponse", 22751 "name" : "const keymaster::DeleteAllKeysResponse", 22752 "referenced_type" : "type-1058", 22753 "self_type" : "type-1060", 22754 "size" : 12, 22755 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22756 }, 22757 { 22758 "alignment" : 4, 22759 "is_const" : true, 22760 "linker_set_key" : "const keymaster::DeleteKeyResponse", 22761 "name" : "const keymaster::DeleteKeyResponse", 22762 "referenced_type" : "type-1050", 22763 "self_type" : "type-1052", 22764 "size" : 12, 22765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22766 }, 22767 { 22768 "alignment" : 4, 22769 "is_const" : true, 22770 "linker_set_key" : "const keymaster::EcKey", 22771 "name" : "const keymaster::EcKey", 22772 "referenced_type" : "type-153", 22773 "self_type" : "type-838", 22774 "size" : 100, 22775 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 22776 }, 22777 { 22778 "alignment" : 4, 22779 "is_const" : true, 22780 "linker_set_key" : "const keymaster::EcKeyFactory", 22781 "name" : "const keymaster::EcKeyFactory", 22782 "referenced_type" : "type-139", 22783 "self_type" : "type-901", 22784 "size" : 12, 22785 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 22786 }, 22787 { 22788 "alignment" : 4, 22789 "is_const" : true, 22790 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory", 22791 "name" : "const keymaster::EcdsaKeymaster0KeyFactory", 22792 "referenced_type" : "type-903", 22793 "self_type" : "type-906", 22794 "size" : 16, 22795 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22796 }, 22797 { 22798 "alignment" : 4, 22799 "is_const" : true, 22800 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory", 22801 "name" : "const keymaster::EcdsaKeymaster1KeyFactory", 22802 "referenced_type" : "type-136", 22803 "self_type" : "type-147", 22804 "size" : 24, 22805 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 22806 }, 22807 { 22808 "alignment" : 4, 22809 "is_const" : true, 22810 "linker_set_key" : "const keymaster::EcdsaOperationFactory", 22811 "name" : "const keymaster::EcdsaOperationFactory", 22812 "referenced_type" : "type-198", 22813 "self_type" : "type-199", 22814 "size" : 4, 22815 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22816 }, 22817 { 22818 "alignment" : 4, 22819 "is_const" : true, 22820 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory", 22821 "name" : "const keymaster::EcdsaSignOperationFactory", 22822 "referenced_type" : "type-201", 22823 "self_type" : "type-202", 22824 "size" : 4, 22825 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22826 }, 22827 { 22828 "alignment" : 4, 22829 "is_const" : true, 22830 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory", 22831 "name" : "const keymaster::EcdsaVerifyOperationFactory", 22832 "referenced_type" : "type-205", 22833 "self_type" : "type-206", 22834 "size" : 4, 22835 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22836 }, 22837 { 22838 "alignment" : 4, 22839 "is_const" : true, 22840 "linker_set_key" : "const keymaster::GenerateKeyRequest", 22841 "name" : "const keymaster::GenerateKeyRequest", 22842 "referenced_type" : "type-987", 22843 "self_type" : "type-989", 22844 "size" : 48, 22845 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22846 }, 22847 { 22848 "alignment" : 4, 22849 "is_const" : true, 22850 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse", 22851 "name" : "const keymaster::GetHmacSharingParametersResponse", 22852 "referenced_type" : "type-1095", 22853 "self_type" : "type-1098", 22854 "size" : 56, 22855 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22856 }, 22857 { 22858 "alignment" : 4, 22859 "is_const" : true, 22860 "linker_set_key" : "const keymaster::GetVersionRequest", 22861 "name" : "const keymaster::GetVersionRequest", 22862 "referenced_type" : "type-1062", 22863 "self_type" : "type-1065", 22864 "size" : 8, 22865 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22866 }, 22867 { 22868 "alignment" : 4, 22869 "is_const" : true, 22870 "linker_set_key" : "const keymaster::HmacKeyFactory", 22871 "name" : "const keymaster::HmacKeyFactory", 22872 "referenced_type" : "type-2667", 22873 "self_type" : "type-2669", 22874 "size" : 16, 22875 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 22876 }, 22877 { 22878 "alignment" : 4, 22879 "is_const" : true, 22880 "linker_set_key" : "const keymaster::HmacSharingParametersArray", 22881 "name" : "const keymaster::HmacSharingParametersArray", 22882 "referenced_type" : "type-1092", 22883 "self_type" : "type-5205", 22884 "size" : 12, 22885 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 22886 }, 22887 { 22888 "alignment" : 4, 22889 "is_const" : true, 22890 "linker_set_key" : "const keymaster::Key", 22891 "name" : "const keymaster::Key", 22892 "referenced_type" : "type-161", 22893 "self_type" : "type-821", 22894 "size" : 96, 22895 "source_file" : "/system/keymaster/include/keymaster/key.h" 22896 }, 22897 { 22898 "alignment" : 4, 22899 "is_const" : true, 22900 "linker_set_key" : "const keymaster::KeyFactory", 22901 "name" : "const keymaster::KeyFactory", 22902 "referenced_type" : "type-141", 22903 "self_type" : "type-163", 22904 "size" : 4, 22905 "source_file" : "/system/keymaster/include/keymaster/key.h" 22906 }, 22907 { 22908 "alignment" : 4, 22909 "is_const" : true, 22910 "linker_set_key" : "const keymaster::Keymaster0Engine", 22911 "name" : "const keymaster::Keymaster0Engine", 22912 "referenced_type" : "type-599", 22913 "self_type" : "type-598", 22914 "size" : 96, 22915 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22916 }, 22917 { 22918 "alignment" : 4, 22919 "is_const" : true, 22920 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22921 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22922 "referenced_type" : "type-2469", 22923 "self_type" : "type-2470", 22924 "size" : 56, 22925 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22926 }, 22927 { 22928 "alignment" : 4, 22929 "is_const" : true, 22930 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22931 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22932 "referenced_type" : "type-2472", 22933 "self_type" : "type-2474", 22934 "size" : 64, 22935 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22936 }, 22937 { 22938 "alignment" : 4, 22939 "is_const" : true, 22940 "linker_set_key" : "const keymaster::Keymaster1Engine", 22941 "name" : "const keymaster::Keymaster1Engine", 22942 "referenced_type" : "type-101", 22943 "self_type" : "type-133", 22944 "size" : 92, 22945 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22946 }, 22947 { 22948 "alignment" : 8, 22949 "is_const" : true, 22950 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData", 22951 "name" : "const keymaster::Keymaster1Engine::KeyData", 22952 "referenced_type" : "type-115", 22953 "self_type" : "type-473", 22954 "size" : 104, 22955 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22956 }, 22957 { 22958 "alignment" : 4, 22959 "is_const" : true, 22960 "linker_set_key" : "const keymaster::Keymaster1LegacySupport", 22961 "name" : "const keymaster::Keymaster1LegacySupport", 22962 "referenced_type" : "type-2464", 22963 "self_type" : "type-2467", 22964 "size" : 16, 22965 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22966 }, 22967 { 22968 "alignment" : 4, 22969 "is_const" : true, 22970 "linker_set_key" : "const keymaster::KeymasterContext", 22971 "name" : "const keymaster::KeymasterContext", 22972 "referenced_type" : "type-1146", 22973 "self_type" : "type-1148", 22974 "size" : 4, 22975 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 22976 }, 22977 { 22978 "alignment" : 4, 22979 "is_const" : true, 22980 "linker_set_key" : "const keymaster::KeymasterEnforcement", 22981 "name" : "const keymaster::KeymasterEnforcement", 22982 "referenced_type" : "type-1135", 22983 "self_type" : "type-1144", 22984 "size" : 12, 22985 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 22986 }, 22987 { 22988 "alignment" : 4, 22989 "is_const" : true, 22990 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine", 22991 "name" : "const keymaster::KeymasterPassthroughEngine", 22992 "referenced_type" : "type-2448", 22993 "self_type" : "type-2452", 22994 "size" : 4, 22995 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 22996 }, 22997 { 22998 "alignment" : 4, 22999 "is_const" : true, 23000 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory", 23001 "name" : "const keymaster::KeymasterPassthroughKeyFactory", 23002 "referenced_type" : "type-2450", 23003 "self_type" : "type-2456", 23004 "size" : 12, 23005 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 23006 }, 23007 { 23008 "alignment" : 8, 23009 "is_const" : true, 23010 "linker_set_key" : "const keymaster::Operation", 23011 "name" : "const keymaster::Operation", 23012 "referenced_type" : "type-175", 23013 "self_type" : "type-179", 23014 "size" : 112, 23015 "source_file" : "/system/keymaster/include/keymaster/operation.h" 23016 }, 23017 { 23018 "alignment" : 4, 23019 "is_const" : true, 23020 "linker_set_key" : "const keymaster::OperationFactory", 23021 "name" : "const keymaster::OperationFactory", 23022 "referenced_type" : "type-151", 23023 "self_type" : "type-173", 23024 "size" : 4, 23025 "source_file" : "/system/keymaster/include/keymaster/operation.h" 23026 }, 23027 { 23028 "alignment" : 4, 23029 "is_const" : true, 23030 "linker_set_key" : "const keymaster::OperationFactory::KeyType", 23031 "name" : "const keymaster::OperationFactory::KeyType", 23032 "referenced_type" : "type-165", 23033 "self_type" : "type-169", 23034 "size" : 8, 23035 "source_file" : "/system/keymaster/include/keymaster/operation.h" 23036 }, 23037 { 23038 "alignment" : 4, 23039 "is_const" : true, 23040 "linker_set_key" : "const keymaster::PureSoftKeymasterContext", 23041 "name" : "const keymaster::PureSoftKeymasterContext", 23042 "referenced_type" : "type-2846", 23043 "self_type" : "type-2854", 23044 "size" : 112, 23045 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 23046 }, 23047 { 23048 "alignment" : 4, 23049 "is_const" : true, 23050 "linker_set_key" : "const keymaster::RandomSource", 23051 "name" : "const keymaster::RandomSource", 23052 "referenced_type" : "type-1151", 23053 "self_type" : "type-2646", 23054 "size" : 4, 23055 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23056 }, 23057 { 23058 "alignment" : 8, 23059 "is_const" : true, 23060 "linker_set_key" : "const keymaster::RsaCryptOperation", 23061 "name" : "const keymaster::RsaCryptOperation", 23062 "referenced_type" : "type-2157", 23063 "self_type" : "type-2159", 23064 "size" : 152, 23065 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23066 }, 23067 { 23068 "alignment" : 4, 23069 "is_const" : true, 23070 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory", 23071 "name" : "const keymaster::RsaDecryptionOperationFactory", 23072 "referenced_type" : "type-2181", 23073 "self_type" : "type-2182", 23074 "size" : 4, 23075 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23076 }, 23077 { 23078 "alignment" : 8, 23079 "is_const" : true, 23080 "linker_set_key" : "const keymaster::RsaDigestingOperation", 23081 "name" : "const keymaster::RsaDigestingOperation", 23082 "referenced_type" : "type-2149", 23083 "self_type" : "type-2151", 23084 "size" : 168, 23085 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23086 }, 23087 { 23088 "alignment" : 4, 23089 "is_const" : true, 23090 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory", 23091 "name" : "const keymaster::RsaEncryptionOperationFactory", 23092 "referenced_type" : "type-2178", 23093 "self_type" : "type-2179", 23094 "size" : 4, 23095 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23096 }, 23097 { 23098 "alignment" : 4, 23099 "is_const" : true, 23100 "linker_set_key" : "const keymaster::RsaKey", 23101 "name" : "const keymaster::RsaKey", 23102 "referenced_type" : "type-556", 23103 "self_type" : "type-564", 23104 "size" : 100, 23105 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 23106 }, 23107 { 23108 "alignment" : 4, 23109 "is_const" : true, 23110 "linker_set_key" : "const keymaster::RsaKeyFactory", 23111 "name" : "const keymaster::RsaKeyFactory", 23112 "referenced_type" : "type-592", 23113 "self_type" : "type-594", 23114 "size" : 12, 23115 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 23116 }, 23117 { 23118 "alignment" : 4, 23119 "is_const" : true, 23120 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory", 23121 "name" : "const keymaster::RsaKeymaster0KeyFactory", 23122 "referenced_type" : "type-596", 23123 "self_type" : "type-610", 23124 "size" : 16, 23125 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 23126 }, 23127 { 23128 "alignment" : 4, 23129 "is_const" : true, 23130 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory", 23131 "name" : "const keymaster::RsaKeymaster1KeyFactory", 23132 "referenced_type" : "type-2126", 23133 "self_type" : "type-2136", 23134 "size" : 32, 23135 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 23136 }, 23137 { 23138 "alignment" : 8, 23139 "is_const" : true, 23140 "linker_set_key" : "const keymaster::RsaOperation", 23141 "name" : "const keymaster::RsaOperation", 23142 "referenced_type" : "type-2140", 23143 "self_type" : "type-2147", 23144 "size" : 152, 23145 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23146 }, 23147 { 23148 "alignment" : 4, 23149 "is_const" : true, 23150 "linker_set_key" : "const keymaster::RsaOperationFactory", 23151 "name" : "const keymaster::RsaOperationFactory", 23152 "referenced_type" : "type-2165", 23153 "self_type" : "type-2166", 23154 "size" : 4, 23155 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23156 }, 23157 { 23158 "alignment" : 4, 23159 "is_const" : true, 23160 "linker_set_key" : "const keymaster::RsaSigningOperationFactory", 23161 "name" : "const keymaster::RsaSigningOperationFactory", 23162 "referenced_type" : "type-2170", 23163 "self_type" : "type-2171", 23164 "size" : 4, 23165 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23166 }, 23167 { 23168 "alignment" : 4, 23169 "is_const" : true, 23170 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory", 23171 "name" : "const keymaster::RsaVerificationOperationFactory", 23172 "referenced_type" : "type-2175", 23173 "self_type" : "type-2176", 23174 "size" : 4, 23175 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23176 }, 23177 { 23178 "alignment" : 4, 23179 "is_const" : true, 23180 "linker_set_key" : "const keymaster::SoftKeymasterContext", 23181 "name" : "const keymaster::SoftKeymasterContext", 23182 "referenced_type" : "type-1154", 23183 "self_type" : "type-2638", 23184 "size" : 64, 23185 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23186 }, 23187 { 23188 "alignment" : 4, 23189 "is_const" : true, 23190 "linker_set_key" : "const keymaster::SoftKeymasterDevice", 23191 "name" : "const keymaster::SoftKeymasterDevice", 23192 "referenced_type" : "type-3050", 23193 "self_type" : "type-3067", 23194 "size" : 468, 23195 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 23196 }, 23197 { 23198 "alignment" : 4, 23199 "is_const" : true, 23200 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement", 23201 "name" : "const keymaster::SoftKeymasterEnforcement", 23202 "referenced_type" : "type-2839", 23203 "self_type" : "type-2841", 23204 "size" : 68, 23205 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 23206 }, 23207 { 23208 "alignment" : 4, 23209 "is_const" : true, 23210 "linker_set_key" : "const keymaster::SoftKeymasterLogger", 23211 "name" : "const keymaster::SoftKeymasterLogger", 23212 "referenced_type" : "type-3087", 23213 "self_type" : "type-5243", 23214 "size" : 4, 23215 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 23216 }, 23217 { 23218 "alignment" : 4, 23219 "is_const" : true, 23220 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker", 23221 "name" : "const keymaster::SoftwareKeyBlobMaker", 23222 "referenced_type" : "type-145", 23223 "self_type" : "type-144", 23224 "size" : 4, 23225 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 23226 }, 23227 { 23228 "alignment" : 4, 23229 "is_const" : true, 23230 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest", 23231 "name" : "const keymaster::SupportedAlgorithmsRequest", 23232 "referenced_type" : "type-914", 23233 "self_type" : "type-916", 23234 "size" : 8, 23235 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23236 }, 23237 { 23238 "alignment" : 4, 23239 "is_const" : true, 23240 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23241 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23242 "referenced_type" : "type-930", 23243 "self_type" : "type-934", 23244 "size" : 16, 23245 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23246 }, 23247 { 23248 "alignment" : 4, 23249 "is_const" : true, 23250 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest", 23251 "name" : "const keymaster::SupportedByAlgorithmRequest", 23252 "referenced_type" : "type-919", 23253 "self_type" : "type-922", 23254 "size" : 12, 23255 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23256 }, 23257 { 23258 "alignment" : 4, 23259 "is_const" : true, 23260 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23261 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23262 "referenced_type" : "type-944", 23263 "self_type" : "type-947", 23264 "size" : 20, 23265 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23266 }, 23267 { 23268 "alignment" : 4, 23269 "is_const" : true, 23270 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23271 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23272 "referenced_type" : "type-949", 23273 "self_type" : "type-953", 23274 "size" : 20, 23275 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23276 }, 23277 { 23278 "alignment" : 4, 23279 "is_const" : true, 23280 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23281 "name" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23282 "referenced_type" : "type-963", 23283 "self_type" : "type-966", 23284 "size" : 20, 23285 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23286 }, 23287 { 23288 "alignment" : 4, 23289 "is_const" : true, 23290 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23291 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23292 "referenced_type" : "type-968", 23293 "self_type" : "type-971", 23294 "size" : 20, 23295 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23296 }, 23297 { 23298 "alignment" : 4, 23299 "is_const" : true, 23300 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23301 "name" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23302 "referenced_type" : "type-957", 23303 "self_type" : "type-960", 23304 "size" : 20, 23305 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23306 }, 23307 { 23308 "alignment" : 4, 23309 "is_const" : true, 23310 "linker_set_key" : "const keymaster::SymmetricKey", 23311 "name" : "const keymaster::SymmetricKey", 23312 "referenced_type" : "type-2651", 23313 "self_type" : "type-2652", 23314 "size" : 96, 23315 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23316 }, 23317 { 23318 "alignment" : 4, 23319 "is_const" : true, 23320 "linker_set_key" : "const keymaster::SymmetricKeyFactory", 23321 "name" : "const keymaster::SymmetricKeyFactory", 23322 "referenced_type" : "type-2644", 23323 "self_type" : "type-2649", 23324 "size" : 16, 23325 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23326 }, 23327 { 23328 "alignment" : 4, 23329 "is_const" : true, 23330 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23331 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23332 "referenced_type" : "type-690", 23333 "self_type" : "type-1164", 23334 "size" : 8, 23335 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23336 }, 23337 { 23338 "alignment" : 4, 23339 "is_const" : true, 23340 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23341 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23342 "referenced_type" : "type-127", 23343 "self_type" : "type-824", 23344 "size" : 8, 23345 "source_file" : "/system/keymaster/include/keymaster/key.h" 23346 }, 23347 { 23348 "alignment" : 4, 23349 "is_const" : true, 23350 "linker_set_key" : "const keymaster::TripleDesKeyFactory", 23351 "name" : "const keymaster::TripleDesKeyFactory", 23352 "referenced_type" : "type-2673", 23353 "self_type" : "type-2675", 23354 "size" : 16, 23355 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 23356 }, 23357 { 23358 "alignment" : 4, 23359 "is_const" : true, 23360 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23361 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23362 "referenced_type" : "type-154", 23363 "self_type" : "type-1119", 23364 "size" : 4, 23365 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23366 }, 23367 { 23368 "alignment" : 4, 23369 "is_const" : true, 23370 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23371 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23372 "referenced_type" : "type-350", 23373 "self_type" : "type-361", 23374 "size" : 4, 23375 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23376 }, 23377 { 23378 "alignment" : 4, 23379 "is_const" : true, 23380 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23381 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23382 "referenced_type" : "type-5216", 23383 "self_type" : "type-5221", 23384 "size" : 4, 23385 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23386 }, 23387 { 23388 "alignment" : 4, 23389 "is_const" : true, 23390 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23391 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23392 "referenced_type" : "type-3055", 23393 "self_type" : "type-3090", 23394 "size" : 4, 23395 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23396 }, 23397 { 23398 "alignment" : 4, 23399 "is_const" : true, 23400 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23401 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23402 "referenced_type" : "type-1143", 23403 "self_type" : "type-1166", 23404 "size" : 4, 23405 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23406 }, 23407 { 23408 "alignment" : 4, 23409 "is_const" : true, 23410 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23411 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23412 "referenced_type" : "type-346", 23413 "self_type" : "type-2878", 23414 "size" : 4, 23415 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23416 }, 23417 { 23418 "alignment" : 4, 23419 "is_const" : true, 23420 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23421 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23422 "referenced_type" : "type-1177", 23423 "self_type" : "type-1181", 23424 "size" : 4, 23425 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23426 }, 23427 { 23428 "alignment" : 4, 23429 "is_const" : true, 23430 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23431 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23432 "referenced_type" : "type-5223", 23433 "self_type" : "type-5226", 23434 "size" : 4, 23435 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23436 }, 23437 { 23438 "alignment" : 4, 23439 "is_const" : true, 23440 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23441 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23442 "referenced_type" : "type-1183", 23443 "self_type" : "type-1187", 23444 "size" : 4, 23445 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23446 }, 23447 { 23448 "alignment" : 4, 23449 "is_const" : true, 23450 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23451 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23452 "referenced_type" : "type-1196", 23453 "self_type" : "type-1200", 23454 "size" : 4, 23455 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23456 }, 23457 { 23458 "alignment" : 4, 23459 "is_const" : true, 23460 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23461 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23462 "referenced_type" : "type-1202", 23463 "self_type" : "type-1207", 23464 "size" : 4, 23465 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23466 }, 23467 { 23468 "alignment" : 4, 23469 "is_const" : true, 23470 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23471 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23472 "referenced_type" : "type-1189", 23473 "self_type" : "type-1194", 23474 "size" : 4, 23475 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23476 }, 23477 { 23478 "alignment" : 4, 23479 "is_const" : true, 23480 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23481 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23482 "referenced_type" : "type-2184", 23483 "self_type" : "type-2187", 23484 "size" : 4, 23485 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23486 }, 23487 { 23488 "alignment" : 4, 23489 "is_const" : true, 23490 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23491 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23492 "referenced_type" : "type-557", 23493 "self_type" : "type-620", 23494 "size" : 4, 23495 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23496 }, 23497 { 23498 "alignment" : 4, 23499 "is_const" : true, 23500 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23501 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23502 "referenced_type" : "type-191", 23503 "self_type" : "type-951", 23504 "size" : 4, 23505 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23506 }, 23507 { 23508 "alignment" : 8, 23509 "is_const" : true, 23510 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest", 23511 "name" : "const keymaster::VerifyAuthorizationRequest", 23512 "referenced_type" : "type-1121", 23513 "self_type" : "type-1124", 23514 "size" : 112, 23515 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23516 }, 23517 { 23518 "alignment" : 8, 23519 "is_const" : true, 23520 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse", 23521 "name" : "const keymaster::VerifyAuthorizationResponse", 23522 "referenced_type" : "type-1126", 23523 "self_type" : "type-1130", 23524 "size" : 96, 23525 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23526 }, 23527 { 23528 "alignment" : 4, 23529 "is_const" : true, 23530 "linker_set_key" : "const keymaster_algorithm_t", 23531 "name" : "const keymaster_algorithm_t", 23532 "referenced_type" : "type-1218", 23533 "self_type" : "type-1217", 23534 "size" : 4, 23535 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23536 }, 23537 { 23538 "alignment" : 4, 23539 "is_const" : true, 23540 "linker_set_key" : "const keymaster_algorithm_t", 23541 "name" : "const keymaster_algorithm_t", 23542 "referenced_type" : "type-1590", 23543 "self_type" : "type-1589", 23544 "size" : 4, 23545 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23546 }, 23547 { 23548 "alignment" : 4, 23549 "is_const" : true, 23550 "linker_set_key" : "const keymaster_algorithm_t", 23551 "name" : "const keymaster_algorithm_t", 23552 "referenced_type" : "type-1851", 23553 "self_type" : "type-1850", 23554 "size" : 4, 23555 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23556 }, 23557 { 23558 "alignment" : 4, 23559 "is_const" : true, 23560 "linker_set_key" : "const keymaster_algorithm_t", 23561 "name" : "const keymaster_algorithm_t", 23562 "referenced_type" : "type-1986", 23563 "self_type" : "type-1985", 23564 "size" : 4, 23565 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23566 }, 23567 { 23568 "alignment" : 4, 23569 "is_const" : true, 23570 "linker_set_key" : "const keymaster_algorithm_t", 23571 "name" : "const keymaster_algorithm_t", 23572 "referenced_type" : "type-2010", 23573 "self_type" : "type-2009", 23574 "size" : 4, 23575 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23576 }, 23577 { 23578 "alignment" : 4, 23579 "is_const" : true, 23580 "linker_set_key" : "const keymaster_algorithm_t", 23581 "name" : "const keymaster_algorithm_t", 23582 "referenced_type" : "type-229", 23583 "self_type" : "type-228", 23584 "size" : 4, 23585 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23586 }, 23587 { 23588 "alignment" : 4, 23589 "is_const" : true, 23590 "linker_set_key" : "const keymaster_algorithm_t", 23591 "name" : "const keymaster_algorithm_t", 23592 "referenced_type" : "type-2311", 23593 "self_type" : "type-2310", 23594 "size" : 4, 23595 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23596 }, 23597 { 23598 "alignment" : 4, 23599 "is_const" : true, 23600 "linker_set_key" : "const keymaster_algorithm_t", 23601 "name" : "const keymaster_algorithm_t", 23602 "referenced_type" : "type-2514", 23603 "self_type" : "type-2513", 23604 "size" : 4, 23605 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23606 }, 23607 { 23608 "alignment" : 4, 23609 "is_const" : true, 23610 "linker_set_key" : "const keymaster_algorithm_t", 23611 "name" : "const keymaster_algorithm_t", 23612 "referenced_type" : "type-2718", 23613 "self_type" : "type-2717", 23614 "size" : 4, 23615 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23616 }, 23617 { 23618 "alignment" : 4, 23619 "is_const" : true, 23620 "linker_set_key" : "const keymaster_algorithm_t", 23621 "name" : "const keymaster_algorithm_t", 23622 "referenced_type" : "type-2900", 23623 "self_type" : "type-2899", 23624 "size" : 4, 23625 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23626 }, 23627 { 23628 "alignment" : 4, 23629 "is_const" : true, 23630 "linker_set_key" : "const keymaster_algorithm_t", 23631 "name" : "const keymaster_algorithm_t", 23632 "referenced_type" : "type-3317", 23633 "self_type" : "type-3316", 23634 "size" : 4, 23635 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23636 }, 23637 { 23638 "alignment" : 4, 23639 "is_const" : true, 23640 "linker_set_key" : "const keymaster_algorithm_t", 23641 "name" : "const keymaster_algorithm_t", 23642 "referenced_type" : "type-3664", 23643 "self_type" : "type-3663", 23644 "size" : 4, 23645 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23646 }, 23647 { 23648 "alignment" : 4, 23649 "is_const" : true, 23650 "linker_set_key" : "const keymaster_algorithm_t", 23651 "name" : "const keymaster_algorithm_t", 23652 "referenced_type" : "type-3925", 23653 "self_type" : "type-3924", 23654 "size" : 4, 23655 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23656 }, 23657 { 23658 "alignment" : 4, 23659 "is_const" : true, 23660 "linker_set_key" : "const keymaster_algorithm_t", 23661 "name" : "const keymaster_algorithm_t", 23662 "referenced_type" : "type-4060", 23663 "self_type" : "type-4059", 23664 "size" : 4, 23665 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23666 }, 23667 { 23668 "alignment" : 4, 23669 "is_const" : true, 23670 "linker_set_key" : "const keymaster_algorithm_t", 23671 "name" : "const keymaster_algorithm_t", 23672 "referenced_type" : "type-4084", 23673 "self_type" : "type-4083", 23674 "size" : 4, 23675 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23676 }, 23677 { 23678 "alignment" : 4, 23679 "is_const" : true, 23680 "linker_set_key" : "const keymaster_algorithm_t", 23681 "name" : "const keymaster_algorithm_t", 23682 "referenced_type" : "type-4361", 23683 "self_type" : "type-4360", 23684 "size" : 4, 23685 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23686 }, 23687 { 23688 "alignment" : 4, 23689 "is_const" : true, 23690 "linker_set_key" : "const keymaster_algorithm_t", 23691 "name" : "const keymaster_algorithm_t", 23692 "referenced_type" : "type-4553", 23693 "self_type" : "type-4552", 23694 "size" : 4, 23695 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23696 }, 23697 { 23698 "alignment" : 4, 23699 "is_const" : true, 23700 "linker_set_key" : "const keymaster_algorithm_t", 23701 "name" : "const keymaster_algorithm_t", 23702 "referenced_type" : "type-4746", 23703 "self_type" : "type-4745", 23704 "size" : 4, 23705 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23706 }, 23707 { 23708 "alignment" : 4, 23709 "is_const" : true, 23710 "linker_set_key" : "const keymaster_algorithm_t", 23711 "name" : "const keymaster_algorithm_t", 23712 "referenced_type" : "type-4915", 23713 "self_type" : "type-4914", 23714 "size" : 4, 23715 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23716 }, 23717 { 23718 "alignment" : 4, 23719 "is_const" : true, 23720 "linker_set_key" : "const keymaster_algorithm_t", 23721 "name" : "const keymaster_algorithm_t", 23722 "referenced_type" : "type-500", 23723 "self_type" : "type-499", 23724 "size" : 4, 23725 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23726 }, 23727 { 23728 "alignment" : 4, 23729 "is_const" : true, 23730 "linker_set_key" : "const keymaster_algorithm_t", 23731 "name" : "const keymaster_algorithm_t", 23732 "referenced_type" : "type-5106", 23733 "self_type" : "type-5105", 23734 "size" : 4, 23735 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23736 }, 23737 { 23738 "alignment" : 4, 23739 "is_const" : true, 23740 "linker_set_key" : "const keymaster_algorithm_t", 23741 "name" : "const keymaster_algorithm_t", 23742 "referenced_type" : "type-5432", 23743 "self_type" : "type-5431", 23744 "size" : 4, 23745 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23746 }, 23747 { 23748 "alignment" : 4, 23749 "is_const" : true, 23750 "linker_set_key" : "const keymaster_algorithm_t", 23751 "name" : "const keymaster_algorithm_t", 23752 "referenced_type" : "type-651", 23753 "self_type" : "type-650", 23754 "size" : 4, 23755 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23756 }, 23757 { 23758 "alignment" : 4, 23759 "is_const" : true, 23760 "linker_set_key" : "const keymaster_blob_t", 23761 "name" : "const keymaster_blob_t", 23762 "referenced_type" : "type-11", 23763 "self_type" : "type-10", 23764 "size" : 8, 23765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23766 }, 23767 { 23768 "alignment" : 4, 23769 "is_const" : true, 23770 "linker_set_key" : "const keymaster_blob_t", 23771 "name" : "const keymaster_blob_t", 23772 "referenced_type" : "type-1456", 23773 "self_type" : "type-1455", 23774 "size" : 8, 23775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23776 }, 23777 { 23778 "alignment" : 4, 23779 "is_const" : true, 23780 "linker_set_key" : "const keymaster_blob_t", 23781 "name" : "const keymaster_blob_t", 23782 "referenced_type" : "type-1498", 23783 "self_type" : "type-1497", 23784 "size" : 8, 23785 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23786 }, 23787 { 23788 "alignment" : 4, 23789 "is_const" : true, 23790 "linker_set_key" : "const keymaster_blob_t", 23791 "name" : "const keymaster_blob_t", 23792 "referenced_type" : "type-1622", 23793 "self_type" : "type-1621", 23794 "size" : 8, 23795 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23796 }, 23797 { 23798 "alignment" : 4, 23799 "is_const" : true, 23800 "linker_set_key" : "const keymaster_blob_t", 23801 "name" : "const keymaster_blob_t", 23802 "referenced_type" : "type-1777", 23803 "self_type" : "type-1776", 23804 "size" : 8, 23805 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23806 }, 23807 { 23808 "alignment" : 4, 23809 "is_const" : true, 23810 "linker_set_key" : "const keymaster_blob_t", 23811 "name" : "const keymaster_blob_t", 23812 "referenced_type" : "type-1829", 23813 "self_type" : "type-1828", 23814 "size" : 8, 23815 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23816 }, 23817 { 23818 "alignment" : 4, 23819 "is_const" : true, 23820 "linker_set_key" : "const keymaster_blob_t", 23821 "name" : "const keymaster_blob_t", 23822 "referenced_type" : "type-1875", 23823 "self_type" : "type-1874", 23824 "size" : 8, 23825 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23826 }, 23827 { 23828 "alignment" : 4, 23829 "is_const" : true, 23830 "linker_set_key" : "const keymaster_blob_t", 23831 "name" : "const keymaster_blob_t", 23832 "referenced_type" : "type-2012", 23833 "self_type" : "type-2011", 23834 "size" : 8, 23835 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23836 }, 23837 { 23838 "alignment" : 4, 23839 "is_const" : true, 23840 "linker_set_key" : "const keymaster_blob_t", 23841 "name" : "const keymaster_blob_t", 23842 "referenced_type" : "type-2174", 23843 "self_type" : "type-2173", 23844 "size" : 8, 23845 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23846 }, 23847 { 23848 "alignment" : 4, 23849 "is_const" : true, 23850 "linker_set_key" : "const keymaster_blob_t", 23851 "name" : "const keymaster_blob_t", 23852 "referenced_type" : "type-2284", 23853 "self_type" : "type-2283", 23854 "size" : 8, 23855 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23856 }, 23857 { 23858 "alignment" : 4, 23859 "is_const" : true, 23860 "linker_set_key" : "const keymaster_blob_t", 23861 "name" : "const keymaster_blob_t", 23862 "referenced_type" : "type-2338", 23863 "self_type" : "type-2337", 23864 "size" : 8, 23865 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23866 }, 23867 { 23868 "alignment" : 4, 23869 "is_const" : true, 23870 "linker_set_key" : "const keymaster_blob_t", 23871 "name" : "const keymaster_blob_t", 23872 "referenced_type" : "type-2501", 23873 "self_type" : "type-2500", 23874 "size" : 8, 23875 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23876 }, 23877 { 23878 "alignment" : 4, 23879 "is_const" : true, 23880 "linker_set_key" : "const keymaster_blob_t", 23881 "name" : "const keymaster_blob_t", 23882 "referenced_type" : "type-2546", 23883 "self_type" : "type-2545", 23884 "size" : 8, 23885 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23886 }, 23887 { 23888 "alignment" : 4, 23889 "is_const" : true, 23890 "linker_set_key" : "const keymaster_blob_t", 23891 "name" : "const keymaster_blob_t", 23892 "referenced_type" : "type-262", 23893 "self_type" : "type-261", 23894 "size" : 8, 23895 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23896 }, 23897 { 23898 "alignment" : 4, 23899 "is_const" : true, 23900 "linker_set_key" : "const keymaster_blob_t", 23901 "name" : "const keymaster_blob_t", 23902 "referenced_type" : "type-2748", 23903 "self_type" : "type-2747", 23904 "size" : 8, 23905 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23906 }, 23907 { 23908 "alignment" : 4, 23909 "is_const" : true, 23910 "linker_set_key" : "const keymaster_blob_t", 23911 "name" : "const keymaster_blob_t", 23912 "referenced_type" : "type-2945", 23913 "self_type" : "type-2944", 23914 "size" : 8, 23915 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23916 }, 23917 { 23918 "alignment" : 4, 23919 "is_const" : true, 23920 "linker_set_key" : "const keymaster_blob_t", 23921 "name" : "const keymaster_blob_t", 23922 "referenced_type" : "type-3530", 23923 "self_type" : "type-3529", 23924 "size" : 8, 23925 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23926 }, 23927 { 23928 "alignment" : 4, 23929 "is_const" : true, 23930 "linker_set_key" : "const keymaster_blob_t", 23931 "name" : "const keymaster_blob_t", 23932 "referenced_type" : "type-3572", 23933 "self_type" : "type-3571", 23934 "size" : 8, 23935 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23936 }, 23937 { 23938 "alignment" : 4, 23939 "is_const" : true, 23940 "linker_set_key" : "const keymaster_blob_t", 23941 "name" : "const keymaster_blob_t", 23942 "referenced_type" : "type-3696", 23943 "self_type" : "type-3695", 23944 "size" : 8, 23945 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23946 }, 23947 { 23948 "alignment" : 4, 23949 "is_const" : true, 23950 "linker_set_key" : "const keymaster_blob_t", 23951 "name" : "const keymaster_blob_t", 23952 "referenced_type" : "type-3851", 23953 "self_type" : "type-3850", 23954 "size" : 8, 23955 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23956 }, 23957 { 23958 "alignment" : 4, 23959 "is_const" : true, 23960 "linker_set_key" : "const keymaster_blob_t", 23961 "name" : "const keymaster_blob_t", 23962 "referenced_type" : "type-3903", 23963 "self_type" : "type-3902", 23964 "size" : 8, 23965 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23966 }, 23967 { 23968 "alignment" : 4, 23969 "is_const" : true, 23970 "linker_set_key" : "const keymaster_blob_t", 23971 "name" : "const keymaster_blob_t", 23972 "referenced_type" : "type-3949", 23973 "self_type" : "type-3948", 23974 "size" : 8, 23975 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23976 }, 23977 { 23978 "alignment" : 4, 23979 "is_const" : true, 23980 "linker_set_key" : "const keymaster_blob_t", 23981 "name" : "const keymaster_blob_t", 23982 "referenced_type" : "type-4086", 23983 "self_type" : "type-4085", 23984 "size" : 8, 23985 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23986 }, 23987 { 23988 "alignment" : 4, 23989 "is_const" : true, 23990 "linker_set_key" : "const keymaster_blob_t", 23991 "name" : "const keymaster_blob_t", 23992 "referenced_type" : "type-4229", 23993 "self_type" : "type-4228", 23994 "size" : 8, 23995 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23996 }, 23997 { 23998 "alignment" : 4, 23999 "is_const" : true, 24000 "linker_set_key" : "const keymaster_blob_t", 24001 "name" : "const keymaster_blob_t", 24002 "referenced_type" : "type-423", 24003 "self_type" : "type-422", 24004 "size" : 8, 24005 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24006 }, 24007 { 24008 "alignment" : 4, 24009 "is_const" : true, 24010 "linker_set_key" : "const keymaster_blob_t", 24011 "name" : "const keymaster_blob_t", 24012 "referenced_type" : "type-4334", 24013 "self_type" : "type-4333", 24014 "size" : 8, 24015 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24016 }, 24017 { 24018 "alignment" : 4, 24019 "is_const" : true, 24020 "linker_set_key" : "const keymaster_blob_t", 24021 "name" : "const keymaster_blob_t", 24022 "referenced_type" : "type-4388", 24023 "self_type" : "type-4387", 24024 "size" : 8, 24025 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24026 }, 24027 { 24028 "alignment" : 4, 24029 "is_const" : true, 24030 "linker_set_key" : "const keymaster_blob_t", 24031 "name" : "const keymaster_blob_t", 24032 "referenced_type" : "type-4540", 24033 "self_type" : "type-4539", 24034 "size" : 8, 24035 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24036 }, 24037 { 24038 "alignment" : 4, 24039 "is_const" : true, 24040 "linker_set_key" : "const keymaster_blob_t", 24041 "name" : "const keymaster_blob_t", 24042 "referenced_type" : "type-4585", 24043 "self_type" : "type-4584", 24044 "size" : 8, 24045 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24046 }, 24047 { 24048 "alignment" : 4, 24049 "is_const" : true, 24050 "linker_set_key" : "const keymaster_blob_t", 24051 "name" : "const keymaster_blob_t", 24052 "referenced_type" : "type-4776", 24053 "self_type" : "type-4775", 24054 "size" : 8, 24055 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24056 }, 24057 { 24058 "alignment" : 4, 24059 "is_const" : true, 24060 "linker_set_key" : "const keymaster_blob_t", 24061 "name" : "const keymaster_blob_t", 24062 "referenced_type" : "type-477", 24063 "self_type" : "type-476", 24064 "size" : 8, 24065 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24066 }, 24067 { 24068 "alignment" : 4, 24069 "is_const" : true, 24070 "linker_set_key" : "const keymaster_blob_t", 24071 "name" : "const keymaster_blob_t", 24072 "referenced_type" : "type-4950", 24073 "self_type" : "type-4949", 24074 "size" : 8, 24075 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24076 }, 24077 { 24078 "alignment" : 4, 24079 "is_const" : true, 24080 "linker_set_key" : "const keymaster_blob_t", 24081 "name" : "const keymaster_blob_t", 24082 "referenced_type" : "type-5145", 24083 "self_type" : "type-5144", 24084 "size" : 8, 24085 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24086 }, 24087 { 24088 "alignment" : 4, 24089 "is_const" : true, 24090 "linker_set_key" : "const keymaster_blob_t", 24091 "name" : "const keymaster_blob_t", 24092 "referenced_type" : "type-524", 24093 "self_type" : "type-523", 24094 "size" : 8, 24095 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24096 }, 24097 { 24098 "alignment" : 4, 24099 "is_const" : true, 24100 "linker_set_key" : "const keymaster_blob_t", 24101 "name" : "const keymaster_blob_t", 24102 "referenced_type" : "type-56", 24103 "self_type" : "type-55", 24104 "size" : 8, 24105 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24106 }, 24107 { 24108 "alignment" : 4, 24109 "is_const" : true, 24110 "linker_set_key" : "const keymaster_blob_t", 24111 "name" : "const keymaster_blob_t", 24112 "referenced_type" : "type-683", 24113 "self_type" : "type-682", 24114 "size" : 8, 24115 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24116 }, 24117 { 24118 "alignment" : 4, 24119 "is_const" : true, 24120 "linker_set_key" : "const keymaster_block_mode_t", 24121 "name" : "const keymaster_block_mode_t", 24122 "referenced_type" : "type-1221", 24123 "self_type" : "type-1220", 24124 "size" : 4, 24125 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24126 }, 24127 { 24128 "alignment" : 4, 24129 "is_const" : true, 24130 "linker_set_key" : "const keymaster_block_mode_t", 24131 "name" : "const keymaster_block_mode_t", 24132 "referenced_type" : "type-1593", 24133 "self_type" : "type-1592", 24134 "size" : 4, 24135 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24136 }, 24137 { 24138 "alignment" : 4, 24139 "is_const" : true, 24140 "linker_set_key" : "const keymaster_block_mode_t", 24141 "name" : "const keymaster_block_mode_t", 24142 "referenced_type" : "type-1854", 24143 "self_type" : "type-1853", 24144 "size" : 4, 24145 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24146 }, 24147 { 24148 "alignment" : 4, 24149 "is_const" : true, 24150 "linker_set_key" : "const keymaster_block_mode_t", 24151 "name" : "const keymaster_block_mode_t", 24152 "referenced_type" : "type-1989", 24153 "self_type" : "type-1988", 24154 "size" : 4, 24155 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24156 }, 24157 { 24158 "alignment" : 4, 24159 "is_const" : true, 24160 "linker_set_key" : "const keymaster_block_mode_t", 24161 "name" : "const keymaster_block_mode_t", 24162 "referenced_type" : "type-2024", 24163 "self_type" : "type-2023", 24164 "size" : 4, 24165 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24166 }, 24167 { 24168 "alignment" : 4, 24169 "is_const" : true, 24170 "linker_set_key" : "const keymaster_block_mode_t", 24171 "name" : "const keymaster_block_mode_t", 24172 "referenced_type" : "type-2230", 24173 "self_type" : "type-2229", 24174 "size" : 4, 24175 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24176 }, 24177 { 24178 "alignment" : 4, 24179 "is_const" : true, 24180 "linker_set_key" : "const keymaster_block_mode_t", 24181 "name" : "const keymaster_block_mode_t", 24182 "referenced_type" : "type-2314", 24183 "self_type" : "type-2313", 24184 "size" : 4, 24185 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24186 }, 24187 { 24188 "alignment" : 4, 24189 "is_const" : true, 24190 "linker_set_key" : "const keymaster_block_mode_t", 24191 "name" : "const keymaster_block_mode_t", 24192 "referenced_type" : "type-232", 24193 "self_type" : "type-231", 24194 "size" : 4, 24195 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24196 }, 24197 { 24198 "alignment" : 4, 24199 "is_const" : true, 24200 "linker_set_key" : "const keymaster_block_mode_t", 24201 "name" : "const keymaster_block_mode_t", 24202 "referenced_type" : "type-2517", 24203 "self_type" : "type-2516", 24204 "size" : 4, 24205 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24206 }, 24207 { 24208 "alignment" : 4, 24209 "is_const" : true, 24210 "linker_set_key" : "const keymaster_block_mode_t", 24211 "name" : "const keymaster_block_mode_t", 24212 "referenced_type" : "type-2722", 24213 "self_type" : "type-2721", 24214 "size" : 4, 24215 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24216 }, 24217 { 24218 "alignment" : 4, 24219 "is_const" : true, 24220 "linker_set_key" : "const keymaster_block_mode_t", 24221 "name" : "const keymaster_block_mode_t", 24222 "referenced_type" : "type-2903", 24223 "self_type" : "type-2902", 24224 "size" : 4, 24225 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24226 }, 24227 { 24228 "alignment" : 4, 24229 "is_const" : true, 24230 "linker_set_key" : "const keymaster_block_mode_t", 24231 "name" : "const keymaster_block_mode_t", 24232 "referenced_type" : "type-3320", 24233 "self_type" : "type-3319", 24234 "size" : 4, 24235 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24236 }, 24237 { 24238 "alignment" : 4, 24239 "is_const" : true, 24240 "linker_set_key" : "const keymaster_block_mode_t", 24241 "name" : "const keymaster_block_mode_t", 24242 "referenced_type" : "type-3667", 24243 "self_type" : "type-3666", 24244 "size" : 4, 24245 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24246 }, 24247 { 24248 "alignment" : 4, 24249 "is_const" : true, 24250 "linker_set_key" : "const keymaster_block_mode_t", 24251 "name" : "const keymaster_block_mode_t", 24252 "referenced_type" : "type-3928", 24253 "self_type" : "type-3927", 24254 "size" : 4, 24255 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24256 }, 24257 { 24258 "alignment" : 4, 24259 "is_const" : true, 24260 "linker_set_key" : "const keymaster_block_mode_t", 24261 "name" : "const keymaster_block_mode_t", 24262 "referenced_type" : "type-4063", 24263 "self_type" : "type-4062", 24264 "size" : 4, 24265 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24266 }, 24267 { 24268 "alignment" : 4, 24269 "is_const" : true, 24270 "linker_set_key" : "const keymaster_block_mode_t", 24271 "name" : "const keymaster_block_mode_t", 24272 "referenced_type" : "type-4097", 24273 "self_type" : "type-4096", 24274 "size" : 4, 24275 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24276 }, 24277 { 24278 "alignment" : 4, 24279 "is_const" : true, 24280 "linker_set_key" : "const keymaster_block_mode_t", 24281 "name" : "const keymaster_block_mode_t", 24282 "referenced_type" : "type-4280", 24283 "self_type" : "type-4279", 24284 "size" : 4, 24285 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24286 }, 24287 { 24288 "alignment" : 4, 24289 "is_const" : true, 24290 "linker_set_key" : "const keymaster_block_mode_t", 24291 "name" : "const keymaster_block_mode_t", 24292 "referenced_type" : "type-4364", 24293 "self_type" : "type-4363", 24294 "size" : 4, 24295 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24296 }, 24297 { 24298 "alignment" : 4, 24299 "is_const" : true, 24300 "linker_set_key" : "const keymaster_block_mode_t", 24301 "name" : "const keymaster_block_mode_t", 24302 "referenced_type" : "type-4556", 24303 "self_type" : "type-4555", 24304 "size" : 4, 24305 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24306 }, 24307 { 24308 "alignment" : 4, 24309 "is_const" : true, 24310 "linker_set_key" : "const keymaster_block_mode_t", 24311 "name" : "const keymaster_block_mode_t", 24312 "referenced_type" : "type-4750", 24313 "self_type" : "type-4749", 24314 "size" : 4, 24315 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24316 }, 24317 { 24318 "alignment" : 4, 24319 "is_const" : true, 24320 "linker_set_key" : "const keymaster_block_mode_t", 24321 "name" : "const keymaster_block_mode_t", 24322 "referenced_type" : "type-4918", 24323 "self_type" : "type-4917", 24324 "size" : 4, 24325 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24326 }, 24327 { 24328 "alignment" : 4, 24329 "is_const" : true, 24330 "linker_set_key" : "const keymaster_block_mode_t", 24331 "name" : "const keymaster_block_mode_t", 24332 "referenced_type" : "type-503", 24333 "self_type" : "type-502", 24334 "size" : 4, 24335 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24336 }, 24337 { 24338 "alignment" : 4, 24339 "is_const" : true, 24340 "linker_set_key" : "const keymaster_block_mode_t", 24341 "name" : "const keymaster_block_mode_t", 24342 "referenced_type" : "type-5109", 24343 "self_type" : "type-5108", 24344 "size" : 4, 24345 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24346 }, 24347 { 24348 "alignment" : 4, 24349 "is_const" : true, 24350 "linker_set_key" : "const keymaster_block_mode_t", 24351 "name" : "const keymaster_block_mode_t", 24352 "referenced_type" : "type-5435", 24353 "self_type" : "type-5434", 24354 "size" : 4, 24355 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24356 }, 24357 { 24358 "alignment" : 4, 24359 "is_const" : true, 24360 "linker_set_key" : "const keymaster_block_mode_t", 24361 "name" : "const keymaster_block_mode_t", 24362 "referenced_type" : "type-654", 24363 "self_type" : "type-653", 24364 "size" : 4, 24365 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24366 }, 24367 { 24368 "alignment" : 4, 24369 "is_const" : true, 24370 "linker_set_key" : "const keymaster_digest_t", 24371 "name" : "const keymaster_digest_t", 24372 "referenced_type" : "type-1227", 24373 "self_type" : "type-1226", 24374 "size" : 4, 24375 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24376 }, 24377 { 24378 "alignment" : 4, 24379 "is_const" : true, 24380 "linker_set_key" : "const keymaster_digest_t", 24381 "name" : "const keymaster_digest_t", 24382 "referenced_type" : "type-1600", 24383 "self_type" : "type-1599", 24384 "size" : 4, 24385 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24386 }, 24387 { 24388 "alignment" : 4, 24389 "is_const" : true, 24390 "linker_set_key" : "const keymaster_digest_t", 24391 "name" : "const keymaster_digest_t", 24392 "referenced_type" : "type-1860", 24393 "self_type" : "type-1859", 24394 "size" : 4, 24395 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24396 }, 24397 { 24398 "alignment" : 4, 24399 "is_const" : true, 24400 "linker_set_key" : "const keymaster_digest_t", 24401 "name" : "const keymaster_digest_t", 24402 "referenced_type" : "type-1995", 24403 "self_type" : "type-1994", 24404 "size" : 4, 24405 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24406 }, 24407 { 24408 "alignment" : 4, 24409 "is_const" : true, 24410 "linker_set_key" : "const keymaster_digest_t", 24411 "name" : "const keymaster_digest_t", 24412 "referenced_type" : "type-2047", 24413 "self_type" : "type-2046", 24414 "size" : 4, 24415 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24416 }, 24417 { 24418 "alignment" : 4, 24419 "is_const" : true, 24420 "linker_set_key" : "const keymaster_digest_t", 24421 "name" : "const keymaster_digest_t", 24422 "referenced_type" : "type-2235", 24423 "self_type" : "type-2234", 24424 "size" : 4, 24425 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24426 }, 24427 { 24428 "alignment" : 4, 24429 "is_const" : true, 24430 "linker_set_key" : "const keymaster_digest_t", 24431 "name" : "const keymaster_digest_t", 24432 "referenced_type" : "type-2320", 24433 "self_type" : "type-2319", 24434 "size" : 4, 24435 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24436 }, 24437 { 24438 "alignment" : 4, 24439 "is_const" : true, 24440 "linker_set_key" : "const keymaster_digest_t", 24441 "name" : "const keymaster_digest_t", 24442 "referenced_type" : "type-241", 24443 "self_type" : "type-240", 24444 "size" : 4, 24445 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24446 }, 24447 { 24448 "alignment" : 4, 24449 "is_const" : true, 24450 "linker_set_key" : "const keymaster_digest_t", 24451 "name" : "const keymaster_digest_t", 24452 "referenced_type" : "type-2523", 24453 "self_type" : "type-2522", 24454 "size" : 4, 24455 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24456 }, 24457 { 24458 "alignment" : 4, 24459 "is_const" : true, 24460 "linker_set_key" : "const keymaster_digest_t", 24461 "name" : "const keymaster_digest_t", 24462 "referenced_type" : "type-2728", 24463 "self_type" : "type-2727", 24464 "size" : 4, 24465 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24466 }, 24467 { 24468 "alignment" : 4, 24469 "is_const" : true, 24470 "linker_set_key" : "const keymaster_digest_t", 24471 "name" : "const keymaster_digest_t", 24472 "referenced_type" : "type-2909", 24473 "self_type" : "type-2908", 24474 "size" : 4, 24475 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24476 }, 24477 { 24478 "alignment" : 4, 24479 "is_const" : true, 24480 "linker_set_key" : "const keymaster_digest_t", 24481 "name" : "const keymaster_digest_t", 24482 "referenced_type" : "type-3326", 24483 "self_type" : "type-3325", 24484 "size" : 4, 24485 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24486 }, 24487 { 24488 "alignment" : 4, 24489 "is_const" : true, 24490 "linker_set_key" : "const keymaster_digest_t", 24491 "name" : "const keymaster_digest_t", 24492 "referenced_type" : "type-3674", 24493 "self_type" : "type-3673", 24494 "size" : 4, 24495 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24496 }, 24497 { 24498 "alignment" : 4, 24499 "is_const" : true, 24500 "linker_set_key" : "const keymaster_digest_t", 24501 "name" : "const keymaster_digest_t", 24502 "referenced_type" : "type-3934", 24503 "self_type" : "type-3933", 24504 "size" : 4, 24505 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24506 }, 24507 { 24508 "alignment" : 4, 24509 "is_const" : true, 24510 "linker_set_key" : "const keymaster_digest_t", 24511 "name" : "const keymaster_digest_t", 24512 "referenced_type" : "type-4069", 24513 "self_type" : "type-4068", 24514 "size" : 4, 24515 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24516 }, 24517 { 24518 "alignment" : 4, 24519 "is_const" : true, 24520 "linker_set_key" : "const keymaster_digest_t", 24521 "name" : "const keymaster_digest_t", 24522 "referenced_type" : "type-4120", 24523 "self_type" : "type-4119", 24524 "size" : 4, 24525 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24526 }, 24527 { 24528 "alignment" : 4, 24529 "is_const" : true, 24530 "linker_set_key" : "const keymaster_digest_t", 24531 "name" : "const keymaster_digest_t", 24532 "referenced_type" : "type-4285", 24533 "self_type" : "type-4284", 24534 "size" : 4, 24535 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24536 }, 24537 { 24538 "alignment" : 4, 24539 "is_const" : true, 24540 "linker_set_key" : "const keymaster_digest_t", 24541 "name" : "const keymaster_digest_t", 24542 "referenced_type" : "type-4370", 24543 "self_type" : "type-4369", 24544 "size" : 4, 24545 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24546 }, 24547 { 24548 "alignment" : 4, 24549 "is_const" : true, 24550 "linker_set_key" : "const keymaster_digest_t", 24551 "name" : "const keymaster_digest_t", 24552 "referenced_type" : "type-4562", 24553 "self_type" : "type-4561", 24554 "size" : 4, 24555 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24556 }, 24557 { 24558 "alignment" : 4, 24559 "is_const" : true, 24560 "linker_set_key" : "const keymaster_digest_t", 24561 "name" : "const keymaster_digest_t", 24562 "referenced_type" : "type-4756", 24563 "self_type" : "type-4755", 24564 "size" : 4, 24565 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24566 }, 24567 { 24568 "alignment" : 4, 24569 "is_const" : true, 24570 "linker_set_key" : "const keymaster_digest_t", 24571 "name" : "const keymaster_digest_t", 24572 "referenced_type" : "type-4924", 24573 "self_type" : "type-4923", 24574 "size" : 4, 24575 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24576 }, 24577 { 24578 "alignment" : 4, 24579 "is_const" : true, 24580 "linker_set_key" : "const keymaster_digest_t", 24581 "name" : "const keymaster_digest_t", 24582 "referenced_type" : "type-509", 24583 "self_type" : "type-508", 24584 "size" : 4, 24585 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24586 }, 24587 { 24588 "alignment" : 4, 24589 "is_const" : true, 24590 "linker_set_key" : "const keymaster_digest_t", 24591 "name" : "const keymaster_digest_t", 24592 "referenced_type" : "type-5115", 24593 "self_type" : "type-5114", 24594 "size" : 4, 24595 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24596 }, 24597 { 24598 "alignment" : 4, 24599 "is_const" : true, 24600 "linker_set_key" : "const keymaster_digest_t", 24601 "name" : "const keymaster_digest_t", 24602 "referenced_type" : "type-5441", 24603 "self_type" : "type-5440", 24604 "size" : 4, 24605 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24606 }, 24607 { 24608 "alignment" : 4, 24609 "is_const" : true, 24610 "linker_set_key" : "const keymaster_digest_t", 24611 "name" : "const keymaster_digest_t", 24612 "referenced_type" : "type-660", 24613 "self_type" : "type-659", 24614 "size" : 4, 24615 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24616 }, 24617 { 24618 "alignment" : 4, 24619 "is_const" : true, 24620 "linker_set_key" : "const keymaster_key_blob_t", 24621 "name" : "const keymaster_key_blob_t", 24622 "referenced_type" : "type-1216", 24623 "self_type" : "type-1215", 24624 "size" : 8, 24625 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24626 }, 24627 { 24628 "alignment" : 4, 24629 "is_const" : true, 24630 "linker_set_key" : "const keymaster_key_blob_t", 24631 "name" : "const keymaster_key_blob_t", 24632 "referenced_type" : "type-1509", 24633 "self_type" : "type-1508", 24634 "size" : 8, 24635 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24636 }, 24637 { 24638 "alignment" : 4, 24639 "is_const" : true, 24640 "linker_set_key" : "const keymaster_key_blob_t", 24641 "name" : "const keymaster_key_blob_t", 24642 "referenced_type" : "type-1617", 24643 "self_type" : "type-1616", 24644 "size" : 8, 24645 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24646 }, 24647 { 24648 "alignment" : 4, 24649 "is_const" : true, 24650 "linker_set_key" : "const keymaster_key_blob_t", 24651 "name" : "const keymaster_key_blob_t", 24652 "referenced_type" : "type-1745", 24653 "self_type" : "type-1744", 24654 "size" : 8, 24655 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24656 }, 24657 { 24658 "alignment" : 4, 24659 "is_const" : true, 24660 "linker_set_key" : "const keymaster_key_blob_t", 24661 "name" : "const keymaster_key_blob_t", 24662 "referenced_type" : "type-1836", 24663 "self_type" : "type-1835", 24664 "size" : 8, 24665 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24666 }, 24667 { 24668 "alignment" : 4, 24669 "is_const" : true, 24670 "linker_set_key" : "const keymaster_key_blob_t", 24671 "name" : "const keymaster_key_blob_t", 24672 "referenced_type" : "type-1870", 24673 "self_type" : "type-1869", 24674 "size" : 8, 24675 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24676 }, 24677 { 24678 "alignment" : 4, 24679 "is_const" : true, 24680 "linker_set_key" : "const keymaster_key_blob_t", 24681 "name" : "const keymaster_key_blob_t", 24682 "referenced_type" : "type-2005", 24683 "self_type" : "type-2004", 24684 "size" : 8, 24685 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24686 }, 24687 { 24688 "alignment" : 4, 24689 "is_const" : true, 24690 "linker_set_key" : "const keymaster_key_blob_t", 24691 "name" : "const keymaster_key_blob_t", 24692 "referenced_type" : "type-2108", 24693 "self_type" : "type-2107", 24694 "size" : 8, 24695 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24696 }, 24697 { 24698 "alignment" : 4, 24699 "is_const" : true, 24700 "linker_set_key" : "const keymaster_key_blob_t", 24701 "name" : "const keymaster_key_blob_t", 24702 "referenced_type" : "type-2298", 24703 "self_type" : "type-2297", 24704 "size" : 8, 24705 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24706 }, 24707 { 24708 "alignment" : 4, 24709 "is_const" : true, 24710 "linker_set_key" : "const keymaster_key_blob_t", 24711 "name" : "const keymaster_key_blob_t", 24712 "referenced_type" : "type-2333", 24713 "self_type" : "type-2332", 24714 "size" : 8, 24715 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24716 }, 24717 { 24718 "alignment" : 4, 24719 "is_const" : true, 24720 "linker_set_key" : "const keymaster_key_blob_t", 24721 "name" : "const keymaster_key_blob_t", 24722 "referenced_type" : "type-2495", 24723 "self_type" : "type-2494", 24724 "size" : 8, 24725 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24726 }, 24727 { 24728 "alignment" : 4, 24729 "is_const" : true, 24730 "linker_set_key" : "const keymaster_key_blob_t", 24731 "name" : "const keymaster_key_blob_t", 24732 "referenced_type" : "type-2539", 24733 "self_type" : "type-2538", 24734 "size" : 8, 24735 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24736 }, 24737 { 24738 "alignment" : 4, 24739 "is_const" : true, 24740 "linker_set_key" : "const keymaster_key_blob_t", 24741 "name" : "const keymaster_key_blob_t", 24742 "referenced_type" : "type-257", 24743 "self_type" : "type-256", 24744 "size" : 8, 24745 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24746 }, 24747 { 24748 "alignment" : 4, 24749 "is_const" : true, 24750 "linker_set_key" : "const keymaster_key_blob_t", 24751 "name" : "const keymaster_key_blob_t", 24752 "referenced_type" : "type-2742", 24753 "self_type" : "type-2741", 24754 "size" : 8, 24755 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24756 }, 24757 { 24758 "alignment" : 4, 24759 "is_const" : true, 24760 "linker_set_key" : "const keymaster_key_blob_t", 24761 "name" : "const keymaster_key_blob_t", 24762 "referenced_type" : "type-2938", 24763 "self_type" : "type-2937", 24764 "size" : 8, 24765 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24766 }, 24767 { 24768 "alignment" : 4, 24769 "is_const" : true, 24770 "linker_set_key" : "const keymaster_key_blob_t", 24771 "name" : "const keymaster_key_blob_t", 24772 "referenced_type" : "type-3315", 24773 "self_type" : "type-3314", 24774 "size" : 8, 24775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24776 }, 24777 { 24778 "alignment" : 4, 24779 "is_const" : true, 24780 "linker_set_key" : "const keymaster_key_blob_t", 24781 "name" : "const keymaster_key_blob_t", 24782 "referenced_type" : "type-3583", 24783 "self_type" : "type-3582", 24784 "size" : 8, 24785 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24786 }, 24787 { 24788 "alignment" : 4, 24789 "is_const" : true, 24790 "linker_set_key" : "const keymaster_key_blob_t", 24791 "name" : "const keymaster_key_blob_t", 24792 "referenced_type" : "type-3691", 24793 "self_type" : "type-3690", 24794 "size" : 8, 24795 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24796 }, 24797 { 24798 "alignment" : 4, 24799 "is_const" : true, 24800 "linker_set_key" : "const keymaster_key_blob_t", 24801 "name" : "const keymaster_key_blob_t", 24802 "referenced_type" : "type-3819", 24803 "self_type" : "type-3818", 24804 "size" : 8, 24805 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24806 }, 24807 { 24808 "alignment" : 4, 24809 "is_const" : true, 24810 "linker_set_key" : "const keymaster_key_blob_t", 24811 "name" : "const keymaster_key_blob_t", 24812 "referenced_type" : "type-3910", 24813 "self_type" : "type-3909", 24814 "size" : 8, 24815 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24816 }, 24817 { 24818 "alignment" : 4, 24819 "is_const" : true, 24820 "linker_set_key" : "const keymaster_key_blob_t", 24821 "name" : "const keymaster_key_blob_t", 24822 "referenced_type" : "type-393", 24823 "self_type" : "type-392", 24824 "size" : 8, 24825 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24826 }, 24827 { 24828 "alignment" : 4, 24829 "is_const" : true, 24830 "linker_set_key" : "const keymaster_key_blob_t", 24831 "name" : "const keymaster_key_blob_t", 24832 "referenced_type" : "type-3944", 24833 "self_type" : "type-3943", 24834 "size" : 8, 24835 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24836 }, 24837 { 24838 "alignment" : 4, 24839 "is_const" : true, 24840 "linker_set_key" : "const keymaster_key_blob_t", 24841 "name" : "const keymaster_key_blob_t", 24842 "referenced_type" : "type-4079", 24843 "self_type" : "type-4078", 24844 "size" : 8, 24845 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24846 }, 24847 { 24848 "alignment" : 4, 24849 "is_const" : true, 24850 "linker_set_key" : "const keymaster_key_blob_t", 24851 "name" : "const keymaster_key_blob_t", 24852 "referenced_type" : "type-4181", 24853 "self_type" : "type-4180", 24854 "size" : 8, 24855 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24856 }, 24857 { 24858 "alignment" : 4, 24859 "is_const" : true, 24860 "linker_set_key" : "const keymaster_key_blob_t", 24861 "name" : "const keymaster_key_blob_t", 24862 "referenced_type" : "type-4348", 24863 "self_type" : "type-4347", 24864 "size" : 8, 24865 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24866 }, 24867 { 24868 "alignment" : 4, 24869 "is_const" : true, 24870 "linker_set_key" : "const keymaster_key_blob_t", 24871 "name" : "const keymaster_key_blob_t", 24872 "referenced_type" : "type-4383", 24873 "self_type" : "type-4382", 24874 "size" : 8, 24875 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24876 }, 24877 { 24878 "alignment" : 4, 24879 "is_const" : true, 24880 "linker_set_key" : "const keymaster_key_blob_t", 24881 "name" : "const keymaster_key_blob_t", 24882 "referenced_type" : "type-4534", 24883 "self_type" : "type-4533", 24884 "size" : 8, 24885 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24886 }, 24887 { 24888 "alignment" : 4, 24889 "is_const" : true, 24890 "linker_set_key" : "const keymaster_key_blob_t", 24891 "name" : "const keymaster_key_blob_t", 24892 "referenced_type" : "type-4578", 24893 "self_type" : "type-4577", 24894 "size" : 8, 24895 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24896 }, 24897 { 24898 "alignment" : 4, 24899 "is_const" : true, 24900 "linker_set_key" : "const keymaster_key_blob_t", 24901 "name" : "const keymaster_key_blob_t", 24902 "referenced_type" : "type-4770", 24903 "self_type" : "type-4769", 24904 "size" : 8, 24905 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24906 }, 24907 { 24908 "alignment" : 4, 24909 "is_const" : true, 24910 "linker_set_key" : "const keymaster_key_blob_t", 24911 "name" : "const keymaster_key_blob_t", 24912 "referenced_type" : "type-484", 24913 "self_type" : "type-483", 24914 "size" : 8, 24915 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24916 }, 24917 { 24918 "alignment" : 4, 24919 "is_const" : true, 24920 "linker_set_key" : "const keymaster_key_blob_t", 24921 "name" : "const keymaster_key_blob_t", 24922 "referenced_type" : "type-4943", 24923 "self_type" : "type-4942", 24924 "size" : 8, 24925 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24926 }, 24927 { 24928 "alignment" : 4, 24929 "is_const" : true, 24930 "linker_set_key" : "const keymaster_key_blob_t", 24931 "name" : "const keymaster_key_blob_t", 24932 "referenced_type" : "type-5136", 24933 "self_type" : "type-5135", 24934 "size" : 8, 24935 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24936 }, 24937 { 24938 "alignment" : 4, 24939 "is_const" : true, 24940 "linker_set_key" : "const keymaster_key_blob_t", 24941 "name" : "const keymaster_key_blob_t", 24942 "referenced_type" : "type-519", 24943 "self_type" : "type-518", 24944 "size" : 8, 24945 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24946 }, 24947 { 24948 "alignment" : 4, 24949 "is_const" : true, 24950 "linker_set_key" : "const keymaster_key_blob_t", 24951 "name" : "const keymaster_key_blob_t", 24952 "referenced_type" : "type-5430", 24953 "self_type" : "type-5429", 24954 "size" : 8, 24955 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24956 }, 24957 { 24958 "alignment" : 4, 24959 "is_const" : true, 24960 "linker_set_key" : "const keymaster_key_blob_t", 24961 "name" : "const keymaster_key_blob_t", 24962 "referenced_type" : "type-676", 24963 "self_type" : "type-675", 24964 "size" : 8, 24965 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24966 }, 24967 { 24968 "alignment" : 4, 24969 "is_const" : true, 24970 "linker_set_key" : "const keymaster_key_blob_t", 24971 "name" : "const keymaster_key_blob_t", 24972 "referenced_type" : "type-70", 24973 "self_type" : "type-69", 24974 "size" : 8, 24975 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24976 }, 24977 { 24978 "alignment" : 4, 24979 "is_const" : true, 24980 "linker_set_key" : "const keymaster_key_format_t", 24981 "name" : "const keymaster_key_format_t", 24982 "referenced_type" : "type-1230", 24983 "self_type" : "type-1229", 24984 "size" : 4, 24985 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24986 }, 24987 { 24988 "alignment" : 4, 24989 "is_const" : true, 24990 "linker_set_key" : "const keymaster_key_format_t", 24991 "name" : "const keymaster_key_format_t", 24992 "referenced_type" : "type-1603", 24993 "self_type" : "type-1602", 24994 "size" : 4, 24995 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24996 }, 24997 { 24998 "alignment" : 4, 24999 "is_const" : true, 25000 "linker_set_key" : "const keymaster_key_format_t", 25001 "name" : "const keymaster_key_format_t", 25002 "referenced_type" : "type-1863", 25003 "self_type" : "type-1862", 25004 "size" : 4, 25005 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25006 }, 25007 { 25008 "alignment" : 4, 25009 "is_const" : true, 25010 "linker_set_key" : "const keymaster_key_format_t", 25011 "name" : "const keymaster_key_format_t", 25012 "referenced_type" : "type-1998", 25013 "self_type" : "type-1997", 25014 "size" : 4, 25015 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25016 }, 25017 { 25018 "alignment" : 4, 25019 "is_const" : true, 25020 "linker_set_key" : "const keymaster_key_format_t", 25021 "name" : "const keymaster_key_format_t", 25022 "referenced_type" : "type-2070", 25023 "self_type" : "type-2069", 25024 "size" : 4, 25025 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25026 }, 25027 { 25028 "alignment" : 4, 25029 "is_const" : true, 25030 "linker_set_key" : "const keymaster_key_format_t", 25031 "name" : "const keymaster_key_format_t", 25032 "referenced_type" : "type-2323", 25033 "self_type" : "type-2322", 25034 "size" : 4, 25035 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25036 }, 25037 { 25038 "alignment" : 4, 25039 "is_const" : true, 25040 "linker_set_key" : "const keymaster_key_format_t", 25041 "name" : "const keymaster_key_format_t", 25042 "referenced_type" : "type-244", 25043 "self_type" : "type-243", 25044 "size" : 4, 25045 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25046 }, 25047 { 25048 "alignment" : 4, 25049 "is_const" : true, 25050 "linker_set_key" : "const keymaster_key_format_t", 25051 "name" : "const keymaster_key_format_t", 25052 "referenced_type" : "type-2526", 25053 "self_type" : "type-2525", 25054 "size" : 4, 25055 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25056 }, 25057 { 25058 "alignment" : 4, 25059 "is_const" : true, 25060 "linker_set_key" : "const keymaster_key_format_t", 25061 "name" : "const keymaster_key_format_t", 25062 "referenced_type" : "type-2731", 25063 "self_type" : "type-2730", 25064 "size" : 4, 25065 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25066 }, 25067 { 25068 "alignment" : 4, 25069 "is_const" : true, 25070 "linker_set_key" : "const keymaster_key_format_t", 25071 "name" : "const keymaster_key_format_t", 25072 "referenced_type" : "type-2914", 25073 "self_type" : "type-2913", 25074 "size" : 4, 25075 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25076 }, 25077 { 25078 "alignment" : 4, 25079 "is_const" : true, 25080 "linker_set_key" : "const keymaster_key_format_t", 25081 "name" : "const keymaster_key_format_t", 25082 "referenced_type" : "type-3329", 25083 "self_type" : "type-3328", 25084 "size" : 4, 25085 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25086 }, 25087 { 25088 "alignment" : 4, 25089 "is_const" : true, 25090 "linker_set_key" : "const keymaster_key_format_t", 25091 "name" : "const keymaster_key_format_t", 25092 "referenced_type" : "type-3677", 25093 "self_type" : "type-3676", 25094 "size" : 4, 25095 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25096 }, 25097 { 25098 "alignment" : 4, 25099 "is_const" : true, 25100 "linker_set_key" : "const keymaster_key_format_t", 25101 "name" : "const keymaster_key_format_t", 25102 "referenced_type" : "type-3937", 25103 "self_type" : "type-3936", 25104 "size" : 4, 25105 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25106 }, 25107 { 25108 "alignment" : 4, 25109 "is_const" : true, 25110 "linker_set_key" : "const keymaster_key_format_t", 25111 "name" : "const keymaster_key_format_t", 25112 "referenced_type" : "type-4072", 25113 "self_type" : "type-4071", 25114 "size" : 4, 25115 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25116 }, 25117 { 25118 "alignment" : 4, 25119 "is_const" : true, 25120 "linker_set_key" : "const keymaster_key_format_t", 25121 "name" : "const keymaster_key_format_t", 25122 "referenced_type" : "type-4143", 25123 "self_type" : "type-4142", 25124 "size" : 4, 25125 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25126 }, 25127 { 25128 "alignment" : 4, 25129 "is_const" : true, 25130 "linker_set_key" : "const keymaster_key_format_t", 25131 "name" : "const keymaster_key_format_t", 25132 "referenced_type" : "type-4373", 25133 "self_type" : "type-4372", 25134 "size" : 4, 25135 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25136 }, 25137 { 25138 "alignment" : 4, 25139 "is_const" : true, 25140 "linker_set_key" : "const keymaster_key_format_t", 25141 "name" : "const keymaster_key_format_t", 25142 "referenced_type" : "type-4565", 25143 "self_type" : "type-4564", 25144 "size" : 4, 25145 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25146 }, 25147 { 25148 "alignment" : 4, 25149 "is_const" : true, 25150 "linker_set_key" : "const keymaster_key_format_t", 25151 "name" : "const keymaster_key_format_t", 25152 "referenced_type" : "type-4759", 25153 "self_type" : "type-4758", 25154 "size" : 4, 25155 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25156 }, 25157 { 25158 "alignment" : 4, 25159 "is_const" : true, 25160 "linker_set_key" : "const keymaster_key_format_t", 25161 "name" : "const keymaster_key_format_t", 25162 "referenced_type" : "type-4929", 25163 "self_type" : "type-4928", 25164 "size" : 4, 25165 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25166 }, 25167 { 25168 "alignment" : 4, 25169 "is_const" : true, 25170 "linker_set_key" : "const keymaster_key_format_t", 25171 "name" : "const keymaster_key_format_t", 25172 "referenced_type" : "type-5119", 25173 "self_type" : "type-5118", 25174 "size" : 4, 25175 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25176 }, 25177 { 25178 "alignment" : 4, 25179 "is_const" : true, 25180 "linker_set_key" : "const keymaster_key_format_t", 25181 "name" : "const keymaster_key_format_t", 25182 "referenced_type" : "type-512", 25183 "self_type" : "type-511", 25184 "size" : 4, 25185 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25186 }, 25187 { 25188 "alignment" : 4, 25189 "is_const" : true, 25190 "linker_set_key" : "const keymaster_key_format_t", 25191 "name" : "const keymaster_key_format_t", 25192 "referenced_type" : "type-5444", 25193 "self_type" : "type-5443", 25194 "size" : 4, 25195 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25196 }, 25197 { 25198 "alignment" : 4, 25199 "is_const" : true, 25200 "linker_set_key" : "const keymaster_key_format_t", 25201 "name" : "const keymaster_key_format_t", 25202 "referenced_type" : "type-664", 25203 "self_type" : "type-663", 25204 "size" : 4, 25205 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25206 }, 25207 { 25208 "alignment" : 4, 25209 "is_const" : true, 25210 "linker_set_key" : "const keymaster_key_param_set_t", 25211 "name" : "const keymaster_key_param_set_t", 25212 "referenced_type" : "type-1464", 25213 "self_type" : "type-1463", 25214 "size" : 8, 25215 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25216 }, 25217 { 25218 "alignment" : 4, 25219 "is_const" : true, 25220 "linker_set_key" : "const keymaster_key_param_set_t", 25221 "name" : "const keymaster_key_param_set_t", 25222 "referenced_type" : "type-1650", 25223 "self_type" : "type-1649", 25224 "size" : 8, 25225 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25226 }, 25227 { 25228 "alignment" : 4, 25229 "is_const" : true, 25230 "linker_set_key" : "const keymaster_key_param_set_t", 25231 "name" : "const keymaster_key_param_set_t", 25232 "referenced_type" : "type-1792", 25233 "self_type" : "type-1791", 25234 "size" : 8, 25235 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25236 }, 25237 { 25238 "alignment" : 4, 25239 "is_const" : true, 25240 "linker_set_key" : "const keymaster_key_param_set_t", 25241 "name" : "const keymaster_key_param_set_t", 25242 "referenced_type" : "type-1903", 25243 "self_type" : "type-1902", 25244 "size" : 8, 25245 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25246 }, 25247 { 25248 "alignment" : 4, 25249 "is_const" : true, 25250 "linker_set_key" : "const keymaster_key_param_set_t", 25251 "name" : "const keymaster_key_param_set_t", 25252 "referenced_type" : "type-19", 25253 "self_type" : "type-18", 25254 "size" : 8, 25255 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25256 }, 25257 { 25258 "alignment" : 4, 25259 "is_const" : true, 25260 "linker_set_key" : "const keymaster_key_param_set_t", 25261 "name" : "const keymaster_key_param_set_t", 25262 "referenced_type" : "type-2049", 25263 "self_type" : "type-2048", 25264 "size" : 8, 25265 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25266 }, 25267 { 25268 "alignment" : 4, 25269 "is_const" : true, 25270 "linker_set_key" : "const keymaster_key_param_set_t", 25271 "name" : "const keymaster_key_param_set_t", 25272 "referenced_type" : "type-2217", 25273 "self_type" : "type-2216", 25274 "size" : 8, 25275 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25276 }, 25277 { 25278 "alignment" : 4, 25279 "is_const" : true, 25280 "linker_set_key" : "const keymaster_key_param_set_t", 25281 "name" : "const keymaster_key_param_set_t", 25282 "referenced_type" : "type-2260", 25283 "self_type" : "type-2259", 25284 "size" : 8, 25285 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25286 }, 25287 { 25288 "alignment" : 4, 25289 "is_const" : true, 25290 "linker_set_key" : "const keymaster_key_param_set_t", 25291 "name" : "const keymaster_key_param_set_t", 25292 "referenced_type" : "type-2378", 25293 "self_type" : "type-2377", 25294 "size" : 8, 25295 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25296 }, 25297 { 25298 "alignment" : 4, 25299 "is_const" : true, 25300 "linker_set_key" : "const keymaster_key_param_set_t", 25301 "name" : "const keymaster_key_param_set_t", 25302 "referenced_type" : "type-2579", 25303 "self_type" : "type-2578", 25304 "size" : 8, 25305 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25306 }, 25307 { 25308 "alignment" : 4, 25309 "is_const" : true, 25310 "linker_set_key" : "const keymaster_key_param_set_t", 25311 "name" : "const keymaster_key_param_set_t", 25312 "referenced_type" : "type-2702", 25313 "self_type" : "type-2701", 25314 "size" : 8, 25315 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25316 }, 25317 { 25318 "alignment" : 4, 25319 "is_const" : true, 25320 "linker_set_key" : "const keymaster_key_param_set_t", 25321 "name" : "const keymaster_key_param_set_t", 25322 "referenced_type" : "type-2783", 25323 "self_type" : "type-2782", 25324 "size" : 8, 25325 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25326 }, 25327 { 25328 "alignment" : 4, 25329 "is_const" : true, 25330 "linker_set_key" : "const keymaster_key_param_set_t", 25331 "name" : "const keymaster_key_param_set_t", 25332 "referenced_type" : "type-290", 25333 "self_type" : "type-289", 25334 "size" : 8, 25335 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25336 }, 25337 { 25338 "alignment" : 4, 25339 "is_const" : true, 25340 "linker_set_key" : "const keymaster_key_param_set_t", 25341 "name" : "const keymaster_key_param_set_t", 25342 "referenced_type" : "type-2985", 25343 "self_type" : "type-2984", 25344 "size" : 8, 25345 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25346 }, 25347 { 25348 "alignment" : 4, 25349 "is_const" : true, 25350 "linker_set_key" : "const keymaster_key_param_set_t", 25351 "name" : "const keymaster_key_param_set_t", 25352 "referenced_type" : "type-3538", 25353 "self_type" : "type-3537", 25354 "size" : 8, 25355 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25356 }, 25357 { 25358 "alignment" : 4, 25359 "is_const" : true, 25360 "linker_set_key" : "const keymaster_key_param_set_t", 25361 "name" : "const keymaster_key_param_set_t", 25362 "referenced_type" : "type-3724", 25363 "self_type" : "type-3723", 25364 "size" : 8, 25365 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25366 }, 25367 { 25368 "alignment" : 4, 25369 "is_const" : true, 25370 "linker_set_key" : "const keymaster_key_param_set_t", 25371 "name" : "const keymaster_key_param_set_t", 25372 "referenced_type" : "type-3866", 25373 "self_type" : "type-3865", 25374 "size" : 8, 25375 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25376 }, 25377 { 25378 "alignment" : 4, 25379 "is_const" : true, 25380 "linker_set_key" : "const keymaster_key_param_set_t", 25381 "name" : "const keymaster_key_param_set_t", 25382 "referenced_type" : "type-3977", 25383 "self_type" : "type-3976", 25384 "size" : 8, 25385 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25386 }, 25387 { 25388 "alignment" : 4, 25389 "is_const" : true, 25390 "linker_set_key" : "const keymaster_key_param_set_t", 25391 "name" : "const keymaster_key_param_set_t", 25392 "referenced_type" : "type-4122", 25393 "self_type" : "type-4121", 25394 "size" : 8, 25395 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25396 }, 25397 { 25398 "alignment" : 4, 25399 "is_const" : true, 25400 "linker_set_key" : "const keymaster_key_param_set_t", 25401 "name" : "const keymaster_key_param_set_t", 25402 "referenced_type" : "type-4267", 25403 "self_type" : "type-4266", 25404 "size" : 8, 25405 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25406 }, 25407 { 25408 "alignment" : 4, 25409 "is_const" : true, 25410 "linker_set_key" : "const keymaster_key_param_set_t", 25411 "name" : "const keymaster_key_param_set_t", 25412 "referenced_type" : "type-4310", 25413 "self_type" : "type-4309", 25414 "size" : 8, 25415 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25416 }, 25417 { 25418 "alignment" : 4, 25419 "is_const" : true, 25420 "linker_set_key" : "const keymaster_key_param_set_t", 25421 "name" : "const keymaster_key_param_set_t", 25422 "referenced_type" : "type-438", 25423 "self_type" : "type-437", 25424 "size" : 8, 25425 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25426 }, 25427 { 25428 "alignment" : 4, 25429 "is_const" : true, 25430 "linker_set_key" : "const keymaster_key_param_set_t", 25431 "name" : "const keymaster_key_param_set_t", 25432 "referenced_type" : "type-4426", 25433 "self_type" : "type-4425", 25434 "size" : 8, 25435 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25436 }, 25437 { 25438 "alignment" : 4, 25439 "is_const" : true, 25440 "linker_set_key" : "const keymaster_key_param_set_t", 25441 "name" : "const keymaster_key_param_set_t", 25442 "referenced_type" : "type-4618", 25443 "self_type" : "type-4617", 25444 "size" : 8, 25445 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25446 }, 25447 { 25448 "alignment" : 4, 25449 "is_const" : true, 25450 "linker_set_key" : "const keymaster_key_param_set_t", 25451 "name" : "const keymaster_key_param_set_t", 25452 "referenced_type" : "type-4730", 25453 "self_type" : "type-4729", 25454 "size" : 8, 25455 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25456 }, 25457 { 25458 "alignment" : 4, 25459 "is_const" : true, 25460 "linker_set_key" : "const keymaster_key_param_set_t", 25461 "name" : "const keymaster_key_param_set_t", 25462 "referenced_type" : "type-4808", 25463 "self_type" : "type-4807", 25464 "size" : 8, 25465 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25466 }, 25467 { 25468 "alignment" : 4, 25469 "is_const" : true, 25470 "linker_set_key" : "const keymaster_key_param_set_t", 25471 "name" : "const keymaster_key_param_set_t", 25472 "referenced_type" : "type-4988", 25473 "self_type" : "type-4987", 25474 "size" : 8, 25475 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25476 }, 25477 { 25478 "alignment" : 4, 25479 "is_const" : true, 25480 "linker_set_key" : "const keymaster_key_param_set_t", 25481 "name" : "const keymaster_key_param_set_t", 25482 "referenced_type" : "type-5171", 25483 "self_type" : "type-5170", 25484 "size" : 8, 25485 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25486 }, 25487 { 25488 "alignment" : 4, 25489 "is_const" : true, 25490 "linker_set_key" : "const keymaster_key_param_set_t", 25491 "name" : "const keymaster_key_param_set_t", 25492 "referenced_type" : "type-551", 25493 "self_type" : "type-550", 25494 "size" : 8, 25495 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25496 }, 25497 { 25498 "alignment" : 4, 25499 "is_const" : true, 25500 "linker_set_key" : "const keymaster_key_param_set_t", 25501 "name" : "const keymaster_key_param_set_t", 25502 "referenced_type" : "type-707", 25503 "self_type" : "type-706", 25504 "size" : 8, 25505 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25506 }, 25507 { 25508 "alignment" : 4, 25509 "is_const" : true, 25510 "linker_set_key" : "const keymaster_key_param_set_t", 25511 "name" : "const keymaster_key_param_set_t", 25512 "referenced_type" : "type-812", 25513 "self_type" : "type-811", 25514 "size" : 8, 25515 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25516 }, 25517 { 25518 "alignment" : 8, 25519 "is_const" : true, 25520 "linker_set_key" : "const keymaster_key_param_t", 25521 "name" : "const keymaster_key_param_t", 25522 "referenced_type" : "type-1461", 25523 "self_type" : "type-1460", 25524 "size" : 16, 25525 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25526 }, 25527 { 25528 "alignment" : 8, 25529 "is_const" : true, 25530 "linker_set_key" : "const keymaster_key_param_t", 25531 "name" : "const keymaster_key_param_t", 25532 "referenced_type" : "type-1647", 25533 "self_type" : "type-1646", 25534 "size" : 16, 25535 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25536 }, 25537 { 25538 "alignment" : 8, 25539 "is_const" : true, 25540 "linker_set_key" : "const keymaster_key_param_t", 25541 "name" : "const keymaster_key_param_t", 25542 "referenced_type" : "type-16", 25543 "self_type" : "type-15", 25544 "size" : 16, 25545 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25546 }, 25547 { 25548 "alignment" : 8, 25549 "is_const" : true, 25550 "linker_set_key" : "const keymaster_key_param_t", 25551 "name" : "const keymaster_key_param_t", 25552 "referenced_type" : "type-1789", 25553 "self_type" : "type-1788", 25554 "size" : 16, 25555 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25556 }, 25557 { 25558 "alignment" : 8, 25559 "is_const" : true, 25560 "linker_set_key" : "const keymaster_key_param_t", 25561 "name" : "const keymaster_key_param_t", 25562 "referenced_type" : "type-1899", 25563 "self_type" : "type-1898", 25564 "size" : 16, 25565 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25566 }, 25567 { 25568 "alignment" : 8, 25569 "is_const" : true, 25570 "linker_set_key" : "const keymaster_key_param_t", 25571 "name" : "const keymaster_key_param_t", 25572 "referenced_type" : "type-2042", 25573 "self_type" : "type-2041", 25574 "size" : 16, 25575 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25576 }, 25577 { 25578 "alignment" : 8, 25579 "is_const" : true, 25580 "linker_set_key" : "const keymaster_key_param_t", 25581 "name" : "const keymaster_key_param_t", 25582 "referenced_type" : "type-2125", 25583 "self_type" : "type-2124", 25584 "size" : 16, 25585 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25586 }, 25587 { 25588 "alignment" : 8, 25589 "is_const" : true, 25590 "linker_set_key" : "const keymaster_key_param_t", 25591 "name" : "const keymaster_key_param_t", 25592 "referenced_type" : "type-2214", 25593 "self_type" : "type-2213", 25594 "size" : 16, 25595 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25596 }, 25597 { 25598 "alignment" : 8, 25599 "is_const" : true, 25600 "linker_set_key" : "const keymaster_key_param_t", 25601 "name" : "const keymaster_key_param_t", 25602 "referenced_type" : "type-2375", 25603 "self_type" : "type-2374", 25604 "size" : 16, 25605 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25606 }, 25607 { 25608 "alignment" : 8, 25609 "is_const" : true, 25610 "linker_set_key" : "const keymaster_key_param_t", 25611 "name" : "const keymaster_key_param_t", 25612 "referenced_type" : "type-2574", 25613 "self_type" : "type-2573", 25614 "size" : 16, 25615 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25616 }, 25617 { 25618 "alignment" : 8, 25619 "is_const" : true, 25620 "linker_set_key" : "const keymaster_key_param_t", 25621 "name" : "const keymaster_key_param_t", 25622 "referenced_type" : "type-2681", 25623 "self_type" : "type-2680", 25624 "size" : 16, 25625 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25626 }, 25627 { 25628 "alignment" : 8, 25629 "is_const" : true, 25630 "linker_set_key" : "const keymaster_key_param_t", 25631 "name" : "const keymaster_key_param_t", 25632 "referenced_type" : "type-2780", 25633 "self_type" : "type-2779", 25634 "size" : 16, 25635 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25636 }, 25637 { 25638 "alignment" : 8, 25639 "is_const" : true, 25640 "linker_set_key" : "const keymaster_key_param_t", 25641 "name" : "const keymaster_key_param_t", 25642 "referenced_type" : "type-287", 25643 "self_type" : "type-286", 25644 "size" : 16, 25645 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25646 }, 25647 { 25648 "alignment" : 8, 25649 "is_const" : true, 25650 "linker_set_key" : "const keymaster_key_param_t", 25651 "name" : "const keymaster_key_param_t", 25652 "referenced_type" : "type-2980", 25653 "self_type" : "type-2979", 25654 "size" : 16, 25655 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25656 }, 25657 { 25658 "alignment" : 8, 25659 "is_const" : true, 25660 "linker_set_key" : "const keymaster_key_param_t", 25661 "name" : "const keymaster_key_param_t", 25662 "referenced_type" : "type-3535", 25663 "self_type" : "type-3534", 25664 "size" : 16, 25665 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25666 }, 25667 { 25668 "alignment" : 8, 25669 "is_const" : true, 25670 "linker_set_key" : "const keymaster_key_param_t", 25671 "name" : "const keymaster_key_param_t", 25672 "referenced_type" : "type-3721", 25673 "self_type" : "type-3720", 25674 "size" : 16, 25675 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25676 }, 25677 { 25678 "alignment" : 8, 25679 "is_const" : true, 25680 "linker_set_key" : "const keymaster_key_param_t", 25681 "name" : "const keymaster_key_param_t", 25682 "referenced_type" : "type-3863", 25683 "self_type" : "type-3862", 25684 "size" : 16, 25685 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25686 }, 25687 { 25688 "alignment" : 8, 25689 "is_const" : true, 25690 "linker_set_key" : "const keymaster_key_param_t", 25691 "name" : "const keymaster_key_param_t", 25692 "referenced_type" : "type-3973", 25693 "self_type" : "type-3972", 25694 "size" : 16, 25695 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25696 }, 25697 { 25698 "alignment" : 8, 25699 "is_const" : true, 25700 "linker_set_key" : "const keymaster_key_param_t", 25701 "name" : "const keymaster_key_param_t", 25702 "referenced_type" : "type-4115", 25703 "self_type" : "type-4114", 25704 "size" : 16, 25705 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25706 }, 25707 { 25708 "alignment" : 8, 25709 "is_const" : true, 25710 "linker_set_key" : "const keymaster_key_param_t", 25711 "name" : "const keymaster_key_param_t", 25712 "referenced_type" : "type-4198", 25713 "self_type" : "type-4197", 25714 "size" : 16, 25715 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25716 }, 25717 { 25718 "alignment" : 8, 25719 "is_const" : true, 25720 "linker_set_key" : "const keymaster_key_param_t", 25721 "name" : "const keymaster_key_param_t", 25722 "referenced_type" : "type-4264", 25723 "self_type" : "type-4263", 25724 "size" : 16, 25725 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25726 }, 25727 { 25728 "alignment" : 8, 25729 "is_const" : true, 25730 "linker_set_key" : "const keymaster_key_param_t", 25731 "name" : "const keymaster_key_param_t", 25732 "referenced_type" : "type-435", 25733 "self_type" : "type-434", 25734 "size" : 16, 25735 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25736 }, 25737 { 25738 "alignment" : 8, 25739 "is_const" : true, 25740 "linker_set_key" : "const keymaster_key_param_t", 25741 "name" : "const keymaster_key_param_t", 25742 "referenced_type" : "type-4423", 25743 "self_type" : "type-4422", 25744 "size" : 16, 25745 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25746 }, 25747 { 25748 "alignment" : 8, 25749 "is_const" : true, 25750 "linker_set_key" : "const keymaster_key_param_t", 25751 "name" : "const keymaster_key_param_t", 25752 "referenced_type" : "type-4613", 25753 "self_type" : "type-4612", 25754 "size" : 16, 25755 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25756 }, 25757 { 25758 "alignment" : 8, 25759 "is_const" : true, 25760 "linker_set_key" : "const keymaster_key_param_t", 25761 "name" : "const keymaster_key_param_t", 25762 "referenced_type" : "type-4709", 25763 "self_type" : "type-4708", 25764 "size" : 16, 25765 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25766 }, 25767 { 25768 "alignment" : 8, 25769 "is_const" : true, 25770 "linker_set_key" : "const keymaster_key_param_t", 25771 "name" : "const keymaster_key_param_t", 25772 "referenced_type" : "type-4805", 25773 "self_type" : "type-4804", 25774 "size" : 16, 25775 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25776 }, 25777 { 25778 "alignment" : 8, 25779 "is_const" : true, 25780 "linker_set_key" : "const keymaster_key_param_t", 25781 "name" : "const keymaster_key_param_t", 25782 "referenced_type" : "type-4983", 25783 "self_type" : "type-4982", 25784 "size" : 16, 25785 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25786 }, 25787 { 25788 "alignment" : 8, 25789 "is_const" : true, 25790 "linker_set_key" : "const keymaster_key_param_t", 25791 "name" : "const keymaster_key_param_t", 25792 "referenced_type" : "type-5168", 25793 "self_type" : "type-5167", 25794 "size" : 16, 25795 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25796 }, 25797 { 25798 "alignment" : 8, 25799 "is_const" : true, 25800 "linker_set_key" : "const keymaster_key_param_t", 25801 "name" : "const keymaster_key_param_t", 25802 "referenced_type" : "type-548", 25803 "self_type" : "type-547", 25804 "size" : 16, 25805 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25806 }, 25807 { 25808 "alignment" : 8, 25809 "is_const" : true, 25810 "linker_set_key" : "const keymaster_key_param_t", 25811 "name" : "const keymaster_key_param_t", 25812 "referenced_type" : "type-679", 25813 "self_type" : "type-678", 25814 "size" : 16, 25815 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25816 }, 25817 { 25818 "alignment" : 8, 25819 "is_const" : true, 25820 "linker_set_key" : "const keymaster_key_param_t", 25821 "name" : "const keymaster_key_param_t", 25822 "referenced_type" : "type-809", 25823 "self_type" : "type-808", 25824 "size" : 16, 25825 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25826 }, 25827 { 25828 "alignment" : 4, 25829 "is_const" : true, 25830 "linker_set_key" : "const keymaster_padding_t", 25831 "name" : "const keymaster_padding_t", 25832 "referenced_type" : "type-1224", 25833 "self_type" : "type-1223", 25834 "size" : 4, 25835 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25836 }, 25837 { 25838 "alignment" : 4, 25839 "is_const" : true, 25840 "linker_set_key" : "const keymaster_padding_t", 25841 "name" : "const keymaster_padding_t", 25842 "referenced_type" : "type-1597", 25843 "self_type" : "type-1596", 25844 "size" : 4, 25845 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25846 }, 25847 { 25848 "alignment" : 4, 25849 "is_const" : true, 25850 "linker_set_key" : "const keymaster_padding_t", 25851 "name" : "const keymaster_padding_t", 25852 "referenced_type" : "type-1857", 25853 "self_type" : "type-1856", 25854 "size" : 4, 25855 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25856 }, 25857 { 25858 "alignment" : 4, 25859 "is_const" : true, 25860 "linker_set_key" : "const keymaster_padding_t", 25861 "name" : "const keymaster_padding_t", 25862 "referenced_type" : "type-1992", 25863 "self_type" : "type-1991", 25864 "size" : 4, 25865 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25866 }, 25867 { 25868 "alignment" : 4, 25869 "is_const" : true, 25870 "linker_set_key" : "const keymaster_padding_t", 25871 "name" : "const keymaster_padding_t", 25872 "referenced_type" : "type-2032", 25873 "self_type" : "type-2031", 25874 "size" : 4, 25875 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25876 }, 25877 { 25878 "alignment" : 4, 25879 "is_const" : true, 25880 "linker_set_key" : "const keymaster_padding_t", 25881 "name" : "const keymaster_padding_t", 25882 "referenced_type" : "type-2227", 25883 "self_type" : "type-2226", 25884 "size" : 4, 25885 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25886 }, 25887 { 25888 "alignment" : 4, 25889 "is_const" : true, 25890 "linker_set_key" : "const keymaster_padding_t", 25891 "name" : "const keymaster_padding_t", 25892 "referenced_type" : "type-2317", 25893 "self_type" : "type-2316", 25894 "size" : 4, 25895 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25896 }, 25897 { 25898 "alignment" : 4, 25899 "is_const" : true, 25900 "linker_set_key" : "const keymaster_padding_t", 25901 "name" : "const keymaster_padding_t", 25902 "referenced_type" : "type-236", 25903 "self_type" : "type-235", 25904 "size" : 4, 25905 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25906 }, 25907 { 25908 "alignment" : 4, 25909 "is_const" : true, 25910 "linker_set_key" : "const keymaster_padding_t", 25911 "name" : "const keymaster_padding_t", 25912 "referenced_type" : "type-2520", 25913 "self_type" : "type-2519", 25914 "size" : 4, 25915 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25916 }, 25917 { 25918 "alignment" : 4, 25919 "is_const" : true, 25920 "linker_set_key" : "const keymaster_padding_t", 25921 "name" : "const keymaster_padding_t", 25922 "referenced_type" : "type-2725", 25923 "self_type" : "type-2724", 25924 "size" : 4, 25925 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25926 }, 25927 { 25928 "alignment" : 4, 25929 "is_const" : true, 25930 "linker_set_key" : "const keymaster_padding_t", 25931 "name" : "const keymaster_padding_t", 25932 "referenced_type" : "type-2906", 25933 "self_type" : "type-2905", 25934 "size" : 4, 25935 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25936 }, 25937 { 25938 "alignment" : 4, 25939 "is_const" : true, 25940 "linker_set_key" : "const keymaster_padding_t", 25941 "name" : "const keymaster_padding_t", 25942 "referenced_type" : "type-3323", 25943 "self_type" : "type-3322", 25944 "size" : 4, 25945 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25946 }, 25947 { 25948 "alignment" : 4, 25949 "is_const" : true, 25950 "linker_set_key" : "const keymaster_padding_t", 25951 "name" : "const keymaster_padding_t", 25952 "referenced_type" : "type-3671", 25953 "self_type" : "type-3670", 25954 "size" : 4, 25955 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25956 }, 25957 { 25958 "alignment" : 4, 25959 "is_const" : true, 25960 "linker_set_key" : "const keymaster_padding_t", 25961 "name" : "const keymaster_padding_t", 25962 "referenced_type" : "type-3931", 25963 "self_type" : "type-3930", 25964 "size" : 4, 25965 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25966 }, 25967 { 25968 "alignment" : 4, 25969 "is_const" : true, 25970 "linker_set_key" : "const keymaster_padding_t", 25971 "name" : "const keymaster_padding_t", 25972 "referenced_type" : "type-4066", 25973 "self_type" : "type-4065", 25974 "size" : 4, 25975 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25976 }, 25977 { 25978 "alignment" : 4, 25979 "is_const" : true, 25980 "linker_set_key" : "const keymaster_padding_t", 25981 "name" : "const keymaster_padding_t", 25982 "referenced_type" : "type-4105", 25983 "self_type" : "type-4104", 25984 "size" : 4, 25985 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25986 }, 25987 { 25988 "alignment" : 4, 25989 "is_const" : true, 25990 "linker_set_key" : "const keymaster_padding_t", 25991 "name" : "const keymaster_padding_t", 25992 "referenced_type" : "type-4277", 25993 "self_type" : "type-4276", 25994 "size" : 4, 25995 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25996 }, 25997 { 25998 "alignment" : 4, 25999 "is_const" : true, 26000 "linker_set_key" : "const keymaster_padding_t", 26001 "name" : "const keymaster_padding_t", 26002 "referenced_type" : "type-4367", 26003 "self_type" : "type-4366", 26004 "size" : 4, 26005 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26006 }, 26007 { 26008 "alignment" : 4, 26009 "is_const" : true, 26010 "linker_set_key" : "const keymaster_padding_t", 26011 "name" : "const keymaster_padding_t", 26012 "referenced_type" : "type-4559", 26013 "self_type" : "type-4558", 26014 "size" : 4, 26015 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26016 }, 26017 { 26018 "alignment" : 4, 26019 "is_const" : true, 26020 "linker_set_key" : "const keymaster_padding_t", 26021 "name" : "const keymaster_padding_t", 26022 "referenced_type" : "type-4753", 26023 "self_type" : "type-4752", 26024 "size" : 4, 26025 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26026 }, 26027 { 26028 "alignment" : 4, 26029 "is_const" : true, 26030 "linker_set_key" : "const keymaster_padding_t", 26031 "name" : "const keymaster_padding_t", 26032 "referenced_type" : "type-4921", 26033 "self_type" : "type-4920", 26034 "size" : 4, 26035 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26036 }, 26037 { 26038 "alignment" : 4, 26039 "is_const" : true, 26040 "linker_set_key" : "const keymaster_padding_t", 26041 "name" : "const keymaster_padding_t", 26042 "referenced_type" : "type-506", 26043 "self_type" : "type-505", 26044 "size" : 4, 26045 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26046 }, 26047 { 26048 "alignment" : 4, 26049 "is_const" : true, 26050 "linker_set_key" : "const keymaster_padding_t", 26051 "name" : "const keymaster_padding_t", 26052 "referenced_type" : "type-5112", 26053 "self_type" : "type-5111", 26054 "size" : 4, 26055 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26056 }, 26057 { 26058 "alignment" : 4, 26059 "is_const" : true, 26060 "linker_set_key" : "const keymaster_padding_t", 26061 "name" : "const keymaster_padding_t", 26062 "referenced_type" : "type-5438", 26063 "self_type" : "type-5437", 26064 "size" : 4, 26065 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26066 }, 26067 { 26068 "alignment" : 4, 26069 "is_const" : true, 26070 "linker_set_key" : "const keymaster_padding_t", 26071 "name" : "const keymaster_padding_t", 26072 "referenced_type" : "type-657", 26073 "self_type" : "type-656", 26074 "size" : 4, 26075 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 26076 }, 26077 { 26078 "alignment" : 4, 26079 "is_const" : true, 26080 "linker_set_key" : "const keymaster_purpose_t", 26081 "name" : "const keymaster_purpose_t", 26082 "referenced_type" : "type-1554", 26083 "self_type" : "type-1553", 26084 "size" : 4, 26085 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26086 }, 26087 { 26088 "alignment" : 4, 26089 "is_const" : true, 26090 "linker_set_key" : "const keymaster_purpose_t", 26091 "name" : "const keymaster_purpose_t", 26092 "referenced_type" : "type-1658", 26093 "self_type" : "type-1657", 26094 "size" : 4, 26095 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26096 }, 26097 { 26098 "alignment" : 4, 26099 "is_const" : true, 26100 "linker_set_key" : "const keymaster_purpose_t", 26101 "name" : "const keymaster_purpose_t", 26102 "referenced_type" : "type-177", 26103 "self_type" : "type-176", 26104 "size" : 4, 26105 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26106 }, 26107 { 26108 "alignment" : 4, 26109 "is_const" : true, 26110 "linker_set_key" : "const keymaster_purpose_t", 26111 "name" : "const keymaster_purpose_t", 26112 "referenced_type" : "type-2110", 26113 "self_type" : "type-2109", 26114 "size" : 4, 26115 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26116 }, 26117 { 26118 "alignment" : 4, 26119 "is_const" : true, 26120 "linker_set_key" : "const keymaster_purpose_t", 26121 "name" : "const keymaster_purpose_t", 26122 "referenced_type" : "type-2237", 26123 "self_type" : "type-2236", 26124 "size" : 4, 26125 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26126 }, 26127 { 26128 "alignment" : 4, 26129 "is_const" : true, 26130 "linker_set_key" : "const keymaster_purpose_t", 26131 "name" : "const keymaster_purpose_t", 26132 "referenced_type" : "type-2463", 26133 "self_type" : "type-2462", 26134 "size" : 4, 26135 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26136 }, 26137 { 26138 "alignment" : 4, 26139 "is_const" : true, 26140 "linker_set_key" : "const keymaster_purpose_t", 26141 "name" : "const keymaster_purpose_t", 26142 "referenced_type" : "type-2704", 26143 "self_type" : "type-2703", 26144 "size" : 4, 26145 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26146 }, 26147 { 26148 "alignment" : 4, 26149 "is_const" : true, 26150 "linker_set_key" : "const keymaster_purpose_t", 26151 "name" : "const keymaster_purpose_t", 26152 "referenced_type" : "type-2865", 26153 "self_type" : "type-2864", 26154 "size" : 4, 26155 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26156 }, 26157 { 26158 "alignment" : 4, 26159 "is_const" : true, 26160 "linker_set_key" : "const keymaster_purpose_t", 26161 "name" : "const keymaster_purpose_t", 26162 "referenced_type" : "type-298", 26163 "self_type" : "type-297", 26164 "size" : 4, 26165 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26166 }, 26167 { 26168 "alignment" : 4, 26169 "is_const" : true, 26170 "linker_set_key" : "const keymaster_purpose_t", 26171 "name" : "const keymaster_purpose_t", 26172 "referenced_type" : "type-3628", 26173 "self_type" : "type-3627", 26174 "size" : 4, 26175 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26176 }, 26177 { 26178 "alignment" : 4, 26179 "is_const" : true, 26180 "linker_set_key" : "const keymaster_purpose_t", 26181 "name" : "const keymaster_purpose_t", 26182 "referenced_type" : "type-3732", 26183 "self_type" : "type-3731", 26184 "size" : 4, 26185 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26186 }, 26187 { 26188 "alignment" : 4, 26189 "is_const" : true, 26190 "linker_set_key" : "const keymaster_purpose_t", 26191 "name" : "const keymaster_purpose_t", 26192 "referenced_type" : "type-4183", 26193 "self_type" : "type-4182", 26194 "size" : 4, 26195 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26196 }, 26197 { 26198 "alignment" : 4, 26199 "is_const" : true, 26200 "linker_set_key" : "const keymaster_purpose_t", 26201 "name" : "const keymaster_purpose_t", 26202 "referenced_type" : "type-4287", 26203 "self_type" : "type-4286", 26204 "size" : 4, 26205 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26206 }, 26207 { 26208 "alignment" : 4, 26209 "is_const" : true, 26210 "linker_set_key" : "const keymaster_purpose_t", 26211 "name" : "const keymaster_purpose_t", 26212 "referenced_type" : "type-4506", 26213 "self_type" : "type-4505", 26214 "size" : 4, 26215 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26216 }, 26217 { 26218 "alignment" : 4, 26219 "is_const" : true, 26220 "linker_set_key" : "const keymaster_purpose_t", 26221 "name" : "const keymaster_purpose_t", 26222 "referenced_type" : "type-4732", 26223 "self_type" : "type-4731", 26224 "size" : 4, 26225 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26226 }, 26227 { 26228 "alignment" : 4, 26229 "is_const" : true, 26230 "linker_set_key" : "const keymaster_purpose_t", 26231 "name" : "const keymaster_purpose_t", 26232 "referenced_type" : "type-4883", 26233 "self_type" : "type-4882", 26234 "size" : 4, 26235 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26236 }, 26237 { 26238 "alignment" : 4, 26239 "is_const" : true, 26240 "linker_set_key" : "const keymaster_tag_t", 26241 "name" : "const keymaster_tag_t", 26242 "referenced_type" : "type-1253", 26243 "self_type" : "type-1252", 26244 "size" : 4, 26245 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26246 }, 26247 { 26248 "alignment" : 4, 26249 "is_const" : true, 26250 "linker_set_key" : "const keymaster_tag_t", 26251 "name" : "const keymaster_tag_t", 26252 "referenced_type" : "type-1515", 26253 "self_type" : "type-1514", 26254 "size" : 4, 26255 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26256 }, 26257 { 26258 "alignment" : 4, 26259 "is_const" : true, 26260 "linker_set_key" : "const keymaster_tag_t", 26261 "name" : "const keymaster_tag_t", 26262 "referenced_type" : "type-1633", 26263 "self_type" : "type-1632", 26264 "size" : 4, 26265 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26266 }, 26267 { 26268 "alignment" : 4, 26269 "is_const" : true, 26270 "linker_set_key" : "const keymaster_tag_t", 26271 "name" : "const keymaster_tag_t", 26272 "referenced_type" : "type-1848", 26273 "self_type" : "type-1847", 26274 "size" : 4, 26275 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26276 }, 26277 { 26278 "alignment" : 4, 26279 "is_const" : true, 26280 "linker_set_key" : "const keymaster_tag_t", 26281 "name" : "const keymaster_tag_t", 26282 "referenced_type" : "type-1886", 26283 "self_type" : "type-1885", 26284 "size" : 4, 26285 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26286 }, 26287 { 26288 "alignment" : 4, 26289 "is_const" : true, 26290 "linker_set_key" : "const keymaster_tag_t", 26291 "name" : "const keymaster_tag_t", 26292 "referenced_type" : "type-2027", 26293 "self_type" : "type-2026", 26294 "size" : 4, 26295 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26296 }, 26297 { 26298 "alignment" : 4, 26299 "is_const" : true, 26300 "linker_set_key" : "const keymaster_tag_t", 26301 "name" : "const keymaster_tag_t", 26302 "referenced_type" : "type-2205", 26303 "self_type" : "type-2204", 26304 "size" : 4, 26305 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26306 }, 26307 { 26308 "alignment" : 4, 26309 "is_const" : true, 26310 "linker_set_key" : "const keymaster_tag_t", 26311 "name" : "const keymaster_tag_t", 26312 "referenced_type" : "type-2353", 26313 "self_type" : "type-2352", 26314 "size" : 4, 26315 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26316 }, 26317 { 26318 "alignment" : 4, 26319 "is_const" : true, 26320 "linker_set_key" : "const keymaster_tag_t", 26321 "name" : "const keymaster_tag_t", 26322 "referenced_type" : "type-2358", 26323 "self_type" : "type-2357", 26324 "size" : 4, 26325 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26326 }, 26327 { 26328 "alignment" : 4, 26329 "is_const" : true, 26330 "linker_set_key" : "const keymaster_tag_t", 26331 "name" : "const keymaster_tag_t", 26332 "referenced_type" : "type-2560", 26333 "self_type" : "type-2559", 26334 "size" : 4, 26335 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26336 }, 26337 { 26338 "alignment" : 4, 26339 "is_const" : true, 26340 "linker_set_key" : "const keymaster_tag_t", 26341 "name" : "const keymaster_tag_t", 26342 "referenced_type" : "type-273", 26343 "self_type" : "type-272", 26344 "size" : 4, 26345 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26346 }, 26347 { 26348 "alignment" : 4, 26349 "is_const" : true, 26350 "linker_set_key" : "const keymaster_tag_t", 26351 "name" : "const keymaster_tag_t", 26352 "referenced_type" : "type-2761", 26353 "self_type" : "type-2760", 26354 "size" : 4, 26355 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26356 }, 26357 { 26358 "alignment" : 4, 26359 "is_const" : true, 26360 "linker_set_key" : "const keymaster_tag_t", 26361 "name" : "const keymaster_tag_t", 26362 "referenced_type" : "type-2958", 26363 "self_type" : "type-2957", 26364 "size" : 4, 26365 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26366 }, 26367 { 26368 "alignment" : 4, 26369 "is_const" : true, 26370 "linker_set_key" : "const keymaster_tag_t", 26371 "name" : "const keymaster_tag_t", 26372 "referenced_type" : "type-3352", 26373 "self_type" : "type-3351", 26374 "size" : 4, 26375 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26376 }, 26377 { 26378 "alignment" : 4, 26379 "is_const" : true, 26380 "linker_set_key" : "const keymaster_tag_t", 26381 "name" : "const keymaster_tag_t", 26382 "referenced_type" : "type-3589", 26383 "self_type" : "type-3588", 26384 "size" : 4, 26385 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26386 }, 26387 { 26388 "alignment" : 4, 26389 "is_const" : true, 26390 "linker_set_key" : "const keymaster_tag_t", 26391 "name" : "const keymaster_tag_t", 26392 "referenced_type" : "type-3707", 26393 "self_type" : "type-3706", 26394 "size" : 4, 26395 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26396 }, 26397 { 26398 "alignment" : 4, 26399 "is_const" : true, 26400 "linker_set_key" : "const keymaster_tag_t", 26401 "name" : "const keymaster_tag_t", 26402 "referenced_type" : "type-3922", 26403 "self_type" : "type-3921", 26404 "size" : 4, 26405 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26406 }, 26407 { 26408 "alignment" : 4, 26409 "is_const" : true, 26410 "linker_set_key" : "const keymaster_tag_t", 26411 "name" : "const keymaster_tag_t", 26412 "referenced_type" : "type-3960", 26413 "self_type" : "type-3959", 26414 "size" : 4, 26415 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26416 }, 26417 { 26418 "alignment" : 4, 26419 "is_const" : true, 26420 "linker_set_key" : "const keymaster_tag_t", 26421 "name" : "const keymaster_tag_t", 26422 "referenced_type" : "type-4100", 26423 "self_type" : "type-4099", 26424 "size" : 4, 26425 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26426 }, 26427 { 26428 "alignment" : 4, 26429 "is_const" : true, 26430 "linker_set_key" : "const keymaster_tag_t", 26431 "name" : "const keymaster_tag_t", 26432 "referenced_type" : "type-4255", 26433 "self_type" : "type-4254", 26434 "size" : 4, 26435 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26436 }, 26437 { 26438 "alignment" : 4, 26439 "is_const" : true, 26440 "linker_set_key" : "const keymaster_tag_t", 26441 "name" : "const keymaster_tag_t", 26442 "referenced_type" : "type-4402", 26443 "self_type" : "type-4401", 26444 "size" : 4, 26445 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26446 }, 26447 { 26448 "alignment" : 4, 26449 "is_const" : true, 26450 "linker_set_key" : "const keymaster_tag_t", 26451 "name" : "const keymaster_tag_t", 26452 "referenced_type" : "type-4406", 26453 "self_type" : "type-4405", 26454 "size" : 4, 26455 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26456 }, 26457 { 26458 "alignment" : 4, 26459 "is_const" : true, 26460 "linker_set_key" : "const keymaster_tag_t", 26461 "name" : "const keymaster_tag_t", 26462 "referenced_type" : "type-4599", 26463 "self_type" : "type-4598", 26464 "size" : 4, 26465 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26466 }, 26467 { 26468 "alignment" : 4, 26469 "is_const" : true, 26470 "linker_set_key" : "const keymaster_tag_t", 26471 "name" : "const keymaster_tag_t", 26472 "referenced_type" : "type-4789", 26473 "self_type" : "type-4788", 26474 "size" : 4, 26475 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26476 }, 26477 { 26478 "alignment" : 4, 26479 "is_const" : true, 26480 "linker_set_key" : "const keymaster_tag_t", 26481 "name" : "const keymaster_tag_t", 26482 "referenced_type" : "type-4963", 26483 "self_type" : "type-4962", 26484 "size" : 4, 26485 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26486 }, 26487 { 26488 "alignment" : 4, 26489 "is_const" : true, 26490 "linker_set_key" : "const keymaster_tag_t", 26491 "name" : "const keymaster_tag_t", 26492 "referenced_type" : "type-496", 26493 "self_type" : "type-495", 26494 "size" : 4, 26495 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26496 }, 26497 { 26498 "alignment" : 4, 26499 "is_const" : true, 26500 "linker_set_key" : "const keymaster_tag_t", 26501 "name" : "const keymaster_tag_t", 26502 "referenced_type" : "type-5157", 26503 "self_type" : "type-5156", 26504 "size" : 4, 26505 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26506 }, 26507 { 26508 "alignment" : 4, 26509 "is_const" : true, 26510 "linker_set_key" : "const keymaster_tag_t", 26511 "name" : "const keymaster_tag_t", 26512 "referenced_type" : "type-535", 26513 "self_type" : "type-534", 26514 "size" : 4, 26515 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26516 }, 26517 { 26518 "alignment" : 4, 26519 "is_const" : true, 26520 "linker_set_key" : "const keymaster_tag_t", 26521 "name" : "const keymaster_tag_t", 26522 "referenced_type" : "type-5467", 26523 "self_type" : "type-5466", 26524 "size" : 4, 26525 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26526 }, 26527 { 26528 "alignment" : 4, 26529 "is_const" : true, 26530 "linker_set_key" : "const keymaster_tag_t", 26531 "name" : "const keymaster_tag_t", 26532 "referenced_type" : "type-724", 26533 "self_type" : "type-723", 26534 "size" : 4, 26535 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26536 }, 26537 { 26538 "alignment" : 4, 26539 "is_const" : true, 26540 "linker_set_key" : "const keymaster_tag_t", 26541 "name" : "const keymaster_tag_t", 26542 "referenced_type" : "type-76", 26543 "self_type" : "type-75", 26544 "size" : 4, 26545 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26546 }, 26547 { 26548 "alignment" : 4, 26549 "is_const" : true, 26550 "linker_set_key" : "const nullptr_t", 26551 "name" : "const nullptr_t", 26552 "referenced_type" : "type-776", 26553 "self_type" : "type-775", 26554 "size" : 4, 26555 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 26556 }, 26557 { 26558 "alignment" : 4, 26559 "is_const" : true, 26560 "linker_set_key" : "const rsa_meth_st", 26561 "name" : "const rsa_meth_st", 26562 "referenced_type" : "type-111", 26563 "self_type" : "type-110", 26564 "size" : 44, 26565 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26566 }, 26567 { 26568 "alignment" : 4, 26569 "is_const" : true, 26570 "linker_set_key" : "const rsa_meth_st", 26571 "name" : "const rsa_meth_st", 26572 "referenced_type" : "type-1534", 26573 "self_type" : "type-1533", 26574 "size" : 44, 26575 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26576 }, 26577 { 26578 "alignment" : 4, 26579 "is_const" : true, 26580 "linker_set_key" : "const rsa_meth_st", 26581 "name" : "const rsa_meth_st", 26582 "referenced_type" : "type-1674", 26583 "self_type" : "type-1673", 26584 "size" : 44, 26585 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26586 }, 26587 { 26588 "alignment" : 4, 26589 "is_const" : true, 26590 "linker_set_key" : "const rsa_meth_st", 26591 "name" : "const rsa_meth_st", 26592 "referenced_type" : "type-1813", 26593 "self_type" : "type-1812", 26594 "size" : 44, 26595 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26596 }, 26597 { 26598 "alignment" : 4, 26599 "is_const" : true, 26600 "linker_set_key" : "const rsa_meth_st", 26601 "name" : "const rsa_meth_st", 26602 "referenced_type" : "type-2121", 26603 "self_type" : "type-2120", 26604 "size" : 44, 26605 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26606 }, 26607 { 26608 "alignment" : 4, 26609 "is_const" : true, 26610 "linker_set_key" : "const rsa_meth_st", 26611 "name" : "const rsa_meth_st", 26612 "referenced_type" : "type-2256", 26613 "self_type" : "type-2255", 26614 "size" : 44, 26615 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26616 }, 26617 { 26618 "alignment" : 4, 26619 "is_const" : true, 26620 "linker_set_key" : "const rsa_meth_st", 26621 "name" : "const rsa_meth_st", 26622 "referenced_type" : "type-2445", 26623 "self_type" : "type-2444", 26624 "size" : 44, 26625 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26626 }, 26627 { 26628 "alignment" : 4, 26629 "is_const" : true, 26630 "linker_set_key" : "const rsa_meth_st", 26631 "name" : "const rsa_meth_st", 26632 "referenced_type" : "type-2689", 26633 "self_type" : "type-2688", 26634 "size" : 44, 26635 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26636 }, 26637 { 26638 "alignment" : 4, 26639 "is_const" : true, 26640 "linker_set_key" : "const rsa_meth_st", 26641 "name" : "const rsa_meth_st", 26642 "referenced_type" : "type-316", 26643 "self_type" : "type-315", 26644 "size" : 44, 26645 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26646 }, 26647 { 26648 "alignment" : 4, 26649 "is_const" : true, 26650 "linker_set_key" : "const rsa_meth_st", 26651 "name" : "const rsa_meth_st", 26652 "referenced_type" : "type-3608", 26653 "self_type" : "type-3607", 26654 "size" : 44, 26655 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26656 }, 26657 { 26658 "alignment" : 4, 26659 "is_const" : true, 26660 "linker_set_key" : "const rsa_meth_st", 26661 "name" : "const rsa_meth_st", 26662 "referenced_type" : "type-3748", 26663 "self_type" : "type-3747", 26664 "size" : 44, 26665 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26666 }, 26667 { 26668 "alignment" : 4, 26669 "is_const" : true, 26670 "linker_set_key" : "const rsa_meth_st", 26671 "name" : "const rsa_meth_st", 26672 "referenced_type" : "type-3887", 26673 "self_type" : "type-3886", 26674 "size" : 44, 26675 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26676 }, 26677 { 26678 "alignment" : 4, 26679 "is_const" : true, 26680 "linker_set_key" : "const rsa_meth_st", 26681 "name" : "const rsa_meth_st", 26682 "referenced_type" : "type-4194", 26683 "self_type" : "type-4193", 26684 "size" : 44, 26685 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26686 }, 26687 { 26688 "alignment" : 4, 26689 "is_const" : true, 26690 "linker_set_key" : "const rsa_meth_st", 26691 "name" : "const rsa_meth_st", 26692 "referenced_type" : "type-4306", 26693 "self_type" : "type-4305", 26694 "size" : 44, 26695 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26696 }, 26697 { 26698 "alignment" : 4, 26699 "is_const" : true, 26700 "linker_set_key" : "const rsa_meth_st", 26701 "name" : "const rsa_meth_st", 26702 "referenced_type" : "type-4493", 26703 "self_type" : "type-4492", 26704 "size" : 44, 26705 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26706 }, 26707 { 26708 "alignment" : 4, 26709 "is_const" : true, 26710 "linker_set_key" : "const rsa_meth_st", 26711 "name" : "const rsa_meth_st", 26712 "referenced_type" : "type-459", 26713 "self_type" : "type-458", 26714 "size" : 44, 26715 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26716 }, 26717 { 26718 "alignment" : 4, 26719 "is_const" : true, 26720 "linker_set_key" : "const rsa_meth_st", 26721 "name" : "const rsa_meth_st", 26722 "referenced_type" : "type-4717", 26723 "self_type" : "type-4716", 26724 "size" : 44, 26725 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26726 }, 26727 { 26728 "alignment" : 8, 26729 "is_const" : true, 26730 "linker_set_key" : "const rsa_st", 26731 "name" : "const rsa_st", 26732 "referenced_type" : "type-1747", 26733 "self_type" : "type-1746", 26734 "size" : 152, 26735 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26736 }, 26737 { 26738 "alignment" : 8, 26739 "is_const" : true, 26740 "linker_set_key" : "const rsa_st", 26741 "name" : "const rsa_st", 26742 "referenced_type" : "type-1820", 26743 "self_type" : "type-1819", 26744 "size" : 152, 26745 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26746 }, 26747 { 26748 "alignment" : 8, 26749 "is_const" : true, 26750 "linker_set_key" : "const rsa_st", 26751 "name" : "const rsa_st", 26752 "referenced_type" : "type-3821", 26753 "self_type" : "type-3820", 26754 "size" : 152, 26755 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26756 }, 26757 { 26758 "alignment" : 8, 26759 "is_const" : true, 26760 "linker_set_key" : "const rsa_st", 26761 "name" : "const rsa_st", 26762 "referenced_type" : "type-3894", 26763 "self_type" : "type-3893", 26764 "size" : 152, 26765 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26766 }, 26767 { 26768 "alignment" : 8, 26769 "is_const" : true, 26770 "linker_set_key" : "const rsa_st", 26771 "name" : "const rsa_st", 26772 "referenced_type" : "type-395", 26773 "self_type" : "type-394", 26774 "size" : 152, 26775 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26776 }, 26777 { 26778 "alignment" : 8, 26779 "is_const" : true, 26780 "linker_set_key" : "const rsa_st", 26781 "name" : "const rsa_st", 26782 "referenced_type" : "type-468", 26783 "self_type" : "type-467", 26784 "size" : 152, 26785 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26786 }, 26787 { 26788 "alignment" : 4, 26789 "is_const" : true, 26790 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26791 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26792 "referenced_type" : "type-2633", 26793 "self_type" : "type-2632", 26794 "size" : 12, 26795 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26796 }, 26797 { 26798 "alignment" : 4, 26799 "is_const" : true, 26800 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26801 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26802 "referenced_type" : "type-4670", 26803 "self_type" : "type-4669", 26804 "size" : 12, 26805 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26806 }, 26807 { 26808 "alignment" : 1, 26809 "is_const" : true, 26810 "linker_set_key" : "const std::nothrow_t", 26811 "name" : "const std::nothrow_t", 26812 "referenced_type" : "type-1210", 26813 "self_type" : "type-1209", 26814 "size" : 1, 26815 "source_file" : "/system/keymaster/include/keymaster/new" 26816 }, 26817 { 26818 "alignment" : 1, 26819 "is_const" : true, 26820 "linker_set_key" : "const std::nothrow_t", 26821 "name" : "const std::nothrow_t", 26822 "referenced_type" : "type-1585", 26823 "self_type" : "type-1584", 26824 "size" : 1, 26825 "source_file" : "/system/keymaster/include/keymaster/new" 26826 }, 26827 { 26828 "alignment" : 1, 26829 "is_const" : true, 26830 "linker_set_key" : "const std::nothrow_t", 26831 "name" : "const std::nothrow_t", 26832 "referenced_type" : "type-1730", 26833 "self_type" : "type-1729", 26834 "size" : 1, 26835 "source_file" : "/system/keymaster/include/keymaster/new" 26836 }, 26837 { 26838 "alignment" : 1, 26839 "is_const" : true, 26840 "linker_set_key" : "const std::nothrow_t", 26841 "name" : "const std::nothrow_t", 26842 "referenced_type" : "type-1767", 26843 "self_type" : "type-1766", 26844 "size" : 1, 26845 "source_file" : "/system/keymaster/include/keymaster/new" 26846 }, 26847 { 26848 "alignment" : 1, 26849 "is_const" : true, 26850 "linker_set_key" : "const std::nothrow_t", 26851 "name" : "const std::nothrow_t", 26852 "referenced_type" : "type-1787", 26853 "self_type" : "type-1786", 26854 "size" : 1, 26855 "source_file" : "/system/keymaster/include/keymaster/new" 26856 }, 26857 { 26858 "alignment" : 1, 26859 "is_const" : true, 26860 "linker_set_key" : "const std::nothrow_t", 26861 "name" : "const std::nothrow_t", 26862 "referenced_type" : "type-1981", 26863 "self_type" : "type-1980", 26864 "size" : 1, 26865 "source_file" : "/system/keymaster/include/keymaster/new" 26866 }, 26867 { 26868 "alignment" : 1, 26869 "is_const" : true, 26870 "linker_set_key" : "const std::nothrow_t", 26871 "name" : "const std::nothrow_t", 26872 "referenced_type" : "type-1984", 26873 "self_type" : "type-1983", 26874 "size" : 1, 26875 "source_file" : "/system/keymaster/include/keymaster/new" 26876 }, 26877 { 26878 "alignment" : 1, 26879 "is_const" : true, 26880 "linker_set_key" : "const std::nothrow_t", 26881 "name" : "const std::nothrow_t", 26882 "referenced_type" : "type-221", 26883 "self_type" : "type-220", 26884 "size" : 1, 26885 "source_file" : "/system/keymaster/include/keymaster/new" 26886 }, 26887 { 26888 "alignment" : 1, 26889 "is_const" : true, 26890 "linker_set_key" : "const std::nothrow_t", 26891 "name" : "const std::nothrow_t", 26892 "referenced_type" : "type-2278", 26893 "self_type" : "type-2277", 26894 "size" : 1, 26895 "source_file" : "/system/keymaster/include/keymaster/new" 26896 }, 26897 { 26898 "alignment" : 1, 26899 "is_const" : true, 26900 "linker_set_key" : "const std::nothrow_t", 26901 "name" : "const std::nothrow_t", 26902 "referenced_type" : "type-2490", 26903 "self_type" : "type-2489", 26904 "size" : 1, 26905 "source_file" : "/system/keymaster/include/keymaster/new" 26906 }, 26907 { 26908 "alignment" : 1, 26909 "is_const" : true, 26910 "linker_set_key" : "const std::nothrow_t", 26911 "name" : "const std::nothrow_t", 26912 "referenced_type" : "type-2492", 26913 "self_type" : "type-2491", 26914 "size" : 1, 26915 "source_file" : "/system/keymaster/include/keymaster/new" 26916 }, 26917 { 26918 "alignment" : 1, 26919 "is_const" : true, 26920 "linker_set_key" : "const std::nothrow_t", 26921 "name" : "const std::nothrow_t", 26922 "referenced_type" : "type-2511", 26923 "self_type" : "type-2510", 26924 "size" : 1, 26925 "source_file" : "/system/keymaster/include/keymaster/new" 26926 }, 26927 { 26928 "alignment" : 1, 26929 "is_const" : true, 26930 "linker_set_key" : "const std::nothrow_t", 26931 "name" : "const std::nothrow_t", 26932 "referenced_type" : "type-2893", 26933 "self_type" : "type-2892", 26934 "size" : 1, 26935 "source_file" : "/system/keymaster/include/keymaster/new" 26936 }, 26937 { 26938 "alignment" : 1, 26939 "is_const" : true, 26940 "linker_set_key" : "const std::nothrow_t", 26941 "name" : "const std::nothrow_t", 26942 "referenced_type" : "type-2897", 26943 "self_type" : "type-2896", 26944 "size" : 1, 26945 "source_file" : "/system/keymaster/include/keymaster/new" 26946 }, 26947 { 26948 "alignment" : 1, 26949 "is_const" : true, 26950 "linker_set_key" : "const std::nothrow_t", 26951 "name" : "const std::nothrow_t", 26952 "referenced_type" : "type-3163", 26953 "self_type" : "type-3162", 26954 "size" : 1, 26955 "source_file" : "/system/keymaster/include/keymaster/new" 26956 }, 26957 { 26958 "alignment" : 1, 26959 "is_const" : true, 26960 "linker_set_key" : "const std::nothrow_t", 26961 "name" : "const std::nothrow_t", 26962 "referenced_type" : "type-3311", 26963 "self_type" : "type-3310", 26964 "size" : 1, 26965 "source_file" : "/system/keymaster/include/keymaster/new" 26966 }, 26967 { 26968 "alignment" : 1, 26969 "is_const" : true, 26970 "linker_set_key" : "const std::nothrow_t", 26971 "name" : "const std::nothrow_t", 26972 "referenced_type" : "type-3659", 26973 "self_type" : "type-3658", 26974 "size" : 1, 26975 "source_file" : "/system/keymaster/include/keymaster/new" 26976 }, 26977 { 26978 "alignment" : 1, 26979 "is_const" : true, 26980 "linker_set_key" : "const std::nothrow_t", 26981 "name" : "const std::nothrow_t", 26982 "referenced_type" : "type-374", 26983 "self_type" : "type-373", 26984 "size" : 1, 26985 "source_file" : "/system/keymaster/include/keymaster/new" 26986 }, 26987 { 26988 "alignment" : 1, 26989 "is_const" : true, 26990 "linker_set_key" : "const std::nothrow_t", 26991 "name" : "const std::nothrow_t", 26992 "referenced_type" : "type-3804", 26993 "self_type" : "type-3803", 26994 "size" : 1, 26995 "source_file" : "/system/keymaster/include/keymaster/new" 26996 }, 26997 { 26998 "alignment" : 1, 26999 "is_const" : true, 27000 "linker_set_key" : "const std::nothrow_t", 27001 "name" : "const std::nothrow_t", 27002 "referenced_type" : "type-3841", 27003 "self_type" : "type-3840", 27004 "size" : 1, 27005 "source_file" : "/system/keymaster/include/keymaster/new" 27006 }, 27007 { 27008 "alignment" : 1, 27009 "is_const" : true, 27010 "linker_set_key" : "const std::nothrow_t", 27011 "name" : "const std::nothrow_t", 27012 "referenced_type" : "type-3861", 27013 "self_type" : "type-3860", 27014 "size" : 1, 27015 "source_file" : "/system/keymaster/include/keymaster/new" 27016 }, 27017 { 27018 "alignment" : 1, 27019 "is_const" : true, 27020 "linker_set_key" : "const std::nothrow_t", 27021 "name" : "const std::nothrow_t", 27022 "referenced_type" : "type-4055", 27023 "self_type" : "type-4054", 27024 "size" : 1, 27025 "source_file" : "/system/keymaster/include/keymaster/new" 27026 }, 27027 { 27028 "alignment" : 1, 27029 "is_const" : true, 27030 "linker_set_key" : "const std::nothrow_t", 27031 "name" : "const std::nothrow_t", 27032 "referenced_type" : "type-4058", 27033 "self_type" : "type-4057", 27034 "size" : 1, 27035 "source_file" : "/system/keymaster/include/keymaster/new" 27036 }, 27037 { 27038 "alignment" : 1, 27039 "is_const" : true, 27040 "linker_set_key" : "const std::nothrow_t", 27041 "name" : "const std::nothrow_t", 27042 "referenced_type" : "type-416", 27043 "self_type" : "type-415", 27044 "size" : 1, 27045 "source_file" : "/system/keymaster/include/keymaster/new" 27046 }, 27047 { 27048 "alignment" : 1, 27049 "is_const" : true, 27050 "linker_set_key" : "const std::nothrow_t", 27051 "name" : "const std::nothrow_t", 27052 "referenced_type" : "type-4328", 27053 "self_type" : "type-4327", 27054 "size" : 1, 27055 "source_file" : "/system/keymaster/include/keymaster/new" 27056 }, 27057 { 27058 "alignment" : 1, 27059 "is_const" : true, 27060 "linker_set_key" : "const std::nothrow_t", 27061 "name" : "const std::nothrow_t", 27062 "referenced_type" : "type-433", 27063 "self_type" : "type-432", 27064 "size" : 1, 27065 "source_file" : "/system/keymaster/include/keymaster/new" 27066 }, 27067 { 27068 "alignment" : 1, 27069 "is_const" : true, 27070 "linker_set_key" : "const std::nothrow_t", 27071 "name" : "const std::nothrow_t", 27072 "referenced_type" : "type-4529", 27073 "self_type" : "type-4528", 27074 "size" : 1, 27075 "source_file" : "/system/keymaster/include/keymaster/new" 27076 }, 27077 { 27078 "alignment" : 1, 27079 "is_const" : true, 27080 "linker_set_key" : "const std::nothrow_t", 27081 "name" : "const std::nothrow_t", 27082 "referenced_type" : "type-4531", 27083 "self_type" : "type-4530", 27084 "size" : 1, 27085 "source_file" : "/system/keymaster/include/keymaster/new" 27086 }, 27087 { 27088 "alignment" : 1, 27089 "is_const" : true, 27090 "linker_set_key" : "const std::nothrow_t", 27091 "name" : "const std::nothrow_t", 27092 "referenced_type" : "type-4550", 27093 "self_type" : "type-4549", 27094 "size" : 1, 27095 "source_file" : "/system/keymaster/include/keymaster/new" 27096 }, 27097 { 27098 "alignment" : 1, 27099 "is_const" : true, 27100 "linker_set_key" : "const std::nothrow_t", 27101 "name" : "const std::nothrow_t", 27102 "referenced_type" : "type-4908", 27103 "self_type" : "type-4907", 27104 "size" : 1, 27105 "source_file" : "/system/keymaster/include/keymaster/new" 27106 }, 27107 { 27108 "alignment" : 1, 27109 "is_const" : true, 27110 "linker_set_key" : "const std::nothrow_t", 27111 "name" : "const std::nothrow_t", 27112 "referenced_type" : "type-4912", 27113 "self_type" : "type-4911", 27114 "size" : 1, 27115 "source_file" : "/system/keymaster/include/keymaster/new" 27116 }, 27117 { 27118 "alignment" : 1, 27119 "is_const" : true, 27120 "linker_set_key" : "const std::nothrow_t", 27121 "name" : "const std::nothrow_t", 27122 "referenced_type" : "type-5241", 27123 "self_type" : "type-5240", 27124 "size" : 1, 27125 "source_file" : "/system/keymaster/include/keymaster/new" 27126 }, 27127 { 27128 "alignment" : 1, 27129 "is_const" : true, 27130 "linker_set_key" : "const std::nothrow_t", 27131 "name" : "const std::nothrow_t", 27132 "referenced_type" : "type-5278", 27133 "self_type" : "type-5277", 27134 "size" : 1, 27135 "source_file" : "/system/keymaster/include/keymaster/new" 27136 }, 27137 { 27138 "alignment" : 1, 27139 "is_const" : true, 27140 "linker_set_key" : "const std::nothrow_t", 27141 "name" : "const std::nothrow_t", 27142 "referenced_type" : "type-5426", 27143 "self_type" : "type-5425", 27144 "size" : 1, 27145 "source_file" : "/system/keymaster/include/keymaster/new" 27146 }, 27147 { 27148 "alignment" : 1, 27149 "is_const" : true, 27150 "linker_set_key" : "const std::nothrow_t", 27151 "name" : "const std::nothrow_t", 27152 "referenced_type" : "type-649", 27153 "self_type" : "type-648", 27154 "size" : 1, 27155 "source_file" : "/system/keymaster/include/keymaster/new" 27156 }, 27157 { 27158 "alignment" : 1, 27159 "is_const" : true, 27160 "linker_set_key" : "const std::nothrow_t", 27161 "name" : "const std::nothrow_t", 27162 "referenced_type" : "type-973", 27163 "self_type" : "type-972", 27164 "size" : 1, 27165 "source_file" : "/system/keymaster/include/keymaster/new" 27166 }, 27167 { 27168 "alignment" : 4, 27169 "is_const" : true, 27170 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27171 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27172 "referenced_type" : "type-107", 27173 "self_type" : "type-106", 27174 "size" : 4, 27175 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27176 }, 27177 { 27178 "alignment" : 4, 27179 "is_const" : true, 27180 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27181 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27182 "referenced_type" : "type-1532", 27183 "self_type" : "type-1531", 27184 "size" : 4, 27185 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27186 }, 27187 { 27188 "alignment" : 4, 27189 "is_const" : true, 27190 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27191 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27192 "referenced_type" : "type-1672", 27193 "self_type" : "type-1671", 27194 "size" : 4, 27195 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27196 }, 27197 { 27198 "alignment" : 4, 27199 "is_const" : true, 27200 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27201 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27202 "referenced_type" : "type-1811", 27203 "self_type" : "type-1810", 27204 "size" : 4, 27205 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27206 }, 27207 { 27208 "alignment" : 4, 27209 "is_const" : true, 27210 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27211 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27212 "referenced_type" : "type-2119", 27213 "self_type" : "type-2118", 27214 "size" : 4, 27215 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27216 }, 27217 { 27218 "alignment" : 4, 27219 "is_const" : true, 27220 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27221 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27222 "referenced_type" : "type-2254", 27223 "self_type" : "type-2253", 27224 "size" : 4, 27225 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27226 }, 27227 { 27228 "alignment" : 4, 27229 "is_const" : true, 27230 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27231 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27232 "referenced_type" : "type-2443", 27233 "self_type" : "type-2442", 27234 "size" : 4, 27235 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27236 }, 27237 { 27238 "alignment" : 4, 27239 "is_const" : true, 27240 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27241 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27242 "referenced_type" : "type-2687", 27243 "self_type" : "type-2686", 27244 "size" : 4, 27245 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27246 }, 27247 { 27248 "alignment" : 4, 27249 "is_const" : true, 27250 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27251 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27252 "referenced_type" : "type-314", 27253 "self_type" : "type-313", 27254 "size" : 4, 27255 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27256 }, 27257 { 27258 "alignment" : 4, 27259 "is_const" : true, 27260 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27261 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27262 "referenced_type" : "type-3606", 27263 "self_type" : "type-3605", 27264 "size" : 4, 27265 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27266 }, 27267 { 27268 "alignment" : 4, 27269 "is_const" : true, 27270 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27271 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27272 "referenced_type" : "type-3746", 27273 "self_type" : "type-3745", 27274 "size" : 4, 27275 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27276 }, 27277 { 27278 "alignment" : 4, 27279 "is_const" : true, 27280 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27281 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27282 "referenced_type" : "type-3885", 27283 "self_type" : "type-3884", 27284 "size" : 4, 27285 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27286 }, 27287 { 27288 "alignment" : 4, 27289 "is_const" : true, 27290 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27291 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27292 "referenced_type" : "type-4192", 27293 "self_type" : "type-4191", 27294 "size" : 4, 27295 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27296 }, 27297 { 27298 "alignment" : 4, 27299 "is_const" : true, 27300 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27301 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27302 "referenced_type" : "type-4304", 27303 "self_type" : "type-4303", 27304 "size" : 4, 27305 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27306 }, 27307 { 27308 "alignment" : 4, 27309 "is_const" : true, 27310 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27311 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27312 "referenced_type" : "type-4491", 27313 "self_type" : "type-4490", 27314 "size" : 4, 27315 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27316 }, 27317 { 27318 "alignment" : 4, 27319 "is_const" : true, 27320 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27321 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27322 "referenced_type" : "type-457", 27323 "self_type" : "type-456", 27324 "size" : 4, 27325 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27326 }, 27327 { 27328 "alignment" : 4, 27329 "is_const" : true, 27330 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27331 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27332 "referenced_type" : "type-4715", 27333 "self_type" : "type-4714", 27334 "size" : 4, 27335 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27336 }, 27337 { 27338 "alignment" : 1, 27339 "is_const" : true, 27340 "linker_set_key" : "const unsigned char", 27341 "name" : "const unsigned char", 27342 "referenced_type" : "type-1", 27343 "self_type" : "type-1024", 27344 "size" : 1, 27345 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27346 }, 27347 { 27348 "alignment" : 4, 27349 "is_const" : true, 27350 "linker_set_key" : "const unsigned char *const", 27351 "name" : "const unsigned char *const", 27352 "referenced_type" : "type-1034", 27353 "self_type" : "type-1214", 27354 "size" : 4, 27355 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27356 }, 27357 { 27358 "alignment" : 4, 27359 "is_const" : true, 27360 "linker_set_key" : "const unsigned int", 27361 "name" : "const unsigned int", 27362 "referenced_type" : "type-122", 27363 "self_type" : "type-1257", 27364 "size" : 4, 27365 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27366 }, 27367 { 27368 "is_const" : true, 27369 "linker_set_key" : "const void", 27370 "name" : "const void", 27371 "referenced_type" : "type-62", 27372 "self_type" : "type-1075", 27373 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27374 }, 27375 { 27376 "alignment" : 4, 27377 "is_const" : true, 27378 "linker_set_key" : "engine_st *const", 27379 "name" : "engine_st *const", 27380 "referenced_type" : "type-1768", 27381 "self_type" : "type-1773", 27382 "size" : 4, 27383 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27384 }, 27385 { 27386 "alignment" : 4, 27387 "is_const" : true, 27388 "linker_set_key" : "engine_st *const", 27389 "name" : "engine_st *const", 27390 "referenced_type" : "type-1967", 27391 "self_type" : "type-1969", 27392 "size" : 4, 27393 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27394 }, 27395 { 27396 "alignment" : 4, 27397 "is_const" : true, 27398 "linker_set_key" : "engine_st *const", 27399 "name" : "engine_st *const", 27400 "referenced_type" : "type-2698", 27401 "self_type" : "type-2700", 27402 "size" : 4, 27403 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27404 }, 27405 { 27406 "alignment" : 4, 27407 "is_const" : true, 27408 "linker_set_key" : "engine_st *const", 27409 "name" : "engine_st *const", 27410 "referenced_type" : "type-3116", 27411 "self_type" : "type-3115", 27412 "size" : 4, 27413 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27414 }, 27415 { 27416 "alignment" : 4, 27417 "is_const" : true, 27418 "linker_set_key" : "engine_st *const", 27419 "name" : "engine_st *const", 27420 "referenced_type" : "type-3842", 27421 "self_type" : "type-3847", 27422 "size" : 4, 27423 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27424 }, 27425 { 27426 "alignment" : 4, 27427 "is_const" : true, 27428 "linker_set_key" : "engine_st *const", 27429 "name" : "engine_st *const", 27430 "referenced_type" : "type-4041", 27431 "self_type" : "type-4043", 27432 "size" : 4, 27433 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27434 }, 27435 { 27436 "alignment" : 4, 27437 "is_const" : true, 27438 "linker_set_key" : "engine_st *const", 27439 "name" : "engine_st *const", 27440 "referenced_type" : "type-417", 27441 "self_type" : "type-419", 27442 "size" : 4, 27443 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27444 }, 27445 { 27446 "alignment" : 4, 27447 "is_const" : true, 27448 "linker_set_key" : "engine_st *const", 27449 "name" : "engine_st *const", 27450 "referenced_type" : "type-4726", 27451 "self_type" : "type-4728", 27452 "size" : 4, 27453 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27454 }, 27455 { 27456 "alignment" : 4, 27457 "is_const" : true, 27458 "linker_set_key" : "engine_st *const", 27459 "name" : "engine_st *const", 27460 "referenced_type" : "type-5154", 27461 "self_type" : "type-5153", 27462 "size" : 4, 27463 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27464 }, 27465 { 27466 "alignment" : 4, 27467 "is_const" : true, 27468 "linker_set_key" : "engine_st *const", 27469 "name" : "engine_st *const", 27470 "referenced_type" : "type-604", 27471 "self_type" : "type-603", 27472 "size" : 4, 27473 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27474 }, 27475 { 27476 "alignment" : 4, 27477 "is_const" : true, 27478 "linker_set_key" : "engine_st *const", 27479 "name" : "engine_st *const", 27480 "referenced_type" : "type-635", 27481 "self_type" : "type-637", 27482 "size" : 4, 27483 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27484 }, 27485 { 27486 "alignment" : 4, 27487 "is_const" : true, 27488 "linker_set_key" : "keymaster_algorithm_t const[4]", 27489 "name" : "keymaster_algorithm_t const[4]", 27490 "referenced_type" : "type-2535", 27491 "self_type" : "type-2534", 27492 "size" : 16, 27493 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27494 }, 27495 { 27496 "alignment" : 4, 27497 "is_const" : true, 27498 "linker_set_key" : "keymaster_algorithm_t const[4]", 27499 "name" : "keymaster_algorithm_t const[4]", 27500 "referenced_type" : "type-2738", 27501 "self_type" : "type-2737", 27502 "size" : 16, 27503 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27504 }, 27505 { 27506 "alignment" : 4, 27507 "is_const" : true, 27508 "linker_set_key" : "keymaster_algorithm_t const[4]", 27509 "name" : "keymaster_algorithm_t const[4]", 27510 "referenced_type" : "type-4574", 27511 "self_type" : "type-4573", 27512 "size" : 16, 27513 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27514 }, 27515 { 27516 "alignment" : 4, 27517 "is_const" : true, 27518 "linker_set_key" : "keymaster_algorithm_t const[4]", 27519 "name" : "keymaster_algorithm_t const[4]", 27520 "referenced_type" : "type-4766", 27521 "self_type" : "type-4765", 27522 "size" : 16, 27523 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27524 }, 27525 { 27526 "alignment" : 4, 27527 "is_const" : true, 27528 "linker_set_key" : "keymaster_digest_t const[7]", 27529 "name" : "keymaster_digest_t const[7]", 27530 "referenced_type" : "type-1612", 27531 "self_type" : "type-1611", 27532 "size" : 28, 27533 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27534 }, 27535 { 27536 "alignment" : 4, 27537 "is_const" : true, 27538 "linker_set_key" : "keymaster_digest_t const[7]", 27539 "name" : "keymaster_digest_t const[7]", 27540 "referenced_type" : "type-2290", 27541 "self_type" : "type-2289", 27542 "size" : 28, 27543 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27544 }, 27545 { 27546 "alignment" : 4, 27547 "is_const" : true, 27548 "linker_set_key" : "keymaster_digest_t const[7]", 27549 "name" : "keymaster_digest_t const[7]", 27550 "referenced_type" : "type-252", 27551 "self_type" : "type-251", 27552 "size" : 28, 27553 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27554 }, 27555 { 27556 "alignment" : 4, 27557 "is_const" : true, 27558 "linker_set_key" : "keymaster_digest_t const[7]", 27559 "name" : "keymaster_digest_t const[7]", 27560 "referenced_type" : "type-3686", 27561 "self_type" : "type-3685", 27562 "size" : 28, 27563 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27564 }, 27565 { 27566 "alignment" : 4, 27567 "is_const" : true, 27568 "linker_set_key" : "keymaster_digest_t const[7]", 27569 "name" : "keymaster_digest_t const[7]", 27570 "referenced_type" : "type-4340", 27571 "self_type" : "type-4339", 27572 "size" : 28, 27573 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27574 }, 27575 { 27576 "alignment" : 4, 27577 "is_const" : true, 27578 "linker_set_key" : "keymaster_padding_t const[3]", 27579 "name" : "keymaster_padding_t const[3]", 27580 "referenced_type" : "type-2294", 27581 "self_type" : "type-2293", 27582 "size" : 12, 27583 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27584 }, 27585 { 27586 "alignment" : 4, 27587 "is_const" : true, 27588 "linker_set_key" : "keymaster_padding_t const[3]", 27589 "name" : "keymaster_padding_t const[3]", 27590 "referenced_type" : "type-4344", 27591 "self_type" : "type-4343", 27592 "size" : 12, 27593 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27594 } 27595 ], 27596 "record_types" : 27597 [ 27598 { 27599 "alignment" : 1, 27600 "linker_set_key" : "keymaster::ASN1_STRING_Delete", 27601 "name" : "keymaster::ASN1_STRING_Delete", 27602 "referenced_type" : "type-846", 27603 "self_type" : "type-846", 27604 "size" : 1, 27605 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27606 "unique_id" : "_ZTSN9keymaster18ASN1_STRING_DeleteE" 27607 }, 27608 { 27609 "alignment" : 1, 27610 "linker_set_key" : "keymaster::ASN1_TYPE_Delete", 27611 "name" : "keymaster::ASN1_TYPE_Delete", 27612 "referenced_type" : "type-850", 27613 "self_type" : "type-850", 27614 "size" : 1, 27615 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27616 "unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE" 27617 }, 27618 { 27619 "alignment" : 8, 27620 "base_specifiers" : 27621 [ 27622 { 27623 "referenced_type" : "type-719" 27624 } 27625 ], 27626 "fields" : 27627 [ 27628 { 27629 "field_name" : "op_handle", 27630 "field_offset" : 64, 27631 "referenced_type" : "type-116" 27632 } 27633 ], 27634 "linker_set_key" : "keymaster::AbortOperationRequest", 27635 "name" : "keymaster::AbortOperationRequest", 27636 "referenced_type" : "type-1017", 27637 "self_type" : "type-1017", 27638 "size" : 16, 27639 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27640 "unique_id" : "_ZTSN9keymaster21AbortOperationRequestE", 27641 "vtable_components" : 27642 [ 27643 { 27644 "kind" : "offset_to_top" 27645 }, 27646 { 27647 "kind" : "rtti", 27648 "mangled_component_name" : "_ZTIN9keymaster21AbortOperationRequestE" 27649 }, 27650 { 27651 "kind" : "complete_dtor_pointer", 27652 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD1Ev" 27653 }, 27654 { 27655 "kind" : "deleting_dtor_pointer", 27656 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD0Ev" 27657 }, 27658 { 27659 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest14SerializedSizeEv" 27660 }, 27661 { 27662 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest9SerializeEPhPKh" 27663 }, 27664 { 27665 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequest11DeserializeEPPKhS2_" 27666 } 27667 ] 27668 }, 27669 { 27670 "alignment" : 4, 27671 "base_specifiers" : 27672 [ 27673 { 27674 "referenced_type" : "type-717" 27675 } 27676 ], 27677 "linker_set_key" : "keymaster::AbortOperationResponse", 27678 "name" : "keymaster::AbortOperationResponse", 27679 "referenced_type" : "type-1021", 27680 "self_type" : "type-1021", 27681 "size" : 12, 27682 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27683 "unique_id" : "_ZTSN9keymaster22AbortOperationResponseE", 27684 "vtable_components" : 27685 [ 27686 { 27687 "kind" : "offset_to_top" 27688 }, 27689 { 27690 "kind" : "rtti", 27691 "mangled_component_name" : "_ZTIN9keymaster22AbortOperationResponseE" 27692 }, 27693 { 27694 "kind" : "complete_dtor_pointer", 27695 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD1Ev" 27696 }, 27697 { 27698 "kind" : "deleting_dtor_pointer", 27699 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD0Ev" 27700 }, 27701 { 27702 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27703 }, 27704 { 27705 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27706 }, 27707 { 27708 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27709 }, 27710 { 27711 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse22NonErrorSerializedSizeEv" 27712 }, 27713 { 27714 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse17NonErrorSerializeEPhPKh" 27715 }, 27716 { 27717 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponse19NonErrorDeserializeEPPKhS2_" 27718 } 27719 ] 27720 }, 27721 { 27722 "alignment" : 4, 27723 "base_specifiers" : 27724 [ 27725 { 27726 "referenced_type" : "type-719" 27727 } 27728 ], 27729 "fields" : 27730 [ 27731 { 27732 "field_name" : "random_data", 27733 "field_offset" : 64, 27734 "referenced_type" : "type-190" 27735 } 27736 ], 27737 "linker_set_key" : "keymaster::AddEntropyRequest", 27738 "name" : "keymaster::AddEntropyRequest", 27739 "referenced_type" : "type-1026", 27740 "self_type" : "type-1026", 27741 "size" : 28, 27742 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27743 "unique_id" : "_ZTSN9keymaster17AddEntropyRequestE", 27744 "vtable_components" : 27745 [ 27746 { 27747 "kind" : "offset_to_top" 27748 }, 27749 { 27750 "kind" : "rtti", 27751 "mangled_component_name" : "_ZTIN9keymaster17AddEntropyRequestE" 27752 }, 27753 { 27754 "kind" : "complete_dtor_pointer", 27755 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD1Ev" 27756 }, 27757 { 27758 "kind" : "deleting_dtor_pointer", 27759 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD0Ev" 27760 }, 27761 { 27762 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" 27763 }, 27764 { 27765 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" 27766 }, 27767 { 27768 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" 27769 } 27770 ] 27771 }, 27772 { 27773 "alignment" : 4, 27774 "base_specifiers" : 27775 [ 27776 { 27777 "referenced_type" : "type-717" 27778 } 27779 ], 27780 "linker_set_key" : "keymaster::AddEntropyResponse", 27781 "name" : "keymaster::AddEntropyResponse", 27782 "referenced_type" : "type-1028", 27783 "self_type" : "type-1028", 27784 "size" : 12, 27785 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27786 "unique_id" : "_ZTSN9keymaster18AddEntropyResponseE", 27787 "vtable_components" : 27788 [ 27789 { 27790 "kind" : "offset_to_top" 27791 }, 27792 { 27793 "kind" : "rtti", 27794 "mangled_component_name" : "_ZTIN9keymaster18AddEntropyResponseE" 27795 }, 27796 { 27797 "kind" : "complete_dtor_pointer", 27798 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD1Ev" 27799 }, 27800 { 27801 "kind" : "deleting_dtor_pointer", 27802 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD0Ev" 27803 }, 27804 { 27805 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27806 }, 27807 { 27808 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27809 }, 27810 { 27811 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27812 }, 27813 { 27814 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse22NonErrorSerializedSizeEv" 27815 }, 27816 { 27817 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse17NonErrorSerializeEPhPKh" 27818 }, 27819 { 27820 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponse19NonErrorDeserializeEPPKhS2_" 27821 } 27822 ] 27823 }, 27824 { 27825 "alignment" : 4, 27826 "base_specifiers" : 27827 [ 27828 { 27829 "referenced_type" : "type-2651" 27830 } 27831 ], 27832 "linker_set_key" : "keymaster::AesKey", 27833 "name" : "keymaster::AesKey", 27834 "record_kind" : "class", 27835 "referenced_type" : "type-2660", 27836 "self_type" : "type-2660", 27837 "size" : 96, 27838 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27839 "unique_id" : "_ZTSN9keymaster6AesKeyE", 27840 "vtable_components" : 27841 [ 27842 { 27843 "kind" : "offset_to_top" 27844 }, 27845 { 27846 "kind" : "rtti", 27847 "mangled_component_name" : "_ZTIN9keymaster6AesKeyE" 27848 }, 27849 { 27850 "kind" : "complete_dtor_pointer", 27851 "mangled_component_name" : "_ZN9keymaster6AesKeyD1Ev" 27852 }, 27853 { 27854 "kind" : "deleting_dtor_pointer", 27855 "mangled_component_name" : "_ZN9keymaster6AesKeyD0Ev" 27856 }, 27857 { 27858 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 27859 } 27860 ] 27861 }, 27862 { 27863 "alignment" : 4, 27864 "base_specifiers" : 27865 [ 27866 { 27867 "referenced_type" : "type-2644" 27868 } 27869 ], 27870 "linker_set_key" : "keymaster::AesKeyFactory", 27871 "name" : "keymaster::AesKeyFactory", 27872 "record_kind" : "class", 27873 "referenced_type" : "type-2656", 27874 "self_type" : "type-2656", 27875 "size" : 16, 27876 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27877 "unique_id" : "_ZTSN9keymaster13AesKeyFactoryE", 27878 "vtable_components" : 27879 [ 27880 { 27881 "kind" : "offset_to_top" 27882 }, 27883 { 27884 "kind" : "rtti", 27885 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27886 }, 27887 { 27888 "kind" : "complete_dtor_pointer", 27889 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD1Ev" 27890 }, 27891 { 27892 "kind" : "deleting_dtor_pointer", 27893 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD0Ev" 27894 }, 27895 { 27896 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 27897 }, 27898 { 27899 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 27900 }, 27901 { 27902 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 27903 }, 27904 { 27905 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 27906 }, 27907 { 27908 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 27909 }, 27910 { 27911 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 27912 }, 27913 { 27914 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEj" 27915 }, 27916 { 27917 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" 27918 }, 27919 { 27920 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" 27921 }, 27922 { 27923 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 27924 }, 27925 { 27926 "component_value" : -4, 27927 "kind" : "offset_to_top" 27928 }, 27929 { 27930 "kind" : "rtti", 27931 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27932 }, 27933 { 27934 "kind" : "complete_dtor_pointer", 27935 "mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD1Ev" 27936 }, 27937 { 27938 "kind" : "deleting_dtor_pointer", 27939 "mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD0Ev" 27940 } 27941 ] 27942 }, 27943 { 27944 "alignment" : 4, 27945 "fields" : 27946 [ 27947 { 27948 "access" : "private", 27949 "field_name" : "context_", 27950 "field_offset" : 32, 27951 "referenced_type" : "type-2926" 27952 }, 27953 { 27954 "access" : "private", 27955 "field_name" : "operation_table_", 27956 "field_offset" : 64, 27957 "referenced_type" : "type-2929" 27958 } 27959 ], 27960 "linker_set_key" : "keymaster::AndroidKeymaster", 27961 "name" : "keymaster::AndroidKeymaster", 27962 "record_kind" : "class", 27963 "referenced_type" : "type-2925", 27964 "self_type" : "type-2925", 27965 "size" : 12, 27966 "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h", 27967 "unique_id" : "_ZTSN9keymaster16AndroidKeymasterE", 27968 "vtable_components" : 27969 [ 27970 { 27971 "kind" : "offset_to_top" 27972 }, 27973 { 27974 "kind" : "rtti", 27975 "mangled_component_name" : "_ZTIN9keymaster16AndroidKeymasterE" 27976 }, 27977 { 27978 "kind" : "complete_dtor_pointer", 27979 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD1Ev" 27980 }, 27981 { 27982 "kind" : "deleting_dtor_pointer", 27983 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD0Ev" 27984 } 27985 ] 27986 }, 27987 { 27988 "alignment" : 4, 27989 "fields" : 27990 [ 27991 { 27992 "access" : "private", 27993 "field_name" : "begin_", 27994 "referenced_type" : "type-1091" 27995 }, 27996 { 27997 "access" : "private", 27998 "field_name" : "end_", 27999 "field_offset" : 32, 28000 "referenced_type" : "type-1091" 28001 } 28002 ], 28003 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 28004 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 28005 "record_kind" : "class", 28006 "referenced_type" : "type-5130", 28007 "self_type" : "type-5130", 28008 "size" : 8, 28009 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28010 "template_args" : [ "type-712" ], 28011 "unique_id" : "_ZTSN9keymaster12ArrayWrapperINS_21HmacSharingParametersEEE" 28012 }, 28013 { 28014 "alignment" : 4, 28015 "fields" : 28016 [ 28017 { 28018 "access" : "private", 28019 "field_name" : "begin_", 28020 "referenced_type" : "type-2921" 28021 }, 28022 { 28023 "access" : "private", 28024 "field_name" : "end_", 28025 "field_offset" : 32, 28026 "referenced_type" : "type-2921" 28027 } 28028 ], 28029 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t>", 28030 "name" : "keymaster::ArrayWrapper<keymaster_blob_t>", 28031 "record_kind" : "class", 28032 "referenced_type" : "type-2920", 28033 "self_type" : "type-2920", 28034 "size" : 8, 28035 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28036 "template_args" : [ "type-2923" ], 28037 "unique_id" : "_ZTSN9keymaster12ArrayWrapperI16keymaster_blob_tEE" 28038 }, 28039 { 28040 "alignment" : 4, 28041 "base_specifiers" : 28042 [ 28043 { 28044 "referenced_type" : "type-161" 28045 } 28046 ], 28047 "linker_set_key" : "keymaster::AsymmetricKey", 28048 "name" : "keymaster::AsymmetricKey", 28049 "record_kind" : "class", 28050 "referenced_type" : "type-160", 28051 "self_type" : "type-160", 28052 "size" : 96, 28053 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h", 28054 "unique_id" : "_ZTSN9keymaster13AsymmetricKeyE", 28055 "vtable_components" : 28056 [ 28057 { 28058 "kind" : "offset_to_top" 28059 }, 28060 { 28061 "kind" : "rtti", 28062 "mangled_component_name" : "_ZTIN9keymaster13AsymmetricKeyE" 28063 }, 28064 { 28065 "kind" : "complete_dtor_pointer", 28066 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD1Ev" 28067 }, 28068 { 28069 "kind" : "deleting_dtor_pointer", 28070 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD0Ev" 28071 }, 28072 { 28073 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 28074 }, 28075 { 28076 "is_pure" : true, 28077 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st" 28078 }, 28079 { 28080 "is_pure" : true, 28081 "mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st" 28082 } 28083 ] 28084 }, 28085 { 28086 "alignment" : 4, 28087 "base_specifiers" : 28088 [ 28089 { 28090 "referenced_type" : "type-141" 28091 } 28092 ], 28093 "linker_set_key" : "keymaster::AsymmetricKeyFactory", 28094 "name" : "keymaster::AsymmetricKeyFactory", 28095 "record_kind" : "class", 28096 "referenced_type" : "type-140", 28097 "self_type" : "type-140", 28098 "size" : 4, 28099 "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h", 28100 "unique_id" : "_ZTSN9keymaster20AsymmetricKeyFactoryE", 28101 "vtable_components" : 28102 [ 28103 { 28104 "kind" : "offset_to_top" 28105 }, 28106 { 28107 "kind" : "rtti", 28108 "mangled_component_name" : "_ZTIN9keymaster20AsymmetricKeyFactoryE" 28109 }, 28110 { 28111 "kind" : "complete_dtor_pointer", 28112 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD1Ev" 28113 }, 28114 { 28115 "kind" : "deleting_dtor_pointer", 28116 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD0Ev" 28117 }, 28118 { 28119 "is_pure" : true, 28120 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 28121 }, 28122 { 28123 "is_pure" : true, 28124 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 28125 }, 28126 { 28127 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 28128 }, 28129 { 28130 "is_pure" : true, 28131 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 28132 }, 28133 { 28134 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 28135 }, 28136 { 28137 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 28138 }, 28139 { 28140 "is_pure" : true, 28141 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 28142 }, 28143 { 28144 "is_pure" : true, 28145 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv" 28146 }, 28147 { 28148 "is_pure" : true, 28149 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv" 28150 } 28151 ] 28152 }, 28153 { 28154 "alignment" : 4, 28155 "base_specifiers" : 28156 [ 28157 { 28158 "referenced_type" : "type-719" 28159 } 28160 ], 28161 "fields" : 28162 [ 28163 { 28164 "field_name" : "key_blob", 28165 "field_offset" : 64, 28166 "referenced_type" : "type-1070" 28167 }, 28168 { 28169 "field_name" : "attest_params", 28170 "field_offset" : 128, 28171 "referenced_type" : "type-117" 28172 } 28173 ], 28174 "linker_set_key" : "keymaster::AttestKeyRequest", 28175 "name" : "keymaster::AttestKeyRequest", 28176 "referenced_type" : "type-1069", 28177 "self_type" : "type-1069", 28178 "size" : 56, 28179 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28180 "unique_id" : "_ZTSN9keymaster16AttestKeyRequestE", 28181 "vtable_components" : 28182 [ 28183 { 28184 "kind" : "offset_to_top" 28185 }, 28186 { 28187 "kind" : "rtti", 28188 "mangled_component_name" : "_ZTIN9keymaster16AttestKeyRequestE" 28189 }, 28190 { 28191 "kind" : "complete_dtor_pointer", 28192 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD1Ev" 28193 }, 28194 { 28195 "kind" : "deleting_dtor_pointer", 28196 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD0Ev" 28197 }, 28198 { 28199 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" 28200 }, 28201 { 28202 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" 28203 }, 28204 { 28205 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" 28206 } 28207 ] 28208 }, 28209 { 28210 "alignment" : 4, 28211 "base_specifiers" : 28212 [ 28213 { 28214 "referenced_type" : "type-717" 28215 } 28216 ], 28217 "fields" : 28218 [ 28219 { 28220 "field_name" : "certificate_chain", 28221 "field_offset" : 96, 28222 "referenced_type" : "type-1073" 28223 } 28224 ], 28225 "linker_set_key" : "keymaster::AttestKeyResponse", 28226 "name" : "keymaster::AttestKeyResponse", 28227 "referenced_type" : "type-1072", 28228 "self_type" : "type-1072", 28229 "size" : 20, 28230 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28231 "unique_id" : "_ZTSN9keymaster17AttestKeyResponseE", 28232 "vtable_components" : 28233 [ 28234 { 28235 "kind" : "offset_to_top" 28236 }, 28237 { 28238 "kind" : "rtti", 28239 "mangled_component_name" : "_ZTIN9keymaster17AttestKeyResponseE" 28240 }, 28241 { 28242 "kind" : "complete_dtor_pointer", 28243 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD1Ev" 28244 }, 28245 { 28246 "kind" : "deleting_dtor_pointer", 28247 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD0Ev" 28248 }, 28249 { 28250 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28251 }, 28252 { 28253 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28254 }, 28255 { 28256 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28257 }, 28258 { 28259 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" 28260 }, 28261 { 28262 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" 28263 }, 28264 { 28265 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" 28266 } 28267 ] 28268 }, 28269 { 28270 "alignment" : 4, 28271 "linker_set_key" : "keymaster::AttestationRecordContext", 28272 "name" : "keymaster::AttestationRecordContext", 28273 "record_kind" : "class", 28274 "referenced_type" : "type-880", 28275 "self_type" : "type-880", 28276 "size" : 4, 28277 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 28278 "unique_id" : "_ZTSN9keymaster24AttestationRecordContextE", 28279 "vtable_components" : 28280 [ 28281 { 28282 "kind" : "offset_to_top" 28283 }, 28284 { 28285 "kind" : "rtti", 28286 "mangled_component_name" : "_ZTIN9keymaster24AttestationRecordContextE" 28287 }, 28288 { 28289 "kind" : "complete_dtor_pointer", 28290 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD1Ev" 28291 }, 28292 { 28293 "kind" : "deleting_dtor_pointer", 28294 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD0Ev" 28295 }, 28296 { 28297 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 28298 }, 28299 { 28300 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 28301 }, 28302 { 28303 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" 28304 }, 28305 { 28306 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 28307 } 28308 ] 28309 }, 28310 { 28311 "alignment" : 4, 28312 "fields" : 28313 [ 28314 { 28315 "access" : "private", 28316 "field_name" : "hw_enforced_", 28317 "referenced_type" : "type-745" 28318 }, 28319 { 28320 "access" : "private", 28321 "field_name" : "sw_enforced_", 28322 "field_offset" : 32, 28323 "referenced_type" : "type-745" 28324 } 28325 ], 28326 "linker_set_key" : "keymaster::AuthProxy", 28327 "name" : "keymaster::AuthProxy", 28328 "record_kind" : "class", 28329 "referenced_type" : "type-907", 28330 "self_type" : "type-907", 28331 "size" : 8, 28332 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28333 "unique_id" : "_ZTSN9keymaster9AuthProxyE" 28334 }, 28335 { 28336 "alignment" : 4, 28337 "fields" : 28338 [ 28339 { 28340 "access" : "private", 28341 "field_name" : "pos_", 28342 "referenced_type" : "type-122" 28343 }, 28344 { 28345 "access" : "private", 28346 "field_name" : "auth_set1_", 28347 "field_offset" : 32, 28348 "referenced_type" : "type-792" 28349 }, 28350 { 28351 "access" : "private", 28352 "field_name" : "auth_set2_", 28353 "field_offset" : 64, 28354 "referenced_type" : "type-792" 28355 } 28356 ], 28357 "linker_set_key" : "keymaster::AuthProxyIterator", 28358 "name" : "keymaster::AuthProxyIterator", 28359 "record_kind" : "class", 28360 "referenced_type" : "type-836", 28361 "self_type" : "type-836", 28362 "size" : 12, 28363 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28364 "unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE" 28365 }, 28366 { 28367 "alignment" : 4, 28368 "base_specifiers" : 28369 [ 28370 { 28371 "referenced_type" : "type-125" 28372 }, 28373 { 28374 "referenced_type" : "type-126" 28375 } 28376 ], 28377 "fields" : 28378 [ 28379 { 28380 "access" : "private", 28381 "field_name" : "elems_", 28382 "field_offset" : 96, 28383 "referenced_type" : "type-118" 28384 }, 28385 { 28386 "access" : "private", 28387 "field_name" : "elems_size_", 28388 "field_offset" : 128, 28389 "referenced_type" : "type-121" 28390 }, 28391 { 28392 "access" : "private", 28393 "field_name" : "elems_capacity_", 28394 "field_offset" : 160, 28395 "referenced_type" : "type-122" 28396 }, 28397 { 28398 "access" : "private", 28399 "field_name" : "indirect_data_", 28400 "field_offset" : 192, 28401 "referenced_type" : "type-123" 28402 }, 28403 { 28404 "access" : "private", 28405 "field_name" : "indirect_data_size_", 28406 "field_offset" : 224, 28407 "referenced_type" : "type-122" 28408 }, 28409 { 28410 "access" : "private", 28411 "field_name" : "indirect_data_capacity_", 28412 "field_offset" : 256, 28413 "referenced_type" : "type-122" 28414 }, 28415 { 28416 "access" : "private", 28417 "field_name" : "error_", 28418 "field_offset" : 288, 28419 "referenced_type" : "type-124" 28420 } 28421 ], 28422 "linker_set_key" : "keymaster::AuthorizationSet", 28423 "name" : "keymaster::AuthorizationSet", 28424 "record_kind" : "class", 28425 "referenced_type" : "type-117", 28426 "self_type" : "type-117", 28427 "size" : 40, 28428 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28429 "unique_id" : "_ZTSN9keymaster16AuthorizationSetE", 28430 "vtable_components" : 28431 [ 28432 { 28433 "kind" : "offset_to_top" 28434 }, 28435 { 28436 "kind" : "rtti", 28437 "mangled_component_name" : "_ZTIN9keymaster16AuthorizationSetE" 28438 }, 28439 { 28440 "kind" : "complete_dtor_pointer", 28441 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD1Ev" 28442 }, 28443 { 28444 "kind" : "deleting_dtor_pointer", 28445 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD0Ev" 28446 }, 28447 { 28448 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" 28449 }, 28450 { 28451 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" 28452 }, 28453 { 28454 "mangled_component_name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" 28455 } 28456 ] 28457 }, 28458 { 28459 "alignment" : 4, 28460 "fields" : 28461 [ 28462 { 28463 "access" : "private", 28464 "field_name" : "set", 28465 "referenced_type" : "type-117" 28466 } 28467 ], 28468 "linker_set_key" : "keymaster::AuthorizationSetBuilder", 28469 "name" : "keymaster::AuthorizationSetBuilder", 28470 "record_kind" : "class", 28471 "referenced_type" : "type-803", 28472 "self_type" : "type-803", 28473 "size" : 40, 28474 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28475 "unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE" 28476 }, 28477 { 28478 "alignment" : 4, 28479 "base_specifiers" : 28480 [ 28481 { 28482 "referenced_type" : "type-719" 28483 } 28484 ], 28485 "fields" : 28486 [ 28487 { 28488 "field_name" : "purpose", 28489 "field_offset" : 64, 28490 "referenced_type" : "type-1002" 28491 }, 28492 { 28493 "field_name" : "key_blob", 28494 "field_offset" : 96, 28495 "referenced_type" : "type-1003" 28496 }, 28497 { 28498 "field_name" : "additional_params", 28499 "field_offset" : 160, 28500 "referenced_type" : "type-117" 28501 } 28502 ], 28503 "linker_set_key" : "keymaster::BeginOperationRequest", 28504 "name" : "keymaster::BeginOperationRequest", 28505 "referenced_type" : "type-1001", 28506 "self_type" : "type-1001", 28507 "size" : 60, 28508 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28509 "unique_id" : "_ZTSN9keymaster21BeginOperationRequestE", 28510 "vtable_components" : 28511 [ 28512 { 28513 "kind" : "offset_to_top" 28514 }, 28515 { 28516 "kind" : "rtti", 28517 "mangled_component_name" : "_ZTIN9keymaster21BeginOperationRequestE" 28518 }, 28519 { 28520 "kind" : "complete_dtor_pointer", 28521 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD1Ev" 28522 }, 28523 { 28524 "kind" : "deleting_dtor_pointer", 28525 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD0Ev" 28526 }, 28527 { 28528 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" 28529 }, 28530 { 28531 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" 28532 }, 28533 { 28534 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" 28535 } 28536 ] 28537 }, 28538 { 28539 "alignment" : 8, 28540 "base_specifiers" : 28541 [ 28542 { 28543 "referenced_type" : "type-717" 28544 } 28545 ], 28546 "fields" : 28547 [ 28548 { 28549 "field_name" : "op_handle", 28550 "field_offset" : 128, 28551 "referenced_type" : "type-116" 28552 }, 28553 { 28554 "field_name" : "output_params", 28555 "field_offset" : 192, 28556 "referenced_type" : "type-117" 28557 } 28558 ], 28559 "linker_set_key" : "keymaster::BeginOperationResponse", 28560 "name" : "keymaster::BeginOperationResponse", 28561 "referenced_type" : "type-1006", 28562 "self_type" : "type-1006", 28563 "size" : 64, 28564 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28565 "unique_id" : "_ZTSN9keymaster22BeginOperationResponseE", 28566 "vtable_components" : 28567 [ 28568 { 28569 "kind" : "offset_to_top" 28570 }, 28571 { 28572 "kind" : "rtti", 28573 "mangled_component_name" : "_ZTIN9keymaster22BeginOperationResponseE" 28574 }, 28575 { 28576 "kind" : "complete_dtor_pointer", 28577 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD1Ev" 28578 }, 28579 { 28580 "kind" : "deleting_dtor_pointer", 28581 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD0Ev" 28582 }, 28583 { 28584 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28585 }, 28586 { 28587 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28588 }, 28589 { 28590 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28591 }, 28592 { 28593 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" 28594 }, 28595 { 28596 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" 28597 }, 28598 { 28599 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" 28600 } 28601 ] 28602 }, 28603 { 28604 "alignment" : 4, 28605 "base_specifiers" : 28606 [ 28607 { 28608 "referenced_type" : "type-125" 28609 } 28610 ], 28611 "fields" : 28612 [ 28613 { 28614 "access" : "private", 28615 "field_name" : "buffer_", 28616 "field_offset" : 32, 28617 "referenced_type" : "type-191" 28618 }, 28619 { 28620 "access" : "private", 28621 "field_name" : "buffer_size_", 28622 "field_offset" : 64, 28623 "referenced_type" : "type-122" 28624 }, 28625 { 28626 "access" : "private", 28627 "field_name" : "read_position_", 28628 "field_offset" : 96, 28629 "referenced_type" : "type-122" 28630 }, 28631 { 28632 "access" : "private", 28633 "field_name" : "write_position_", 28634 "field_offset" : 128, 28635 "referenced_type" : "type-122" 28636 } 28637 ], 28638 "linker_set_key" : "keymaster::Buffer", 28639 "name" : "keymaster::Buffer", 28640 "record_kind" : "class", 28641 "referenced_type" : "type-190", 28642 "self_type" : "type-190", 28643 "size" : 20, 28644 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 28645 "unique_id" : "_ZTSN9keymaster6BufferE", 28646 "vtable_components" : 28647 [ 28648 { 28649 "kind" : "offset_to_top" 28650 }, 28651 { 28652 "kind" : "rtti", 28653 "mangled_component_name" : "_ZTIN9keymaster6BufferE" 28654 }, 28655 { 28656 "kind" : "complete_dtor_pointer", 28657 "mangled_component_name" : "_ZN9keymaster6BufferD1Ev" 28658 }, 28659 { 28660 "kind" : "deleting_dtor_pointer", 28661 "mangled_component_name" : "_ZN9keymaster6BufferD0Ev" 28662 }, 28663 { 28664 "mangled_component_name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" 28665 }, 28666 { 28667 "mangled_component_name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" 28668 }, 28669 { 28670 "mangled_component_name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" 28671 } 28672 ] 28673 }, 28674 { 28675 "alignment" : 1, 28676 "linker_set_key" : "keymaster::CertificateChainDelete", 28677 "name" : "keymaster::CertificateChainDelete", 28678 "referenced_type" : "type-66", 28679 "self_type" : "type-66", 28680 "size" : 1, 28681 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28682 "unique_id" : "_ZTSN9keymaster22CertificateChainDeleteE" 28683 }, 28684 { 28685 "alignment" : 1, 28686 "linker_set_key" : "keymaster::Characteristics_Delete", 28687 "name" : "keymaster::Characteristics_Delete", 28688 "referenced_type" : "type-35", 28689 "self_type" : "type-35", 28690 "size" : 1, 28691 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28692 "unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE" 28693 }, 28694 { 28695 "alignment" : 4, 28696 "base_specifiers" : 28697 [ 28698 { 28699 "referenced_type" : "type-719" 28700 } 28701 ], 28702 "fields" : 28703 [ 28704 { 28705 "field_name" : "params_array", 28706 "field_offset" : 64, 28707 "referenced_type" : "type-1092" 28708 } 28709 ], 28710 "linker_set_key" : "keymaster::ComputeSharedHmacRequest", 28711 "name" : "keymaster::ComputeSharedHmacRequest", 28712 "referenced_type" : "type-1100", 28713 "self_type" : "type-1100", 28714 "size" : 20, 28715 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28716 "unique_id" : "_ZTSN9keymaster24ComputeSharedHmacRequestE", 28717 "vtable_components" : 28718 [ 28719 { 28720 "kind" : "offset_to_top" 28721 }, 28722 { 28723 "kind" : "rtti", 28724 "mangled_component_name" : "_ZTIN9keymaster24ComputeSharedHmacRequestE" 28725 }, 28726 { 28727 "kind" : "complete_dtor_pointer", 28728 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD1Ev" 28729 }, 28730 { 28731 "kind" : "deleting_dtor_pointer", 28732 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD0Ev" 28733 }, 28734 { 28735 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest14SerializedSizeEv" 28736 }, 28737 { 28738 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest9SerializeEPhPKh" 28739 }, 28740 { 28741 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequest11DeserializeEPPKhS2_" 28742 } 28743 ] 28744 }, 28745 { 28746 "alignment" : 4, 28747 "base_specifiers" : 28748 [ 28749 { 28750 "referenced_type" : "type-717" 28751 } 28752 ], 28753 "fields" : 28754 [ 28755 { 28756 "field_name" : "sharing_check", 28757 "field_offset" : 96, 28758 "referenced_type" : "type-690" 28759 } 28760 ], 28761 "linker_set_key" : "keymaster::ComputeSharedHmacResponse", 28762 "name" : "keymaster::ComputeSharedHmacResponse", 28763 "referenced_type" : "type-716", 28764 "self_type" : "type-716", 28765 "size" : 20, 28766 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28767 "unique_id" : "_ZTSN9keymaster25ComputeSharedHmacResponseE", 28768 "vtable_components" : 28769 [ 28770 { 28771 "kind" : "offset_to_top" 28772 }, 28773 { 28774 "kind" : "rtti", 28775 "mangled_component_name" : "_ZTIN9keymaster25ComputeSharedHmacResponseE" 28776 }, 28777 { 28778 "kind" : "complete_dtor_pointer", 28779 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD1Ev" 28780 }, 28781 { 28782 "kind" : "deleting_dtor_pointer", 28783 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD0Ev" 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" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" 28796 }, 28797 { 28798 "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" 28799 }, 28800 { 28801 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" 28802 } 28803 ] 28804 }, 28805 { 28806 "alignment" : 4, 28807 "base_specifiers" : 28808 [ 28809 { 28810 "referenced_type" : "type-719" 28811 } 28812 ], 28813 "fields" : 28814 [ 28815 { 28816 "field_name" : "os_version", 28817 "field_offset" : 64, 28818 "referenced_type" : "type-122" 28819 }, 28820 { 28821 "field_name" : "os_patchlevel", 28822 "field_offset" : 96, 28823 "referenced_type" : "type-122" 28824 } 28825 ], 28826 "linker_set_key" : "keymaster::ConfigureRequest", 28827 "name" : "keymaster::ConfigureRequest", 28828 "referenced_type" : "type-1082", 28829 "self_type" : "type-1082", 28830 "size" : 16, 28831 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28832 "unique_id" : "_ZTSN9keymaster16ConfigureRequestE", 28833 "vtable_components" : 28834 [ 28835 { 28836 "kind" : "offset_to_top" 28837 }, 28838 { 28839 "kind" : "rtti", 28840 "mangled_component_name" : "_ZTIN9keymaster16ConfigureRequestE" 28841 }, 28842 { 28843 "kind" : "complete_dtor_pointer", 28844 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD1Ev" 28845 }, 28846 { 28847 "kind" : "deleting_dtor_pointer", 28848 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD0Ev" 28849 }, 28850 { 28851 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest14SerializedSizeEv" 28852 }, 28853 { 28854 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest9SerializeEPhPKh" 28855 }, 28856 { 28857 "mangled_component_name" : "_ZN9keymaster16ConfigureRequest11DeserializeEPPKhS2_" 28858 } 28859 ] 28860 }, 28861 { 28862 "alignment" : 4, 28863 "base_specifiers" : 28864 [ 28865 { 28866 "referenced_type" : "type-717" 28867 } 28868 ], 28869 "linker_set_key" : "keymaster::ConfigureResponse", 28870 "name" : "keymaster::ConfigureResponse", 28871 "referenced_type" : "type-1087", 28872 "self_type" : "type-1087", 28873 "size" : 12, 28874 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28875 "unique_id" : "_ZTSN9keymaster17ConfigureResponseE", 28876 "vtable_components" : 28877 [ 28878 { 28879 "kind" : "offset_to_top" 28880 }, 28881 { 28882 "kind" : "rtti", 28883 "mangled_component_name" : "_ZTIN9keymaster17ConfigureResponseE" 28884 }, 28885 { 28886 "kind" : "complete_dtor_pointer", 28887 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD1Ev" 28888 }, 28889 { 28890 "kind" : "deleting_dtor_pointer", 28891 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD0Ev" 28892 }, 28893 { 28894 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28895 }, 28896 { 28897 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28898 }, 28899 { 28900 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28901 }, 28902 { 28903 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse22NonErrorSerializedSizeEv" 28904 }, 28905 { 28906 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse17NonErrorSerializeEPhPKh" 28907 }, 28908 { 28909 "mangled_component_name" : "_ZN9keymaster17ConfigureResponse19NonErrorDeserializeEPPKhS2_" 28910 } 28911 ] 28912 }, 28913 { 28914 "alignment" : 1, 28915 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28916 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28917 "referenced_type" : "type-2924", 28918 "self_type" : "type-2924", 28919 "size" : 1, 28920 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28921 "template_args" : [ "type-2925" ], 28922 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16AndroidKeymasterEEE" 28923 }, 28924 { 28925 "alignment" : 1, 28926 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key>", 28927 "name" : "keymaster::DefaultDelete<keymaster::Key>", 28928 "referenced_type" : "type-627", 28929 "self_type" : "type-627", 28930 "size" : 1, 28931 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28932 "template_args" : [ "type-161" ], 28933 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE" 28934 }, 28935 { 28936 "alignment" : 1, 28937 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation>", 28938 "name" : "keymaster::DefaultDelete<keymaster::Operation>", 28939 "referenced_type" : "type-226", 28940 "self_type" : "type-226", 28941 "size" : 1, 28942 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28943 "template_args" : [ "type-175" ], 28944 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE" 28945 }, 28946 { 28947 "alignment" : 1, 28948 "linker_set_key" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28949 "name" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28950 "referenced_type" : "type-685", 28951 "self_type" : "type-685", 28952 "size" : 1, 28953 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28954 "template_args" : [ "type-686" ], 28955 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE" 28956 }, 28957 { 28958 "alignment" : 1, 28959 "linker_set_key" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28960 "name" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28961 "referenced_type" : "type-5121", 28962 "self_type" : "type-5121", 28963 "size" : 1, 28964 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28965 "template_args" : [ "type-5122" ], 28966 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_16keymaster_blob_tEE" 28967 }, 28968 { 28969 "alignment" : 1, 28970 "linker_set_key" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28971 "name" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28972 "referenced_type" : "type-739", 28973 "self_type" : "type-739", 28974 "size" : 1, 28975 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28976 "template_args" : [ "type-740" ], 28977 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE" 28978 }, 28979 { 28980 "alignment" : 1, 28981 "linker_set_key" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28982 "name" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28983 "referenced_type" : "type-825", 28984 "self_type" : "type-825", 28985 "size" : 1, 28986 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28987 "template_args" : [ "type-826" ], 28988 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE" 28989 }, 28990 { 28991 "alignment" : 1, 28992 "linker_set_key" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28993 "name" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28994 "referenced_type" : "type-894", 28995 "self_type" : "type-894", 28996 "size" : 1, 28997 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28998 "template_args" : [ "type-895" ], 28999 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE" 29000 }, 29001 { 29002 "alignment" : 1, 29003 "linker_set_key" : "keymaster::DefaultDelete<keymaster_padding_t []>", 29004 "name" : "keymaster::DefaultDelete<keymaster_padding_t []>", 29005 "referenced_type" : "type-797", 29006 "self_type" : "type-797", 29007 "size" : 1, 29008 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 29009 "template_args" : [ "type-798" ], 29010 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE" 29011 }, 29012 { 29013 "alignment" : 1, 29014 "linker_set_key" : "keymaster::DefaultDelete<unsigned char []>", 29015 "name" : "keymaster::DefaultDelete<unsigned char []>", 29016 "referenced_type" : "type-81", 29017 "self_type" : "type-81", 29018 "size" : 1, 29019 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 29020 "template_args" : [ "type-82" ], 29021 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE" 29022 }, 29023 { 29024 "alignment" : 4, 29025 "base_specifiers" : 29026 [ 29027 { 29028 "referenced_type" : "type-719" 29029 } 29030 ], 29031 "linker_set_key" : "keymaster::DeleteAllKeysRequest", 29032 "name" : "keymaster::DeleteAllKeysRequest", 29033 "referenced_type" : "type-1054", 29034 "self_type" : "type-1054", 29035 "size" : 8, 29036 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29037 "unique_id" : "_ZTSN9keymaster20DeleteAllKeysRequestE", 29038 "vtable_components" : 29039 [ 29040 { 29041 "kind" : "offset_to_top" 29042 }, 29043 { 29044 "kind" : "rtti", 29045 "mangled_component_name" : "_ZTIN9keymaster20DeleteAllKeysRequestE" 29046 }, 29047 { 29048 "kind" : "complete_dtor_pointer", 29049 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD1Ev" 29050 }, 29051 { 29052 "kind" : "deleting_dtor_pointer", 29053 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD0Ev" 29054 }, 29055 { 29056 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest14SerializedSizeEv" 29057 }, 29058 { 29059 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest9SerializeEPhPKh" 29060 }, 29061 { 29062 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequest11DeserializeEPPKhS2_" 29063 } 29064 ] 29065 }, 29066 { 29067 "alignment" : 4, 29068 "base_specifiers" : 29069 [ 29070 { 29071 "referenced_type" : "type-717" 29072 } 29073 ], 29074 "linker_set_key" : "keymaster::DeleteAllKeysResponse", 29075 "name" : "keymaster::DeleteAllKeysResponse", 29076 "referenced_type" : "type-1058", 29077 "self_type" : "type-1058", 29078 "size" : 12, 29079 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29080 "unique_id" : "_ZTSN9keymaster21DeleteAllKeysResponseE", 29081 "vtable_components" : 29082 [ 29083 { 29084 "kind" : "offset_to_top" 29085 }, 29086 { 29087 "kind" : "rtti", 29088 "mangled_component_name" : "_ZTIN9keymaster21DeleteAllKeysResponseE" 29089 }, 29090 { 29091 "kind" : "complete_dtor_pointer", 29092 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD1Ev" 29093 }, 29094 { 29095 "kind" : "deleting_dtor_pointer", 29096 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD0Ev" 29097 }, 29098 { 29099 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 29100 }, 29101 { 29102 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 29103 }, 29104 { 29105 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 29106 }, 29107 { 29108 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse22NonErrorSerializedSizeEv" 29109 }, 29110 { 29111 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse17NonErrorSerializeEPhPKh" 29112 }, 29113 { 29114 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponse19NonErrorDeserializeEPPKhS2_" 29115 } 29116 ] 29117 }, 29118 { 29119 "alignment" : 4, 29120 "base_specifiers" : 29121 [ 29122 { 29123 "referenced_type" : "type-719" 29124 } 29125 ], 29126 "fields" : 29127 [ 29128 { 29129 "field_name" : "key_blob", 29130 "field_offset" : 64, 29131 "referenced_type" : "type-1048" 29132 } 29133 ], 29134 "linker_set_key" : "keymaster::DeleteKeyRequest", 29135 "name" : "keymaster::DeleteKeyRequest", 29136 "referenced_type" : "type-1047", 29137 "self_type" : "type-1047", 29138 "size" : 16, 29139 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29140 "unique_id" : "_ZTSN9keymaster16DeleteKeyRequestE", 29141 "vtable_components" : 29142 [ 29143 { 29144 "kind" : "offset_to_top" 29145 }, 29146 { 29147 "kind" : "rtti", 29148 "mangled_component_name" : "_ZTIN9keymaster16DeleteKeyRequestE" 29149 }, 29150 { 29151 "kind" : "complete_dtor_pointer", 29152 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD1Ev" 29153 }, 29154 { 29155 "kind" : "deleting_dtor_pointer", 29156 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD0Ev" 29157 }, 29158 { 29159 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" 29160 }, 29161 { 29162 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" 29163 }, 29164 { 29165 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" 29166 } 29167 ] 29168 }, 29169 { 29170 "alignment" : 4, 29171 "base_specifiers" : 29172 [ 29173 { 29174 "referenced_type" : "type-717" 29175 } 29176 ], 29177 "linker_set_key" : "keymaster::DeleteKeyResponse", 29178 "name" : "keymaster::DeleteKeyResponse", 29179 "referenced_type" : "type-1050", 29180 "self_type" : "type-1050", 29181 "size" : 12, 29182 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29183 "unique_id" : "_ZTSN9keymaster17DeleteKeyResponseE", 29184 "vtable_components" : 29185 [ 29186 { 29187 "kind" : "offset_to_top" 29188 }, 29189 { 29190 "kind" : "rtti", 29191 "mangled_component_name" : "_ZTIN9keymaster17DeleteKeyResponseE" 29192 }, 29193 { 29194 "kind" : "complete_dtor_pointer", 29195 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD1Ev" 29196 }, 29197 { 29198 "kind" : "deleting_dtor_pointer", 29199 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD0Ev" 29200 }, 29201 { 29202 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 29203 }, 29204 { 29205 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 29206 }, 29207 { 29208 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 29209 }, 29210 { 29211 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse22NonErrorSerializedSizeEv" 29212 }, 29213 { 29214 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse17NonErrorSerializeEPhPKh" 29215 }, 29216 { 29217 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponse19NonErrorDeserializeEPPKhS2_" 29218 } 29219 ] 29220 }, 29221 { 29222 "alignment" : 4, 29223 "base_specifiers" : 29224 [ 29225 { 29226 "referenced_type" : "type-160" 29227 } 29228 ], 29229 "fields" : 29230 [ 29231 { 29232 "access" : "private", 29233 "field_name" : "ec_key_", 29234 "field_offset" : 768, 29235 "referenced_type" : "type-154" 29236 } 29237 ], 29238 "linker_set_key" : "keymaster::EcKey", 29239 "name" : "keymaster::EcKey", 29240 "record_kind" : "class", 29241 "referenced_type" : "type-153", 29242 "self_type" : "type-153", 29243 "size" : 100, 29244 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h", 29245 "unique_id" : "_ZTSN9keymaster5EcKeyE", 29246 "vtable_components" : 29247 [ 29248 { 29249 "kind" : "offset_to_top" 29250 }, 29251 { 29252 "kind" : "rtti", 29253 "mangled_component_name" : "_ZTIN9keymaster5EcKeyE" 29254 }, 29255 { 29256 "kind" : "complete_dtor_pointer", 29257 "mangled_component_name" : "_ZN9keymaster5EcKeyD1Ev" 29258 }, 29259 { 29260 "kind" : "deleting_dtor_pointer", 29261 "mangled_component_name" : "_ZN9keymaster5EcKeyD0Ev" 29262 }, 29263 { 29264 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 29265 }, 29266 { 29267 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29268 }, 29269 { 29270 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29271 } 29272 ] 29273 }, 29274 { 29275 "alignment" : 4, 29276 "base_specifiers" : 29277 [ 29278 { 29279 "referenced_type" : "type-140" 29280 }, 29281 { 29282 "referenced_type" : "type-142" 29283 } 29284 ], 29285 "linker_set_key" : "keymaster::EcKeyFactory", 29286 "name" : "keymaster::EcKeyFactory", 29287 "record_kind" : "class", 29288 "referenced_type" : "type-139", 29289 "self_type" : "type-139", 29290 "size" : 12, 29291 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h", 29292 "unique_id" : "_ZTSN9keymaster12EcKeyFactoryE", 29293 "vtable_components" : 29294 [ 29295 { 29296 "kind" : "offset_to_top" 29297 }, 29298 { 29299 "kind" : "rtti", 29300 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29301 }, 29302 { 29303 "kind" : "complete_dtor_pointer", 29304 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD1Ev" 29305 }, 29306 { 29307 "kind" : "deleting_dtor_pointer", 29308 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD0Ev" 29309 }, 29310 { 29311 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29312 }, 29313 { 29314 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29315 }, 29316 { 29317 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29318 }, 29319 { 29320 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29321 }, 29322 { 29323 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 29324 }, 29325 { 29326 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 29327 }, 29328 { 29329 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29330 }, 29331 { 29332 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29333 }, 29334 { 29335 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29336 }, 29337 { 29338 "component_value" : -4, 29339 "kind" : "offset_to_top" 29340 }, 29341 { 29342 "kind" : "rtti", 29343 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29344 }, 29345 { 29346 "kind" : "complete_dtor_pointer", 29347 "mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD1Ev" 29348 }, 29349 { 29350 "kind" : "deleting_dtor_pointer", 29351 "mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD0Ev" 29352 } 29353 ] 29354 }, 29355 { 29356 "alignment" : 4, 29357 "base_specifiers" : 29358 [ 29359 { 29360 "referenced_type" : "type-153" 29361 } 29362 ], 29363 "linker_set_key" : "keymaster::EcKeymaster0Key", 29364 "name" : "keymaster::EcKeymaster0Key", 29365 "record_kind" : "class", 29366 "referenced_type" : "type-909", 29367 "self_type" : "type-909", 29368 "size" : 100, 29369 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29370 "unique_id" : "_ZTSN9keymaster15EcKeymaster0KeyE", 29371 "vtable_components" : 29372 [ 29373 { 29374 "kind" : "offset_to_top" 29375 }, 29376 { 29377 "kind" : "rtti", 29378 "mangled_component_name" : "_ZTIN9keymaster15EcKeymaster0KeyE" 29379 }, 29380 { 29381 "kind" : "complete_dtor_pointer", 29382 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD1Ev" 29383 }, 29384 { 29385 "kind" : "deleting_dtor_pointer", 29386 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD0Ev" 29387 }, 29388 { 29389 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 29390 }, 29391 { 29392 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29393 }, 29394 { 29395 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29396 } 29397 ] 29398 }, 29399 { 29400 "alignment" : 4, 29401 "base_specifiers" : 29402 [ 29403 { 29404 "referenced_type" : "type-139" 29405 } 29406 ], 29407 "fields" : 29408 [ 29409 { 29410 "access" : "private", 29411 "field_name" : "engine_", 29412 "field_offset" : 96, 29413 "referenced_type" : "type-597" 29414 } 29415 ], 29416 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory", 29417 "name" : "keymaster::EcdsaKeymaster0KeyFactory", 29418 "record_kind" : "class", 29419 "referenced_type" : "type-903", 29420 "self_type" : "type-903", 29421 "size" : 16, 29422 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29423 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster0KeyFactoryE", 29424 "vtable_components" : 29425 [ 29426 { 29427 "kind" : "offset_to_top" 29428 }, 29429 { 29430 "kind" : "rtti", 29431 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29432 }, 29433 { 29434 "kind" : "complete_dtor_pointer", 29435 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29436 }, 29437 { 29438 "kind" : "deleting_dtor_pointer", 29439 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29440 }, 29441 { 29442 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29443 }, 29444 { 29445 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29446 }, 29447 { 29448 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29449 }, 29450 { 29451 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29452 }, 29453 { 29454 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 29455 }, 29456 { 29457 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 29458 }, 29459 { 29460 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29461 }, 29462 { 29463 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29464 }, 29465 { 29466 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29467 }, 29468 { 29469 "component_value" : -4, 29470 "kind" : "offset_to_top" 29471 }, 29472 { 29473 "kind" : "rtti", 29474 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29475 }, 29476 { 29477 "kind" : "complete_dtor_pointer", 29478 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29479 }, 29480 { 29481 "kind" : "deleting_dtor_pointer", 29482 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29483 } 29484 ] 29485 }, 29486 { 29487 "alignment" : 4, 29488 "base_specifiers" : 29489 [ 29490 { 29491 "referenced_type" : "type-153" 29492 } 29493 ], 29494 "linker_set_key" : "keymaster::EcdsaKeymaster1Key", 29495 "name" : "keymaster::EcdsaKeymaster1Key", 29496 "record_kind" : "class", 29497 "referenced_type" : "type-152", 29498 "self_type" : "type-152", 29499 "size" : 100, 29500 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29501 "unique_id" : "_ZTSN9keymaster18EcdsaKeymaster1KeyE", 29502 "vtable_components" : 29503 [ 29504 { 29505 "kind" : "offset_to_top" 29506 }, 29507 { 29508 "kind" : "rtti", 29509 "mangled_component_name" : "_ZTIN9keymaster18EcdsaKeymaster1KeyE" 29510 }, 29511 { 29512 "kind" : "complete_dtor_pointer", 29513 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD1Ev" 29514 }, 29515 { 29516 "kind" : "deleting_dtor_pointer", 29517 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD0Ev" 29518 }, 29519 { 29520 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 29521 }, 29522 { 29523 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29524 }, 29525 { 29526 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29527 } 29528 ] 29529 }, 29530 { 29531 "alignment" : 4, 29532 "base_specifiers" : 29533 [ 29534 { 29535 "referenced_type" : "type-139" 29536 } 29537 ], 29538 "fields" : 29539 [ 29540 { 29541 "access" : "private", 29542 "field_name" : "engine_", 29543 "field_offset" : 96, 29544 "referenced_type" : "type-134" 29545 }, 29546 { 29547 "access" : "private", 29548 "field_name" : "sign_factory_", 29549 "field_offset" : 128, 29550 "referenced_type" : "type-137" 29551 }, 29552 { 29553 "access" : "private", 29554 "field_name" : "verify_factory_", 29555 "field_offset" : 160, 29556 "referenced_type" : "type-138" 29557 } 29558 ], 29559 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory", 29560 "name" : "keymaster::EcdsaKeymaster1KeyFactory", 29561 "record_kind" : "class", 29562 "referenced_type" : "type-136", 29563 "self_type" : "type-136", 29564 "size" : 24, 29565 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29566 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster1KeyFactoryE", 29567 "vtable_components" : 29568 [ 29569 { 29570 "kind" : "offset_to_top" 29571 }, 29572 { 29573 "kind" : "rtti", 29574 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29575 }, 29576 { 29577 "kind" : "complete_dtor_pointer", 29578 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29579 }, 29580 { 29581 "kind" : "deleting_dtor_pointer", 29582 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29583 }, 29584 { 29585 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29586 }, 29587 { 29588 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29589 }, 29590 { 29591 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29592 }, 29593 { 29594 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29595 }, 29596 { 29597 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 29598 }, 29599 { 29600 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 29601 }, 29602 { 29603 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29604 }, 29605 { 29606 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29607 }, 29608 { 29609 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29610 }, 29611 { 29612 "component_value" : -4, 29613 "kind" : "offset_to_top" 29614 }, 29615 { 29616 "kind" : "rtti", 29617 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29618 }, 29619 { 29620 "kind" : "complete_dtor_pointer", 29621 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29622 }, 29623 { 29624 "kind" : "deleting_dtor_pointer", 29625 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29626 } 29627 ] 29628 }, 29629 { 29630 "alignment" : 8, 29631 "base_specifiers" : 29632 [ 29633 { 29634 "referenced_type" : "type-175" 29635 } 29636 ], 29637 "fields" : 29638 [ 29639 { 29640 "access" : "protected", 29641 "field_name" : "digest_", 29642 "field_offset" : 896, 29643 "referenced_type" : "type-183" 29644 }, 29645 { 29646 "access" : "protected", 29647 "field_name" : "digest_algorithm_", 29648 "field_offset" : 928, 29649 "referenced_type" : "type-184" 29650 }, 29651 { 29652 "access" : "protected", 29653 "field_name" : "ecdsa_key_", 29654 "field_offset" : 960, 29655 "referenced_type" : "type-187" 29656 }, 29657 { 29658 "access" : "protected", 29659 "field_name" : "digest_ctx_", 29660 "field_offset" : 992, 29661 "referenced_type" : "type-189" 29662 }, 29663 { 29664 "access" : "protected", 29665 "field_name" : "data_", 29666 "field_offset" : 1120, 29667 "referenced_type" : "type-190" 29668 } 29669 ], 29670 "linker_set_key" : "keymaster::EcdsaOperation", 29671 "name" : "keymaster::EcdsaOperation", 29672 "record_kind" : "class", 29673 "referenced_type" : "type-182", 29674 "self_type" : "type-182", 29675 "size" : 160, 29676 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29677 "unique_id" : "_ZTSN9keymaster14EcdsaOperationE", 29678 "vtable_components" : 29679 [ 29680 { 29681 "kind" : "offset_to_top" 29682 }, 29683 { 29684 "kind" : "rtti", 29685 "mangled_component_name" : "_ZTIN9keymaster14EcdsaOperationE" 29686 }, 29687 { 29688 "kind" : "complete_dtor_pointer", 29689 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD1Ev" 29690 }, 29691 { 29692 "kind" : "deleting_dtor_pointer", 29693 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD0Ev" 29694 }, 29695 { 29696 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29697 }, 29698 { 29699 "is_pure" : true, 29700 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 29701 }, 29702 { 29703 "is_pure" : true, 29704 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 29705 }, 29706 { 29707 "is_pure" : true, 29708 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29709 }, 29710 { 29711 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29712 } 29713 ] 29714 }, 29715 { 29716 "alignment" : 4, 29717 "base_specifiers" : 29718 [ 29719 { 29720 "referenced_type" : "type-151" 29721 } 29722 ], 29723 "linker_set_key" : "keymaster::EcdsaOperationFactory", 29724 "name" : "keymaster::EcdsaOperationFactory", 29725 "record_kind" : "class", 29726 "referenced_type" : "type-198", 29727 "self_type" : "type-198", 29728 "size" : 4, 29729 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29730 "unique_id" : "_ZTSN9keymaster21EcdsaOperationFactoryE", 29731 "vtable_components" : 29732 [ 29733 { 29734 "kind" : "offset_to_top" 29735 }, 29736 { 29737 "kind" : "rtti", 29738 "mangled_component_name" : "_ZTIN9keymaster21EcdsaOperationFactoryE" 29739 }, 29740 { 29741 "kind" : "complete_dtor_pointer", 29742 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD1Ev" 29743 }, 29744 { 29745 "kind" : "deleting_dtor_pointer", 29746 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD0Ev" 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" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 29756 }, 29757 { 29758 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 29759 }, 29760 { 29761 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" 29762 }, 29763 { 29764 "is_pure" : true, 29765 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory7purposeEv" 29766 }, 29767 { 29768 "is_pure" : true, 29769 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29770 } 29771 ] 29772 }, 29773 { 29774 "alignment" : 8, 29775 "base_specifiers" : 29776 [ 29777 { 29778 "referenced_type" : "type-182" 29779 } 29780 ], 29781 "linker_set_key" : "keymaster::EcdsaSignOperation", 29782 "name" : "keymaster::EcdsaSignOperation", 29783 "record_kind" : "class", 29784 "referenced_type" : "type-193", 29785 "self_type" : "type-193", 29786 "size" : 160, 29787 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29788 "unique_id" : "_ZTSN9keymaster18EcdsaSignOperationE", 29789 "vtable_components" : 29790 [ 29791 { 29792 "kind" : "offset_to_top" 29793 }, 29794 { 29795 "kind" : "rtti", 29796 "mangled_component_name" : "_ZTIN9keymaster18EcdsaSignOperationE" 29797 }, 29798 { 29799 "kind" : "complete_dtor_pointer", 29800 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD1Ev" 29801 }, 29802 { 29803 "kind" : "deleting_dtor_pointer", 29804 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD0Ev" 29805 }, 29806 { 29807 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29808 }, 29809 { 29810 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 29811 }, 29812 { 29813 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 29814 }, 29815 { 29816 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29817 }, 29818 { 29819 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29820 } 29821 ] 29822 }, 29823 { 29824 "alignment" : 4, 29825 "base_specifiers" : 29826 [ 29827 { 29828 "referenced_type" : "type-198" 29829 } 29830 ], 29831 "linker_set_key" : "keymaster::EcdsaSignOperationFactory", 29832 "name" : "keymaster::EcdsaSignOperationFactory", 29833 "record_kind" : "class", 29834 "referenced_type" : "type-201", 29835 "self_type" : "type-201", 29836 "size" : 4, 29837 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29838 "unique_id" : "_ZTSN9keymaster25EcdsaSignOperationFactoryE", 29839 "vtable_components" : 29840 [ 29841 { 29842 "kind" : "offset_to_top" 29843 }, 29844 { 29845 "kind" : "rtti", 29846 "mangled_component_name" : "_ZTIN9keymaster25EcdsaSignOperationFactoryE" 29847 }, 29848 { 29849 "kind" : "complete_dtor_pointer", 29850 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD1Ev" 29851 }, 29852 { 29853 "kind" : "deleting_dtor_pointer", 29854 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD0Ev" 29855 }, 29856 { 29857 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29858 }, 29859 { 29860 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29861 }, 29862 { 29863 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 29864 }, 29865 { 29866 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 29867 }, 29868 { 29869 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" 29870 }, 29871 { 29872 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv" 29873 }, 29874 { 29875 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29876 } 29877 ] 29878 }, 29879 { 29880 "alignment" : 8, 29881 "base_specifiers" : 29882 [ 29883 { 29884 "referenced_type" : "type-182" 29885 } 29886 ], 29887 "linker_set_key" : "keymaster::EcdsaVerifyOperation", 29888 "name" : "keymaster::EcdsaVerifyOperation", 29889 "record_kind" : "class", 29890 "referenced_type" : "type-196", 29891 "self_type" : "type-196", 29892 "size" : 160, 29893 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29894 "unique_id" : "_ZTSN9keymaster20EcdsaVerifyOperationE", 29895 "vtable_components" : 29896 [ 29897 { 29898 "kind" : "offset_to_top" 29899 }, 29900 { 29901 "kind" : "rtti", 29902 "mangled_component_name" : "_ZTIN9keymaster20EcdsaVerifyOperationE" 29903 }, 29904 { 29905 "kind" : "complete_dtor_pointer", 29906 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD1Ev" 29907 }, 29908 { 29909 "kind" : "deleting_dtor_pointer", 29910 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD0Ev" 29911 }, 29912 { 29913 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29914 }, 29915 { 29916 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 29917 }, 29918 { 29919 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 29920 }, 29921 { 29922 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29923 }, 29924 { 29925 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29926 } 29927 ] 29928 }, 29929 { 29930 "alignment" : 4, 29931 "base_specifiers" : 29932 [ 29933 { 29934 "referenced_type" : "type-198" 29935 } 29936 ], 29937 "linker_set_key" : "keymaster::EcdsaVerifyOperationFactory", 29938 "name" : "keymaster::EcdsaVerifyOperationFactory", 29939 "record_kind" : "class", 29940 "referenced_type" : "type-205", 29941 "self_type" : "type-205", 29942 "size" : 4, 29943 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29944 "unique_id" : "_ZTSN9keymaster27EcdsaVerifyOperationFactoryE", 29945 "vtable_components" : 29946 [ 29947 { 29948 "kind" : "offset_to_top" 29949 }, 29950 { 29951 "kind" : "rtti", 29952 "mangled_component_name" : "_ZTIN9keymaster27EcdsaVerifyOperationFactoryE" 29953 }, 29954 { 29955 "kind" : "complete_dtor_pointer", 29956 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev" 29957 }, 29958 { 29959 "kind" : "deleting_dtor_pointer", 29960 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev" 29961 }, 29962 { 29963 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29964 }, 29965 { 29966 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29967 }, 29968 { 29969 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 29970 }, 29971 { 29972 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 29973 }, 29974 { 29975 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" 29976 }, 29977 { 29978 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv" 29979 }, 29980 { 29981 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29982 } 29983 ] 29984 }, 29985 { 29986 "alignment" : 4, 29987 "fields" : 29988 [ 29989 { 29990 "access" : "private", 29991 "field_name" : "buf_", 29992 "referenced_type" : "type-123" 29993 }, 29994 { 29995 "access" : "private", 29996 "field_name" : "size_", 29997 "field_offset" : 32, 29998 "referenced_type" : "type-122" 29999 } 30000 ], 30001 "linker_set_key" : "keymaster::Eraser", 30002 "name" : "keymaster::Eraser", 30003 "record_kind" : "class", 30004 "referenced_type" : "type-1211", 30005 "self_type" : "type-1211", 30006 "size" : 8, 30007 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 30008 "unique_id" : "_ZTSN9keymaster6EraserE" 30009 }, 30010 { 30011 "alignment" : 4, 30012 "fields" : 30013 [ 30014 { 30015 "access" : "private", 30016 "field_name" : "ctx_", 30017 "referenced_type" : "type-832" 30018 } 30019 ], 30020 "linker_set_key" : "keymaster::EvpMdCtxCleaner", 30021 "name" : "keymaster::EvpMdCtxCleaner", 30022 "record_kind" : "class", 30023 "referenced_type" : "type-831", 30024 "self_type" : "type-831", 30025 "size" : 4, 30026 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 30027 "unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE" 30028 }, 30029 { 30030 "alignment" : 4, 30031 "base_specifiers" : 30032 [ 30033 { 30034 "referenced_type" : "type-719" 30035 } 30036 ], 30037 "fields" : 30038 [ 30039 { 30040 "field_name" : "additional_params", 30041 "field_offset" : 64, 30042 "referenced_type" : "type-117" 30043 }, 30044 { 30045 "field_name" : "key_format", 30046 "field_offset" : 384, 30047 "referenced_type" : "type-1040" 30048 }, 30049 { 30050 "field_name" : "key_blob", 30051 "field_offset" : 416, 30052 "referenced_type" : "type-1041" 30053 } 30054 ], 30055 "linker_set_key" : "keymaster::ExportKeyRequest", 30056 "name" : "keymaster::ExportKeyRequest", 30057 "referenced_type" : "type-1039", 30058 "self_type" : "type-1039", 30059 "size" : 60, 30060 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30061 "unique_id" : "_ZTSN9keymaster16ExportKeyRequestE", 30062 "vtable_components" : 30063 [ 30064 { 30065 "kind" : "offset_to_top" 30066 }, 30067 { 30068 "kind" : "rtti", 30069 "mangled_component_name" : "_ZTIN9keymaster16ExportKeyRequestE" 30070 }, 30071 { 30072 "kind" : "complete_dtor_pointer", 30073 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD1Ev" 30074 }, 30075 { 30076 "kind" : "deleting_dtor_pointer", 30077 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD0Ev" 30078 }, 30079 { 30080 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" 30081 }, 30082 { 30083 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" 30084 }, 30085 { 30086 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" 30087 } 30088 ] 30089 }, 30090 { 30091 "alignment" : 4, 30092 "base_specifiers" : 30093 [ 30094 { 30095 "referenced_type" : "type-717" 30096 } 30097 ], 30098 "fields" : 30099 [ 30100 { 30101 "field_name" : "key_data", 30102 "field_offset" : 96, 30103 "referenced_type" : "type-123" 30104 }, 30105 { 30106 "field_name" : "key_data_length", 30107 "field_offset" : 128, 30108 "referenced_type" : "type-122" 30109 } 30110 ], 30111 "linker_set_key" : "keymaster::ExportKeyResponse", 30112 "name" : "keymaster::ExportKeyResponse", 30113 "referenced_type" : "type-1043", 30114 "self_type" : "type-1043", 30115 "size" : 20, 30116 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30117 "unique_id" : "_ZTSN9keymaster17ExportKeyResponseE", 30118 "vtable_components" : 30119 [ 30120 { 30121 "kind" : "offset_to_top" 30122 }, 30123 { 30124 "kind" : "rtti", 30125 "mangled_component_name" : "_ZTIN9keymaster17ExportKeyResponseE" 30126 }, 30127 { 30128 "kind" : "complete_dtor_pointer", 30129 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD1Ev" 30130 }, 30131 { 30132 "kind" : "deleting_dtor_pointer", 30133 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD0Ev" 30134 }, 30135 { 30136 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30137 }, 30138 { 30139 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30140 }, 30141 { 30142 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30143 }, 30144 { 30145 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" 30146 }, 30147 { 30148 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" 30149 }, 30150 { 30151 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" 30152 } 30153 ] 30154 }, 30155 { 30156 "alignment" : 8, 30157 "base_specifiers" : 30158 [ 30159 { 30160 "referenced_type" : "type-719" 30161 } 30162 ], 30163 "fields" : 30164 [ 30165 { 30166 "field_name" : "op_handle", 30167 "field_offset" : 64, 30168 "referenced_type" : "type-116" 30169 }, 30170 { 30171 "field_name" : "input", 30172 "field_offset" : 128, 30173 "referenced_type" : "type-190" 30174 }, 30175 { 30176 "field_name" : "signature", 30177 "field_offset" : 288, 30178 "referenced_type" : "type-190" 30179 }, 30180 { 30181 "field_name" : "additional_params", 30182 "field_offset" : 448, 30183 "referenced_type" : "type-117" 30184 } 30185 ], 30186 "linker_set_key" : "keymaster::FinishOperationRequest", 30187 "name" : "keymaster::FinishOperationRequest", 30188 "referenced_type" : "type-1012", 30189 "self_type" : "type-1012", 30190 "size" : 96, 30191 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30192 "unique_id" : "_ZTSN9keymaster22FinishOperationRequestE", 30193 "vtable_components" : 30194 [ 30195 { 30196 "kind" : "offset_to_top" 30197 }, 30198 { 30199 "kind" : "rtti", 30200 "mangled_component_name" : "_ZTIN9keymaster22FinishOperationRequestE" 30201 }, 30202 { 30203 "kind" : "complete_dtor_pointer", 30204 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD1Ev" 30205 }, 30206 { 30207 "kind" : "deleting_dtor_pointer", 30208 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD0Ev" 30209 }, 30210 { 30211 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" 30212 }, 30213 { 30214 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" 30215 }, 30216 { 30217 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" 30218 } 30219 ] 30220 }, 30221 { 30222 "alignment" : 4, 30223 "base_specifiers" : 30224 [ 30225 { 30226 "referenced_type" : "type-717" 30227 } 30228 ], 30229 "fields" : 30230 [ 30231 { 30232 "field_name" : "output", 30233 "field_offset" : 96, 30234 "referenced_type" : "type-190" 30235 }, 30236 { 30237 "field_name" : "output_params", 30238 "field_offset" : 256, 30239 "referenced_type" : "type-117" 30240 } 30241 ], 30242 "linker_set_key" : "keymaster::FinishOperationResponse", 30243 "name" : "keymaster::FinishOperationResponse", 30244 "referenced_type" : "type-1015", 30245 "self_type" : "type-1015", 30246 "size" : 72, 30247 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30248 "unique_id" : "_ZTSN9keymaster23FinishOperationResponseE", 30249 "vtable_components" : 30250 [ 30251 { 30252 "kind" : "offset_to_top" 30253 }, 30254 { 30255 "kind" : "rtti", 30256 "mangled_component_name" : "_ZTIN9keymaster23FinishOperationResponseE" 30257 }, 30258 { 30259 "kind" : "complete_dtor_pointer", 30260 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD1Ev" 30261 }, 30262 { 30263 "kind" : "deleting_dtor_pointer", 30264 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD0Ev" 30265 }, 30266 { 30267 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30268 }, 30269 { 30270 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30271 }, 30272 { 30273 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30274 }, 30275 { 30276 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" 30277 }, 30278 { 30279 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" 30280 }, 30281 { 30282 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" 30283 } 30284 ] 30285 }, 30286 { 30287 "alignment" : 4, 30288 "base_specifiers" : 30289 [ 30290 { 30291 "referenced_type" : "type-719" 30292 } 30293 ], 30294 "fields" : 30295 [ 30296 { 30297 "field_name" : "key_description", 30298 "field_offset" : 64, 30299 "referenced_type" : "type-117" 30300 } 30301 ], 30302 "linker_set_key" : "keymaster::GenerateKeyRequest", 30303 "name" : "keymaster::GenerateKeyRequest", 30304 "referenced_type" : "type-987", 30305 "self_type" : "type-987", 30306 "size" : 48, 30307 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30308 "unique_id" : "_ZTSN9keymaster18GenerateKeyRequestE", 30309 "vtable_components" : 30310 [ 30311 { 30312 "kind" : "offset_to_top" 30313 }, 30314 { 30315 "kind" : "rtti", 30316 "mangled_component_name" : "_ZTIN9keymaster18GenerateKeyRequestE" 30317 }, 30318 { 30319 "kind" : "complete_dtor_pointer", 30320 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD1Ev" 30321 }, 30322 { 30323 "kind" : "deleting_dtor_pointer", 30324 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD0Ev" 30325 }, 30326 { 30327 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest14SerializedSizeEv" 30328 }, 30329 { 30330 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest9SerializeEPhPKh" 30331 }, 30332 { 30333 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequest11DeserializeEPPKhS2_" 30334 } 30335 ] 30336 }, 30337 { 30338 "alignment" : 4, 30339 "base_specifiers" : 30340 [ 30341 { 30342 "referenced_type" : "type-717" 30343 } 30344 ], 30345 "fields" : 30346 [ 30347 { 30348 "field_name" : "key_blob", 30349 "field_offset" : 96, 30350 "referenced_type" : "type-992" 30351 }, 30352 { 30353 "field_name" : "enforced", 30354 "field_offset" : 160, 30355 "referenced_type" : "type-117" 30356 }, 30357 { 30358 "field_name" : "unenforced", 30359 "field_offset" : 480, 30360 "referenced_type" : "type-117" 30361 } 30362 ], 30363 "linker_set_key" : "keymaster::GenerateKeyResponse", 30364 "name" : "keymaster::GenerateKeyResponse", 30365 "referenced_type" : "type-991", 30366 "self_type" : "type-991", 30367 "size" : 100, 30368 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30369 "unique_id" : "_ZTSN9keymaster19GenerateKeyResponseE", 30370 "vtable_components" : 30371 [ 30372 { 30373 "kind" : "offset_to_top" 30374 }, 30375 { 30376 "kind" : "rtti", 30377 "mangled_component_name" : "_ZTIN9keymaster19GenerateKeyResponseE" 30378 }, 30379 { 30380 "kind" : "complete_dtor_pointer", 30381 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" 30382 }, 30383 { 30384 "kind" : "deleting_dtor_pointer", 30385 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" 30386 }, 30387 { 30388 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30389 }, 30390 { 30391 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30392 }, 30393 { 30394 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30395 }, 30396 { 30397 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" 30398 }, 30399 { 30400 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" 30401 }, 30402 { 30403 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" 30404 } 30405 ] 30406 }, 30407 { 30408 "alignment" : 4, 30409 "base_specifiers" : 30410 [ 30411 { 30412 "referenced_type" : "type-717" 30413 } 30414 ], 30415 "fields" : 30416 [ 30417 { 30418 "field_name" : "params", 30419 "field_offset" : 96, 30420 "referenced_type" : "type-712" 30421 } 30422 ], 30423 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse", 30424 "name" : "keymaster::GetHmacSharingParametersResponse", 30425 "referenced_type" : "type-1095", 30426 "self_type" : "type-1095", 30427 "size" : 56, 30428 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30429 "unique_id" : "_ZTSN9keymaster32GetHmacSharingParametersResponseE", 30430 "vtable_components" : 30431 [ 30432 { 30433 "kind" : "offset_to_top" 30434 }, 30435 { 30436 "kind" : "rtti", 30437 "mangled_component_name" : "_ZTIN9keymaster32GetHmacSharingParametersResponseE" 30438 }, 30439 { 30440 "kind" : "complete_dtor_pointer", 30441 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD1Ev" 30442 }, 30443 { 30444 "kind" : "deleting_dtor_pointer", 30445 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD0Ev" 30446 }, 30447 { 30448 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30449 }, 30450 { 30451 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30452 }, 30453 { 30454 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30455 }, 30456 { 30457 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv" 30458 }, 30459 { 30460 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh" 30461 }, 30462 { 30463 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_" 30464 } 30465 ] 30466 }, 30467 { 30468 "alignment" : 4, 30469 "base_specifiers" : 30470 [ 30471 { 30472 "referenced_type" : "type-719" 30473 } 30474 ], 30475 "fields" : 30476 [ 30477 { 30478 "field_name" : "key_blob", 30479 "field_offset" : 64, 30480 "referenced_type" : "type-996" 30481 }, 30482 { 30483 "field_name" : "additional_params", 30484 "field_offset" : 128, 30485 "referenced_type" : "type-117" 30486 } 30487 ], 30488 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest", 30489 "name" : "keymaster::GetKeyCharacteristicsRequest", 30490 "referenced_type" : "type-995", 30491 "self_type" : "type-995", 30492 "size" : 56, 30493 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30494 "unique_id" : "_ZTSN9keymaster28GetKeyCharacteristicsRequestE", 30495 "vtable_components" : 30496 [ 30497 { 30498 "kind" : "offset_to_top" 30499 }, 30500 { 30501 "kind" : "rtti", 30502 "mangled_component_name" : "_ZTIN9keymaster28GetKeyCharacteristicsRequestE" 30503 }, 30504 { 30505 "kind" : "complete_dtor_pointer", 30506 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" 30507 }, 30508 { 30509 "kind" : "deleting_dtor_pointer", 30510 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" 30511 }, 30512 { 30513 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" 30514 }, 30515 { 30516 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" 30517 }, 30518 { 30519 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" 30520 } 30521 ] 30522 }, 30523 { 30524 "alignment" : 4, 30525 "base_specifiers" : 30526 [ 30527 { 30528 "referenced_type" : "type-717" 30529 } 30530 ], 30531 "fields" : 30532 [ 30533 { 30534 "field_name" : "enforced", 30535 "field_offset" : 96, 30536 "referenced_type" : "type-117" 30537 }, 30538 { 30539 "field_name" : "unenforced", 30540 "field_offset" : 416, 30541 "referenced_type" : "type-117" 30542 } 30543 ], 30544 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse", 30545 "name" : "keymaster::GetKeyCharacteristicsResponse", 30546 "referenced_type" : "type-999", 30547 "self_type" : "type-999", 30548 "size" : 92, 30549 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30550 "unique_id" : "_ZTSN9keymaster29GetKeyCharacteristicsResponseE", 30551 "vtable_components" : 30552 [ 30553 { 30554 "kind" : "offset_to_top" 30555 }, 30556 { 30557 "kind" : "rtti", 30558 "mangled_component_name" : "_ZTIN9keymaster29GetKeyCharacteristicsResponseE" 30559 }, 30560 { 30561 "kind" : "complete_dtor_pointer", 30562 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev" 30563 }, 30564 { 30565 "kind" : "deleting_dtor_pointer", 30566 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev" 30567 }, 30568 { 30569 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30570 }, 30571 { 30572 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30573 }, 30574 { 30575 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30576 }, 30577 { 30578 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" 30579 }, 30580 { 30581 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" 30582 }, 30583 { 30584 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" 30585 } 30586 ] 30587 }, 30588 { 30589 "alignment" : 4, 30590 "base_specifiers" : 30591 [ 30592 { 30593 "referenced_type" : "type-719" 30594 } 30595 ], 30596 "linker_set_key" : "keymaster::GetVersionRequest", 30597 "name" : "keymaster::GetVersionRequest", 30598 "referenced_type" : "type-1062", 30599 "self_type" : "type-1062", 30600 "size" : 8, 30601 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30602 "unique_id" : "_ZTSN9keymaster17GetVersionRequestE", 30603 "vtable_components" : 30604 [ 30605 { 30606 "kind" : "offset_to_top" 30607 }, 30608 { 30609 "kind" : "rtti", 30610 "mangled_component_name" : "_ZTIN9keymaster17GetVersionRequestE" 30611 }, 30612 { 30613 "kind" : "complete_dtor_pointer", 30614 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD1Ev" 30615 }, 30616 { 30617 "kind" : "deleting_dtor_pointer", 30618 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD0Ev" 30619 }, 30620 { 30621 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest14SerializedSizeEv" 30622 }, 30623 { 30624 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest9SerializeEPhPKh" 30625 }, 30626 { 30627 "mangled_component_name" : "_ZN9keymaster17GetVersionRequest11DeserializeEPPKhS2_" 30628 } 30629 ] 30630 }, 30631 { 30632 "alignment" : 4, 30633 "base_specifiers" : 30634 [ 30635 { 30636 "referenced_type" : "type-717" 30637 } 30638 ], 30639 "fields" : 30640 [ 30641 { 30642 "field_name" : "major_ver", 30643 "field_offset" : 96, 30644 "referenced_type" : "type-1" 30645 }, 30646 { 30647 "field_name" : "minor_ver", 30648 "field_offset" : 104, 30649 "referenced_type" : "type-1" 30650 }, 30651 { 30652 "field_name" : "subminor_ver", 30653 "field_offset" : 112, 30654 "referenced_type" : "type-1" 30655 } 30656 ], 30657 "linker_set_key" : "keymaster::GetVersionResponse", 30658 "name" : "keymaster::GetVersionResponse", 30659 "referenced_type" : "type-1067", 30660 "self_type" : "type-1067", 30661 "size" : 16, 30662 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30663 "unique_id" : "_ZTSN9keymaster18GetVersionResponseE", 30664 "vtable_components" : 30665 [ 30666 { 30667 "kind" : "offset_to_top" 30668 }, 30669 { 30670 "kind" : "rtti", 30671 "mangled_component_name" : "_ZTIN9keymaster18GetVersionResponseE" 30672 }, 30673 { 30674 "kind" : "complete_dtor_pointer", 30675 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD1Ev" 30676 }, 30677 { 30678 "kind" : "deleting_dtor_pointer", 30679 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD0Ev" 30680 }, 30681 { 30682 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30683 }, 30684 { 30685 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30686 }, 30687 { 30688 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30689 }, 30690 { 30691 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" 30692 }, 30693 { 30694 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" 30695 }, 30696 { 30697 "mangled_component_name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" 30698 } 30699 ] 30700 }, 30701 { 30702 "alignment" : 8, 30703 "base_specifiers" : 30704 [ 30705 { 30706 "referenced_type" : "type-125" 30707 } 30708 ], 30709 "fields" : 30710 [ 30711 { 30712 "field_name" : "challenge", 30713 "field_offset" : 64, 30714 "referenced_type" : "type-116" 30715 }, 30716 { 30717 "field_name" : "user_id", 30718 "field_offset" : 128, 30719 "referenced_type" : "type-116" 30720 }, 30721 { 30722 "field_name" : "authenticator_id", 30723 "field_offset" : 192, 30724 "referenced_type" : "type-116" 30725 }, 30726 { 30727 "field_name" : "authenticator_type", 30728 "field_offset" : 256, 30729 "referenced_type" : "type-1112" 30730 }, 30731 { 30732 "field_name" : "timestamp", 30733 "field_offset" : 320, 30734 "referenced_type" : "type-116" 30735 }, 30736 { 30737 "field_name" : "mac", 30738 "field_offset" : 384, 30739 "referenced_type" : "type-690" 30740 } 30741 ], 30742 "linker_set_key" : "keymaster::HardwareAuthToken", 30743 "name" : "keymaster::HardwareAuthToken", 30744 "referenced_type" : "type-1111", 30745 "self_type" : "type-1111", 30746 "size" : 56, 30747 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30748 "unique_id" : "_ZTSN9keymaster17HardwareAuthTokenE", 30749 "vtable_components" : 30750 [ 30751 { 30752 "kind" : "offset_to_top" 30753 }, 30754 { 30755 "kind" : "rtti", 30756 "mangled_component_name" : "_ZTIN9keymaster17HardwareAuthTokenE" 30757 }, 30758 { 30759 "kind" : "complete_dtor_pointer", 30760 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD1Ev" 30761 }, 30762 { 30763 "kind" : "deleting_dtor_pointer", 30764 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD0Ev" 30765 }, 30766 { 30767 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" 30768 }, 30769 { 30770 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" 30771 }, 30772 { 30773 "mangled_component_name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" 30774 } 30775 ] 30776 }, 30777 { 30778 "alignment" : 4, 30779 "base_specifiers" : 30780 [ 30781 { 30782 "referenced_type" : "type-2651" 30783 } 30784 ], 30785 "linker_set_key" : "keymaster::HmacKey", 30786 "name" : "keymaster::HmacKey", 30787 "record_kind" : "class", 30788 "referenced_type" : "type-2671", 30789 "self_type" : "type-2671", 30790 "size" : 96, 30791 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30792 "unique_id" : "_ZTSN9keymaster7HmacKeyE", 30793 "vtable_components" : 30794 [ 30795 { 30796 "kind" : "offset_to_top" 30797 }, 30798 { 30799 "kind" : "rtti", 30800 "mangled_component_name" : "_ZTIN9keymaster7HmacKeyE" 30801 }, 30802 { 30803 "kind" : "complete_dtor_pointer", 30804 "mangled_component_name" : "_ZN9keymaster7HmacKeyD1Ev" 30805 }, 30806 { 30807 "kind" : "deleting_dtor_pointer", 30808 "mangled_component_name" : "_ZN9keymaster7HmacKeyD0Ev" 30809 }, 30810 { 30811 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 30812 } 30813 ] 30814 }, 30815 { 30816 "alignment" : 4, 30817 "base_specifiers" : 30818 [ 30819 { 30820 "referenced_type" : "type-2644" 30821 } 30822 ], 30823 "linker_set_key" : "keymaster::HmacKeyFactory", 30824 "name" : "keymaster::HmacKeyFactory", 30825 "record_kind" : "class", 30826 "referenced_type" : "type-2667", 30827 "self_type" : "type-2667", 30828 "size" : 16, 30829 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30830 "unique_id" : "_ZTSN9keymaster14HmacKeyFactoryE", 30831 "vtable_components" : 30832 [ 30833 { 30834 "kind" : "offset_to_top" 30835 }, 30836 { 30837 "kind" : "rtti", 30838 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30839 }, 30840 { 30841 "kind" : "complete_dtor_pointer", 30842 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD1Ev" 30843 }, 30844 { 30845 "kind" : "deleting_dtor_pointer", 30846 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD0Ev" 30847 }, 30848 { 30849 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 30850 }, 30851 { 30852 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 30853 }, 30854 { 30855 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 30856 }, 30857 { 30858 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 30859 }, 30860 { 30861 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 30862 }, 30863 { 30864 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 30865 }, 30866 { 30867 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEj" 30868 }, 30869 { 30870 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" 30871 }, 30872 { 30873 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" 30874 }, 30875 { 30876 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 30877 }, 30878 { 30879 "component_value" : -4, 30880 "kind" : "offset_to_top" 30881 }, 30882 { 30883 "kind" : "rtti", 30884 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30885 }, 30886 { 30887 "kind" : "complete_dtor_pointer", 30888 "mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD1Ev" 30889 }, 30890 { 30891 "kind" : "deleting_dtor_pointer", 30892 "mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD0Ev" 30893 } 30894 ] 30895 }, 30896 { 30897 "alignment" : 4, 30898 "base_specifiers" : 30899 [ 30900 { 30901 "referenced_type" : "type-125" 30902 } 30903 ], 30904 "fields" : 30905 [ 30906 { 30907 "field_name" : "seed", 30908 "field_offset" : 32, 30909 "referenced_type" : "type-690" 30910 }, 30911 { 30912 "field_name" : "nonce", 30913 "field_offset" : 96, 30914 "referenced_type" : "type-713" 30915 } 30916 ], 30917 "linker_set_key" : "keymaster::HmacSharingParameters", 30918 "name" : "keymaster::HmacSharingParameters", 30919 "referenced_type" : "type-712", 30920 "self_type" : "type-712", 30921 "size" : 44, 30922 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30923 "unique_id" : "_ZTSN9keymaster21HmacSharingParametersE", 30924 "vtable_components" : 30925 [ 30926 { 30927 "kind" : "offset_to_top" 30928 }, 30929 { 30930 "kind" : "rtti", 30931 "mangled_component_name" : "_ZTIN9keymaster21HmacSharingParametersE" 30932 }, 30933 { 30934 "kind" : "complete_dtor_pointer", 30935 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD1Ev" 30936 }, 30937 { 30938 "kind" : "deleting_dtor_pointer", 30939 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD0Ev" 30940 }, 30941 { 30942 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" 30943 }, 30944 { 30945 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" 30946 }, 30947 { 30948 "mangled_component_name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" 30949 } 30950 ] 30951 }, 30952 { 30953 "alignment" : 4, 30954 "base_specifiers" : 30955 [ 30956 { 30957 "referenced_type" : "type-125" 30958 } 30959 ], 30960 "fields" : 30961 [ 30962 { 30963 "field_name" : "params_array", 30964 "field_offset" : 32, 30965 "referenced_type" : "type-1091" 30966 }, 30967 { 30968 "field_name" : "num_params", 30969 "field_offset" : 64, 30970 "referenced_type" : "type-122" 30971 } 30972 ], 30973 "linker_set_key" : "keymaster::HmacSharingParametersArray", 30974 "name" : "keymaster::HmacSharingParametersArray", 30975 "referenced_type" : "type-1092", 30976 "self_type" : "type-1092", 30977 "size" : 12, 30978 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30979 "unique_id" : "_ZTSN9keymaster26HmacSharingParametersArrayE", 30980 "vtable_components" : 30981 [ 30982 { 30983 "kind" : "offset_to_top" 30984 }, 30985 { 30986 "kind" : "rtti", 30987 "mangled_component_name" : "_ZTIN9keymaster26HmacSharingParametersArrayE" 30988 }, 30989 { 30990 "kind" : "complete_dtor_pointer", 30991 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD1Ev" 30992 }, 30993 { 30994 "kind" : "deleting_dtor_pointer", 30995 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD0Ev" 30996 }, 30997 { 30998 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" 30999 }, 31000 { 31001 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" 31002 }, 31003 { 31004 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" 31005 } 31006 ] 31007 }, 31008 { 31009 "alignment" : 4, 31010 "base_specifiers" : 31011 [ 31012 { 31013 "referenced_type" : "type-719" 31014 } 31015 ], 31016 "fields" : 31017 [ 31018 { 31019 "field_name" : "key_description", 31020 "field_offset" : 64, 31021 "referenced_type" : "type-117" 31022 }, 31023 { 31024 "field_name" : "key_format", 31025 "field_offset" : 384, 31026 "referenced_type" : "type-1033" 31027 }, 31028 { 31029 "field_name" : "key_data", 31030 "field_offset" : 416, 31031 "referenced_type" : "type-123" 31032 }, 31033 { 31034 "field_name" : "key_data_length", 31035 "field_offset" : 448, 31036 "referenced_type" : "type-122" 31037 } 31038 ], 31039 "linker_set_key" : "keymaster::ImportKeyRequest", 31040 "name" : "keymaster::ImportKeyRequest", 31041 "referenced_type" : "type-1032", 31042 "self_type" : "type-1032", 31043 "size" : 60, 31044 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31045 "unique_id" : "_ZTSN9keymaster16ImportKeyRequestE", 31046 "vtable_components" : 31047 [ 31048 { 31049 "kind" : "offset_to_top" 31050 }, 31051 { 31052 "kind" : "rtti", 31053 "mangled_component_name" : "_ZTIN9keymaster16ImportKeyRequestE" 31054 }, 31055 { 31056 "kind" : "complete_dtor_pointer", 31057 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD1Ev" 31058 }, 31059 { 31060 "kind" : "deleting_dtor_pointer", 31061 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD0Ev" 31062 }, 31063 { 31064 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" 31065 }, 31066 { 31067 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" 31068 }, 31069 { 31070 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" 31071 } 31072 ] 31073 }, 31074 { 31075 "alignment" : 4, 31076 "base_specifiers" : 31077 [ 31078 { 31079 "referenced_type" : "type-717" 31080 } 31081 ], 31082 "fields" : 31083 [ 31084 { 31085 "field_name" : "key_blob", 31086 "field_offset" : 96, 31087 "referenced_type" : "type-1037" 31088 }, 31089 { 31090 "field_name" : "enforced", 31091 "field_offset" : 160, 31092 "referenced_type" : "type-117" 31093 }, 31094 { 31095 "field_name" : "unenforced", 31096 "field_offset" : 480, 31097 "referenced_type" : "type-117" 31098 } 31099 ], 31100 "linker_set_key" : "keymaster::ImportKeyResponse", 31101 "name" : "keymaster::ImportKeyResponse", 31102 "referenced_type" : "type-1036", 31103 "self_type" : "type-1036", 31104 "size" : 100, 31105 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31106 "unique_id" : "_ZTSN9keymaster17ImportKeyResponseE", 31107 "vtable_components" : 31108 [ 31109 { 31110 "kind" : "offset_to_top" 31111 }, 31112 { 31113 "kind" : "rtti", 31114 "mangled_component_name" : "_ZTIN9keymaster17ImportKeyResponseE" 31115 }, 31116 { 31117 "kind" : "complete_dtor_pointer", 31118 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD1Ev" 31119 }, 31120 { 31121 "kind" : "deleting_dtor_pointer", 31122 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD0Ev" 31123 }, 31124 { 31125 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31126 }, 31127 { 31128 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31129 }, 31130 { 31131 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31132 }, 31133 { 31134 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" 31135 }, 31136 { 31137 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" 31138 }, 31139 { 31140 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" 31141 } 31142 ] 31143 }, 31144 { 31145 "alignment" : 8, 31146 "base_specifiers" : 31147 [ 31148 { 31149 "referenced_type" : "type-719" 31150 } 31151 ], 31152 "fields" : 31153 [ 31154 { 31155 "field_name" : "wrapped_key", 31156 "field_offset" : 64, 31157 "referenced_type" : "type-127" 31158 }, 31159 { 31160 "field_name" : "wrapping_key", 31161 "field_offset" : 128, 31162 "referenced_type" : "type-127" 31163 }, 31164 { 31165 "field_name" : "masking_key", 31166 "field_offset" : 192, 31167 "referenced_type" : "type-127" 31168 }, 31169 { 31170 "field_name" : "additional_params", 31171 "field_offset" : 256, 31172 "referenced_type" : "type-117" 31173 }, 31174 { 31175 "field_name" : "password_sid", 31176 "field_offset" : 576, 31177 "referenced_type" : "type-116" 31178 }, 31179 { 31180 "field_name" : "biometric_sid", 31181 "field_offset" : 640, 31182 "referenced_type" : "type-116" 31183 } 31184 ], 31185 "linker_set_key" : "keymaster::ImportWrappedKeyRequest", 31186 "name" : "keymaster::ImportWrappedKeyRequest", 31187 "referenced_type" : "type-1106", 31188 "self_type" : "type-1106", 31189 "size" : 88, 31190 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31191 "unique_id" : "_ZTSN9keymaster23ImportWrappedKeyRequestE", 31192 "vtable_components" : 31193 [ 31194 { 31195 "kind" : "offset_to_top" 31196 }, 31197 { 31198 "kind" : "rtti", 31199 "mangled_component_name" : "_ZTIN9keymaster23ImportWrappedKeyRequestE" 31200 }, 31201 { 31202 "kind" : "complete_dtor_pointer", 31203 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD1Ev" 31204 }, 31205 { 31206 "kind" : "deleting_dtor_pointer", 31207 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD0Ev" 31208 }, 31209 { 31210 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" 31211 }, 31212 { 31213 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" 31214 }, 31215 { 31216 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" 31217 } 31218 ] 31219 }, 31220 { 31221 "alignment" : 4, 31222 "base_specifiers" : 31223 [ 31224 { 31225 "referenced_type" : "type-717" 31226 } 31227 ], 31228 "fields" : 31229 [ 31230 { 31231 "field_name" : "key_blob", 31232 "field_offset" : 96, 31233 "referenced_type" : "type-127" 31234 }, 31235 { 31236 "field_name" : "enforced", 31237 "field_offset" : 160, 31238 "referenced_type" : "type-117" 31239 }, 31240 { 31241 "field_name" : "unenforced", 31242 "field_offset" : 480, 31243 "referenced_type" : "type-117" 31244 } 31245 ], 31246 "linker_set_key" : "keymaster::ImportWrappedKeyResponse", 31247 "name" : "keymaster::ImportWrappedKeyResponse", 31248 "referenced_type" : "type-1109", 31249 "self_type" : "type-1109", 31250 "size" : 100, 31251 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31252 "unique_id" : "_ZTSN9keymaster24ImportWrappedKeyResponseE", 31253 "vtable_components" : 31254 [ 31255 { 31256 "kind" : "offset_to_top" 31257 }, 31258 { 31259 "kind" : "rtti", 31260 "mangled_component_name" : "_ZTIN9keymaster24ImportWrappedKeyResponseE" 31261 }, 31262 { 31263 "kind" : "complete_dtor_pointer", 31264 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD1Ev" 31265 }, 31266 { 31267 "kind" : "deleting_dtor_pointer", 31268 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD0Ev" 31269 }, 31270 { 31271 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31272 }, 31273 { 31274 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31275 }, 31276 { 31277 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31278 }, 31279 { 31280 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" 31281 }, 31282 { 31283 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" 31284 }, 31285 { 31286 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" 31287 } 31288 ] 31289 }, 31290 { 31291 "alignment" : 4, 31292 "fields" : 31293 [ 31294 { 31295 "access" : "protected", 31296 "field_name" : "hw_enforced_", 31297 "field_offset" : 32, 31298 "referenced_type" : "type-117" 31299 }, 31300 { 31301 "access" : "protected", 31302 "field_name" : "sw_enforced_", 31303 "field_offset" : 352, 31304 "referenced_type" : "type-117" 31305 }, 31306 { 31307 "access" : "protected", 31308 "field_name" : "key_material_", 31309 "field_offset" : 672, 31310 "referenced_type" : "type-127" 31311 }, 31312 { 31313 "access" : "protected", 31314 "field_name" : "key_factory_", 31315 "field_offset" : 736, 31316 "referenced_type" : "type-162" 31317 } 31318 ], 31319 "linker_set_key" : "keymaster::Key", 31320 "name" : "keymaster::Key", 31321 "record_kind" : "class", 31322 "referenced_type" : "type-161", 31323 "self_type" : "type-161", 31324 "size" : 96, 31325 "source_file" : "/system/keymaster/include/keymaster/key.h", 31326 "unique_id" : "_ZTSN9keymaster3KeyE", 31327 "vtable_components" : 31328 [ 31329 { 31330 "kind" : "offset_to_top" 31331 }, 31332 { 31333 "kind" : "rtti", 31334 "mangled_component_name" : "_ZTIN9keymaster3KeyE" 31335 }, 31336 { 31337 "kind" : "complete_dtor_pointer", 31338 "mangled_component_name" : "_ZN9keymaster3KeyD1Ev" 31339 }, 31340 { 31341 "kind" : "deleting_dtor_pointer", 31342 "mangled_component_name" : "_ZN9keymaster3KeyD0Ev" 31343 }, 31344 { 31345 "is_pure" : true, 31346 "mangled_component_name" : "_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 31347 } 31348 ] 31349 }, 31350 { 31351 "alignment" : 4, 31352 "linker_set_key" : "keymaster::KeyFactory", 31353 "name" : "keymaster::KeyFactory", 31354 "record_kind" : "class", 31355 "referenced_type" : "type-141", 31356 "self_type" : "type-141", 31357 "size" : 4, 31358 "source_file" : "/system/keymaster/include/keymaster/key_factory.h", 31359 "unique_id" : "_ZTSN9keymaster10KeyFactoryE", 31360 "vtable_components" : 31361 [ 31362 { 31363 "kind" : "offset_to_top" 31364 }, 31365 { 31366 "kind" : "rtti", 31367 "mangled_component_name" : "_ZTIN9keymaster10KeyFactoryE" 31368 }, 31369 { 31370 "kind" : "complete_dtor_pointer", 31371 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD1Ev" 31372 }, 31373 { 31374 "kind" : "deleting_dtor_pointer", 31375 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD0Ev" 31376 }, 31377 { 31378 "is_pure" : true, 31379 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 31380 }, 31381 { 31382 "is_pure" : true, 31383 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 31384 }, 31385 { 31386 "is_pure" : true, 31387 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31388 }, 31389 { 31390 "is_pure" : true, 31391 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 31392 }, 31393 { 31394 "is_pure" : true, 31395 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPj" 31396 }, 31397 { 31398 "is_pure" : true, 31399 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPj" 31400 } 31401 ] 31402 }, 31403 { 31404 "alignment" : 4, 31405 "fields" : 31406 [ 31407 { 31408 "access" : "private", 31409 "field_name" : "keymaster0_device_", 31410 "referenced_type" : "type-600" 31411 }, 31412 { 31413 "access" : "private", 31414 "field_name" : "engine_", 31415 "field_offset" : 32, 31416 "referenced_type" : "type-603" 31417 }, 31418 { 31419 "access" : "private", 31420 "field_name" : "rsa_index_", 31421 "field_offset" : 64, 31422 "referenced_type" : "type-109" 31423 }, 31424 { 31425 "access" : "private", 31426 "field_name" : "ec_key_index_", 31427 "field_offset" : 96, 31428 "referenced_type" : "type-109" 31429 }, 31430 { 31431 "access" : "private", 31432 "field_name" : "supports_ec_", 31433 "field_offset" : 128, 31434 "referenced_type" : "type-606" 31435 }, 31436 { 31437 "access" : "private", 31438 "field_name" : "rsa_method_", 31439 "field_offset" : 160, 31440 "referenced_type" : "type-607" 31441 }, 31442 { 31443 "access" : "private", 31444 "field_name" : "ecdsa_method_", 31445 "field_offset" : 512, 31446 "referenced_type" : "type-608" 31447 } 31448 ], 31449 "linker_set_key" : "keymaster::Keymaster0Engine", 31450 "name" : "keymaster::Keymaster0Engine", 31451 "record_kind" : "class", 31452 "referenced_type" : "type-599", 31453 "self_type" : "type-599", 31454 "size" : 96, 31455 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31456 "unique_id" : "_ZTSN9keymaster16Keymaster0EngineE" 31457 }, 31458 { 31459 "access" : "private", 31460 "alignment" : 1, 31461 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete", 31462 "name" : "keymaster::Keymaster0Engine::Malloc_Delete", 31463 "referenced_type" : "type-1170", 31464 "self_type" : "type-1170", 31465 "size" : 1, 31466 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31467 "unique_id" : "_ZTSN9keymaster16Keymaster0Engine13Malloc_DeleteE" 31468 }, 31469 { 31470 "alignment" : 4, 31471 "base_specifiers" : 31472 [ 31473 { 31474 "referenced_type" : "type-141" 31475 } 31476 ], 31477 "fields" : 31478 [ 31479 { 31480 "access" : "private", 31481 "field_name" : "software_digest_factory_", 31482 "field_offset" : 32, 31483 "referenced_type" : "type-136" 31484 }, 31485 { 31486 "access" : "private", 31487 "field_name" : "passthrough_factory_", 31488 "field_offset" : 224, 31489 "referenced_type" : "type-2450" 31490 }, 31491 { 31492 "access" : "private", 31493 "field_name" : "legacy_support_", 31494 "field_offset" : 320, 31495 "referenced_type" : "type-2464" 31496 } 31497 ], 31498 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31499 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31500 "record_kind" : "class", 31501 "referenced_type" : "type-2469", 31502 "self_type" : "type-2469", 31503 "size" : 56, 31504 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31505 "template_args" : [ "type-136" ], 31506 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE", 31507 "vtable_components" : 31508 [ 31509 { 31510 "kind" : "offset_to_top" 31511 }, 31512 { 31513 "kind" : "rtti", 31514 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE" 31515 }, 31516 { 31517 "kind" : "complete_dtor_pointer", 31518 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED1Ev" 31519 }, 31520 { 31521 "kind" : "deleting_dtor_pointer", 31522 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED0Ev" 31523 }, 31524 { 31525 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31526 }, 31527 { 31528 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31529 }, 31530 { 31531 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31532 }, 31533 { 31534 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31535 }, 31536 { 31537 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj" 31538 }, 31539 { 31540 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj" 31541 } 31542 ] 31543 }, 31544 { 31545 "alignment" : 4, 31546 "base_specifiers" : 31547 [ 31548 { 31549 "referenced_type" : "type-141" 31550 } 31551 ], 31552 "fields" : 31553 [ 31554 { 31555 "access" : "private", 31556 "field_name" : "software_digest_factory_", 31557 "field_offset" : 32, 31558 "referenced_type" : "type-2126" 31559 }, 31560 { 31561 "access" : "private", 31562 "field_name" : "passthrough_factory_", 31563 "field_offset" : 288, 31564 "referenced_type" : "type-2450" 31565 }, 31566 { 31567 "access" : "private", 31568 "field_name" : "legacy_support_", 31569 "field_offset" : 384, 31570 "referenced_type" : "type-2464" 31571 } 31572 ], 31573 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31574 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31575 "record_kind" : "class", 31576 "referenced_type" : "type-2472", 31577 "self_type" : "type-2472", 31578 "size" : 64, 31579 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31580 "template_args" : [ "type-2126" ], 31581 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE", 31582 "vtable_components" : 31583 [ 31584 { 31585 "kind" : "offset_to_top" 31586 }, 31587 { 31588 "kind" : "rtti", 31589 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE" 31590 }, 31591 { 31592 "kind" : "complete_dtor_pointer", 31593 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED1Ev" 31594 }, 31595 { 31596 "kind" : "deleting_dtor_pointer", 31597 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED0Ev" 31598 }, 31599 { 31600 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31601 }, 31602 { 31603 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31604 }, 31605 { 31606 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31607 }, 31608 { 31609 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31610 }, 31611 { 31612 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj" 31613 }, 31614 { 31615 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj" 31616 } 31617 ] 31618 }, 31619 { 31620 "alignment" : 4, 31621 "fields" : 31622 [ 31623 { 31624 "access" : "private", 31625 "field_name" : "keymaster1_device_", 31626 "referenced_type" : "type-102" 31627 }, 31628 { 31629 "access" : "private", 31630 "field_name" : "engine_", 31631 "field_offset" : 32, 31632 "referenced_type" : "type-106" 31633 }, 31634 { 31635 "access" : "private", 31636 "field_name" : "rsa_index_", 31637 "field_offset" : 64, 31638 "referenced_type" : "type-108" 31639 }, 31640 { 31641 "access" : "private", 31642 "field_name" : "ec_key_index_", 31643 "field_offset" : 96, 31644 "referenced_type" : "type-108" 31645 }, 31646 { 31647 "access" : "private", 31648 "field_name" : "rsa_method_", 31649 "field_offset" : 128, 31650 "referenced_type" : "type-110" 31651 }, 31652 { 31653 "access" : "private", 31654 "field_name" : "ecdsa_method_", 31655 "field_offset" : 480, 31656 "referenced_type" : "type-112" 31657 } 31658 ], 31659 "linker_set_key" : "keymaster::Keymaster1Engine", 31660 "name" : "keymaster::Keymaster1Engine", 31661 "record_kind" : "class", 31662 "referenced_type" : "type-101", 31663 "self_type" : "type-101", 31664 "size" : 92, 31665 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31666 "unique_id" : "_ZTSN9keymaster16Keymaster1EngineE" 31667 }, 31668 { 31669 "alignment" : 8, 31670 "fields" : 31671 [ 31672 { 31673 "field_name" : "op_handle", 31674 "referenced_type" : "type-116" 31675 }, 31676 { 31677 "field_name" : "begin_params", 31678 "field_offset" : 64, 31679 "referenced_type" : "type-117" 31680 }, 31681 { 31682 "field_name" : "finish_params", 31683 "field_offset" : 384, 31684 "referenced_type" : "type-117" 31685 }, 31686 { 31687 "field_name" : "key_material", 31688 "field_offset" : 704, 31689 "referenced_type" : "type-127" 31690 }, 31691 { 31692 "field_name" : "error", 31693 "field_offset" : 768, 31694 "referenced_type" : "type-130" 31695 }, 31696 { 31697 "field_name" : "expected_openssl_padding", 31698 "field_offset" : 800, 31699 "referenced_type" : "type-109" 31700 } 31701 ], 31702 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData", 31703 "name" : "keymaster::Keymaster1Engine::KeyData", 31704 "referenced_type" : "type-115", 31705 "self_type" : "type-115", 31706 "size" : 104, 31707 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31708 "unique_id" : "_ZTSN9keymaster16Keymaster1Engine7KeyDataE" 31709 }, 31710 { 31711 "alignment" : 4, 31712 "fields" : 31713 [ 31714 { 31715 "access" : "private", 31716 "field_name" : "device_digests_", 31717 "referenced_type" : "type-2465" 31718 }, 31719 { 31720 "access" : "private", 31721 "field_name" : "supports_all_", 31722 "field_offset" : 96, 31723 "referenced_type" : "type-606" 31724 } 31725 ], 31726 "linker_set_key" : "keymaster::Keymaster1LegacySupport", 31727 "name" : "keymaster::Keymaster1LegacySupport", 31728 "record_kind" : "class", 31729 "referenced_type" : "type-2464", 31730 "self_type" : "type-2464", 31731 "size" : 16, 31732 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31733 "unique_id" : "_ZTSN9keymaster23Keymaster1LegacySupportE" 31734 }, 31735 { 31736 "alignment" : 4, 31737 "linker_set_key" : "keymaster::KeymasterContext", 31738 "name" : "keymaster::KeymasterContext", 31739 "record_kind" : "class", 31740 "referenced_type" : "type-1146", 31741 "self_type" : "type-1146", 31742 "size" : 4, 31743 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h", 31744 "unique_id" : "_ZTSN9keymaster16KeymasterContextE", 31745 "vtable_components" : 31746 [ 31747 { 31748 "kind" : "offset_to_top" 31749 }, 31750 { 31751 "kind" : "rtti", 31752 "mangled_component_name" : "_ZTIN9keymaster16KeymasterContextE" 31753 }, 31754 { 31755 "kind" : "complete_dtor_pointer", 31756 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD1Ev" 31757 }, 31758 { 31759 "kind" : "deleting_dtor_pointer", 31760 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD0Ev" 31761 }, 31762 { 31763 "is_pure" : true, 31764 "mangled_component_name" : "_ZN9keymaster16KeymasterContext16SetSystemVersionEjj" 31765 }, 31766 { 31767 "is_pure" : true, 31768 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext16GetSystemVersionEPjS1_" 31769 }, 31770 { 31771 "is_pure" : true, 31772 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 31773 }, 31774 { 31775 "is_pure" : true, 31776 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 31777 }, 31778 { 31779 "is_pure" : true, 31780 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPj" 31781 }, 31782 { 31783 "is_pure" : true, 31784 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 31785 }, 31786 { 31787 "is_pure" : true, 31788 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31789 }, 31790 { 31791 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 31792 }, 31793 { 31794 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13DeleteAllKeysEv" 31795 }, 31796 { 31797 "is_pure" : true, 31798 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhj" 31799 }, 31800 { 31801 "is_pure" : true, 31802 "mangled_component_name" : "_ZN9keymaster16KeymasterContext18enforcement_policyEv" 31803 }, 31804 { 31805 "is_pure" : true, 31806 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 31807 }, 31808 { 31809 "is_pure" : true, 31810 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 31811 } 31812 ] 31813 }, 31814 { 31815 "alignment" : 4, 31816 "fields" : 31817 [ 31818 { 31819 "access" : "private", 31820 "field_name" : "access_time_map_", 31821 "field_offset" : 32, 31822 "referenced_type" : "type-1136" 31823 }, 31824 { 31825 "access" : "private", 31826 "field_name" : "access_count_map_", 31827 "field_offset" : 64, 31828 "referenced_type" : "type-1138" 31829 } 31830 ], 31831 "linker_set_key" : "keymaster::KeymasterEnforcement", 31832 "name" : "keymaster::KeymasterEnforcement", 31833 "record_kind" : "class", 31834 "referenced_type" : "type-1135", 31835 "self_type" : "type-1135", 31836 "size" : 12, 31837 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31838 "unique_id" : "_ZTSN9keymaster20KeymasterEnforcementE", 31839 "vtable_components" : 31840 [ 31841 { 31842 "kind" : "offset_to_top" 31843 }, 31844 { 31845 "kind" : "rtti", 31846 "mangled_component_name" : "_ZTIN9keymaster20KeymasterEnforcementE" 31847 }, 31848 { 31849 "kind" : "complete_dtor_pointer", 31850 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" 31851 }, 31852 { 31853 "kind" : "deleting_dtor_pointer", 31854 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" 31855 }, 31856 { 31857 "is_pure" : true, 31858 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement21activation_date_validEy" 31859 }, 31860 { 31861 "is_pure" : true, 31862 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEy" 31863 }, 31864 { 31865 "is_pure" : true, 31866 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 31867 }, 31868 { 31869 "is_pure" : true, 31870 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv" 31871 }, 31872 { 31873 "is_pure" : true, 31874 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv" 31875 }, 31876 { 31877 "is_pure" : true, 31878 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 31879 }, 31880 { 31881 "is_pure" : true, 31882 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 31883 }, 31884 { 31885 "is_pure" : true, 31886 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 31887 }, 31888 { 31889 "is_pure" : true, 31890 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 31891 }, 31892 { 31893 "is_pure" : true, 31894 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" 31895 } 31896 ] 31897 }, 31898 { 31899 "alignment" : 4, 31900 "linker_set_key" : "keymaster::KeymasterEnforcementContext", 31901 "name" : "keymaster::KeymasterEnforcementContext", 31902 "record_kind" : "class", 31903 "referenced_type" : "type-1133", 31904 "self_type" : "type-1133", 31905 "size" : 4, 31906 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31907 "unique_id" : "_ZTSN9keymaster27KeymasterEnforcementContextE", 31908 "vtable_components" : 31909 [ 31910 { 31911 "kind" : "offset_to_top" 31912 }, 31913 { 31914 "kind" : "rtti", 31915 "mangled_component_name" : "_ZTIN9keymaster27KeymasterEnforcementContextE" 31916 }, 31917 { 31918 "kind" : "complete_dtor_pointer", 31919 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD1Ev" 31920 }, 31921 { 31922 "kind" : "deleting_dtor_pointer", 31923 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD0Ev" 31924 } 31925 ] 31926 }, 31927 { 31928 "alignment" : 4, 31929 "base_specifiers" : 31930 [ 31931 { 31932 "referenced_type" : "type-125" 31933 } 31934 ], 31935 "fields" : 31936 [ 31937 { 31938 "field_name" : "message_version", 31939 "field_offset" : 32, 31940 "referenced_type" : "type-122" 31941 } 31942 ], 31943 "linker_set_key" : "keymaster::KeymasterMessage", 31944 "name" : "keymaster::KeymasterMessage", 31945 "referenced_type" : "type-719", 31946 "self_type" : "type-719", 31947 "size" : 8, 31948 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31949 "unique_id" : "_ZTSN9keymaster16KeymasterMessageE", 31950 "vtable_components" : 31951 [ 31952 { 31953 "kind" : "offset_to_top" 31954 }, 31955 { 31956 "kind" : "rtti", 31957 "mangled_component_name" : "_ZTIN9keymaster16KeymasterMessageE" 31958 }, 31959 { 31960 "kind" : "complete_dtor_pointer", 31961 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD1Ev" 31962 }, 31963 { 31964 "kind" : "deleting_dtor_pointer", 31965 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD0Ev" 31966 }, 31967 { 31968 "is_pure" : true, 31969 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 31970 }, 31971 { 31972 "is_pure" : true, 31973 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 31974 }, 31975 { 31976 "is_pure" : true, 31977 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 31978 } 31979 ] 31980 }, 31981 { 31982 "alignment" : 4, 31983 "linker_set_key" : "keymaster::KeymasterPassthroughEngine", 31984 "name" : "keymaster::KeymasterPassthroughEngine", 31985 "record_kind" : "class", 31986 "referenced_type" : "type-2448", 31987 "self_type" : "type-2448", 31988 "size" : 4, 31989 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h", 31990 "unique_id" : "_ZTSN9keymaster26KeymasterPassthroughEngineE", 31991 "vtable_components" : 31992 [ 31993 { 31994 "kind" : "offset_to_top" 31995 }, 31996 { 31997 "kind" : "rtti", 31998 "mangled_component_name" : "_ZTIN9keymaster26KeymasterPassthroughEngineE" 31999 }, 32000 { 32001 "kind" : "complete_dtor_pointer", 32002 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD1Ev" 32003 }, 32004 { 32005 "kind" : "deleting_dtor_pointer", 32006 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD0Ev" 32007 }, 32008 { 32009 "is_pure" : true, 32010 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 32011 }, 32012 { 32013 "is_pure" : true, 32014 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32015 }, 32016 { 32017 "is_pure" : true, 32018 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ExportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS2_I16keymaster_blob_tEESA_PS8_" 32019 }, 32020 { 32021 "is_pure" : true, 32022 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 32023 }, 32024 { 32025 "is_pure" : true, 32026 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine13DeleteAllKeysEv" 32027 }, 32028 { 32029 "is_pure" : true, 32030 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine19GetOperationFactoryE19keymaster_purpose_t21keymaster_algorithm_t" 32031 } 32032 ] 32033 }, 32034 { 32035 "alignment" : 4, 32036 "base_specifiers" : 32037 [ 32038 { 32039 "referenced_type" : "type-161" 32040 } 32041 ], 32042 "fields" : 32043 [ 32044 { 32045 "access" : "protected", 32046 "field_name" : "additional_parameters_", 32047 "field_offset" : 768, 32048 "referenced_type" : "type-117" 32049 }, 32050 { 32051 "access" : "protected", 32052 "field_name" : "engine_", 32053 "field_offset" : 1088, 32054 "referenced_type" : "type-2451" 32055 } 32056 ], 32057 "linker_set_key" : "keymaster::KeymasterPassthroughKey", 32058 "name" : "keymaster::KeymasterPassthroughKey", 32059 "record_kind" : "class", 32060 "referenced_type" : "type-2458", 32061 "self_type" : "type-2458", 32062 "size" : 140, 32063 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 32064 "unique_id" : "_ZTSN9keymaster23KeymasterPassthroughKeyE", 32065 "vtable_components" : 32066 [ 32067 { 32068 "kind" : "offset_to_top" 32069 }, 32070 { 32071 "kind" : "rtti", 32072 "mangled_component_name" : "_ZTIN9keymaster23KeymasterPassthroughKeyE" 32073 }, 32074 { 32075 "kind" : "complete_dtor_pointer", 32076 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD1Ev" 32077 }, 32078 { 32079 "kind" : "deleting_dtor_pointer", 32080 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD0Ev" 32081 }, 32082 { 32083 "mangled_component_name" : "_ZNK9keymaster23KeymasterPassthroughKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 32084 } 32085 ] 32086 }, 32087 { 32088 "alignment" : 4, 32089 "base_specifiers" : 32090 [ 32091 { 32092 "referenced_type" : "type-141" 32093 } 32094 ], 32095 "fields" : 32096 [ 32097 { 32098 "access" : "private", 32099 "field_name" : "engine_", 32100 "field_offset" : 32, 32101 "referenced_type" : "type-2451" 32102 }, 32103 { 32104 "access" : "private", 32105 "field_name" : "algorithm_", 32106 "field_offset" : 64, 32107 "referenced_type" : "type-2453" 32108 } 32109 ], 32110 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory", 32111 "name" : "keymaster::KeymasterPassthroughKeyFactory", 32112 "record_kind" : "class", 32113 "referenced_type" : "type-2450", 32114 "self_type" : "type-2450", 32115 "size" : 12, 32116 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 32117 "unique_id" : "_ZTSN9keymaster30KeymasterPassthroughKeyFactoryE", 32118 "vtable_components" : 32119 [ 32120 { 32121 "kind" : "offset_to_top" 32122 }, 32123 { 32124 "kind" : "rtti", 32125 "mangled_component_name" : "_ZTIN9keymaster30KeymasterPassthroughKeyFactoryE" 32126 }, 32127 { 32128 "kind" : "complete_dtor_pointer", 32129 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD1Ev" 32130 }, 32131 { 32132 "kind" : "deleting_dtor_pointer", 32133 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD0Ev" 32134 }, 32135 { 32136 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 32137 }, 32138 { 32139 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32140 }, 32141 { 32142 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32143 }, 32144 { 32145 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 32146 }, 32147 { 32148 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedImportFormatsEPj" 32149 }, 32150 { 32151 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedExportFormatsEPj" 32152 } 32153 ] 32154 }, 32155 { 32156 "alignment" : 4, 32157 "base_specifiers" : 32158 [ 32159 { 32160 "referenced_type" : "type-719" 32161 } 32162 ], 32163 "fields" : 32164 [ 32165 { 32166 "field_name" : "error", 32167 "field_offset" : 64, 32168 "referenced_type" : "type-718" 32169 } 32170 ], 32171 "linker_set_key" : "keymaster::KeymasterResponse", 32172 "name" : "keymaster::KeymasterResponse", 32173 "referenced_type" : "type-717", 32174 "self_type" : "type-717", 32175 "size" : 12, 32176 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 32177 "unique_id" : "_ZTSN9keymaster17KeymasterResponseE", 32178 "vtable_components" : 32179 [ 32180 { 32181 "kind" : "offset_to_top" 32182 }, 32183 { 32184 "kind" : "rtti", 32185 "mangled_component_name" : "_ZTIN9keymaster17KeymasterResponseE" 32186 }, 32187 { 32188 "kind" : "complete_dtor_pointer", 32189 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD1Ev" 32190 }, 32191 { 32192 "kind" : "deleting_dtor_pointer", 32193 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD0Ev" 32194 }, 32195 { 32196 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 32197 }, 32198 { 32199 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 32200 }, 32201 { 32202 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 32203 }, 32204 { 32205 "is_pure" : true, 32206 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv" 32207 }, 32208 { 32209 "is_pure" : true, 32210 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh" 32211 }, 32212 { 32213 "is_pure" : true, 32214 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_" 32215 } 32216 ] 32217 }, 32218 { 32219 "alignment" : 4, 32220 "linker_set_key" : "keymaster::Logger", 32221 "name" : "keymaster::Logger", 32222 "record_kind" : "class", 32223 "referenced_type" : "type-1173", 32224 "self_type" : "type-1173", 32225 "size" : 4, 32226 "source_file" : "/system/keymaster/include/keymaster/logger.h", 32227 "unique_id" : "_ZTSN9keymaster6LoggerE", 32228 "vtable_components" : 32229 [ 32230 { 32231 "kind" : "offset_to_top" 32232 }, 32233 { 32234 "kind" : "rtti", 32235 "mangled_component_name" : "_ZTIN9keymaster6LoggerE" 32236 }, 32237 { 32238 "kind" : "complete_dtor_pointer", 32239 "mangled_component_name" : "_ZN9keymaster6LoggerD1Ev" 32240 }, 32241 { 32242 "kind" : "deleting_dtor_pointer", 32243 "mangled_component_name" : "_ZN9keymaster6LoggerD0Ev" 32244 }, 32245 { 32246 "is_pure" : true, 32247 "mangled_component_name" : "_ZNK9keymaster6Logger7log_msgENS0_8LogLevelEPKcSt9__va_list" 32248 } 32249 ] 32250 }, 32251 { 32252 "alignment" : 1, 32253 "linker_set_key" : "keymaster::Malloc_Delete", 32254 "name" : "keymaster::Malloc_Delete", 32255 "referenced_type" : "type-61", 32256 "self_type" : "type-61", 32257 "size" : 1, 32258 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 32259 "unique_id" : "_ZTSN9keymaster13Malloc_DeleteE" 32260 }, 32261 { 32262 "alignment" : 1, 32263 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32264 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32265 "referenced_type" : "type-382", 32266 "self_type" : "type-382", 32267 "size" : 1, 32268 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32269 "template_args" : [ "type-383" ], 32270 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE" 32271 }, 32272 { 32273 "alignment" : 1, 32274 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32275 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32276 "referenced_type" : "type-158", 32277 "self_type" : "type-158", 32278 "size" : 1, 32279 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32280 "template_args" : [ "type-159" ], 32281 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE" 32282 }, 32283 { 32284 "alignment" : 1, 32285 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32286 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32287 "referenced_type" : "type-96", 32288 "self_type" : "type-96", 32289 "size" : 1, 32290 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32291 "template_args" : [ "type-97" ], 32292 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9engine_stXadL_Z11ENGINE_freeEEEE" 32293 }, 32294 { 32295 "alignment" : 1, 32296 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32297 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32298 "referenced_type" : "type-307", 32299 "self_type" : "type-307", 32300 "size" : 1, 32301 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32302 "template_args" : [ "type-308" ], 32303 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE" 32304 }, 32305 { 32306 "alignment" : 1, 32307 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32308 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32309 "referenced_type" : "type-5213", 32310 "self_type" : "type-5213", 32311 "size" : 1, 32312 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32313 "template_args" : [ "type-5214" ], 32314 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11hmac_ctx_stXadL_Z13HMAC_CTX_freeEEEE" 32315 }, 32316 { 32317 "alignment" : 1, 32318 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32319 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32320 "referenced_type" : "type-379", 32321 "self_type" : "type-379", 32322 "size" : 1, 32323 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32324 "template_args" : [ "type-380" ], 32325 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE" 32326 }, 32327 { 32328 "alignment" : 8, 32329 "fields" : 32330 [ 32331 { 32332 "access" : "protected", 32333 "field_name" : "operation_handle_", 32334 "field_offset" : 64, 32335 "referenced_type" : "type-116" 32336 }, 32337 { 32338 "access" : "private", 32339 "field_name" : "purpose_", 32340 "field_offset" : 128, 32341 "referenced_type" : "type-176" 32342 }, 32343 { 32344 "access" : "private", 32345 "field_name" : "hw_enforced_", 32346 "field_offset" : 160, 32347 "referenced_type" : "type-117" 32348 }, 32349 { 32350 "access" : "private", 32351 "field_name" : "sw_enforced_", 32352 "field_offset" : 480, 32353 "referenced_type" : "type-117" 32354 }, 32355 { 32356 "access" : "private", 32357 "field_name" : "key_id_", 32358 "field_offset" : 832, 32359 "referenced_type" : "type-116" 32360 } 32361 ], 32362 "linker_set_key" : "keymaster::Operation", 32363 "name" : "keymaster::Operation", 32364 "record_kind" : "class", 32365 "referenced_type" : "type-175", 32366 "self_type" : "type-175", 32367 "size" : 112, 32368 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32369 "unique_id" : "_ZTSN9keymaster9OperationE", 32370 "vtable_components" : 32371 [ 32372 { 32373 "kind" : "offset_to_top" 32374 }, 32375 { 32376 "kind" : "rtti", 32377 "mangled_component_name" : "_ZTIN9keymaster9OperationE" 32378 }, 32379 { 32380 "kind" : "complete_dtor_pointer", 32381 "mangled_component_name" : "_ZN9keymaster9OperationD1Ev" 32382 }, 32383 { 32384 "kind" : "deleting_dtor_pointer", 32385 "mangled_component_name" : "_ZN9keymaster9OperationD0Ev" 32386 }, 32387 { 32388 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32389 }, 32390 { 32391 "is_pure" : true, 32392 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 32393 }, 32394 { 32395 "is_pure" : true, 32396 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32397 }, 32398 { 32399 "is_pure" : true, 32400 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32401 }, 32402 { 32403 "is_pure" : true, 32404 "mangled_component_name" : "_ZN9keymaster9Operation5AbortEv" 32405 } 32406 ] 32407 }, 32408 { 32409 "alignment" : 4, 32410 "linker_set_key" : "keymaster::OperationFactory", 32411 "name" : "keymaster::OperationFactory", 32412 "record_kind" : "class", 32413 "referenced_type" : "type-151", 32414 "self_type" : "type-151", 32415 "size" : 4, 32416 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32417 "unique_id" : "_ZTSN9keymaster16OperationFactoryE", 32418 "vtable_components" : 32419 [ 32420 { 32421 "kind" : "offset_to_top" 32422 }, 32423 { 32424 "kind" : "rtti", 32425 "mangled_component_name" : "_ZTIN9keymaster16OperationFactoryE" 32426 }, 32427 { 32428 "kind" : "complete_dtor_pointer", 32429 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD1Ev" 32430 }, 32431 { 32432 "kind" : "deleting_dtor_pointer", 32433 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD0Ev" 32434 }, 32435 { 32436 "is_pure" : true, 32437 "mangled_component_name" : "_ZNK9keymaster16OperationFactory12registry_keyEv" 32438 }, 32439 { 32440 "is_pure" : true, 32441 "mangled_component_name" : "_ZNK9keymaster16OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32442 }, 32443 { 32444 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 32445 }, 32446 { 32447 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 32448 }, 32449 { 32450 "mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPj" 32451 } 32452 ] 32453 }, 32454 { 32455 "alignment" : 4, 32456 "fields" : 32457 [ 32458 { 32459 "field_name" : "algorithm", 32460 "referenced_type" : "type-166" 32461 }, 32462 { 32463 "field_name" : "purpose", 32464 "field_offset" : 32, 32465 "referenced_type" : "type-167" 32466 } 32467 ], 32468 "linker_set_key" : "keymaster::OperationFactory::KeyType", 32469 "name" : "keymaster::OperationFactory::KeyType", 32470 "referenced_type" : "type-165", 32471 "self_type" : "type-165", 32472 "size" : 8, 32473 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32474 "unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE" 32475 }, 32476 { 32477 "alignment" : 4, 32478 "base_specifiers" : 32479 [ 32480 { 32481 "referenced_type" : "type-1146" 32482 }, 32483 { 32484 "access" : "protected", 32485 "referenced_type" : "type-145" 32486 }, 32487 { 32488 "access" : "private", 32489 "referenced_type" : "type-880" 32490 }, 32491 { 32492 "access" : "private", 32493 "referenced_type" : "type-1153" 32494 } 32495 ], 32496 "fields" : 32497 [ 32498 { 32499 "access" : "protected", 32500 "field_name" : "rsa_factory_", 32501 "field_offset" : 128, 32502 "referenced_type" : "type-2847" 32503 }, 32504 { 32505 "access" : "protected", 32506 "field_name" : "ec_factory_", 32507 "field_offset" : 160, 32508 "referenced_type" : "type-2848" 32509 }, 32510 { 32511 "access" : "protected", 32512 "field_name" : "aes_factory_", 32513 "field_offset" : 192, 32514 "referenced_type" : "type-2849" 32515 }, 32516 { 32517 "access" : "protected", 32518 "field_name" : "tdes_factory_", 32519 "field_offset" : 224, 32520 "referenced_type" : "type-2850" 32521 }, 32522 { 32523 "access" : "protected", 32524 "field_name" : "hmac_factory_", 32525 "field_offset" : 256, 32526 "referenced_type" : "type-2851" 32527 }, 32528 { 32529 "access" : "protected", 32530 "field_name" : "os_version_", 32531 "field_offset" : 288, 32532 "referenced_type" : "type-122" 32533 }, 32534 { 32535 "access" : "protected", 32536 "field_name" : "os_patchlevel_", 32537 "field_offset" : 320, 32538 "referenced_type" : "type-122" 32539 }, 32540 { 32541 "access" : "protected", 32542 "field_name" : "soft_keymaster_enforcement_", 32543 "field_offset" : 352, 32544 "referenced_type" : "type-2839" 32545 } 32546 ], 32547 "linker_set_key" : "keymaster::PureSoftKeymasterContext", 32548 "name" : "keymaster::PureSoftKeymasterContext", 32549 "record_kind" : "class", 32550 "referenced_type" : "type-2846", 32551 "self_type" : "type-2846", 32552 "size" : 112, 32553 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h", 32554 "unique_id" : "_ZTSN9keymaster24PureSoftKeymasterContextE", 32555 "vtable_components" : 32556 [ 32557 { 32558 "kind" : "offset_to_top" 32559 }, 32560 { 32561 "kind" : "rtti", 32562 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32563 }, 32564 { 32565 "kind" : "complete_dtor_pointer", 32566 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 32567 }, 32568 { 32569 "kind" : "deleting_dtor_pointer", 32570 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 32571 }, 32572 { 32573 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 32574 }, 32575 { 32576 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 32577 }, 32578 { 32579 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 32580 }, 32581 { 32582 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 32583 }, 32584 { 32585 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj" 32586 }, 32587 { 32588 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 32589 }, 32590 { 32591 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32592 }, 32593 { 32594 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 32595 }, 32596 { 32597 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 32598 }, 32599 { 32600 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj" 32601 }, 32602 { 32603 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext18enforcement_policyEv" 32604 }, 32605 { 32606 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 32607 }, 32608 { 32609 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 32610 }, 32611 { 32612 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32613 }, 32614 { 32615 "component_value" : -4, 32616 "kind" : "offset_to_top" 32617 }, 32618 { 32619 "kind" : "rtti", 32620 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32621 }, 32622 { 32623 "kind" : "complete_dtor_pointer", 32624 "mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev" 32625 }, 32626 { 32627 "kind" : "deleting_dtor_pointer", 32628 "mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev" 32629 }, 32630 { 32631 "mangled_component_name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32632 }, 32633 { 32634 "component_value" : -8, 32635 "kind" : "offset_to_top" 32636 }, 32637 { 32638 "kind" : "rtti", 32639 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32640 }, 32641 { 32642 "kind" : "complete_dtor_pointer", 32643 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 32644 }, 32645 { 32646 "kind" : "deleting_dtor_pointer", 32647 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 32648 }, 32649 { 32650 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 32651 }, 32652 { 32653 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 32654 }, 32655 { 32656 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" 32657 }, 32658 { 32659 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 32660 }, 32661 { 32662 "component_value" : -12, 32663 "kind" : "offset_to_top" 32664 }, 32665 { 32666 "kind" : "rtti", 32667 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32668 }, 32669 { 32670 "kind" : "complete_dtor_pointer", 32671 "mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev" 32672 }, 32673 { 32674 "kind" : "deleting_dtor_pointer", 32675 "mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev" 32676 }, 32677 { 32678 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" 32679 } 32680 ] 32681 }, 32682 { 32683 "alignment" : 4, 32684 "linker_set_key" : "keymaster::RandomSource", 32685 "name" : "keymaster::RandomSource", 32686 "record_kind" : "class", 32687 "referenced_type" : "type-1151", 32688 "self_type" : "type-1151", 32689 "size" : 4, 32690 "source_file" : "/system/keymaster/include/keymaster/random_source.h", 32691 "unique_id" : "_ZTSN9keymaster12RandomSourceE", 32692 "vtable_components" : 32693 [ 32694 { 32695 "kind" : "offset_to_top" 32696 }, 32697 { 32698 "kind" : "rtti", 32699 "mangled_component_name" : "_ZTIN9keymaster12RandomSourceE" 32700 }, 32701 { 32702 "kind" : "complete_dtor_pointer", 32703 "mangled_component_name" : "_ZN9keymaster12RandomSourceD1Ev" 32704 }, 32705 { 32706 "kind" : "deleting_dtor_pointer", 32707 "mangled_component_name" : "_ZN9keymaster12RandomSourceD0Ev" 32708 }, 32709 { 32710 "is_pure" : true, 32711 "mangled_component_name" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhj" 32712 } 32713 ] 32714 }, 32715 { 32716 "alignment" : 8, 32717 "base_specifiers" : 32718 [ 32719 { 32720 "referenced_type" : "type-2140" 32721 } 32722 ], 32723 "linker_set_key" : "keymaster::RsaCryptOperation", 32724 "name" : "keymaster::RsaCryptOperation", 32725 "record_kind" : "class", 32726 "referenced_type" : "type-2157", 32727 "self_type" : "type-2157", 32728 "size" : 152, 32729 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32730 "unique_id" : "_ZTSN9keymaster17RsaCryptOperationE", 32731 "vtable_components" : 32732 [ 32733 { 32734 "kind" : "offset_to_top" 32735 }, 32736 { 32737 "kind" : "rtti", 32738 "mangled_component_name" : "_ZTIN9keymaster17RsaCryptOperationE" 32739 }, 32740 { 32741 "kind" : "complete_dtor_pointer", 32742 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD1Ev" 32743 }, 32744 { 32745 "kind" : "deleting_dtor_pointer", 32746 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD0Ev" 32747 }, 32748 { 32749 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32750 }, 32751 { 32752 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32753 }, 32754 { 32755 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32756 }, 32757 { 32758 "is_pure" : true, 32759 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32760 }, 32761 { 32762 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32763 }, 32764 { 32765 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32766 }, 32767 { 32768 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32769 } 32770 ] 32771 }, 32772 { 32773 "alignment" : 4, 32774 "base_specifiers" : 32775 [ 32776 { 32777 "referenced_type" : "type-2165" 32778 } 32779 ], 32780 "linker_set_key" : "keymaster::RsaCryptingOperationFactory", 32781 "name" : "keymaster::RsaCryptingOperationFactory", 32782 "record_kind" : "class", 32783 "referenced_type" : "type-2169", 32784 "self_type" : "type-2169", 32785 "size" : 4, 32786 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32787 "unique_id" : "_ZTSN9keymaster27RsaCryptingOperationFactoryE", 32788 "vtable_components" : 32789 [ 32790 { 32791 "kind" : "offset_to_top" 32792 }, 32793 { 32794 "kind" : "rtti", 32795 "mangled_component_name" : "_ZTIN9keymaster27RsaCryptingOperationFactoryE" 32796 }, 32797 { 32798 "kind" : "complete_dtor_pointer", 32799 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD1Ev" 32800 }, 32801 { 32802 "kind" : "deleting_dtor_pointer", 32803 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD0Ev" 32804 }, 32805 { 32806 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32807 }, 32808 { 32809 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32810 }, 32811 { 32812 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" 32813 }, 32814 { 32815 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 32816 }, 32817 { 32818 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 32819 }, 32820 { 32821 "is_pure" : true, 32822 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 32823 }, 32824 { 32825 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32826 }, 32827 { 32828 "is_pure" : true, 32829 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32830 } 32831 ] 32832 }, 32833 { 32834 "alignment" : 8, 32835 "base_specifiers" : 32836 [ 32837 { 32838 "referenced_type" : "type-2157" 32839 } 32840 ], 32841 "linker_set_key" : "keymaster::RsaDecryptOperation", 32842 "name" : "keymaster::RsaDecryptOperation", 32843 "record_kind" : "class", 32844 "referenced_type" : "type-2163", 32845 "self_type" : "type-2163", 32846 "size" : 152, 32847 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32848 "unique_id" : "_ZTSN9keymaster19RsaDecryptOperationE", 32849 "vtable_components" : 32850 [ 32851 { 32852 "kind" : "offset_to_top" 32853 }, 32854 { 32855 "kind" : "rtti", 32856 "mangled_component_name" : "_ZTIN9keymaster19RsaDecryptOperationE" 32857 }, 32858 { 32859 "kind" : "complete_dtor_pointer", 32860 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD1Ev" 32861 }, 32862 { 32863 "kind" : "deleting_dtor_pointer", 32864 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD0Ev" 32865 }, 32866 { 32867 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32868 }, 32869 { 32870 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32871 }, 32872 { 32873 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32874 }, 32875 { 32876 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32877 }, 32878 { 32879 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32880 }, 32881 { 32882 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32883 }, 32884 { 32885 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32886 } 32887 ] 32888 }, 32889 { 32890 "alignment" : 4, 32891 "base_specifiers" : 32892 [ 32893 { 32894 "referenced_type" : "type-2169" 32895 } 32896 ], 32897 "linker_set_key" : "keymaster::RsaDecryptionOperationFactory", 32898 "name" : "keymaster::RsaDecryptionOperationFactory", 32899 "record_kind" : "class", 32900 "referenced_type" : "type-2181", 32901 "self_type" : "type-2181", 32902 "size" : 4, 32903 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32904 "unique_id" : "_ZTSN9keymaster29RsaDecryptionOperationFactoryE", 32905 "vtable_components" : 32906 [ 32907 { 32908 "kind" : "offset_to_top" 32909 }, 32910 { 32911 "kind" : "rtti", 32912 "mangled_component_name" : "_ZTIN9keymaster29RsaDecryptionOperationFactoryE" 32913 }, 32914 { 32915 "kind" : "complete_dtor_pointer", 32916 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev" 32917 }, 32918 { 32919 "kind" : "deleting_dtor_pointer", 32920 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev" 32921 }, 32922 { 32923 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32924 }, 32925 { 32926 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32927 }, 32928 { 32929 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" 32930 }, 32931 { 32932 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 32933 }, 32934 { 32935 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 32936 }, 32937 { 32938 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv" 32939 }, 32940 { 32941 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32942 }, 32943 { 32944 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32945 } 32946 ] 32947 }, 32948 { 32949 "alignment" : 8, 32950 "base_specifiers" : 32951 [ 32952 { 32953 "referenced_type" : "type-2140" 32954 } 32955 ], 32956 "fields" : 32957 [ 32958 { 32959 "access" : "protected", 32960 "field_name" : "digest_ctx_", 32961 "field_offset" : 1184, 32962 "referenced_type" : "type-2150" 32963 } 32964 ], 32965 "linker_set_key" : "keymaster::RsaDigestingOperation", 32966 "name" : "keymaster::RsaDigestingOperation", 32967 "record_kind" : "class", 32968 "referenced_type" : "type-2149", 32969 "self_type" : "type-2149", 32970 "size" : 168, 32971 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32972 "unique_id" : "_ZTSN9keymaster21RsaDigestingOperationE", 32973 "vtable_components" : 32974 [ 32975 { 32976 "kind" : "offset_to_top" 32977 }, 32978 { 32979 "kind" : "rtti", 32980 "mangled_component_name" : "_ZTIN9keymaster21RsaDigestingOperationE" 32981 }, 32982 { 32983 "kind" : "complete_dtor_pointer", 32984 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" 32985 }, 32986 { 32987 "kind" : "deleting_dtor_pointer", 32988 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" 32989 }, 32990 { 32991 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32992 }, 32993 { 32994 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32995 }, 32996 { 32997 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32998 }, 32999 { 33000 "is_pure" : true, 33001 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33002 }, 33003 { 33004 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33005 }, 33006 { 33007 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33008 }, 33009 { 33010 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33011 } 33012 ] 33013 }, 33014 { 33015 "alignment" : 4, 33016 "base_specifiers" : 33017 [ 33018 { 33019 "referenced_type" : "type-2165" 33020 } 33021 ], 33022 "linker_set_key" : "keymaster::RsaDigestingOperationFactory", 33023 "name" : "keymaster::RsaDigestingOperationFactory", 33024 "record_kind" : "class", 33025 "referenced_type" : "type-2168", 33026 "self_type" : "type-2168", 33027 "size" : 4, 33028 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33029 "unique_id" : "_ZTSN9keymaster28RsaDigestingOperationFactoryE", 33030 "vtable_components" : 33031 [ 33032 { 33033 "kind" : "offset_to_top" 33034 }, 33035 { 33036 "kind" : "rtti", 33037 "mangled_component_name" : "_ZTIN9keymaster28RsaDigestingOperationFactoryE" 33038 }, 33039 { 33040 "kind" : "complete_dtor_pointer", 33041 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD1Ev" 33042 }, 33043 { 33044 "kind" : "deleting_dtor_pointer", 33045 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD0Ev" 33046 }, 33047 { 33048 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33049 }, 33050 { 33051 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33052 }, 33053 { 33054 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" 33055 }, 33056 { 33057 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33058 }, 33059 { 33060 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33061 }, 33062 { 33063 "is_pure" : true, 33064 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 33065 }, 33066 { 33067 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33068 }, 33069 { 33070 "is_pure" : true, 33071 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33072 } 33073 ] 33074 }, 33075 { 33076 "alignment" : 8, 33077 "base_specifiers" : 33078 [ 33079 { 33080 "referenced_type" : "type-2157" 33081 } 33082 ], 33083 "linker_set_key" : "keymaster::RsaEncryptOperation", 33084 "name" : "keymaster::RsaEncryptOperation", 33085 "record_kind" : "class", 33086 "referenced_type" : "type-2161", 33087 "self_type" : "type-2161", 33088 "size" : 152, 33089 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33090 "unique_id" : "_ZTSN9keymaster19RsaEncryptOperationE", 33091 "vtable_components" : 33092 [ 33093 { 33094 "kind" : "offset_to_top" 33095 }, 33096 { 33097 "kind" : "rtti", 33098 "mangled_component_name" : "_ZTIN9keymaster19RsaEncryptOperationE" 33099 }, 33100 { 33101 "kind" : "complete_dtor_pointer", 33102 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD1Ev" 33103 }, 33104 { 33105 "kind" : "deleting_dtor_pointer", 33106 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD0Ev" 33107 }, 33108 { 33109 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33110 }, 33111 { 33112 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33113 }, 33114 { 33115 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33116 }, 33117 { 33118 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33119 }, 33120 { 33121 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33122 }, 33123 { 33124 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 33125 }, 33126 { 33127 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 33128 } 33129 ] 33130 }, 33131 { 33132 "alignment" : 4, 33133 "base_specifiers" : 33134 [ 33135 { 33136 "referenced_type" : "type-2169" 33137 } 33138 ], 33139 "linker_set_key" : "keymaster::RsaEncryptionOperationFactory", 33140 "name" : "keymaster::RsaEncryptionOperationFactory", 33141 "record_kind" : "class", 33142 "referenced_type" : "type-2178", 33143 "self_type" : "type-2178", 33144 "size" : 4, 33145 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33146 "unique_id" : "_ZTSN9keymaster29RsaEncryptionOperationFactoryE", 33147 "vtable_components" : 33148 [ 33149 { 33150 "kind" : "offset_to_top" 33151 }, 33152 { 33153 "kind" : "rtti", 33154 "mangled_component_name" : "_ZTIN9keymaster29RsaEncryptionOperationFactoryE" 33155 }, 33156 { 33157 "kind" : "complete_dtor_pointer", 33158 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev" 33159 }, 33160 { 33161 "kind" : "deleting_dtor_pointer", 33162 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev" 33163 }, 33164 { 33165 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33166 }, 33167 { 33168 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33169 }, 33170 { 33171 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" 33172 }, 33173 { 33174 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33175 }, 33176 { 33177 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33178 }, 33179 { 33180 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv" 33181 }, 33182 { 33183 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33184 }, 33185 { 33186 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33187 } 33188 ] 33189 }, 33190 { 33191 "alignment" : 4, 33192 "base_specifiers" : 33193 [ 33194 { 33195 "referenced_type" : "type-160" 33196 } 33197 ], 33198 "fields" : 33199 [ 33200 { 33201 "access" : "private", 33202 "field_name" : "rsa_key_", 33203 "field_offset" : 768, 33204 "referenced_type" : "type-557" 33205 } 33206 ], 33207 "linker_set_key" : "keymaster::RsaKey", 33208 "name" : "keymaster::RsaKey", 33209 "record_kind" : "class", 33210 "referenced_type" : "type-556", 33211 "self_type" : "type-556", 33212 "size" : 100, 33213 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33214 "unique_id" : "_ZTSN9keymaster6RsaKeyE", 33215 "vtable_components" : 33216 [ 33217 { 33218 "kind" : "offset_to_top" 33219 }, 33220 { 33221 "kind" : "rtti", 33222 "mangled_component_name" : "_ZTIN9keymaster6RsaKeyE" 33223 }, 33224 { 33225 "kind" : "complete_dtor_pointer", 33226 "mangled_component_name" : "_ZN9keymaster6RsaKeyD1Ev" 33227 }, 33228 { 33229 "kind" : "deleting_dtor_pointer", 33230 "mangled_component_name" : "_ZN9keymaster6RsaKeyD0Ev" 33231 }, 33232 { 33233 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 33234 }, 33235 { 33236 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33237 }, 33238 { 33239 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33240 } 33241 ] 33242 }, 33243 { 33244 "alignment" : 1, 33245 "linker_set_key" : "keymaster::RsaKey::RSA_Delete", 33246 "name" : "keymaster::RsaKey::RSA_Delete", 33247 "referenced_type" : "type-561", 33248 "self_type" : "type-561", 33249 "size" : 1, 33250 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33251 "unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE" 33252 }, 33253 { 33254 "alignment" : 4, 33255 "base_specifiers" : 33256 [ 33257 { 33258 "referenced_type" : "type-140" 33259 }, 33260 { 33261 "referenced_type" : "type-142" 33262 } 33263 ], 33264 "linker_set_key" : "keymaster::RsaKeyFactory", 33265 "name" : "keymaster::RsaKeyFactory", 33266 "record_kind" : "class", 33267 "referenced_type" : "type-592", 33268 "self_type" : "type-592", 33269 "size" : 12, 33270 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h", 33271 "unique_id" : "_ZTSN9keymaster13RsaKeyFactoryE", 33272 "vtable_components" : 33273 [ 33274 { 33275 "kind" : "offset_to_top" 33276 }, 33277 { 33278 "kind" : "rtti", 33279 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33280 }, 33281 { 33282 "kind" : "complete_dtor_pointer", 33283 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD1Ev" 33284 }, 33285 { 33286 "kind" : "deleting_dtor_pointer", 33287 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD0Ev" 33288 }, 33289 { 33290 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33291 }, 33292 { 33293 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33294 }, 33295 { 33296 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33297 }, 33298 { 33299 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33300 }, 33301 { 33302 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 33303 }, 33304 { 33305 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 33306 }, 33307 { 33308 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33309 }, 33310 { 33311 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33312 }, 33313 { 33314 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33315 }, 33316 { 33317 "component_value" : -4, 33318 "kind" : "offset_to_top" 33319 }, 33320 { 33321 "kind" : "rtti", 33322 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33323 }, 33324 { 33325 "kind" : "complete_dtor_pointer", 33326 "mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD1Ev" 33327 }, 33328 { 33329 "kind" : "deleting_dtor_pointer", 33330 "mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD0Ev" 33331 } 33332 ] 33333 }, 33334 { 33335 "alignment" : 4, 33336 "base_specifiers" : 33337 [ 33338 { 33339 "referenced_type" : "type-556" 33340 } 33341 ], 33342 "linker_set_key" : "keymaster::RsaKeymaster0Key", 33343 "name" : "keymaster::RsaKeymaster0Key", 33344 "record_kind" : "class", 33345 "referenced_type" : "type-612", 33346 "self_type" : "type-612", 33347 "size" : 100, 33348 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33349 "unique_id" : "_ZTSN9keymaster16RsaKeymaster0KeyE", 33350 "vtable_components" : 33351 [ 33352 { 33353 "kind" : "offset_to_top" 33354 }, 33355 { 33356 "kind" : "rtti", 33357 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster0KeyE" 33358 }, 33359 { 33360 "kind" : "complete_dtor_pointer", 33361 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD1Ev" 33362 }, 33363 { 33364 "kind" : "deleting_dtor_pointer", 33365 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD0Ev" 33366 }, 33367 { 33368 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 33369 }, 33370 { 33371 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33372 }, 33373 { 33374 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33375 } 33376 ] 33377 }, 33378 { 33379 "alignment" : 4, 33380 "base_specifiers" : 33381 [ 33382 { 33383 "referenced_type" : "type-592" 33384 } 33385 ], 33386 "fields" : 33387 [ 33388 { 33389 "access" : "private", 33390 "field_name" : "engine_", 33391 "field_offset" : 96, 33392 "referenced_type" : "type-597" 33393 } 33394 ], 33395 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory", 33396 "name" : "keymaster::RsaKeymaster0KeyFactory", 33397 "record_kind" : "class", 33398 "referenced_type" : "type-596", 33399 "self_type" : "type-596", 33400 "size" : 16, 33401 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33402 "unique_id" : "_ZTSN9keymaster23RsaKeymaster0KeyFactoryE", 33403 "vtable_components" : 33404 [ 33405 { 33406 "kind" : "offset_to_top" 33407 }, 33408 { 33409 "kind" : "rtti", 33410 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33411 }, 33412 { 33413 "kind" : "complete_dtor_pointer", 33414 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33415 }, 33416 { 33417 "kind" : "deleting_dtor_pointer", 33418 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33419 }, 33420 { 33421 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33422 }, 33423 { 33424 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33425 }, 33426 { 33427 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33428 }, 33429 { 33430 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33431 }, 33432 { 33433 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 33434 }, 33435 { 33436 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 33437 }, 33438 { 33439 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33440 }, 33441 { 33442 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33443 }, 33444 { 33445 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33446 }, 33447 { 33448 "component_value" : -4, 33449 "kind" : "offset_to_top" 33450 }, 33451 { 33452 "kind" : "rtti", 33453 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33454 }, 33455 { 33456 "kind" : "complete_dtor_pointer", 33457 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33458 }, 33459 { 33460 "kind" : "deleting_dtor_pointer", 33461 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33462 } 33463 ] 33464 }, 33465 { 33466 "alignment" : 4, 33467 "base_specifiers" : 33468 [ 33469 { 33470 "referenced_type" : "type-556" 33471 } 33472 ], 33473 "linker_set_key" : "keymaster::RsaKeymaster1Key", 33474 "name" : "keymaster::RsaKeymaster1Key", 33475 "record_kind" : "class", 33476 "referenced_type" : "type-2138", 33477 "self_type" : "type-2138", 33478 "size" : 100, 33479 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33480 "unique_id" : "_ZTSN9keymaster16RsaKeymaster1KeyE", 33481 "vtable_components" : 33482 [ 33483 { 33484 "kind" : "offset_to_top" 33485 }, 33486 { 33487 "kind" : "rtti", 33488 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster1KeyE" 33489 }, 33490 { 33491 "kind" : "complete_dtor_pointer", 33492 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD1Ev" 33493 }, 33494 { 33495 "kind" : "deleting_dtor_pointer", 33496 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD0Ev" 33497 }, 33498 { 33499 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 33500 }, 33501 { 33502 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33503 }, 33504 { 33505 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33506 } 33507 ] 33508 }, 33509 { 33510 "alignment" : 4, 33511 "base_specifiers" : 33512 [ 33513 { 33514 "referenced_type" : "type-592" 33515 } 33516 ], 33517 "fields" : 33518 [ 33519 { 33520 "access" : "private", 33521 "field_name" : "engine_", 33522 "field_offset" : 96, 33523 "referenced_type" : "type-134" 33524 }, 33525 { 33526 "access" : "private", 33527 "field_name" : "sign_factory_", 33528 "field_offset" : 128, 33529 "referenced_type" : "type-2127" 33530 }, 33531 { 33532 "access" : "private", 33533 "field_name" : "decrypt_factory_", 33534 "field_offset" : 160, 33535 "referenced_type" : "type-2128" 33536 }, 33537 { 33538 "access" : "private", 33539 "field_name" : "verify_factory_", 33540 "field_offset" : 192, 33541 "referenced_type" : "type-2129" 33542 }, 33543 { 33544 "access" : "private", 33545 "field_name" : "encrypt_factory_", 33546 "field_offset" : 224, 33547 "referenced_type" : "type-2130" 33548 } 33549 ], 33550 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory", 33551 "name" : "keymaster::RsaKeymaster1KeyFactory", 33552 "record_kind" : "class", 33553 "referenced_type" : "type-2126", 33554 "self_type" : "type-2126", 33555 "size" : 32, 33556 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33557 "unique_id" : "_ZTSN9keymaster23RsaKeymaster1KeyFactoryE", 33558 "vtable_components" : 33559 [ 33560 { 33561 "kind" : "offset_to_top" 33562 }, 33563 { 33564 "kind" : "rtti", 33565 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33566 }, 33567 { 33568 "kind" : "complete_dtor_pointer", 33569 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33570 }, 33571 { 33572 "kind" : "deleting_dtor_pointer", 33573 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33574 }, 33575 { 33576 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33577 }, 33578 { 33579 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33580 }, 33581 { 33582 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33583 }, 33584 { 33585 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33586 }, 33587 { 33588 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 33589 }, 33590 { 33591 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 33592 }, 33593 { 33594 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33595 }, 33596 { 33597 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33598 }, 33599 { 33600 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33601 }, 33602 { 33603 "component_value" : -4, 33604 "kind" : "offset_to_top" 33605 }, 33606 { 33607 "kind" : "rtti", 33608 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33609 }, 33610 { 33611 "kind" : "complete_dtor_pointer", 33612 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33613 }, 33614 { 33615 "kind" : "deleting_dtor_pointer", 33616 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33617 } 33618 ] 33619 }, 33620 { 33621 "alignment" : 8, 33622 "base_specifiers" : 33623 [ 33624 { 33625 "referenced_type" : "type-175" 33626 } 33627 ], 33628 "fields" : 33629 [ 33630 { 33631 "access" : "protected", 33632 "field_name" : "rsa_key_", 33633 "field_offset" : 896, 33634 "referenced_type" : "type-2141" 33635 }, 33636 { 33637 "access" : "protected", 33638 "field_name" : "padding_", 33639 "field_offset" : 928, 33640 "referenced_type" : "type-1991" 33641 }, 33642 { 33643 "access" : "protected", 33644 "field_name" : "data_", 33645 "field_offset" : 960, 33646 "referenced_type" : "type-190" 33647 }, 33648 { 33649 "access" : "protected", 33650 "field_name" : "digest_", 33651 "field_offset" : 1120, 33652 "referenced_type" : "type-1994" 33653 }, 33654 { 33655 "access" : "protected", 33656 "field_name" : "digest_algorithm_", 33657 "field_offset" : 1152, 33658 "referenced_type" : "type-2143" 33659 } 33660 ], 33661 "linker_set_key" : "keymaster::RsaOperation", 33662 "name" : "keymaster::RsaOperation", 33663 "record_kind" : "class", 33664 "referenced_type" : "type-2140", 33665 "self_type" : "type-2140", 33666 "size" : 152, 33667 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33668 "unique_id" : "_ZTSN9keymaster12RsaOperationE", 33669 "vtable_components" : 33670 [ 33671 { 33672 "kind" : "offset_to_top" 33673 }, 33674 { 33675 "kind" : "rtti", 33676 "mangled_component_name" : "_ZTIN9keymaster12RsaOperationE" 33677 }, 33678 { 33679 "kind" : "complete_dtor_pointer", 33680 "mangled_component_name" : "_ZN9keymaster12RsaOperationD1Ev" 33681 }, 33682 { 33683 "kind" : "deleting_dtor_pointer", 33684 "mangled_component_name" : "_ZN9keymaster12RsaOperationD0Ev" 33685 }, 33686 { 33687 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33688 }, 33689 { 33690 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33691 }, 33692 { 33693 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33694 }, 33695 { 33696 "is_pure" : true, 33697 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33698 }, 33699 { 33700 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33701 }, 33702 { 33703 "is_pure" : true, 33704 "mangled_component_name" : "_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t" 33705 }, 33706 { 33707 "is_pure" : true, 33708 "mangled_component_name" : "_ZNK9keymaster12RsaOperation14require_digestEv" 33709 } 33710 ] 33711 }, 33712 { 33713 "alignment" : 4, 33714 "base_specifiers" : 33715 [ 33716 { 33717 "referenced_type" : "type-151" 33718 } 33719 ], 33720 "linker_set_key" : "keymaster::RsaOperationFactory", 33721 "name" : "keymaster::RsaOperationFactory", 33722 "record_kind" : "class", 33723 "referenced_type" : "type-2165", 33724 "self_type" : "type-2165", 33725 "size" : 4, 33726 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33727 "unique_id" : "_ZTSN9keymaster19RsaOperationFactoryE", 33728 "vtable_components" : 33729 [ 33730 { 33731 "kind" : "offset_to_top" 33732 }, 33733 { 33734 "kind" : "rtti", 33735 "mangled_component_name" : "_ZTIN9keymaster19RsaOperationFactoryE" 33736 }, 33737 { 33738 "kind" : "complete_dtor_pointer", 33739 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD1Ev" 33740 }, 33741 { 33742 "kind" : "deleting_dtor_pointer", 33743 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD0Ev" 33744 }, 33745 { 33746 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33747 }, 33748 { 33749 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33750 }, 33751 { 33752 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 33753 }, 33754 { 33755 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33756 }, 33757 { 33758 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33759 }, 33760 { 33761 "is_pure" : true, 33762 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 33763 }, 33764 { 33765 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33766 }, 33767 { 33768 "is_pure" : true, 33769 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33770 } 33771 ] 33772 }, 33773 { 33774 "alignment" : 8, 33775 "base_specifiers" : 33776 [ 33777 { 33778 "referenced_type" : "type-2149" 33779 } 33780 ], 33781 "linker_set_key" : "keymaster::RsaSignOperation", 33782 "name" : "keymaster::RsaSignOperation", 33783 "record_kind" : "class", 33784 "referenced_type" : "type-2153", 33785 "self_type" : "type-2153", 33786 "size" : 168, 33787 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33788 "unique_id" : "_ZTSN9keymaster16RsaSignOperationE", 33789 "vtable_components" : 33790 [ 33791 { 33792 "kind" : "offset_to_top" 33793 }, 33794 { 33795 "kind" : "rtti", 33796 "mangled_component_name" : "_ZTIN9keymaster16RsaSignOperationE" 33797 }, 33798 { 33799 "kind" : "complete_dtor_pointer", 33800 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD1Ev" 33801 }, 33802 { 33803 "kind" : "deleting_dtor_pointer", 33804 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD0Ev" 33805 }, 33806 { 33807 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33808 }, 33809 { 33810 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 33811 }, 33812 { 33813 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33814 }, 33815 { 33816 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33817 }, 33818 { 33819 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33820 }, 33821 { 33822 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33823 }, 33824 { 33825 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33826 } 33827 ] 33828 }, 33829 { 33830 "alignment" : 4, 33831 "base_specifiers" : 33832 [ 33833 { 33834 "referenced_type" : "type-2168" 33835 } 33836 ], 33837 "linker_set_key" : "keymaster::RsaSigningOperationFactory", 33838 "name" : "keymaster::RsaSigningOperationFactory", 33839 "record_kind" : "class", 33840 "referenced_type" : "type-2170", 33841 "self_type" : "type-2170", 33842 "size" : 4, 33843 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33844 "unique_id" : "_ZTSN9keymaster26RsaSigningOperationFactoryE", 33845 "vtable_components" : 33846 [ 33847 { 33848 "kind" : "offset_to_top" 33849 }, 33850 { 33851 "kind" : "rtti", 33852 "mangled_component_name" : "_ZTIN9keymaster26RsaSigningOperationFactoryE" 33853 }, 33854 { 33855 "kind" : "complete_dtor_pointer", 33856 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD1Ev" 33857 }, 33858 { 33859 "kind" : "deleting_dtor_pointer", 33860 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD0Ev" 33861 }, 33862 { 33863 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33864 }, 33865 { 33866 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33867 }, 33868 { 33869 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" 33870 }, 33871 { 33872 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33873 }, 33874 { 33875 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33876 }, 33877 { 33878 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory7purposeEv" 33879 }, 33880 { 33881 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33882 }, 33883 { 33884 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33885 } 33886 ] 33887 }, 33888 { 33889 "alignment" : 4, 33890 "base_specifiers" : 33891 [ 33892 { 33893 "referenced_type" : "type-2168" 33894 } 33895 ], 33896 "linker_set_key" : "keymaster::RsaVerificationOperationFactory", 33897 "name" : "keymaster::RsaVerificationOperationFactory", 33898 "record_kind" : "class", 33899 "referenced_type" : "type-2175", 33900 "self_type" : "type-2175", 33901 "size" : 4, 33902 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33903 "unique_id" : "_ZTSN9keymaster31RsaVerificationOperationFactoryE", 33904 "vtable_components" : 33905 [ 33906 { 33907 "kind" : "offset_to_top" 33908 }, 33909 { 33910 "kind" : "rtti", 33911 "mangled_component_name" : "_ZTIN9keymaster31RsaVerificationOperationFactoryE" 33912 }, 33913 { 33914 "kind" : "complete_dtor_pointer", 33915 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD1Ev" 33916 }, 33917 { 33918 "kind" : "deleting_dtor_pointer", 33919 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD0Ev" 33920 }, 33921 { 33922 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33923 }, 33924 { 33925 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33926 }, 33927 { 33928 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" 33929 }, 33930 { 33931 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33932 }, 33933 { 33934 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33935 }, 33936 { 33937 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv" 33938 }, 33939 { 33940 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33941 }, 33942 { 33943 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33944 } 33945 ] 33946 }, 33947 { 33948 "alignment" : 8, 33949 "base_specifiers" : 33950 [ 33951 { 33952 "referenced_type" : "type-2149" 33953 } 33954 ], 33955 "linker_set_key" : "keymaster::RsaVerifyOperation", 33956 "name" : "keymaster::RsaVerifyOperation", 33957 "record_kind" : "class", 33958 "referenced_type" : "type-2155", 33959 "self_type" : "type-2155", 33960 "size" : 168, 33961 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33962 "unique_id" : "_ZTSN9keymaster18RsaVerifyOperationE", 33963 "vtable_components" : 33964 [ 33965 { 33966 "kind" : "offset_to_top" 33967 }, 33968 { 33969 "kind" : "rtti", 33970 "mangled_component_name" : "_ZTIN9keymaster18RsaVerifyOperationE" 33971 }, 33972 { 33973 "kind" : "complete_dtor_pointer", 33974 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD1Ev" 33975 }, 33976 { 33977 "kind" : "deleting_dtor_pointer", 33978 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD0Ev" 33979 }, 33980 { 33981 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33982 }, 33983 { 33984 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 33985 }, 33986 { 33987 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33988 }, 33989 { 33990 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33991 }, 33992 { 33993 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33994 }, 33995 { 33996 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33997 }, 33998 { 33999 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 34000 } 34001 ] 34002 }, 34003 { 34004 "alignment" : 4, 34005 "linker_set_key" : "keymaster::Serializable", 34006 "name" : "keymaster::Serializable", 34007 "record_kind" : "class", 34008 "referenced_type" : "type-125", 34009 "self_type" : "type-125", 34010 "size" : 4, 34011 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 34012 "unique_id" : "_ZTSN9keymaster12SerializableE", 34013 "vtable_components" : 34014 [ 34015 { 34016 "kind" : "offset_to_top" 34017 }, 34018 { 34019 "kind" : "rtti", 34020 "mangled_component_name" : "_ZTIN9keymaster12SerializableE" 34021 }, 34022 { 34023 "kind" : "complete_dtor_pointer", 34024 "mangled_component_name" : "_ZN9keymaster12SerializableD1Ev" 34025 }, 34026 { 34027 "kind" : "deleting_dtor_pointer", 34028 "mangled_component_name" : "_ZN9keymaster12SerializableD0Ev" 34029 }, 34030 { 34031 "is_pure" : true, 34032 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 34033 }, 34034 { 34035 "is_pure" : true, 34036 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 34037 }, 34038 { 34039 "is_pure" : true, 34040 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 34041 } 34042 ] 34043 }, 34044 { 34045 "alignment" : 4, 34046 "fields" : 34047 [ 34048 { 34049 "access" : "protected", 34050 "field_name" : "blob_maker_", 34051 "field_offset" : 32, 34052 "referenced_type" : "type-143" 34053 } 34054 ], 34055 "linker_set_key" : "keymaster::SoftKeyFactoryMixin", 34056 "name" : "keymaster::SoftKeyFactoryMixin", 34057 "record_kind" : "class", 34058 "referenced_type" : "type-142", 34059 "self_type" : "type-142", 34060 "size" : 8, 34061 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 34062 "unique_id" : "_ZTSN9keymaster19SoftKeyFactoryMixinE", 34063 "vtable_components" : 34064 [ 34065 { 34066 "kind" : "offset_to_top" 34067 }, 34068 { 34069 "kind" : "rtti", 34070 "mangled_component_name" : "_ZTIN9keymaster19SoftKeyFactoryMixinE" 34071 }, 34072 { 34073 "kind" : "complete_dtor_pointer", 34074 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD1Ev" 34075 }, 34076 { 34077 "kind" : "deleting_dtor_pointer", 34078 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD0Ev" 34079 } 34080 ] 34081 }, 34082 { 34083 "alignment" : 4, 34084 "base_specifiers" : 34085 [ 34086 { 34087 "referenced_type" : "type-1146" 34088 }, 34089 { 34090 "access" : "private", 34091 "referenced_type" : "type-145" 34092 }, 34093 { 34094 "access" : "private", 34095 "referenced_type" : "type-1153" 34096 }, 34097 { 34098 "access" : "private", 34099 "referenced_type" : "type-880" 34100 } 34101 ], 34102 "fields" : 34103 [ 34104 { 34105 "access" : "private", 34106 "field_name" : "km0_engine_", 34107 "field_offset" : 128, 34108 "referenced_type" : "type-1155" 34109 }, 34110 { 34111 "access" : "private", 34112 "field_name" : "km1_engine_", 34113 "field_offset" : 160, 34114 "referenced_type" : "type-1156" 34115 }, 34116 { 34117 "access" : "private", 34118 "field_name" : "rsa_factory_", 34119 "field_offset" : 192, 34120 "referenced_type" : "type-1157" 34121 }, 34122 { 34123 "access" : "private", 34124 "field_name" : "ec_factory_", 34125 "field_offset" : 224, 34126 "referenced_type" : "type-1158" 34127 }, 34128 { 34129 "access" : "private", 34130 "field_name" : "aes_factory_", 34131 "field_offset" : 256, 34132 "referenced_type" : "type-1159" 34133 }, 34134 { 34135 "access" : "private", 34136 "field_name" : "tdes_factory_", 34137 "field_offset" : 288, 34138 "referenced_type" : "type-1160" 34139 }, 34140 { 34141 "access" : "private", 34142 "field_name" : "hmac_factory_", 34143 "field_offset" : 320, 34144 "referenced_type" : "type-1161" 34145 }, 34146 { 34147 "access" : "private", 34148 "field_name" : "km1_dev_", 34149 "field_offset" : 352, 34150 "referenced_type" : "type-1162" 34151 }, 34152 { 34153 "access" : "private", 34154 "field_name" : "root_of_trust_", 34155 "field_offset" : 384, 34156 "referenced_type" : "type-1164" 34157 }, 34158 { 34159 "access" : "private", 34160 "field_name" : "os_version_", 34161 "field_offset" : 448, 34162 "referenced_type" : "type-122" 34163 }, 34164 { 34165 "access" : "private", 34166 "field_name" : "os_patchlevel_", 34167 "field_offset" : 480, 34168 "referenced_type" : "type-122" 34169 } 34170 ], 34171 "linker_set_key" : "keymaster::SoftKeymasterContext", 34172 "name" : "keymaster::SoftKeymasterContext", 34173 "record_kind" : "class", 34174 "referenced_type" : "type-1154", 34175 "self_type" : "type-1154", 34176 "size" : 64, 34177 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h", 34178 "unique_id" : "_ZTSN9keymaster20SoftKeymasterContextE", 34179 "vtable_components" : 34180 [ 34181 { 34182 "kind" : "offset_to_top" 34183 }, 34184 { 34185 "kind" : "rtti", 34186 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34187 }, 34188 { 34189 "kind" : "complete_dtor_pointer", 34190 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 34191 }, 34192 { 34193 "kind" : "deleting_dtor_pointer", 34194 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 34195 }, 34196 { 34197 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 34198 }, 34199 { 34200 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 34201 }, 34202 { 34203 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 34204 }, 34205 { 34206 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 34207 }, 34208 { 34209 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj" 34210 }, 34211 { 34212 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 34213 }, 34214 { 34215 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 34216 }, 34217 { 34218 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 34219 }, 34220 { 34221 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 34222 }, 34223 { 34224 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj" 34225 }, 34226 { 34227 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext18enforcement_policyEv" 34228 }, 34229 { 34230 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 34231 }, 34232 { 34233 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 34234 }, 34235 { 34236 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34237 }, 34238 { 34239 "component_value" : -4, 34240 "kind" : "offset_to_top" 34241 }, 34242 { 34243 "kind" : "rtti", 34244 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34245 }, 34246 { 34247 "kind" : "complete_dtor_pointer", 34248 "mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev" 34249 }, 34250 { 34251 "kind" : "deleting_dtor_pointer", 34252 "mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev" 34253 }, 34254 { 34255 "mangled_component_name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34256 }, 34257 { 34258 "component_value" : -8, 34259 "kind" : "offset_to_top" 34260 }, 34261 { 34262 "kind" : "rtti", 34263 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34264 }, 34265 { 34266 "kind" : "complete_dtor_pointer", 34267 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 34268 }, 34269 { 34270 "kind" : "deleting_dtor_pointer", 34271 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 34272 }, 34273 { 34274 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" 34275 }, 34276 { 34277 "component_value" : -12, 34278 "kind" : "offset_to_top" 34279 }, 34280 { 34281 "kind" : "rtti", 34282 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34283 }, 34284 { 34285 "kind" : "complete_dtor_pointer", 34286 "mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev" 34287 }, 34288 { 34289 "kind" : "deleting_dtor_pointer", 34290 "mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev" 34291 }, 34292 { 34293 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 34294 }, 34295 { 34296 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 34297 }, 34298 { 34299 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" 34300 }, 34301 { 34302 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 34303 } 34304 ] 34305 }, 34306 { 34307 "alignment" : 4, 34308 "fields" : 34309 [ 34310 { 34311 "access" : "private", 34312 "field_name" : "km1_device_", 34313 "referenced_type" : "type-3051" 34314 }, 34315 { 34316 "access" : "private", 34317 "field_name" : "km2_device_", 34318 "field_offset" : 1376, 34319 "referenced_type" : "type-3052" 34320 }, 34321 { 34322 "access" : "private", 34323 "field_name" : "wrapped_km1_device_", 34324 "field_offset" : 2400, 34325 "referenced_type" : "type-3048" 34326 }, 34327 { 34328 "access" : "private", 34329 "field_name" : "km1_device_digests_", 34330 "field_offset" : 2432, 34331 "referenced_type" : "type-3053" 34332 }, 34333 { 34334 "access" : "private", 34335 "field_name" : "context_", 34336 "field_offset" : 2528, 34337 "referenced_type" : "type-1167" 34338 }, 34339 { 34340 "access" : "private", 34341 "field_name" : "impl_", 34342 "field_offset" : 2560, 34343 "referenced_type" : "type-3055" 34344 }, 34345 { 34346 "access" : "private", 34347 "field_name" : "module_name_", 34348 "field_offset" : 2592, 34349 "referenced_type" : "type-3056" 34350 }, 34351 { 34352 "access" : "private", 34353 "field_name" : "updated_module_", 34354 "field_offset" : 2688, 34355 "referenced_type" : "type-3057" 34356 }, 34357 { 34358 "access" : "private", 34359 "field_name" : "configured_", 34360 "field_offset" : 3712, 34361 "referenced_type" : "type-606" 34362 }, 34363 { 34364 "access" : "private", 34365 "field_name" : "supports_all_digests_", 34366 "field_offset" : 3720, 34367 "referenced_type" : "type-606" 34368 } 34369 ], 34370 "linker_set_key" : "keymaster::SoftKeymasterDevice", 34371 "name" : "keymaster::SoftKeymasterDevice", 34372 "record_kind" : "class", 34373 "referenced_type" : "type-3050", 34374 "self_type" : "type-3050", 34375 "size" : 468, 34376 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h", 34377 "unique_id" : "_ZTSN9keymaster19SoftKeymasterDeviceE" 34378 }, 34379 { 34380 "alignment" : 4, 34381 "base_specifiers" : 34382 [ 34383 { 34384 "referenced_type" : "type-1135" 34385 } 34386 ], 34387 "fields" : 34388 [ 34389 { 34390 "access" : "private", 34391 "field_name" : "have_saved_params_", 34392 "field_offset" : 96, 34393 "referenced_type" : "type-606" 34394 }, 34395 { 34396 "access" : "private", 34397 "field_name" : "saved_params_", 34398 "field_offset" : 128, 34399 "referenced_type" : "type-712" 34400 }, 34401 { 34402 "access" : "private", 34403 "field_name" : "hmac_key_", 34404 "field_offset" : 480, 34405 "referenced_type" : "type-127" 34406 } 34407 ], 34408 "linker_set_key" : "keymaster::SoftKeymasterEnforcement", 34409 "name" : "keymaster::SoftKeymasterEnforcement", 34410 "record_kind" : "class", 34411 "referenced_type" : "type-2839", 34412 "self_type" : "type-2839", 34413 "size" : 68, 34414 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h", 34415 "unique_id" : "_ZTSN9keymaster24SoftKeymasterEnforcementE", 34416 "vtable_components" : 34417 [ 34418 { 34419 "kind" : "offset_to_top" 34420 }, 34421 { 34422 "kind" : "rtti", 34423 "mangled_component_name" : "_ZTIN9keymaster24SoftKeymasterEnforcementE" 34424 }, 34425 { 34426 "kind" : "complete_dtor_pointer", 34427 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD1Ev" 34428 }, 34429 { 34430 "kind" : "deleting_dtor_pointer", 34431 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD0Ev" 34432 }, 34433 { 34434 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement21activation_date_validEy" 34435 }, 34436 { 34437 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22expiration_date_passedEy" 34438 }, 34439 { 34440 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 34441 }, 34442 { 34443 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 34444 }, 34445 { 34446 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement13SecurityLevelEv" 34447 }, 34448 { 34449 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 34450 }, 34451 { 34452 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 34453 }, 34454 { 34455 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 34456 }, 34457 { 34458 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 34459 }, 34460 { 34461 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" 34462 } 34463 ] 34464 }, 34465 { 34466 "alignment" : 4, 34467 "base_specifiers" : 34468 [ 34469 { 34470 "referenced_type" : "type-1173" 34471 } 34472 ], 34473 "linker_set_key" : "keymaster::SoftKeymasterLogger", 34474 "name" : "keymaster::SoftKeymasterLogger", 34475 "record_kind" : "class", 34476 "referenced_type" : "type-3087", 34477 "self_type" : "type-3087", 34478 "size" : 4, 34479 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h", 34480 "unique_id" : "_ZTSN9keymaster19SoftKeymasterLoggerE", 34481 "vtable_components" : 34482 [ 34483 { 34484 "kind" : "offset_to_top" 34485 }, 34486 { 34487 "kind" : "rtti", 34488 "mangled_component_name" : "_ZTIN9keymaster19SoftKeymasterLoggerE" 34489 }, 34490 { 34491 "kind" : "complete_dtor_pointer", 34492 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD1Ev" 34493 }, 34494 { 34495 "kind" : "deleting_dtor_pointer", 34496 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD0Ev" 34497 }, 34498 { 34499 "mangled_component_name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list" 34500 } 34501 ] 34502 }, 34503 { 34504 "alignment" : 4, 34505 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker", 34506 "name" : "keymaster::SoftwareKeyBlobMaker", 34507 "record_kind" : "class", 34508 "referenced_type" : "type-145", 34509 "self_type" : "type-145", 34510 "size" : 4, 34511 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 34512 "unique_id" : "_ZTSN9keymaster20SoftwareKeyBlobMakerE", 34513 "vtable_components" : 34514 [ 34515 { 34516 "kind" : "offset_to_top" 34517 }, 34518 { 34519 "kind" : "rtti", 34520 "mangled_component_name" : "_ZTIN9keymaster20SoftwareKeyBlobMakerE" 34521 }, 34522 { 34523 "kind" : "complete_dtor_pointer", 34524 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD1Ev" 34525 }, 34526 { 34527 "kind" : "deleting_dtor_pointer", 34528 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD0Ev" 34529 }, 34530 { 34531 "is_pure" : true, 34532 "mangled_component_name" : "_ZNK9keymaster20SoftwareKeyBlobMaker13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34533 } 34534 ] 34535 }, 34536 { 34537 "alignment" : 4, 34538 "base_specifiers" : 34539 [ 34540 { 34541 "referenced_type" : "type-1151" 34542 } 34543 ], 34544 "linker_set_key" : "keymaster::SoftwareRandomSource", 34545 "name" : "keymaster::SoftwareRandomSource", 34546 "record_kind" : "class", 34547 "referenced_type" : "type-1153", 34548 "self_type" : "type-1153", 34549 "size" : 4, 34550 "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h", 34551 "unique_id" : "_ZTSN9keymaster20SoftwareRandomSourceE", 34552 "vtable_components" : 34553 [ 34554 { 34555 "kind" : "offset_to_top" 34556 }, 34557 { 34558 "kind" : "rtti", 34559 "mangled_component_name" : "_ZTIN9keymaster20SoftwareRandomSourceE" 34560 }, 34561 { 34562 "kind" : "complete_dtor_pointer", 34563 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD1Ev" 34564 }, 34565 { 34566 "kind" : "deleting_dtor_pointer", 34567 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD0Ev" 34568 }, 34569 { 34570 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" 34571 } 34572 ] 34573 }, 34574 { 34575 "alignment" : 1, 34576 "linker_set_key" : "keymaster::StaticAssert<true>", 34577 "name" : "keymaster::StaticAssert<true>", 34578 "referenced_type" : "type-77", 34579 "self_type" : "type-77", 34580 "size" : 1, 34581 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 34582 "unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE" 34583 }, 34584 { 34585 "alignment" : 4, 34586 "base_specifiers" : 34587 [ 34588 { 34589 "referenced_type" : "type-719" 34590 } 34591 ], 34592 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest", 34593 "name" : "keymaster::SupportedAlgorithmsRequest", 34594 "referenced_type" : "type-914", 34595 "self_type" : "type-914", 34596 "size" : 8, 34597 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34598 "unique_id" : "_ZTSN9keymaster26SupportedAlgorithmsRequestE", 34599 "vtable_components" : 34600 [ 34601 { 34602 "kind" : "offset_to_top" 34603 }, 34604 { 34605 "kind" : "rtti", 34606 "mangled_component_name" : "_ZTIN9keymaster26SupportedAlgorithmsRequestE" 34607 }, 34608 { 34609 "kind" : "complete_dtor_pointer", 34610 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD1Ev" 34611 }, 34612 { 34613 "kind" : "deleting_dtor_pointer", 34614 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD0Ev" 34615 }, 34616 { 34617 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest14SerializedSizeEv" 34618 }, 34619 { 34620 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest9SerializeEPhPKh" 34621 }, 34622 { 34623 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequest11DeserializeEPPKhS2_" 34624 } 34625 ] 34626 }, 34627 { 34628 "alignment" : 4, 34629 "base_specifiers" : 34630 [ 34631 { 34632 "referenced_type" : "type-944" 34633 } 34634 ], 34635 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse", 34636 "name" : "keymaster::SupportedAlgorithmsResponse", 34637 "referenced_type" : "type-975", 34638 "self_type" : "type-975", 34639 "size" : 20, 34640 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34641 "unique_id" : "_ZTSN9keymaster27SupportedAlgorithmsResponseE", 34642 "vtable_components" : 34643 [ 34644 { 34645 "kind" : "offset_to_top" 34646 }, 34647 { 34648 "kind" : "rtti", 34649 "mangled_component_name" : "_ZTIN9keymaster27SupportedAlgorithmsResponseE" 34650 }, 34651 { 34652 "kind" : "complete_dtor_pointer", 34653 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD1Ev" 34654 }, 34655 { 34656 "kind" : "deleting_dtor_pointer", 34657 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD0Ev" 34658 }, 34659 { 34660 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34661 }, 34662 { 34663 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34664 }, 34665 { 34666 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34667 }, 34668 { 34669 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 34670 }, 34671 { 34672 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 34673 }, 34674 { 34675 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 34676 } 34677 ] 34678 }, 34679 { 34680 "alignment" : 4, 34681 "base_specifiers" : 34682 [ 34683 { 34684 "referenced_type" : "type-930" 34685 } 34686 ], 34687 "linker_set_key" : "keymaster::SupportedBlockModesRequest", 34688 "name" : "keymaster::SupportedBlockModesRequest", 34689 "referenced_type" : "type-936", 34690 "self_type" : "type-936", 34691 "size" : 16, 34692 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34693 "unique_id" : "_ZTSN9keymaster26SupportedBlockModesRequestE", 34694 "vtable_components" : 34695 [ 34696 { 34697 "kind" : "offset_to_top" 34698 }, 34699 { 34700 "kind" : "rtti", 34701 "mangled_component_name" : "_ZTIN9keymaster26SupportedBlockModesRequestE" 34702 }, 34703 { 34704 "kind" : "complete_dtor_pointer", 34705 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD1Ev" 34706 }, 34707 { 34708 "kind" : "deleting_dtor_pointer", 34709 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD0Ev" 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" : 4, 34724 "base_specifiers" : 34725 [ 34726 { 34727 "referenced_type" : "type-949" 34728 } 34729 ], 34730 "linker_set_key" : "keymaster::SupportedBlockModesResponse", 34731 "name" : "keymaster::SupportedBlockModesResponse", 34732 "referenced_type" : "type-977", 34733 "self_type" : "type-977", 34734 "size" : 20, 34735 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34736 "unique_id" : "_ZTSN9keymaster27SupportedBlockModesResponseE", 34737 "vtable_components" : 34738 [ 34739 { 34740 "kind" : "offset_to_top" 34741 }, 34742 { 34743 "kind" : "rtti", 34744 "mangled_component_name" : "_ZTIN9keymaster27SupportedBlockModesResponseE" 34745 }, 34746 { 34747 "kind" : "complete_dtor_pointer", 34748 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD1Ev" 34749 }, 34750 { 34751 "kind" : "deleting_dtor_pointer", 34752 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD0Ev" 34753 }, 34754 { 34755 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34756 }, 34757 { 34758 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34759 }, 34760 { 34761 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34762 }, 34763 { 34764 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 34765 }, 34766 { 34767 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 34768 }, 34769 { 34770 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 34771 } 34772 ] 34773 }, 34774 { 34775 "alignment" : 4, 34776 "base_specifiers" : 34777 [ 34778 { 34779 "referenced_type" : "type-719" 34780 } 34781 ], 34782 "fields" : 34783 [ 34784 { 34785 "field_name" : "algorithm", 34786 "field_offset" : 64, 34787 "referenced_type" : "type-931" 34788 }, 34789 { 34790 "field_name" : "purpose", 34791 "field_offset" : 96, 34792 "referenced_type" : "type-932" 34793 } 34794 ], 34795 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34796 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34797 "referenced_type" : "type-930", 34798 "self_type" : "type-930", 34799 "size" : 16, 34800 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34801 "unique_id" : "_ZTSN9keymaster37SupportedByAlgorithmAndPurposeRequestE", 34802 "vtable_components" : 34803 [ 34804 { 34805 "kind" : "offset_to_top" 34806 }, 34807 { 34808 "kind" : "rtti", 34809 "mangled_component_name" : "_ZTIN9keymaster37SupportedByAlgorithmAndPurposeRequestE" 34810 }, 34811 { 34812 "kind" : "complete_dtor_pointer", 34813 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD1Ev" 34814 }, 34815 { 34816 "kind" : "deleting_dtor_pointer", 34817 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD0Ev" 34818 }, 34819 { 34820 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34821 }, 34822 { 34823 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34824 }, 34825 { 34826 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34827 } 34828 ] 34829 }, 34830 { 34831 "alignment" : 4, 34832 "base_specifiers" : 34833 [ 34834 { 34835 "referenced_type" : "type-719" 34836 } 34837 ], 34838 "fields" : 34839 [ 34840 { 34841 "field_name" : "algorithm", 34842 "field_offset" : 64, 34843 "referenced_type" : "type-920" 34844 } 34845 ], 34846 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest", 34847 "name" : "keymaster::SupportedByAlgorithmRequest", 34848 "referenced_type" : "type-919", 34849 "self_type" : "type-919", 34850 "size" : 12, 34851 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34852 "unique_id" : "_ZTSN9keymaster27SupportedByAlgorithmRequestE", 34853 "vtable_components" : 34854 [ 34855 { 34856 "kind" : "offset_to_top" 34857 }, 34858 { 34859 "kind" : "rtti", 34860 "mangled_component_name" : "_ZTIN9keymaster27SupportedByAlgorithmRequestE" 34861 }, 34862 { 34863 "kind" : "complete_dtor_pointer", 34864 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD1Ev" 34865 }, 34866 { 34867 "kind" : "deleting_dtor_pointer", 34868 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD0Ev" 34869 }, 34870 { 34871 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34872 }, 34873 { 34874 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 34875 }, 34876 { 34877 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 34878 } 34879 ] 34880 }, 34881 { 34882 "alignment" : 4, 34883 "base_specifiers" : 34884 [ 34885 { 34886 "referenced_type" : "type-930" 34887 } 34888 ], 34889 "linker_set_key" : "keymaster::SupportedDigestsRequest", 34890 "name" : "keymaster::SupportedDigestsRequest", 34891 "referenced_type" : "type-942", 34892 "self_type" : "type-942", 34893 "size" : 16, 34894 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34895 "unique_id" : "_ZTSN9keymaster23SupportedDigestsRequestE", 34896 "vtable_components" : 34897 [ 34898 { 34899 "kind" : "offset_to_top" 34900 }, 34901 { 34902 "kind" : "rtti", 34903 "mangled_component_name" : "_ZTIN9keymaster23SupportedDigestsRequestE" 34904 }, 34905 { 34906 "kind" : "complete_dtor_pointer", 34907 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD1Ev" 34908 }, 34909 { 34910 "kind" : "deleting_dtor_pointer", 34911 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD0Ev" 34912 }, 34913 { 34914 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34915 }, 34916 { 34917 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34918 }, 34919 { 34920 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34921 } 34922 ] 34923 }, 34924 { 34925 "alignment" : 4, 34926 "base_specifiers" : 34927 [ 34928 { 34929 "referenced_type" : "type-963" 34930 } 34931 ], 34932 "linker_set_key" : "keymaster::SupportedDigestsResponse", 34933 "name" : "keymaster::SupportedDigestsResponse", 34934 "referenced_type" : "type-981", 34935 "self_type" : "type-981", 34936 "size" : 20, 34937 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34938 "unique_id" : "_ZTSN9keymaster24SupportedDigestsResponseE", 34939 "vtable_components" : 34940 [ 34941 { 34942 "kind" : "offset_to_top" 34943 }, 34944 { 34945 "kind" : "rtti", 34946 "mangled_component_name" : "_ZTIN9keymaster24SupportedDigestsResponseE" 34947 }, 34948 { 34949 "kind" : "complete_dtor_pointer", 34950 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD1Ev" 34951 }, 34952 { 34953 "kind" : "deleting_dtor_pointer", 34954 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD0Ev" 34955 }, 34956 { 34957 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34958 }, 34959 { 34960 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34961 }, 34962 { 34963 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34964 }, 34965 { 34966 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 34967 }, 34968 { 34969 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 34970 }, 34971 { 34972 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 34973 } 34974 ] 34975 }, 34976 { 34977 "alignment" : 4, 34978 "base_specifiers" : 34979 [ 34980 { 34981 "referenced_type" : "type-919" 34982 } 34983 ], 34984 "linker_set_key" : "keymaster::SupportedExportFormatsRequest", 34985 "name" : "keymaster::SupportedExportFormatsRequest", 34986 "referenced_type" : "type-927", 34987 "self_type" : "type-927", 34988 "size" : 12, 34989 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34990 "unique_id" : "_ZTSN9keymaster29SupportedExportFormatsRequestE", 34991 "vtable_components" : 34992 [ 34993 { 34994 "kind" : "offset_to_top" 34995 }, 34996 { 34997 "kind" : "rtti", 34998 "mangled_component_name" : "_ZTIN9keymaster29SupportedExportFormatsRequestE" 34999 }, 35000 { 35001 "kind" : "complete_dtor_pointer", 35002 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD1Ev" 35003 }, 35004 { 35005 "kind" : "deleting_dtor_pointer", 35006 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD0Ev" 35007 }, 35008 { 35009 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 35010 }, 35011 { 35012 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 35013 }, 35014 { 35015 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 35016 } 35017 ] 35018 }, 35019 { 35020 "alignment" : 4, 35021 "base_specifiers" : 35022 [ 35023 { 35024 "referenced_type" : "type-968" 35025 } 35026 ], 35027 "linker_set_key" : "keymaster::SupportedExportFormatsResponse", 35028 "name" : "keymaster::SupportedExportFormatsResponse", 35029 "referenced_type" : "type-985", 35030 "self_type" : "type-985", 35031 "size" : 20, 35032 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35033 "unique_id" : "_ZTSN9keymaster30SupportedExportFormatsResponseE", 35034 "vtable_components" : 35035 [ 35036 { 35037 "kind" : "offset_to_top" 35038 }, 35039 { 35040 "kind" : "rtti", 35041 "mangled_component_name" : "_ZTIN9keymaster30SupportedExportFormatsResponseE" 35042 }, 35043 { 35044 "kind" : "complete_dtor_pointer", 35045 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD1Ev" 35046 }, 35047 { 35048 "kind" : "deleting_dtor_pointer", 35049 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD0Ev" 35050 }, 35051 { 35052 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35053 }, 35054 { 35055 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35056 }, 35057 { 35058 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35059 }, 35060 { 35061 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35062 }, 35063 { 35064 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35065 }, 35066 { 35067 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35068 } 35069 ] 35070 }, 35071 { 35072 "alignment" : 4, 35073 "base_specifiers" : 35074 [ 35075 { 35076 "referenced_type" : "type-919" 35077 } 35078 ], 35079 "linker_set_key" : "keymaster::SupportedImportFormatsRequest", 35080 "name" : "keymaster::SupportedImportFormatsRequest", 35081 "referenced_type" : "type-924", 35082 "self_type" : "type-924", 35083 "size" : 12, 35084 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35085 "unique_id" : "_ZTSN9keymaster29SupportedImportFormatsRequestE", 35086 "vtable_components" : 35087 [ 35088 { 35089 "kind" : "offset_to_top" 35090 }, 35091 { 35092 "kind" : "rtti", 35093 "mangled_component_name" : "_ZTIN9keymaster29SupportedImportFormatsRequestE" 35094 }, 35095 { 35096 "kind" : "complete_dtor_pointer", 35097 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD1Ev" 35098 }, 35099 { 35100 "kind" : "deleting_dtor_pointer", 35101 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD0Ev" 35102 }, 35103 { 35104 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 35105 }, 35106 { 35107 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 35108 }, 35109 { 35110 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 35111 } 35112 ] 35113 }, 35114 { 35115 "alignment" : 4, 35116 "base_specifiers" : 35117 [ 35118 { 35119 "referenced_type" : "type-968" 35120 } 35121 ], 35122 "linker_set_key" : "keymaster::SupportedImportFormatsResponse", 35123 "name" : "keymaster::SupportedImportFormatsResponse", 35124 "referenced_type" : "type-983", 35125 "self_type" : "type-983", 35126 "size" : 20, 35127 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35128 "unique_id" : "_ZTSN9keymaster30SupportedImportFormatsResponseE", 35129 "vtable_components" : 35130 [ 35131 { 35132 "kind" : "offset_to_top" 35133 }, 35134 { 35135 "kind" : "rtti", 35136 "mangled_component_name" : "_ZTIN9keymaster30SupportedImportFormatsResponseE" 35137 }, 35138 { 35139 "kind" : "complete_dtor_pointer", 35140 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD1Ev" 35141 }, 35142 { 35143 "kind" : "deleting_dtor_pointer", 35144 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD0Ev" 35145 }, 35146 { 35147 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35148 }, 35149 { 35150 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35151 }, 35152 { 35153 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35154 }, 35155 { 35156 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35157 }, 35158 { 35159 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35160 }, 35161 { 35162 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35163 } 35164 ] 35165 }, 35166 { 35167 "alignment" : 4, 35168 "base_specifiers" : 35169 [ 35170 { 35171 "referenced_type" : "type-930" 35172 } 35173 ], 35174 "linker_set_key" : "keymaster::SupportedPaddingModesRequest", 35175 "name" : "keymaster::SupportedPaddingModesRequest", 35176 "referenced_type" : "type-938", 35177 "self_type" : "type-938", 35178 "size" : 16, 35179 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35180 "unique_id" : "_ZTSN9keymaster28SupportedPaddingModesRequestE", 35181 "vtable_components" : 35182 [ 35183 { 35184 "kind" : "offset_to_top" 35185 }, 35186 { 35187 "kind" : "rtti", 35188 "mangled_component_name" : "_ZTIN9keymaster28SupportedPaddingModesRequestE" 35189 }, 35190 { 35191 "kind" : "complete_dtor_pointer", 35192 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD1Ev" 35193 }, 35194 { 35195 "kind" : "deleting_dtor_pointer", 35196 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD0Ev" 35197 }, 35198 { 35199 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 35200 }, 35201 { 35202 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 35203 }, 35204 { 35205 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 35206 } 35207 ] 35208 }, 35209 { 35210 "alignment" : 4, 35211 "base_specifiers" : 35212 [ 35213 { 35214 "referenced_type" : "type-957" 35215 } 35216 ], 35217 "linker_set_key" : "keymaster::SupportedPaddingModesResponse", 35218 "name" : "keymaster::SupportedPaddingModesResponse", 35219 "referenced_type" : "type-979", 35220 "self_type" : "type-979", 35221 "size" : 20, 35222 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35223 "unique_id" : "_ZTSN9keymaster29SupportedPaddingModesResponseE", 35224 "vtable_components" : 35225 [ 35226 { 35227 "kind" : "offset_to_top" 35228 }, 35229 { 35230 "kind" : "rtti", 35231 "mangled_component_name" : "_ZTIN9keymaster29SupportedPaddingModesResponseE" 35232 }, 35233 { 35234 "kind" : "complete_dtor_pointer", 35235 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD1Ev" 35236 }, 35237 { 35238 "kind" : "deleting_dtor_pointer", 35239 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD0Ev" 35240 }, 35241 { 35242 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35243 }, 35244 { 35245 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35246 }, 35247 { 35248 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35249 }, 35250 { 35251 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35252 }, 35253 { 35254 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35255 }, 35256 { 35257 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35258 } 35259 ] 35260 }, 35261 { 35262 "alignment" : 4, 35263 "base_specifiers" : 35264 [ 35265 { 35266 "referenced_type" : "type-717" 35267 } 35268 ], 35269 "fields" : 35270 [ 35271 { 35272 "field_name" : "results", 35273 "field_offset" : 96, 35274 "referenced_type" : "type-728" 35275 }, 35276 { 35277 "field_name" : "results_length", 35278 "field_offset" : 128, 35279 "referenced_type" : "type-122" 35280 } 35281 ], 35282 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35283 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35284 "referenced_type" : "type-944", 35285 "self_type" : "type-944", 35286 "size" : 20, 35287 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35288 "template_args" : [ "type-945" ], 35289 "unique_id" : "_ZTSN9keymaster17SupportedResponseI21keymaster_algorithm_tEE", 35290 "vtable_components" : 35291 [ 35292 { 35293 "kind" : "offset_to_top" 35294 }, 35295 { 35296 "kind" : "rtti", 35297 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 35298 }, 35299 { 35300 "kind" : "complete_dtor_pointer", 35301 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED1Ev" 35302 }, 35303 { 35304 "kind" : "deleting_dtor_pointer", 35305 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED0Ev" 35306 }, 35307 { 35308 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35309 }, 35310 { 35311 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35312 }, 35313 { 35314 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35315 }, 35316 { 35317 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 35318 }, 35319 { 35320 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 35321 }, 35322 { 35323 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 35324 } 35325 ] 35326 }, 35327 { 35328 "alignment" : 4, 35329 "base_specifiers" : 35330 [ 35331 { 35332 "referenced_type" : "type-717" 35333 } 35334 ], 35335 "fields" : 35336 [ 35337 { 35338 "field_name" : "results", 35339 "field_offset" : 96, 35340 "referenced_type" : "type-785" 35341 }, 35342 { 35343 "field_name" : "results_length", 35344 "field_offset" : 128, 35345 "referenced_type" : "type-122" 35346 } 35347 ], 35348 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35349 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35350 "referenced_type" : "type-949", 35351 "self_type" : "type-949", 35352 "size" : 20, 35353 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35354 "template_args" : [ "type-950" ], 35355 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_block_mode_tEE", 35356 "vtable_components" : 35357 [ 35358 { 35359 "kind" : "offset_to_top" 35360 }, 35361 { 35362 "kind" : "rtti", 35363 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 35364 }, 35365 { 35366 "kind" : "complete_dtor_pointer", 35367 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED1Ev" 35368 }, 35369 { 35370 "kind" : "deleting_dtor_pointer", 35371 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED0Ev" 35372 }, 35373 { 35374 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35375 }, 35376 { 35377 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35378 }, 35379 { 35380 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35381 }, 35382 { 35383 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 35384 }, 35385 { 35386 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 35387 }, 35388 { 35389 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 35390 } 35391 ] 35392 }, 35393 { 35394 "alignment" : 4, 35395 "base_specifiers" : 35396 [ 35397 { 35398 "referenced_type" : "type-717" 35399 } 35400 ], 35401 "fields" : 35402 [ 35403 { 35404 "field_name" : "results", 35405 "field_offset" : 96, 35406 "referenced_type" : "type-885" 35407 }, 35408 { 35409 "field_name" : "results_length", 35410 "field_offset" : 128, 35411 "referenced_type" : "type-122" 35412 } 35413 ], 35414 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t>", 35415 "name" : "keymaster::SupportedResponse<keymaster_digest_t>", 35416 "referenced_type" : "type-963", 35417 "self_type" : "type-963", 35418 "size" : 20, 35419 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35420 "template_args" : [ "type-964" ], 35421 "unique_id" : "_ZTSN9keymaster17SupportedResponseI18keymaster_digest_tEE", 35422 "vtable_components" : 35423 [ 35424 { 35425 "kind" : "offset_to_top" 35426 }, 35427 { 35428 "kind" : "rtti", 35429 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI18keymaster_digest_tEE" 35430 }, 35431 { 35432 "kind" : "complete_dtor_pointer", 35433 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED1Ev" 35434 }, 35435 { 35436 "kind" : "deleting_dtor_pointer", 35437 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED0Ev" 35438 }, 35439 { 35440 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35441 }, 35442 { 35443 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35444 }, 35445 { 35446 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35447 }, 35448 { 35449 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 35450 }, 35451 { 35452 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 35453 }, 35454 { 35455 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 35456 } 35457 ] 35458 }, 35459 { 35460 "alignment" : 4, 35461 "base_specifiers" : 35462 [ 35463 { 35464 "referenced_type" : "type-717" 35465 } 35466 ], 35467 "fields" : 35468 [ 35469 { 35470 "field_name" : "results", 35471 "field_offset" : 96, 35472 "referenced_type" : "type-954" 35473 }, 35474 { 35475 "field_name" : "results_length", 35476 "field_offset" : 128, 35477 "referenced_type" : "type-122" 35478 } 35479 ], 35480 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35481 "name" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35482 "referenced_type" : "type-968", 35483 "self_type" : "type-968", 35484 "size" : 20, 35485 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35486 "template_args" : [ "type-969" ], 35487 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_key_format_tEE", 35488 "vtable_components" : 35489 [ 35490 { 35491 "kind" : "offset_to_top" 35492 }, 35493 { 35494 "kind" : "rtti", 35495 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 35496 }, 35497 { 35498 "kind" : "complete_dtor_pointer", 35499 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED1Ev" 35500 }, 35501 { 35502 "kind" : "deleting_dtor_pointer", 35503 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED0Ev" 35504 }, 35505 { 35506 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35507 }, 35508 { 35509 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35510 }, 35511 { 35512 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35513 }, 35514 { 35515 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35516 }, 35517 { 35518 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35519 }, 35520 { 35521 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35522 } 35523 ] 35524 }, 35525 { 35526 "alignment" : 4, 35527 "base_specifiers" : 35528 [ 35529 { 35530 "referenced_type" : "type-717" 35531 } 35532 ], 35533 "fields" : 35534 [ 35535 { 35536 "field_name" : "results", 35537 "field_offset" : 96, 35538 "referenced_type" : "type-818" 35539 }, 35540 { 35541 "field_name" : "results_length", 35542 "field_offset" : 128, 35543 "referenced_type" : "type-122" 35544 } 35545 ], 35546 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t>", 35547 "name" : "keymaster::SupportedResponse<keymaster_padding_t>", 35548 "referenced_type" : "type-957", 35549 "self_type" : "type-957", 35550 "size" : 20, 35551 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35552 "template_args" : [ "type-958" ], 35553 "unique_id" : "_ZTSN9keymaster17SupportedResponseI19keymaster_padding_tEE", 35554 "vtable_components" : 35555 [ 35556 { 35557 "kind" : "offset_to_top" 35558 }, 35559 { 35560 "kind" : "rtti", 35561 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI19keymaster_padding_tEE" 35562 }, 35563 { 35564 "kind" : "complete_dtor_pointer", 35565 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED1Ev" 35566 }, 35567 { 35568 "kind" : "deleting_dtor_pointer", 35569 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED0Ev" 35570 }, 35571 { 35572 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35573 }, 35574 { 35575 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35576 }, 35577 { 35578 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35579 }, 35580 { 35581 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35582 }, 35583 { 35584 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35585 }, 35586 { 35587 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35588 } 35589 ] 35590 }, 35591 { 35592 "alignment" : 4, 35593 "base_specifiers" : 35594 [ 35595 { 35596 "referenced_type" : "type-161" 35597 } 35598 ], 35599 "linker_set_key" : "keymaster::SymmetricKey", 35600 "name" : "keymaster::SymmetricKey", 35601 "record_kind" : "class", 35602 "referenced_type" : "type-2651", 35603 "self_type" : "type-2651", 35604 "size" : 96, 35605 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35606 "unique_id" : "_ZTSN9keymaster12SymmetricKeyE", 35607 "vtable_components" : 35608 [ 35609 { 35610 "kind" : "offset_to_top" 35611 }, 35612 { 35613 "kind" : "rtti", 35614 "mangled_component_name" : "_ZTIN9keymaster12SymmetricKeyE" 35615 }, 35616 { 35617 "kind" : "complete_dtor_pointer", 35618 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD1Ev" 35619 }, 35620 { 35621 "kind" : "deleting_dtor_pointer", 35622 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD0Ev" 35623 }, 35624 { 35625 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 35626 } 35627 ] 35628 }, 35629 { 35630 "alignment" : 4, 35631 "base_specifiers" : 35632 [ 35633 { 35634 "referenced_type" : "type-141" 35635 }, 35636 { 35637 "referenced_type" : "type-142" 35638 } 35639 ], 35640 "fields" : 35641 [ 35642 { 35643 "access" : "private", 35644 "field_name" : "random_source_", 35645 "field_offset" : 96, 35646 "referenced_type" : "type-2645" 35647 } 35648 ], 35649 "linker_set_key" : "keymaster::SymmetricKeyFactory", 35650 "name" : "keymaster::SymmetricKeyFactory", 35651 "record_kind" : "class", 35652 "referenced_type" : "type-2644", 35653 "self_type" : "type-2644", 35654 "size" : 16, 35655 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35656 "unique_id" : "_ZTSN9keymaster19SymmetricKeyFactoryE", 35657 "vtable_components" : 35658 [ 35659 { 35660 "kind" : "offset_to_top" 35661 }, 35662 { 35663 "kind" : "rtti", 35664 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35665 }, 35666 { 35667 "kind" : "complete_dtor_pointer", 35668 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD1Ev" 35669 }, 35670 { 35671 "kind" : "deleting_dtor_pointer", 35672 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD0Ev" 35673 }, 35674 { 35675 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35676 }, 35677 { 35678 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35679 }, 35680 { 35681 "is_pure" : true, 35682 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35683 }, 35684 { 35685 "is_pure" : true, 35686 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35687 }, 35688 { 35689 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 35690 }, 35691 { 35692 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 35693 }, 35694 { 35695 "is_pure" : true, 35696 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEj" 35697 }, 35698 { 35699 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" 35700 }, 35701 { 35702 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" 35703 }, 35704 { 35705 "is_pure" : true, 35706 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35707 }, 35708 { 35709 "component_value" : -4, 35710 "kind" : "offset_to_top" 35711 }, 35712 { 35713 "kind" : "rtti", 35714 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35715 }, 35716 { 35717 "kind" : "complete_dtor_pointer", 35718 "mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD1Ev" 35719 }, 35720 { 35721 "kind" : "deleting_dtor_pointer", 35722 "mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD0Ev" 35723 } 35724 ] 35725 }, 35726 { 35727 "alignment" : 4, 35728 "base_specifiers" : 35729 [ 35730 { 35731 "referenced_type" : "type-691" 35732 } 35733 ], 35734 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35735 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35736 "referenced_type" : "type-690", 35737 "self_type" : "type-690", 35738 "size" : 8, 35739 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35740 "template_args" : [ "type-692" ], 35741 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE" 35742 }, 35743 { 35744 "alignment" : 4, 35745 "base_specifiers" : 35746 [ 35747 { 35748 "referenced_type" : "type-128" 35749 } 35750 ], 35751 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35752 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35753 "referenced_type" : "type-127", 35754 "self_type" : "type-127", 35755 "size" : 8, 35756 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35757 "template_args" : [ "type-129" ], 35758 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE" 35759 }, 35760 { 35761 "alignment" : 1, 35762 "linker_set_key" : "keymaster::TagValueType<KM_BIGNUM>", 35763 "name" : "keymaster::TagValueType<KM_BIGNUM>", 35764 "referenced_type" : "type-132", 35765 "self_type" : "type-132", 35766 "size" : 1, 35767 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35768 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE" 35769 }, 35770 { 35771 "alignment" : 1, 35772 "linker_set_key" : "keymaster::TagValueType<KM_BOOL>", 35773 "name" : "keymaster::TagValueType<KM_BOOL>", 35774 "referenced_type" : "type-100", 35775 "self_type" : "type-100", 35776 "size" : 1, 35777 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35778 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE" 35779 }, 35780 { 35781 "alignment" : 1, 35782 "linker_set_key" : "keymaster::TagValueType<KM_BYTES>", 35783 "name" : "keymaster::TagValueType<KM_BYTES>", 35784 "referenced_type" : "type-114", 35785 "self_type" : "type-114", 35786 "size" : 1, 35787 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35788 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE" 35789 }, 35790 { 35791 "alignment" : 1, 35792 "linker_set_key" : "keymaster::TagValueType<KM_DATE>", 35793 "name" : "keymaster::TagValueType<KM_DATE>", 35794 "referenced_type" : "type-84", 35795 "self_type" : "type-84", 35796 "size" : 1, 35797 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35798 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE" 35799 }, 35800 { 35801 "alignment" : 1, 35802 "linker_set_key" : "keymaster::TagValueType<KM_INVALID>", 35803 "name" : "keymaster::TagValueType<KM_INVALID>", 35804 "referenced_type" : "type-95", 35805 "self_type" : "type-95", 35806 "size" : 1, 35807 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35808 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE" 35809 }, 35810 { 35811 "alignment" : 1, 35812 "linker_set_key" : "keymaster::TagValueType<KM_UINT>", 35813 "name" : "keymaster::TagValueType<KM_UINT>", 35814 "referenced_type" : "type-89", 35815 "self_type" : "type-89", 35816 "size" : 1, 35817 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35818 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE" 35819 }, 35820 { 35821 "alignment" : 1, 35822 "linker_set_key" : "keymaster::TagValueType<KM_UINT_REP>", 35823 "name" : "keymaster::TagValueType<KM_UINT_REP>", 35824 "referenced_type" : "type-92", 35825 "self_type" : "type-92", 35826 "size" : 1, 35827 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35828 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE" 35829 }, 35830 { 35831 "alignment" : 1, 35832 "linker_set_key" : "keymaster::TagValueType<KM_ULONG>", 35833 "name" : "keymaster::TagValueType<KM_ULONG>", 35834 "referenced_type" : "type-79", 35835 "self_type" : "type-79", 35836 "size" : 1, 35837 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35838 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE" 35839 }, 35840 { 35841 "alignment" : 1, 35842 "linker_set_key" : "keymaster::TagValueType<KM_ULONG_REP>", 35843 "name" : "keymaster::TagValueType<KM_ULONG_REP>", 35844 "referenced_type" : "type-83", 35845 "self_type" : "type-83", 35846 "size" : 1, 35847 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35848 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE" 35849 }, 35850 { 35851 "alignment" : 4, 35852 "base_specifiers" : 35853 [ 35854 { 35855 "referenced_type" : "type-2651" 35856 } 35857 ], 35858 "linker_set_key" : "keymaster::TripleDesKey", 35859 "name" : "keymaster::TripleDesKey", 35860 "record_kind" : "class", 35861 "referenced_type" : "type-2678", 35862 "self_type" : "type-2678", 35863 "size" : 96, 35864 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35865 "unique_id" : "_ZTSN9keymaster12TripleDesKeyE", 35866 "vtable_components" : 35867 [ 35868 { 35869 "kind" : "offset_to_top" 35870 }, 35871 { 35872 "kind" : "rtti", 35873 "mangled_component_name" : "_ZTIN9keymaster12TripleDesKeyE" 35874 }, 35875 { 35876 "kind" : "complete_dtor_pointer", 35877 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD1Ev" 35878 }, 35879 { 35880 "kind" : "deleting_dtor_pointer", 35881 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD0Ev" 35882 }, 35883 { 35884 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 35885 } 35886 ] 35887 }, 35888 { 35889 "alignment" : 4, 35890 "base_specifiers" : 35891 [ 35892 { 35893 "referenced_type" : "type-2644" 35894 } 35895 ], 35896 "linker_set_key" : "keymaster::TripleDesKeyFactory", 35897 "name" : "keymaster::TripleDesKeyFactory", 35898 "record_kind" : "class", 35899 "referenced_type" : "type-2673", 35900 "self_type" : "type-2673", 35901 "size" : 16, 35902 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35903 "unique_id" : "_ZTSN9keymaster19TripleDesKeyFactoryE", 35904 "vtable_components" : 35905 [ 35906 { 35907 "kind" : "offset_to_top" 35908 }, 35909 { 35910 "kind" : "rtti", 35911 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35912 }, 35913 { 35914 "kind" : "complete_dtor_pointer", 35915 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD1Ev" 35916 }, 35917 { 35918 "kind" : "deleting_dtor_pointer", 35919 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD0Ev" 35920 }, 35921 { 35922 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35923 }, 35924 { 35925 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35926 }, 35927 { 35928 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35929 }, 35930 { 35931 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35932 }, 35933 { 35934 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 35935 }, 35936 { 35937 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 35938 }, 35939 { 35940 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEj" 35941 }, 35942 { 35943 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEj" 35944 }, 35945 { 35946 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEj" 35947 }, 35948 { 35949 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35950 }, 35951 { 35952 "component_value" : -4, 35953 "kind" : "offset_to_top" 35954 }, 35955 { 35956 "kind" : "rtti", 35957 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35958 }, 35959 { 35960 "kind" : "complete_dtor_pointer", 35961 "mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD1Ev" 35962 }, 35963 { 35964 "kind" : "deleting_dtor_pointer", 35965 "mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD0Ev" 35966 } 35967 ] 35968 }, 35969 { 35970 "alignment" : 1, 35971 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35972 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35973 "record_kind" : "class", 35974 "referenced_type" : "type-238", 35975 "self_type" : "type-238", 35976 "size" : 1, 35977 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35978 "template_args" : [ "type-239" ], 35979 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE" 35980 }, 35981 { 35982 "alignment" : 1, 35983 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35984 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35985 "record_kind" : "class", 35986 "referenced_type" : "type-800", 35987 "self_type" : "type-800", 35988 "size" : 1, 35989 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35990 "template_args" : [ "type-801" ], 35991 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE" 35992 }, 35993 { 35994 "alignment" : 1, 35995 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35996 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35997 "record_kind" : "class", 35998 "referenced_type" : "type-787", 35999 "self_type" : "type-787", 36000 "size" : 1, 36001 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36002 "template_args" : [ "type-788" ], 36003 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE" 36004 }, 36005 { 36006 "alignment" : 1, 36007 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 36008 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 36009 "record_kind" : "class", 36010 "referenced_type" : "type-790", 36011 "self_type" : "type-790", 36012 "size" : 1, 36013 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36014 "template_args" : [ "type-791" ], 36015 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE" 36016 }, 36017 { 36018 "alignment" : 1, 36019 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 36020 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 36021 "record_kind" : "class", 36022 "referenced_type" : "type-465", 36023 "self_type" : "type-465", 36024 "size" : 1, 36025 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36026 "template_args" : [ "type-466" ], 36027 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE" 36028 }, 36029 { 36030 "alignment" : 1, 36031 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 36032 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 36033 "record_kind" : "class", 36034 "referenced_type" : "type-867", 36035 "self_type" : "type-867", 36036 "size" : 1, 36037 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36038 "template_args" : [ "type-868" ], 36039 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE" 36040 }, 36041 { 36042 "alignment" : 1, 36043 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 36044 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 36045 "record_kind" : "class", 36046 "referenced_type" : "type-794", 36047 "self_type" : "type-794", 36048 "size" : 1, 36049 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36050 "template_args" : [ "type-795" ], 36051 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE" 36052 }, 36053 { 36054 "alignment" : 1, 36055 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 36056 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 36057 "record_kind" : "class", 36058 "referenced_type" : "type-3", 36059 "self_type" : "type-3", 36060 "size" : 1, 36061 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36062 "template_args" : [ "type-4" ], 36063 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE" 36064 }, 36065 { 36066 "alignment" : 1, 36067 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 36068 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 36069 "record_kind" : "class", 36070 "referenced_type" : "type-223", 36071 "self_type" : "type-223", 36072 "size" : 1, 36073 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36074 "template_args" : [ "type-224" ], 36075 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE" 36076 }, 36077 { 36078 "alignment" : 1, 36079 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 36080 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 36081 "record_kind" : "class", 36082 "referenced_type" : "type-748", 36083 "self_type" : "type-748", 36084 "size" : 1, 36085 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36086 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048698EEE" 36087 }, 36088 { 36089 "alignment" : 1, 36090 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 36091 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 36092 "record_kind" : "class", 36093 "referenced_type" : "type-752", 36094 "self_type" : "type-752", 36095 "size" : 1, 36096 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36097 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048792EEE" 36098 }, 36099 { 36100 "alignment" : 1, 36101 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 36102 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 36103 "record_kind" : "class", 36104 "referenced_type" : "type-2964", 36105 "self_type" : "type-2964", 36106 "size" : 1, 36107 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36108 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048692EEE" 36109 }, 36110 { 36111 "alignment" : 1, 36112 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36113 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36114 "record_kind" : "class", 36115 "referenced_type" : "type-727", 36116 "self_type" : "type-727", 36117 "size" : 1, 36118 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36119 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEE" 36120 }, 36121 { 36122 "alignment" : 1, 36123 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36124 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36125 "record_kind" : "class", 36126 "referenced_type" : "type-743", 36127 "self_type" : "type-743", 36128 "size" : 1, 36129 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36130 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048695EEE" 36131 }, 36132 { 36133 "alignment" : 1, 36134 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36135 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36136 "record_kind" : "class", 36137 "referenced_type" : "type-759", 36138 "self_type" : "type-759", 36139 "size" : 1, 36140 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36141 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048895EEE" 36142 }, 36143 { 36144 "alignment" : 1, 36145 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36146 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36147 "record_kind" : "class", 36148 "referenced_type" : "type-750", 36149 "self_type" : "type-750", 36150 "size" : 1, 36151 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36152 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048701EEE" 36153 }, 36154 { 36155 "alignment" : 1, 36156 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36157 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36158 "record_kind" : "class", 36159 "referenced_type" : "type-497", 36160 "self_type" : "type-497", 36161 "size" : 1, 36162 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36163 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047492EEE" 36164 }, 36165 { 36166 "alignment" : 1, 36167 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36168 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36169 "record_kind" : "class", 36170 "referenced_type" : "type-754", 36171 "self_type" : "type-754", 36172 "size" : 1, 36173 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36174 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047591EEE" 36175 }, 36176 { 36177 "alignment" : 1, 36178 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36179 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36180 "record_kind" : "class", 36181 "referenced_type" : "type-2768", 36182 "self_type" : "type-2768", 36183 "size" : 1, 36184 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36185 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047192EEE" 36186 }, 36187 { 36188 "alignment" : 1, 36189 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36190 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36191 "record_kind" : "class", 36192 "referenced_type" : "type-763", 36193 "self_type" : "type-763", 36194 "size" : 1, 36195 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36196 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047483EEE" 36197 }, 36198 { 36199 "alignment" : 1, 36200 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36201 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36202 "record_kind" : "class", 36203 "referenced_type" : "type-2966", 36204 "self_type" : "type-2966", 36205 "size" : 1, 36206 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36207 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047484EEE" 36208 }, 36209 { 36210 "alignment" : 1, 36211 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36212 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36213 "record_kind" : "class", 36214 "referenced_type" : "type-765", 36215 "self_type" : "type-765", 36216 "size" : 1, 36217 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36218 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047482EEE" 36219 }, 36220 { 36221 "alignment" : 1, 36222 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36223 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36224 "record_kind" : "class", 36225 "referenced_type" : "type-767", 36226 "self_type" : "type-767", 36227 "size" : 1, 36228 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36229 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047481EEE" 36230 }, 36231 { 36232 "alignment" : 1, 36233 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36234 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36235 "record_kind" : "class", 36236 "referenced_type" : "type-774", 36237 "self_type" : "type-774", 36238 "size" : 1, 36239 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36240 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047478EEE" 36241 }, 36242 { 36243 "alignment" : 1, 36244 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36245 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36246 "record_kind" : "class", 36247 "referenced_type" : "type-780", 36248 "self_type" : "type-780", 36249 "size" : 1, 36250 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36251 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047476EEE" 36252 }, 36253 { 36254 "alignment" : 1, 36255 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36256 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36257 "record_kind" : "class", 36258 "referenced_type" : "type-778", 36259 "self_type" : "type-778", 36260 "size" : 1, 36261 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36262 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047477EEE" 36263 }, 36264 { 36265 "alignment" : 1, 36266 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36267 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36268 "record_kind" : "class", 36269 "referenced_type" : "type-782", 36270 "self_type" : "type-782", 36271 "size" : 1, 36272 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36273 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047475EEE" 36274 }, 36275 { 36276 "alignment" : 1, 36277 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36278 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36279 "record_kind" : "class", 36280 "referenced_type" : "type-769", 36281 "self_type" : "type-769", 36282 "size" : 1, 36283 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36284 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047480EEE" 36285 }, 36286 { 36287 "alignment" : 1, 36288 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36289 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36290 "record_kind" : "class", 36291 "referenced_type" : "type-772", 36292 "self_type" : "type-772", 36293 "size" : 1, 36294 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36295 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047479EEE" 36296 }, 36297 { 36298 "alignment" : 1, 36299 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36300 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36301 "record_kind" : "class", 36302 "referenced_type" : "type-2770", 36303 "self_type" : "type-2770", 36304 "size" : 1, 36305 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36306 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047191EEE" 36307 }, 36308 { 36309 "alignment" : 1, 36310 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36311 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36312 "record_kind" : "class", 36313 "referenced_type" : "type-761", 36314 "self_type" : "type-761", 36315 "size" : 1, 36316 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36317 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047488EEE" 36318 }, 36319 { 36320 "alignment" : 1, 36321 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36322 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36323 "record_kind" : "class", 36324 "referenced_type" : "type-733", 36325 "self_type" : "type-733", 36326 "size" : 1, 36327 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36328 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEE" 36329 }, 36330 { 36331 "alignment" : 1, 36332 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36333 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36334 "record_kind" : "class", 36335 "referenced_type" : "type-757", 36336 "self_type" : "type-757", 36337 "size" : 1, 36338 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36339 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613437EEE" 36340 }, 36341 { 36342 "alignment" : 1, 36343 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36344 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36345 "record_kind" : "class", 36346 "referenced_type" : "type-736", 36347 "self_type" : "type-736", 36348 "size" : 1, 36349 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36350 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613137EEE" 36351 }, 36352 { 36353 "alignment" : 1, 36354 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36355 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36356 "record_kind" : "class", 36357 "referenced_type" : "type-738", 36358 "self_type" : "type-738", 36359 "size" : 1, 36360 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36361 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEE" 36362 }, 36363 { 36364 "alignment" : 1, 36365 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36366 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36367 "record_kind" : "class", 36368 "referenced_type" : "type-746", 36369 "self_type" : "type-746", 36370 "size" : 1, 36371 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36372 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306873EEE" 36373 }, 36374 { 36375 "alignment" : 1, 36376 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36377 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36378 "record_kind" : "class", 36379 "referenced_type" : "type-149", 36380 "self_type" : "type-149", 36381 "size" : 1, 36382 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36383 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306371EEE" 36384 }, 36385 { 36386 "alignment" : 1, 36387 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36388 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36389 "record_kind" : "class", 36390 "referenced_type" : "type-2762", 36391 "self_type" : "type-2762", 36392 "size" : 1, 36393 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36394 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307371EEE" 36395 }, 36396 { 36397 "alignment" : 1, 36398 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36399 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36400 "record_kind" : "class", 36401 "referenced_type" : "type-731", 36402 "self_type" : "type-731", 36403 "size" : 1, 36404 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36405 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEE" 36406 }, 36407 { 36408 "alignment" : 1, 36409 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36410 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36411 "record_kind" : "class", 36412 "referenced_type" : "type-217", 36413 "self_type" : "type-217", 36414 "size" : 1, 36415 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36416 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307074EEE" 36417 }, 36418 { 36419 "alignment" : 1, 36420 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36421 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36422 "record_kind" : "class", 36423 "referenced_type" : "type-204", 36424 "self_type" : "type-204", 36425 "size" : 1, 36426 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36427 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307073EEE" 36428 }, 36429 { 36430 "alignment" : 1, 36431 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36432 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36433 "record_kind" : "class", 36434 "referenced_type" : "type-181", 36435 "self_type" : "type-181", 36436 "size" : 1, 36437 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36438 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE" 36439 }, 36440 { 36441 "alignment" : 4, 36442 "fields" : 36443 [ 36444 { 36445 "access" : "private", 36446 "field_name" : "mPtr", 36447 "referenced_type" : "type-155" 36448 } 36449 ], 36450 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36451 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36452 "record_kind" : "class", 36453 "referenced_type" : "type-154", 36454 "self_type" : "type-154", 36455 "size" : 4, 36456 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36457 "template_args" : [ "type-157", "type-158" ], 36458 "unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE" 36459 }, 36460 { 36461 "alignment" : 4, 36462 "fields" : 36463 [ 36464 { 36465 "access" : "private", 36466 "field_name" : "mPtr", 36467 "referenced_type" : "type-351" 36468 } 36469 ], 36470 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36471 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36472 "record_kind" : "class", 36473 "referenced_type" : "type-350", 36474 "self_type" : "type-350", 36475 "size" : 4, 36476 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36477 "template_args" : [ "type-353", "type-307" ], 36478 "unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE" 36479 }, 36480 { 36481 "alignment" : 4, 36482 "fields" : 36483 [ 36484 { 36485 "access" : "private", 36486 "field_name" : "mPtr", 36487 "referenced_type" : "type-5217" 36488 } 36489 ], 36490 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36491 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36492 "record_kind" : "class", 36493 "referenced_type" : "type-5216", 36494 "self_type" : "type-5216", 36495 "size" : 4, 36496 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36497 "template_args" : [ "type-5219", "type-5213" ], 36498 "unique_id" : "_ZTSN9keymaster9UniquePtrI11hmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13HMAC_CTX_freeEEEEEE" 36499 }, 36500 { 36501 "alignment" : 4, 36502 "fields" : 36503 [ 36504 { 36505 "access" : "private", 36506 "field_name" : "mPtr", 36507 "referenced_type" : "type-2959" 36508 } 36509 ], 36510 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36511 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36512 "record_kind" : "class", 36513 "referenced_type" : "type-3055", 36514 "self_type" : "type-3055", 36515 "size" : 4, 36516 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36517 "template_args" : [ "type-2925", "type-2924" ], 36518 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16AndroidKeymasterENS_13DefaultDeleteIS1_EEEE" 36519 }, 36520 { 36521 "alignment" : 4, 36522 "fields" : 36523 [ 36524 { 36525 "access" : "private", 36526 "field_name" : "mPtr", 36527 "referenced_type" : "type-674" 36528 } 36529 ], 36530 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36531 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36532 "record_kind" : "class", 36533 "referenced_type" : "type-1143", 36534 "self_type" : "type-1143", 36535 "size" : 4, 36536 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36537 "template_args" : [ "type-161", "type-627" ], 36538 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE" 36539 }, 36540 { 36541 "alignment" : 4, 36542 "fields" : 36543 [ 36544 { 36545 "access" : "private", 36546 "field_name" : "mPtr", 36547 "referenced_type" : "type-1147" 36548 } 36549 ], 36550 "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36551 "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36552 "record_kind" : "class", 36553 "referenced_type" : "type-2926", 36554 "self_type" : "type-2926", 36555 "size" : 4, 36556 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36557 "template_args" : [ "type-1146", "type-2928" ], 36558 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE" 36559 }, 36560 { 36561 "alignment" : 4, 36562 "fields" : 36563 [ 36564 { 36565 "access" : "private", 36566 "field_name" : "mPtr", 36567 "referenced_type" : "type-178" 36568 } 36569 ], 36570 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36571 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36572 "record_kind" : "class", 36573 "referenced_type" : "type-346", 36574 "self_type" : "type-346", 36575 "size" : 4, 36576 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36577 "template_args" : [ "type-175", "type-226" ], 36578 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE" 36579 }, 36580 { 36581 "alignment" : 4, 36582 "fields" : 36583 [ 36584 { 36585 "access" : "private", 36586 "field_name" : "mPtr", 36587 "referenced_type" : "type-2930" 36588 } 36589 ], 36590 "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36591 "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36592 "record_kind" : "class", 36593 "referenced_type" : "type-2929", 36594 "self_type" : "type-2929", 36595 "size" : 4, 36596 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36597 "template_args" : [ "type-2932", "type-2933" ], 36598 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE" 36599 }, 36600 { 36601 "alignment" : 4, 36602 "fields" : 36603 [ 36604 { 36605 "access" : "private", 36606 "field_name" : "mPtr", 36607 "referenced_type" : "type-728" 36608 } 36609 ], 36610 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36611 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36612 "record_kind" : "class", 36613 "referenced_type" : "type-1177", 36614 "self_type" : "type-1177", 36615 "size" : 4, 36616 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36617 "template_args" : [ "type-686", "type-685" ], 36618 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE" 36619 }, 36620 { 36621 "alignment" : 4, 36622 "fields" : 36623 [ 36624 { 36625 "access" : "private", 36626 "field_name" : "mPtr", 36627 "referenced_type" : "type-5132" 36628 } 36629 ], 36630 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36631 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36632 "record_kind" : "class", 36633 "referenced_type" : "type-5223", 36634 "self_type" : "type-5223", 36635 "size" : 4, 36636 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36637 "template_args" : [ "type-5122", "type-5121" ], 36638 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_16keymaster_blob_tNS_13DefaultDeleteIS2_EEEE" 36639 }, 36640 { 36641 "alignment" : 4, 36642 "fields" : 36643 [ 36644 { 36645 "access" : "private", 36646 "field_name" : "mPtr", 36647 "referenced_type" : "type-785" 36648 } 36649 ], 36650 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36651 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36652 "record_kind" : "class", 36653 "referenced_type" : "type-1183", 36654 "self_type" : "type-1183", 36655 "size" : 4, 36656 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36657 "template_args" : [ "type-740", "type-739" ], 36658 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE" 36659 }, 36660 { 36661 "alignment" : 4, 36662 "fields" : 36663 [ 36664 { 36665 "access" : "private", 36666 "field_name" : "mPtr", 36667 "referenced_type" : "type-2620" 36668 } 36669 ], 36670 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36671 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36672 "record_kind" : "class", 36673 "referenced_type" : "type-2619", 36674 "self_type" : "type-2619", 36675 "size" : 4, 36676 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36677 "template_args" : [ "type-2622", "type-66" ], 36678 "unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 36679 }, 36680 { 36681 "alignment" : 4, 36682 "fields" : 36683 [ 36684 { 36685 "access" : "private", 36686 "field_name" : "mPtr", 36687 "referenced_type" : "type-885" 36688 } 36689 ], 36690 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36691 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36692 "record_kind" : "class", 36693 "referenced_type" : "type-1196", 36694 "self_type" : "type-1196", 36695 "size" : 4, 36696 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36697 "template_args" : [ "type-826", "type-825" ], 36698 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE" 36699 }, 36700 { 36701 "alignment" : 4, 36702 "fields" : 36703 [ 36704 { 36705 "access" : "private", 36706 "field_name" : "mPtr", 36707 "referenced_type" : "type-954" 36708 } 36709 ], 36710 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36711 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36712 "record_kind" : "class", 36713 "referenced_type" : "type-1202", 36714 "self_type" : "type-1202", 36715 "size" : 4, 36716 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36717 "template_args" : [ "type-895", "type-894" ], 36718 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE" 36719 }, 36720 { 36721 "alignment" : 4, 36722 "fields" : 36723 [ 36724 { 36725 "access" : "private", 36726 "field_name" : "mPtr", 36727 "referenced_type" : "type-818" 36728 } 36729 ], 36730 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36731 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36732 "record_kind" : "class", 36733 "referenced_type" : "type-1189", 36734 "self_type" : "type-1189", 36735 "size" : 4, 36736 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36737 "template_args" : [ "type-798", "type-797" ], 36738 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE" 36739 }, 36740 { 36741 "alignment" : 4, 36742 "fields" : 36743 [ 36744 { 36745 "access" : "private", 36746 "field_name" : "mPtr", 36747 "referenced_type" : "type-2132" 36748 } 36749 ], 36750 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36751 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36752 "record_kind" : "class", 36753 "referenced_type" : "type-2184", 36754 "self_type" : "type-2184", 36755 "size" : 4, 36756 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36757 "template_args" : [ "type-2185", "type-379" ], 36758 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE" 36759 }, 36760 { 36761 "alignment" : 4, 36762 "fields" : 36763 [ 36764 { 36765 "access" : "private", 36766 "field_name" : "mPtr", 36767 "referenced_type" : "type-558" 36768 } 36769 ], 36770 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36771 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36772 "record_kind" : "class", 36773 "referenced_type" : "type-557", 36774 "self_type" : "type-557", 36775 "size" : 4, 36776 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36777 "template_args" : [ "type-560", "type-561" ], 36778 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE" 36779 }, 36780 { 36781 "alignment" : 4, 36782 "fields" : 36783 [ 36784 { 36785 "access" : "private", 36786 "field_name" : "mPtr", 36787 "referenced_type" : "type-123" 36788 } 36789 ], 36790 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36791 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36792 "record_kind" : "class", 36793 "referenced_type" : "type-191", 36794 "self_type" : "type-191", 36795 "size" : 4, 36796 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36797 "template_args" : [ "type-82", "type-81" ], 36798 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE" 36799 }, 36800 { 36801 "alignment" : 8, 36802 "base_specifiers" : 36803 [ 36804 { 36805 "referenced_type" : "type-719" 36806 } 36807 ], 36808 "fields" : 36809 [ 36810 { 36811 "field_name" : "op_handle", 36812 "field_offset" : 64, 36813 "referenced_type" : "type-116" 36814 }, 36815 { 36816 "field_name" : "input", 36817 "field_offset" : 128, 36818 "referenced_type" : "type-190" 36819 }, 36820 { 36821 "field_name" : "additional_params", 36822 "field_offset" : 288, 36823 "referenced_type" : "type-117" 36824 } 36825 ], 36826 "linker_set_key" : "keymaster::UpdateOperationRequest", 36827 "name" : "keymaster::UpdateOperationRequest", 36828 "referenced_type" : "type-1008", 36829 "self_type" : "type-1008", 36830 "size" : 80, 36831 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36832 "unique_id" : "_ZTSN9keymaster22UpdateOperationRequestE", 36833 "vtable_components" : 36834 [ 36835 { 36836 "kind" : "offset_to_top" 36837 }, 36838 { 36839 "kind" : "rtti", 36840 "mangled_component_name" : "_ZTIN9keymaster22UpdateOperationRequestE" 36841 }, 36842 { 36843 "kind" : "complete_dtor_pointer", 36844 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD1Ev" 36845 }, 36846 { 36847 "kind" : "deleting_dtor_pointer", 36848 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD0Ev" 36849 }, 36850 { 36851 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" 36852 }, 36853 { 36854 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" 36855 }, 36856 { 36857 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" 36858 } 36859 ] 36860 }, 36861 { 36862 "alignment" : 4, 36863 "base_specifiers" : 36864 [ 36865 { 36866 "referenced_type" : "type-717" 36867 } 36868 ], 36869 "fields" : 36870 [ 36871 { 36872 "field_name" : "output", 36873 "field_offset" : 96, 36874 "referenced_type" : "type-190" 36875 }, 36876 { 36877 "field_name" : "input_consumed", 36878 "field_offset" : 256, 36879 "referenced_type" : "type-122" 36880 }, 36881 { 36882 "field_name" : "output_params", 36883 "field_offset" : 288, 36884 "referenced_type" : "type-117" 36885 } 36886 ], 36887 "linker_set_key" : "keymaster::UpdateOperationResponse", 36888 "name" : "keymaster::UpdateOperationResponse", 36889 "referenced_type" : "type-1010", 36890 "self_type" : "type-1010", 36891 "size" : 76, 36892 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36893 "unique_id" : "_ZTSN9keymaster23UpdateOperationResponseE", 36894 "vtable_components" : 36895 [ 36896 { 36897 "kind" : "offset_to_top" 36898 }, 36899 { 36900 "kind" : "rtti", 36901 "mangled_component_name" : "_ZTIN9keymaster23UpdateOperationResponseE" 36902 }, 36903 { 36904 "kind" : "complete_dtor_pointer", 36905 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD1Ev" 36906 }, 36907 { 36908 "kind" : "deleting_dtor_pointer", 36909 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD0Ev" 36910 }, 36911 { 36912 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 36913 }, 36914 { 36915 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 36916 }, 36917 { 36918 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 36919 }, 36920 { 36921 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" 36922 }, 36923 { 36924 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" 36925 }, 36926 { 36927 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" 36928 } 36929 ] 36930 }, 36931 { 36932 "alignment" : 4, 36933 "base_specifiers" : 36934 [ 36935 { 36936 "referenced_type" : "type-719" 36937 } 36938 ], 36939 "fields" : 36940 [ 36941 { 36942 "field_name" : "key_blob", 36943 "field_offset" : 64, 36944 "referenced_type" : "type-1077" 36945 }, 36946 { 36947 "field_name" : "upgrade_params", 36948 "field_offset" : 128, 36949 "referenced_type" : "type-117" 36950 } 36951 ], 36952 "linker_set_key" : "keymaster::UpgradeKeyRequest", 36953 "name" : "keymaster::UpgradeKeyRequest", 36954 "referenced_type" : "type-1076", 36955 "self_type" : "type-1076", 36956 "size" : 56, 36957 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36958 "unique_id" : "_ZTSN9keymaster17UpgradeKeyRequestE", 36959 "vtable_components" : 36960 [ 36961 { 36962 "kind" : "offset_to_top" 36963 }, 36964 { 36965 "kind" : "rtti", 36966 "mangled_component_name" : "_ZTIN9keymaster17UpgradeKeyRequestE" 36967 }, 36968 { 36969 "kind" : "complete_dtor_pointer", 36970 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" 36971 }, 36972 { 36973 "kind" : "deleting_dtor_pointer", 36974 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" 36975 }, 36976 { 36977 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" 36978 }, 36979 { 36980 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" 36981 }, 36982 { 36983 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" 36984 } 36985 ] 36986 }, 36987 { 36988 "alignment" : 4, 36989 "base_specifiers" : 36990 [ 36991 { 36992 "referenced_type" : "type-717" 36993 } 36994 ], 36995 "fields" : 36996 [ 36997 { 36998 "field_name" : "upgraded_key", 36999 "field_offset" : 96, 37000 "referenced_type" : "type-1080" 37001 } 37002 ], 37003 "linker_set_key" : "keymaster::UpgradeKeyResponse", 37004 "name" : "keymaster::UpgradeKeyResponse", 37005 "referenced_type" : "type-1079", 37006 "self_type" : "type-1079", 37007 "size" : 20, 37008 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37009 "unique_id" : "_ZTSN9keymaster18UpgradeKeyResponseE", 37010 "vtable_components" : 37011 [ 37012 { 37013 "kind" : "offset_to_top" 37014 }, 37015 { 37016 "kind" : "rtti", 37017 "mangled_component_name" : "_ZTIN9keymaster18UpgradeKeyResponseE" 37018 }, 37019 { 37020 "kind" : "complete_dtor_pointer", 37021 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" 37022 }, 37023 { 37024 "kind" : "deleting_dtor_pointer", 37025 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" 37026 }, 37027 { 37028 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 37029 }, 37030 { 37031 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 37032 }, 37033 { 37034 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 37035 }, 37036 { 37037 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" 37038 }, 37039 { 37040 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" 37041 }, 37042 { 37043 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" 37044 } 37045 ] 37046 }, 37047 { 37048 "alignment" : 8, 37049 "base_specifiers" : 37050 [ 37051 { 37052 "referenced_type" : "type-125" 37053 } 37054 ], 37055 "fields" : 37056 [ 37057 { 37058 "field_name" : "challenge", 37059 "field_offset" : 64, 37060 "referenced_type" : "type-116" 37061 }, 37062 { 37063 "field_name" : "timestamp", 37064 "field_offset" : 128, 37065 "referenced_type" : "type-116" 37066 }, 37067 { 37068 "field_name" : "parameters_verified", 37069 "field_offset" : 192, 37070 "referenced_type" : "type-117" 37071 }, 37072 { 37073 "field_name" : "security_level", 37074 "field_offset" : 512, 37075 "referenced_type" : "type-1116" 37076 }, 37077 { 37078 "field_name" : "mac", 37079 "field_offset" : 544, 37080 "referenced_type" : "type-690" 37081 } 37082 ], 37083 "linker_set_key" : "keymaster::VerificationToken", 37084 "name" : "keymaster::VerificationToken", 37085 "referenced_type" : "type-1115", 37086 "self_type" : "type-1115", 37087 "size" : 80, 37088 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37089 "unique_id" : "_ZTSN9keymaster17VerificationTokenE", 37090 "vtable_components" : 37091 [ 37092 { 37093 "kind" : "offset_to_top" 37094 }, 37095 { 37096 "kind" : "rtti", 37097 "mangled_component_name" : "_ZTIN9keymaster17VerificationTokenE" 37098 }, 37099 { 37100 "kind" : "complete_dtor_pointer", 37101 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD1Ev" 37102 }, 37103 { 37104 "kind" : "deleting_dtor_pointer", 37105 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD0Ev" 37106 }, 37107 { 37108 "mangled_component_name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" 37109 }, 37110 { 37111 "mangled_component_name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" 37112 }, 37113 { 37114 "mangled_component_name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" 37115 } 37116 ] 37117 }, 37118 { 37119 "alignment" : 8, 37120 "base_specifiers" : 37121 [ 37122 { 37123 "referenced_type" : "type-719" 37124 } 37125 ], 37126 "fields" : 37127 [ 37128 { 37129 "field_name" : "challenge", 37130 "field_offset" : 64, 37131 "referenced_type" : "type-116" 37132 }, 37133 { 37134 "field_name" : "parameters_to_verify", 37135 "field_offset" : 128, 37136 "referenced_type" : "type-117" 37137 }, 37138 { 37139 "field_name" : "auth_token", 37140 "field_offset" : 448, 37141 "referenced_type" : "type-1111" 37142 } 37143 ], 37144 "linker_set_key" : "keymaster::VerifyAuthorizationRequest", 37145 "name" : "keymaster::VerifyAuthorizationRequest", 37146 "referenced_type" : "type-1121", 37147 "self_type" : "type-1121", 37148 "size" : 112, 37149 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37150 "unique_id" : "_ZTSN9keymaster26VerifyAuthorizationRequestE", 37151 "vtable_components" : 37152 [ 37153 { 37154 "kind" : "offset_to_top" 37155 }, 37156 { 37157 "kind" : "rtti", 37158 "mangled_component_name" : "_ZTIN9keymaster26VerifyAuthorizationRequestE" 37159 }, 37160 { 37161 "kind" : "complete_dtor_pointer", 37162 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD1Ev" 37163 }, 37164 { 37165 "kind" : "deleting_dtor_pointer", 37166 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD0Ev" 37167 }, 37168 { 37169 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest14SerializedSizeEv" 37170 }, 37171 { 37172 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest9SerializeEPhPKh" 37173 }, 37174 { 37175 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequest11DeserializeEPPKhS2_" 37176 } 37177 ] 37178 }, 37179 { 37180 "alignment" : 8, 37181 "base_specifiers" : 37182 [ 37183 { 37184 "referenced_type" : "type-717" 37185 } 37186 ], 37187 "fields" : 37188 [ 37189 { 37190 "field_name" : "error", 37191 "field_offset" : 96, 37192 "referenced_type" : "type-1127" 37193 }, 37194 { 37195 "field_name" : "token", 37196 "field_offset" : 128, 37197 "referenced_type" : "type-1115" 37198 } 37199 ], 37200 "linker_set_key" : "keymaster::VerifyAuthorizationResponse", 37201 "name" : "keymaster::VerifyAuthorizationResponse", 37202 "referenced_type" : "type-1126", 37203 "self_type" : "type-1126", 37204 "size" : 96, 37205 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37206 "unique_id" : "_ZTSN9keymaster27VerifyAuthorizationResponseE", 37207 "vtable_components" : 37208 [ 37209 { 37210 "kind" : "offset_to_top" 37211 }, 37212 { 37213 "kind" : "rtti", 37214 "mangled_component_name" : "_ZTIN9keymaster27VerifyAuthorizationResponseE" 37215 }, 37216 { 37217 "kind" : "complete_dtor_pointer", 37218 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD1Ev" 37219 }, 37220 { 37221 "kind" : "deleting_dtor_pointer", 37222 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD0Ev" 37223 }, 37224 { 37225 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 37226 }, 37227 { 37228 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 37229 }, 37230 { 37231 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 37232 }, 37233 { 37234 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv" 37235 }, 37236 { 37237 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh" 37238 }, 37239 { 37240 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_" 37241 } 37242 ] 37243 }, 37244 { 37245 "alignment" : 1, 37246 "linker_set_key" : "keymaster::Void", 37247 "name" : "keymaster::Void", 37248 "record_kind" : "class", 37249 "referenced_type" : "type-78", 37250 "self_type" : "type-78", 37251 "size" : 1, 37252 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 37253 "unique_id" : "_ZTSN9keymaster4VoidE" 37254 }, 37255 { 37256 "alignment" : 4, 37257 "fields" : 37258 [ 37259 { 37260 "field_name" : "purpose", 37261 "referenced_type" : "type-864" 37262 }, 37263 { 37264 "field_name" : "algorithm", 37265 "field_offset" : 32, 37266 "referenced_type" : "type-848" 37267 }, 37268 { 37269 "field_name" : "key_size", 37270 "field_offset" : 64, 37271 "referenced_type" : "type-848" 37272 }, 37273 { 37274 "field_name" : "block_mode", 37275 "field_offset" : 96, 37276 "referenced_type" : "type-864" 37277 }, 37278 { 37279 "field_name" : "digest", 37280 "field_offset" : 128, 37281 "referenced_type" : "type-864" 37282 }, 37283 { 37284 "field_name" : "padding", 37285 "field_offset" : 160, 37286 "referenced_type" : "type-864" 37287 }, 37288 { 37289 "field_name" : "caller_nonce", 37290 "field_offset" : 192, 37291 "referenced_type" : "type-855" 37292 }, 37293 { 37294 "field_name" : "min_mac_length", 37295 "field_offset" : 224, 37296 "referenced_type" : "type-848" 37297 }, 37298 { 37299 "field_name" : "kdf", 37300 "field_offset" : 256, 37301 "referenced_type" : "type-864" 37302 }, 37303 { 37304 "field_name" : "ec_curve", 37305 "field_offset" : 288, 37306 "referenced_type" : "type-848" 37307 }, 37308 { 37309 "field_name" : "rsa_public_exponent", 37310 "field_offset" : 320, 37311 "referenced_type" : "type-848" 37312 }, 37313 { 37314 "field_name" : "active_date_time", 37315 "field_offset" : 352, 37316 "referenced_type" : "type-848" 37317 }, 37318 { 37319 "field_name" : "origination_expire_date_time", 37320 "field_offset" : 384, 37321 "referenced_type" : "type-848" 37322 }, 37323 { 37324 "field_name" : "usage_expire_date_time", 37325 "field_offset" : 416, 37326 "referenced_type" : "type-848" 37327 }, 37328 { 37329 "field_name" : "no_auth_required", 37330 "field_offset" : 448, 37331 "referenced_type" : "type-855" 37332 }, 37333 { 37334 "field_name" : "user_auth_type", 37335 "field_offset" : 480, 37336 "referenced_type" : "type-848" 37337 }, 37338 { 37339 "field_name" : "auth_timeout", 37340 "field_offset" : 512, 37341 "referenced_type" : "type-848" 37342 }, 37343 { 37344 "field_name" : "allow_while_on_body", 37345 "field_offset" : 544, 37346 "referenced_type" : "type-855" 37347 }, 37348 { 37349 "field_name" : "trusted_confirmation_required", 37350 "field_offset" : 576, 37351 "referenced_type" : "type-855" 37352 }, 37353 { 37354 "field_name" : "unlocked_device_required", 37355 "field_offset" : 608, 37356 "referenced_type" : "type-855" 37357 }, 37358 { 37359 "field_name" : "all_applications", 37360 "field_offset" : 640, 37361 "referenced_type" : "type-855" 37362 }, 37363 { 37364 "field_name" : "application_id", 37365 "field_offset" : 672, 37366 "referenced_type" : "type-848" 37367 }, 37368 { 37369 "field_name" : "creation_date_time", 37370 "field_offset" : 704, 37371 "referenced_type" : "type-848" 37372 }, 37373 { 37374 "field_name" : "origin", 37375 "field_offset" : 736, 37376 "referenced_type" : "type-848" 37377 }, 37378 { 37379 "field_name" : "rollback_resistant", 37380 "field_offset" : 768, 37381 "referenced_type" : "type-855" 37382 }, 37383 { 37384 "field_name" : "root_of_trust", 37385 "field_offset" : 800, 37386 "referenced_type" : "type-866" 37387 }, 37388 { 37389 "field_name" : "os_version", 37390 "field_offset" : 832, 37391 "referenced_type" : "type-848" 37392 }, 37393 { 37394 "field_name" : "os_patchlevel", 37395 "field_offset" : 864, 37396 "referenced_type" : "type-848" 37397 }, 37398 { 37399 "field_name" : "attestation_application_id", 37400 "field_offset" : 896, 37401 "referenced_type" : "type-848" 37402 }, 37403 { 37404 "field_name" : "attestation_id_brand", 37405 "field_offset" : 928, 37406 "referenced_type" : "type-848" 37407 }, 37408 { 37409 "field_name" : "attestation_id_device", 37410 "field_offset" : 960, 37411 "referenced_type" : "type-848" 37412 }, 37413 { 37414 "field_name" : "attestation_id_product", 37415 "field_offset" : 992, 37416 "referenced_type" : "type-848" 37417 }, 37418 { 37419 "field_name" : "attestation_id_serial", 37420 "field_offset" : 1024, 37421 "referenced_type" : "type-848" 37422 }, 37423 { 37424 "field_name" : "attestation_id_imei", 37425 "field_offset" : 1056, 37426 "referenced_type" : "type-848" 37427 }, 37428 { 37429 "field_name" : "attestation_id_meid", 37430 "field_offset" : 1088, 37431 "referenced_type" : "type-848" 37432 }, 37433 { 37434 "field_name" : "attestation_id_manufacturer", 37435 "field_offset" : 1120, 37436 "referenced_type" : "type-848" 37437 }, 37438 { 37439 "field_name" : "attestation_id_model", 37440 "field_offset" : 1152, 37441 "referenced_type" : "type-848" 37442 } 37443 ], 37444 "linker_set_key" : "keymaster::km_auth_list", 37445 "name" : "keymaster::km_auth_list", 37446 "referenced_type" : "type-863", 37447 "self_type" : "type-863", 37448 "size" : 148, 37449 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37450 "unique_id" : "_ZTSN9keymaster12km_auth_listE" 37451 }, 37452 { 37453 "alignment" : 4, 37454 "fields" : 37455 [ 37456 { 37457 "field_name" : "attestation_version", 37458 "referenced_type" : "type-848" 37459 }, 37460 { 37461 "field_name" : "attestation_security_level", 37462 "field_offset" : 32, 37463 "referenced_type" : "type-848" 37464 }, 37465 { 37466 "field_name" : "keymaster_version", 37467 "field_offset" : 64, 37468 "referenced_type" : "type-848" 37469 }, 37470 { 37471 "field_name" : "keymaster_security_level", 37472 "field_offset" : 96, 37473 "referenced_type" : "type-848" 37474 }, 37475 { 37476 "field_name" : "attestation_challenge", 37477 "field_offset" : 128, 37478 "referenced_type" : "type-848" 37479 }, 37480 { 37481 "field_name" : "software_enforced", 37482 "field_offset" : 160, 37483 "referenced_type" : "type-874" 37484 }, 37485 { 37486 "field_name" : "tee_enforced", 37487 "field_offset" : 192, 37488 "referenced_type" : "type-874" 37489 }, 37490 { 37491 "field_name" : "unique_id", 37492 "field_offset" : 224, 37493 "referenced_type" : "type-848" 37494 } 37495 ], 37496 "linker_set_key" : "keymaster::km_key_description", 37497 "name" : "keymaster::km_key_description", 37498 "referenced_type" : "type-873", 37499 "self_type" : "type-873", 37500 "size" : 32, 37501 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37502 "unique_id" : "_ZTSN9keymaster18km_key_descriptionE" 37503 }, 37504 { 37505 "alignment" : 4, 37506 "fields" : 37507 [ 37508 { 37509 "field_name" : "verified_boot_key", 37510 "referenced_type" : "type-848" 37511 }, 37512 { 37513 "field_name" : "device_locked", 37514 "field_offset" : 32, 37515 "referenced_type" : "type-855" 37516 }, 37517 { 37518 "field_name" : "verified_boot_state", 37519 "field_offset" : 64, 37520 "referenced_type" : "type-848" 37521 } 37522 ], 37523 "linker_set_key" : "keymaster::km_root_of_trust", 37524 "name" : "keymaster::km_root_of_trust", 37525 "referenced_type" : "type-854", 37526 "self_type" : "type-854", 37527 "size" : 12, 37528 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37529 "unique_id" : "_ZTSN9keymaster16km_root_of_trustE" 37530 }, 37531 { 37532 "alignment" : 4, 37533 "fields" : 37534 [ 37535 { 37536 "field_name" : "version", 37537 "referenced_type" : "type-2818" 37538 }, 37539 { 37540 "field_name" : "transit_key", 37541 "field_offset" : 32, 37542 "referenced_type" : "type-2818" 37543 }, 37544 { 37545 "field_name" : "iv", 37546 "field_offset" : 64, 37547 "referenced_type" : "type-2818" 37548 }, 37549 { 37550 "field_name" : "wrapped_key_description", 37551 "field_offset" : 96, 37552 "referenced_type" : "type-2872" 37553 }, 37554 { 37555 "field_name" : "secure_key", 37556 "field_offset" : 128, 37557 "referenced_type" : "type-2818" 37558 }, 37559 { 37560 "field_name" : "tag", 37561 "field_offset" : 160, 37562 "referenced_type" : "type-2818" 37563 } 37564 ], 37565 "linker_set_key" : "keymaster::km_wrapped_key", 37566 "name" : "keymaster::km_wrapped_key", 37567 "referenced_type" : "type-2871", 37568 "self_type" : "type-2871", 37569 "size" : 24, 37570 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37571 "unique_id" : "_ZTSN9keymaster14km_wrapped_keyE" 37572 }, 37573 { 37574 "alignment" : 4, 37575 "fields" : 37576 [ 37577 { 37578 "field_name" : "key_format", 37579 "referenced_type" : "type-2818" 37580 }, 37581 { 37582 "field_name" : "auth_list", 37583 "field_offset" : 32, 37584 "referenced_type" : "type-874" 37585 } 37586 ], 37587 "linker_set_key" : "keymaster::km_wrapped_key_description", 37588 "name" : "keymaster::km_wrapped_key_description", 37589 "referenced_type" : "type-2866", 37590 "self_type" : "type-2866", 37591 "size" : 8, 37592 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37593 "unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE" 37594 }, 37595 { 37596 "alignment" : 1, 37597 "linker_set_key" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37598 "name" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37599 "referenced_type" : "type-704", 37600 "self_type" : "type-704", 37601 "size" : 1, 37602 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37603 "template_args" : [ "type-705" ], 37604 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE" 37605 }, 37606 { 37607 "alignment" : 1, 37608 "linker_set_key" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37609 "name" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37610 "referenced_type" : "type-714", 37611 "self_type" : "type-714", 37612 "size" : 1, 37613 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37614 "template_args" : [ "type-715" ], 37615 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE" 37616 }, 37617 { 37618 "alignment" : 1, 37619 "linker_set_key" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37620 "name" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37621 "referenced_type" : "type-710", 37622 "self_type" : "type-710", 37623 "size" : 1, 37624 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37625 "template_args" : [ "type-711" ], 37626 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE" 37627 }, 37628 { 37629 "alignment" : 1, 37630 "linker_set_key" : "keymaster::remove_reference<keymaster::Key &>", 37631 "name" : "keymaster::remove_reference<keymaster::Key &>", 37632 "referenced_type" : "type-2021", 37633 "self_type" : "type-2021", 37634 "size" : 1, 37635 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37636 "template_args" : [ "type-2022" ], 37637 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE" 37638 }, 37639 { 37640 "alignment" : 1, 37641 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37642 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37643 "referenced_type" : "type-709", 37644 "self_type" : "type-709", 37645 "size" : 1, 37646 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37647 "template_args" : [ "type-694" ], 37648 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE" 37649 }, 37650 { 37651 "alignment" : 1, 37652 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37653 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37654 "referenced_type" : "type-708", 37655 "self_type" : "type-708", 37656 "size" : 1, 37657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37658 "template_args" : [ "type-698" ], 37659 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE" 37660 }, 37661 { 37662 "alignment" : 1, 37663 "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37664 "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37665 "referenced_type" : "type-2350", 37666 "self_type" : "type-2350", 37667 "size" : 1, 37668 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37669 "template_args" : [ "type-2351" ], 37670 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE" 37671 }, 37672 { 37673 "alignment" : 1, 37674 "linker_set_key" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37675 "name" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37676 "referenced_type" : "type-2354", 37677 "self_type" : "type-2354", 37678 "size" : 1, 37679 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37680 "template_args" : [ "type-2330" ], 37681 "unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE" 37682 }, 37683 { 37684 "alignment" : 1, 37685 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete", 37686 "name" : "keymaster::stack_st_ASN1_TYPE_Delete", 37687 "referenced_type" : "type-841", 37688 "self_type" : "type-841", 37689 "size" : 1, 37690 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37691 "unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE" 37692 } 37693 ], 37694 "rvalue_reference_types" : 37695 [ 37696 { 37697 "alignment" : 4, 37698 "linker_set_key" : "keymaster::AuthorizationSet &&", 37699 "name" : "keymaster::AuthorizationSet &&", 37700 "referenced_type" : "type-117", 37701 "self_type" : "type-756", 37702 "size" : 4, 37703 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 37704 }, 37705 { 37706 "alignment" : 4, 37707 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &&", 37708 "name" : "keymaster::ComputeSharedHmacResponse &&", 37709 "referenced_type" : "type-716", 37710 "self_type" : "type-722", 37711 "size" : 4, 37712 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37713 }, 37714 { 37715 "alignment" : 4, 37716 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&", 37717 "name" : "keymaster::GetHmacSharingParametersResponse &&", 37718 "referenced_type" : "type-1095", 37719 "self_type" : "type-1097", 37720 "size" : 4, 37721 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37722 }, 37723 { 37724 "alignment" : 4, 37725 "linker_set_key" : "keymaster::HardwareAuthToken &&", 37726 "name" : "keymaster::HardwareAuthToken &&", 37727 "referenced_type" : "type-1111", 37728 "self_type" : "type-1114", 37729 "size" : 4, 37730 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37731 }, 37732 { 37733 "alignment" : 4, 37734 "linker_set_key" : "keymaster::HmacSharingParameters &&", 37735 "name" : "keymaster::HmacSharingParameters &&", 37736 "referenced_type" : "type-712", 37737 "self_type" : "type-721", 37738 "size" : 4, 37739 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37740 }, 37741 { 37742 "alignment" : 4, 37743 "linker_set_key" : "keymaster::HmacSharingParametersArray &&", 37744 "name" : "keymaster::HmacSharingParametersArray &&", 37745 "referenced_type" : "type-1092", 37746 "self_type" : "type-1094", 37747 "size" : 4, 37748 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37749 }, 37750 { 37751 "alignment" : 4, 37752 "linker_set_key" : "keymaster::Key &&", 37753 "name" : "keymaster::Key &&", 37754 "referenced_type" : "type-161", 37755 "self_type" : "type-2025", 37756 "size" : 4, 37757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37758 }, 37759 { 37760 "alignment" : 4, 37761 "linker_set_key" : "keymaster::Serializable &&", 37762 "name" : "keymaster::Serializable &&", 37763 "referenced_type" : "type-125", 37764 "self_type" : "type-1004", 37765 "size" : 4, 37766 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 37767 }, 37768 { 37769 "alignment" : 4, 37770 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37771 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37772 "referenced_type" : "type-690", 37773 "self_type" : "type-695", 37774 "size" : 4, 37775 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37776 }, 37777 { 37778 "alignment" : 4, 37779 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37780 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37781 "referenced_type" : "type-127", 37782 "self_type" : "type-699", 37783 "size" : 4, 37784 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37785 }, 37786 { 37787 "alignment" : 4, 37788 "linker_set_key" : "keymaster::VerificationToken &&", 37789 "name" : "keymaster::VerificationToken &&", 37790 "referenced_type" : "type-1115", 37791 "self_type" : "type-1120", 37792 "size" : 4, 37793 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37794 }, 37795 { 37796 "alignment" : 4, 37797 "linker_set_key" : "keymaster::VerifyAuthorizationRequest &&", 37798 "name" : "keymaster::VerifyAuthorizationRequest &&", 37799 "referenced_type" : "type-1121", 37800 "self_type" : "type-1123", 37801 "size" : 4, 37802 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37803 }, 37804 { 37805 "alignment" : 4, 37806 "linker_set_key" : "keymaster::VerifyAuthorizationResponse &&", 37807 "name" : "keymaster::VerifyAuthorizationResponse &&", 37808 "referenced_type" : "type-1126", 37809 "self_type" : "type-1129", 37810 "size" : 4, 37811 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37812 }, 37813 { 37814 "alignment" : 4, 37815 "linker_set_key" : "keymaster_algorithm_t *&&", 37816 "name" : "keymaster_algorithm_t *&&", 37817 "referenced_type" : "type-2330", 37818 "self_type" : "type-2355", 37819 "size" : 4, 37820 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37821 }, 37822 { 37823 "alignment" : 4, 37824 "linker_set_key" : "keymaster_algorithm_t *&&", 37825 "name" : "keymaster_algorithm_t *&&", 37826 "referenced_type" : "type-2555", 37827 "self_type" : "type-2557", 37828 "size" : 4, 37829 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37830 }, 37831 { 37832 "alignment" : 4, 37833 "linker_set_key" : "keymaster_algorithm_t *&&", 37834 "name" : "keymaster_algorithm_t *&&", 37835 "referenced_type" : "type-2757", 37836 "self_type" : "type-2756", 37837 "size" : 4, 37838 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37839 }, 37840 { 37841 "alignment" : 4, 37842 "linker_set_key" : "keymaster_algorithm_t *&&", 37843 "name" : "keymaster_algorithm_t *&&", 37844 "referenced_type" : "type-4380", 37845 "self_type" : "type-4403", 37846 "size" : 4, 37847 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37848 }, 37849 { 37850 "alignment" : 4, 37851 "linker_set_key" : "keymaster_algorithm_t *&&", 37852 "name" : "keymaster_algorithm_t *&&", 37853 "referenced_type" : "type-4594", 37854 "self_type" : "type-4596", 37855 "size" : 4, 37856 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37857 }, 37858 { 37859 "alignment" : 4, 37860 "linker_set_key" : "keymaster_algorithm_t *&&", 37861 "name" : "keymaster_algorithm_t *&&", 37862 "referenced_type" : "type-4785", 37863 "self_type" : "type-4784", 37864 "size" : 4, 37865 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37866 } 37867 ] 37868} 37869