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-1617", 9 "self_type" : "type-1616", 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-4685", 18 "self_type" : "type-4684", 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-1087", 27 "self_type" : "type-1086", 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-1305", 36 "self_type" : "type-1304", 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-1565", 45 "self_type" : "type-1564", 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-1734", 54 "self_type" : "type-1733", 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-1780", 63 "self_type" : "type-1779", 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-2587", 72 "self_type" : "type-2586", 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-2792", 81 "self_type" : "type-2791", 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-3028", 90 "self_type" : "type-3027", 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-3208", 99 "self_type" : "type-3207", 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-3350", 108 "self_type" : "type-3349", 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-3530", 126 "self_type" : "type-3529", 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-3782", 135 "self_type" : "type-3781", 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-3918", 144 "self_type" : "type-3917", 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-4024", 153 "self_type" : "type-4023", 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-4110", 162 "self_type" : "type-4109", 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-4241", 171 "self_type" : "type-4240", 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-4436", 180 "self_type" : "type-4435", 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-4657", 189 "self_type" : "type-4656", 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-47", 198 "self_type" : "type-46", 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-4824", 207 "self_type" : "type-4823", 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-582", 216 "self_type" : "type-581", 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-739", 225 "self_type" : "type-738", 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-950", 234 "self_type" : "type-949", 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-1080", 243 "self_type" : "type-1079", 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-1298", 252 "self_type" : "type-1297", 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-1558", 261 "self_type" : "type-1557", 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-1688", 270 "self_type" : "type-1687", 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-1773", 279 "self_type" : "type-1772", 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-2577", 288 "self_type" : "type-2576", 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-2785", 297 "self_type" : "type-2784", 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-3021", 306 "self_type" : "type-3020", 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-3201", 315 "self_type" : "type-3200", 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-328", 324 "self_type" : "type-327", 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-3339", 333 "self_type" : "type-3338", 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-3522", 342 "self_type" : "type-3521", 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-3773", 351 "self_type" : "type-3772", 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-3911", 369 "self_type" : "type-3910", 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-3960", 378 "self_type" : "type-3959", 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-4102", 387 "self_type" : "type-4101", 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-4234", 396 "self_type" : "type-4233", 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-4428", 405 "self_type" : "type-4427", 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-4650", 414 "self_type" : "type-4649", 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-4816", 423 "self_type" : "type-4815", 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-575", 432 "self_type" : "type-574", 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-730", 441 "self_type" : "type-729", 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-942", 450 "self_type" : "type-941", 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-1624", 459 "self_type" : "type-1623", 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-4689", 468 "self_type" : "type-4688", 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-1091", 477 "self_type" : "type-1090", 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-1308", 486 "self_type" : "type-1307", 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-1568", 495 "self_type" : "type-1567", 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-1749", 504 "self_type" : "type-1748", 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-1783", 513 "self_type" : "type-1782", 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-2590", 522 "self_type" : "type-2589", 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-2795", 531 "self_type" : "type-2794", 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-3031", 540 "self_type" : "type-3030", 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-3211", 549 "self_type" : "type-3210", 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-3353", 558 "self_type" : "type-3352", 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-3533", 576 "self_type" : "type-3532", 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-3785", 585 "self_type" : "type-3784", 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-3921", 594 "self_type" : "type-3920", 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-4035", 603 "self_type" : "type-4034", 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-4115", 612 "self_type" : "type-4114", 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-4244", 621 "self_type" : "type-4243", 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-4439", 630 "self_type" : "type-4438", 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-4660", 639 "self_type" : "type-4659", 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-4827", 648 "self_type" : "type-4826", 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-50", 657 "self_type" : "type-49", 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-585", 666 "self_type" : "type-584", 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-742", 675 "self_type" : "type-741", 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-955", 684 "self_type" : "type-954", 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-1791", 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-1236", 702 "self_type" : "type-1235", 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-1471", 711 "self_type" : "type-1470", 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-4368", 720 "self_type" : "type-4367", 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-4566", 729 "self_type" : "type-4565", 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-1185", 737 "self_type" : "type-1184", 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-1245", 744 "self_type" : "type-1244", 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-1497", 751 "self_type" : "type-1496", 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-1708", 758 "self_type" : "type-1707", 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-2178", 765 "self_type" : "type-2177", 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-267", 772 "self_type" : "type-266", 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-2725", 779 "self_type" : "type-2724", 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-2978", 786 "self_type" : "type-2977", 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-3152", 793 "self_type" : "type-3151", 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-3259", 800 "self_type" : "type-3258", 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-3296", 807 "self_type" : "type-3295", 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-3455", 814 "self_type" : "type-3454", 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-3727", 821 "self_type" : "type-3726", 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-3881", 828 "self_type" : "type-3880", 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-4319", 835 "self_type" : "type-4318", 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-4378", 842 "self_type" : "type-4377", 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-4591", 849 "self_type" : "type-4590", 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-4761", 856 "self_type" : "type-4760", 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-4932", 863 "self_type" : "type-4931", 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-5110", 870 "self_type" : "type-5109", 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-696", 884 "self_type" : "type-695", 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-865", 891 "self_type" : "type-864", 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-4911", 898 "self_type" : "type-4910", 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-1026", 905 "self_type" : "type-1025", 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-1105", 912 "self_type" : "type-1104", 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-1266", 919 "self_type" : "type-1265", 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-1505", 926 "self_type" : "type-1504", 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-1718", 933 "self_type" : "type-1717", 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-2192", 940 "self_type" : "type-2191", 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-2735", 947 "self_type" : "type-2734", 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-277", 954 "self_type" : "type-276", 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-2988", 961 "self_type" : "type-2987", 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-3164", 968 "self_type" : "type-3163", 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-3309", 975 "self_type" : "type-3308", 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-3467", 982 "self_type" : "type-3466", 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-3469", 989 "self_type" : "type-3468", 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-3740", 996 "self_type" : "type-3739", 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-3887", 1003 "self_type" : "type-3886", 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-4183", 1010 "self_type" : "type-4182", 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-4396", 1017 "self_type" : "type-4395", 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-4598", 1024 "self_type" : "type-4597", 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-4771", 1031 "self_type" : "type-4770", 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-4944", 1038 "self_type" : "type-4943", 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-5123", 1045 "self_type" : "type-5122", 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-539", 1052 "self_type" : "type-538", 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-703", 1059 "self_type" : "type-702", 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-253", 1067 "self_type" : "type-252", 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-2711", 1076 "self_type" : "type-2710", 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-3441", 1085 "self_type" : "type-3440", 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-4126", 1094 "self_type" : "type-4125", 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-968", 1103 "self_type" : "type-967", 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-1053", 1111 "self_type" : "type-1052", 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-1290", 1118 "self_type" : "type-1289", 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-1527", 1125 "self_type" : "type-1526", 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-1531", 1132 "self_type" : "type-1530", 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-1747", 1139 "self_type" : "type-1746", 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-2579", 1146 "self_type" : "type-2578", 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-2754", 1153 "self_type" : "type-2753", 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-296", 1160 "self_type" : "type-295", 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-3013", 1167 "self_type" : "type-3012", 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-3193", 1174 "self_type" : "type-3192", 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-3341", 1181 "self_type" : "type-3340", 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-3490", 1188 "self_type" : "type-3489", 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-3765", 1195 "self_type" : "type-3764", 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-3842", 1202 "self_type" : "type-3841", 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-3932", 1209 "self_type" : "type-3931", 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-39", 1216 "self_type" : "type-38", 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-4207", 1223 "self_type" : "type-4206", 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-4419", 1230 "self_type" : "type-4418", 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-4623", 1237 "self_type" : "type-4622", 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-4796", 1244 "self_type" : "type-4795", 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-4968", 1251 "self_type" : "type-4967", 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-752", 1265 "self_type" : "type-751", 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-1074", 1272 "self_type" : "type-1073", 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-1318", 1279 "self_type" : "type-1317", 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-1542", 1286 "self_type" : "type-1541", 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-1756", 1293 "self_type" : "type-1755", 1294 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1295 }, 1296 { 1297 "linker_set_key" : "keymaster_key_format_t []", 1298 "name" : "keymaster_key_format_t []", 1299 "referenced_type" : "type-1840", 1300 "self_type" : "type-1839", 1301 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 1302 }, 1303 { 1304 "linker_set_key" : "keymaster_key_format_t []", 1305 "name" : "keymaster_key_format_t []", 1306 "referenced_type" : "type-2603", 1307 "self_type" : "type-2602", 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-2776", 1314 "self_type" : "type-2775", 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-3045", 1321 "self_type" : "type-3044", 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-320", 1328 "self_type" : "type-319", 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-3221", 1335 "self_type" : "type-3220", 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-3363", 1342 "self_type" : "type-3362", 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-3514", 1349 "self_type" : "type-3513", 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-3793", 1356 "self_type" : "type-3792", 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-3939", 1363 "self_type" : "type-3938", 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-4123", 1370 "self_type" : "type-4122", 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-4227", 1377 "self_type" : "type-4226", 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-4448", 1384 "self_type" : "type-4447", 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-4631", 1391 "self_type" : "type-4630", 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-4801", 1398 "self_type" : "type-4800", 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-4976", 1405 "self_type" : "type-4975", 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-762", 1426 "self_type" : "type-761", 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-4132", 1434 "self_type" : "type-4131", 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-972", 1443 "self_type" : "type-971", 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-1044", 1451 "self_type" : "type-1043", 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-1274", 1458 "self_type" : "type-1273", 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-1338", 1465 "self_type" : "type-1337", 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-1522", 1472 "self_type" : "type-1521", 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-1740", 1479 "self_type" : "type-1739", 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-2551", 1486 "self_type" : "type-2550", 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-2740", 1493 "self_type" : "type-2739", 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-282", 1500 "self_type" : "type-281", 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-2992", 1507 "self_type" : "type-2991", 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-3172", 1514 "self_type" : "type-3171", 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-3317", 1521 "self_type" : "type-3316", 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-3473", 1528 "self_type" : "type-3472", 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-3715", 1535 "self_type" : "type-3714", 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-3745", 1542 "self_type" : "type-3744", 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-3903", 1549 "self_type" : "type-3902", 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-4200", 1556 "self_type" : "type-4199", 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-4402", 1563 "self_type" : "type-4401", 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-4616", 1570 "self_type" : "type-4615", 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-4789", 1577 "self_type" : "type-4788", 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-4960", 1584 "self_type" : "type-4959", 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-720", 1598 "self_type" : "type-719", 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-960", 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 "linker_set_key" : "char", 1641 "name" : "char", 1642 "referenced_type" : "type-22", 1643 "self_type" : "type-22", 1644 "size" : 1 1645 }, 1646 { 1647 "alignment" : 4, 1648 "is_integral" : true, 1649 "linker_set_key" : "int", 1650 "name" : "int", 1651 "referenced_type" : "type-109", 1652 "self_type" : "type-109", 1653 "size" : 4 1654 }, 1655 { 1656 "alignment" : 4, 1657 "is_integral" : true, 1658 "linker_set_key" : "long", 1659 "name" : "long", 1660 "referenced_type" : "type-2136", 1661 "self_type" : "type-2136", 1662 "size" : 4 1663 }, 1664 { 1665 "alignment" : 4, 1666 "is_integral" : true, 1667 "linker_set_key" : "long long", 1668 "name" : "long long", 1669 "referenced_type" : "type-2126", 1670 "self_type" : "type-2126", 1671 "size" : 8 1672 }, 1673 { 1674 "alignment" : 4, 1675 "linker_set_key" : "nullptr_t", 1676 "name" : "nullptr_t", 1677 "referenced_type" : "type-1256", 1678 "self_type" : "type-1256", 1679 "size" : 4 1680 }, 1681 { 1682 "alignment" : 1, 1683 "is_integral" : true, 1684 "is_unsigned" : true, 1685 "linker_set_key" : "unsigned char", 1686 "name" : "unsigned char", 1687 "referenced_type" : "type-1", 1688 "self_type" : "type-1", 1689 "size" : 1 1690 }, 1691 { 1692 "alignment" : 4, 1693 "is_integral" : true, 1694 "is_unsigned" : true, 1695 "linker_set_key" : "unsigned int", 1696 "name" : "unsigned int", 1697 "referenced_type" : "type-122", 1698 "self_type" : "type-122", 1699 "size" : 4 1700 }, 1701 { 1702 "alignment" : 4, 1703 "is_integral" : true, 1704 "is_unsigned" : true, 1705 "linker_set_key" : "unsigned long long", 1706 "name" : "unsigned long long", 1707 "referenced_type" : "type-116", 1708 "self_type" : "type-116", 1709 "size" : 8 1710 }, 1711 { 1712 "linker_set_key" : "void", 1713 "name" : "void", 1714 "referenced_type" : "type-62", 1715 "self_type" : "type-62" 1716 } 1717 ], 1718 "elf_functions" : 1719 [ 1720 { 1721 "name" : "_ZN9keymaster12GetOsVersionEPKc" 1722 }, 1723 { 1724 "name" : "_ZN9keymaster12GetOsVersionEv" 1725 }, 1726 { 1727 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device" 1728 }, 1729 { 1730 "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_devicejj" 1731 }, 1732 { 1733 "name" : "_ZN9keymaster15GetOsPatchlevelEPKc" 1734 }, 1735 { 1736 "name" : "_ZN9keymaster15GetOsPatchlevelEv" 1737 }, 1738 { 1739 "name" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st" 1740 }, 1741 { 1742 "name" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_" 1743 }, 1744 { 1745 "name" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_" 1746 }, 1747 { 1748 "name" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj" 1749 }, 1750 { 1751 "name" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device" 1752 }, 1753 { 1754 "name" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device" 1755 }, 1756 { 1757 "name" : "_ZN9keymaster16Keymaster0EngineD1Ev" 1758 }, 1759 { 1760 "name" : "_ZN9keymaster16Keymaster0EngineD2Ev" 1761 }, 1762 { 1763 "name" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st" 1764 }, 1765 { 1766 "name" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji" 1767 }, 1768 { 1769 "name" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji" 1770 }, 1771 { 1772 "name" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_" 1773 }, 1774 { 1775 "name" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv" 1776 }, 1777 { 1778 "name" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv" 1779 }, 1780 { 1781 "name" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_" 1782 }, 1783 { 1784 "name" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_" 1785 }, 1786 { 1787 "name" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device" 1788 }, 1789 { 1790 "name" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device" 1791 }, 1792 { 1793 "name" : "_ZN9keymaster16Keymaster1EngineD1Ev" 1794 }, 1795 { 1796 "name" : "_ZN9keymaster16Keymaster1EngineD2Ev" 1797 }, 1798 { 1799 "name" : "_ZN9keymaster17getAttestationKeyE21keymaster_algorithm_tP17keymaster_error_t" 1800 }, 1801 { 1802 "name" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t" 1803 }, 1804 { 1805 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t" 1806 }, 1807 { 1808 "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t" 1809 }, 1810 { 1811 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1812 }, 1813 { 1814 "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" 1815 }, 1816 { 1817 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1818 }, 1819 { 1820 "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1821 }, 1822 { 1823 "name" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_" 1824 }, 1825 { 1826 "name" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t" 1827 }, 1828 { 1829 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" 1830 }, 1831 { 1832 "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" 1833 }, 1834 { 1835 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj" 1836 }, 1837 { 1838 "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj" 1839 }, 1840 { 1841 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device" 1842 }, 1843 { 1844 "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device" 1845 }, 1846 { 1847 "name" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv" 1848 }, 1849 { 1850 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device" 1851 }, 1852 { 1853 "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device" 1854 }, 1855 { 1856 "name" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv" 1857 }, 1858 { 1859 "name" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj" 1860 }, 1861 { 1862 "name" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv" 1863 }, 1864 { 1865 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t" 1866 }, 1867 { 1868 "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t" 1869 }, 1870 { 1871 "name" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE" 1872 }, 1873 { 1874 "name" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj" 1875 }, 1876 { 1877 "name" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj" 1878 }, 1879 { 1880 "name" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj" 1881 }, 1882 { 1883 "name" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj" 1884 }, 1885 { 1886 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj" 1887 }, 1888 { 1889 "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj" 1890 }, 1891 { 1892 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey" 1893 }, 1894 { 1895 "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey" 1896 }, 1897 { 1898 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py" 1899 }, 1900 { 1901 "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py" 1902 }, 1903 { 1904 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_" 1905 }, 1906 { 1907 "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_" 1908 }, 1909 { 1910 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_" 1911 }, 1912 { 1913 "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_" 1914 }, 1915 { 1916 "name" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t" 1917 }, 1918 { 1919 "name" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv" 1920 }, 1921 { 1922 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE" 1923 }, 1924 { 1925 "name" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev" 1926 }, 1927 { 1928 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE" 1929 }, 1930 { 1931 "name" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev" 1932 }, 1933 { 1934 "name" : "_ZN9keymaster19getAttestationChainE21keymaster_algorithm_tP17keymaster_error_t" 1935 }, 1936 { 1937 "name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 1938 }, 1939 { 1940 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device" 1941 }, 1942 { 1943 "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device" 1944 }, 1945 { 1946 "name" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1947 }, 1948 { 1949 "name" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 1950 }, 1951 { 1952 "name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 1953 }, 1954 { 1955 "name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 1956 }, 1957 { 1958 "name" : "_ZN9keymaster20SoftKeymasterContextD2Ev" 1959 }, 1960 { 1961 "name" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device" 1962 }, 1963 { 1964 "name" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device" 1965 }, 1966 { 1967 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1968 }, 1969 { 1970 "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 1971 }, 1972 { 1973 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 1974 }, 1975 { 1976 "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 1977 }, 1978 { 1979 "name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 1980 }, 1981 { 1982 "name" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev" 1983 }, 1984 { 1985 "name" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev" 1986 }, 1987 { 1988 "name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 1989 }, 1990 { 1991 "name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 1992 }, 1993 { 1994 "name" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev" 1995 }, 1996 { 1997 "name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 1998 }, 1999 { 2000 "name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 2001 }, 2002 { 2003 "name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 2004 }, 2005 { 2006 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2007 }, 2008 { 2009 "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" 2010 }, 2011 { 2012 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2013 }, 2014 { 2015 "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" 2016 }, 2017 { 2018 "binding" : "weak", 2019 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_16AuthorizationSetEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2020 }, 2021 { 2022 "binding" : "weak", 2023 "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_9AuthProxyEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" 2024 }, 2025 { 2026 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2027 }, 2028 { 2029 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5AbortEv" 2030 }, 2031 { 2032 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2033 }, 2034 { 2035 "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2036 }, 2037 { 2038 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" 2039 }, 2040 { 2041 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5AbortEv" 2042 }, 2043 { 2044 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" 2045 }, 2046 { 2047 "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" 2048 }, 2049 { 2050 "name" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2051 }, 2052 { 2053 "name" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st" 2054 }, 2055 { 2056 "name" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2057 }, 2058 { 2059 "name" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st" 2060 }, 2061 { 2062 "name" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv" 2063 }, 2064 { 2065 "name" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2066 }, 2067 { 2068 "name" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2069 }, 2070 { 2071 "name" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj" 2072 }, 2073 { 2074 "name" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj" 2075 }, 2076 { 2077 "name" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2078 }, 2079 { 2080 "name" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2081 }, 2082 { 2083 "name" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st" 2084 }, 2085 { 2086 "name" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_" 2087 }, 2088 { 2089 "name" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2090 }, 2091 { 2092 "name" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2093 }, 2094 { 2095 "name" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2096 }, 2097 { 2098 "name" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv" 2099 }, 2100 { 2101 "name" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" 2102 }, 2103 { 2104 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st" 2105 }, 2106 { 2107 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st" 2108 }, 2109 { 2110 "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st" 2111 }, 2112 { 2113 "name" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2114 }, 2115 { 2116 "name" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2117 }, 2118 { 2119 "name" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t" 2120 }, 2121 { 2122 "name" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE" 2123 }, 2124 { 2125 "name" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2126 }, 2127 { 2128 "name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcPc" 2129 }, 2130 { 2131 "name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2132 }, 2133 { 2134 "name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj" 2135 }, 2136 { 2137 "name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2138 }, 2139 { 2140 "name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 2141 }, 2142 { 2143 "name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2144 }, 2145 { 2146 "name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2147 }, 2148 { 2149 "name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 2150 }, 2151 { 2152 "name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2153 }, 2154 { 2155 "name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2156 }, 2157 { 2158 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_" 2159 }, 2160 { 2161 "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_" 2162 }, 2163 { 2164 "name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj" 2165 }, 2166 { 2167 "name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2168 }, 2169 { 2170 "name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2171 }, 2172 { 2173 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE" 2174 }, 2175 { 2176 "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE" 2177 }, 2178 { 2179 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2180 }, 2181 { 2182 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2183 }, 2184 { 2185 "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2186 }, 2187 { 2188 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2189 }, 2190 { 2191 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2192 }, 2193 { 2194 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2195 }, 2196 { 2197 "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2198 }, 2199 { 2200 "name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2201 }, 2202 { 2203 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj" 2204 }, 2205 { 2206 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2207 }, 2208 { 2209 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 2210 }, 2211 { 2212 "name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 2213 }, 2214 { 2215 "name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 2216 }, 2217 { 2218 "name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 2219 }, 2220 { 2221 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 2222 }, 2223 { 2224 "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 2225 }, 2226 { 2227 "name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj" 2228 }, 2229 { 2230 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 2231 }, 2232 { 2233 "name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 2234 }, 2235 { 2236 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" 2237 }, 2238 { 2239 "name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 2240 }, 2241 { 2242 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2243 }, 2244 { 2245 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2246 }, 2247 { 2248 "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2249 }, 2250 { 2251 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 2252 }, 2253 { 2254 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 2255 }, 2256 { 2257 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 2258 }, 2259 { 2260 "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2261 }, 2262 { 2263 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2264 }, 2265 { 2266 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 2267 }, 2268 { 2269 "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 2270 }, 2271 { 2272 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2273 }, 2274 { 2275 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory16SupportedDigestsEPj" 2276 }, 2277 { 2278 "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory21SupportedPaddingModesEPj" 2279 }, 2280 { 2281 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 2282 }, 2283 { 2284 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory16SupportedDigestsEPj" 2285 }, 2286 { 2287 "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPj" 2288 }, 2289 { 2290 "binding" : "weak", 2291 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j" 2292 }, 2293 { 2294 "binding" : "weak", 2295 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 2296 }, 2297 { 2298 "binding" : "weak", 2299 "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" 2300 }, 2301 { 2302 "binding" : "weak", 2303 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIRKhEEvOT_" 2304 }, 2305 { 2306 "name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev" 2307 }, 2308 { 2309 "name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev" 2310 }, 2311 { 2312 "name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev" 2313 }, 2314 { 2315 "name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev" 2316 }, 2317 { 2318 "name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev" 2319 }, 2320 { 2321 "name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev" 2322 }, 2323 { 2324 "name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev" 2325 }, 2326 { 2327 "name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev" 2328 }, 2329 { 2330 "name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2331 }, 2332 { 2333 "name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 2334 }, 2335 { 2336 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 2337 }, 2338 { 2339 "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 2340 }, 2341 { 2342 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 2343 }, 2344 { 2345 "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 2346 }, 2347 { 2348 "name" : "__udivdi3" 2349 } 2350 ], 2351 "elf_objects" : 2352 [ 2353 { 2354 "name" : "_ZN9keymaster16Keymaster0Engine9instance_E" 2355 }, 2356 { 2357 "name" : "_ZN9keymaster16Keymaster1Engine9instance_E" 2358 }, 2359 { 2360 "binding" : "weak", 2361 "name" : "_ZTVN9keymaster15EcKeymaster0KeyE" 2362 }, 2363 { 2364 "binding" : "weak", 2365 "name" : "_ZTVN9keymaster16ConfigureRequestE" 2366 }, 2367 { 2368 "binding" : "weak", 2369 "name" : "_ZTVN9keymaster16RsaKeymaster0KeyE" 2370 }, 2371 { 2372 "binding" : "weak", 2373 "name" : "_ZTVN9keymaster16RsaKeymaster1KeyE" 2374 }, 2375 { 2376 "binding" : "weak", 2377 "name" : "_ZTVN9keymaster17ConfigureResponseE" 2378 }, 2379 { 2380 "binding" : "weak", 2381 "name" : "_ZTVN9keymaster17SupportedResponseI18keymaster_digest_tEE" 2382 }, 2383 { 2384 "binding" : "weak", 2385 "name" : "_ZTVN9keymaster17SupportedResponseI19keymaster_padding_tEE" 2386 }, 2387 { 2388 "binding" : "weak", 2389 "name" : "_ZTVN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 2390 }, 2391 { 2392 "binding" : "weak", 2393 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 2394 }, 2395 { 2396 "binding" : "weak", 2397 "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 2398 }, 2399 { 2400 "binding" : "weak", 2401 "name" : "_ZTVN9keymaster18AddEntropyResponseE" 2402 }, 2403 { 2404 "binding" : "weak", 2405 "name" : "_ZTVN9keymaster18EcdsaKeymaster1KeyE" 2406 }, 2407 { 2408 "binding" : "weak", 2409 "name" : "_ZTVN9keymaster18GenerateKeyRequestE" 2410 }, 2411 { 2412 "name" : "_ZTVN9keymaster19SoftKeymasterLoggerE" 2413 }, 2414 { 2415 "name" : "_ZTVN9keymaster20SoftKeymasterContextE" 2416 }, 2417 { 2418 "binding" : "weak", 2419 "name" : "_ZTVN9keymaster21AbortOperationRequestE" 2420 }, 2421 { 2422 "binding" : "weak", 2423 "name" : "_ZTVN9keymaster22AbortOperationResponseE" 2424 }, 2425 { 2426 "binding" : "weak", 2427 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_16RsaSignOperationEEE" 2428 }, 2429 { 2430 "binding" : "weak", 2431 "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_19RsaDecryptOperationEEE" 2432 }, 2433 { 2434 "name" : "_ZTVN9keymaster23RsaKeymaster0KeyFactoryE" 2435 }, 2436 { 2437 "name" : "_ZTVN9keymaster23RsaKeymaster1KeyFactoryE" 2438 }, 2439 { 2440 "binding" : "weak", 2441 "name" : "_ZTVN9keymaster23SupportedDigestsRequestE" 2442 }, 2443 { 2444 "binding" : "weak", 2445 "name" : "_ZTVN9keymaster24EcdsaKeymaster1OperationINS_18EcdsaSignOperationEEE" 2446 }, 2447 { 2448 "name" : "_ZTVN9keymaster24PureSoftKeymasterContextE" 2449 }, 2450 { 2451 "name" : "_ZTVN9keymaster24SoftKeymasterEnforcementE" 2452 }, 2453 { 2454 "binding" : "weak", 2455 "name" : "_ZTVN9keymaster24SupportedDigestsResponseE" 2456 }, 2457 { 2458 "name" : "_ZTVN9keymaster25EcdsaKeymaster0KeyFactoryE" 2459 }, 2460 { 2461 "name" : "_ZTVN9keymaster25EcdsaKeymaster1KeyFactoryE" 2462 }, 2463 { 2464 "binding" : "weak", 2465 "name" : "_ZTVN9keymaster26SupportedAlgorithmsRequestE" 2466 }, 2467 { 2468 "binding" : "weak", 2469 "name" : "_ZTVN9keymaster26SupportedBlockModesRequestE" 2470 }, 2471 { 2472 "binding" : "weak", 2473 "name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE" 2474 }, 2475 { 2476 "binding" : "weak", 2477 "name" : "_ZTVN9keymaster27SupportedAlgorithmsResponseE" 2478 }, 2479 { 2480 "binding" : "weak", 2481 "name" : "_ZTVN9keymaster27SupportedBlockModesResponseE" 2482 }, 2483 { 2484 "binding" : "weak", 2485 "name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE" 2486 }, 2487 { 2488 "binding" : "weak", 2489 "name" : "_ZTVN9keymaster28SupportedPaddingModesRequestE" 2490 }, 2491 { 2492 "binding" : "weak", 2493 "name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE" 2494 }, 2495 { 2496 "name" : "_ZTVN9keymaster29RsaKeymaster1OperationFactoryE" 2497 }, 2498 { 2499 "binding" : "weak", 2500 "name" : "_ZTVN9keymaster29SupportedExportFormatsRequestE" 2501 }, 2502 { 2503 "binding" : "weak", 2504 "name" : "_ZTVN9keymaster29SupportedImportFormatsRequestE" 2505 }, 2506 { 2507 "binding" : "weak", 2508 "name" : "_ZTVN9keymaster29SupportedPaddingModesResponseE" 2509 }, 2510 { 2511 "binding" : "weak", 2512 "name" : "_ZTVN9keymaster30SupportedExportFormatsResponseE" 2513 }, 2514 { 2515 "binding" : "weak", 2516 "name" : "_ZTVN9keymaster30SupportedImportFormatsResponseE" 2517 }, 2518 { 2519 "name" : "_ZTVN9keymaster31EcdsaKeymaster1OperationFactoryE" 2520 }, 2521 { 2522 "binding" : "weak", 2523 "name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE" 2524 }, 2525 { 2526 "binding" : "weak", 2527 "name" : "_ZTVN9keymaster3KeyE" 2528 }, 2529 { 2530 "binding" : "weak", 2531 "name" : "_ZTVN9keymaster9OperationE" 2532 }, 2533 { 2534 "name" : "soft_keymaster1_device_module" 2535 }, 2536 { 2537 "name" : "soft_keymaster2_device_module" 2538 } 2539 ], 2540 "enum_types" : 2541 [ 2542 { 2543 "alignment" : 4, 2544 "enum_fields" : 2545 [ 2546 { 2547 "enum_field_value" : 0, 2548 "name" : "keymaster::GENERATE_KEY" 2549 }, 2550 { 2551 "enum_field_value" : 1, 2552 "name" : "keymaster::BEGIN_OPERATION" 2553 }, 2554 { 2555 "enum_field_value" : 2, 2556 "name" : "keymaster::UPDATE_OPERATION" 2557 }, 2558 { 2559 "enum_field_value" : 3, 2560 "name" : "keymaster::FINISH_OPERATION" 2561 }, 2562 { 2563 "enum_field_value" : 4, 2564 "name" : "keymaster::ABORT_OPERATION" 2565 }, 2566 { 2567 "enum_field_value" : 5, 2568 "name" : "keymaster::IMPORT_KEY" 2569 }, 2570 { 2571 "enum_field_value" : 6, 2572 "name" : "keymaster::EXPORT_KEY" 2573 }, 2574 { 2575 "enum_field_value" : 7, 2576 "name" : "keymaster::GET_VERSION" 2577 }, 2578 { 2579 "enum_field_value" : 8, 2580 "name" : "keymaster::ADD_RNG_ENTROPY" 2581 }, 2582 { 2583 "enum_field_value" : 9, 2584 "name" : "keymaster::GET_SUPPORTED_ALGORITHMS" 2585 }, 2586 { 2587 "enum_field_value" : 10, 2588 "name" : "keymaster::GET_SUPPORTED_BLOCK_MODES" 2589 }, 2590 { 2591 "enum_field_value" : 11, 2592 "name" : "keymaster::GET_SUPPORTED_PADDING_MODES" 2593 }, 2594 { 2595 "enum_field_value" : 12, 2596 "name" : "keymaster::GET_SUPPORTED_DIGESTS" 2597 }, 2598 { 2599 "enum_field_value" : 13, 2600 "name" : "keymaster::GET_SUPPORTED_IMPORT_FORMATS" 2601 }, 2602 { 2603 "enum_field_value" : 14, 2604 "name" : "keymaster::GET_SUPPORTED_EXPORT_FORMATS" 2605 }, 2606 { 2607 "enum_field_value" : 15, 2608 "name" : "keymaster::GET_KEY_CHARACTERISTICS" 2609 }, 2610 { 2611 "enum_field_value" : 16, 2612 "name" : "keymaster::ATTEST_KEY" 2613 }, 2614 { 2615 "enum_field_value" : 17, 2616 "name" : "keymaster::UPGRADE_KEY" 2617 }, 2618 { 2619 "enum_field_value" : 18, 2620 "name" : "keymaster::CONFIGURE" 2621 }, 2622 { 2623 "enum_field_value" : 19, 2624 "name" : "keymaster::GET_HMAC_SHARING_PARAMETERS" 2625 }, 2626 { 2627 "enum_field_value" : 20, 2628 "name" : "keymaster::COMPUTE_SHARED_HMAC" 2629 }, 2630 { 2631 "enum_field_value" : 21, 2632 "name" : "keymaster::VERIFY_AUTHORIZATION" 2633 }, 2634 { 2635 "enum_field_value" : 22, 2636 "name" : "keymaster::DELETE_KEY" 2637 }, 2638 { 2639 "enum_field_value" : 23, 2640 "name" : "keymaster::DELETE_ALL_KEYS" 2641 }, 2642 { 2643 "enum_field_value" : 24, 2644 "name" : "keymaster::DESTROY_ATTESTATION_IDS" 2645 }, 2646 { 2647 "enum_field_value" : 25, 2648 "name" : "keymaster::IMPORT_WRAPPED_KEY" 2649 } 2650 ], 2651 "linker_set_key" : "keymaster::AndroidKeymasterCommand", 2652 "name" : "keymaster::AndroidKeymasterCommand", 2653 "referenced_type" : "type-1868", 2654 "self_type" : "type-1868", 2655 "size" : 4, 2656 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 2657 "underlying_type" : "type-122", 2658 "unique_id" : "_ZTSN9keymaster23AndroidKeymasterCommandE" 2659 }, 2660 { 2661 "alignment" : 4, 2662 "enum_fields" : 2663 [ 2664 { 2665 "enum_field_value" : 0, 2666 "name" : "keymaster::AuthorizationSet::OK" 2667 }, 2668 { 2669 "enum_field_value" : 1, 2670 "name" : "keymaster::AuthorizationSet::ALLOCATION_FAILURE" 2671 }, 2672 { 2673 "enum_field_value" : 2, 2674 "name" : "keymaster::AuthorizationSet::MALFORMED_DATA" 2675 } 2676 ], 2677 "linker_set_key" : "keymaster::AuthorizationSet::Error", 2678 "name" : "keymaster::AuthorizationSet::Error", 2679 "referenced_type" : "type-124", 2680 "self_type" : "type-124", 2681 "size" : 4, 2682 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 2683 "underlying_type" : "type-122", 2684 "unique_id" : "_ZTSN9keymaster16AuthorizationSet5ErrorE" 2685 }, 2686 { 2687 "alignment" : 4, 2688 "enum_fields" : 2689 [ 2690 { 2691 "enum_field_value" : 0, 2692 "name" : "keymaster::Logger::DEBUG_LVL" 2693 }, 2694 { 2695 "enum_field_value" : 1, 2696 "name" : "keymaster::Logger::INFO_LVL" 2697 }, 2698 { 2699 "enum_field_value" : 2, 2700 "name" : "keymaster::Logger::WARNING_LVL" 2701 }, 2702 { 2703 "enum_field_value" : 3, 2704 "name" : "keymaster::Logger::ERROR_LVL" 2705 }, 2706 { 2707 "enum_field_value" : 4, 2708 "name" : "keymaster::Logger::SEVERE_LVL" 2709 } 2710 ], 2711 "linker_set_key" : "keymaster::Logger::LogLevel", 2712 "name" : "keymaster::Logger::LogLevel", 2713 "referenced_type" : "type-2108", 2714 "self_type" : "type-2108", 2715 "size" : 4, 2716 "source_file" : "/system/keymaster/include/keymaster/logger.h", 2717 "underlying_type" : "type-122", 2718 "unique_id" : "_ZTSN9keymaster6Logger8LogLevelE" 2719 } 2720 ], 2721 "function_types" : [], 2722 "functions" : 2723 [ 2724 { 2725 "function_name" : "keymaster::GetOsVersion", 2726 "linker_set_key" : "_ZN9keymaster12GetOsVersionEPKc", 2727 "parameters" : 2728 [ 2729 { 2730 "referenced_type" : "type-20" 2731 } 2732 ], 2733 "return_type" : "type-122", 2734 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2735 }, 2736 { 2737 "function_name" : "keymaster::GetOsVersion", 2738 "linker_set_key" : "_ZN9keymaster12GetOsVersionEv", 2739 "return_type" : "type-122", 2740 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2741 }, 2742 { 2743 "function_name" : "keymaster::ConfigureDevice", 2744 "linker_set_key" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device", 2745 "parameters" : 2746 [ 2747 { 2748 "referenced_type" : "type-2001" 2749 } 2750 ], 2751 "return_type" : "type-2241", 2752 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2753 }, 2754 { 2755 "function_name" : "keymaster::GetOsPatchlevel", 2756 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEPKc", 2757 "parameters" : 2758 [ 2759 { 2760 "referenced_type" : "type-20" 2761 } 2762 ], 2763 "return_type" : "type-122", 2764 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2765 }, 2766 { 2767 "function_name" : "keymaster::GetOsPatchlevel", 2768 "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEv", 2769 "return_type" : "type-122", 2770 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 2771 }, 2772 { 2773 "access" : "private", 2774 "function_name" : "keymaster::Keymaster0Engine::ecdsa_sign", 2775 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st", 2776 "parameters" : 2777 [ 2778 { 2779 "referenced_type" : "type-1991" 2780 }, 2781 { 2782 "referenced_type" : "type-122" 2783 }, 2784 { 2785 "referenced_type" : "type-123" 2786 }, 2787 { 2788 "referenced_type" : "type-753" 2789 }, 2790 { 2791 "referenced_type" : "type-389" 2792 } 2793 ], 2794 "return_type" : "type-109", 2795 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2796 }, 2797 { 2798 "access" : "private", 2799 "function_name" : "keymaster::Keymaster0Engine::keyblob_dup", 2800 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_", 2801 "parameters" : 2802 [ 2803 { 2804 "referenced_type" : "type-402" 2805 }, 2806 { 2807 "referenced_type" : "type-406" 2808 }, 2809 { 2810 "referenced_type" : "type-409" 2811 }, 2812 { 2813 "referenced_type" : "type-109" 2814 }, 2815 { 2816 "referenced_type" : "type-2136" 2817 }, 2818 { 2819 "referenced_type" : "type-410" 2820 } 2821 ], 2822 "return_type" : "type-109", 2823 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2824 }, 2825 { 2826 "access" : "private", 2827 "function_name" : "keymaster::Keymaster0Engine::keyblob_free", 2828 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_", 2829 "parameters" : 2830 [ 2831 { 2832 "referenced_type" : "type-410" 2833 }, 2834 { 2835 "referenced_type" : "type-410" 2836 }, 2837 { 2838 "referenced_type" : "type-402" 2839 }, 2840 { 2841 "referenced_type" : "type-109" 2842 }, 2843 { 2844 "referenced_type" : "type-2136" 2845 }, 2846 { 2847 "referenced_type" : "type-410" 2848 } 2849 ], 2850 "return_type" : "type-62", 2851 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2852 }, 2853 { 2854 "access" : "private", 2855 "function_name" : "keymaster::Keymaster0Engine::rsa_private_transform", 2856 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj", 2857 "parameters" : 2858 [ 2859 { 2860 "referenced_type" : "type-387" 2861 }, 2862 { 2863 "referenced_type" : "type-123" 2864 }, 2865 { 2866 "referenced_type" : "type-1991" 2867 }, 2868 { 2869 "referenced_type" : "type-122" 2870 } 2871 ], 2872 "return_type" : "type-109", 2873 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2874 }, 2875 { 2876 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2877 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device", 2878 "parameters" : 2879 [ 2880 { 2881 "is_this_ptr" : true, 2882 "referenced_type" : "type-2103" 2883 }, 2884 { 2885 "referenced_type" : "type-411" 2886 } 2887 ], 2888 "return_type" : "type-62", 2889 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2890 }, 2891 { 2892 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", 2893 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device", 2894 "parameters" : 2895 [ 2896 { 2897 "is_this_ptr" : true, 2898 "referenced_type" : "type-2103" 2899 }, 2900 { 2901 "referenced_type" : "type-411" 2902 } 2903 ], 2904 "return_type" : "type-62", 2905 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2906 }, 2907 { 2908 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 2909 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD1Ev", 2910 "parameters" : 2911 [ 2912 { 2913 "is_this_ptr" : true, 2914 "referenced_type" : "type-2103" 2915 } 2916 ], 2917 "return_type" : "type-62", 2918 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2919 }, 2920 { 2921 "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", 2922 "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD2Ev", 2923 "parameters" : 2924 [ 2925 { 2926 "is_this_ptr" : true, 2927 "referenced_type" : "type-2103" 2928 } 2929 ], 2930 "return_type" : "type-62", 2931 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 2932 }, 2933 { 2934 "access" : "private", 2935 "function_name" : "keymaster::Keymaster1Engine::ecdsa_sign", 2936 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st", 2937 "parameters" : 2938 [ 2939 { 2940 "referenced_type" : "type-1991" 2941 }, 2942 { 2943 "referenced_type" : "type-122" 2944 }, 2945 { 2946 "referenced_type" : "type-123" 2947 }, 2948 { 2949 "referenced_type" : "type-753" 2950 }, 2951 { 2952 "referenced_type" : "type-443" 2953 } 2954 ], 2955 "return_type" : "type-109", 2956 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 2957 }, 2958 { 2959 "access" : "private", 2960 "function_name" : "keymaster::Keymaster1Engine::rsa_decrypt", 2961 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji", 2962 "parameters" : 2963 [ 2964 { 2965 "referenced_type" : "type-450" 2966 }, 2967 { 2968 "referenced_type" : "type-753" 2969 }, 2970 { 2971 "referenced_type" : "type-123" 2972 }, 2973 { 2974 "referenced_type" : "type-122" 2975 }, 2976 { 2977 "referenced_type" : "type-1991" 2978 }, 2979 { 2980 "referenced_type" : "type-122" 2981 }, 2982 { 2983 "referenced_type" : "type-109" 2984 } 2985 ], 2986 "return_type" : "type-109", 2987 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 2988 }, 2989 { 2990 "access" : "private", 2991 "function_name" : "keymaster::Keymaster1Engine::rsa_sign_raw", 2992 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji", 2993 "parameters" : 2994 [ 2995 { 2996 "referenced_type" : "type-450" 2997 }, 2998 { 2999 "referenced_type" : "type-753" 3000 }, 3001 { 3002 "referenced_type" : "type-123" 3003 }, 3004 { 3005 "referenced_type" : "type-122" 3006 }, 3007 { 3008 "referenced_type" : "type-1991" 3009 }, 3010 { 3011 "referenced_type" : "type-122" 3012 }, 3013 { 3014 "referenced_type" : "type-109" 3015 } 3016 ], 3017 "return_type" : "type-109", 3018 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3019 }, 3020 { 3021 "access" : "private", 3022 "function_name" : "keymaster::Keymaster1Engine::free_key_data", 3023 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_", 3024 "parameters" : 3025 [ 3026 { 3027 "referenced_type" : "type-410" 3028 }, 3029 { 3030 "referenced_type" : "type-410" 3031 }, 3032 { 3033 "referenced_type" : "type-478" 3034 }, 3035 { 3036 "referenced_type" : "type-109" 3037 }, 3038 { 3039 "referenced_type" : "type-2136" 3040 }, 3041 { 3042 "referenced_type" : "type-410" 3043 } 3044 ], 3045 "return_type" : "type-62", 3046 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3047 }, 3048 { 3049 "access" : "private", 3050 "function_name" : "keymaster::Keymaster1Engine::BuildRsaMethod", 3051 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv", 3052 "parameters" : 3053 [ 3054 { 3055 "is_this_ptr" : true, 3056 "referenced_type" : "type-135" 3057 } 3058 ], 3059 "return_type" : "type-2256", 3060 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3061 }, 3062 { 3063 "access" : "private", 3064 "function_name" : "keymaster::Keymaster1Engine::BuildEcdsaMethod", 3065 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv", 3066 "parameters" : 3067 [ 3068 { 3069 "is_this_ptr" : true, 3070 "referenced_type" : "type-135" 3071 } 3072 ], 3073 "return_type" : "type-2257", 3074 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3075 }, 3076 { 3077 "access" : "private", 3078 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Finish", 3079 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_", 3080 "parameters" : 3081 [ 3082 { 3083 "is_this_ptr" : true, 3084 "referenced_type" : "type-135" 3085 }, 3086 { 3087 "referenced_type" : "type-474" 3088 }, 3089 { 3090 "referenced_type" : "type-475" 3091 }, 3092 { 3093 "referenced_type" : "type-489" 3094 } 3095 ], 3096 "return_type" : "type-2258", 3097 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3098 }, 3099 { 3100 "access" : "private", 3101 "function_name" : "keymaster::Keymaster1Engine::duplicate_key_data", 3102 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_", 3103 "parameters" : 3104 [ 3105 { 3106 "referenced_type" : "type-478" 3107 }, 3108 { 3109 "referenced_type" : "type-482" 3110 }, 3111 { 3112 "referenced_type" : "type-409" 3113 }, 3114 { 3115 "referenced_type" : "type-109" 3116 }, 3117 { 3118 "referenced_type" : "type-2136" 3119 }, 3120 { 3121 "referenced_type" : "type-410" 3122 } 3123 ], 3124 "return_type" : "type-109", 3125 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3126 }, 3127 { 3128 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3129 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device", 3130 "parameters" : 3131 [ 3132 { 3133 "is_this_ptr" : true, 3134 "referenced_type" : "type-135" 3135 }, 3136 { 3137 "referenced_type" : "type-452" 3138 } 3139 ], 3140 "return_type" : "type-62", 3141 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3142 }, 3143 { 3144 "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", 3145 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device", 3146 "parameters" : 3147 [ 3148 { 3149 "is_this_ptr" : true, 3150 "referenced_type" : "type-135" 3151 }, 3152 { 3153 "referenced_type" : "type-452" 3154 } 3155 ], 3156 "return_type" : "type-62", 3157 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3158 }, 3159 { 3160 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3161 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD1Ev", 3162 "parameters" : 3163 [ 3164 { 3165 "is_this_ptr" : true, 3166 "referenced_type" : "type-135" 3167 } 3168 ], 3169 "return_type" : "type-62", 3170 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3171 }, 3172 { 3173 "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", 3174 "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD2Ev", 3175 "parameters" : 3176 [ 3177 { 3178 "is_this_ptr" : true, 3179 "referenced_type" : "type-135" 3180 } 3181 ], 3182 "return_type" : "type-62", 3183 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 3184 }, 3185 { 3186 "access" : "private", 3187 "function_name" : "keymaster::SoftKeymasterDevice::attest_key", 3188 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t", 3189 "parameters" : 3190 [ 3191 { 3192 "referenced_type" : "type-1832" 3193 }, 3194 { 3195 "referenced_type" : "type-1686" 3196 }, 3197 { 3198 "referenced_type" : "type-1826" 3199 }, 3200 { 3201 "referenced_type" : "type-1699" 3202 } 3203 ], 3204 "return_type" : "type-2284", 3205 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3206 }, 3207 { 3208 "access" : "private", 3209 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3210 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t", 3211 "parameters" : 3212 [ 3213 { 3214 "referenced_type" : "type-1820" 3215 }, 3216 { 3217 "referenced_type" : "type-1686" 3218 } 3219 ], 3220 "return_type" : "type-2285", 3221 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3222 }, 3223 { 3224 "access" : "private", 3225 "function_name" : "keymaster::SoftKeymasterDevice::delete_key", 3226 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t", 3227 "parameters" : 3228 [ 3229 { 3230 "referenced_type" : "type-1832" 3231 }, 3232 { 3233 "referenced_type" : "type-1686" 3234 } 3235 ], 3236 "return_type" : "type-2286", 3237 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3238 }, 3239 { 3240 "access" : "private", 3241 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3242 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3243 "parameters" : 3244 [ 3245 { 3246 "referenced_type" : "type-1820" 3247 }, 3248 { 3249 "referenced_type" : "type-2288" 3250 }, 3251 { 3252 "referenced_type" : "type-1686" 3253 }, 3254 { 3255 "referenced_type" : "type-1693" 3256 }, 3257 { 3258 "referenced_type" : "type-1693" 3259 }, 3260 { 3261 "referenced_type" : "type-1669" 3262 } 3263 ], 3264 "return_type" : "type-2287", 3265 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3266 }, 3267 { 3268 "access" : "private", 3269 "function_name" : "keymaster::SoftKeymasterDevice::export_key", 3270 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", 3271 "parameters" : 3272 [ 3273 { 3274 "referenced_type" : "type-1832" 3275 }, 3276 { 3277 "referenced_type" : "type-2290" 3278 }, 3279 { 3280 "referenced_type" : "type-1686" 3281 }, 3282 { 3283 "referenced_type" : "type-1693" 3284 }, 3285 { 3286 "referenced_type" : "type-1693" 3287 }, 3288 { 3289 "referenced_type" : "type-1669" 3290 } 3291 ], 3292 "return_type" : "type-2289", 3293 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3294 }, 3295 { 3296 "access" : "private", 3297 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3298 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3299 "parameters" : 3300 [ 3301 { 3302 "referenced_type" : "type-1820" 3303 }, 3304 { 3305 "referenced_type" : "type-1826" 3306 }, 3307 { 3308 "referenced_type" : "type-2292" 3309 }, 3310 { 3311 "referenced_type" : "type-1693" 3312 }, 3313 { 3314 "referenced_type" : "type-1689" 3315 }, 3316 { 3317 "referenced_type" : "type-1827" 3318 } 3319 ], 3320 "return_type" : "type-2291", 3321 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3322 }, 3323 { 3324 "access" : "private", 3325 "function_name" : "keymaster::SoftKeymasterDevice::import_key", 3326 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3327 "parameters" : 3328 [ 3329 { 3330 "referenced_type" : "type-1832" 3331 }, 3332 { 3333 "referenced_type" : "type-1826" 3334 }, 3335 { 3336 "referenced_type" : "type-2294" 3337 }, 3338 { 3339 "referenced_type" : "type-1693" 3340 }, 3341 { 3342 "referenced_type" : "type-1689" 3343 }, 3344 { 3345 "referenced_type" : "type-1696" 3346 } 3347 ], 3348 "return_type" : "type-2293", 3349 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3350 }, 3351 { 3352 "access" : "private", 3353 "function_name" : "keymaster::SoftKeymasterDevice::upgrade_key", 3354 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_", 3355 "parameters" : 3356 [ 3357 { 3358 "referenced_type" : "type-1832" 3359 }, 3360 { 3361 "referenced_type" : "type-1686" 3362 }, 3363 { 3364 "referenced_type" : "type-1826" 3365 }, 3366 { 3367 "referenced_type" : "type-1689" 3368 } 3369 ], 3370 "return_type" : "type-2295", 3371 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3372 }, 3373 { 3374 "access" : "private", 3375 "function_name" : "keymaster::SoftKeymasterDevice::close_device", 3376 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t", 3377 "parameters" : 3378 [ 3379 { 3380 "referenced_type" : "type-1809" 3381 } 3382 ], 3383 "return_type" : "type-109", 3384 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3385 }, 3386 { 3387 "access" : "private", 3388 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3389 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", 3390 "parameters" : 3391 [ 3392 { 3393 "referenced_type" : "type-1820" 3394 }, 3395 { 3396 "referenced_type" : "type-1826" 3397 }, 3398 { 3399 "referenced_type" : "type-1689" 3400 }, 3401 { 3402 "referenced_type" : "type-1827" 3403 } 3404 ], 3405 "return_type" : "type-2296", 3406 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3407 }, 3408 { 3409 "access" : "private", 3410 "function_name" : "keymaster::SoftKeymasterDevice::generate_key", 3411 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", 3412 "parameters" : 3413 [ 3414 { 3415 "referenced_type" : "type-1832" 3416 }, 3417 { 3418 "referenced_type" : "type-1826" 3419 }, 3420 { 3421 "referenced_type" : "type-1689" 3422 }, 3423 { 3424 "referenced_type" : "type-1696" 3425 } 3426 ], 3427 "return_type" : "type-2297", 3428 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3429 }, 3430 { 3431 "access" : "private", 3432 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3433 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj", 3434 "parameters" : 3435 [ 3436 { 3437 "referenced_type" : "type-1820" 3438 }, 3439 { 3440 "referenced_type" : "type-1991" 3441 }, 3442 { 3443 "referenced_type" : "type-122" 3444 } 3445 ], 3446 "return_type" : "type-2298", 3447 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3448 }, 3449 { 3450 "access" : "private", 3451 "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", 3452 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj", 3453 "parameters" : 3454 [ 3455 { 3456 "referenced_type" : "type-1832" 3457 }, 3458 { 3459 "referenced_type" : "type-1991" 3460 }, 3461 { 3462 "referenced_type" : "type-122" 3463 } 3464 ], 3465 "return_type" : "type-2299", 3466 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3467 }, 3468 { 3469 "access" : "private", 3470 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3471 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device", 3472 "parameters" : 3473 [ 3474 { 3475 "referenced_type" : "type-1820" 3476 } 3477 ], 3478 "return_type" : "type-2300", 3479 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3480 }, 3481 { 3482 "access" : "private", 3483 "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", 3484 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device", 3485 "parameters" : 3486 [ 3487 { 3488 "referenced_type" : "type-1832" 3489 } 3490 ], 3491 "return_type" : "type-2301", 3492 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3493 }, 3494 { 3495 "function_name" : "keymaster::SoftKeymasterDevice::keymaster_device", 3496 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv", 3497 "parameters" : 3498 [ 3499 { 3500 "is_this_ptr" : true, 3501 "referenced_type" : "type-1806" 3502 } 3503 ], 3504 "return_type" : "type-1795", 3505 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3506 }, 3507 { 3508 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3509 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device", 3510 "parameters" : 3511 [ 3512 { 3513 "is_this_ptr" : true, 3514 "referenced_type" : "type-1806" 3515 }, 3516 { 3517 "referenced_type" : "type-1807" 3518 } 3519 ], 3520 "return_type" : "type-2302", 3521 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3522 }, 3523 { 3524 "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", 3525 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device", 3526 "parameters" : 3527 [ 3528 { 3529 "is_this_ptr" : true, 3530 "referenced_type" : "type-1806" 3531 }, 3532 { 3533 "referenced_type" : "type-1795" 3534 } 3535 ], 3536 "return_type" : "type-2303", 3537 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3538 }, 3539 { 3540 "function_name" : "keymaster::SoftKeymasterDevice::keymaster2_device", 3541 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv", 3542 "parameters" : 3543 [ 3544 { 3545 "is_this_ptr" : true, 3546 "referenced_type" : "type-1806" 3547 } 3548 ], 3549 "return_type" : "type-1811", 3550 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3551 }, 3552 { 3553 "access" : "private", 3554 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_digests", 3555 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj", 3556 "parameters" : 3557 [ 3558 { 3559 "referenced_type" : "type-1820" 3560 }, 3561 { 3562 "referenced_type" : "type-2305" 3563 }, 3564 { 3565 "referenced_type" : "type-2306" 3566 }, 3567 { 3568 "referenced_type" : "type-1824" 3569 }, 3570 { 3571 "referenced_type" : "type-753" 3572 } 3573 ], 3574 "return_type" : "type-2304", 3575 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3576 }, 3577 { 3578 "function_name" : "keymaster::SoftKeymasterDevice::Keymaster1DeviceIsGood", 3579 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv", 3580 "parameters" : 3581 [ 3582 { 3583 "is_this_ptr" : true, 3584 "referenced_type" : "type-1806" 3585 } 3586 ], 3587 "return_type" : "type-606", 3588 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3589 }, 3590 { 3591 "access" : "private", 3592 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3593 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t", 3594 "parameters" : 3595 [ 3596 { 3597 "referenced_type" : "type-1820" 3598 }, 3599 { 3600 "referenced_type" : "type-1686" 3601 }, 3602 { 3603 "referenced_type" : "type-1693" 3604 }, 3605 { 3606 "referenced_type" : "type-1693" 3607 }, 3608 { 3609 "referenced_type" : "type-1827" 3610 } 3611 ], 3612 "return_type" : "type-2307", 3613 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3614 }, 3615 { 3616 "access" : "private", 3617 "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", 3618 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t", 3619 "parameters" : 3620 [ 3621 { 3622 "referenced_type" : "type-1832" 3623 }, 3624 { 3625 "referenced_type" : "type-1686" 3626 }, 3627 { 3628 "referenced_type" : "type-1693" 3629 }, 3630 { 3631 "referenced_type" : "type-1693" 3632 }, 3633 { 3634 "referenced_type" : "type-1696" 3635 } 3636 ], 3637 "return_type" : "type-2308", 3638 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3639 }, 3640 { 3641 "access" : "private", 3642 "function_name" : "keymaster::SoftKeymasterDevice::StoreDefaultNewKeyParams", 3643 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE", 3644 "parameters" : 3645 [ 3646 { 3647 "referenced_type" : "type-2309" 3648 }, 3649 { 3650 "referenced_type" : "type-765" 3651 } 3652 ], 3653 "return_type" : "type-62", 3654 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3655 }, 3656 { 3657 "access" : "private", 3658 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_algorithms", 3659 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj", 3660 "parameters" : 3661 [ 3662 { 3663 "referenced_type" : "type-1820" 3664 }, 3665 { 3666 "referenced_type" : "type-1821" 3667 }, 3668 { 3669 "referenced_type" : "type-753" 3670 } 3671 ], 3672 "return_type" : "type-2310", 3673 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3674 }, 3675 { 3676 "access" : "private", 3677 "function_name" : "keymaster::SoftKeymasterDevice::initialize_device_struct", 3678 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj", 3679 "parameters" : 3680 [ 3681 { 3682 "is_this_ptr" : true, 3683 "referenced_type" : "type-1806" 3684 }, 3685 { 3686 "referenced_type" : "type-122" 3687 } 3688 ], 3689 "return_type" : "type-62", 3690 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3691 }, 3692 { 3693 "access" : "private", 3694 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_block_modes", 3695 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj", 3696 "parameters" : 3697 [ 3698 { 3699 "referenced_type" : "type-1820" 3700 }, 3701 { 3702 "referenced_type" : "type-2312" 3703 }, 3704 { 3705 "referenced_type" : "type-2313" 3706 }, 3707 { 3708 "referenced_type" : "type-1822" 3709 }, 3710 { 3711 "referenced_type" : "type-753" 3712 } 3713 ], 3714 "return_type" : "type-2311", 3715 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3716 }, 3717 { 3718 "access" : "private", 3719 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_padding_modes", 3720 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj", 3721 "parameters" : 3722 [ 3723 { 3724 "referenced_type" : "type-1820" 3725 }, 3726 { 3727 "referenced_type" : "type-2315" 3728 }, 3729 { 3730 "referenced_type" : "type-2316" 3731 }, 3732 { 3733 "referenced_type" : "type-1823" 3734 }, 3735 { 3736 "referenced_type" : "type-753" 3737 } 3738 ], 3739 "return_type" : "type-2314", 3740 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3741 }, 3742 { 3743 "access" : "private", 3744 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_export_formats", 3745 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj", 3746 "parameters" : 3747 [ 3748 { 3749 "referenced_type" : "type-1820" 3750 }, 3751 { 3752 "referenced_type" : "type-2318" 3753 }, 3754 { 3755 "referenced_type" : "type-1825" 3756 }, 3757 { 3758 "referenced_type" : "type-753" 3759 } 3760 ], 3761 "return_type" : "type-2317", 3762 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3763 }, 3764 { 3765 "access" : "private", 3766 "function_name" : "keymaster::SoftKeymasterDevice::get_supported_import_formats", 3767 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj", 3768 "parameters" : 3769 [ 3770 { 3771 "referenced_type" : "type-1820" 3772 }, 3773 { 3774 "referenced_type" : "type-2320" 3775 }, 3776 { 3777 "referenced_type" : "type-1825" 3778 }, 3779 { 3780 "referenced_type" : "type-753" 3781 } 3782 ], 3783 "return_type" : "type-2319", 3784 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3785 }, 3786 { 3787 "access" : "private", 3788 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3789 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey", 3790 "parameters" : 3791 [ 3792 { 3793 "referenced_type" : "type-1820" 3794 }, 3795 { 3796 "referenced_type" : "type-116" 3797 } 3798 ], 3799 "return_type" : "type-2321", 3800 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3801 }, 3802 { 3803 "access" : "private", 3804 "function_name" : "keymaster::SoftKeymasterDevice::abort", 3805 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey", 3806 "parameters" : 3807 [ 3808 { 3809 "referenced_type" : "type-1832" 3810 }, 3811 { 3812 "referenced_type" : "type-116" 3813 } 3814 ], 3815 "return_type" : "type-2322", 3816 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3817 }, 3818 { 3819 "access" : "private", 3820 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3821 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py", 3822 "parameters" : 3823 [ 3824 { 3825 "referenced_type" : "type-1820" 3826 }, 3827 { 3828 "referenced_type" : "type-2324" 3829 }, 3830 { 3831 "referenced_type" : "type-1686" 3832 }, 3833 { 3834 "referenced_type" : "type-1826" 3835 }, 3836 { 3837 "referenced_type" : "type-1828" 3838 }, 3839 { 3840 "referenced_type" : "type-2073" 3841 } 3842 ], 3843 "return_type" : "type-2323", 3844 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3845 }, 3846 { 3847 "access" : "private", 3848 "function_name" : "keymaster::SoftKeymasterDevice::begin", 3849 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py", 3850 "parameters" : 3851 [ 3852 { 3853 "referenced_type" : "type-1832" 3854 }, 3855 { 3856 "referenced_type" : "type-2326" 3857 }, 3858 { 3859 "referenced_type" : "type-1686" 3860 }, 3861 { 3862 "referenced_type" : "type-1826" 3863 }, 3864 { 3865 "referenced_type" : "type-1828" 3866 }, 3867 { 3868 "referenced_type" : "type-2073" 3869 } 3870 ], 3871 "return_type" : "type-2325", 3872 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3873 }, 3874 { 3875 "access" : "private", 3876 "function_name" : "keymaster::SoftKeymasterDevice::finish", 3877 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_", 3878 "parameters" : 3879 [ 3880 { 3881 "referenced_type" : "type-1820" 3882 }, 3883 { 3884 "referenced_type" : "type-116" 3885 }, 3886 { 3887 "referenced_type" : "type-1826" 3888 }, 3889 { 3890 "referenced_type" : "type-1693" 3891 }, 3892 { 3893 "referenced_type" : "type-1828" 3894 }, 3895 { 3896 "referenced_type" : "type-1669" 3897 } 3898 ], 3899 "return_type" : "type-2327", 3900 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3901 }, 3902 { 3903 "access" : "private", 3904 "function_name" : "keymaster::SoftKeymasterDevice::finish", 3905 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_", 3906 "parameters" : 3907 [ 3908 { 3909 "referenced_type" : "type-1832" 3910 }, 3911 { 3912 "referenced_type" : "type-116" 3913 }, 3914 { 3915 "referenced_type" : "type-1826" 3916 }, 3917 { 3918 "referenced_type" : "type-1693" 3919 }, 3920 { 3921 "referenced_type" : "type-1693" 3922 }, 3923 { 3924 "referenced_type" : "type-1828" 3925 }, 3926 { 3927 "referenced_type" : "type-1669" 3928 } 3929 ], 3930 "return_type" : "type-2328", 3931 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3932 }, 3933 { 3934 "access" : "private", 3935 "function_name" : "keymaster::SoftKeymasterDevice::update", 3936 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_", 3937 "parameters" : 3938 [ 3939 { 3940 "referenced_type" : "type-1820" 3941 }, 3942 { 3943 "referenced_type" : "type-116" 3944 }, 3945 { 3946 "referenced_type" : "type-1826" 3947 }, 3948 { 3949 "referenced_type" : "type-1693" 3950 }, 3951 { 3952 "referenced_type" : "type-753" 3953 }, 3954 { 3955 "referenced_type" : "type-1828" 3956 }, 3957 { 3958 "referenced_type" : "type-1669" 3959 } 3960 ], 3961 "return_type" : "type-2329", 3962 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3963 }, 3964 { 3965 "access" : "private", 3966 "function_name" : "keymaster::SoftKeymasterDevice::update", 3967 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_", 3968 "parameters" : 3969 [ 3970 { 3971 "referenced_type" : "type-1832" 3972 }, 3973 { 3974 "referenced_type" : "type-116" 3975 }, 3976 { 3977 "referenced_type" : "type-1826" 3978 }, 3979 { 3980 "referenced_type" : "type-1693" 3981 }, 3982 { 3983 "referenced_type" : "type-753" 3984 }, 3985 { 3986 "referenced_type" : "type-1828" 3987 }, 3988 { 3989 "referenced_type" : "type-1669" 3990 } 3991 ], 3992 "return_type" : "type-2330", 3993 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 3994 }, 3995 { 3996 "access" : "private", 3997 "function_name" : "keymaster::SoftKeymasterDevice::configure", 3998 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t", 3999 "parameters" : 4000 [ 4001 { 4002 "referenced_type" : "type-1832" 4003 }, 4004 { 4005 "referenced_type" : "type-1826" 4006 } 4007 ], 4008 "return_type" : "type-2331", 4009 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4010 }, 4011 { 4012 "function_name" : "keymaster::SoftKeymasterDevice::hw_device", 4013 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv", 4014 "parameters" : 4015 [ 4016 { 4017 "is_this_ptr" : true, 4018 "referenced_type" : "type-1806" 4019 } 4020 ], 4021 "return_type" : "type-1809", 4022 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4023 }, 4024 { 4025 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4026 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE", 4027 "parameters" : 4028 [ 4029 { 4030 "is_this_ptr" : true, 4031 "referenced_type" : "type-1806" 4032 }, 4033 { 4034 "referenced_type" : "type-1801" 4035 } 4036 ], 4037 "return_type" : "type-62", 4038 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4039 }, 4040 { 4041 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4042 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev", 4043 "parameters" : 4044 [ 4045 { 4046 "is_this_ptr" : true, 4047 "referenced_type" : "type-1806" 4048 } 4049 ], 4050 "return_type" : "type-62", 4051 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4052 }, 4053 { 4054 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4055 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE", 4056 "parameters" : 4057 [ 4058 { 4059 "is_this_ptr" : true, 4060 "referenced_type" : "type-1806" 4061 }, 4062 { 4063 "referenced_type" : "type-1801" 4064 } 4065 ], 4066 "return_type" : "type-62", 4067 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4068 }, 4069 { 4070 "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", 4071 "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev", 4072 "parameters" : 4073 [ 4074 { 4075 "is_this_ptr" : true, 4076 "referenced_type" : "type-1806" 4077 } 4078 ], 4079 "return_type" : "type-62", 4080 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 4081 }, 4082 { 4083 "function_name" : "keymaster::SoftKeymasterContext::SetSystemVersion", 4084 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj", 4085 "parameters" : 4086 [ 4087 { 4088 "is_this_ptr" : true, 4089 "referenced_type" : "type-1801" 4090 }, 4091 { 4092 "referenced_type" : "type-122" 4093 }, 4094 { 4095 "referenced_type" : "type-122" 4096 } 4097 ], 4098 "return_type" : "type-2336", 4099 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4100 }, 4101 { 4102 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4103 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device", 4104 "parameters" : 4105 [ 4106 { 4107 "is_this_ptr" : true, 4108 "referenced_type" : "type-1801" 4109 }, 4110 { 4111 "referenced_type" : "type-1350" 4112 } 4113 ], 4114 "return_type" : "type-2337", 4115 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4116 }, 4117 { 4118 "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", 4119 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device", 4120 "parameters" : 4121 [ 4122 { 4123 "is_this_ptr" : true, 4124 "referenced_type" : "type-1801" 4125 }, 4126 { 4127 "referenced_type" : "type-1345" 4128 } 4129 ], 4130 "return_type" : "type-2338", 4131 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4132 }, 4133 { 4134 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4135 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4136 "parameters" : 4137 [ 4138 { 4139 "is_this_ptr" : true, 4140 "referenced_type" : "type-1801" 4141 }, 4142 { 4143 "default_arg" : true, 4144 "referenced_type" : "type-1349" 4145 } 4146 ], 4147 "return_type" : "type-62", 4148 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4149 }, 4150 { 4151 "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", 4152 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 4153 "parameters" : 4154 [ 4155 { 4156 "is_this_ptr" : true, 4157 "referenced_type" : "type-1801" 4158 }, 4159 { 4160 "default_arg" : true, 4161 "referenced_type" : "type-1349" 4162 } 4163 ], 4164 "return_type" : "type-62", 4165 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4166 }, 4167 { 4168 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4169 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD0Ev", 4170 "parameters" : 4171 [ 4172 { 4173 "is_this_ptr" : true, 4174 "referenced_type" : "type-1801" 4175 } 4176 ], 4177 "return_type" : "type-62", 4178 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4179 }, 4180 { 4181 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4182 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD1Ev", 4183 "parameters" : 4184 [ 4185 { 4186 "is_this_ptr" : true, 4187 "referenced_type" : "type-1801" 4188 } 4189 ], 4190 "return_type" : "type-62", 4191 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4192 }, 4193 { 4194 "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", 4195 "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD2Ev", 4196 "parameters" : 4197 [ 4198 { 4199 "is_this_ptr" : true, 4200 "referenced_type" : "type-1801" 4201 } 4202 ], 4203 "return_type" : "type-62", 4204 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 4205 }, 4206 { 4207 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4208 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device", 4209 "parameters" : 4210 [ 4211 { 4212 "is_this_ptr" : true, 4213 "referenced_type" : "type-1162" 4214 }, 4215 { 4216 "referenced_type" : "type-1131" 4217 } 4218 ], 4219 "return_type" : "type-62", 4220 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4221 }, 4222 { 4223 "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", 4224 "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device", 4225 "parameters" : 4226 [ 4227 { 4228 "is_this_ptr" : true, 4229 "referenced_type" : "type-1162" 4230 }, 4231 { 4232 "referenced_type" : "type-1131" 4233 } 4234 ], 4235 "return_type" : "type-62", 4236 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 4237 }, 4238 { 4239 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4240 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4241 "parameters" : 4242 [ 4243 { 4244 "is_this_ptr" : true, 4245 "referenced_type" : "type-609" 4246 }, 4247 { 4248 "referenced_type" : "type-1856" 4249 }, 4250 { 4251 "referenced_type" : "type-597" 4252 } 4253 ], 4254 "return_type" : "type-62", 4255 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4256 }, 4257 { 4258 "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", 4259 "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4260 "parameters" : 4261 [ 4262 { 4263 "is_this_ptr" : true, 4264 "referenced_type" : "type-609" 4265 }, 4266 { 4267 "referenced_type" : "type-1856" 4268 }, 4269 { 4270 "referenced_type" : "type-597" 4271 } 4272 ], 4273 "return_type" : "type-62", 4274 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 4275 }, 4276 { 4277 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4278 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4279 "parameters" : 4280 [ 4281 { 4282 "is_this_ptr" : true, 4283 "referenced_type" : "type-798" 4284 }, 4285 { 4286 "referenced_type" : "type-1856" 4287 }, 4288 { 4289 "referenced_type" : "type-134" 4290 } 4291 ], 4292 "return_type" : "type-62", 4293 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4294 }, 4295 { 4296 "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", 4297 "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4298 "parameters" : 4299 [ 4300 { 4301 "is_this_ptr" : true, 4302 "referenced_type" : "type-798" 4303 }, 4304 { 4305 "referenced_type" : "type-1856" 4306 }, 4307 { 4308 "referenced_type" : "type-134" 4309 } 4310 ], 4311 "return_type" : "type-62", 4312 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 4313 }, 4314 { 4315 "function_name" : "keymaster::PureSoftKeymasterContext::SetSystemVersion", 4316 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj", 4317 "parameters" : 4318 [ 4319 { 4320 "is_this_ptr" : true, 4321 "referenced_type" : "type-1592" 4322 }, 4323 { 4324 "referenced_type" : "type-122" 4325 }, 4326 { 4327 "referenced_type" : "type-122" 4328 } 4329 ], 4330 "return_type" : "type-2365", 4331 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4332 }, 4333 { 4334 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4335 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev", 4336 "parameters" : 4337 [ 4338 { 4339 "is_this_ptr" : true, 4340 "referenced_type" : "type-1592" 4341 } 4342 ], 4343 "return_type" : "type-62", 4344 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4345 }, 4346 { 4347 "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", 4348 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev", 4349 "parameters" : 4350 [ 4351 { 4352 "is_this_ptr" : true, 4353 "referenced_type" : "type-1592" 4354 } 4355 ], 4356 "return_type" : "type-62", 4357 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4358 }, 4359 { 4360 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4361 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev", 4362 "parameters" : 4363 [ 4364 { 4365 "is_this_ptr" : true, 4366 "referenced_type" : "type-1592" 4367 } 4368 ], 4369 "return_type" : "type-62", 4370 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4371 }, 4372 { 4373 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4374 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev", 4375 "parameters" : 4376 [ 4377 { 4378 "is_this_ptr" : true, 4379 "referenced_type" : "type-1592" 4380 } 4381 ], 4382 "return_type" : "type-62", 4383 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4384 }, 4385 { 4386 "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", 4387 "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev", 4388 "parameters" : 4389 [ 4390 { 4391 "is_this_ptr" : true, 4392 "referenced_type" : "type-1592" 4393 } 4394 ], 4395 "return_type" : "type-62", 4396 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 4397 }, 4398 { 4399 "function_name" : "keymaster::SoftKeymasterEnforcement::ComputeSharedHmac", 4400 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE", 4401 "parameters" : 4402 [ 4403 { 4404 "is_this_ptr" : true, 4405 "referenced_type" : "type-1579" 4406 }, 4407 { 4408 "referenced_type" : "type-4992" 4409 }, 4410 { 4411 "referenced_type" : "type-877" 4412 } 4413 ], 4414 "return_type" : "type-5124", 4415 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4416 }, 4417 { 4418 "function_name" : "keymaster::SoftKeymasterEnforcement::VerifyAuthorization", 4419 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE", 4420 "parameters" : 4421 [ 4422 { 4423 "is_this_ptr" : true, 4424 "referenced_type" : "type-1579" 4425 }, 4426 { 4427 "referenced_type" : "type-4993" 4428 } 4429 ], 4430 "return_type" : "type-2081", 4431 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4432 }, 4433 { 4434 "function_name" : "keymaster::SoftKeymasterEnforcement::GetHmacSharingParameters", 4435 "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE", 4436 "parameters" : 4437 [ 4438 { 4439 "is_this_ptr" : true, 4440 "referenced_type" : "type-1579" 4441 }, 4442 { 4443 "referenced_type" : "type-2046" 4444 } 4445 ], 4446 "return_type" : "type-5125", 4447 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 4448 }, 4449 { 4450 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4451 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4452 "parameters" : 4453 [ 4454 { 4455 "is_this_ptr" : true, 4456 "referenced_type" : "type-1862" 4457 }, 4458 { 4459 "referenced_type" : "type-1856" 4460 }, 4461 { 4462 "referenced_type" : "type-597" 4463 } 4464 ], 4465 "return_type" : "type-62", 4466 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4467 }, 4468 { 4469 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", 4470 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", 4471 "parameters" : 4472 [ 4473 { 4474 "is_this_ptr" : true, 4475 "referenced_type" : "type-1862" 4476 }, 4477 { 4478 "referenced_type" : "type-1856" 4479 }, 4480 { 4481 "referenced_type" : "type-597" 4482 } 4483 ], 4484 "return_type" : "type-62", 4485 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 4486 }, 4487 { 4488 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4489 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4490 "parameters" : 4491 [ 4492 { 4493 "is_this_ptr" : true, 4494 "referenced_type" : "type-146" 4495 }, 4496 { 4497 "referenced_type" : "type-1856" 4498 }, 4499 { 4500 "referenced_type" : "type-134" 4501 } 4502 ], 4503 "return_type" : "type-62", 4504 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4505 }, 4506 { 4507 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", 4508 "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", 4509 "parameters" : 4510 [ 4511 { 4512 "is_this_ptr" : true, 4513 "referenced_type" : "type-146" 4514 }, 4515 { 4516 "referenced_type" : "type-1856" 4517 }, 4518 { 4519 "referenced_type" : "type-134" 4520 } 4521 ], 4522 "return_type" : "type-62", 4523 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 4524 }, 4525 { 4526 "function_name" : "keymaster::Keymaster0Engine::BlobToEcKey", 4527 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4528 "parameters" : 4529 [ 4530 { 4531 "is_this_ptr" : true, 4532 "referenced_type" : "type-597" 4533 }, 4534 { 4535 "referenced_type" : "type-1523" 4536 } 4537 ], 4538 "return_type" : "type-389", 4539 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4540 }, 4541 { 4542 "function_name" : "keymaster::Keymaster0Engine::EcKeyToBlob", 4543 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st", 4544 "parameters" : 4545 [ 4546 { 4547 "is_this_ptr" : true, 4548 "referenced_type" : "type-597" 4549 }, 4550 { 4551 "referenced_type" : "type-399" 4552 } 4553 ], 4554 "return_type" : "type-391", 4555 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4556 }, 4557 { 4558 "function_name" : "keymaster::Keymaster0Engine::BlobToRsaKey", 4559 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4560 "parameters" : 4561 [ 4562 { 4563 "is_this_ptr" : true, 4564 "referenced_type" : "type-597" 4565 }, 4566 { 4567 "referenced_type" : "type-1523" 4568 } 4569 ], 4570 "return_type" : "type-387", 4571 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4572 }, 4573 { 4574 "function_name" : "keymaster::Keymaster0Engine::RsaKeyToBlob", 4575 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st", 4576 "parameters" : 4577 [ 4578 { 4579 "is_this_ptr" : true, 4580 "referenced_type" : "type-597" 4581 }, 4582 { 4583 "referenced_type" : "type-396" 4584 } 4585 ], 4586 "return_type" : "type-391", 4587 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4588 }, 4589 { 4590 "function_name" : "keymaster::Keymaster0Engine::DeleteAllKeys", 4591 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv", 4592 "parameters" : 4593 [ 4594 { 4595 "is_this_ptr" : true, 4596 "referenced_type" : "type-597" 4597 } 4598 ], 4599 "return_type" : "type-606", 4600 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4601 }, 4602 { 4603 "function_name" : "keymaster::Keymaster0Engine::GenerateEcKey", 4604 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4605 "parameters" : 4606 [ 4607 { 4608 "is_this_ptr" : true, 4609 "referenced_type" : "type-597" 4610 }, 4611 { 4612 "referenced_type" : "type-122" 4613 }, 4614 { 4615 "referenced_type" : "type-883" 4616 } 4617 ], 4618 "return_type" : "type-606", 4619 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4620 }, 4621 { 4622 "function_name" : "keymaster::Keymaster0Engine::GenerateRsaKey", 4623 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4624 "parameters" : 4625 [ 4626 { 4627 "is_this_ptr" : true, 4628 "referenced_type" : "type-597" 4629 }, 4630 { 4631 "referenced_type" : "type-116" 4632 }, 4633 { 4634 "referenced_type" : "type-122" 4635 }, 4636 { 4637 "referenced_type" : "type-883" 4638 } 4639 ], 4640 "return_type" : "type-606", 4641 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4642 }, 4643 { 4644 "access" : "private", 4645 "function_name" : "keymaster::Keymaster0Engine::Keymaster0Sign", 4646 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj", 4647 "parameters" : 4648 [ 4649 { 4650 "is_this_ptr" : true, 4651 "referenced_type" : "type-597" 4652 }, 4653 { 4654 "referenced_type" : "type-2041" 4655 }, 4656 { 4657 "referenced_type" : "type-412" 4658 }, 4659 { 4660 "referenced_type" : "type-1991" 4661 }, 4662 { 4663 "referenced_type" : "type-2190" 4664 }, 4665 { 4666 "referenced_type" : "type-413" 4667 }, 4668 { 4669 "referenced_type" : "type-753" 4670 } 4671 ], 4672 "return_type" : "type-606", 4673 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4674 }, 4675 { 4676 "access" : "private", 4677 "function_name" : "keymaster::Keymaster0Engine::RsaPrivateTransform", 4678 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj", 4679 "parameters" : 4680 [ 4681 { 4682 "is_this_ptr" : true, 4683 "referenced_type" : "type-597" 4684 }, 4685 { 4686 "referenced_type" : "type-387" 4687 }, 4688 { 4689 "referenced_type" : "type-123" 4690 }, 4691 { 4692 "referenced_type" : "type-1991" 4693 }, 4694 { 4695 "referenced_type" : "type-122" 4696 } 4697 ], 4698 "return_type" : "type-109", 4699 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4700 }, 4701 { 4702 "function_name" : "keymaster::Keymaster0Engine::GetKeymaster0PublicKey", 4703 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4704 "parameters" : 4705 [ 4706 { 4707 "is_this_ptr" : true, 4708 "referenced_type" : "type-597" 4709 }, 4710 { 4711 "referenced_type" : "type-1523" 4712 } 4713 ], 4714 "return_type" : "type-400", 4715 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4716 }, 4717 { 4718 "function_name" : "keymaster::Keymaster0Engine::DeleteKey", 4719 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4720 "parameters" : 4721 [ 4722 { 4723 "is_this_ptr" : true, 4724 "referenced_type" : "type-597" 4725 }, 4726 { 4727 "referenced_type" : "type-1523" 4728 } 4729 ], 4730 "return_type" : "type-606", 4731 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4732 }, 4733 { 4734 "access" : "private", 4735 "function_name" : "keymaster::Keymaster0Engine::EcdsaSign", 4736 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st", 4737 "parameters" : 4738 [ 4739 { 4740 "is_this_ptr" : true, 4741 "referenced_type" : "type-597" 4742 }, 4743 { 4744 "referenced_type" : "type-1991" 4745 }, 4746 { 4747 "referenced_type" : "type-122" 4748 }, 4749 { 4750 "referenced_type" : "type-123" 4751 }, 4752 { 4753 "referenced_type" : "type-753" 4754 }, 4755 { 4756 "referenced_type" : "type-389" 4757 } 4758 ], 4759 "return_type" : "type-109", 4760 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4761 }, 4762 { 4763 "function_name" : "keymaster::Keymaster0Engine::ImportKey", 4764 "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_", 4765 "parameters" : 4766 [ 4767 { 4768 "is_this_ptr" : true, 4769 "referenced_type" : "type-597" 4770 }, 4771 { 4772 "referenced_type" : "type-2408" 4773 }, 4774 { 4775 "referenced_type" : "type-1523" 4776 }, 4777 { 4778 "referenced_type" : "type-883" 4779 } 4780 ], 4781 "return_type" : "type-606", 4782 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 4783 }, 4784 { 4785 "function_name" : "keymaster::Keymaster1Engine::BuildEcKey", 4786 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4787 "parameters" : 4788 [ 4789 { 4790 "is_this_ptr" : true, 4791 "referenced_type" : "type-134" 4792 }, 4793 { 4794 "referenced_type" : "type-1523" 4795 }, 4796 { 4797 "referenced_type" : "type-1110" 4798 }, 4799 { 4800 "referenced_type" : "type-462" 4801 } 4802 ], 4803 "return_type" : "type-443", 4804 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4805 }, 4806 { 4807 "function_name" : "keymaster::Keymaster1Engine::BuildRsaKey", 4808 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4809 "parameters" : 4810 [ 4811 { 4812 "is_this_ptr" : true, 4813 "referenced_type" : "type-134" 4814 }, 4815 { 4816 "referenced_type" : "type-1523" 4817 }, 4818 { 4819 "referenced_type" : "type-1110" 4820 }, 4821 { 4822 "referenced_type" : "type-462" 4823 } 4824 ], 4825 "return_type" : "type-450", 4826 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4827 }, 4828 { 4829 "function_name" : "keymaster::Keymaster1Engine::GenerateKey", 4830 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 4831 "parameters" : 4832 [ 4833 { 4834 "is_this_ptr" : true, 4835 "referenced_type" : "type-134" 4836 }, 4837 { 4838 "referenced_type" : "type-1110" 4839 }, 4840 { 4841 "referenced_type" : "type-883" 4842 }, 4843 { 4844 "referenced_type" : "type-765" 4845 }, 4846 { 4847 "referenced_type" : "type-765" 4848 } 4849 ], 4850 "return_type" : "type-2409", 4851 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4852 }, 4853 { 4854 "function_name" : "keymaster::Keymaster1Engine::DeleteAllKeys", 4855 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv", 4856 "parameters" : 4857 [ 4858 { 4859 "is_this_ptr" : true, 4860 "referenced_type" : "type-134" 4861 } 4862 ], 4863 "return_type" : "type-2410", 4864 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4865 }, 4866 { 4867 "function_name" : "keymaster::Keymaster1Engine::GetKeymaster1PublicKey", 4868 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", 4869 "parameters" : 4870 [ 4871 { 4872 "is_this_ptr" : true, 4873 "referenced_type" : "type-134" 4874 }, 4875 { 4876 "referenced_type" : "type-1523" 4877 }, 4878 { 4879 "referenced_type" : "type-1110" 4880 }, 4881 { 4882 "referenced_type" : "type-462" 4883 } 4884 ], 4885 "return_type" : "type-448", 4886 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4887 }, 4888 { 4889 "function_name" : "keymaster::Keymaster1Engine::GetData", 4890 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st", 4891 "parameters" : 4892 [ 4893 { 4894 "is_this_ptr" : true, 4895 "referenced_type" : "type-134" 4896 }, 4897 { 4898 "referenced_type" : "type-448" 4899 } 4900 ], 4901 "return_type" : "type-131", 4902 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4903 }, 4904 { 4905 "function_name" : "keymaster::Keymaster1Engine::GetData", 4906 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st", 4907 "parameters" : 4908 [ 4909 { 4910 "is_this_ptr" : true, 4911 "referenced_type" : "type-134" 4912 }, 4913 { 4914 "referenced_type" : "type-469" 4915 } 4916 ], 4917 "return_type" : "type-131", 4918 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4919 }, 4920 { 4921 "function_name" : "keymaster::Keymaster1Engine::GetData", 4922 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st", 4923 "parameters" : 4924 [ 4925 { 4926 "is_this_ptr" : true, 4927 "referenced_type" : "type-134" 4928 }, 4929 { 4930 "referenced_type" : "type-472" 4931 } 4932 ], 4933 "return_type" : "type-131", 4934 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4935 }, 4936 { 4937 "function_name" : "keymaster::Keymaster1Engine::DeleteKey", 4938 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 4939 "parameters" : 4940 [ 4941 { 4942 "is_this_ptr" : true, 4943 "referenced_type" : "type-134" 4944 }, 4945 { 4946 "referenced_type" : "type-1523" 4947 } 4948 ], 4949 "return_type" : "type-2411", 4950 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4951 }, 4952 { 4953 "function_name" : "keymaster::Keymaster1Engine::ImportKey", 4954 "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 4955 "parameters" : 4956 [ 4957 { 4958 "is_this_ptr" : true, 4959 "referenced_type" : "type-134" 4960 }, 4961 { 4962 "referenced_type" : "type-1110" 4963 }, 4964 { 4965 "referenced_type" : "type-2413" 4966 }, 4967 { 4968 "referenced_type" : "type-1523" 4969 }, 4970 { 4971 "referenced_type" : "type-883" 4972 }, 4973 { 4974 "referenced_type" : "type-765" 4975 }, 4976 { 4977 "referenced_type" : "type-765" 4978 } 4979 ], 4980 "return_type" : "type-2412", 4981 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 4982 }, 4983 { 4984 "access" : "private", 4985 "function_name" : "keymaster::SoftKeymasterDevice::FindUnsupportedDigest", 4986 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t", 4987 "parameters" : 4988 [ 4989 { 4990 "is_this_ptr" : true, 4991 "referenced_type" : "type-1817" 4992 }, 4993 { 4994 "referenced_type" : "type-2416" 4995 }, 4996 { 4997 "referenced_type" : "type-2417" 4998 }, 4999 { 5000 "referenced_type" : "type-1110" 5001 }, 5002 { 5003 "referenced_type" : "type-1751" 5004 } 5005 ], 5006 "return_type" : "type-606", 5007 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5008 }, 5009 { 5010 "access" : "private", 5011 "function_name" : "keymaster::SoftKeymasterDevice::RequiresSoftwareDigesting", 5012 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE", 5013 "parameters" : 5014 [ 5015 { 5016 "is_this_ptr" : true, 5017 "referenced_type" : "type-1817" 5018 }, 5019 { 5020 "referenced_type" : "type-2418" 5021 }, 5022 { 5023 "referenced_type" : "type-2419" 5024 }, 5025 { 5026 "referenced_type" : "type-1110" 5027 } 5028 ], 5029 "return_type" : "type-606", 5030 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5031 }, 5032 { 5033 "access" : "private", 5034 "function_name" : "keymaster::SoftKeymasterDevice::KeyRequiresSoftwareDigesting", 5035 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5036 "parameters" : 5037 [ 5038 { 5039 "is_this_ptr" : true, 5040 "referenced_type" : "type-1817" 5041 }, 5042 { 5043 "referenced_type" : "type-1110" 5044 } 5045 ], 5046 "return_type" : "type-606", 5047 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 5048 }, 5049 { 5050 "function_name" : "keymaster::SoftKeymasterLogger::log_msg", 5051 "linker_set_key" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcPc", 5052 "parameters" : 5053 [ 5054 { 5055 "is_this_ptr" : true, 5056 "referenced_type" : "type-5030" 5057 }, 5058 { 5059 "referenced_type" : "type-2108" 5060 }, 5061 { 5062 "referenced_type" : "type-20" 5063 }, 5064 { 5065 "referenced_type" : "type-5032" 5066 } 5067 ], 5068 "return_type" : "type-109", 5069 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 5070 }, 5071 { 5072 "function_name" : "keymaster::SoftKeymasterContext::ParseKeyBlob", 5073 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5074 "parameters" : 5075 [ 5076 { 5077 "is_this_ptr" : true, 5078 "referenced_type" : "type-1369" 5079 }, 5080 { 5081 "referenced_type" : "type-1523" 5082 }, 5083 { 5084 "referenced_type" : "type-1110" 5085 }, 5086 { 5087 "referenced_type" : "type-2109" 5088 } 5089 ], 5090 "return_type" : "type-2421", 5091 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5092 }, 5093 { 5094 "function_name" : "keymaster::SoftKeymasterContext::AddRngEntropy", 5095 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj", 5096 "parameters" : 5097 [ 5098 { 5099 "is_this_ptr" : true, 5100 "referenced_type" : "type-1369" 5101 }, 5102 { 5103 "referenced_type" : "type-1991" 5104 }, 5105 { 5106 "referenced_type" : "type-122" 5107 } 5108 ], 5109 "return_type" : "type-2422", 5110 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5111 }, 5112 { 5113 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 5114 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5115 "parameters" : 5116 [ 5117 { 5118 "is_this_ptr" : true, 5119 "referenced_type" : "type-1369" 5120 }, 5121 { 5122 "referenced_type" : "type-1110" 5123 }, 5124 { 5125 "referenced_type" : "type-2424" 5126 }, 5127 { 5128 "referenced_type" : "type-1523" 5129 }, 5130 { 5131 "referenced_type" : "type-883" 5132 }, 5133 { 5134 "referenced_type" : "type-765" 5135 }, 5136 { 5137 "referenced_type" : "type-765" 5138 } 5139 ], 5140 "return_type" : "type-2423", 5141 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5142 }, 5143 { 5144 "function_name" : "keymaster::SoftKeymasterContext::DeleteAllKeys", 5145 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv", 5146 "parameters" : 5147 [ 5148 { 5149 "is_this_ptr" : true, 5150 "referenced_type" : "type-1369" 5151 } 5152 ], 5153 "return_type" : "type-2425", 5154 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5155 }, 5156 { 5157 "function_name" : "keymaster::SoftKeymasterContext::GetKeyFactory", 5158 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5159 "parameters" : 5160 [ 5161 { 5162 "is_this_ptr" : true, 5163 "referenced_type" : "type-1369" 5164 }, 5165 { 5166 "referenced_type" : "type-2426" 5167 } 5168 ], 5169 "return_type" : "type-1599", 5170 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5171 }, 5172 { 5173 "function_name" : "keymaster::SoftKeymasterContext::UpgradeKeyBlob", 5174 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5175 "parameters" : 5176 [ 5177 { 5178 "is_this_ptr" : true, 5179 "referenced_type" : "type-1369" 5180 }, 5181 { 5182 "referenced_type" : "type-1523" 5183 }, 5184 { 5185 "referenced_type" : "type-1110" 5186 }, 5187 { 5188 "referenced_type" : "type-883" 5189 } 5190 ], 5191 "return_type" : "type-2427", 5192 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5193 }, 5194 { 5195 "function_name" : "keymaster::SoftKeymasterContext::GetSystemVersion", 5196 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_", 5197 "parameters" : 5198 [ 5199 { 5200 "is_this_ptr" : true, 5201 "referenced_type" : "type-1369" 5202 }, 5203 { 5204 "referenced_type" : "type-753" 5205 }, 5206 { 5207 "referenced_type" : "type-753" 5208 } 5209 ], 5210 "return_type" : "type-62", 5211 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5212 }, 5213 { 5214 "function_name" : "keymaster::SoftKeymasterContext::GenerateAttestation", 5215 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5216 "parameters" : 5217 [ 5218 { 5219 "is_this_ptr" : true, 5220 "referenced_type" : "type-1369" 5221 }, 5222 { 5223 "referenced_type" : "type-1370" 5224 }, 5225 { 5226 "referenced_type" : "type-1110" 5227 }, 5228 { 5229 "referenced_type" : "type-1372" 5230 } 5231 ], 5232 "return_type" : "type-2428", 5233 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5234 }, 5235 { 5236 "function_name" : "keymaster::SoftKeymasterContext::GetOperationFactory", 5237 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5238 "parameters" : 5239 [ 5240 { 5241 "is_this_ptr" : true, 5242 "referenced_type" : "type-1369" 5243 }, 5244 { 5245 "referenced_type" : "type-2429" 5246 }, 5247 { 5248 "referenced_type" : "type-2430" 5249 } 5250 ], 5251 "return_type" : "type-150", 5252 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5253 }, 5254 { 5255 "access" : "private", 5256 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster0HwBlob", 5257 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_", 5258 "parameters" : 5259 [ 5260 { 5261 "is_this_ptr" : true, 5262 "referenced_type" : "type-1369" 5263 }, 5264 { 5265 "referenced_type" : "type-1523" 5266 }, 5267 { 5268 "referenced_type" : "type-883" 5269 }, 5270 { 5271 "referenced_type" : "type-765" 5272 }, 5273 { 5274 "referenced_type" : "type-765" 5275 } 5276 ], 5277 "return_type" : "type-2431", 5278 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5279 }, 5280 { 5281 "access" : "private", 5282 "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster1HwBlob", 5283 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_", 5284 "parameters" : 5285 [ 5286 { 5287 "is_this_ptr" : true, 5288 "referenced_type" : "type-1369" 5289 }, 5290 { 5291 "referenced_type" : "type-1523" 5292 }, 5293 { 5294 "referenced_type" : "type-1110" 5295 }, 5296 { 5297 "referenced_type" : "type-883" 5298 }, 5299 { 5300 "referenced_type" : "type-765" 5301 }, 5302 { 5303 "referenced_type" : "type-765" 5304 } 5305 ], 5306 "return_type" : "type-2432", 5307 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5308 }, 5309 { 5310 "function_name" : "keymaster::SoftKeymasterContext::GetSupportedAlgorithms", 5311 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj", 5312 "parameters" : 5313 [ 5314 { 5315 "is_this_ptr" : true, 5316 "referenced_type" : "type-1369" 5317 }, 5318 { 5319 "referenced_type" : "type-753" 5320 } 5321 ], 5322 "return_type" : "type-1258", 5323 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5324 }, 5325 { 5326 "function_name" : "keymaster::SoftKeymasterContext::DeleteKey", 5327 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5328 "parameters" : 5329 [ 5330 { 5331 "is_this_ptr" : true, 5332 "referenced_type" : "type-1369" 5333 }, 5334 { 5335 "referenced_type" : "type-1523" 5336 } 5337 ], 5338 "return_type" : "type-2433", 5339 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5340 }, 5341 { 5342 "function_name" : "keymaster::SoftKeymasterContext::UnwrapKey", 5343 "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5344 "parameters" : 5345 [ 5346 { 5347 "is_this_ptr" : true, 5348 "referenced_type" : "type-1369" 5349 }, 5350 { 5351 "referenced_type" : "type-1523" 5352 }, 5353 { 5354 "referenced_type" : "type-1523" 5355 }, 5356 { 5357 "referenced_type" : "type-1110" 5358 }, 5359 { 5360 "referenced_type" : "type-1523" 5361 }, 5362 { 5363 "referenced_type" : "type-765" 5364 }, 5365 { 5366 "referenced_type" : "type-1321" 5367 }, 5368 { 5369 "referenced_type" : "type-883" 5370 } 5371 ], 5372 "return_type" : "type-2434", 5373 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 5374 }, 5375 { 5376 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5377 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE", 5378 "parameters" : 5379 [ 5380 { 5381 "is_this_ptr" : true, 5382 "referenced_type" : "type-1164" 5383 }, 5384 { 5385 "referenced_type" : "type-1001" 5386 }, 5387 { 5388 "referenced_type" : "type-2092" 5389 } 5390 ], 5391 "return_type" : "type-606", 5392 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5393 }, 5394 { 5395 "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", 5396 "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE", 5397 "parameters" : 5398 [ 5399 { 5400 "is_this_ptr" : true, 5401 "referenced_type" : "type-1164" 5402 }, 5403 { 5404 "referenced_type" : "type-1110" 5405 } 5406 ], 5407 "return_type" : "type-606", 5408 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 5409 }, 5410 { 5411 "function_name" : "keymaster::RsaKeymaster0KeyFactory::GenerateKey", 5412 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5413 "parameters" : 5414 [ 5415 { 5416 "is_this_ptr" : true, 5417 "referenced_type" : "type-611" 5418 }, 5419 { 5420 "referenced_type" : "type-1110" 5421 }, 5422 { 5423 "referenced_type" : "type-883" 5424 }, 5425 { 5426 "referenced_type" : "type-765" 5427 }, 5428 { 5429 "referenced_type" : "type-765" 5430 } 5431 ], 5432 "return_type" : "type-2435", 5433 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5434 }, 5435 { 5436 "function_name" : "keymaster::RsaKeymaster0KeyFactory::LoadKey", 5437 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5438 "parameters" : 5439 [ 5440 { 5441 "is_this_ptr" : true, 5442 "referenced_type" : "type-611" 5443 }, 5444 { 5445 "referenced_type" : "type-893" 5446 }, 5447 { 5448 "referenced_type" : "type-1110" 5449 }, 5450 { 5451 "referenced_type" : "type-1154" 5452 }, 5453 { 5454 "referenced_type" : "type-1154" 5455 }, 5456 { 5457 "referenced_type" : "type-2109" 5458 } 5459 ], 5460 "return_type" : "type-2436", 5461 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5462 }, 5463 { 5464 "function_name" : "keymaster::RsaKeymaster0KeyFactory::ImportKey", 5465 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5466 "parameters" : 5467 [ 5468 { 5469 "is_this_ptr" : true, 5470 "referenced_type" : "type-611" 5471 }, 5472 { 5473 "referenced_type" : "type-1110" 5474 }, 5475 { 5476 "referenced_type" : "type-2438" 5477 }, 5478 { 5479 "referenced_type" : "type-1523" 5480 }, 5481 { 5482 "referenced_type" : "type-883" 5483 }, 5484 { 5485 "referenced_type" : "type-765" 5486 }, 5487 { 5488 "referenced_type" : "type-765" 5489 } 5490 ], 5491 "return_type" : "type-2437", 5492 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 5493 }, 5494 { 5495 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GenerateKey", 5496 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5497 "parameters" : 5498 [ 5499 { 5500 "is_this_ptr" : true, 5501 "referenced_type" : "type-804" 5502 }, 5503 { 5504 "referenced_type" : "type-1110" 5505 }, 5506 { 5507 "referenced_type" : "type-883" 5508 }, 5509 { 5510 "referenced_type" : "type-765" 5511 }, 5512 { 5513 "referenced_type" : "type-765" 5514 } 5515 ], 5516 "return_type" : "type-2439", 5517 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5518 }, 5519 { 5520 "function_name" : "keymaster::RsaKeymaster1KeyFactory::GetOperationFactory", 5521 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 5522 "parameters" : 5523 [ 5524 { 5525 "is_this_ptr" : true, 5526 "referenced_type" : "type-804" 5527 }, 5528 { 5529 "referenced_type" : "type-2440" 5530 } 5531 ], 5532 "return_type" : "type-150", 5533 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5534 }, 5535 { 5536 "function_name" : "keymaster::RsaKeymaster1KeyFactory::LoadKey", 5537 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5538 "parameters" : 5539 [ 5540 { 5541 "is_this_ptr" : true, 5542 "referenced_type" : "type-804" 5543 }, 5544 { 5545 "referenced_type" : "type-893" 5546 }, 5547 { 5548 "referenced_type" : "type-1110" 5549 }, 5550 { 5551 "referenced_type" : "type-1154" 5552 }, 5553 { 5554 "referenced_type" : "type-1154" 5555 }, 5556 { 5557 "referenced_type" : "type-2109" 5558 } 5559 ], 5560 "return_type" : "type-2441", 5561 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5562 }, 5563 { 5564 "function_name" : "keymaster::RsaKeymaster1KeyFactory::ImportKey", 5565 "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5566 "parameters" : 5567 [ 5568 { 5569 "is_this_ptr" : true, 5570 "referenced_type" : "type-804" 5571 }, 5572 { 5573 "referenced_type" : "type-1110" 5574 }, 5575 { 5576 "referenced_type" : "type-2443" 5577 }, 5578 { 5579 "referenced_type" : "type-1523" 5580 }, 5581 { 5582 "referenced_type" : "type-883" 5583 }, 5584 { 5585 "referenced_type" : "type-765" 5586 }, 5587 { 5588 "referenced_type" : "type-765" 5589 } 5590 ], 5591 "return_type" : "type-2442", 5592 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 5593 }, 5594 { 5595 "function_name" : "keymaster::PureSoftKeymasterContext::ParseKeyBlob", 5596 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5597 "parameters" : 5598 [ 5599 { 5600 "is_this_ptr" : true, 5601 "referenced_type" : "type-1596" 5602 }, 5603 { 5604 "referenced_type" : "type-1523" 5605 }, 5606 { 5607 "referenced_type" : "type-1110" 5608 }, 5609 { 5610 "referenced_type" : "type-2109" 5611 } 5612 ], 5613 "return_type" : "type-2448", 5614 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5615 }, 5616 { 5617 "function_name" : "keymaster::PureSoftKeymasterContext::AddRngEntropy", 5618 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj", 5619 "parameters" : 5620 [ 5621 { 5622 "is_this_ptr" : true, 5623 "referenced_type" : "type-1596" 5624 }, 5625 { 5626 "referenced_type" : "type-1991" 5627 }, 5628 { 5629 "referenced_type" : "type-122" 5630 } 5631 ], 5632 "return_type" : "type-2449", 5633 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5634 }, 5635 { 5636 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 5637 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5638 "parameters" : 5639 [ 5640 { 5641 "is_this_ptr" : true, 5642 "referenced_type" : "type-1596" 5643 }, 5644 { 5645 "referenced_type" : "type-1110" 5646 }, 5647 { 5648 "referenced_type" : "type-2451" 5649 }, 5650 { 5651 "referenced_type" : "type-1523" 5652 }, 5653 { 5654 "referenced_type" : "type-883" 5655 }, 5656 { 5657 "referenced_type" : "type-765" 5658 }, 5659 { 5660 "referenced_type" : "type-765" 5661 } 5662 ], 5663 "return_type" : "type-2450", 5664 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5665 }, 5666 { 5667 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteAllKeys", 5668 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv", 5669 "parameters" : 5670 [ 5671 { 5672 "is_this_ptr" : true, 5673 "referenced_type" : "type-1596" 5674 } 5675 ], 5676 "return_type" : "type-2452", 5677 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5678 }, 5679 { 5680 "function_name" : "keymaster::PureSoftKeymasterContext::GetKeyFactory", 5681 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", 5682 "parameters" : 5683 [ 5684 { 5685 "is_this_ptr" : true, 5686 "referenced_type" : "type-1596" 5687 }, 5688 { 5689 "referenced_type" : "type-2453" 5690 } 5691 ], 5692 "return_type" : "type-1599", 5693 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5694 }, 5695 { 5696 "function_name" : "keymaster::PureSoftKeymasterContext::UpgradeKeyBlob", 5697 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", 5698 "parameters" : 5699 [ 5700 { 5701 "is_this_ptr" : true, 5702 "referenced_type" : "type-1596" 5703 }, 5704 { 5705 "referenced_type" : "type-1523" 5706 }, 5707 { 5708 "referenced_type" : "type-1110" 5709 }, 5710 { 5711 "referenced_type" : "type-883" 5712 } 5713 ], 5714 "return_type" : "type-2454", 5715 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5716 }, 5717 { 5718 "function_name" : "keymaster::PureSoftKeymasterContext::GetSystemVersion", 5719 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_", 5720 "parameters" : 5721 [ 5722 { 5723 "is_this_ptr" : true, 5724 "referenced_type" : "type-1596" 5725 }, 5726 { 5727 "referenced_type" : "type-753" 5728 }, 5729 { 5730 "referenced_type" : "type-753" 5731 } 5732 ], 5733 "return_type" : "type-62", 5734 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5735 }, 5736 { 5737 "function_name" : "keymaster::PureSoftKeymasterContext::GenerateAttestation", 5738 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", 5739 "parameters" : 5740 [ 5741 { 5742 "is_this_ptr" : true, 5743 "referenced_type" : "type-1596" 5744 }, 5745 { 5746 "referenced_type" : "type-1370" 5747 }, 5748 { 5749 "referenced_type" : "type-1110" 5750 }, 5751 { 5752 "referenced_type" : "type-1372" 5753 } 5754 ], 5755 "return_type" : "type-2455", 5756 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5757 }, 5758 { 5759 "function_name" : "keymaster::PureSoftKeymasterContext::GetOperationFactory", 5760 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", 5761 "parameters" : 5762 [ 5763 { 5764 "is_this_ptr" : true, 5765 "referenced_type" : "type-1596" 5766 }, 5767 { 5768 "referenced_type" : "type-2456" 5769 }, 5770 { 5771 "referenced_type" : "type-2457" 5772 } 5773 ], 5774 "return_type" : "type-150", 5775 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5776 }, 5777 { 5778 "function_name" : "keymaster::PureSoftKeymasterContext::GetSupportedAlgorithms", 5779 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj", 5780 "parameters" : 5781 [ 5782 { 5783 "is_this_ptr" : true, 5784 "referenced_type" : "type-1596" 5785 }, 5786 { 5787 "referenced_type" : "type-753" 5788 } 5789 ], 5790 "return_type" : "type-1489", 5791 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5792 }, 5793 { 5794 "function_name" : "keymaster::PureSoftKeymasterContext::DeleteKey", 5795 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", 5796 "parameters" : 5797 [ 5798 { 5799 "is_this_ptr" : true, 5800 "referenced_type" : "type-1596" 5801 }, 5802 { 5803 "referenced_type" : "type-1523" 5804 } 5805 ], 5806 "return_type" : "type-2458", 5807 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5808 }, 5809 { 5810 "function_name" : "keymaster::PureSoftKeymasterContext::UnwrapKey", 5811 "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", 5812 "parameters" : 5813 [ 5814 { 5815 "is_this_ptr" : true, 5816 "referenced_type" : "type-1596" 5817 }, 5818 { 5819 "referenced_type" : "type-1523" 5820 }, 5821 { 5822 "referenced_type" : "type-1523" 5823 }, 5824 { 5825 "referenced_type" : "type-1110" 5826 }, 5827 { 5828 "referenced_type" : "type-1523" 5829 }, 5830 { 5831 "referenced_type" : "type-765" 5832 }, 5833 { 5834 "referenced_type" : "type-1544" 5835 }, 5836 { 5837 "referenced_type" : "type-883" 5838 } 5839 ], 5840 "return_type" : "type-2459", 5841 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 5842 }, 5843 { 5844 "function_name" : "keymaster::SoftKeymasterEnforcement::CreateKeyId", 5845 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy", 5846 "parameters" : 5847 [ 5848 { 5849 "is_this_ptr" : true, 5850 "referenced_type" : "type-1581" 5851 }, 5852 { 5853 "referenced_type" : "type-4971" 5854 }, 5855 { 5856 "referenced_type" : "type-2073" 5857 } 5858 ], 5859 "return_type" : "type-606", 5860 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5861 }, 5862 { 5863 "function_name" : "keymaster::SoftKeymasterEnforcement::get_current_time_ms", 5864 "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv", 5865 "parameters" : 5866 [ 5867 { 5868 "is_this_ptr" : true, 5869 "referenced_type" : "type-1581" 5870 } 5871 ], 5872 "return_type" : "type-116", 5873 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 5874 }, 5875 { 5876 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::GenerateKey", 5877 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5878 "parameters" : 5879 [ 5880 { 5881 "is_this_ptr" : true, 5882 "referenced_type" : "type-1865" 5883 }, 5884 { 5885 "referenced_type" : "type-1110" 5886 }, 5887 { 5888 "referenced_type" : "type-883" 5889 }, 5890 { 5891 "referenced_type" : "type-765" 5892 }, 5893 { 5894 "referenced_type" : "type-765" 5895 } 5896 ], 5897 "return_type" : "type-2461", 5898 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5899 }, 5900 { 5901 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::LoadKey", 5902 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 5903 "parameters" : 5904 [ 5905 { 5906 "is_this_ptr" : true, 5907 "referenced_type" : "type-1865" 5908 }, 5909 { 5910 "referenced_type" : "type-893" 5911 }, 5912 { 5913 "referenced_type" : "type-1110" 5914 }, 5915 { 5916 "referenced_type" : "type-1154" 5917 }, 5918 { 5919 "referenced_type" : "type-1154" 5920 }, 5921 { 5922 "referenced_type" : "type-2109" 5923 } 5924 ], 5925 "return_type" : "type-2462", 5926 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5927 }, 5928 { 5929 "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::ImportKey", 5930 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 5931 "parameters" : 5932 [ 5933 { 5934 "is_this_ptr" : true, 5935 "referenced_type" : "type-1865" 5936 }, 5937 { 5938 "referenced_type" : "type-1110" 5939 }, 5940 { 5941 "referenced_type" : "type-2464" 5942 }, 5943 { 5944 "referenced_type" : "type-1523" 5945 }, 5946 { 5947 "referenced_type" : "type-883" 5948 }, 5949 { 5950 "referenced_type" : "type-765" 5951 }, 5952 { 5953 "referenced_type" : "type-765" 5954 } 5955 ], 5956 "return_type" : "type-2463", 5957 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 5958 }, 5959 { 5960 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GenerateKey", 5961 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", 5962 "parameters" : 5963 [ 5964 { 5965 "is_this_ptr" : true, 5966 "referenced_type" : "type-148" 5967 }, 5968 { 5969 "referenced_type" : "type-1110" 5970 }, 5971 { 5972 "referenced_type" : "type-883" 5973 }, 5974 { 5975 "referenced_type" : "type-765" 5976 }, 5977 { 5978 "referenced_type" : "type-765" 5979 } 5980 ], 5981 "return_type" : "type-2465", 5982 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 5983 }, 5984 { 5985 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GetOperationFactory", 5986 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", 5987 "parameters" : 5988 [ 5989 { 5990 "is_this_ptr" : true, 5991 "referenced_type" : "type-148" 5992 }, 5993 { 5994 "referenced_type" : "type-2466" 5995 } 5996 ], 5997 "return_type" : "type-150", 5998 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 5999 }, 6000 { 6001 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::LoadKey", 6002 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", 6003 "parameters" : 6004 [ 6005 { 6006 "is_this_ptr" : true, 6007 "referenced_type" : "type-148" 6008 }, 6009 { 6010 "referenced_type" : "type-893" 6011 }, 6012 { 6013 "referenced_type" : "type-1110" 6014 }, 6015 { 6016 "referenced_type" : "type-1154" 6017 }, 6018 { 6019 "referenced_type" : "type-1154" 6020 }, 6021 { 6022 "referenced_type" : "type-2109" 6023 } 6024 ], 6025 "return_type" : "type-2467", 6026 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6027 }, 6028 { 6029 "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::ImportKey", 6030 "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6031 "parameters" : 6032 [ 6033 { 6034 "is_this_ptr" : true, 6035 "referenced_type" : "type-148" 6036 }, 6037 { 6038 "referenced_type" : "type-1110" 6039 }, 6040 { 6041 "referenced_type" : "type-2469" 6042 }, 6043 { 6044 "referenced_type" : "type-1523" 6045 }, 6046 { 6047 "referenced_type" : "type-883" 6048 }, 6049 { 6050 "referenced_type" : "type-765" 6051 }, 6052 { 6053 "referenced_type" : "type-765" 6054 } 6055 ], 6056 "return_type" : "type-2468", 6057 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 6058 }, 6059 { 6060 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>::LoadKey", 6061 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6062 "parameters" : 6063 [ 6064 { 6065 "is_this_ptr" : true, 6066 "referenced_type" : "type-1171" 6067 }, 6068 { 6069 "referenced_type" : "type-893" 6070 }, 6071 { 6072 "referenced_type" : "type-1110" 6073 }, 6074 { 6075 "referenced_type" : "type-1154" 6076 }, 6077 { 6078 "referenced_type" : "type-1154" 6079 }, 6080 { 6081 "referenced_type" : "type-2109" 6082 } 6083 ], 6084 "return_type" : "type-2477", 6085 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6086 }, 6087 { 6088 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::GenerateKey", 6089 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_", 6090 "parameters" : 6091 [ 6092 { 6093 "is_this_ptr" : true, 6094 "referenced_type" : "type-1167" 6095 }, 6096 { 6097 "referenced_type" : "type-1110" 6098 }, 6099 { 6100 "referenced_type" : "type-883" 6101 }, 6102 { 6103 "referenced_type" : "type-765" 6104 }, 6105 { 6106 "referenced_type" : "type-765" 6107 } 6108 ], 6109 "return_type" : "type-2478", 6110 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6111 }, 6112 { 6113 "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::LoadKey", 6114 "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", 6115 "parameters" : 6116 [ 6117 { 6118 "is_this_ptr" : true, 6119 "referenced_type" : "type-1167" 6120 }, 6121 { 6122 "referenced_type" : "type-893" 6123 }, 6124 { 6125 "referenced_type" : "type-1110" 6126 }, 6127 { 6128 "referenced_type" : "type-1154" 6129 }, 6130 { 6131 "referenced_type" : "type-1154" 6132 }, 6133 { 6134 "referenced_type" : "type-2109" 6135 } 6136 ], 6137 "return_type" : "type-2479", 6138 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 6139 }, 6140 { 6141 "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", 6142 "linker_set_key" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6143 "parameters" : 6144 [ 6145 { 6146 "is_this_ptr" : true, 6147 "referenced_type" : "type-1369" 6148 }, 6149 { 6150 "referenced_type" : "type-1110" 6151 }, 6152 { 6153 "referenced_type" : "type-2496" 6154 }, 6155 { 6156 "referenced_type" : "type-1523" 6157 }, 6158 { 6159 "referenced_type" : "type-883" 6160 }, 6161 { 6162 "referenced_type" : "type-765" 6163 }, 6164 { 6165 "referenced_type" : "type-765" 6166 } 6167 ], 6168 "return_type" : "type-2495", 6169 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6170 }, 6171 { 6172 "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", 6173 "linker_set_key" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", 6174 "parameters" : 6175 [ 6176 { 6177 "is_this_ptr" : true, 6178 "referenced_type" : "type-1596" 6179 }, 6180 { 6181 "referenced_type" : "type-1110" 6182 }, 6183 { 6184 "referenced_type" : "type-2498" 6185 }, 6186 { 6187 "referenced_type" : "type-1523" 6188 }, 6189 { 6190 "referenced_type" : "type-883" 6191 }, 6192 { 6193 "referenced_type" : "type-765" 6194 }, 6195 { 6196 "referenced_type" : "type-765" 6197 } 6198 ], 6199 "return_type" : "type-2497", 6200 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 6201 } 6202 ], 6203 "global_vars" : 6204 [ 6205 { 6206 "access" : "private", 6207 "linker_set_key" : "_ZN9keymaster16Keymaster0Engine9instance_E", 6208 "name" : "keymaster::Keymaster0Engine::instance_", 6209 "referenced_type" : "type-2103", 6210 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6211 }, 6212 { 6213 "access" : "private", 6214 "linker_set_key" : "_ZN9keymaster16Keymaster1Engine9instance_E", 6215 "name" : "keymaster::Keymaster1Engine::instance_", 6216 "referenced_type" : "type-135", 6217 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6218 } 6219 ], 6220 "lvalue_reference_types" : 6221 [ 6222 { 6223 "alignment" : 4, 6224 "linker_set_key" : "const hw_auth_token_t &", 6225 "name" : "const hw_auth_token_t &", 6226 "referenced_type" : "type-1582", 6227 "self_type" : "type-1584", 6228 "size" : 4, 6229 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6230 }, 6231 { 6232 "alignment" : 4, 6233 "linker_set_key" : "const hw_auth_token_t &", 6234 "name" : "const hw_auth_token_t &", 6235 "referenced_type" : "type-4668", 6236 "self_type" : "type-4670", 6237 "size" : 4, 6238 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6239 }, 6240 { 6241 "alignment" : 4, 6242 "linker_set_key" : "const hw_auth_token_t &", 6243 "name" : "const hw_auth_token_t &", 6244 "referenced_type" : "type-4988", 6245 "self_type" : "type-4990", 6246 "size" : 4, 6247 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6248 }, 6249 { 6250 "alignment" : 4, 6251 "linker_set_key" : "const keymaster::AuthProxy &", 6252 "name" : "const keymaster::AuthProxy &", 6253 "referenced_type" : "type-1885", 6254 "self_type" : "type-2092", 6255 "size" : 4, 6256 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 6257 }, 6258 { 6259 "alignment" : 4, 6260 "linker_set_key" : "const keymaster::AuthProxyIterator &", 6261 "name" : "const keymaster::AuthProxyIterator &", 6262 "referenced_type" : "type-1682", 6263 "self_type" : "type-1724", 6264 "size" : 4, 6265 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6266 }, 6267 { 6268 "alignment" : 4, 6269 "linker_set_key" : "const keymaster::AuthorizationSet &", 6270 "name" : "const keymaster::AuthorizationSet &", 6271 "referenced_type" : "type-1099", 6272 "self_type" : "type-1110", 6273 "size" : 4, 6274 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6275 }, 6276 { 6277 "alignment" : 4, 6278 "linker_set_key" : "const keymaster::Buffer &", 6279 "name" : "const keymaster::Buffer &", 6280 "referenced_type" : "type-2098", 6281 "self_type" : "type-2100", 6282 "size" : 4, 6283 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 6284 }, 6285 { 6286 "alignment" : 4, 6287 "linker_set_key" : "const keymaster::GetVersionRequest &", 6288 "name" : "const keymaster::GetVersionRequest &", 6289 "referenced_type" : "type-1814", 6290 "self_type" : "type-1813", 6291 "size" : 4, 6292 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 6293 }, 6294 { 6295 "alignment" : 4, 6296 "linker_set_key" : "const keymaster::HmacSharingParametersArray &", 6297 "name" : "const keymaster::HmacSharingParametersArray &", 6298 "referenced_type" : "type-4991", 6299 "self_type" : "type-4992", 6300 "size" : 4, 6301 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6302 }, 6303 { 6304 "alignment" : 4, 6305 "linker_set_key" : "const keymaster::Key &", 6306 "name" : "const keymaster::Key &", 6307 "referenced_type" : "type-1371", 6308 "self_type" : "type-1370", 6309 "size" : 4, 6310 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 6311 }, 6312 { 6313 "alignment" : 4, 6314 "linker_set_key" : "const keymaster::KeyFactory *&", 6315 "name" : "const keymaster::KeyFactory *&", 6316 "referenced_type" : "type-162", 6317 "self_type" : "type-1532", 6318 "size" : 4, 6319 "source_file" : "/system/keymaster/include/keymaster/key.h" 6320 }, 6321 { 6322 "alignment" : 4, 6323 "linker_set_key" : "const keymaster::OperationFactory::KeyType &", 6324 "name" : "const keymaster::OperationFactory::KeyType &", 6325 "referenced_type" : "type-169", 6326 "self_type" : "type-172", 6327 "size" : 4, 6328 "source_file" : "/system/keymaster/include/keymaster/operation.h" 6329 }, 6330 { 6331 "alignment" : 4, 6332 "linker_set_key" : "const keymaster::RandomSource &", 6333 "name" : "const keymaster::RandomSource &", 6334 "referenced_type" : "type-1378", 6335 "self_type" : "type-1377", 6336 "size" : 4, 6337 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 6338 }, 6339 { 6340 "alignment" : 4, 6341 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &", 6342 "name" : "const keymaster::SoftwareKeyBlobMaker &", 6343 "referenced_type" : "type-144", 6344 "self_type" : "type-143", 6345 "size" : 4, 6346 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 6347 }, 6348 { 6349 "alignment" : 4, 6350 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6351 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", 6352 "referenced_type" : "type-1364", 6353 "self_type" : "type-1484", 6354 "size" : 4, 6355 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6356 }, 6357 { 6358 "alignment" : 4, 6359 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6360 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 6361 "referenced_type" : "type-1524", 6362 "self_type" : "type-1523", 6363 "size" : 4, 6364 "source_file" : "/system/keymaster/include/keymaster/key.h" 6365 }, 6366 { 6367 "alignment" : 4, 6368 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest &", 6369 "name" : "const keymaster::VerifyAuthorizationRequest &", 6370 "referenced_type" : "type-2079", 6371 "self_type" : "type-4993", 6372 "size" : 4, 6373 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 6374 }, 6375 { 6376 "alignment" : 4, 6377 "linker_set_key" : "const keymaster_blob_t &", 6378 "name" : "const keymaster_blob_t &", 6379 "referenced_type" : "type-1019", 6380 "self_type" : "type-1094", 6381 "size" : 4, 6382 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6383 }, 6384 { 6385 "alignment" : 4, 6386 "linker_set_key" : "const keymaster_blob_t &", 6387 "name" : "const keymaster_blob_t &", 6388 "referenced_type" : "type-1246", 6389 "self_type" : "type-1312", 6390 "size" : 4, 6391 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6392 }, 6393 { 6394 "alignment" : 4, 6395 "linker_set_key" : "const keymaster_blob_t &", 6396 "name" : "const keymaster_blob_t &", 6397 "referenced_type" : "type-1479", 6398 "self_type" : "type-1518", 6399 "size" : 4, 6400 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6401 }, 6402 { 6403 "alignment" : 4, 6404 "linker_set_key" : "const keymaster_blob_t &", 6405 "name" : "const keymaster_blob_t &", 6406 "referenced_type" : "type-1691", 6407 "self_type" : "type-1737", 6408 "size" : 4, 6409 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6410 }, 6411 { 6412 "alignment" : 4, 6413 "linker_set_key" : "const keymaster_blob_t &", 6414 "name" : "const keymaster_blob_t &", 6415 "referenced_type" : "type-2595", 6416 "self_type" : "type-2594", 6417 "size" : 4, 6418 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6419 }, 6420 { 6421 "alignment" : 4, 6422 "linker_set_key" : "const keymaster_blob_t &", 6423 "name" : "const keymaster_blob_t &", 6424 "referenced_type" : "type-261", 6425 "self_type" : "type-340", 6426 "size" : 4, 6427 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6428 }, 6429 { 6430 "alignment" : 4, 6431 "linker_set_key" : "const keymaster_blob_t &", 6432 "name" : "const keymaster_blob_t &", 6433 "referenced_type" : "type-2719", 6434 "self_type" : "type-2797", 6435 "size" : 4, 6436 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6437 }, 6438 { 6439 "alignment" : 4, 6440 "linker_set_key" : "const keymaster_blob_t &", 6441 "name" : "const keymaster_blob_t &", 6442 "referenced_type" : "type-2926", 6443 "self_type" : "type-2925", 6444 "size" : 4, 6445 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6446 }, 6447 { 6448 "alignment" : 4, 6449 "linker_set_key" : "const keymaster_blob_t &", 6450 "name" : "const keymaster_blob_t &", 6451 "referenced_type" : "type-2972", 6452 "self_type" : "type-3033", 6453 "size" : 4, 6454 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6455 }, 6456 { 6457 "alignment" : 4, 6458 "linker_set_key" : "const keymaster_blob_t &", 6459 "name" : "const keymaster_blob_t &", 6460 "referenced_type" : "type-3144", 6461 "self_type" : "type-3213", 6462 "size" : 4, 6463 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6464 }, 6465 { 6466 "alignment" : 4, 6467 "linker_set_key" : "const keymaster_blob_t &", 6468 "name" : "const keymaster_blob_t &", 6469 "referenced_type" : "type-3239", 6470 "self_type" : "type-4052", 6471 "size" : 4, 6472 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6473 }, 6474 { 6475 "alignment" : 4, 6476 "linker_set_key" : "const keymaster_blob_t &", 6477 "name" : "const keymaster_blob_t &", 6478 "referenced_type" : "type-3290", 6479 "self_type" : "type-3355", 6480 "size" : 4, 6481 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6482 }, 6483 { 6484 "alignment" : 4, 6485 "linker_set_key" : "const keymaster_blob_t &", 6486 "name" : "const keymaster_blob_t &", 6487 "referenced_type" : "type-3449", 6488 "self_type" : "type-3535", 6489 "size" : 4, 6490 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6491 }, 6492 { 6493 "alignment" : 4, 6494 "linker_set_key" : "const keymaster_blob_t &", 6495 "name" : "const keymaster_blob_t &", 6496 "referenced_type" : "type-3670", 6497 "self_type" : "type-3669", 6498 "size" : 4, 6499 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6500 }, 6501 { 6502 "alignment" : 4, 6503 "linker_set_key" : "const keymaster_blob_t &", 6504 "name" : "const keymaster_blob_t &", 6505 "referenced_type" : "type-3721", 6506 "self_type" : "type-3787", 6507 "size" : 4, 6508 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6509 }, 6510 { 6511 "alignment" : 4, 6512 "linker_set_key" : "const keymaster_blob_t &", 6513 "name" : "const keymaster_blob_t &", 6514 "referenced_type" : "type-3863", 6515 "self_type" : "type-3924", 6516 "size" : 4, 6517 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6518 }, 6519 { 6520 "alignment" : 4, 6521 "linker_set_key" : "const keymaster_blob_t &", 6522 "name" : "const keymaster_blob_t &", 6523 "referenced_type" : "type-4118", 6524 "self_type" : "type-4117", 6525 "size" : 4, 6526 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6527 }, 6528 { 6529 "alignment" : 4, 6530 "linker_set_key" : "const keymaster_blob_t &", 6531 "name" : "const keymaster_blob_t &", 6532 "referenced_type" : "type-4177", 6533 "self_type" : "type-4247", 6534 "size" : 4, 6535 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6536 }, 6537 { 6538 "alignment" : 4, 6539 "linker_set_key" : "const keymaster_blob_t &", 6540 "name" : "const keymaster_blob_t &", 6541 "referenced_type" : "type-4379", 6542 "self_type" : "type-4442", 6543 "size" : 4, 6544 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6545 }, 6546 { 6547 "alignment" : 4, 6548 "linker_set_key" : "const keymaster_blob_t &", 6549 "name" : "const keymaster_blob_t &", 6550 "referenced_type" : "type-4574", 6551 "self_type" : "type-4611", 6552 "size" : 4, 6553 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6554 }, 6555 { 6556 "alignment" : 4, 6557 "linker_set_key" : "const keymaster_blob_t &", 6558 "name" : "const keymaster_blob_t &", 6559 "referenced_type" : "type-4743", 6560 "self_type" : "type-4786", 6561 "size" : 4, 6562 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6563 }, 6564 { 6565 "alignment" : 4, 6566 "linker_set_key" : "const keymaster_blob_t &", 6567 "name" : "const keymaster_blob_t &", 6568 "referenced_type" : "type-476", 6569 "self_type" : "type-475", 6570 "size" : 4, 6571 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 6572 }, 6573 { 6574 "alignment" : 4, 6575 "linker_set_key" : "const keymaster_blob_t &", 6576 "name" : "const keymaster_blob_t &", 6577 "referenced_type" : "type-4928", 6578 "self_type" : "type-4994", 6579 "size" : 4, 6580 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h" 6581 }, 6582 { 6583 "alignment" : 4, 6584 "linker_set_key" : "const keymaster_blob_t &", 6585 "name" : "const keymaster_blob_t &", 6586 "referenced_type" : "type-523", 6587 "self_type" : "type-587", 6588 "size" : 4, 6589 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6590 }, 6591 { 6592 "alignment" : 4, 6593 "linker_set_key" : "const keymaster_blob_t &", 6594 "name" : "const keymaster_blob_t &", 6595 "referenced_type" : "type-55", 6596 "self_type" : "type-54", 6597 "size" : 4, 6598 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6599 }, 6600 { 6601 "alignment" : 4, 6602 "linker_set_key" : "const keymaster_blob_t &", 6603 "name" : "const keymaster_blob_t &", 6604 "referenced_type" : "type-678", 6605 "self_type" : "type-744", 6606 "size" : 4, 6607 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6608 }, 6609 { 6610 "alignment" : 4, 6611 "linker_set_key" : "const keymaster_blob_t &", 6612 "name" : "const keymaster_blob_t &", 6613 "referenced_type" : "type-840", 6614 "self_type" : "type-1759", 6615 "size" : 4, 6616 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6617 }, 6618 { 6619 "alignment" : 4, 6620 "linker_set_key" : "const keymaster_blob_t &", 6621 "name" : "const keymaster_blob_t &", 6622 "referenced_type" : "type-962", 6623 "self_type" : "type-961", 6624 "size" : 4, 6625 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 6626 }, 6627 { 6628 "alignment" : 4, 6629 "linker_set_key" : "const keymaster_key_blob_t &", 6630 "name" : "const keymaster_key_blob_t &", 6631 "referenced_type" : "type-1014", 6632 "self_type" : "type-1106", 6633 "size" : 4, 6634 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6635 }, 6636 { 6637 "alignment" : 4, 6638 "linker_set_key" : "const keymaster_key_blob_t &", 6639 "name" : "const keymaster_key_blob_t &", 6640 "referenced_type" : "type-1238", 6641 "self_type" : "type-1324", 6642 "size" : 4, 6643 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6644 }, 6645 { 6646 "alignment" : 4, 6647 "linker_set_key" : "const keymaster_key_blob_t &", 6648 "name" : "const keymaster_key_blob_t &", 6649 "referenced_type" : "type-1473", 6650 "self_type" : "type-1533", 6651 "size" : 4, 6652 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6653 }, 6654 { 6655 "alignment" : 4, 6656 "linker_set_key" : "const keymaster_key_blob_t &", 6657 "name" : "const keymaster_key_blob_t &", 6658 "referenced_type" : "type-1684", 6659 "self_type" : "type-1695", 6660 "size" : 4, 6661 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6662 }, 6663 { 6664 "alignment" : 4, 6665 "linker_set_key" : "const keymaster_key_blob_t &", 6666 "name" : "const keymaster_key_blob_t &", 6667 "referenced_type" : "type-256", 6668 "self_type" : "type-345", 6669 "size" : 4, 6670 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6671 }, 6672 { 6673 "alignment" : 4, 6674 "linker_set_key" : "const keymaster_key_blob_t &", 6675 "name" : "const keymaster_key_blob_t &", 6676 "referenced_type" : "type-2606", 6677 "self_type" : "type-2605", 6678 "size" : 4, 6679 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6680 }, 6681 { 6682 "alignment" : 4, 6683 "linker_set_key" : "const keymaster_key_blob_t &", 6684 "name" : "const keymaster_key_blob_t &", 6685 "referenced_type" : "type-2714", 6686 "self_type" : "type-2802", 6687 "size" : 4, 6688 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6689 }, 6690 { 6691 "alignment" : 4, 6692 "linker_set_key" : "const keymaster_key_blob_t &", 6693 "name" : "const keymaster_key_blob_t &", 6694 "referenced_type" : "type-2842", 6695 "self_type" : "type-2861", 6696 "size" : 4, 6697 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6698 }, 6699 { 6700 "alignment" : 4, 6701 "linker_set_key" : "const keymaster_key_blob_t &", 6702 "name" : "const keymaster_key_blob_t &", 6703 "referenced_type" : "type-2967", 6704 "self_type" : "type-3049", 6705 "size" : 4, 6706 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6707 }, 6708 { 6709 "alignment" : 4, 6710 "linker_set_key" : "const keymaster_key_blob_t &", 6711 "name" : "const keymaster_key_blob_t &", 6712 "referenced_type" : "type-3138", 6713 "self_type" : "type-3224", 6714 "size" : 4, 6715 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6716 }, 6717 { 6718 "alignment" : 4, 6719 "linker_set_key" : "const keymaster_key_blob_t &", 6720 "name" : "const keymaster_key_blob_t &", 6721 "referenced_type" : "type-3226", 6722 "self_type" : "type-4537", 6723 "size" : 4, 6724 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6725 }, 6726 { 6727 "alignment" : 4, 6728 "linker_set_key" : "const keymaster_key_blob_t &", 6729 "name" : "const keymaster_key_blob_t &", 6730 "referenced_type" : "type-3285", 6731 "self_type" : "type-3364", 6732 "size" : 4, 6733 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6734 }, 6735 { 6736 "alignment" : 4, 6737 "linker_set_key" : "const keymaster_key_blob_t &", 6738 "name" : "const keymaster_key_blob_t &", 6739 "referenced_type" : "type-3443", 6740 "self_type" : "type-3544", 6741 "size" : 4, 6742 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6743 }, 6744 { 6745 "alignment" : 4, 6746 "linker_set_key" : "const keymaster_key_blob_t &", 6747 "name" : "const keymaster_key_blob_t &", 6748 "referenced_type" : "type-3588", 6749 "self_type" : "type-3608", 6750 "size" : 4, 6751 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6752 }, 6753 { 6754 "alignment" : 4, 6755 "linker_set_key" : "const keymaster_key_blob_t &", 6756 "name" : "const keymaster_key_blob_t &", 6757 "referenced_type" : "type-3716", 6758 "self_type" : "type-3797", 6759 "size" : 4, 6760 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6761 }, 6762 { 6763 "alignment" : 4, 6764 "linker_set_key" : "const keymaster_key_blob_t &", 6765 "name" : "const keymaster_key_blob_t &", 6766 "referenced_type" : "type-3858", 6767 "self_type" : "type-3937", 6768 "size" : 4, 6769 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6770 }, 6771 { 6772 "alignment" : 4, 6773 "linker_set_key" : "const keymaster_key_blob_t &", 6774 "name" : "const keymaster_key_blob_t &", 6775 "referenced_type" : "type-392", 6776 "self_type" : "type-412", 6777 "size" : 4, 6778 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 6779 }, 6780 { 6781 "alignment" : 4, 6782 "linker_set_key" : "const keymaster_key_blob_t &", 6783 "name" : "const keymaster_key_blob_t &", 6784 "referenced_type" : "type-4171", 6785 "self_type" : "type-4256", 6786 "size" : 4, 6787 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6788 }, 6789 { 6790 "alignment" : 4, 6791 "linker_set_key" : "const keymaster_key_blob_t &", 6792 "name" : "const keymaster_key_blob_t &", 6793 "referenced_type" : "type-4371", 6794 "self_type" : "type-4456", 6795 "size" : 4, 6796 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6797 }, 6798 { 6799 "alignment" : 4, 6800 "linker_set_key" : "const keymaster_key_blob_t &", 6801 "name" : "const keymaster_key_blob_t &", 6802 "referenced_type" : "type-4568", 6803 "self_type" : "type-4626", 6804 "size" : 4, 6805 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6806 }, 6807 { 6808 "alignment" : 4, 6809 "linker_set_key" : "const keymaster_key_blob_t &", 6810 "name" : "const keymaster_key_blob_t &", 6811 "referenced_type" : "type-4738", 6812 "self_type" : "type-4748", 6813 "size" : 4, 6814 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 6815 }, 6816 { 6817 "alignment" : 4, 6818 "linker_set_key" : "const keymaster_key_blob_t &", 6819 "name" : "const keymaster_key_blob_t &", 6820 "referenced_type" : "type-4923", 6821 "self_type" : "type-4971", 6822 "size" : 4, 6823 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6824 }, 6825 { 6826 "alignment" : 4, 6827 "linker_set_key" : "const keymaster_key_blob_t &", 6828 "name" : "const keymaster_key_blob_t &", 6829 "referenced_type" : "type-518", 6830 "self_type" : "type-618", 6831 "size" : 4, 6832 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6833 }, 6834 { 6835 "alignment" : 4, 6836 "linker_set_key" : "const keymaster_key_blob_t &", 6837 "name" : "const keymaster_key_blob_t &", 6838 "referenced_type" : "type-671", 6839 "self_type" : "type-758", 6840 "size" : 4, 6841 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6842 }, 6843 { 6844 "alignment" : 4, 6845 "linker_set_key" : "const keymaster_key_blob_t &", 6846 "name" : "const keymaster_key_blob_t &", 6847 "referenced_type" : "type-69", 6848 "self_type" : "type-68", 6849 "size" : 4, 6850 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6851 }, 6852 { 6853 "alignment" : 4, 6854 "linker_set_key" : "const keymaster_key_blob_t &", 6855 "name" : "const keymaster_key_blob_t &", 6856 "referenced_type" : "type-774", 6857 "self_type" : "type-1955", 6858 "size" : 4, 6859 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 6860 }, 6861 { 6862 "alignment" : 4, 6863 "linker_set_key" : "const keymaster_key_param_set_t &", 6864 "name" : "const keymaster_key_param_set_t &", 6865 "referenced_type" : "type-1060", 6866 "self_type" : "type-1062", 6867 "size" : 4, 6868 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6869 }, 6870 { 6871 "alignment" : 4, 6872 "linker_set_key" : "const keymaster_key_param_set_t &", 6873 "name" : "const keymaster_key_param_set_t &", 6874 "referenced_type" : "type-1284", 6875 "self_type" : "type-1287", 6876 "size" : 4, 6877 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6878 }, 6879 { 6880 "alignment" : 4, 6881 "linker_set_key" : "const keymaster_key_param_set_t &", 6882 "name" : "const keymaster_key_param_set_t &", 6883 "referenced_type" : "type-1433", 6884 "self_type" : "type-1438", 6885 "size" : 4, 6886 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6887 }, 6888 { 6889 "alignment" : 4, 6890 "linker_set_key" : "const keymaster_key_param_set_t &", 6891 "name" : "const keymaster_key_param_set_t &", 6892 "referenced_type" : "type-1514", 6893 "self_type" : "type-1517", 6894 "size" : 4, 6895 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6896 }, 6897 { 6898 "alignment" : 4, 6899 "linker_set_key" : "const keymaster_key_param_set_t &", 6900 "name" : "const keymaster_key_param_set_t &", 6901 "referenced_type" : "type-1730", 6902 "self_type" : "type-1732", 6903 "size" : 4, 6904 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6905 }, 6906 { 6907 "alignment" : 4, 6908 "linker_set_key" : "const keymaster_key_param_set_t &", 6909 "name" : "const keymaster_key_param_set_t &", 6910 "referenced_type" : "type-18", 6911 "self_type" : "type-23", 6912 "size" : 4, 6913 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6914 }, 6915 { 6916 "alignment" : 4, 6917 "linker_set_key" : "const keymaster_key_param_set_t &", 6918 "name" : "const keymaster_key_param_set_t &", 6919 "referenced_type" : "type-2561", 6920 "self_type" : "type-2564", 6921 "size" : 4, 6922 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6923 }, 6924 { 6925 "alignment" : 4, 6926 "linker_set_key" : "const keymaster_key_param_set_t &", 6927 "name" : "const keymaster_key_param_set_t &", 6928 "referenced_type" : "type-2747", 6929 "self_type" : "type-2749", 6930 "size" : 4, 6931 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6932 }, 6933 { 6934 "alignment" : 4, 6935 "linker_set_key" : "const keymaster_key_param_set_t &", 6936 "name" : "const keymaster_key_param_set_t &", 6937 "referenced_type" : "type-2889", 6938 "self_type" : "type-2891", 6939 "size" : 4, 6940 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6941 }, 6942 { 6943 "alignment" : 4, 6944 "linker_set_key" : "const keymaster_key_param_set_t &", 6945 "name" : "const keymaster_key_param_set_t &", 6946 "referenced_type" : "type-289", 6947 "self_type" : "type-291", 6948 "size" : 4, 6949 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6950 }, 6951 { 6952 "alignment" : 4, 6953 "linker_set_key" : "const keymaster_key_param_set_t &", 6954 "name" : "const keymaster_key_param_set_t &", 6955 "referenced_type" : "type-3000", 6956 "self_type" : "type-3002", 6957 "size" : 4, 6958 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6959 }, 6960 { 6961 "alignment" : 4, 6962 "linker_set_key" : "const keymaster_key_param_set_t &", 6963 "name" : "const keymaster_key_param_set_t &", 6964 "referenced_type" : "type-3087", 6965 "self_type" : "type-3089", 6966 "size" : 4, 6967 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6968 }, 6969 { 6970 "alignment" : 4, 6971 "linker_set_key" : "const keymaster_key_param_set_t &", 6972 "name" : "const keymaster_key_param_set_t &", 6973 "referenced_type" : "type-3179", 6974 "self_type" : "type-3181", 6975 "size" : 4, 6976 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6977 }, 6978 { 6979 "alignment" : 4, 6980 "linker_set_key" : "const keymaster_key_param_set_t &", 6981 "name" : "const keymaster_key_param_set_t &", 6982 "referenced_type" : "type-3326", 6983 "self_type" : "type-3328", 6984 "size" : 4, 6985 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6986 }, 6987 { 6988 "alignment" : 4, 6989 "linker_set_key" : "const keymaster_key_param_set_t &", 6990 "name" : "const keymaster_key_param_set_t &", 6991 "referenced_type" : "type-3360", 6992 "self_type" : "type-3400", 6993 "size" : 4, 6994 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 6995 }, 6996 { 6997 "alignment" : 4, 6998 "linker_set_key" : "const keymaster_key_param_set_t &", 6999 "name" : "const keymaster_key_param_set_t &", 7000 "referenced_type" : "type-3481", 7001 "self_type" : "type-3483", 7002 "size" : 4, 7003 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7004 }, 7005 { 7006 "alignment" : 4, 7007 "linker_set_key" : "const keymaster_key_param_set_t &", 7008 "name" : "const keymaster_key_param_set_t &", 7009 "referenced_type" : "type-3635", 7010 "self_type" : "type-3637", 7011 "size" : 4, 7012 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7013 }, 7014 { 7015 "alignment" : 4, 7016 "linker_set_key" : "const keymaster_key_param_set_t &", 7017 "name" : "const keymaster_key_param_set_t &", 7018 "referenced_type" : "type-3753", 7019 "self_type" : "type-3755", 7020 "size" : 4, 7021 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7022 }, 7023 { 7024 "alignment" : 4, 7025 "linker_set_key" : "const keymaster_key_param_set_t &", 7026 "name" : "const keymaster_key_param_set_t &", 7027 "referenced_type" : "type-3762", 7028 "self_type" : "type-3780", 7029 "size" : 4, 7030 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7031 }, 7032 { 7033 "alignment" : 4, 7034 "linker_set_key" : "const keymaster_key_param_set_t &", 7035 "name" : "const keymaster_key_param_set_t &", 7036 "referenced_type" : "type-3896", 7037 "self_type" : "type-3898", 7038 "size" : 4, 7039 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7040 }, 7041 { 7042 "alignment" : 4, 7043 "linker_set_key" : "const keymaster_key_param_set_t &", 7044 "name" : "const keymaster_key_param_set_t &", 7045 "referenced_type" : "type-4048", 7046 "self_type" : "type-4051", 7047 "size" : 4, 7048 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7049 }, 7050 { 7051 "alignment" : 4, 7052 "linker_set_key" : "const keymaster_key_param_set_t &", 7053 "name" : "const keymaster_key_param_set_t &", 7054 "referenced_type" : "type-4214", 7055 "self_type" : "type-4216", 7056 "size" : 4, 7057 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7058 }, 7059 { 7060 "alignment" : 4, 7061 "linker_set_key" : "const keymaster_key_param_set_t &", 7062 "name" : "const keymaster_key_param_set_t &", 7063 "referenced_type" : "type-437", 7064 "self_type" : "type-439", 7065 "size" : 4, 7066 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7067 }, 7068 { 7069 "alignment" : 4, 7070 "linker_set_key" : "const keymaster_key_param_set_t &", 7071 "name" : "const keymaster_key_param_set_t &", 7072 "referenced_type" : "type-4414", 7073 "self_type" : "type-4416", 7074 "size" : 4, 7075 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7076 }, 7077 { 7078 "alignment" : 4, 7079 "linker_set_key" : "const keymaster_key_param_set_t &", 7080 "name" : "const keymaster_key_param_set_t &", 7081 "referenced_type" : "type-4608", 7082 "self_type" : "type-4610", 7083 "size" : 4, 7084 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7085 }, 7086 { 7087 "alignment" : 4, 7088 "linker_set_key" : "const keymaster_key_param_set_t &", 7089 "name" : "const keymaster_key_param_set_t &", 7090 "referenced_type" : "type-4781", 7091 "self_type" : "type-4783", 7092 "size" : 4, 7093 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7094 }, 7095 { 7096 "alignment" : 4, 7097 "linker_set_key" : "const keymaster_key_param_set_t &", 7098 "name" : "const keymaster_key_param_set_t &", 7099 "referenced_type" : "type-4954", 7100 "self_type" : "type-4956", 7101 "size" : 4, 7102 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7103 }, 7104 { 7105 "alignment" : 4, 7106 "linker_set_key" : "const keymaster_key_param_set_t &", 7107 "name" : "const keymaster_key_param_set_t &", 7108 "referenced_type" : "type-550", 7109 "self_type" : "type-552", 7110 "size" : 4, 7111 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7112 }, 7113 { 7114 "alignment" : 4, 7115 "linker_set_key" : "const keymaster_key_param_set_t &", 7116 "name" : "const keymaster_key_param_set_t &", 7117 "referenced_type" : "type-715", 7118 "self_type" : "type-717", 7119 "size" : 4, 7120 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7121 }, 7122 { 7123 "alignment" : 4, 7124 "linker_set_key" : "const keymaster_key_param_set_t &", 7125 "name" : "const keymaster_key_param_set_t &", 7126 "referenced_type" : "type-887", 7127 "self_type" : "type-889", 7128 "size" : 4, 7129 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7130 }, 7131 { 7132 "alignment" : 4, 7133 "linker_set_key" : "const keymaster_key_param_set_t &", 7134 "name" : "const keymaster_key_param_set_t &", 7135 "referenced_type" : "type-932", 7136 "self_type" : "type-1046", 7137 "size" : 4, 7138 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7139 }, 7140 { 7141 "alignment" : 4, 7142 "linker_set_key" : "const keymaster_key_param_t &", 7143 "name" : "const keymaster_key_param_t &", 7144 "referenced_type" : "type-1057", 7145 "self_type" : "type-1069", 7146 "size" : 4, 7147 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7148 }, 7149 { 7150 "alignment" : 4, 7151 "linker_set_key" : "const keymaster_key_param_t &", 7152 "name" : "const keymaster_key_param_t &", 7153 "referenced_type" : "type-1279", 7154 "self_type" : "type-1288", 7155 "size" : 4, 7156 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7157 }, 7158 { 7159 "alignment" : 4, 7160 "linker_set_key" : "const keymaster_key_param_t &", 7161 "name" : "const keymaster_key_param_t &", 7162 "referenced_type" : "type-1412", 7163 "self_type" : "type-1487", 7164 "size" : 4, 7165 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7166 }, 7167 { 7168 "alignment" : 4, 7169 "linker_set_key" : "const keymaster_key_param_t &", 7170 "name" : "const keymaster_key_param_t &", 7171 "referenced_type" : "type-15", 7172 "self_type" : "type-26", 7173 "size" : 4, 7174 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7175 }, 7176 { 7177 "alignment" : 4, 7178 "linker_set_key" : "const keymaster_key_param_t &", 7179 "name" : "const keymaster_key_param_t &", 7180 "referenced_type" : "type-1511", 7181 "self_type" : "type-1520", 7182 "size" : 4, 7183 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7184 }, 7185 { 7186 "alignment" : 4, 7187 "linker_set_key" : "const keymaster_key_param_t &", 7188 "name" : "const keymaster_key_param_t &", 7189 "referenced_type" : "type-1725", 7190 "self_type" : "type-1738", 7191 "size" : 4, 7192 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7193 }, 7194 { 7195 "alignment" : 4, 7196 "linker_set_key" : "const keymaster_key_param_t &", 7197 "name" : "const keymaster_key_param_t &", 7198 "referenced_type" : "type-2558", 7199 "self_type" : "type-2567", 7200 "size" : 4, 7201 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7202 }, 7203 { 7204 "alignment" : 4, 7205 "linker_set_key" : "const keymaster_key_param_t &", 7206 "name" : "const keymaster_key_param_t &", 7207 "referenced_type" : "type-2744", 7208 "self_type" : "type-2752", 7209 "size" : 4, 7210 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7211 }, 7212 { 7213 "alignment" : 4, 7214 "linker_set_key" : "const keymaster_key_param_t &", 7215 "name" : "const keymaster_key_param_t &", 7216 "referenced_type" : "type-286", 7217 "self_type" : "type-294", 7218 "size" : 4, 7219 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7220 }, 7221 { 7222 "alignment" : 4, 7223 "linker_set_key" : "const keymaster_key_param_t &", 7224 "name" : "const keymaster_key_param_t &", 7225 "referenced_type" : "type-2886", 7226 "self_type" : "type-2892", 7227 "size" : 4, 7228 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7229 }, 7230 { 7231 "alignment" : 4, 7232 "linker_set_key" : "const keymaster_key_param_t &", 7233 "name" : "const keymaster_key_param_t &", 7234 "referenced_type" : "type-2996", 7235 "self_type" : "type-3003", 7236 "size" : 4, 7237 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7238 }, 7239 { 7240 "alignment" : 4, 7241 "linker_set_key" : "const keymaster_key_param_t &", 7242 "name" : "const keymaster_key_param_t &", 7243 "referenced_type" : "type-3084", 7244 "self_type" : "type-3090", 7245 "size" : 4, 7246 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7247 }, 7248 { 7249 "alignment" : 4, 7250 "linker_set_key" : "const keymaster_key_param_t &", 7251 "name" : "const keymaster_key_param_t &", 7252 "referenced_type" : "type-3176", 7253 "self_type" : "type-3185", 7254 "size" : 4, 7255 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7256 }, 7257 { 7258 "alignment" : 4, 7259 "linker_set_key" : "const keymaster_key_param_t &", 7260 "name" : "const keymaster_key_param_t &", 7261 "referenced_type" : "type-3229", 7262 "self_type" : "type-4127", 7263 "size" : 4, 7264 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7265 }, 7266 { 7267 "alignment" : 4, 7268 "linker_set_key" : "const keymaster_key_param_t &", 7269 "name" : "const keymaster_key_param_t &", 7270 "referenced_type" : "type-3321", 7271 "self_type" : "type-3329", 7272 "size" : 4, 7273 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7274 }, 7275 { 7276 "alignment" : 4, 7277 "linker_set_key" : "const keymaster_key_param_t &", 7278 "name" : "const keymaster_key_param_t &", 7279 "referenced_type" : "type-3478", 7280 "self_type" : "type-3487", 7281 "size" : 4, 7282 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7283 }, 7284 { 7285 "alignment" : 4, 7286 "linker_set_key" : "const keymaster_key_param_t &", 7287 "name" : "const keymaster_key_param_t &", 7288 "referenced_type" : "type-3632", 7289 "self_type" : "type-3638", 7290 "size" : 4, 7291 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7292 }, 7293 { 7294 "alignment" : 4, 7295 "linker_set_key" : "const keymaster_key_param_t &", 7296 "name" : "const keymaster_key_param_t &", 7297 "referenced_type" : "type-3750", 7298 "self_type" : "type-3758", 7299 "size" : 4, 7300 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7301 }, 7302 { 7303 "alignment" : 4, 7304 "linker_set_key" : "const keymaster_key_param_t &", 7305 "name" : "const keymaster_key_param_t &", 7306 "referenced_type" : "type-3756", 7307 "self_type" : "type-3799", 7308 "size" : 4, 7309 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7310 }, 7311 { 7312 "alignment" : 4, 7313 "linker_set_key" : "const keymaster_key_param_t &", 7314 "name" : "const keymaster_key_param_t &", 7315 "referenced_type" : "type-3891", 7316 "self_type" : "type-3899", 7317 "size" : 4, 7318 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7319 }, 7320 { 7321 "alignment" : 4, 7322 "linker_set_key" : "const keymaster_key_param_t &", 7323 "name" : "const keymaster_key_param_t &", 7324 "referenced_type" : "type-4045", 7325 "self_type" : "type-4053", 7326 "size" : 4, 7327 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7328 }, 7329 { 7330 "alignment" : 4, 7331 "linker_set_key" : "const keymaster_key_param_t &", 7332 "name" : "const keymaster_key_param_t &", 7333 "referenced_type" : "type-4211", 7334 "self_type" : "type-4222", 7335 "size" : 4, 7336 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7337 }, 7338 { 7339 "alignment" : 4, 7340 "linker_set_key" : "const keymaster_key_param_t &", 7341 "name" : "const keymaster_key_param_t &", 7342 "referenced_type" : "type-434", 7343 "self_type" : "type-440", 7344 "size" : 4, 7345 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7346 }, 7347 { 7348 "alignment" : 4, 7349 "linker_set_key" : "const keymaster_key_param_t &", 7350 "name" : "const keymaster_key_param_t &", 7351 "referenced_type" : "type-4407", 7352 "self_type" : "type-4417", 7353 "size" : 4, 7354 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7355 }, 7356 { 7357 "alignment" : 4, 7358 "linker_set_key" : "const keymaster_key_param_t &", 7359 "name" : "const keymaster_key_param_t &", 7360 "referenced_type" : "type-4605", 7361 "self_type" : "type-4613", 7362 "size" : 4, 7363 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7364 }, 7365 { 7366 "alignment" : 4, 7367 "linker_set_key" : "const keymaster_key_param_t &", 7368 "name" : "const keymaster_key_param_t &", 7369 "referenced_type" : "type-4776", 7370 "self_type" : "type-4787", 7371 "size" : 4, 7372 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7373 }, 7374 { 7375 "alignment" : 4, 7376 "linker_set_key" : "const keymaster_key_param_t &", 7377 "name" : "const keymaster_key_param_t &", 7378 "referenced_type" : "type-4950", 7379 "self_type" : "type-4961", 7380 "size" : 4, 7381 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7382 }, 7383 { 7384 "alignment" : 4, 7385 "linker_set_key" : "const keymaster_key_param_t &", 7386 "name" : "const keymaster_key_param_t &", 7387 "referenced_type" : "type-547", 7388 "self_type" : "type-553", 7389 "size" : 4, 7390 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7391 }, 7392 { 7393 "alignment" : 4, 7394 "linker_set_key" : "const keymaster_key_param_t &", 7395 "name" : "const keymaster_key_param_t &", 7396 "referenced_type" : "type-708", 7397 "self_type" : "type-718", 7398 "size" : 4, 7399 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7400 }, 7401 { 7402 "alignment" : 4, 7403 "linker_set_key" : "const keymaster_key_param_t &", 7404 "name" : "const keymaster_key_param_t &", 7405 "referenced_type" : "type-791", 7406 "self_type" : "type-1854", 7407 "size" : 4, 7408 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7409 }, 7410 { 7411 "alignment" : 4, 7412 "linker_set_key" : "const keymaster_key_param_t &", 7413 "name" : "const keymaster_key_param_t &", 7414 "referenced_type" : "type-884", 7415 "self_type" : "type-892", 7416 "size" : 4, 7417 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7418 }, 7419 { 7420 "alignment" : 4, 7421 "linker_set_key" : "const nullptr_t &", 7422 "name" : "const nullptr_t &", 7423 "referenced_type" : "type-1255", 7424 "self_type" : "type-1753", 7425 "size" : 4, 7426 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7427 }, 7428 { 7429 "alignment" : 4, 7430 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7431 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7432 "referenced_type" : "type-1347", 7433 "self_type" : "type-1349", 7434 "size" : 4, 7435 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7436 }, 7437 { 7438 "alignment" : 4, 7439 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7440 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 7441 "referenced_type" : "type-4470", 7442 "self_type" : "type-4472", 7443 "size" : 4, 7444 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 7445 }, 7446 { 7447 "alignment" : 4, 7448 "linker_set_key" : "const unsigned char *&", 7449 "name" : "const unsigned char *&", 7450 "referenced_type" : "type-1991", 7451 "self_type" : "type-2176", 7452 "size" : 4, 7453 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7454 }, 7455 { 7456 "alignment" : 4, 7457 "linker_set_key" : "const unsigned char *const &", 7458 "name" : "const unsigned char *const &", 7459 "referenced_type" : "type-2147", 7460 "self_type" : "type-2146", 7461 "size" : 4, 7462 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7463 }, 7464 { 7465 "alignment" : 4, 7466 "linker_set_key" : "const unsigned int &", 7467 "name" : "const unsigned int &", 7468 "referenced_type" : "type-2190", 7469 "self_type" : "type-2189", 7470 "size" : 4, 7471 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7472 }, 7473 { 7474 "alignment" : 4, 7475 "linker_set_key" : "keymaster::AuthProxyIterator &", 7476 "name" : "keymaster::AuthProxyIterator &", 7477 "referenced_type" : "type-1570", 7478 "self_type" : "type-1790", 7479 "size" : 4, 7480 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7481 }, 7482 { 7483 "alignment" : 4, 7484 "linker_set_key" : "keymaster::AuthorizationSet &", 7485 "name" : "keymaster::AuthorizationSet &", 7486 "referenced_type" : "type-117", 7487 "self_type" : "type-931", 7488 "size" : 4, 7489 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7490 }, 7491 { 7492 "alignment" : 4, 7493 "linker_set_key" : "keymaster::AuthorizationSetBuilder &", 7494 "name" : "keymaster::AuthorizationSetBuilder &", 7495 "referenced_type" : "type-1373", 7496 "self_type" : "type-1437", 7497 "size" : 4, 7498 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 7499 }, 7500 { 7501 "alignment" : 4, 7502 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &", 7503 "name" : "keymaster::ComputeSharedHmacResponse &", 7504 "referenced_type" : "type-975", 7505 "self_type" : "type-974", 7506 "size" : 4, 7507 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7508 }, 7509 { 7510 "alignment" : 4, 7511 "linker_set_key" : "keymaster::HmacSharingParameters &", 7512 "name" : "keymaster::HmacSharingParameters &", 7513 "referenced_type" : "type-959", 7514 "self_type" : "type-958", 7515 "size" : 4, 7516 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7517 }, 7518 { 7519 "alignment" : 4, 7520 "linker_set_key" : "keymaster::Key &", 7521 "name" : "keymaster::Key &", 7522 "referenced_type" : "type-161", 7523 "self_type" : "type-689", 7524 "size" : 4, 7525 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7526 }, 7527 { 7528 "alignment" : 4, 7529 "linker_set_key" : "keymaster::Serializable &", 7530 "name" : "keymaster::Serializable &", 7531 "referenced_type" : "type-125", 7532 "self_type" : "type-1970", 7533 "size" : 4, 7534 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 7535 }, 7536 { 7537 "alignment" : 4, 7538 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7539 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", 7540 "referenced_type" : "type-872", 7541 "self_type" : "type-878", 7542 "size" : 4, 7543 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7544 }, 7545 { 7546 "alignment" : 4, 7547 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7548 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", 7549 "referenced_type" : "type-127", 7550 "self_type" : "type-891", 7551 "size" : 4, 7552 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7553 }, 7554 { 7555 "alignment" : 4, 7556 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7557 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", 7558 "referenced_type" : "type-238", 7559 "self_type" : "type-1033", 7560 "size" : 4, 7561 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7562 }, 7563 { 7564 "alignment" : 4, 7565 "linker_set_key" : "keymaster_algorithm_t &", 7566 "name" : "keymaster_algorithm_t &", 7567 "referenced_type" : "type-1173", 7568 "self_type" : "type-1172", 7569 "size" : 4, 7570 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7571 }, 7572 { 7573 "alignment" : 4, 7574 "linker_set_key" : "keymaster_algorithm_t &", 7575 "name" : "keymaster_algorithm_t &", 7576 "referenced_type" : "type-1440", 7577 "self_type" : "type-1439", 7578 "size" : 4, 7579 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7580 }, 7581 { 7582 "alignment" : 4, 7583 "linker_set_key" : "keymaster_algorithm_t &", 7584 "name" : "keymaster_algorithm_t &", 7585 "referenced_type" : "type-1629", 7586 "self_type" : "type-1628", 7587 "size" : 4, 7588 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7589 }, 7590 { 7591 "alignment" : 4, 7592 "linker_set_key" : "keymaster_algorithm_t &", 7593 "name" : "keymaster_algorithm_t &", 7594 "referenced_type" : "type-1845", 7595 "self_type" : "type-1844", 7596 "size" : 4, 7597 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7598 }, 7599 { 7600 "alignment" : 4, 7601 "linker_set_key" : "keymaster_algorithm_t &", 7602 "name" : "keymaster_algorithm_t &", 7603 "referenced_type" : "type-209", 7604 "self_type" : "type-208", 7605 "size" : 4, 7606 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7607 }, 7608 { 7609 "alignment" : 4, 7610 "linker_set_key" : "keymaster_algorithm_t &", 7611 "name" : "keymaster_algorithm_t &", 7612 "referenced_type" : "type-2113", 7613 "self_type" : "type-2112", 7614 "size" : 4, 7615 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7616 }, 7617 { 7618 "alignment" : 4, 7619 "linker_set_key" : "keymaster_algorithm_t &", 7620 "name" : "keymaster_algorithm_t &", 7621 "referenced_type" : "type-2672", 7622 "self_type" : "type-2671", 7623 "size" : 4, 7624 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7625 }, 7626 { 7627 "alignment" : 4, 7628 "linker_set_key" : "keymaster_algorithm_t &", 7629 "name" : "keymaster_algorithm_t &", 7630 "referenced_type" : "type-2818", 7631 "self_type" : "type-2817", 7632 "size" : 4, 7633 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7634 }, 7635 { 7636 "alignment" : 4, 7637 "linker_set_key" : "keymaster_algorithm_t &", 7638 "name" : "keymaster_algorithm_t &", 7639 "referenced_type" : "type-3069", 7640 "self_type" : "type-3068", 7641 "size" : 4, 7642 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7643 }, 7644 { 7645 "alignment" : 4, 7646 "linker_set_key" : "keymaster_algorithm_t &", 7647 "name" : "keymaster_algorithm_t &", 7648 "referenced_type" : "type-3251", 7649 "self_type" : "type-3250", 7650 "size" : 4, 7651 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7652 }, 7653 { 7654 "alignment" : 4, 7655 "linker_set_key" : "keymaster_algorithm_t &", 7656 "name" : "keymaster_algorithm_t &", 7657 "referenced_type" : "type-3405", 7658 "self_type" : "type-3404", 7659 "size" : 4, 7660 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7661 }, 7662 { 7663 "alignment" : 4, 7664 "linker_set_key" : "keymaster_algorithm_t &", 7665 "name" : "keymaster_algorithm_t &", 7666 "referenced_type" : "type-3563", 7667 "self_type" : "type-3562", 7668 "size" : 4, 7669 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7670 }, 7671 { 7672 "alignment" : 4, 7673 "linker_set_key" : "keymaster_algorithm_t &", 7674 "name" : "keymaster_algorithm_t &", 7675 "referenced_type" : "type-364", 7676 "self_type" : "type-363", 7677 "size" : 4, 7678 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7679 }, 7680 { 7681 "alignment" : 4, 7682 "linker_set_key" : "keymaster_algorithm_t &", 7683 "name" : "keymaster_algorithm_t &", 7684 "referenced_type" : "type-3821", 7685 "self_type" : "type-3820", 7686 "size" : 4, 7687 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7688 }, 7689 { 7690 "alignment" : 4, 7691 "linker_set_key" : "keymaster_algorithm_t &", 7692 "name" : "keymaster_algorithm_t &", 7693 "referenced_type" : "type-4020", 7694 "self_type" : "type-4019", 7695 "size" : 4, 7696 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7697 }, 7698 { 7699 "alignment" : 4, 7700 "linker_set_key" : "keymaster_algorithm_t &", 7701 "name" : "keymaster_algorithm_t &", 7702 "referenced_type" : "type-4308", 7703 "self_type" : "type-4307", 7704 "size" : 4, 7705 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7706 }, 7707 { 7708 "alignment" : 4, 7709 "linker_set_key" : "keymaster_algorithm_t &", 7710 "name" : "keymaster_algorithm_t &", 7711 "referenced_type" : "type-4531", 7712 "self_type" : "type-4530", 7713 "size" : 4, 7714 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7715 }, 7716 { 7717 "alignment" : 4, 7718 "linker_set_key" : "keymaster_algorithm_t &", 7719 "name" : "keymaster_algorithm_t &", 7720 "referenced_type" : "type-4694", 7721 "self_type" : "type-4693", 7722 "size" : 4, 7723 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7724 }, 7725 { 7726 "alignment" : 4, 7727 "linker_set_key" : "keymaster_algorithm_t &", 7728 "name" : "keymaster_algorithm_t &", 7729 "referenced_type" : "type-4876", 7730 "self_type" : "type-4875", 7731 "size" : 4, 7732 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7733 }, 7734 { 7735 "alignment" : 4, 7736 "linker_set_key" : "keymaster_algorithm_t &", 7737 "name" : "keymaster_algorithm_t &", 7738 "referenced_type" : "type-5014", 7739 "self_type" : "type-5013", 7740 "size" : 4, 7741 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7742 }, 7743 { 7744 "alignment" : 4, 7745 "linker_set_key" : "keymaster_algorithm_t &", 7746 "name" : "keymaster_algorithm_t &", 7747 "referenced_type" : "type-5053", 7748 "self_type" : "type-5052", 7749 "size" : 4, 7750 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7751 }, 7752 { 7753 "alignment" : 4, 7754 "linker_set_key" : "keymaster_algorithm_t &", 7755 "name" : "keymaster_algorithm_t &", 7756 "referenced_type" : "type-639", 7757 "self_type" : "type-638", 7758 "size" : 4, 7759 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7760 }, 7761 { 7762 "alignment" : 4, 7763 "linker_set_key" : "keymaster_algorithm_t &", 7764 "name" : "keymaster_algorithm_t &", 7765 "referenced_type" : "type-857", 7766 "self_type" : "type-856", 7767 "size" : 4, 7768 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7769 }, 7770 { 7771 "alignment" : 4, 7772 "linker_set_key" : "keymaster_algorithm_t *&", 7773 "name" : "keymaster_algorithm_t *&", 7774 "referenced_type" : "type-1012", 7775 "self_type" : "type-1038", 7776 "size" : 4, 7777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7778 }, 7779 { 7780 "alignment" : 4, 7781 "linker_set_key" : "keymaster_algorithm_t *&", 7782 "name" : "keymaster_algorithm_t *&", 7783 "referenced_type" : "type-1258", 7784 "self_type" : "type-1261", 7785 "size" : 4, 7786 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7787 }, 7788 { 7789 "alignment" : 4, 7790 "linker_set_key" : "keymaster_algorithm_t *&", 7791 "name" : "keymaster_algorithm_t *&", 7792 "referenced_type" : "type-1489", 7793 "self_type" : "type-1491", 7794 "size" : 4, 7795 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7796 }, 7797 { 7798 "alignment" : 4, 7799 "linker_set_key" : "keymaster_algorithm_t *&", 7800 "name" : "keymaster_algorithm_t *&", 7801 "referenced_type" : "type-4169", 7802 "self_type" : "type-4194", 7803 "size" : 4, 7804 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7805 }, 7806 { 7807 "alignment" : 4, 7808 "linker_set_key" : "keymaster_algorithm_t *&", 7809 "name" : "keymaster_algorithm_t *&", 7810 "referenced_type" : "type-4389", 7811 "self_type" : "type-4392", 7812 "size" : 4, 7813 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7814 }, 7815 { 7816 "alignment" : 4, 7817 "linker_set_key" : "keymaster_algorithm_t *&", 7818 "name" : "keymaster_algorithm_t *&", 7819 "referenced_type" : "type-4584", 7820 "self_type" : "type-4586", 7821 "size" : 4, 7822 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7823 }, 7824 { 7825 "alignment" : 4, 7826 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7827 "name" : "keymaster_algorithm_t const (&)[4]", 7828 "referenced_type" : "type-1234", 7829 "self_type" : "type-1237", 7830 "size" : 4, 7831 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7832 }, 7833 { 7834 "alignment" : 4, 7835 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7836 "name" : "keymaster_algorithm_t const (&)[4]", 7837 "referenced_type" : "type-1469", 7838 "self_type" : "type-1472", 7839 "size" : 4, 7840 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7841 }, 7842 { 7843 "alignment" : 4, 7844 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7845 "name" : "keymaster_algorithm_t const (&)[4]", 7846 "referenced_type" : "type-4366", 7847 "self_type" : "type-4369", 7848 "size" : 4, 7849 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7850 }, 7851 { 7852 "alignment" : 4, 7853 "linker_set_key" : "keymaster_algorithm_t const (&)[4]", 7854 "name" : "keymaster_algorithm_t const (&)[4]", 7855 "referenced_type" : "type-4564", 7856 "self_type" : "type-4567", 7857 "size" : 4, 7858 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 7859 }, 7860 { 7861 "alignment" : 4, 7862 "linker_set_key" : "keymaster_block_mode_t &", 7863 "name" : "keymaster_block_mode_t &", 7864 "referenced_type" : "type-1175", 7865 "self_type" : "type-1174", 7866 "size" : 4, 7867 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7868 }, 7869 { 7870 "alignment" : 4, 7871 "linker_set_key" : "keymaster_block_mode_t &", 7872 "name" : "keymaster_block_mode_t &", 7873 "referenced_type" : "type-1442", 7874 "self_type" : "type-1441", 7875 "size" : 4, 7876 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7877 }, 7878 { 7879 "alignment" : 4, 7880 "linker_set_key" : "keymaster_block_mode_t &", 7881 "name" : "keymaster_block_mode_t &", 7882 "referenced_type" : "type-1632", 7883 "self_type" : "type-1631", 7884 "size" : 4, 7885 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7886 }, 7887 { 7888 "alignment" : 4, 7889 "linker_set_key" : "keymaster_block_mode_t &", 7890 "name" : "keymaster_block_mode_t &", 7891 "referenced_type" : "type-1847", 7892 "self_type" : "type-1846", 7893 "size" : 4, 7894 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7895 }, 7896 { 7897 "alignment" : 4, 7898 "linker_set_key" : "keymaster_block_mode_t &", 7899 "name" : "keymaster_block_mode_t &", 7900 "referenced_type" : "type-211", 7901 "self_type" : "type-210", 7902 "size" : 4, 7903 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7904 }, 7905 { 7906 "alignment" : 4, 7907 "linker_set_key" : "keymaster_block_mode_t &", 7908 "name" : "keymaster_block_mode_t &", 7909 "referenced_type" : "type-2119", 7910 "self_type" : "type-2118", 7911 "size" : 4, 7912 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7913 }, 7914 { 7915 "alignment" : 4, 7916 "linker_set_key" : "keymaster_block_mode_t &", 7917 "name" : "keymaster_block_mode_t &", 7918 "referenced_type" : "type-2674", 7919 "self_type" : "type-2673", 7920 "size" : 4, 7921 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7922 }, 7923 { 7924 "alignment" : 4, 7925 "linker_set_key" : "keymaster_block_mode_t &", 7926 "name" : "keymaster_block_mode_t &", 7927 "referenced_type" : "type-2820", 7928 "self_type" : "type-2819", 7929 "size" : 4, 7930 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7931 }, 7932 { 7933 "alignment" : 4, 7934 "linker_set_key" : "keymaster_block_mode_t &", 7935 "name" : "keymaster_block_mode_t &", 7936 "referenced_type" : "type-3071", 7937 "self_type" : "type-3070", 7938 "size" : 4, 7939 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7940 }, 7941 { 7942 "alignment" : 4, 7943 "linker_set_key" : "keymaster_block_mode_t &", 7944 "name" : "keymaster_block_mode_t &", 7945 "referenced_type" : "type-3253", 7946 "self_type" : "type-3252", 7947 "size" : 4, 7948 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7949 }, 7950 { 7951 "alignment" : 4, 7952 "linker_set_key" : "keymaster_block_mode_t &", 7953 "name" : "keymaster_block_mode_t &", 7954 "referenced_type" : "type-3407", 7955 "self_type" : "type-3406", 7956 "size" : 4, 7957 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7958 }, 7959 { 7960 "alignment" : 4, 7961 "linker_set_key" : "keymaster_block_mode_t &", 7962 "name" : "keymaster_block_mode_t &", 7963 "referenced_type" : "type-3565", 7964 "self_type" : "type-3564", 7965 "size" : 4, 7966 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7967 }, 7968 { 7969 "alignment" : 4, 7970 "linker_set_key" : "keymaster_block_mode_t &", 7971 "name" : "keymaster_block_mode_t &", 7972 "referenced_type" : "type-366", 7973 "self_type" : "type-365", 7974 "size" : 4, 7975 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7976 }, 7977 { 7978 "alignment" : 4, 7979 "linker_set_key" : "keymaster_block_mode_t &", 7980 "name" : "keymaster_block_mode_t &", 7981 "referenced_type" : "type-3823", 7982 "self_type" : "type-3822", 7983 "size" : 4, 7984 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7985 }, 7986 { 7987 "alignment" : 4, 7988 "linker_set_key" : "keymaster_block_mode_t &", 7989 "name" : "keymaster_block_mode_t &", 7990 "referenced_type" : "type-4022", 7991 "self_type" : "type-4021", 7992 "size" : 4, 7993 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 7994 }, 7995 { 7996 "alignment" : 4, 7997 "linker_set_key" : "keymaster_block_mode_t &", 7998 "name" : "keymaster_block_mode_t &", 7999 "referenced_type" : "type-4310", 8000 "self_type" : "type-4309", 8001 "size" : 4, 8002 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8003 }, 8004 { 8005 "alignment" : 4, 8006 "linker_set_key" : "keymaster_block_mode_t &", 8007 "name" : "keymaster_block_mode_t &", 8008 "referenced_type" : "type-4534", 8009 "self_type" : "type-4533", 8010 "size" : 4, 8011 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8012 }, 8013 { 8014 "alignment" : 4, 8015 "linker_set_key" : "keymaster_block_mode_t &", 8016 "name" : "keymaster_block_mode_t &", 8017 "referenced_type" : "type-4696", 8018 "self_type" : "type-4695", 8019 "size" : 4, 8020 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8021 }, 8022 { 8023 "alignment" : 4, 8024 "linker_set_key" : "keymaster_block_mode_t &", 8025 "name" : "keymaster_block_mode_t &", 8026 "referenced_type" : "type-4879", 8027 "self_type" : "type-4878", 8028 "size" : 4, 8029 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8030 }, 8031 { 8032 "alignment" : 4, 8033 "linker_set_key" : "keymaster_block_mode_t &", 8034 "name" : "keymaster_block_mode_t &", 8035 "referenced_type" : "type-5018", 8036 "self_type" : "type-5017", 8037 "size" : 4, 8038 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8039 }, 8040 { 8041 "alignment" : 4, 8042 "linker_set_key" : "keymaster_block_mode_t &", 8043 "name" : "keymaster_block_mode_t &", 8044 "referenced_type" : "type-5058", 8045 "self_type" : "type-5057", 8046 "size" : 4, 8047 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8048 }, 8049 { 8050 "alignment" : 4, 8051 "linker_set_key" : "keymaster_block_mode_t &", 8052 "name" : "keymaster_block_mode_t &", 8053 "referenced_type" : "type-641", 8054 "self_type" : "type-640", 8055 "size" : 4, 8056 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8057 }, 8058 { 8059 "alignment" : 4, 8060 "linker_set_key" : "keymaster_block_mode_t &", 8061 "name" : "keymaster_block_mode_t &", 8062 "referenced_type" : "type-860", 8063 "self_type" : "type-859", 8064 "size" : 4, 8065 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8066 }, 8067 { 8068 "alignment" : 4, 8069 "linker_set_key" : "keymaster_digest_t &", 8070 "name" : "keymaster_digest_t &", 8071 "referenced_type" : "type-1180", 8072 "self_type" : "type-1179", 8073 "size" : 4, 8074 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8075 }, 8076 { 8077 "alignment" : 4, 8078 "linker_set_key" : "keymaster_digest_t &", 8079 "name" : "keymaster_digest_t &", 8080 "referenced_type" : "type-1446", 8081 "self_type" : "type-1445", 8082 "size" : 4, 8083 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8084 }, 8085 { 8086 "alignment" : 4, 8087 "linker_set_key" : "keymaster_digest_t &", 8088 "name" : "keymaster_digest_t &", 8089 "referenced_type" : "type-1637", 8090 "self_type" : "type-1636", 8091 "size" : 4, 8092 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8093 }, 8094 { 8095 "alignment" : 4, 8096 "linker_set_key" : "keymaster_digest_t &", 8097 "name" : "keymaster_digest_t &", 8098 "referenced_type" : "type-1851", 8099 "self_type" : "type-1850", 8100 "size" : 4, 8101 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8102 }, 8103 { 8104 "alignment" : 4, 8105 "linker_set_key" : "keymaster_digest_t &", 8106 "name" : "keymaster_digest_t &", 8107 "referenced_type" : "type-2132", 8108 "self_type" : "type-2131", 8109 "size" : 4, 8110 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8111 }, 8112 { 8113 "alignment" : 4, 8114 "linker_set_key" : "keymaster_digest_t &", 8115 "name" : "keymaster_digest_t &", 8116 "referenced_type" : "type-216", 8117 "self_type" : "type-215", 8118 "size" : 4, 8119 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8120 }, 8121 { 8122 "alignment" : 4, 8123 "linker_set_key" : "keymaster_digest_t &", 8124 "name" : "keymaster_digest_t &", 8125 "referenced_type" : "type-2679", 8126 "self_type" : "type-2678", 8127 "size" : 4, 8128 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8129 }, 8130 { 8131 "alignment" : 4, 8132 "linker_set_key" : "keymaster_digest_t &", 8133 "name" : "keymaster_digest_t &", 8134 "referenced_type" : "type-2824", 8135 "self_type" : "type-2823", 8136 "size" : 4, 8137 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8138 }, 8139 { 8140 "alignment" : 4, 8141 "linker_set_key" : "keymaster_digest_t &", 8142 "name" : "keymaster_digest_t &", 8143 "referenced_type" : "type-3075", 8144 "self_type" : "type-3074", 8145 "size" : 4, 8146 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8147 }, 8148 { 8149 "alignment" : 4, 8150 "linker_set_key" : "keymaster_digest_t &", 8151 "name" : "keymaster_digest_t &", 8152 "referenced_type" : "type-3257", 8153 "self_type" : "type-3256", 8154 "size" : 4, 8155 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8156 }, 8157 { 8158 "alignment" : 4, 8159 "linker_set_key" : "keymaster_digest_t &", 8160 "name" : "keymaster_digest_t &", 8161 "referenced_type" : "type-3413", 8162 "self_type" : "type-3412", 8163 "size" : 4, 8164 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8165 }, 8166 { 8167 "alignment" : 4, 8168 "linker_set_key" : "keymaster_digest_t &", 8169 "name" : "keymaster_digest_t &", 8170 "referenced_type" : "type-3569", 8171 "self_type" : "type-3568", 8172 "size" : 4, 8173 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8174 }, 8175 { 8176 "alignment" : 4, 8177 "linker_set_key" : "keymaster_digest_t &", 8178 "name" : "keymaster_digest_t &", 8179 "referenced_type" : "type-370", 8180 "self_type" : "type-369", 8181 "size" : 4, 8182 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8183 }, 8184 { 8185 "alignment" : 4, 8186 "linker_set_key" : "keymaster_digest_t &", 8187 "name" : "keymaster_digest_t &", 8188 "referenced_type" : "type-3828", 8189 "self_type" : "type-3827", 8190 "size" : 4, 8191 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8192 }, 8193 { 8194 "alignment" : 4, 8195 "linker_set_key" : "keymaster_digest_t &", 8196 "name" : "keymaster_digest_t &", 8197 "referenced_type" : "type-4028", 8198 "self_type" : "type-4027", 8199 "size" : 4, 8200 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8201 }, 8202 { 8203 "alignment" : 4, 8204 "linker_set_key" : "keymaster_digest_t &", 8205 "name" : "keymaster_digest_t &", 8206 "referenced_type" : "type-4315", 8207 "self_type" : "type-4314", 8208 "size" : 4, 8209 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8210 }, 8211 { 8212 "alignment" : 4, 8213 "linker_set_key" : "keymaster_digest_t &", 8214 "name" : "keymaster_digest_t &", 8215 "referenced_type" : "type-4539", 8216 "self_type" : "type-4538", 8217 "size" : 4, 8218 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8219 }, 8220 { 8221 "alignment" : 4, 8222 "linker_set_key" : "keymaster_digest_t &", 8223 "name" : "keymaster_digest_t &", 8224 "referenced_type" : "type-4700", 8225 "self_type" : "type-4699", 8226 "size" : 4, 8227 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8228 }, 8229 { 8230 "alignment" : 4, 8231 "linker_set_key" : "keymaster_digest_t &", 8232 "name" : "keymaster_digest_t &", 8233 "referenced_type" : "type-4884", 8234 "self_type" : "type-4883", 8235 "size" : 4, 8236 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8237 }, 8238 { 8239 "alignment" : 4, 8240 "linker_set_key" : "keymaster_digest_t &", 8241 "name" : "keymaster_digest_t &", 8242 "referenced_type" : "type-5023", 8243 "self_type" : "type-5022", 8244 "size" : 4, 8245 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8246 }, 8247 { 8248 "alignment" : 4, 8249 "linker_set_key" : "keymaster_digest_t &", 8250 "name" : "keymaster_digest_t &", 8251 "referenced_type" : "type-5068", 8252 "self_type" : "type-5067", 8253 "size" : 4, 8254 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8255 }, 8256 { 8257 "alignment" : 4, 8258 "linker_set_key" : "keymaster_digest_t &", 8259 "name" : "keymaster_digest_t &", 8260 "referenced_type" : "type-645", 8261 "self_type" : "type-644", 8262 "size" : 4, 8263 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8264 }, 8265 { 8266 "alignment" : 4, 8267 "linker_set_key" : "keymaster_digest_t &", 8268 "name" : "keymaster_digest_t &", 8269 "referenced_type" : "type-867", 8270 "self_type" : "type-866", 8271 "size" : 4, 8272 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8273 }, 8274 { 8275 "alignment" : 4, 8276 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8277 "name" : "keymaster_digest_t const (&)[7]", 8278 "referenced_type" : "type-251", 8279 "self_type" : "type-255", 8280 "size" : 4, 8281 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8282 }, 8283 { 8284 "alignment" : 4, 8285 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8286 "name" : "keymaster_digest_t const (&)[7]", 8287 "referenced_type" : "type-2709", 8288 "self_type" : "type-2713", 8289 "size" : 4, 8290 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8291 }, 8292 { 8293 "alignment" : 4, 8294 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8295 "name" : "keymaster_digest_t const (&)[7]", 8296 "referenced_type" : "type-3439", 8297 "self_type" : "type-3442", 8298 "size" : 4, 8299 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8300 }, 8301 { 8302 "alignment" : 4, 8303 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8304 "name" : "keymaster_digest_t const (&)[7]", 8305 "referenced_type" : "type-4124", 8306 "self_type" : "type-4129", 8307 "size" : 4, 8308 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8309 }, 8310 { 8311 "alignment" : 4, 8312 "linker_set_key" : "keymaster_digest_t const (&)[7]", 8313 "name" : "keymaster_digest_t const (&)[7]", 8314 "referenced_type" : "type-966", 8315 "self_type" : "type-969", 8316 "size" : 4, 8317 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 8318 }, 8319 { 8320 "alignment" : 4, 8321 "linker_set_key" : "keymaster_key_format_t &", 8322 "name" : "keymaster_key_format_t &", 8323 "referenced_type" : "type-1183", 8324 "self_type" : "type-1182", 8325 "size" : 4, 8326 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8327 }, 8328 { 8329 "alignment" : 4, 8330 "linker_set_key" : "keymaster_key_format_t &", 8331 "name" : "keymaster_key_format_t &", 8332 "referenced_type" : "type-1448", 8333 "self_type" : "type-1447", 8334 "size" : 4, 8335 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8336 }, 8337 { 8338 "alignment" : 4, 8339 "linker_set_key" : "keymaster_key_format_t &", 8340 "name" : "keymaster_key_format_t &", 8341 "referenced_type" : "type-1639", 8342 "self_type" : "type-1638", 8343 "size" : 4, 8344 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8345 }, 8346 { 8347 "alignment" : 4, 8348 "linker_set_key" : "keymaster_key_format_t &", 8349 "name" : "keymaster_key_format_t &", 8350 "referenced_type" : "type-1853", 8351 "self_type" : "type-1852", 8352 "size" : 4, 8353 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8354 }, 8355 { 8356 "alignment" : 4, 8357 "linker_set_key" : "keymaster_key_format_t &", 8358 "name" : "keymaster_key_format_t &", 8359 "referenced_type" : "type-2139", 8360 "self_type" : "type-2138", 8361 "size" : 4, 8362 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8363 }, 8364 { 8365 "alignment" : 4, 8366 "linker_set_key" : "keymaster_key_format_t &", 8367 "name" : "keymaster_key_format_t &", 8368 "referenced_type" : "type-219", 8369 "self_type" : "type-218", 8370 "size" : 4, 8371 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8372 }, 8373 { 8374 "alignment" : 4, 8375 "linker_set_key" : "keymaster_key_format_t &", 8376 "name" : "keymaster_key_format_t &", 8377 "referenced_type" : "type-2681", 8378 "self_type" : "type-2680", 8379 "size" : 4, 8380 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8381 }, 8382 { 8383 "alignment" : 4, 8384 "linker_set_key" : "keymaster_key_format_t &", 8385 "name" : "keymaster_key_format_t &", 8386 "referenced_type" : "type-2826", 8387 "self_type" : "type-2825", 8388 "size" : 4, 8389 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8390 }, 8391 { 8392 "alignment" : 4, 8393 "linker_set_key" : "keymaster_key_format_t &", 8394 "name" : "keymaster_key_format_t &", 8395 "referenced_type" : "type-3077", 8396 "self_type" : "type-3076", 8397 "size" : 4, 8398 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8399 }, 8400 { 8401 "alignment" : 4, 8402 "linker_set_key" : "keymaster_key_format_t &", 8403 "name" : "keymaster_key_format_t &", 8404 "referenced_type" : "type-3261", 8405 "self_type" : "type-3260", 8406 "size" : 4, 8407 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8408 }, 8409 { 8410 "alignment" : 4, 8411 "linker_set_key" : "keymaster_key_format_t &", 8412 "name" : "keymaster_key_format_t &", 8413 "referenced_type" : "type-3415", 8414 "self_type" : "type-3414", 8415 "size" : 4, 8416 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8417 }, 8418 { 8419 "alignment" : 4, 8420 "linker_set_key" : "keymaster_key_format_t &", 8421 "name" : "keymaster_key_format_t &", 8422 "referenced_type" : "type-3572", 8423 "self_type" : "type-3571", 8424 "size" : 4, 8425 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8426 }, 8427 { 8428 "alignment" : 4, 8429 "linker_set_key" : "keymaster_key_format_t &", 8430 "name" : "keymaster_key_format_t &", 8431 "referenced_type" : "type-372", 8432 "self_type" : "type-371", 8433 "size" : 4, 8434 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8435 }, 8436 { 8437 "alignment" : 4, 8438 "linker_set_key" : "keymaster_key_format_t &", 8439 "name" : "keymaster_key_format_t &", 8440 "referenced_type" : "type-3831", 8441 "self_type" : "type-3830", 8442 "size" : 4, 8443 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8444 }, 8445 { 8446 "alignment" : 4, 8447 "linker_set_key" : "keymaster_key_format_t &", 8448 "name" : "keymaster_key_format_t &", 8449 "referenced_type" : "type-4030", 8450 "self_type" : "type-4029", 8451 "size" : 4, 8452 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8453 }, 8454 { 8455 "alignment" : 4, 8456 "linker_set_key" : "keymaster_key_format_t &", 8457 "name" : "keymaster_key_format_t &", 8458 "referenced_type" : "type-4317", 8459 "self_type" : "type-4316", 8460 "size" : 4, 8461 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8462 }, 8463 { 8464 "alignment" : 4, 8465 "linker_set_key" : "keymaster_key_format_t &", 8466 "name" : "keymaster_key_format_t &", 8467 "referenced_type" : "type-4541", 8468 "self_type" : "type-4540", 8469 "size" : 4, 8470 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8471 }, 8472 { 8473 "alignment" : 4, 8474 "linker_set_key" : "keymaster_key_format_t &", 8475 "name" : "keymaster_key_format_t &", 8476 "referenced_type" : "type-4703", 8477 "self_type" : "type-4702", 8478 "size" : 4, 8479 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8480 }, 8481 { 8482 "alignment" : 4, 8483 "linker_set_key" : "keymaster_key_format_t &", 8484 "name" : "keymaster_key_format_t &", 8485 "referenced_type" : "type-4886", 8486 "self_type" : "type-4885", 8487 "size" : 4, 8488 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8489 }, 8490 { 8491 "alignment" : 4, 8492 "linker_set_key" : "keymaster_key_format_t &", 8493 "name" : "keymaster_key_format_t &", 8494 "referenced_type" : "type-5026", 8495 "self_type" : "type-5025", 8496 "size" : 4, 8497 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8498 }, 8499 { 8500 "alignment" : 4, 8501 "linker_set_key" : "keymaster_key_format_t &", 8502 "name" : "keymaster_key_format_t &", 8503 "referenced_type" : "type-5073", 8504 "self_type" : "type-5072", 8505 "size" : 4, 8506 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8507 }, 8508 { 8509 "alignment" : 4, 8510 "linker_set_key" : "keymaster_key_format_t &", 8511 "name" : "keymaster_key_format_t &", 8512 "referenced_type" : "type-647", 8513 "self_type" : "type-646", 8514 "size" : 4, 8515 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8516 }, 8517 { 8518 "alignment" : 4, 8519 "linker_set_key" : "keymaster_key_format_t &", 8520 "name" : "keymaster_key_format_t &", 8521 "referenced_type" : "type-869", 8522 "self_type" : "type-868", 8523 "size" : 4, 8524 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8525 }, 8526 { 8527 "alignment" : 4, 8528 "linker_set_key" : "keymaster_key_param_t *&", 8529 "name" : "keymaster_key_param_t *&", 8530 "referenced_type" : "type-1054", 8531 "self_type" : "type-1056", 8532 "size" : 4, 8533 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8534 }, 8535 { 8536 "alignment" : 4, 8537 "linker_set_key" : "keymaster_key_param_t *&", 8538 "name" : "keymaster_key_param_t *&", 8539 "referenced_type" : "type-119", 8540 "self_type" : "type-118", 8541 "size" : 4, 8542 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8543 }, 8544 { 8545 "alignment" : 4, 8546 "linker_set_key" : "keymaster_key_param_t *&", 8547 "name" : "keymaster_key_param_t *&", 8548 "referenced_type" : "type-12", 8549 "self_type" : "type-14", 8550 "size" : 4, 8551 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8552 }, 8553 { 8554 "alignment" : 4, 8555 "linker_set_key" : "keymaster_key_param_t *&", 8556 "name" : "keymaster_key_param_t *&", 8557 "referenced_type" : "type-1276", 8558 "self_type" : "type-1278", 8559 "size" : 4, 8560 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8561 }, 8562 { 8563 "alignment" : 4, 8564 "linker_set_key" : "keymaster_key_param_t *&", 8565 "name" : "keymaster_key_param_t *&", 8566 "referenced_type" : "type-1374", 8567 "self_type" : "type-1394", 8568 "size" : 4, 8569 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8570 }, 8571 { 8572 "alignment" : 4, 8573 "linker_set_key" : "keymaster_key_param_t *&", 8574 "name" : "keymaster_key_param_t *&", 8575 "referenced_type" : "type-1506", 8576 "self_type" : "type-1508", 8577 "size" : 4, 8578 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8579 }, 8580 { 8581 "alignment" : 4, 8582 "linker_set_key" : "keymaster_key_param_t *&", 8583 "name" : "keymaster_key_param_t *&", 8584 "referenced_type" : "type-1719", 8585 "self_type" : "type-1721", 8586 "size" : 4, 8587 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8588 }, 8589 { 8590 "alignment" : 4, 8591 "linker_set_key" : "keymaster_key_param_t *&", 8592 "name" : "keymaster_key_param_t *&", 8593 "referenced_type" : "type-2555", 8594 "self_type" : "type-2557", 8595 "size" : 4, 8596 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8597 }, 8598 { 8599 "alignment" : 4, 8600 "linker_set_key" : "keymaster_key_param_t *&", 8601 "name" : "keymaster_key_param_t *&", 8602 "referenced_type" : "type-2741", 8603 "self_type" : "type-2743", 8604 "size" : 4, 8605 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8606 }, 8607 { 8608 "alignment" : 4, 8609 "linker_set_key" : "keymaster_key_param_t *&", 8610 "name" : "keymaster_key_param_t *&", 8611 "referenced_type" : "type-283", 8612 "self_type" : "type-285", 8613 "size" : 4, 8614 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8615 }, 8616 { 8617 "alignment" : 4, 8618 "linker_set_key" : "keymaster_key_param_t *&", 8619 "name" : "keymaster_key_param_t *&", 8620 "referenced_type" : "type-2869", 8621 "self_type" : "type-2868", 8622 "size" : 4, 8623 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8624 }, 8625 { 8626 "alignment" : 4, 8627 "linker_set_key" : "keymaster_key_param_t *&", 8628 "name" : "keymaster_key_param_t *&", 8629 "referenced_type" : "type-2881", 8630 "self_type" : "type-2883", 8631 "size" : 4, 8632 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8633 }, 8634 { 8635 "alignment" : 4, 8636 "linker_set_key" : "keymaster_key_param_t *&", 8637 "name" : "keymaster_key_param_t *&", 8638 "referenced_type" : "type-2993", 8639 "self_type" : "type-2995", 8640 "size" : 4, 8641 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8642 }, 8643 { 8644 "alignment" : 4, 8645 "linker_set_key" : "keymaster_key_param_t *&", 8646 "name" : "keymaster_key_param_t *&", 8647 "referenced_type" : "type-3081", 8648 "self_type" : "type-3083", 8649 "size" : 4, 8650 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8651 }, 8652 { 8653 "alignment" : 4, 8654 "linker_set_key" : "keymaster_key_param_t *&", 8655 "name" : "keymaster_key_param_t *&", 8656 "referenced_type" : "type-3173", 8657 "self_type" : "type-3175", 8658 "size" : 4, 8659 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8660 }, 8661 { 8662 "alignment" : 4, 8663 "linker_set_key" : "keymaster_key_param_t *&", 8664 "name" : "keymaster_key_param_t *&", 8665 "referenced_type" : "type-3318", 8666 "self_type" : "type-3320", 8667 "size" : 4, 8668 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8669 }, 8670 { 8671 "alignment" : 4, 8672 "linker_set_key" : "keymaster_key_param_t *&", 8673 "name" : "keymaster_key_param_t *&", 8674 "referenced_type" : "type-3475", 8675 "self_type" : "type-3477", 8676 "size" : 4, 8677 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8678 }, 8679 { 8680 "alignment" : 4, 8681 "linker_set_key" : "keymaster_key_param_t *&", 8682 "name" : "keymaster_key_param_t *&", 8683 "referenced_type" : "type-3627", 8684 "self_type" : "type-3629", 8685 "size" : 4, 8686 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8687 }, 8688 { 8689 "alignment" : 4, 8690 "linker_set_key" : "keymaster_key_param_t *&", 8691 "name" : "keymaster_key_param_t *&", 8692 "referenced_type" : "type-3737", 8693 "self_type" : "type-3741", 8694 "size" : 4, 8695 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8696 }, 8697 { 8698 "alignment" : 4, 8699 "linker_set_key" : "keymaster_key_param_t *&", 8700 "name" : "keymaster_key_param_t *&", 8701 "referenced_type" : "type-3746", 8702 "self_type" : "type-3749", 8703 "size" : 4, 8704 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8705 }, 8706 { 8707 "alignment" : 4, 8708 "linker_set_key" : "keymaster_key_param_t *&", 8709 "name" : "keymaster_key_param_t *&", 8710 "referenced_type" : "type-3888", 8711 "self_type" : "type-3890", 8712 "size" : 4, 8713 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8714 }, 8715 { 8716 "alignment" : 4, 8717 "linker_set_key" : "keymaster_key_param_t *&", 8718 "name" : "keymaster_key_param_t *&", 8719 "referenced_type" : "type-4042", 8720 "self_type" : "type-4044", 8721 "size" : 4, 8722 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8723 }, 8724 { 8725 "alignment" : 4, 8726 "linker_set_key" : "keymaster_key_param_t *&", 8727 "name" : "keymaster_key_param_t *&", 8728 "referenced_type" : "type-4208", 8729 "self_type" : "type-4210", 8730 "size" : 4, 8731 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8732 }, 8733 { 8734 "alignment" : 4, 8735 "linker_set_key" : "keymaster_key_param_t *&", 8736 "name" : "keymaster_key_param_t *&", 8737 "referenced_type" : "type-429", 8738 "self_type" : "type-431", 8739 "size" : 4, 8740 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8741 }, 8742 { 8743 "alignment" : 4, 8744 "linker_set_key" : "keymaster_key_param_t *&", 8745 "name" : "keymaster_key_param_t *&", 8746 "referenced_type" : "type-4404", 8747 "self_type" : "type-4406", 8748 "size" : 4, 8749 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8750 }, 8751 { 8752 "alignment" : 4, 8753 "linker_set_key" : "keymaster_key_param_t *&", 8754 "name" : "keymaster_key_param_t *&", 8755 "referenced_type" : "type-4600", 8756 "self_type" : "type-4602", 8757 "size" : 4, 8758 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8759 }, 8760 { 8761 "alignment" : 4, 8762 "linker_set_key" : "keymaster_key_param_t *&", 8763 "name" : "keymaster_key_param_t *&", 8764 "referenced_type" : "type-4773", 8765 "self_type" : "type-4775", 8766 "size" : 4, 8767 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8768 }, 8769 { 8770 "alignment" : 4, 8771 "linker_set_key" : "keymaster_key_param_t *&", 8772 "name" : "keymaster_key_param_t *&", 8773 "referenced_type" : "type-4947", 8774 "self_type" : "type-4949", 8775 "size" : 4, 8776 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8777 }, 8778 { 8779 "alignment" : 4, 8780 "linker_set_key" : "keymaster_key_param_t *&", 8781 "name" : "keymaster_key_param_t *&", 8782 "referenced_type" : "type-544", 8783 "self_type" : "type-546", 8784 "size" : 4, 8785 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8786 }, 8787 { 8788 "alignment" : 4, 8789 "linker_set_key" : "keymaster_key_param_t *&", 8790 "name" : "keymaster_key_param_t *&", 8791 "referenced_type" : "type-705", 8792 "self_type" : "type-707", 8793 "size" : 4, 8794 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8795 }, 8796 { 8797 "alignment" : 4, 8798 "linker_set_key" : "keymaster_key_param_t *&", 8799 "name" : "keymaster_key_param_t *&", 8800 "referenced_type" : "type-880", 8801 "self_type" : "type-882", 8802 "size" : 4, 8803 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 8804 }, 8805 { 8806 "alignment" : 4, 8807 "linker_set_key" : "keymaster_padding_t &", 8808 "name" : "keymaster_padding_t &", 8809 "referenced_type" : "type-1178", 8810 "self_type" : "type-1177", 8811 "size" : 4, 8812 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8813 }, 8814 { 8815 "alignment" : 4, 8816 "linker_set_key" : "keymaster_padding_t &", 8817 "name" : "keymaster_padding_t &", 8818 "referenced_type" : "type-1444", 8819 "self_type" : "type-1443", 8820 "size" : 4, 8821 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8822 }, 8823 { 8824 "alignment" : 4, 8825 "linker_set_key" : "keymaster_padding_t &", 8826 "name" : "keymaster_padding_t &", 8827 "referenced_type" : "type-1634", 8828 "self_type" : "type-1633", 8829 "size" : 4, 8830 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8831 }, 8832 { 8833 "alignment" : 4, 8834 "linker_set_key" : "keymaster_padding_t &", 8835 "name" : "keymaster_padding_t &", 8836 "referenced_type" : "type-1849", 8837 "self_type" : "type-1848", 8838 "size" : 4, 8839 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8840 }, 8841 { 8842 "alignment" : 4, 8843 "linker_set_key" : "keymaster_padding_t &", 8844 "name" : "keymaster_padding_t &", 8845 "referenced_type" : "type-2125", 8846 "self_type" : "type-2124", 8847 "size" : 4, 8848 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8849 }, 8850 { 8851 "alignment" : 4, 8852 "linker_set_key" : "keymaster_padding_t &", 8853 "name" : "keymaster_padding_t &", 8854 "referenced_type" : "type-214", 8855 "self_type" : "type-213", 8856 "size" : 4, 8857 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8858 }, 8859 { 8860 "alignment" : 4, 8861 "linker_set_key" : "keymaster_padding_t &", 8862 "name" : "keymaster_padding_t &", 8863 "referenced_type" : "type-2677", 8864 "self_type" : "type-2676", 8865 "size" : 4, 8866 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8867 }, 8868 { 8869 "alignment" : 4, 8870 "linker_set_key" : "keymaster_padding_t &", 8871 "name" : "keymaster_padding_t &", 8872 "referenced_type" : "type-2822", 8873 "self_type" : "type-2821", 8874 "size" : 4, 8875 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8876 }, 8877 { 8878 "alignment" : 4, 8879 "linker_set_key" : "keymaster_padding_t &", 8880 "name" : "keymaster_padding_t &", 8881 "referenced_type" : "type-3073", 8882 "self_type" : "type-3072", 8883 "size" : 4, 8884 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8885 }, 8886 { 8887 "alignment" : 4, 8888 "linker_set_key" : "keymaster_padding_t &", 8889 "name" : "keymaster_padding_t &", 8890 "referenced_type" : "type-3255", 8891 "self_type" : "type-3254", 8892 "size" : 4, 8893 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8894 }, 8895 { 8896 "alignment" : 4, 8897 "linker_set_key" : "keymaster_padding_t &", 8898 "name" : "keymaster_padding_t &", 8899 "referenced_type" : "type-3411", 8900 "self_type" : "type-3410", 8901 "size" : 4, 8902 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8903 }, 8904 { 8905 "alignment" : 4, 8906 "linker_set_key" : "keymaster_padding_t &", 8907 "name" : "keymaster_padding_t &", 8908 "referenced_type" : "type-3567", 8909 "self_type" : "type-3566", 8910 "size" : 4, 8911 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8912 }, 8913 { 8914 "alignment" : 4, 8915 "linker_set_key" : "keymaster_padding_t &", 8916 "name" : "keymaster_padding_t &", 8917 "referenced_type" : "type-368", 8918 "self_type" : "type-367", 8919 "size" : 4, 8920 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8921 }, 8922 { 8923 "alignment" : 4, 8924 "linker_set_key" : "keymaster_padding_t &", 8925 "name" : "keymaster_padding_t &", 8926 "referenced_type" : "type-3826", 8927 "self_type" : "type-3825", 8928 "size" : 4, 8929 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8930 }, 8931 { 8932 "alignment" : 4, 8933 "linker_set_key" : "keymaster_padding_t &", 8934 "name" : "keymaster_padding_t &", 8935 "referenced_type" : "type-4026", 8936 "self_type" : "type-4025", 8937 "size" : 4, 8938 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8939 }, 8940 { 8941 "alignment" : 4, 8942 "linker_set_key" : "keymaster_padding_t &", 8943 "name" : "keymaster_padding_t &", 8944 "referenced_type" : "type-4312", 8945 "self_type" : "type-4311", 8946 "size" : 4, 8947 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8948 }, 8949 { 8950 "alignment" : 4, 8951 "linker_set_key" : "keymaster_padding_t &", 8952 "name" : "keymaster_padding_t &", 8953 "referenced_type" : "type-4536", 8954 "self_type" : "type-4535", 8955 "size" : 4, 8956 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8957 }, 8958 { 8959 "alignment" : 4, 8960 "linker_set_key" : "keymaster_padding_t &", 8961 "name" : "keymaster_padding_t &", 8962 "referenced_type" : "type-4698", 8963 "self_type" : "type-4697", 8964 "size" : 4, 8965 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8966 }, 8967 { 8968 "alignment" : 4, 8969 "linker_set_key" : "keymaster_padding_t &", 8970 "name" : "keymaster_padding_t &", 8971 "referenced_type" : "type-4881", 8972 "self_type" : "type-4880", 8973 "size" : 4, 8974 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8975 }, 8976 { 8977 "alignment" : 4, 8978 "linker_set_key" : "keymaster_padding_t &", 8979 "name" : "keymaster_padding_t &", 8980 "referenced_type" : "type-5021", 8981 "self_type" : "type-5020", 8982 "size" : 4, 8983 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8984 }, 8985 { 8986 "alignment" : 4, 8987 "linker_set_key" : "keymaster_padding_t &", 8988 "name" : "keymaster_padding_t &", 8989 "referenced_type" : "type-5063", 8990 "self_type" : "type-5062", 8991 "size" : 4, 8992 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 8993 }, 8994 { 8995 "alignment" : 4, 8996 "linker_set_key" : "keymaster_padding_t &", 8997 "name" : "keymaster_padding_t &", 8998 "referenced_type" : "type-643", 8999 "self_type" : "type-642", 9000 "size" : 4, 9001 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9002 }, 9003 { 9004 "alignment" : 4, 9005 "linker_set_key" : "keymaster_padding_t &", 9006 "name" : "keymaster_padding_t &", 9007 "referenced_type" : "type-862", 9008 "self_type" : "type-861", 9009 "size" : 4, 9010 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 9011 }, 9012 { 9013 "alignment" : 4, 9014 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9015 "name" : "keymaster_padding_t const (&)[3]", 9016 "referenced_type" : "type-4130", 9017 "self_type" : "type-4133", 9018 "size" : 4, 9019 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9020 }, 9021 { 9022 "alignment" : 4, 9023 "linker_set_key" : "keymaster_padding_t const (&)[3]", 9024 "name" : "keymaster_padding_t const (&)[3]", 9025 "referenced_type" : "type-970", 9026 "self_type" : "type-979", 9027 "size" : 4, 9028 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9029 }, 9030 { 9031 "alignment" : 4, 9032 "linker_set_key" : "unsigned int &", 9033 "name" : "unsigned int &", 9034 "referenced_type" : "type-122", 9035 "self_type" : "type-121", 9036 "size" : 4, 9037 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 9038 } 9039 ], 9040 "pointer_types" : 9041 [ 9042 { 9043 "alignment" : 4, 9044 "linker_set_key" : "asn1_string_st *", 9045 "name" : "asn1_string_st *", 9046 "referenced_type" : "type-1076", 9047 "self_type" : "type-1075", 9048 "size" : 4, 9049 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9050 }, 9051 { 9052 "alignment" : 4, 9053 "linker_set_key" : "asn1_string_st *", 9054 "name" : "asn1_string_st *", 9055 "referenced_type" : "type-1294", 9056 "self_type" : "type-1293", 9057 "size" : 4, 9058 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9059 }, 9060 { 9061 "alignment" : 4, 9062 "linker_set_key" : "asn1_string_st *", 9063 "name" : "asn1_string_st *", 9064 "referenced_type" : "type-1554", 9065 "self_type" : "type-1553", 9066 "size" : 4, 9067 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9068 }, 9069 { 9070 "alignment" : 4, 9071 "linker_set_key" : "asn1_string_st *", 9072 "name" : "asn1_string_st *", 9073 "referenced_type" : "type-1612", 9074 "self_type" : "type-1611", 9075 "size" : 4, 9076 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9077 }, 9078 { 9079 "alignment" : 4, 9080 "linker_set_key" : "asn1_string_st *", 9081 "name" : "asn1_string_st *", 9082 "referenced_type" : "type-1767", 9083 "self_type" : "type-1766", 9084 "size" : 4, 9085 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9086 }, 9087 { 9088 "alignment" : 4, 9089 "linker_set_key" : "asn1_string_st *", 9090 "name" : "asn1_string_st *", 9091 "referenced_type" : "type-2573", 9092 "self_type" : "type-2572", 9093 "size" : 4, 9094 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9095 }, 9096 { 9097 "alignment" : 4, 9098 "linker_set_key" : "asn1_string_st *", 9099 "name" : "asn1_string_st *", 9100 "referenced_type" : "type-2780", 9101 "self_type" : "type-2779", 9102 "size" : 4, 9103 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9104 }, 9105 { 9106 "alignment" : 4, 9107 "linker_set_key" : "asn1_string_st *", 9108 "name" : "asn1_string_st *", 9109 "referenced_type" : "type-3017", 9110 "self_type" : "type-3016", 9111 "size" : 4, 9112 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9113 }, 9114 { 9115 "alignment" : 4, 9116 "linker_set_key" : "asn1_string_st *", 9117 "name" : "asn1_string_st *", 9118 "referenced_type" : "type-3197", 9119 "self_type" : "type-3196", 9120 "size" : 4, 9121 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9122 }, 9123 { 9124 "alignment" : 4, 9125 "linker_set_key" : "asn1_string_st *", 9126 "name" : "asn1_string_st *", 9127 "referenced_type" : "type-32", 9128 "self_type" : "type-31", 9129 "size" : 4, 9130 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9131 }, 9132 { 9133 "alignment" : 4, 9134 "linker_set_key" : "asn1_string_st *", 9135 "name" : "asn1_string_st *", 9136 "referenced_type" : "type-324", 9137 "self_type" : "type-323", 9138 "size" : 4, 9139 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9140 }, 9141 { 9142 "alignment" : 4, 9143 "linker_set_key" : "asn1_string_st *", 9144 "name" : "asn1_string_st *", 9145 "referenced_type" : "type-3335", 9146 "self_type" : "type-3334", 9147 "size" : 4, 9148 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9149 }, 9150 { 9151 "alignment" : 4, 9152 "linker_set_key" : "asn1_string_st *", 9153 "name" : "asn1_string_st *", 9154 "referenced_type" : "type-3518", 9155 "self_type" : "type-3517", 9156 "size" : 4, 9157 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9158 }, 9159 { 9160 "alignment" : 4, 9161 "linker_set_key" : "asn1_string_st *", 9162 "name" : "asn1_string_st *", 9163 "referenced_type" : "type-3769", 9164 "self_type" : "type-3768", 9165 "size" : 4, 9166 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9167 }, 9168 { 9169 "alignment" : 4, 9170 "linker_set_key" : "asn1_string_st *", 9171 "name" : "asn1_string_st *", 9172 "referenced_type" : "type-3907", 9173 "self_type" : "type-3906", 9174 "size" : 4, 9175 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9176 }, 9177 { 9178 "alignment" : 4, 9179 "linker_set_key" : "asn1_string_st *", 9180 "name" : "asn1_string_st *", 9181 "referenced_type" : "type-3947", 9182 "self_type" : "type-3946", 9183 "size" : 4, 9184 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9185 }, 9186 { 9187 "alignment" : 4, 9188 "linker_set_key" : "asn1_string_st *", 9189 "name" : "asn1_string_st *", 9190 "referenced_type" : "type-4098", 9191 "self_type" : "type-4097", 9192 "size" : 4, 9193 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9194 }, 9195 { 9196 "alignment" : 4, 9197 "linker_set_key" : "asn1_string_st *", 9198 "name" : "asn1_string_st *", 9199 "referenced_type" : "type-4229", 9200 "self_type" : "type-4228", 9201 "size" : 4, 9202 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9203 }, 9204 { 9205 "alignment" : 4, 9206 "linker_set_key" : "asn1_string_st *", 9207 "name" : "asn1_string_st *", 9208 "referenced_type" : "type-4423", 9209 "self_type" : "type-4422", 9210 "size" : 4, 9211 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9212 }, 9213 { 9214 "alignment" : 4, 9215 "linker_set_key" : "asn1_string_st *", 9216 "name" : "asn1_string_st *", 9217 "referenced_type" : "type-4645", 9218 "self_type" : "type-4644", 9219 "size" : 4, 9220 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9221 }, 9222 { 9223 "alignment" : 4, 9224 "linker_set_key" : "asn1_string_st *", 9225 "name" : "asn1_string_st *", 9226 "referenced_type" : "type-4811", 9227 "self_type" : "type-4810", 9228 "size" : 4, 9229 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9230 }, 9231 { 9232 "alignment" : 4, 9233 "linker_set_key" : "asn1_string_st *", 9234 "name" : "asn1_string_st *", 9235 "referenced_type" : "type-571", 9236 "self_type" : "type-570", 9237 "size" : 4, 9238 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9239 }, 9240 { 9241 "alignment" : 4, 9242 "linker_set_key" : "asn1_string_st *", 9243 "name" : "asn1_string_st *", 9244 "referenced_type" : "type-725", 9245 "self_type" : "type-724", 9246 "size" : 4, 9247 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9248 }, 9249 { 9250 "alignment" : 4, 9251 "linker_set_key" : "asn1_string_st *", 9252 "name" : "asn1_string_st *", 9253 "referenced_type" : "type-937", 9254 "self_type" : "type-936", 9255 "size" : 4, 9256 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9257 }, 9258 { 9259 "alignment" : 4, 9260 "linker_set_key" : "asn1_type_st *", 9261 "name" : "asn1_type_st *", 9262 "referenced_type" : "type-1078", 9263 "self_type" : "type-1077", 9264 "size" : 4, 9265 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9266 }, 9267 { 9268 "alignment" : 4, 9269 "linker_set_key" : "asn1_type_st *", 9270 "name" : "asn1_type_st *", 9271 "referenced_type" : "type-1296", 9272 "self_type" : "type-1295", 9273 "size" : 4, 9274 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9275 }, 9276 { 9277 "alignment" : 4, 9278 "linker_set_key" : "asn1_type_st *", 9279 "name" : "asn1_type_st *", 9280 "referenced_type" : "type-1556", 9281 "self_type" : "type-1555", 9282 "size" : 4, 9283 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9284 }, 9285 { 9286 "alignment" : 4, 9287 "linker_set_key" : "asn1_type_st *", 9288 "name" : "asn1_type_st *", 9289 "referenced_type" : "type-1659", 9290 "self_type" : "type-1658", 9291 "size" : 4, 9292 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9293 }, 9294 { 9295 "alignment" : 4, 9296 "linker_set_key" : "asn1_type_st *", 9297 "name" : "asn1_type_st *", 9298 "referenced_type" : "type-1769", 9299 "self_type" : "type-1768", 9300 "size" : 4, 9301 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9302 }, 9303 { 9304 "alignment" : 4, 9305 "linker_set_key" : "asn1_type_st *", 9306 "name" : "asn1_type_st *", 9307 "referenced_type" : "type-2575", 9308 "self_type" : "type-2574", 9309 "size" : 4, 9310 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9311 }, 9312 { 9313 "alignment" : 4, 9314 "linker_set_key" : "asn1_type_st *", 9315 "name" : "asn1_type_st *", 9316 "referenced_type" : "type-2783", 9317 "self_type" : "type-2782", 9318 "size" : 4, 9319 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9320 }, 9321 { 9322 "alignment" : 4, 9323 "linker_set_key" : "asn1_type_st *", 9324 "name" : "asn1_type_st *", 9325 "referenced_type" : "type-3019", 9326 "self_type" : "type-3018", 9327 "size" : 4, 9328 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9329 }, 9330 { 9331 "alignment" : 4, 9332 "linker_set_key" : "asn1_type_st *", 9333 "name" : "asn1_type_st *", 9334 "referenced_type" : "type-3199", 9335 "self_type" : "type-3198", 9336 "size" : 4, 9337 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9338 }, 9339 { 9340 "alignment" : 4, 9341 "linker_set_key" : "asn1_type_st *", 9342 "name" : "asn1_type_st *", 9343 "referenced_type" : "type-326", 9344 "self_type" : "type-325", 9345 "size" : 4, 9346 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9347 }, 9348 { 9349 "alignment" : 4, 9350 "linker_set_key" : "asn1_type_st *", 9351 "name" : "asn1_type_st *", 9352 "referenced_type" : "type-3337", 9353 "self_type" : "type-3336", 9354 "size" : 4, 9355 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9356 }, 9357 { 9358 "alignment" : 4, 9359 "linker_set_key" : "asn1_type_st *", 9360 "name" : "asn1_type_st *", 9361 "referenced_type" : "type-34", 9362 "self_type" : "type-33", 9363 "size" : 4, 9364 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9365 }, 9366 { 9367 "alignment" : 4, 9368 "linker_set_key" : "asn1_type_st *", 9369 "name" : "asn1_type_st *", 9370 "referenced_type" : "type-3520", 9371 "self_type" : "type-3519", 9372 "size" : 4, 9373 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9374 }, 9375 { 9376 "alignment" : 4, 9377 "linker_set_key" : "asn1_type_st *", 9378 "name" : "asn1_type_st *", 9379 "referenced_type" : "type-3771", 9380 "self_type" : "type-3770", 9381 "size" : 4, 9382 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9383 }, 9384 { 9385 "alignment" : 4, 9386 "linker_set_key" : "asn1_type_st *", 9387 "name" : "asn1_type_st *", 9388 "referenced_type" : "type-3909", 9389 "self_type" : "type-3908", 9390 "size" : 4, 9391 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9392 }, 9393 { 9394 "alignment" : 4, 9395 "linker_set_key" : "asn1_type_st *", 9396 "name" : "asn1_type_st *", 9397 "referenced_type" : "type-3954", 9398 "self_type" : "type-3953", 9399 "size" : 4, 9400 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9401 }, 9402 { 9403 "alignment" : 4, 9404 "linker_set_key" : "asn1_type_st *", 9405 "name" : "asn1_type_st *", 9406 "referenced_type" : "type-4100", 9407 "self_type" : "type-4099", 9408 "size" : 4, 9409 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9410 }, 9411 { 9412 "alignment" : 4, 9413 "linker_set_key" : "asn1_type_st *", 9414 "name" : "asn1_type_st *", 9415 "referenced_type" : "type-4232", 9416 "self_type" : "type-4231", 9417 "size" : 4, 9418 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9419 }, 9420 { 9421 "alignment" : 4, 9422 "linker_set_key" : "asn1_type_st *", 9423 "name" : "asn1_type_st *", 9424 "referenced_type" : "type-4426", 9425 "self_type" : "type-4425", 9426 "size" : 4, 9427 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9428 }, 9429 { 9430 "alignment" : 4, 9431 "linker_set_key" : "asn1_type_st *", 9432 "name" : "asn1_type_st *", 9433 "referenced_type" : "type-4648", 9434 "self_type" : "type-4647", 9435 "size" : 4, 9436 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9437 }, 9438 { 9439 "alignment" : 4, 9440 "linker_set_key" : "asn1_type_st *", 9441 "name" : "asn1_type_st *", 9442 "referenced_type" : "type-4814", 9443 "self_type" : "type-4813", 9444 "size" : 4, 9445 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9446 }, 9447 { 9448 "alignment" : 4, 9449 "linker_set_key" : "asn1_type_st *", 9450 "name" : "asn1_type_st *", 9451 "referenced_type" : "type-573", 9452 "self_type" : "type-572", 9453 "size" : 4, 9454 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9455 }, 9456 { 9457 "alignment" : 4, 9458 "linker_set_key" : "asn1_type_st *", 9459 "name" : "asn1_type_st *", 9460 "referenced_type" : "type-727", 9461 "self_type" : "type-726", 9462 "size" : 4, 9463 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9464 }, 9465 { 9466 "alignment" : 4, 9467 "linker_set_key" : "asn1_type_st *", 9468 "name" : "asn1_type_st *", 9469 "referenced_type" : "type-940", 9470 "self_type" : "type-939", 9471 "size" : 4, 9472 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9473 }, 9474 { 9475 "alignment" : 4, 9476 "linker_set_key" : "bignum_st *", 9477 "name" : "bignum_st *", 9478 "referenced_type" : "type-2836", 9479 "self_type" : "type-2835", 9480 "size" : 4, 9481 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9482 }, 9483 { 9484 "alignment" : 4, 9485 "linker_set_key" : "bignum_st *", 9486 "name" : "bignum_st *", 9487 "referenced_type" : "type-3582", 9488 "self_type" : "type-3581", 9489 "size" : 4, 9490 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9491 }, 9492 { 9493 "alignment" : 4, 9494 "linker_set_key" : "bignum_st *", 9495 "name" : "bignum_st *", 9496 "referenced_type" : "type-386", 9497 "self_type" : "type-385", 9498 "size" : 4, 9499 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 9500 }, 9501 { 9502 "alignment" : 4, 9503 "linker_set_key" : "bool *", 9504 "name" : "bool *", 9505 "referenced_type" : "type-606", 9506 "self_type" : "type-1785", 9507 "size" : 4, 9508 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 9509 }, 9510 { 9511 "alignment" : 4, 9512 "linker_set_key" : "char *", 9513 "name" : "char *", 9514 "referenced_type" : "type-22", 9515 "self_type" : "type-5032", 9516 "size" : 4, 9517 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 9518 }, 9519 { 9520 "alignment" : 4, 9521 "linker_set_key" : "const char *", 9522 "name" : "const char *", 9523 "referenced_type" : "type-21", 9524 "self_type" : "type-20", 9525 "size" : 4, 9526 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 9527 }, 9528 { 9529 "alignment" : 4, 9530 "linker_set_key" : "const crypto_ex_data_st *", 9531 "name" : "const crypto_ex_data_st *", 9532 "referenced_type" : "type-2854", 9533 "self_type" : "type-2856", 9534 "size" : 4, 9535 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9536 }, 9537 { 9538 "alignment" : 4, 9539 "linker_set_key" : "const crypto_ex_data_st *", 9540 "name" : "const crypto_ex_data_st *", 9541 "referenced_type" : "type-2930", 9542 "self_type" : "type-2932", 9543 "size" : 4, 9544 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9545 }, 9546 { 9547 "alignment" : 4, 9548 "linker_set_key" : "const crypto_ex_data_st *", 9549 "name" : "const crypto_ex_data_st *", 9550 "referenced_type" : "type-3601", 9551 "self_type" : "type-3603", 9552 "size" : 4, 9553 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9554 }, 9555 { 9556 "alignment" : 4, 9557 "linker_set_key" : "const crypto_ex_data_st *", 9558 "name" : "const crypto_ex_data_st *", 9559 "referenced_type" : "type-3674", 9560 "self_type" : "type-3677", 9561 "size" : 4, 9562 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9563 }, 9564 { 9565 "alignment" : 4, 9566 "linker_set_key" : "const crypto_ex_data_st *", 9567 "name" : "const crypto_ex_data_st *", 9568 "referenced_type" : "type-404", 9569 "self_type" : "type-406", 9570 "size" : 4, 9571 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9572 }, 9573 { 9574 "alignment" : 4, 9575 "linker_set_key" : "const crypto_ex_data_st *", 9576 "name" : "const crypto_ex_data_st *", 9577 "referenced_type" : "type-480", 9578 "self_type" : "type-482", 9579 "size" : 4, 9580 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9581 }, 9582 { 9583 "alignment" : 4, 9584 "linker_set_key" : "const ec_key_st *", 9585 "name" : "const ec_key_st *", 9586 "referenced_type" : "type-2847", 9587 "self_type" : "type-2849", 9588 "size" : 4, 9589 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9590 }, 9591 { 9592 "alignment" : 4, 9593 "linker_set_key" : "const ec_key_st *", 9594 "name" : "const ec_key_st *", 9595 "referenced_type" : "type-2920", 9596 "self_type" : "type-2922", 9597 "size" : 4, 9598 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9599 }, 9600 { 9601 "alignment" : 4, 9602 "linker_set_key" : "const ec_key_st *", 9603 "name" : "const ec_key_st *", 9604 "referenced_type" : "type-3593", 9605 "self_type" : "type-3596", 9606 "size" : 4, 9607 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9608 }, 9609 { 9610 "alignment" : 4, 9611 "linker_set_key" : "const ec_key_st *", 9612 "name" : "const ec_key_st *", 9613 "referenced_type" : "type-3666", 9614 "self_type" : "type-3668", 9615 "size" : 4, 9616 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9617 }, 9618 { 9619 "alignment" : 4, 9620 "linker_set_key" : "const ec_key_st *", 9621 "name" : "const ec_key_st *", 9622 "referenced_type" : "type-397", 9623 "self_type" : "type-399", 9624 "size" : 4, 9625 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9626 }, 9627 { 9628 "alignment" : 4, 9629 "linker_set_key" : "const ec_key_st *", 9630 "name" : "const ec_key_st *", 9631 "referenced_type" : "type-470", 9632 "self_type" : "type-472", 9633 "size" : 4, 9634 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9635 }, 9636 { 9637 "alignment" : 4, 9638 "linker_set_key" : "const env_md_st *", 9639 "name" : "const env_md_st *", 9640 "referenced_type" : "type-185", 9641 "self_type" : "type-184", 9642 "size" : 4, 9643 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9644 }, 9645 { 9646 "alignment" : 4, 9647 "linker_set_key" : "const env_md_st *", 9648 "name" : "const env_md_st *", 9649 "referenced_type" : "type-2657", 9650 "self_type" : "type-2656", 9651 "size" : 4, 9652 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9653 }, 9654 { 9655 "alignment" : 4, 9656 "linker_set_key" : "const env_md_st *", 9657 "name" : "const env_md_st *", 9658 "referenced_type" : "type-2757", 9659 "self_type" : "type-2759", 9660 "size" : 4, 9661 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9662 }, 9663 { 9664 "alignment" : 4, 9665 "linker_set_key" : "const env_md_st *", 9666 "name" : "const env_md_st *", 9667 "referenced_type" : "type-299", 9668 "self_type" : "type-301", 9669 "size" : 4, 9670 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9671 }, 9672 { 9673 "alignment" : 4, 9674 "linker_set_key" : "const env_md_st *", 9675 "name" : "const env_md_st *", 9676 "referenced_type" : "type-3398", 9677 "self_type" : "type-3401", 9678 "size" : 4, 9679 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9680 }, 9681 { 9682 "alignment" : 4, 9683 "linker_set_key" : "const env_md_st *", 9684 "name" : "const env_md_st *", 9685 "referenced_type" : "type-3494", 9686 "self_type" : "type-3496", 9687 "size" : 4, 9688 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 9689 }, 9690 { 9691 "alignment" : 4, 9692 "linker_set_key" : "const env_md_st *", 9693 "name" : "const env_md_st *", 9694 "referenced_type" : "type-3988", 9695 "self_type" : "type-3987", 9696 "size" : 4, 9697 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9698 }, 9699 { 9700 "alignment" : 4, 9701 "linker_set_key" : "const env_md_st *", 9702 "name" : "const env_md_st *", 9703 "referenced_type" : "type-4071", 9704 "self_type" : "type-4073", 9705 "size" : 4, 9706 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9707 }, 9708 { 9709 "alignment" : 4, 9710 "linker_set_key" : "const env_md_st *", 9711 "name" : "const env_md_st *", 9712 "referenced_type" : "type-811", 9713 "self_type" : "type-810", 9714 "size" : 4, 9715 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9716 }, 9717 { 9718 "alignment" : 4, 9719 "linker_set_key" : "const env_md_st *", 9720 "name" : "const env_md_st *", 9721 "referenced_type" : "type-909", 9722 "self_type" : "type-911", 9723 "size" : 4, 9724 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 9725 }, 9726 { 9727 "alignment" : 4, 9728 "linker_set_key" : "const keymaster0_device *", 9729 "name" : "const keymaster0_device *", 9730 "referenced_type" : "type-1424", 9731 "self_type" : "type-1426", 9732 "size" : 4, 9733 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9734 }, 9735 { 9736 "alignment" : 4, 9737 "linker_set_key" : "const keymaster0_device *", 9738 "name" : "const keymaster0_device *", 9739 "referenced_type" : "type-2857", 9740 "self_type" : "type-2860", 9741 "size" : 4, 9742 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9743 }, 9744 { 9745 "alignment" : 4, 9746 "linker_set_key" : "const keymaster0_device *", 9747 "name" : "const keymaster0_device *", 9748 "referenced_type" : "type-3062", 9749 "self_type" : "type-3064", 9750 "size" : 4, 9751 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9752 }, 9753 { 9754 "alignment" : 4, 9755 "linker_set_key" : "const keymaster0_device *", 9756 "name" : "const keymaster0_device *", 9757 "referenced_type" : "type-3243", 9758 "self_type" : "type-3245", 9759 "size" : 4, 9760 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9761 }, 9762 { 9763 "alignment" : 4, 9764 "linker_set_key" : "const keymaster0_device *", 9765 "name" : "const keymaster0_device *", 9766 "referenced_type" : "type-3604", 9767 "self_type" : "type-3606", 9768 "size" : 4, 9769 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9770 }, 9771 { 9772 "alignment" : 4, 9773 "linker_set_key" : "const keymaster0_device *", 9774 "name" : "const keymaster0_device *", 9775 "referenced_type" : "type-3812", 9776 "self_type" : "type-3814", 9777 "size" : 4, 9778 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9779 }, 9780 { 9781 "alignment" : 4, 9782 "linker_set_key" : "const keymaster0_device *", 9783 "name" : "const keymaster0_device *", 9784 "referenced_type" : "type-407", 9785 "self_type" : "type-411", 9786 "size" : 4, 9787 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9788 }, 9789 { 9790 "alignment" : 4, 9791 "linker_set_key" : "const keymaster0_device *", 9792 "name" : "const keymaster0_device *", 9793 "referenced_type" : "type-4190", 9794 "self_type" : "type-4189", 9795 "size" : 4, 9796 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9797 }, 9798 { 9799 "alignment" : 4, 9800 "linker_set_key" : "const keymaster0_device *", 9801 "name" : "const keymaster0_device *", 9802 "referenced_type" : "type-4519", 9803 "self_type" : "type-4521", 9804 "size" : 4, 9805 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9806 }, 9807 { 9808 "alignment" : 4, 9809 "linker_set_key" : "const keymaster0_device *", 9810 "name" : "const keymaster0_device *", 9811 "referenced_type" : "type-601", 9812 "self_type" : "type-600", 9813 "size" : 4, 9814 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9815 }, 9816 { 9817 "alignment" : 4, 9818 "linker_set_key" : "const keymaster0_device *", 9819 "name" : "const keymaster0_device *", 9820 "referenced_type" : "type-632", 9821 "self_type" : "type-634", 9822 "size" : 4, 9823 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 9824 }, 9825 { 9826 "alignment" : 4, 9827 "linker_set_key" : "const keymaster1_device *", 9828 "name" : "const keymaster1_device *", 9829 "referenced_type" : "type-104", 9830 "self_type" : "type-103", 9831 "size" : 4, 9832 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9833 }, 9834 { 9835 "alignment" : 4, 9836 "linker_set_key" : "const keymaster1_device *", 9837 "name" : "const keymaster1_device *", 9838 "referenced_type" : "type-1132", 9839 "self_type" : "type-1131", 9840 "size" : 4, 9841 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9842 }, 9843 { 9844 "alignment" : 4, 9845 "linker_set_key" : "const keymaster1_device *", 9846 "name" : "const keymaster1_device *", 9847 "referenced_type" : "type-1415", 9848 "self_type" : "type-1414", 9849 "size" : 4, 9850 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9851 }, 9852 { 9853 "alignment" : 4, 9854 "linker_set_key" : "const keymaster1_device *", 9855 "name" : "const keymaster1_device *", 9856 "referenced_type" : "type-1818", 9857 "self_type" : "type-1820", 9858 "size" : 4, 9859 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9860 }, 9861 { 9862 "alignment" : 4, 9863 "linker_set_key" : "const keymaster1_device *", 9864 "name" : "const keymaster1_device *", 9865 "referenced_type" : "type-2627", 9866 "self_type" : "type-2626", 9867 "size" : 4, 9868 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9869 }, 9870 { 9871 "alignment" : 4, 9872 "linker_set_key" : "const keymaster1_device *", 9873 "name" : "const keymaster1_device *", 9874 "referenced_type" : "type-2766", 9875 "self_type" : "type-2765", 9876 "size" : 4, 9877 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9878 }, 9879 { 9880 "alignment" : 4, 9881 "linker_set_key" : "const keymaster1_device *", 9882 "name" : "const keymaster1_device *", 9883 "referenced_type" : "type-2905", 9884 "self_type" : "type-2904", 9885 "size" : 4, 9886 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9887 }, 9888 { 9889 "alignment" : 4, 9890 "linker_set_key" : "const keymaster1_device *", 9891 "name" : "const keymaster1_device *", 9892 "referenced_type" : "type-310", 9893 "self_type" : "type-309", 9894 "size" : 4, 9895 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9896 }, 9897 { 9898 "alignment" : 4, 9899 "linker_set_key" : "const keymaster1_device *", 9900 "name" : "const keymaster1_device *", 9901 "referenced_type" : "type-3384", 9902 "self_type" : "type-3383", 9903 "size" : 4, 9904 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9905 }, 9906 { 9907 "alignment" : 4, 9908 "linker_set_key" : "const keymaster1_device *", 9909 "name" : "const keymaster1_device *", 9910 "referenced_type" : "type-3503", 9911 "self_type" : "type-3502", 9912 "size" : 4, 9913 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9914 }, 9915 { 9916 "alignment" : 4, 9917 "linker_set_key" : "const keymaster1_device *", 9918 "name" : "const keymaster1_device *", 9919 "referenced_type" : "type-3652", 9920 "self_type" : "type-3651", 9921 "size" : 4, 9922 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9923 }, 9924 { 9925 "alignment" : 4, 9926 "linker_set_key" : "const keymaster1_device *", 9927 "name" : "const keymaster1_device *", 9928 "referenced_type" : "type-3966", 9929 "self_type" : "type-3965", 9930 "size" : 4, 9931 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9932 }, 9933 { 9934 "alignment" : 4, 9935 "linker_set_key" : "const keymaster1_device *", 9936 "name" : "const keymaster1_device *", 9937 "referenced_type" : "type-4084", 9938 "self_type" : "type-4083", 9939 "size" : 4, 9940 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9941 }, 9942 { 9943 "alignment" : 4, 9944 "linker_set_key" : "const keymaster1_device *", 9945 "name" : "const keymaster1_device *", 9946 "referenced_type" : "type-4280", 9947 "self_type" : "type-4279", 9948 "size" : 4, 9949 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9950 }, 9951 { 9952 "alignment" : 4, 9953 "linker_set_key" : "const keymaster1_device *", 9954 "name" : "const keymaster1_device *", 9955 "referenced_type" : "type-4509", 9956 "self_type" : "type-4508", 9957 "size" : 4, 9958 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9959 }, 9960 { 9961 "alignment" : 4, 9962 "linker_set_key" : "const keymaster1_device *", 9963 "name" : "const keymaster1_device *", 9964 "referenced_type" : "type-453", 9965 "self_type" : "type-452", 9966 "size" : 4, 9967 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9968 }, 9969 { 9970 "alignment" : 4, 9971 "linker_set_key" : "const keymaster1_device *", 9972 "name" : "const keymaster1_device *", 9973 "referenced_type" : "type-4852", 9974 "self_type" : "type-4854", 9975 "size" : 4, 9976 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 9977 }, 9978 { 9979 "alignment" : 4, 9980 "linker_set_key" : "const keymaster1_device *", 9981 "name" : "const keymaster1_device *", 9982 "referenced_type" : "type-781", 9983 "self_type" : "type-780", 9984 "size" : 4, 9985 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9986 }, 9987 { 9988 "alignment" : 4, 9989 "linker_set_key" : "const keymaster1_device *", 9990 "name" : "const keymaster1_device *", 9991 "referenced_type" : "type-921", 9992 "self_type" : "type-920", 9993 "size" : 4, 9994 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 9995 }, 9996 { 9997 "alignment" : 4, 9998 "linker_set_key" : "const keymaster2_device *", 9999 "name" : "const keymaster2_device *", 10000 "referenced_type" : "type-1830", 10001 "self_type" : "type-1832", 10002 "size" : 4, 10003 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10004 }, 10005 { 10006 "alignment" : 4, 10007 "linker_set_key" : "const keymaster2_device *", 10008 "name" : "const keymaster2_device *", 10009 "referenced_type" : "type-4864", 10010 "self_type" : "type-4867", 10011 "size" : 4, 10012 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10013 }, 10014 { 10015 "alignment" : 4, 10016 "linker_set_key" : "const keymaster::AbortOperationRequest *", 10017 "name" : "const keymaster::AbortOperationRequest *", 10018 "referenced_type" : "type-1976", 10019 "self_type" : "type-1977", 10020 "size" : 4, 10021 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10022 }, 10023 { 10024 "alignment" : 4, 10025 "linker_set_key" : "const keymaster::AbortOperationResponse *", 10026 "name" : "const keymaster::AbortOperationResponse *", 10027 "referenced_type" : "type-1980", 10028 "self_type" : "type-1982", 10029 "size" : 4, 10030 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10031 }, 10032 { 10033 "alignment" : 4, 10034 "linker_set_key" : "const keymaster::AddEntropyResponse *", 10035 "name" : "const keymaster::AddEntropyResponse *", 10036 "referenced_type" : "type-1987", 10037 "self_type" : "type-1988", 10038 "size" : 4, 10039 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10040 }, 10041 { 10042 "alignment" : 4, 10043 "linker_set_key" : "const keymaster::AesKeyFactory *", 10044 "name" : "const keymaster::AesKeyFactory *", 10045 "referenced_type" : "type-1390", 10046 "self_type" : "type-1391", 10047 "size" : 4, 10048 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 10049 }, 10050 { 10051 "alignment" : 4, 10052 "linker_set_key" : "const keymaster::AttestationRecordContext *", 10053 "name" : "const keymaster::AttestationRecordContext *", 10054 "referenced_type" : "type-1757", 10055 "self_type" : "type-1758", 10056 "size" : 4, 10057 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 10058 }, 10059 { 10060 "alignment" : 4, 10061 "linker_set_key" : "const keymaster::AuthProxy *", 10062 "name" : "const keymaster::AuthProxy *", 10063 "referenced_type" : "type-1885", 10064 "self_type" : "type-1896", 10065 "size" : 4, 10066 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10067 }, 10068 { 10069 "alignment" : 4, 10070 "linker_set_key" : "const keymaster::AuthProxyIterator *", 10071 "name" : "const keymaster::AuthProxyIterator *", 10072 "referenced_type" : "type-1682", 10073 "self_type" : "type-1861", 10074 "size" : 4, 10075 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10076 }, 10077 { 10078 "alignment" : 4, 10079 "linker_set_key" : "const keymaster::AuthorizationSet *", 10080 "name" : "const keymaster::AuthorizationSet *", 10081 "referenced_type" : "type-1099", 10082 "self_type" : "type-1327", 10083 "size" : 4, 10084 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10085 }, 10086 { 10087 "alignment" : 4, 10088 "linker_set_key" : "const keymaster::AuthorizationSetBuilder *", 10089 "name" : "const keymaster::AuthorizationSetBuilder *", 10090 "referenced_type" : "type-1516", 10091 "self_type" : "type-1537", 10092 "size" : 4, 10093 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 10094 }, 10095 { 10096 "alignment" : 4, 10097 "linker_set_key" : "const keymaster::Buffer *", 10098 "name" : "const keymaster::Buffer *", 10099 "referenced_type" : "type-2098", 10100 "self_type" : "type-2105", 10101 "size" : 4, 10102 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10103 }, 10104 { 10105 "alignment" : 4, 10106 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest *", 10107 "name" : "const keymaster::ComputeSharedHmacRequest *", 10108 "referenced_type" : "type-2057", 10109 "self_type" : "type-2058", 10110 "size" : 4, 10111 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10112 }, 10113 { 10114 "alignment" : 4, 10115 "linker_set_key" : "const keymaster::ConfigureRequest *", 10116 "name" : "const keymaster::ConfigureRequest *", 10117 "referenced_type" : "type-2039", 10118 "self_type" : "type-2040", 10119 "size" : 4, 10120 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10121 }, 10122 { 10123 "alignment" : 4, 10124 "linker_set_key" : "const keymaster::ConfigureResponse *", 10125 "name" : "const keymaster::ConfigureResponse *", 10126 "referenced_type" : "type-2044", 10127 "self_type" : "type-2045", 10128 "size" : 4, 10129 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10130 }, 10131 { 10132 "alignment" : 4, 10133 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10134 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 10135 "referenced_type" : "type-1698", 10136 "self_type" : "type-1702", 10137 "size" : 4, 10138 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10139 }, 10140 { 10141 "alignment" : 4, 10142 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key> *", 10143 "name" : "const keymaster::DefaultDelete<keymaster::Key> *", 10144 "referenced_type" : "type-728", 10145 "self_type" : "type-766", 10146 "size" : 4, 10147 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10148 }, 10149 { 10150 "alignment" : 4, 10151 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10152 "name" : "const keymaster::DefaultDelete<keymaster::Operation> *", 10153 "referenced_type" : "type-234", 10154 "self_type" : "type-248", 10155 "size" : 4, 10156 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10157 }, 10158 { 10159 "alignment" : 4, 10160 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10161 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", 10162 "referenced_type" : "type-1011", 10163 "self_type" : "type-1045", 10164 "size" : 4, 10165 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10166 }, 10167 { 10168 "alignment" : 4, 10169 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10170 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", 10171 "referenced_type" : "type-4908", 10172 "self_type" : "type-4918", 10173 "size" : 4, 10174 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10175 }, 10176 { 10177 "alignment" : 4, 10178 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10179 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", 10180 "referenced_type" : "type-1228", 10181 "self_type" : "type-1275", 10182 "size" : 4, 10183 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10184 }, 10185 { 10186 "alignment" : 4, 10187 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10188 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", 10189 "referenced_type" : "type-1703", 10190 "self_type" : "type-1745", 10191 "size" : 4, 10192 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10193 }, 10194 { 10195 "alignment" : 4, 10196 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10197 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", 10198 "referenced_type" : "type-1882", 10199 "self_type" : "type-1897", 10200 "size" : 4, 10201 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10202 }, 10203 { 10204 "alignment" : 4, 10205 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10206 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", 10207 "referenced_type" : "type-1409", 10208 "self_type" : "type-1451", 10209 "size" : 4, 10210 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10211 }, 10212 { 10213 "alignment" : 4, 10214 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []> *", 10215 "name" : "const keymaster::DefaultDelete<unsigned char []> *", 10216 "referenced_type" : "type-80", 10217 "self_type" : "type-280", 10218 "size" : 4, 10219 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10220 }, 10221 { 10222 "alignment" : 4, 10223 "linker_set_key" : "const keymaster::DeleteAllKeysRequest *", 10224 "name" : "const keymaster::DeleteAllKeysRequest *", 10225 "referenced_type" : "type-2013", 10226 "self_type" : "type-2014", 10227 "size" : 4, 10228 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10229 }, 10230 { 10231 "alignment" : 4, 10232 "linker_set_key" : "const keymaster::DeleteAllKeysResponse *", 10233 "name" : "const keymaster::DeleteAllKeysResponse *", 10234 "referenced_type" : "type-2017", 10235 "self_type" : "type-2018", 10236 "size" : 4, 10237 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10238 }, 10239 { 10240 "alignment" : 4, 10241 "linker_set_key" : "const keymaster::DeleteKeyResponse *", 10242 "name" : "const keymaster::DeleteKeyResponse *", 10243 "referenced_type" : "type-2009", 10244 "self_type" : "type-2010", 10245 "size" : 4, 10246 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10247 }, 10248 { 10249 "alignment" : 4, 10250 "linker_set_key" : "const keymaster::EcKey *", 10251 "name" : "const keymaster::EcKey *", 10252 "referenced_type" : "type-1597", 10253 "self_type" : "type-1598", 10254 "size" : 4, 10255 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 10256 }, 10257 { 10258 "alignment" : 4, 10259 "linker_set_key" : "const keymaster::EcKeyFactory *", 10260 "name" : "const keymaster::EcKeyFactory *", 10261 "referenced_type" : "type-1858", 10262 "self_type" : "type-1859", 10263 "size" : 4, 10264 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 10265 }, 10266 { 10267 "alignment" : 4, 10268 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10269 "name" : "const keymaster::EcdsaKeymaster0KeyFactory *", 10270 "referenced_type" : "type-1863", 10271 "self_type" : "type-1865", 10272 "size" : 4, 10273 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10274 }, 10275 { 10276 "alignment" : 4, 10277 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10278 "name" : "const keymaster::EcdsaKeymaster1KeyFactory *", 10279 "referenced_type" : "type-147", 10280 "self_type" : "type-148", 10281 "size" : 4, 10282 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 10283 }, 10284 { 10285 "alignment" : 4, 10286 "linker_set_key" : "const keymaster::EcdsaOperationFactory *", 10287 "name" : "const keymaster::EcdsaOperationFactory *", 10288 "referenced_type" : "type-199", 10289 "self_type" : "type-200", 10290 "size" : 4, 10291 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10292 }, 10293 { 10294 "alignment" : 4, 10295 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory *", 10296 "name" : "const keymaster::EcdsaSignOperationFactory *", 10297 "referenced_type" : "type-202", 10298 "self_type" : "type-203", 10299 "size" : 4, 10300 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10301 }, 10302 { 10303 "alignment" : 4, 10304 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *", 10305 "name" : "const keymaster::EcdsaVerifyOperationFactory *", 10306 "referenced_type" : "type-206", 10307 "self_type" : "type-207", 10308 "size" : 4, 10309 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 10310 }, 10311 { 10312 "alignment" : 4, 10313 "linker_set_key" : "const keymaster::GenerateKeyRequest *", 10314 "name" : "const keymaster::GenerateKeyRequest *", 10315 "referenced_type" : "type-1946", 10316 "self_type" : "type-1947", 10317 "size" : 4, 10318 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10319 }, 10320 { 10321 "alignment" : 4, 10322 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *", 10323 "name" : "const keymaster::GetHmacSharingParametersResponse *", 10324 "referenced_type" : "type-2053", 10325 "self_type" : "type-2054", 10326 "size" : 4, 10327 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10328 }, 10329 { 10330 "alignment" : 4, 10331 "linker_set_key" : "const keymaster::GetVersionRequest *", 10332 "name" : "const keymaster::GetVersionRequest *", 10333 "referenced_type" : "type-1814", 10334 "self_type" : "type-2021", 10335 "size" : 4, 10336 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10337 }, 10338 { 10339 "alignment" : 4, 10340 "linker_set_key" : "const keymaster::HmacKeyFactory *", 10341 "name" : "const keymaster::HmacKeyFactory *", 10342 "referenced_type" : "type-1401", 10343 "self_type" : "type-1402", 10344 "size" : 4, 10345 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 10346 }, 10347 { 10348 "alignment" : 4, 10349 "linker_set_key" : "const keymaster::Key *", 10350 "name" : "const keymaster::Key *", 10351 "referenced_type" : "type-1371", 10352 "self_type" : "type-1519", 10353 "size" : 4, 10354 "source_file" : "/system/keymaster/include/keymaster/key.h" 10355 }, 10356 { 10357 "alignment" : 4, 10358 "linker_set_key" : "const keymaster::KeyFactory *", 10359 "name" : "const keymaster::KeyFactory *", 10360 "referenced_type" : "type-163", 10361 "self_type" : "type-162", 10362 "size" : 4, 10363 "source_file" : "/system/keymaster/include/keymaster/key.h" 10364 }, 10365 { 10366 "alignment" : 4, 10367 "linker_set_key" : "const keymaster::Keymaster0Engine *", 10368 "name" : "const keymaster::Keymaster0Engine *", 10369 "referenced_type" : "type-598", 10370 "self_type" : "type-597", 10371 "size" : 4, 10372 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 10373 }, 10374 { 10375 "alignment" : 4, 10376 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10377 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", 10378 "referenced_type" : "type-1166", 10379 "self_type" : "type-1167", 10380 "size" : 4, 10381 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10382 }, 10383 { 10384 "alignment" : 4, 10385 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10386 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", 10387 "referenced_type" : "type-1170", 10388 "self_type" : "type-1171", 10389 "size" : 4, 10390 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10391 }, 10392 { 10393 "alignment" : 4, 10394 "linker_set_key" : "const keymaster::Keymaster1Engine *", 10395 "name" : "const keymaster::Keymaster1Engine *", 10396 "referenced_type" : "type-133", 10397 "self_type" : "type-134", 10398 "size" : 4, 10399 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10400 }, 10401 { 10402 "alignment" : 4, 10403 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData *", 10404 "name" : "const keymaster::Keymaster1Engine::KeyData *", 10405 "referenced_type" : "type-473", 10406 "self_type" : "type-474", 10407 "size" : 4, 10408 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 10409 }, 10410 { 10411 "alignment" : 4, 10412 "linker_set_key" : "const keymaster::Keymaster1LegacySupport *", 10413 "name" : "const keymaster::Keymaster1LegacySupport *", 10414 "referenced_type" : "type-1163", 10415 "self_type" : "type-1164", 10416 "size" : 4, 10417 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 10418 }, 10419 { 10420 "alignment" : 4, 10421 "linker_set_key" : "const keymaster::KeymasterContext *", 10422 "name" : "const keymaster::KeymasterContext *", 10423 "referenced_type" : "type-2096", 10424 "self_type" : "type-2097", 10425 "size" : 4, 10426 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 10427 }, 10428 { 10429 "alignment" : 4, 10430 "linker_set_key" : "const keymaster::KeymasterEnforcement *", 10431 "name" : "const keymaster::KeymasterEnforcement *", 10432 "referenced_type" : "type-2094", 10433 "self_type" : "type-2095", 10434 "size" : 4, 10435 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 10436 }, 10437 { 10438 "alignment" : 4, 10439 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine *", 10440 "name" : "const keymaster::KeymasterPassthroughEngine *", 10441 "referenced_type" : "type-1146", 10442 "self_type" : "type-1145", 10443 "size" : 4, 10444 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10445 }, 10446 { 10447 "alignment" : 4, 10448 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory *", 10449 "name" : "const keymaster::KeymasterPassthroughKeyFactory *", 10450 "referenced_type" : "type-1150", 10451 "self_type" : "type-1151", 10452 "size" : 4, 10453 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 10454 }, 10455 { 10456 "alignment" : 4, 10457 "linker_set_key" : "const keymaster::Operation *", 10458 "name" : "const keymaster::Operation *", 10459 "referenced_type" : "type-179", 10460 "self_type" : "type-180", 10461 "size" : 4, 10462 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10463 }, 10464 { 10465 "alignment" : 4, 10466 "linker_set_key" : "const keymaster::OperationFactory *", 10467 "name" : "const keymaster::OperationFactory *", 10468 "referenced_type" : "type-173", 10469 "self_type" : "type-174", 10470 "size" : 4, 10471 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10472 }, 10473 { 10474 "alignment" : 4, 10475 "linker_set_key" : "const keymaster::OperationFactory::KeyType *", 10476 "name" : "const keymaster::OperationFactory::KeyType *", 10477 "referenced_type" : "type-169", 10478 "self_type" : "type-171", 10479 "size" : 4, 10480 "source_file" : "/system/keymaster/include/keymaster/operation.h" 10481 }, 10482 { 10483 "alignment" : 4, 10484 "linker_set_key" : "const keymaster::PureSoftKeymasterContext *", 10485 "name" : "const keymaster::PureSoftKeymasterContext *", 10486 "referenced_type" : "type-1593", 10487 "self_type" : "type-1596", 10488 "size" : 4, 10489 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 10490 }, 10491 { 10492 "alignment" : 4, 10493 "linker_set_key" : "const keymaster::RandomSource *", 10494 "name" : "const keymaster::RandomSource *", 10495 "referenced_type" : "type-1378", 10496 "self_type" : "type-1380", 10497 "size" : 4, 10498 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10499 }, 10500 { 10501 "alignment" : 4, 10502 "linker_set_key" : "const keymaster::RsaCryptOperation *", 10503 "name" : "const keymaster::RsaCryptOperation *", 10504 "referenced_type" : "type-826", 10505 "self_type" : "type-827", 10506 "size" : 4, 10507 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10508 }, 10509 { 10510 "alignment" : 4, 10511 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *", 10512 "name" : "const keymaster::RsaDecryptionOperationFactory *", 10513 "referenced_type" : "type-849", 10514 "self_type" : "type-850", 10515 "size" : 4, 10516 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10517 }, 10518 { 10519 "alignment" : 4, 10520 "linker_set_key" : "const keymaster::RsaDigestingOperation *", 10521 "name" : "const keymaster::RsaDigestingOperation *", 10522 "referenced_type" : "type-818", 10523 "self_type" : "type-819", 10524 "size" : 4, 10525 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10526 }, 10527 { 10528 "alignment" : 4, 10529 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *", 10530 "name" : "const keymaster::RsaEncryptionOperationFactory *", 10531 "referenced_type" : "type-846", 10532 "self_type" : "type-847", 10533 "size" : 4, 10534 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10535 }, 10536 { 10537 "alignment" : 4, 10538 "linker_set_key" : "const keymaster::RsaKey *", 10539 "name" : "const keymaster::RsaKey *", 10540 "referenced_type" : "type-564", 10541 "self_type" : "type-565", 10542 "size" : 4, 10543 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 10544 }, 10545 { 10546 "alignment" : 4, 10547 "linker_set_key" : "const keymaster::RsaKeyFactory *", 10548 "name" : "const keymaster::RsaKeyFactory *", 10549 "referenced_type" : "type-594", 10550 "self_type" : "type-595", 10551 "size" : 4, 10552 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 10553 }, 10554 { 10555 "alignment" : 4, 10556 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory *", 10557 "name" : "const keymaster::RsaKeymaster0KeyFactory *", 10558 "referenced_type" : "type-610", 10559 "self_type" : "type-611", 10560 "size" : 4, 10561 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 10562 }, 10563 { 10564 "alignment" : 4, 10565 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory *", 10566 "name" : "const keymaster::RsaKeymaster1KeyFactory *", 10567 "referenced_type" : "type-803", 10568 "self_type" : "type-804", 10569 "size" : 4, 10570 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 10571 }, 10572 { 10573 "alignment" : 4, 10574 "linker_set_key" : "const keymaster::RsaOperation *", 10575 "name" : "const keymaster::RsaOperation *", 10576 "referenced_type" : "type-814", 10577 "self_type" : "type-815", 10578 "size" : 4, 10579 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10580 }, 10581 { 10582 "alignment" : 4, 10583 "linker_set_key" : "const keymaster::RsaOperationFactory *", 10584 "name" : "const keymaster::RsaOperationFactory *", 10585 "referenced_type" : "type-833", 10586 "self_type" : "type-834", 10587 "size" : 4, 10588 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10589 }, 10590 { 10591 "alignment" : 4, 10592 "linker_set_key" : "const keymaster::RsaSigningOperationFactory *", 10593 "name" : "const keymaster::RsaSigningOperationFactory *", 10594 "referenced_type" : "type-838", 10595 "self_type" : "type-839", 10596 "size" : 4, 10597 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10598 }, 10599 { 10600 "alignment" : 4, 10601 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory *", 10602 "name" : "const keymaster::RsaVerificationOperationFactory *", 10603 "referenced_type" : "type-843", 10604 "self_type" : "type-844", 10605 "size" : 4, 10606 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 10607 }, 10608 { 10609 "alignment" : 4, 10610 "linker_set_key" : "const keymaster::SoftKeymasterContext *", 10611 "name" : "const keymaster::SoftKeymasterContext *", 10612 "referenced_type" : "type-1353", 10613 "self_type" : "type-1369", 10614 "size" : 4, 10615 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 10616 }, 10617 { 10618 "alignment" : 4, 10619 "linker_set_key" : "const keymaster::SoftKeymasterDevice *", 10620 "name" : "const keymaster::SoftKeymasterDevice *", 10621 "referenced_type" : "type-1816", 10622 "self_type" : "type-1817", 10623 "size" : 4, 10624 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 10625 }, 10626 { 10627 "alignment" : 4, 10628 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement *", 10629 "name" : "const keymaster::SoftKeymasterEnforcement *", 10630 "referenced_type" : "type-1580", 10631 "self_type" : "type-1581", 10632 "size" : 4, 10633 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 10634 }, 10635 { 10636 "alignment" : 4, 10637 "linker_set_key" : "const keymaster::SoftKeymasterLogger *", 10638 "name" : "const keymaster::SoftKeymasterLogger *", 10639 "referenced_type" : "type-5031", 10640 "self_type" : "type-5030", 10641 "size" : 4, 10642 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 10643 }, 10644 { 10645 "alignment" : 4, 10646 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *", 10647 "name" : "const keymaster::SoftwareKeyBlobMaker *", 10648 "referenced_type" : "type-144", 10649 "self_type" : "type-1856", 10650 "size" : 4, 10651 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 10652 }, 10653 { 10654 "alignment" : 4, 10655 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *", 10656 "name" : "const keymaster::SupportedAlgorithmsRequest *", 10657 "referenced_type" : "type-1873", 10658 "self_type" : "type-1875", 10659 "size" : 4, 10660 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10661 }, 10662 { 10663 "alignment" : 4, 10664 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10665 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", 10666 "referenced_type" : "type-1891", 10667 "self_type" : "type-1892", 10668 "size" : 4, 10669 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10670 }, 10671 { 10672 "alignment" : 4, 10673 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *", 10674 "name" : "const keymaster::SupportedByAlgorithmRequest *", 10675 "referenced_type" : "type-1879", 10676 "self_type" : "type-1880", 10677 "size" : 4, 10678 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10679 }, 10680 { 10681 "alignment" : 4, 10682 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10683 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", 10684 "referenced_type" : "type-1904", 10685 "self_type" : "type-1905", 10686 "size" : 4, 10687 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10688 }, 10689 { 10690 "alignment" : 4, 10691 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10692 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", 10693 "referenced_type" : "type-1910", 10694 "self_type" : "type-1913", 10695 "size" : 4, 10696 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10697 }, 10698 { 10699 "alignment" : 4, 10700 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10701 "name" : "const keymaster::SupportedResponse<keymaster_digest_t> *", 10702 "referenced_type" : "type-1923", 10703 "self_type" : "type-1924", 10704 "size" : 4, 10705 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10706 }, 10707 { 10708 "alignment" : 4, 10709 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10710 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", 10711 "referenced_type" : "type-1928", 10712 "self_type" : "type-1931", 10713 "size" : 4, 10714 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10715 }, 10716 { 10717 "alignment" : 4, 10718 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10719 "name" : "const keymaster::SupportedResponse<keymaster_padding_t> *", 10720 "referenced_type" : "type-1917", 10721 "self_type" : "type-1919", 10722 "size" : 4, 10723 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10724 }, 10725 { 10726 "alignment" : 4, 10727 "linker_set_key" : "const keymaster::SymmetricKey *", 10728 "name" : "const keymaster::SymmetricKey *", 10729 "referenced_type" : "type-1384", 10730 "self_type" : "type-1385", 10731 "size" : 4, 10732 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10733 }, 10734 { 10735 "alignment" : 4, 10736 "linker_set_key" : "const keymaster::SymmetricKeyFactory *", 10737 "name" : "const keymaster::SymmetricKeyFactory *", 10738 "referenced_type" : "type-1381", 10739 "self_type" : "type-1382", 10740 "size" : 4, 10741 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 10742 }, 10743 { 10744 "alignment" : 4, 10745 "linker_set_key" : "const keymaster::TripleDesKeyFactory *", 10746 "name" : "const keymaster::TripleDesKeyFactory *", 10747 "referenced_type" : "type-1407", 10748 "self_type" : "type-1408", 10749 "size" : 4, 10750 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 10751 }, 10752 { 10753 "alignment" : 4, 10754 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10755 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 10756 "referenced_type" : "type-2074", 10757 "self_type" : "type-2086", 10758 "size" : 4, 10759 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10760 }, 10761 { 10762 "alignment" : 4, 10763 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10764 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 10765 "referenced_type" : "type-361", 10766 "self_type" : "type-362", 10767 "size" : 4, 10768 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10769 }, 10770 { 10771 "alignment" : 4, 10772 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10773 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 10774 "referenced_type" : "type-5007", 10775 "self_type" : "type-5008", 10776 "size" : 4, 10777 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10778 }, 10779 { 10780 "alignment" : 4, 10781 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10782 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 10783 "referenced_type" : "type-1842", 10784 "self_type" : "type-1843", 10785 "size" : 4, 10786 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10787 }, 10788 { 10789 "alignment" : 4, 10790 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10791 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 10792 "referenced_type" : "type-2101", 10793 "self_type" : "type-2102", 10794 "size" : 4, 10795 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10796 }, 10797 { 10798 "alignment" : 4, 10799 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10800 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 10801 "referenced_type" : "type-1626", 10802 "self_type" : "type-1627", 10803 "size" : 4, 10804 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10805 }, 10806 { 10807 "alignment" : 4, 10808 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10809 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 10810 "referenced_type" : "type-2114", 10811 "self_type" : "type-2115", 10812 "size" : 4, 10813 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10814 }, 10815 { 10816 "alignment" : 4, 10817 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10818 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 10819 "referenced_type" : "type-5011", 10820 "self_type" : "type-5012", 10821 "size" : 4, 10822 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10823 }, 10824 { 10825 "alignment" : 4, 10826 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10827 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 10828 "referenced_type" : "type-2120", 10829 "self_type" : "type-2121", 10830 "size" : 4, 10831 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10832 }, 10833 { 10834 "alignment" : 4, 10835 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10836 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 10837 "referenced_type" : "type-2133", 10838 "self_type" : "type-2134", 10839 "size" : 4, 10840 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10841 }, 10842 { 10843 "alignment" : 4, 10844 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10845 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 10846 "referenced_type" : "type-2140", 10847 "self_type" : "type-2141", 10848 "size" : 4, 10849 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10850 }, 10851 { 10852 "alignment" : 4, 10853 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10854 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 10855 "referenced_type" : "type-2127", 10856 "self_type" : "type-2128", 10857 "size" : 4, 10858 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10859 }, 10860 { 10861 "alignment" : 4, 10862 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10863 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 10864 "referenced_type" : "type-854", 10865 "self_type" : "type-855", 10866 "size" : 4, 10867 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10868 }, 10869 { 10870 "alignment" : 4, 10871 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10872 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 10873 "referenced_type" : "type-620", 10874 "self_type" : "type-621", 10875 "size" : 4, 10876 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10877 }, 10878 { 10879 "alignment" : 4, 10880 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10881 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 10882 "referenced_type" : "type-1908", 10883 "self_type" : "type-1918", 10884 "size" : 4, 10885 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 10886 }, 10887 { 10888 "alignment" : 4, 10889 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest *", 10890 "name" : "const keymaster::VerifyAuthorizationRequest *", 10891 "referenced_type" : "type-2079", 10892 "self_type" : "type-2080", 10893 "size" : 4, 10894 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10895 }, 10896 { 10897 "alignment" : 4, 10898 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse *", 10899 "name" : "const keymaster::VerifyAuthorizationResponse *", 10900 "referenced_type" : "type-2085", 10901 "self_type" : "type-2087", 10902 "size" : 4, 10903 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 10904 }, 10905 { 10906 "alignment" : 4, 10907 "linker_set_key" : "const keymaster_algorithm_t *", 10908 "name" : "const keymaster_algorithm_t *", 10909 "referenced_type" : "type-1212", 10910 "self_type" : "type-1214", 10911 "size" : 4, 10912 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10913 }, 10914 { 10915 "alignment" : 4, 10916 "linker_set_key" : "const keymaster_algorithm_t *", 10917 "name" : "const keymaster_algorithm_t *", 10918 "referenced_type" : "type-1449", 10919 "self_type" : "type-1452", 10920 "size" : 4, 10921 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10922 }, 10923 { 10924 "alignment" : 4, 10925 "linker_set_key" : "const keymaster_algorithm_t *", 10926 "name" : "const keymaster_algorithm_t *", 10927 "referenced_type" : "type-1647", 10928 "self_type" : "type-1649", 10929 "size" : 4, 10930 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10931 }, 10932 { 10933 "alignment" : 4, 10934 "linker_set_key" : "const keymaster_algorithm_t *", 10935 "name" : "const keymaster_algorithm_t *", 10936 "referenced_type" : "type-2150", 10937 "self_type" : "type-2152", 10938 "size" : 4, 10939 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10940 }, 10941 { 10942 "alignment" : 4, 10943 "linker_set_key" : "const keymaster_algorithm_t *", 10944 "name" : "const keymaster_algorithm_t *", 10945 "referenced_type" : "type-228", 10946 "self_type" : "type-230", 10947 "size" : 4, 10948 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10949 }, 10950 { 10951 "alignment" : 4, 10952 "linker_set_key" : "const keymaster_algorithm_t *", 10953 "name" : "const keymaster_algorithm_t *", 10954 "referenced_type" : "type-2687", 10955 "self_type" : "type-2689", 10956 "size" : 4, 10957 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10958 }, 10959 { 10960 "alignment" : 4, 10961 "linker_set_key" : "const keymaster_algorithm_t *", 10962 "name" : "const keymaster_algorithm_t *", 10963 "referenced_type" : "type-2948", 10964 "self_type" : "type-2950", 10965 "size" : 4, 10966 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10967 }, 10968 { 10969 "alignment" : 4, 10970 "linker_set_key" : "const keymaster_algorithm_t *", 10971 "name" : "const keymaster_algorithm_t *", 10972 "referenced_type" : "type-3095", 10973 "self_type" : "type-3105", 10974 "size" : 4, 10975 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10976 }, 10977 { 10978 "alignment" : 4, 10979 "linker_set_key" : "const keymaster_algorithm_t *", 10980 "name" : "const keymaster_algorithm_t *", 10981 "referenced_type" : "type-3116", 10982 "self_type" : "type-3118", 10983 "size" : 4, 10984 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10985 }, 10986 { 10987 "alignment" : 4, 10988 "linker_set_key" : "const keymaster_algorithm_t *", 10989 "name" : "const keymaster_algorithm_t *", 10990 "referenced_type" : "type-3264", 10991 "self_type" : "type-3266", 10992 "size" : 4, 10993 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 10994 }, 10995 { 10996 "alignment" : 4, 10997 "linker_set_key" : "const keymaster_algorithm_t *", 10998 "name" : "const keymaster_algorithm_t *", 10999 "referenced_type" : "type-3419", 11000 "self_type" : "type-3421", 11001 "size" : 4, 11002 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11003 }, 11004 { 11005 "alignment" : 4, 11006 "linker_set_key" : "const keymaster_algorithm_t *", 11007 "name" : "const keymaster_algorithm_t *", 11008 "referenced_type" : "type-3694", 11009 "self_type" : "type-3696", 11010 "size" : 4, 11011 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11012 }, 11013 { 11014 "alignment" : 4, 11015 "linker_set_key" : "const keymaster_algorithm_t *", 11016 "name" : "const keymaster_algorithm_t *", 11017 "referenced_type" : "type-3836", 11018 "self_type" : "type-3838", 11019 "size" : 4, 11020 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11021 }, 11022 { 11023 "alignment" : 4, 11024 "linker_set_key" : "const keymaster_algorithm_t *", 11025 "name" : "const keymaster_algorithm_t *", 11026 "referenced_type" : "type-4148", 11027 "self_type" : "type-4150", 11028 "size" : 4, 11029 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11030 }, 11031 { 11032 "alignment" : 4, 11033 "linker_set_key" : "const keymaster_algorithm_t *", 11034 "name" : "const keymaster_algorithm_t *", 11035 "referenced_type" : "type-4345", 11036 "self_type" : "type-4348", 11037 "size" : 4, 11038 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11039 }, 11040 { 11041 "alignment" : 4, 11042 "linker_set_key" : "const keymaster_algorithm_t *", 11043 "name" : "const keymaster_algorithm_t *", 11044 "referenced_type" : "type-4543", 11045 "self_type" : "type-4545", 11046 "size" : 4, 11047 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11048 }, 11049 { 11050 "alignment" : 4, 11051 "linker_set_key" : "const keymaster_algorithm_t *", 11052 "name" : "const keymaster_algorithm_t *", 11053 "referenced_type" : "type-4711", 11054 "self_type" : "type-4713", 11055 "size" : 4, 11056 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11057 }, 11058 { 11059 "alignment" : 4, 11060 "linker_set_key" : "const keymaster_algorithm_t *", 11061 "name" : "const keymaster_algorithm_t *", 11062 "referenced_type" : "type-4892", 11063 "self_type" : "type-4894", 11064 "size" : 4, 11065 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11066 }, 11067 { 11068 "alignment" : 4, 11069 "linker_set_key" : "const keymaster_algorithm_t *", 11070 "name" : "const keymaster_algorithm_t *", 11071 "referenced_type" : "type-499", 11072 "self_type" : "type-501", 11073 "size" : 4, 11074 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11075 }, 11076 { 11077 "alignment" : 4, 11078 "linker_set_key" : "const keymaster_algorithm_t *", 11079 "name" : "const keymaster_algorithm_t *", 11080 "referenced_type" : "type-5082", 11081 "self_type" : "type-5084", 11082 "size" : 4, 11083 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11084 }, 11085 { 11086 "alignment" : 4, 11087 "linker_set_key" : "const keymaster_algorithm_t *", 11088 "name" : "const keymaster_algorithm_t *", 11089 "referenced_type" : "type-652", 11090 "self_type" : "type-654", 11091 "size" : 4, 11092 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11093 }, 11094 { 11095 "alignment" : 4, 11096 "linker_set_key" : "const keymaster_algorithm_t *", 11097 "name" : "const keymaster_algorithm_t *", 11098 "referenced_type" : "type-676", 11099 "self_type" : "type-685", 11100 "size" : 4, 11101 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11102 }, 11103 { 11104 "alignment" : 4, 11105 "linker_set_key" : "const keymaster_algorithm_t *", 11106 "name" : "const keymaster_algorithm_t *", 11107 "referenced_type" : "type-992", 11108 "self_type" : "type-994", 11109 "size" : 4, 11110 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11111 }, 11112 { 11113 "alignment" : 4, 11114 "linker_set_key" : "const keymaster_blob_t *", 11115 "name" : "const keymaster_blob_t *", 11116 "referenced_type" : "type-10", 11117 "self_type" : "type-9", 11118 "size" : 4, 11119 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11120 }, 11121 { 11122 "alignment" : 4, 11123 "linker_set_key" : "const keymaster_blob_t *", 11124 "name" : "const keymaster_blob_t *", 11125 "referenced_type" : "type-1019", 11126 "self_type" : "type-1021", 11127 "size" : 4, 11128 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11129 }, 11130 { 11131 "alignment" : 4, 11132 "linker_set_key" : "const keymaster_blob_t *", 11133 "name" : "const keymaster_blob_t *", 11134 "referenced_type" : "type-1198", 11135 "self_type" : "type-1201", 11136 "size" : 4, 11137 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11138 }, 11139 { 11140 "alignment" : 4, 11141 "linker_set_key" : "const keymaster_blob_t *", 11142 "name" : "const keymaster_blob_t *", 11143 "referenced_type" : "type-1246", 11144 "self_type" : "type-1249", 11145 "size" : 4, 11146 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11147 }, 11148 { 11149 "alignment" : 4, 11150 "linker_set_key" : "const keymaster_blob_t *", 11151 "name" : "const keymaster_blob_t *", 11152 "referenced_type" : "type-1479", 11153 "self_type" : "type-1481", 11154 "size" : 4, 11155 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11156 }, 11157 { 11158 "alignment" : 4, 11159 "linker_set_key" : "const keymaster_blob_t *", 11160 "name" : "const keymaster_blob_t *", 11161 "referenced_type" : "type-1691", 11162 "self_type" : "type-1693", 11163 "size" : 4, 11164 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11165 }, 11166 { 11167 "alignment" : 4, 11168 "linker_set_key" : "const keymaster_blob_t *", 11169 "name" : "const keymaster_blob_t *", 11170 "referenced_type" : "type-2553", 11171 "self_type" : "type-2552", 11172 "size" : 4, 11173 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11174 }, 11175 { 11176 "alignment" : 4, 11177 "linker_set_key" : "const keymaster_blob_t *", 11178 "name" : "const keymaster_blob_t *", 11179 "referenced_type" : "type-2595", 11180 "self_type" : "type-5105", 11181 "size" : 4, 11182 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11183 }, 11184 { 11185 "alignment" : 4, 11186 "linker_set_key" : "const keymaster_blob_t *", 11187 "name" : "const keymaster_blob_t *", 11188 "referenced_type" : "type-261", 11189 "self_type" : "type-263", 11190 "size" : 4, 11191 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11192 }, 11193 { 11194 "alignment" : 4, 11195 "linker_set_key" : "const keymaster_blob_t *", 11196 "name" : "const keymaster_blob_t *", 11197 "referenced_type" : "type-2719", 11198 "self_type" : "type-2721", 11199 "size" : 4, 11200 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11201 }, 11202 { 11203 "alignment" : 4, 11204 "linker_set_key" : "const keymaster_blob_t *", 11205 "name" : "const keymaster_blob_t *", 11206 "referenced_type" : "type-2874", 11207 "self_type" : "type-2876", 11208 "size" : 4, 11209 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11210 }, 11211 { 11212 "alignment" : 4, 11213 "linker_set_key" : "const keymaster_blob_t *", 11214 "name" : "const keymaster_blob_t *", 11215 "referenced_type" : "type-2926", 11216 "self_type" : "type-2938", 11217 "size" : 4, 11218 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11219 }, 11220 { 11221 "alignment" : 4, 11222 "linker_set_key" : "const keymaster_blob_t *", 11223 "name" : "const keymaster_blob_t *", 11224 "referenced_type" : "type-2972", 11225 "self_type" : "type-2974", 11226 "size" : 4, 11227 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11228 }, 11229 { 11230 "alignment" : 4, 11231 "linker_set_key" : "const keymaster_blob_t *", 11232 "name" : "const keymaster_blob_t *", 11233 "referenced_type" : "type-3102", 11234 "self_type" : "type-3104", 11235 "size" : 4, 11236 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11237 }, 11238 { 11239 "alignment" : 4, 11240 "linker_set_key" : "const keymaster_blob_t *", 11241 "name" : "const keymaster_blob_t *", 11242 "referenced_type" : "type-3144", 11243 "self_type" : "type-3146", 11244 "size" : 4, 11245 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11246 }, 11247 { 11248 "alignment" : 4, 11249 "linker_set_key" : "const keymaster_blob_t *", 11250 "name" : "const keymaster_blob_t *", 11251 "referenced_type" : "type-3239", 11252 "self_type" : "type-3249", 11253 "size" : 4, 11254 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11255 }, 11256 { 11257 "alignment" : 4, 11258 "linker_set_key" : "const keymaster_blob_t *", 11259 "name" : "const keymaster_blob_t *", 11260 "referenced_type" : "type-3290", 11261 "self_type" : "type-3292", 11262 "size" : 4, 11263 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11264 }, 11265 { 11266 "alignment" : 4, 11267 "linker_set_key" : "const keymaster_blob_t *", 11268 "name" : "const keymaster_blob_t *", 11269 "referenced_type" : "type-3449", 11270 "self_type" : "type-3451", 11271 "size" : 4, 11272 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11273 }, 11274 { 11275 "alignment" : 4, 11276 "linker_set_key" : "const keymaster_blob_t *", 11277 "name" : "const keymaster_blob_t *", 11278 "referenced_type" : "type-3620", 11279 "self_type" : "type-3622", 11280 "size" : 4, 11281 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11282 }, 11283 { 11284 "alignment" : 4, 11285 "linker_set_key" : "const keymaster_blob_t *", 11286 "name" : "const keymaster_blob_t *", 11287 "referenced_type" : "type-3670", 11288 "self_type" : "type-3683", 11289 "size" : 4, 11290 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11291 }, 11292 { 11293 "alignment" : 4, 11294 "linker_set_key" : "const keymaster_blob_t *", 11295 "name" : "const keymaster_blob_t *", 11296 "referenced_type" : "type-3721", 11297 "self_type" : "type-3723", 11298 "size" : 4, 11299 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11300 }, 11301 { 11302 "alignment" : 4, 11303 "linker_set_key" : "const keymaster_blob_t *", 11304 "name" : "const keymaster_blob_t *", 11305 "referenced_type" : "type-3863", 11306 "self_type" : "type-3865", 11307 "size" : 4, 11308 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11309 }, 11310 { 11311 "alignment" : 4, 11312 "linker_set_key" : "const keymaster_blob_t *", 11313 "name" : "const keymaster_blob_t *", 11314 "referenced_type" : "type-4118", 11315 "self_type" : "type-4140", 11316 "size" : 4, 11317 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11318 }, 11319 { 11320 "alignment" : 4, 11321 "linker_set_key" : "const keymaster_blob_t *", 11322 "name" : "const keymaster_blob_t *", 11323 "referenced_type" : "type-4177", 11324 "self_type" : "type-4179", 11325 "size" : 4, 11326 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11327 }, 11328 { 11329 "alignment" : 4, 11330 "linker_set_key" : "const keymaster_blob_t *", 11331 "name" : "const keymaster_blob_t *", 11332 "referenced_type" : "type-422", 11333 "self_type" : "type-424", 11334 "size" : 4, 11335 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11336 }, 11337 { 11338 "alignment" : 4, 11339 "linker_set_key" : "const keymaster_blob_t *", 11340 "name" : "const keymaster_blob_t *", 11341 "referenced_type" : "type-4333", 11342 "self_type" : "type-4335", 11343 "size" : 4, 11344 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11345 }, 11346 { 11347 "alignment" : 4, 11348 "linker_set_key" : "const keymaster_blob_t *", 11349 "name" : "const keymaster_blob_t *", 11350 "referenced_type" : "type-4379", 11351 "self_type" : "type-4381", 11352 "size" : 4, 11353 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11354 }, 11355 { 11356 "alignment" : 4, 11357 "linker_set_key" : "const keymaster_blob_t *", 11358 "name" : "const keymaster_blob_t *", 11359 "referenced_type" : "type-4574", 11360 "self_type" : "type-4576", 11361 "size" : 4, 11362 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11363 }, 11364 { 11365 "alignment" : 4, 11366 "linker_set_key" : "const keymaster_blob_t *", 11367 "name" : "const keymaster_blob_t *", 11368 "referenced_type" : "type-4743", 11369 "self_type" : "type-4746", 11370 "size" : 4, 11371 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11372 }, 11373 { 11374 "alignment" : 4, 11375 "linker_set_key" : "const keymaster_blob_t *", 11376 "name" : "const keymaster_blob_t *", 11377 "referenced_type" : "type-476", 11378 "self_type" : "type-488", 11379 "size" : 4, 11380 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11381 }, 11382 { 11383 "alignment" : 4, 11384 "linker_set_key" : "const keymaster_blob_t *", 11385 "name" : "const keymaster_blob_t *", 11386 "referenced_type" : "type-4928", 11387 "self_type" : "type-4930", 11388 "size" : 4, 11389 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11390 }, 11391 { 11392 "alignment" : 4, 11393 "linker_set_key" : "const keymaster_blob_t *", 11394 "name" : "const keymaster_blob_t *", 11395 "referenced_type" : "type-523", 11396 "self_type" : "type-525", 11397 "size" : 4, 11398 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11399 }, 11400 { 11401 "alignment" : 4, 11402 "linker_set_key" : "const keymaster_blob_t *", 11403 "name" : "const keymaster_blob_t *", 11404 "referenced_type" : "type-55", 11405 "self_type" : "type-2173", 11406 "size" : 4, 11407 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11408 }, 11409 { 11410 "alignment" : 4, 11411 "linker_set_key" : "const keymaster_blob_t *", 11412 "name" : "const keymaster_blob_t *", 11413 "referenced_type" : "type-678", 11414 "self_type" : "type-680", 11415 "size" : 4, 11416 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11417 }, 11418 { 11419 "alignment" : 4, 11420 "linker_set_key" : "const keymaster_blob_t *", 11421 "name" : "const keymaster_blob_t *", 11422 "referenced_type" : "type-840", 11423 "self_type" : "type-858", 11424 "size" : 4, 11425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11426 }, 11427 { 11428 "alignment" : 4, 11429 "linker_set_key" : "const keymaster_blob_t *", 11430 "name" : "const keymaster_blob_t *", 11431 "referenced_type" : "type-962", 11432 "self_type" : "type-985", 11433 "size" : 4, 11434 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11435 }, 11436 { 11437 "alignment" : 4, 11438 "linker_set_key" : "const keymaster_block_mode_t *", 11439 "name" : "const keymaster_block_mode_t *", 11440 "referenced_type" : "type-1215", 11441 "self_type" : "type-1217", 11442 "size" : 4, 11443 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11444 }, 11445 { 11446 "alignment" : 4, 11447 "linker_set_key" : "const keymaster_block_mode_t *", 11448 "name" : "const keymaster_block_mode_t *", 11449 "referenced_type" : "type-1453", 11450 "self_type" : "type-1455", 11451 "size" : 4, 11452 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11453 }, 11454 { 11455 "alignment" : 4, 11456 "linker_set_key" : "const keymaster_block_mode_t *", 11457 "name" : "const keymaster_block_mode_t *", 11458 "referenced_type" : "type-1650", 11459 "self_type" : "type-1652", 11460 "size" : 4, 11461 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11462 }, 11463 { 11464 "alignment" : 4, 11465 "linker_set_key" : "const keymaster_block_mode_t *", 11466 "name" : "const keymaster_block_mode_t *", 11467 "referenced_type" : "type-2153", 11468 "self_type" : "type-2155", 11469 "size" : 4, 11470 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11471 }, 11472 { 11473 "alignment" : 4, 11474 "linker_set_key" : "const keymaster_block_mode_t *", 11475 "name" : "const keymaster_block_mode_t *", 11476 "referenced_type" : "type-231", 11477 "self_type" : "type-233", 11478 "size" : 4, 11479 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11480 }, 11481 { 11482 "alignment" : 4, 11483 "linker_set_key" : "const keymaster_block_mode_t *", 11484 "name" : "const keymaster_block_mode_t *", 11485 "referenced_type" : "type-2690", 11486 "self_type" : "type-2692", 11487 "size" : 4, 11488 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11489 }, 11490 { 11491 "alignment" : 4, 11492 "linker_set_key" : "const keymaster_block_mode_t *", 11493 "name" : "const keymaster_block_mode_t *", 11494 "referenced_type" : "type-2951", 11495 "self_type" : "type-2953", 11496 "size" : 4, 11497 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11498 }, 11499 { 11500 "alignment" : 4, 11501 "linker_set_key" : "const keymaster_block_mode_t *", 11502 "name" : "const keymaster_block_mode_t *", 11503 "referenced_type" : "type-3114", 11504 "self_type" : "type-3125", 11505 "size" : 4, 11506 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11507 }, 11508 { 11509 "alignment" : 4, 11510 "linker_set_key" : "const keymaster_block_mode_t *", 11511 "name" : "const keymaster_block_mode_t *", 11512 "referenced_type" : "type-3119", 11513 "self_type" : "type-3121", 11514 "size" : 4, 11515 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11516 }, 11517 { 11518 "alignment" : 4, 11519 "linker_set_key" : "const keymaster_block_mode_t *", 11520 "name" : "const keymaster_block_mode_t *", 11521 "referenced_type" : "type-3267", 11522 "self_type" : "type-3269", 11523 "size" : 4, 11524 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11525 }, 11526 { 11527 "alignment" : 4, 11528 "linker_set_key" : "const keymaster_block_mode_t *", 11529 "name" : "const keymaster_block_mode_t *", 11530 "referenced_type" : "type-3422", 11531 "self_type" : "type-3424", 11532 "size" : 4, 11533 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11534 }, 11535 { 11536 "alignment" : 4, 11537 "linker_set_key" : "const keymaster_block_mode_t *", 11538 "name" : "const keymaster_block_mode_t *", 11539 "referenced_type" : "type-3697", 11540 "self_type" : "type-3699", 11541 "size" : 4, 11542 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11543 }, 11544 { 11545 "alignment" : 4, 11546 "linker_set_key" : "const keymaster_block_mode_t *", 11547 "name" : "const keymaster_block_mode_t *", 11548 "referenced_type" : "type-3839", 11549 "self_type" : "type-3843", 11550 "size" : 4, 11551 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11552 }, 11553 { 11554 "alignment" : 4, 11555 "linker_set_key" : "const keymaster_block_mode_t *", 11556 "name" : "const keymaster_block_mode_t *", 11557 "referenced_type" : "type-4062", 11558 "self_type" : "type-4061", 11559 "size" : 4, 11560 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11561 }, 11562 { 11563 "alignment" : 4, 11564 "linker_set_key" : "const keymaster_block_mode_t *", 11565 "name" : "const keymaster_block_mode_t *", 11566 "referenced_type" : "type-4151", 11567 "self_type" : "type-4154", 11568 "size" : 4, 11569 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11570 }, 11571 { 11572 "alignment" : 4, 11573 "linker_set_key" : "const keymaster_block_mode_t *", 11574 "name" : "const keymaster_block_mode_t *", 11575 "referenced_type" : "type-4349", 11576 "self_type" : "type-4351", 11577 "size" : 4, 11578 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11579 }, 11580 { 11581 "alignment" : 4, 11582 "linker_set_key" : "const keymaster_block_mode_t *", 11583 "name" : "const keymaster_block_mode_t *", 11584 "referenced_type" : "type-4546", 11585 "self_type" : "type-4548", 11586 "size" : 4, 11587 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11588 }, 11589 { 11590 "alignment" : 4, 11591 "linker_set_key" : "const keymaster_block_mode_t *", 11592 "name" : "const keymaster_block_mode_t *", 11593 "referenced_type" : "type-4714", 11594 "self_type" : "type-4716", 11595 "size" : 4, 11596 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11597 }, 11598 { 11599 "alignment" : 4, 11600 "linker_set_key" : "const keymaster_block_mode_t *", 11601 "name" : "const keymaster_block_mode_t *", 11602 "referenced_type" : "type-4895", 11603 "self_type" : "type-4897", 11604 "size" : 4, 11605 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11606 }, 11607 { 11608 "alignment" : 4, 11609 "linker_set_key" : "const keymaster_block_mode_t *", 11610 "name" : "const keymaster_block_mode_t *", 11611 "referenced_type" : "type-502", 11612 "self_type" : "type-504", 11613 "size" : 4, 11614 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11615 }, 11616 { 11617 "alignment" : 4, 11618 "linker_set_key" : "const keymaster_block_mode_t *", 11619 "name" : "const keymaster_block_mode_t *", 11620 "referenced_type" : "type-5085", 11621 "self_type" : "type-5087", 11622 "size" : 4, 11623 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11624 }, 11625 { 11626 "alignment" : 4, 11627 "linker_set_key" : "const keymaster_block_mode_t *", 11628 "name" : "const keymaster_block_mode_t *", 11629 "referenced_type" : "type-655", 11630 "self_type" : "type-657", 11631 "size" : 4, 11632 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11633 }, 11634 { 11635 "alignment" : 4, 11636 "linker_set_key" : "const keymaster_block_mode_t *", 11637 "name" : "const keymaster_block_mode_t *", 11638 "referenced_type" : "type-690", 11639 "self_type" : "type-697", 11640 "size" : 4, 11641 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11642 }, 11643 { 11644 "alignment" : 4, 11645 "linker_set_key" : "const keymaster_block_mode_t *", 11646 "name" : "const keymaster_block_mode_t *", 11647 "referenced_type" : "type-900", 11648 "self_type" : "type-899", 11649 "size" : 4, 11650 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11651 }, 11652 { 11653 "alignment" : 4, 11654 "linker_set_key" : "const keymaster_block_mode_t *", 11655 "name" : "const keymaster_block_mode_t *", 11656 "referenced_type" : "type-995", 11657 "self_type" : "type-997", 11658 "size" : 4, 11659 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11660 }, 11661 { 11662 "alignment" : 4, 11663 "linker_set_key" : "const keymaster_digest_t *", 11664 "name" : "const keymaster_digest_t *", 11665 "referenced_type" : "type-1001", 11666 "self_type" : "type-1003", 11667 "size" : 4, 11668 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11669 }, 11670 { 11671 "alignment" : 4, 11672 "linker_set_key" : "const keymaster_digest_t *", 11673 "name" : "const keymaster_digest_t *", 11674 "referenced_type" : "type-1222", 11675 "self_type" : "type-1224", 11676 "size" : 4, 11677 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11678 }, 11679 { 11680 "alignment" : 4, 11681 "linker_set_key" : "const keymaster_digest_t *", 11682 "name" : "const keymaster_digest_t *", 11683 "referenced_type" : "type-1459", 11684 "self_type" : "type-1461", 11685 "size" : 4, 11686 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11687 }, 11688 { 11689 "alignment" : 4, 11690 "linker_set_key" : "const keymaster_digest_t *", 11691 "name" : "const keymaster_digest_t *", 11692 "referenced_type" : "type-1656", 11693 "self_type" : "type-1660", 11694 "size" : 4, 11695 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11696 }, 11697 { 11698 "alignment" : 4, 11699 "linker_set_key" : "const keymaster_digest_t *", 11700 "name" : "const keymaster_digest_t *", 11701 "referenced_type" : "type-2159", 11702 "self_type" : "type-2161", 11703 "size" : 4, 11704 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11705 }, 11706 { 11707 "alignment" : 4, 11708 "linker_set_key" : "const keymaster_digest_t *", 11709 "name" : "const keymaster_digest_t *", 11710 "referenced_type" : "type-240", 11711 "self_type" : "type-242", 11712 "size" : 4, 11713 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11714 }, 11715 { 11716 "alignment" : 4, 11717 "linker_set_key" : "const keymaster_digest_t *", 11718 "name" : "const keymaster_digest_t *", 11719 "referenced_type" : "type-2697", 11720 "self_type" : "type-2699", 11721 "size" : 4, 11722 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11723 }, 11724 { 11725 "alignment" : 4, 11726 "linker_set_key" : "const keymaster_digest_t *", 11727 "name" : "const keymaster_digest_t *", 11728 "referenced_type" : "type-2957", 11729 "self_type" : "type-2959", 11730 "size" : 4, 11731 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11732 }, 11733 { 11734 "alignment" : 4, 11735 "linker_set_key" : "const keymaster_digest_t *", 11736 "name" : "const keymaster_digest_t *", 11737 "referenced_type" : "type-3126", 11738 "self_type" : "type-3128", 11739 "size" : 4, 11740 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11741 }, 11742 { 11743 "alignment" : 4, 11744 "linker_set_key" : "const keymaster_digest_t *", 11745 "name" : "const keymaster_digest_t *", 11746 "referenced_type" : "type-3149", 11747 "self_type" : "type-3159", 11748 "size" : 4, 11749 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11750 }, 11751 { 11752 "alignment" : 4, 11753 "linker_set_key" : "const keymaster_digest_t *", 11754 "name" : "const keymaster_digest_t *", 11755 "referenced_type" : "type-3275", 11756 "self_type" : "type-3277", 11757 "size" : 4, 11758 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11759 }, 11760 { 11761 "alignment" : 4, 11762 "linker_set_key" : "const keymaster_digest_t *", 11763 "name" : "const keymaster_digest_t *", 11764 "referenced_type" : "type-3428", 11765 "self_type" : "type-3430", 11766 "size" : 4, 11767 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11768 }, 11769 { 11770 "alignment" : 4, 11771 "linker_set_key" : "const keymaster_digest_t *", 11772 "name" : "const keymaster_digest_t *", 11773 "referenced_type" : "type-3704", 11774 "self_type" : "type-3706", 11775 "size" : 4, 11776 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11777 }, 11778 { 11779 "alignment" : 4, 11780 "linker_set_key" : "const keymaster_digest_t *", 11781 "name" : "const keymaster_digest_t *", 11782 "referenced_type" : "type-3847", 11783 "self_type" : "type-3849", 11784 "size" : 4, 11785 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11786 }, 11787 { 11788 "alignment" : 4, 11789 "linker_set_key" : "const keymaster_digest_t *", 11790 "name" : "const keymaster_digest_t *", 11791 "referenced_type" : "type-4065", 11792 "self_type" : "type-4064", 11793 "size" : 4, 11794 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11795 }, 11796 { 11797 "alignment" : 4, 11798 "linker_set_key" : "const keymaster_digest_t *", 11799 "name" : "const keymaster_digest_t *", 11800 "referenced_type" : "type-4158", 11801 "self_type" : "type-4160", 11802 "size" : 4, 11803 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11804 }, 11805 { 11806 "alignment" : 4, 11807 "linker_set_key" : "const keymaster_digest_t *", 11808 "name" : "const keymaster_digest_t *", 11809 "referenced_type" : "type-4355", 11810 "self_type" : "type-4357", 11811 "size" : 4, 11812 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11813 }, 11814 { 11815 "alignment" : 4, 11816 "linker_set_key" : "const keymaster_digest_t *", 11817 "name" : "const keymaster_digest_t *", 11818 "referenced_type" : "type-4553", 11819 "self_type" : "type-4555", 11820 "size" : 4, 11821 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11822 }, 11823 { 11824 "alignment" : 4, 11825 "linker_set_key" : "const keymaster_digest_t *", 11826 "name" : "const keymaster_digest_t *", 11827 "referenced_type" : "type-4720", 11828 "self_type" : "type-4722", 11829 "size" : 4, 11830 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11831 }, 11832 { 11833 "alignment" : 4, 11834 "linker_set_key" : "const keymaster_digest_t *", 11835 "name" : "const keymaster_digest_t *", 11836 "referenced_type" : "type-4903", 11837 "self_type" : "type-4905", 11838 "size" : 4, 11839 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11840 }, 11841 { 11842 "alignment" : 4, 11843 "linker_set_key" : "const keymaster_digest_t *", 11844 "name" : "const keymaster_digest_t *", 11845 "referenced_type" : "type-508", 11846 "self_type" : "type-510", 11847 "size" : 4, 11848 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11849 }, 11850 { 11851 "alignment" : 4, 11852 "linker_set_key" : "const keymaster_digest_t *", 11853 "name" : "const keymaster_digest_t *", 11854 "referenced_type" : "type-5091", 11855 "self_type" : "type-5093", 11856 "size" : 4, 11857 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11858 }, 11859 { 11860 "alignment" : 4, 11861 "linker_set_key" : "const keymaster_digest_t *", 11862 "name" : "const keymaster_digest_t *", 11863 "referenced_type" : "type-661", 11864 "self_type" : "type-663", 11865 "size" : 4, 11866 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11867 }, 11868 { 11869 "alignment" : 4, 11870 "linker_set_key" : "const keymaster_digest_t *", 11871 "name" : "const keymaster_digest_t *", 11872 "referenced_type" : "type-713", 11873 "self_type" : "type-721", 11874 "size" : 4, 11875 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 11876 }, 11877 { 11878 "alignment" : 4, 11879 "linker_set_key" : "const keymaster_digest_t *", 11880 "name" : "const keymaster_digest_t *", 11881 "referenced_type" : "type-905", 11882 "self_type" : "type-904", 11883 "size" : 4, 11884 "source_file" : "/system/keymaster/include/keymaster/operation.h" 11885 }, 11886 { 11887 "alignment" : 4, 11888 "linker_set_key" : "const keymaster_key_blob_t *", 11889 "name" : "const keymaster_key_blob_t *", 11890 "referenced_type" : "type-1014", 11891 "self_type" : "type-1016", 11892 "size" : 4, 11893 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11894 }, 11895 { 11896 "alignment" : 4, 11897 "linker_set_key" : "const keymaster_key_blob_t *", 11898 "name" : "const keymaster_key_blob_t *", 11899 "referenced_type" : "type-1192", 11900 "self_type" : "type-1195", 11901 "size" : 4, 11902 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11903 }, 11904 { 11905 "alignment" : 4, 11906 "linker_set_key" : "const keymaster_key_blob_t *", 11907 "name" : "const keymaster_key_blob_t *", 11908 "referenced_type" : "type-1238", 11909 "self_type" : "type-1241", 11910 "size" : 4, 11911 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11912 }, 11913 { 11914 "alignment" : 4, 11915 "linker_set_key" : "const keymaster_key_blob_t *", 11916 "name" : "const keymaster_key_blob_t *", 11917 "referenced_type" : "type-1473", 11918 "self_type" : "type-1475", 11919 "size" : 4, 11920 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11921 }, 11922 { 11923 "alignment" : 4, 11924 "linker_set_key" : "const keymaster_key_blob_t *", 11925 "name" : "const keymaster_key_blob_t *", 11926 "referenced_type" : "type-1684", 11927 "self_type" : "type-1686", 11928 "size" : 4, 11929 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11930 }, 11931 { 11932 "alignment" : 4, 11933 "linker_set_key" : "const keymaster_key_blob_t *", 11934 "name" : "const keymaster_key_blob_t *", 11935 "referenced_type" : "type-2148", 11936 "self_type" : "type-2172", 11937 "size" : 4, 11938 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11939 }, 11940 { 11941 "alignment" : 4, 11942 "linker_set_key" : "const keymaster_key_blob_t *", 11943 "name" : "const keymaster_key_blob_t *", 11944 "referenced_type" : "type-256", 11945 "self_type" : "type-258", 11946 "size" : 4, 11947 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11948 }, 11949 { 11950 "alignment" : 4, 11951 "linker_set_key" : "const keymaster_key_blob_t *", 11952 "name" : "const keymaster_key_blob_t *", 11953 "referenced_type" : "type-2606", 11954 "self_type" : "type-5101", 11955 "size" : 4, 11956 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11957 }, 11958 { 11959 "alignment" : 4, 11960 "linker_set_key" : "const keymaster_key_blob_t *", 11961 "name" : "const keymaster_key_blob_t *", 11962 "referenced_type" : "type-2714", 11963 "self_type" : "type-2716", 11964 "size" : 4, 11965 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11966 }, 11967 { 11968 "alignment" : 4, 11969 "linker_set_key" : "const keymaster_key_blob_t *", 11970 "name" : "const keymaster_key_blob_t *", 11971 "referenced_type" : "type-2842", 11972 "self_type" : "type-2841", 11973 "size" : 4, 11974 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 11975 }, 11976 { 11977 "alignment" : 4, 11978 "linker_set_key" : "const keymaster_key_blob_t *", 11979 "name" : "const keymaster_key_blob_t *", 11980 "referenced_type" : "type-2933", 11981 "self_type" : "type-2935", 11982 "size" : 4, 11983 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11984 }, 11985 { 11986 "alignment" : 4, 11987 "linker_set_key" : "const keymaster_key_blob_t *", 11988 "name" : "const keymaster_key_blob_t *", 11989 "referenced_type" : "type-2967", 11990 "self_type" : "type-2969", 11991 "size" : 4, 11992 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 11993 }, 11994 { 11995 "alignment" : 4, 11996 "linker_set_key" : "const keymaster_key_blob_t *", 11997 "name" : "const keymaster_key_blob_t *", 11998 "referenced_type" : "type-3097", 11999 "self_type" : "type-3099", 12000 "size" : 4, 12001 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12002 }, 12003 { 12004 "alignment" : 4, 12005 "linker_set_key" : "const keymaster_key_blob_t *", 12006 "name" : "const keymaster_key_blob_t *", 12007 "referenced_type" : "type-3138", 12008 "self_type" : "type-3140", 12009 "size" : 4, 12010 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12011 }, 12012 { 12013 "alignment" : 4, 12014 "linker_set_key" : "const keymaster_key_blob_t *", 12015 "name" : "const keymaster_key_blob_t *", 12016 "referenced_type" : "type-3226", 12017 "self_type" : "type-3228", 12018 "size" : 4, 12019 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12020 }, 12021 { 12022 "alignment" : 4, 12023 "linker_set_key" : "const keymaster_key_blob_t *", 12024 "name" : "const keymaster_key_blob_t *", 12025 "referenced_type" : "type-3285", 12026 "self_type" : "type-3287", 12027 "size" : 4, 12028 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12029 }, 12030 { 12031 "alignment" : 4, 12032 "linker_set_key" : "const keymaster_key_blob_t *", 12033 "name" : "const keymaster_key_blob_t *", 12034 "referenced_type" : "type-3443", 12035 "self_type" : "type-3445", 12036 "size" : 4, 12037 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12038 }, 12039 { 12040 "alignment" : 4, 12041 "linker_set_key" : "const keymaster_key_blob_t *", 12042 "name" : "const keymaster_key_blob_t *", 12043 "referenced_type" : "type-3588", 12044 "self_type" : "type-3587", 12045 "size" : 4, 12046 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12047 }, 12048 { 12049 "alignment" : 4, 12050 "linker_set_key" : "const keymaster_key_blob_t *", 12051 "name" : "const keymaster_key_blob_t *", 12052 "referenced_type" : "type-3678", 12053 "self_type" : "type-3680", 12054 "size" : 4, 12055 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12056 }, 12057 { 12058 "alignment" : 4, 12059 "linker_set_key" : "const keymaster_key_blob_t *", 12060 "name" : "const keymaster_key_blob_t *", 12061 "referenced_type" : "type-3716", 12062 "self_type" : "type-3718", 12063 "size" : 4, 12064 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12065 }, 12066 { 12067 "alignment" : 4, 12068 "linker_set_key" : "const keymaster_key_blob_t *", 12069 "name" : "const keymaster_key_blob_t *", 12070 "referenced_type" : "type-3858", 12071 "self_type" : "type-3860", 12072 "size" : 4, 12073 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12074 }, 12075 { 12076 "alignment" : 4, 12077 "linker_set_key" : "const keymaster_key_blob_t *", 12078 "name" : "const keymaster_key_blob_t *", 12079 "referenced_type" : "type-392", 12080 "self_type" : "type-391", 12081 "size" : 4, 12082 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12083 }, 12084 { 12085 "alignment" : 4, 12086 "linker_set_key" : "const keymaster_key_blob_t *", 12087 "name" : "const keymaster_key_blob_t *", 12088 "referenced_type" : "type-4135", 12089 "self_type" : "type-4137", 12090 "size" : 4, 12091 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12092 }, 12093 { 12094 "alignment" : 4, 12095 "linker_set_key" : "const keymaster_key_blob_t *", 12096 "name" : "const keymaster_key_blob_t *", 12097 "referenced_type" : "type-4171", 12098 "self_type" : "type-4174", 12099 "size" : 4, 12100 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12101 }, 12102 { 12103 "alignment" : 4, 12104 "linker_set_key" : "const keymaster_key_blob_t *", 12105 "name" : "const keymaster_key_blob_t *", 12106 "referenced_type" : "type-4328", 12107 "self_type" : "type-4330", 12108 "size" : 4, 12109 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12110 }, 12111 { 12112 "alignment" : 4, 12113 "linker_set_key" : "const keymaster_key_blob_t *", 12114 "name" : "const keymaster_key_blob_t *", 12115 "referenced_type" : "type-4371", 12116 "self_type" : "type-4373", 12117 "size" : 4, 12118 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12119 }, 12120 { 12121 "alignment" : 4, 12122 "linker_set_key" : "const keymaster_key_blob_t *", 12123 "name" : "const keymaster_key_blob_t *", 12124 "referenced_type" : "type-4568", 12125 "self_type" : "type-4571", 12126 "size" : 4, 12127 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12128 }, 12129 { 12130 "alignment" : 4, 12131 "linker_set_key" : "const keymaster_key_blob_t *", 12132 "name" : "const keymaster_key_blob_t *", 12133 "referenced_type" : "type-4738", 12134 "self_type" : "type-4740", 12135 "size" : 4, 12136 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12137 }, 12138 { 12139 "alignment" : 4, 12140 "linker_set_key" : "const keymaster_key_blob_t *", 12141 "name" : "const keymaster_key_blob_t *", 12142 "referenced_type" : "type-483", 12143 "self_type" : "type-485", 12144 "size" : 4, 12145 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12146 }, 12147 { 12148 "alignment" : 4, 12149 "linker_set_key" : "const keymaster_key_blob_t *", 12150 "name" : "const keymaster_key_blob_t *", 12151 "referenced_type" : "type-4923", 12152 "self_type" : "type-4925", 12153 "size" : 4, 12154 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12155 }, 12156 { 12157 "alignment" : 4, 12158 "linker_set_key" : "const keymaster_key_blob_t *", 12159 "name" : "const keymaster_key_blob_t *", 12160 "referenced_type" : "type-5080", 12161 "self_type" : "type-5104", 12162 "size" : 4, 12163 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12164 }, 12165 { 12166 "alignment" : 4, 12167 "linker_set_key" : "const keymaster_key_blob_t *", 12168 "name" : "const keymaster_key_blob_t *", 12169 "referenced_type" : "type-518", 12170 "self_type" : "type-520", 12171 "size" : 4, 12172 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12173 }, 12174 { 12175 "alignment" : 4, 12176 "linker_set_key" : "const keymaster_key_blob_t *", 12177 "name" : "const keymaster_key_blob_t *", 12178 "referenced_type" : "type-671", 12179 "self_type" : "type-673", 12180 "size" : 4, 12181 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12182 }, 12183 { 12184 "alignment" : 4, 12185 "linker_set_key" : "const keymaster_key_blob_t *", 12186 "name" : "const keymaster_key_blob_t *", 12187 "referenced_type" : "type-69", 12188 "self_type" : "type-2169", 12189 "size" : 4, 12190 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12191 }, 12192 { 12193 "alignment" : 4, 12194 "linker_set_key" : "const keymaster_key_blob_t *", 12195 "name" : "const keymaster_key_blob_t *", 12196 "referenced_type" : "type-774", 12197 "self_type" : "type-783", 12198 "size" : 4, 12199 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12200 }, 12201 { 12202 "alignment" : 4, 12203 "linker_set_key" : "const keymaster_key_blob_t *", 12204 "name" : "const keymaster_key_blob_t *", 12205 "referenced_type" : "type-980", 12206 "self_type" : "type-982", 12207 "size" : 4, 12208 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 12209 }, 12210 { 12211 "alignment" : 4, 12212 "linker_set_key" : "const keymaster_key_format_t *", 12213 "name" : "const keymaster_key_format_t *", 12214 "referenced_type" : "type-1004", 12215 "self_type" : "type-1006", 12216 "size" : 4, 12217 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12218 }, 12219 { 12220 "alignment" : 4, 12221 "linker_set_key" : "const keymaster_key_format_t *", 12222 "name" : "const keymaster_key_format_t *", 12223 "referenced_type" : "type-1225", 12224 "self_type" : "type-1227", 12225 "size" : 4, 12226 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12227 }, 12228 { 12229 "alignment" : 4, 12230 "linker_set_key" : "const keymaster_key_format_t *", 12231 "name" : "const keymaster_key_format_t *", 12232 "referenced_type" : "type-1462", 12233 "self_type" : "type-1464", 12234 "size" : 4, 12235 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12236 }, 12237 { 12238 "alignment" : 4, 12239 "linker_set_key" : "const keymaster_key_format_t *", 12240 "name" : "const keymaster_key_format_t *", 12241 "referenced_type" : "type-1661", 12242 "self_type" : "type-1663", 12243 "size" : 4, 12244 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12245 }, 12246 { 12247 "alignment" : 4, 12248 "linker_set_key" : "const keymaster_key_format_t *", 12249 "name" : "const keymaster_key_format_t *", 12250 "referenced_type" : "type-2162", 12251 "self_type" : "type-2164", 12252 "size" : 4, 12253 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12254 }, 12255 { 12256 "alignment" : 4, 12257 "linker_set_key" : "const keymaster_key_format_t *", 12258 "name" : "const keymaster_key_format_t *", 12259 "referenced_type" : "type-243", 12260 "self_type" : "type-245", 12261 "size" : 4, 12262 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12263 }, 12264 { 12265 "alignment" : 4, 12266 "linker_set_key" : "const keymaster_key_format_t *", 12267 "name" : "const keymaster_key_format_t *", 12268 "referenced_type" : "type-2700", 12269 "self_type" : "type-2702", 12270 "size" : 4, 12271 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12272 }, 12273 { 12274 "alignment" : 4, 12275 "linker_set_key" : "const keymaster_key_format_t *", 12276 "name" : "const keymaster_key_format_t *", 12277 "referenced_type" : "type-2960", 12278 "self_type" : "type-2962", 12279 "size" : 4, 12280 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12281 }, 12282 { 12283 "alignment" : 4, 12284 "linker_set_key" : "const keymaster_key_format_t *", 12285 "name" : "const keymaster_key_format_t *", 12286 "referenced_type" : "type-3129", 12287 "self_type" : "type-3131", 12288 "size" : 4, 12289 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12290 }, 12291 { 12292 "alignment" : 4, 12293 "linker_set_key" : "const keymaster_key_format_t *", 12294 "name" : "const keymaster_key_format_t *", 12295 "referenced_type" : "type-3165", 12296 "self_type" : "type-3170", 12297 "size" : 4, 12298 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12299 }, 12300 { 12301 "alignment" : 4, 12302 "linker_set_key" : "const keymaster_key_format_t *", 12303 "name" : "const keymaster_key_format_t *", 12304 "referenced_type" : "type-3278", 12305 "self_type" : "type-3280", 12306 "size" : 4, 12307 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12308 }, 12309 { 12310 "alignment" : 4, 12311 "linker_set_key" : "const keymaster_key_format_t *", 12312 "name" : "const keymaster_key_format_t *", 12313 "referenced_type" : "type-3432", 12314 "self_type" : "type-3434", 12315 "size" : 4, 12316 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12317 }, 12318 { 12319 "alignment" : 4, 12320 "linker_set_key" : "const keymaster_key_format_t *", 12321 "name" : "const keymaster_key_format_t *", 12322 "referenced_type" : "type-3707", 12323 "self_type" : "type-3709", 12324 "size" : 4, 12325 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12326 }, 12327 { 12328 "alignment" : 4, 12329 "linker_set_key" : "const keymaster_key_format_t *", 12330 "name" : "const keymaster_key_format_t *", 12331 "referenced_type" : "type-3850", 12332 "self_type" : "type-3852", 12333 "size" : 4, 12334 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12335 }, 12336 { 12337 "alignment" : 4, 12338 "linker_set_key" : "const keymaster_key_format_t *", 12339 "name" : "const keymaster_key_format_t *", 12340 "referenced_type" : "type-4161", 12341 "self_type" : "type-4164", 12342 "size" : 4, 12343 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12344 }, 12345 { 12346 "alignment" : 4, 12347 "linker_set_key" : "const keymaster_key_format_t *", 12348 "name" : "const keymaster_key_format_t *", 12349 "referenced_type" : "type-4359", 12350 "self_type" : "type-4361", 12351 "size" : 4, 12352 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12353 }, 12354 { 12355 "alignment" : 4, 12356 "linker_set_key" : "const keymaster_key_format_t *", 12357 "name" : "const keymaster_key_format_t *", 12358 "referenced_type" : "type-4556", 12359 "self_type" : "type-4558", 12360 "size" : 4, 12361 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12362 }, 12363 { 12364 "alignment" : 4, 12365 "linker_set_key" : "const keymaster_key_format_t *", 12366 "name" : "const keymaster_key_format_t *", 12367 "referenced_type" : "type-4723", 12368 "self_type" : "type-4725", 12369 "size" : 4, 12370 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12371 }, 12372 { 12373 "alignment" : 4, 12374 "linker_set_key" : "const keymaster_key_format_t *", 12375 "name" : "const keymaster_key_format_t *", 12376 "referenced_type" : "type-4906", 12377 "self_type" : "type-4912", 12378 "size" : 4, 12379 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12380 }, 12381 { 12382 "alignment" : 4, 12383 "linker_set_key" : "const keymaster_key_format_t *", 12384 "name" : "const keymaster_key_format_t *", 12385 "referenced_type" : "type-5094", 12386 "self_type" : "type-5096", 12387 "size" : 4, 12388 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12389 }, 12390 { 12391 "alignment" : 4, 12392 "linker_set_key" : "const keymaster_key_format_t *", 12393 "name" : "const keymaster_key_format_t *", 12394 "referenced_type" : "type-511", 12395 "self_type" : "type-513", 12396 "size" : 4, 12397 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12398 }, 12399 { 12400 "alignment" : 4, 12401 "linker_set_key" : "const keymaster_key_format_t *", 12402 "name" : "const keymaster_key_format_t *", 12403 "referenced_type" : "type-664", 12404 "self_type" : "type-666", 12405 "size" : 4, 12406 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12407 }, 12408 { 12409 "alignment" : 4, 12410 "linker_set_key" : "const keymaster_key_format_t *", 12411 "name" : "const keymaster_key_format_t *", 12412 "referenced_type" : "type-736", 12413 "self_type" : "type-750", 12414 "size" : 4, 12415 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12416 }, 12417 { 12418 "alignment" : 4, 12419 "linker_set_key" : "const keymaster_key_param_set_t *", 12420 "name" : "const keymaster_key_param_set_t *", 12421 "referenced_type" : "type-1730", 12422 "self_type" : "type-1826", 12423 "size" : 4, 12424 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12425 }, 12426 { 12427 "alignment" : 4, 12428 "linker_set_key" : "const keymaster_key_param_set_t *", 12429 "name" : "const keymaster_key_param_set_t *", 12430 "referenced_type" : "type-4781", 12431 "self_type" : "type-4860", 12432 "size" : 4, 12433 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 12434 }, 12435 { 12436 "alignment" : 4, 12437 "linker_set_key" : "const keymaster_key_param_t *", 12438 "name" : "const keymaster_key_param_t *", 12439 "referenced_type" : "type-1057", 12440 "self_type" : "type-1059", 12441 "size" : 4, 12442 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12443 }, 12444 { 12445 "alignment" : 4, 12446 "linker_set_key" : "const keymaster_key_param_t *", 12447 "name" : "const keymaster_key_param_t *", 12448 "referenced_type" : "type-1279", 12449 "self_type" : "type-1283", 12450 "size" : 4, 12451 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12452 }, 12453 { 12454 "alignment" : 4, 12455 "linker_set_key" : "const keymaster_key_param_t *", 12456 "name" : "const keymaster_key_param_t *", 12457 "referenced_type" : "type-1412", 12458 "self_type" : "type-1427", 12459 "size" : 4, 12460 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12461 }, 12462 { 12463 "alignment" : 4, 12464 "linker_set_key" : "const keymaster_key_param_t *", 12465 "name" : "const keymaster_key_param_t *", 12466 "referenced_type" : "type-15", 12467 "self_type" : "type-17", 12468 "size" : 4, 12469 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12470 }, 12471 { 12472 "alignment" : 4, 12473 "linker_set_key" : "const keymaster_key_param_t *", 12474 "name" : "const keymaster_key_param_t *", 12475 "referenced_type" : "type-1511", 12476 "self_type" : "type-1513", 12477 "size" : 4, 12478 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12479 }, 12480 { 12481 "alignment" : 4, 12482 "linker_set_key" : "const keymaster_key_param_t *", 12483 "name" : "const keymaster_key_param_t *", 12484 "referenced_type" : "type-1725", 12485 "self_type" : "type-1727", 12486 "size" : 4, 12487 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12488 }, 12489 { 12490 "alignment" : 4, 12491 "linker_set_key" : "const keymaster_key_param_t *", 12492 "name" : "const keymaster_key_param_t *", 12493 "referenced_type" : "type-2558", 12494 "self_type" : "type-2560", 12495 "size" : 4, 12496 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12497 }, 12498 { 12499 "alignment" : 4, 12500 "linker_set_key" : "const keymaster_key_param_t *", 12501 "name" : "const keymaster_key_param_t *", 12502 "referenced_type" : "type-2744", 12503 "self_type" : "type-2746", 12504 "size" : 4, 12505 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12506 }, 12507 { 12508 "alignment" : 4, 12509 "linker_set_key" : "const keymaster_key_param_t *", 12510 "name" : "const keymaster_key_param_t *", 12511 "referenced_type" : "type-286", 12512 "self_type" : "type-288", 12513 "size" : 4, 12514 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12515 }, 12516 { 12517 "alignment" : 4, 12518 "linker_set_key" : "const keymaster_key_param_t *", 12519 "name" : "const keymaster_key_param_t *", 12520 "referenced_type" : "type-2886", 12521 "self_type" : "type-2888", 12522 "size" : 4, 12523 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12524 }, 12525 { 12526 "alignment" : 4, 12527 "linker_set_key" : "const keymaster_key_param_t *", 12528 "name" : "const keymaster_key_param_t *", 12529 "referenced_type" : "type-2996", 12530 "self_type" : "type-2999", 12531 "size" : 4, 12532 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12533 }, 12534 { 12535 "alignment" : 4, 12536 "linker_set_key" : "const keymaster_key_param_t *", 12537 "name" : "const keymaster_key_param_t *", 12538 "referenced_type" : "type-3084", 12539 "self_type" : "type-3086", 12540 "size" : 4, 12541 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12542 }, 12543 { 12544 "alignment" : 4, 12545 "linker_set_key" : "const keymaster_key_param_t *", 12546 "name" : "const keymaster_key_param_t *", 12547 "referenced_type" : "type-3176", 12548 "self_type" : "type-3178", 12549 "size" : 4, 12550 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12551 }, 12552 { 12553 "alignment" : 4, 12554 "linker_set_key" : "const keymaster_key_param_t *", 12555 "name" : "const keymaster_key_param_t *", 12556 "referenced_type" : "type-3229", 12557 "self_type" : "type-3311", 12558 "size" : 4, 12559 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12560 }, 12561 { 12562 "alignment" : 4, 12563 "linker_set_key" : "const keymaster_key_param_t *", 12564 "name" : "const keymaster_key_param_t *", 12565 "referenced_type" : "type-3321", 12566 "self_type" : "type-3323", 12567 "size" : 4, 12568 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12569 }, 12570 { 12571 "alignment" : 4, 12572 "linker_set_key" : "const keymaster_key_param_t *", 12573 "name" : "const keymaster_key_param_t *", 12574 "referenced_type" : "type-3478", 12575 "self_type" : "type-3480", 12576 "size" : 4, 12577 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12578 }, 12579 { 12580 "alignment" : 4, 12581 "linker_set_key" : "const keymaster_key_param_t *", 12582 "name" : "const keymaster_key_param_t *", 12583 "referenced_type" : "type-3632", 12584 "self_type" : "type-3634", 12585 "size" : 4, 12586 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12587 }, 12588 { 12589 "alignment" : 4, 12590 "linker_set_key" : "const keymaster_key_param_t *", 12591 "name" : "const keymaster_key_param_t *", 12592 "referenced_type" : "type-3750", 12593 "self_type" : "type-3752", 12594 "size" : 4, 12595 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12596 }, 12597 { 12598 "alignment" : 4, 12599 "linker_set_key" : "const keymaster_key_param_t *", 12600 "name" : "const keymaster_key_param_t *", 12601 "referenced_type" : "type-3756", 12602 "self_type" : "type-3761", 12603 "size" : 4, 12604 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12605 }, 12606 { 12607 "alignment" : 4, 12608 "linker_set_key" : "const keymaster_key_param_t *", 12609 "name" : "const keymaster_key_param_t *", 12610 "referenced_type" : "type-3891", 12611 "self_type" : "type-3893", 12612 "size" : 4, 12613 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12614 }, 12615 { 12616 "alignment" : 4, 12617 "linker_set_key" : "const keymaster_key_param_t *", 12618 "name" : "const keymaster_key_param_t *", 12619 "referenced_type" : "type-4045", 12620 "self_type" : "type-4047", 12621 "size" : 4, 12622 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12623 }, 12624 { 12625 "alignment" : 4, 12626 "linker_set_key" : "const keymaster_key_param_t *", 12627 "name" : "const keymaster_key_param_t *", 12628 "referenced_type" : "type-4211", 12629 "self_type" : "type-4213", 12630 "size" : 4, 12631 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12632 }, 12633 { 12634 "alignment" : 4, 12635 "linker_set_key" : "const keymaster_key_param_t *", 12636 "name" : "const keymaster_key_param_t *", 12637 "referenced_type" : "type-434", 12638 "self_type" : "type-436", 12639 "size" : 4, 12640 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12641 }, 12642 { 12643 "alignment" : 4, 12644 "linker_set_key" : "const keymaster_key_param_t *", 12645 "name" : "const keymaster_key_param_t *", 12646 "referenced_type" : "type-4407", 12647 "self_type" : "type-4413", 12648 "size" : 4, 12649 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12650 }, 12651 { 12652 "alignment" : 4, 12653 "linker_set_key" : "const keymaster_key_param_t *", 12654 "name" : "const keymaster_key_param_t *", 12655 "referenced_type" : "type-4605", 12656 "self_type" : "type-4607", 12657 "size" : 4, 12658 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12659 }, 12660 { 12661 "alignment" : 4, 12662 "linker_set_key" : "const keymaster_key_param_t *", 12663 "name" : "const keymaster_key_param_t *", 12664 "referenced_type" : "type-4776", 12665 "self_type" : "type-4778", 12666 "size" : 4, 12667 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12668 }, 12669 { 12670 "alignment" : 4, 12671 "linker_set_key" : "const keymaster_key_param_t *", 12672 "name" : "const keymaster_key_param_t *", 12673 "referenced_type" : "type-4950", 12674 "self_type" : "type-4953", 12675 "size" : 4, 12676 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12677 }, 12678 { 12679 "alignment" : 4, 12680 "linker_set_key" : "const keymaster_key_param_t *", 12681 "name" : "const keymaster_key_param_t *", 12682 "referenced_type" : "type-547", 12683 "self_type" : "type-549", 12684 "size" : 4, 12685 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12686 }, 12687 { 12688 "alignment" : 4, 12689 "linker_set_key" : "const keymaster_key_param_t *", 12690 "name" : "const keymaster_key_param_t *", 12691 "referenced_type" : "type-708", 12692 "self_type" : "type-710", 12693 "size" : 4, 12694 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12695 }, 12696 { 12697 "alignment" : 4, 12698 "linker_set_key" : "const keymaster_key_param_t *", 12699 "name" : "const keymaster_key_param_t *", 12700 "referenced_type" : "type-791", 12701 "self_type" : "type-890", 12702 "size" : 4, 12703 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12704 }, 12705 { 12706 "alignment" : 4, 12707 "linker_set_key" : "const keymaster_key_param_t *", 12708 "name" : "const keymaster_key_param_t *", 12709 "referenced_type" : "type-884", 12710 "self_type" : "type-886", 12711 "size" : 4, 12712 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 12713 }, 12714 { 12715 "alignment" : 4, 12716 "linker_set_key" : "const keymaster_padding_t *", 12717 "name" : "const keymaster_padding_t *", 12718 "referenced_type" : "type-1219", 12719 "self_type" : "type-1221", 12720 "size" : 4, 12721 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12722 }, 12723 { 12724 "alignment" : 4, 12725 "linker_set_key" : "const keymaster_padding_t *", 12726 "name" : "const keymaster_padding_t *", 12727 "referenced_type" : "type-1456", 12728 "self_type" : "type-1458", 12729 "size" : 4, 12730 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12731 }, 12732 { 12733 "alignment" : 4, 12734 "linker_set_key" : "const keymaster_padding_t *", 12735 "name" : "const keymaster_padding_t *", 12736 "referenced_type" : "type-1653", 12737 "self_type" : "type-1655", 12738 "size" : 4, 12739 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12740 }, 12741 { 12742 "alignment" : 4, 12743 "linker_set_key" : "const keymaster_padding_t *", 12744 "name" : "const keymaster_padding_t *", 12745 "referenced_type" : "type-2156", 12746 "self_type" : "type-2158", 12747 "size" : 4, 12748 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12749 }, 12750 { 12751 "alignment" : 4, 12752 "linker_set_key" : "const keymaster_padding_t *", 12753 "name" : "const keymaster_padding_t *", 12754 "referenced_type" : "type-235", 12755 "self_type" : "type-237", 12756 "size" : 4, 12757 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12758 }, 12759 { 12760 "alignment" : 4, 12761 "linker_set_key" : "const keymaster_padding_t *", 12762 "name" : "const keymaster_padding_t *", 12763 "referenced_type" : "type-2694", 12764 "self_type" : "type-2696", 12765 "size" : 4, 12766 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12767 }, 12768 { 12769 "alignment" : 4, 12770 "linker_set_key" : "const keymaster_padding_t *", 12771 "name" : "const keymaster_padding_t *", 12772 "referenced_type" : "type-2954", 12773 "self_type" : "type-2956", 12774 "size" : 4, 12775 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12776 }, 12777 { 12778 "alignment" : 4, 12779 "linker_set_key" : "const keymaster_padding_t *", 12780 "name" : "const keymaster_padding_t *", 12781 "referenced_type" : "type-3122", 12782 "self_type" : "type-3124", 12783 "size" : 4, 12784 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12785 }, 12786 { 12787 "alignment" : 4, 12788 "linker_set_key" : "const keymaster_padding_t *", 12789 "name" : "const keymaster_padding_t *", 12790 "referenced_type" : "type-3134", 12791 "self_type" : "type-3143", 12792 "size" : 4, 12793 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12794 }, 12795 { 12796 "alignment" : 4, 12797 "linker_set_key" : "const keymaster_padding_t *", 12798 "name" : "const keymaster_padding_t *", 12799 "referenced_type" : "type-3270", 12800 "self_type" : "type-3274", 12801 "size" : 4, 12802 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12803 }, 12804 { 12805 "alignment" : 4, 12806 "linker_set_key" : "const keymaster_padding_t *", 12807 "name" : "const keymaster_padding_t *", 12808 "referenced_type" : "type-3425", 12809 "self_type" : "type-3427", 12810 "size" : 4, 12811 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12812 }, 12813 { 12814 "alignment" : 4, 12815 "linker_set_key" : "const keymaster_padding_t *", 12816 "name" : "const keymaster_padding_t *", 12817 "referenced_type" : "type-3700", 12818 "self_type" : "type-3703", 12819 "size" : 4, 12820 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12821 }, 12822 { 12823 "alignment" : 4, 12824 "linker_set_key" : "const keymaster_padding_t *", 12825 "name" : "const keymaster_padding_t *", 12826 "referenced_type" : "type-3844", 12827 "self_type" : "type-3846", 12828 "size" : 4, 12829 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12830 }, 12831 { 12832 "alignment" : 4, 12833 "linker_set_key" : "const keymaster_padding_t *", 12834 "name" : "const keymaster_padding_t *", 12835 "referenced_type" : "type-4059", 12836 "self_type" : "type-4058", 12837 "size" : 4, 12838 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12839 }, 12840 { 12841 "alignment" : 4, 12842 "linker_set_key" : "const keymaster_padding_t *", 12843 "name" : "const keymaster_padding_t *", 12844 "referenced_type" : "type-4155", 12845 "self_type" : "type-4157", 12846 "size" : 4, 12847 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12848 }, 12849 { 12850 "alignment" : 4, 12851 "linker_set_key" : "const keymaster_padding_t *", 12852 "name" : "const keymaster_padding_t *", 12853 "referenced_type" : "type-4352", 12854 "self_type" : "type-4354", 12855 "size" : 4, 12856 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12857 }, 12858 { 12859 "alignment" : 4, 12860 "linker_set_key" : "const keymaster_padding_t *", 12861 "name" : "const keymaster_padding_t *", 12862 "referenced_type" : "type-4550", 12863 "self_type" : "type-4552", 12864 "size" : 4, 12865 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12866 }, 12867 { 12868 "alignment" : 4, 12869 "linker_set_key" : "const keymaster_padding_t *", 12870 "name" : "const keymaster_padding_t *", 12871 "referenced_type" : "type-4717", 12872 "self_type" : "type-4719", 12873 "size" : 4, 12874 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12875 }, 12876 { 12877 "alignment" : 4, 12878 "linker_set_key" : "const keymaster_padding_t *", 12879 "name" : "const keymaster_padding_t *", 12880 "referenced_type" : "type-4898", 12881 "self_type" : "type-4902", 12882 "size" : 4, 12883 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12884 }, 12885 { 12886 "alignment" : 4, 12887 "linker_set_key" : "const keymaster_padding_t *", 12888 "name" : "const keymaster_padding_t *", 12889 "referenced_type" : "type-505", 12890 "self_type" : "type-507", 12891 "size" : 4, 12892 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12893 }, 12894 { 12895 "alignment" : 4, 12896 "linker_set_key" : "const keymaster_padding_t *", 12897 "name" : "const keymaster_padding_t *", 12898 "referenced_type" : "type-5088", 12899 "self_type" : "type-5090", 12900 "size" : 4, 12901 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12902 }, 12903 { 12904 "alignment" : 4, 12905 "linker_set_key" : "const keymaster_padding_t *", 12906 "name" : "const keymaster_padding_t *", 12907 "referenced_type" : "type-658", 12908 "self_type" : "type-660", 12909 "size" : 4, 12910 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12911 }, 12912 { 12913 "alignment" : 4, 12914 "linker_set_key" : "const keymaster_padding_t *", 12915 "name" : "const keymaster_padding_t *", 12916 "referenced_type" : "type-698", 12917 "self_type" : "type-704", 12918 "size" : 4, 12919 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12920 }, 12921 { 12922 "alignment" : 4, 12923 "linker_set_key" : "const keymaster_padding_t *", 12924 "name" : "const keymaster_padding_t *", 12925 "referenced_type" : "type-897", 12926 "self_type" : "type-896", 12927 "size" : 4, 12928 "source_file" : "/system/keymaster/include/keymaster/operation.h" 12929 }, 12930 { 12931 "alignment" : 4, 12932 "linker_set_key" : "const keymaster_padding_t *", 12933 "name" : "const keymaster_padding_t *", 12934 "referenced_type" : "type-998", 12935 "self_type" : "type-1000", 12936 "size" : 4, 12937 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 12938 }, 12939 { 12940 "alignment" : 4, 12941 "linker_set_key" : "const rsa_st *", 12942 "name" : "const rsa_st *", 12943 "referenced_type" : "type-2844", 12944 "self_type" : "type-2846", 12945 "size" : 4, 12946 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12947 }, 12948 { 12949 "alignment" : 4, 12950 "linker_set_key" : "const rsa_st *", 12951 "name" : "const rsa_st *", 12952 "referenced_type" : "type-2917", 12953 "self_type" : "type-2919", 12954 "size" : 4, 12955 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12956 }, 12957 { 12958 "alignment" : 4, 12959 "linker_set_key" : "const rsa_st *", 12960 "name" : "const rsa_st *", 12961 "referenced_type" : "type-3590", 12962 "self_type" : "type-3592", 12963 "size" : 4, 12964 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12965 }, 12966 { 12967 "alignment" : 4, 12968 "linker_set_key" : "const rsa_st *", 12969 "name" : "const rsa_st *", 12970 "referenced_type" : "type-3663", 12971 "self_type" : "type-3665", 12972 "size" : 4, 12973 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12974 }, 12975 { 12976 "alignment" : 4, 12977 "linker_set_key" : "const rsa_st *", 12978 "name" : "const rsa_st *", 12979 "referenced_type" : "type-394", 12980 "self_type" : "type-396", 12981 "size" : 4, 12982 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 12983 }, 12984 { 12985 "alignment" : 4, 12986 "linker_set_key" : "const rsa_st *", 12987 "name" : "const rsa_st *", 12988 "referenced_type" : "type-467", 12989 "self_type" : "type-469", 12990 "size" : 4, 12991 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 12992 }, 12993 { 12994 "alignment" : 4, 12995 "linker_set_key" : "const unsigned char *", 12996 "name" : "const unsigned char *", 12997 "referenced_type" : "type-1981", 12998 "self_type" : "type-1991", 12999 "size" : 4, 13000 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13001 }, 13002 { 13003 "alignment" : 4, 13004 "linker_set_key" : "const unsigned char **", 13005 "name" : "const unsigned char **", 13006 "referenced_type" : "type-1991", 13007 "self_type" : "type-2062", 13008 "size" : 4, 13009 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13010 }, 13011 { 13012 "alignment" : 4, 13013 "linker_set_key" : "const void *", 13014 "name" : "const void *", 13015 "referenced_type" : "type-2030", 13016 "self_type" : "type-2041", 13017 "size" : 4, 13018 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 13019 }, 13020 { 13021 "alignment" : 4, 13022 "linker_set_key" : "crypto_ex_data_st *", 13023 "name" : "crypto_ex_data_st *", 13024 "referenced_type" : "type-2853", 13025 "self_type" : "type-2852", 13026 "size" : 4, 13027 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13028 }, 13029 { 13030 "alignment" : 4, 13031 "linker_set_key" : "crypto_ex_data_st *", 13032 "name" : "crypto_ex_data_st *", 13033 "referenced_type" : "type-2929", 13034 "self_type" : "type-2928", 13035 "size" : 4, 13036 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13037 }, 13038 { 13039 "alignment" : 4, 13040 "linker_set_key" : "crypto_ex_data_st *", 13041 "name" : "crypto_ex_data_st *", 13042 "referenced_type" : "type-3600", 13043 "self_type" : "type-3599", 13044 "size" : 4, 13045 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13046 }, 13047 { 13048 "alignment" : 4, 13049 "linker_set_key" : "crypto_ex_data_st *", 13050 "name" : "crypto_ex_data_st *", 13051 "referenced_type" : "type-3673", 13052 "self_type" : "type-3672", 13053 "size" : 4, 13054 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13055 }, 13056 { 13057 "alignment" : 4, 13058 "linker_set_key" : "crypto_ex_data_st *", 13059 "name" : "crypto_ex_data_st *", 13060 "referenced_type" : "type-403", 13061 "self_type" : "type-402", 13062 "size" : 4, 13063 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13064 }, 13065 { 13066 "alignment" : 4, 13067 "linker_set_key" : "crypto_ex_data_st *", 13068 "name" : "crypto_ex_data_st *", 13069 "referenced_type" : "type-479", 13070 "self_type" : "type-478", 13071 "size" : 4, 13072 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 13073 }, 13074 { 13075 "alignment" : 4, 13076 "linker_set_key" : "ec_key_st *", 13077 "name" : "ec_key_st *", 13078 "referenced_type" : "type-1114", 13079 "self_type" : "type-1113", 13080 "size" : 4, 13081 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13082 }, 13083 { 13084 "alignment" : 4, 13085 "linker_set_key" : "ec_key_st *", 13086 "name" : "ec_key_st *", 13087 "referenced_type" : "type-1387", 13088 "self_type" : "type-1386", 13089 "size" : 4, 13090 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13091 }, 13092 { 13093 "alignment" : 4, 13094 "linker_set_key" : "ec_key_st *", 13095 "name" : "ec_key_st *", 13096 "referenced_type" : "type-156", 13097 "self_type" : "type-155", 13098 "size" : 4, 13099 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13100 }, 13101 { 13102 "alignment" : 4, 13103 "linker_set_key" : "ec_key_st *", 13104 "name" : "ec_key_st *", 13105 "referenced_type" : "type-2624", 13106 "self_type" : "type-2623", 13107 "size" : 4, 13108 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13109 }, 13110 { 13111 "alignment" : 4, 13112 "linker_set_key" : "ec_key_st *", 13113 "name" : "ec_key_st *", 13114 "referenced_type" : "type-2805", 13115 "self_type" : "type-2804", 13116 "size" : 4, 13117 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13118 }, 13119 { 13120 "alignment" : 4, 13121 "linker_set_key" : "ec_key_st *", 13122 "name" : "ec_key_st *", 13123 "referenced_type" : "type-2840", 13124 "self_type" : "type-2839", 13125 "size" : 4, 13126 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13127 }, 13128 { 13129 "alignment" : 4, 13130 "linker_set_key" : "ec_key_st *", 13131 "name" : "ec_key_st *", 13132 "referenced_type" : "type-2896", 13133 "self_type" : "type-2895", 13134 "size" : 4, 13135 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13136 }, 13137 { 13138 "alignment" : 4, 13139 "linker_set_key" : "ec_key_st *", 13140 "name" : "ec_key_st *", 13141 "referenced_type" : "type-3232", 13142 "self_type" : "type-3231", 13143 "size" : 4, 13144 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13145 }, 13146 { 13147 "alignment" : 4, 13148 "linker_set_key" : "ec_key_st *", 13149 "name" : "ec_key_st *", 13150 "referenced_type" : "type-3381", 13151 "self_type" : "type-3380", 13152 "size" : 4, 13153 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13154 }, 13155 { 13156 "alignment" : 4, 13157 "linker_set_key" : "ec_key_st *", 13158 "name" : "ec_key_st *", 13159 "referenced_type" : "type-349", 13160 "self_type" : "type-348", 13161 "size" : 4, 13162 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13163 }, 13164 { 13165 "alignment" : 4, 13166 "linker_set_key" : "ec_key_st *", 13167 "name" : "ec_key_st *", 13168 "referenced_type" : "type-3547", 13169 "self_type" : "type-3546", 13170 "size" : 4, 13171 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13172 }, 13173 { 13174 "alignment" : 4, 13175 "linker_set_key" : "ec_key_st *", 13176 "name" : "ec_key_st *", 13177 "referenced_type" : "type-3586", 13178 "self_type" : "type-3585", 13179 "size" : 4, 13180 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13181 }, 13182 { 13183 "alignment" : 4, 13184 "linker_set_key" : "ec_key_st *", 13185 "name" : "ec_key_st *", 13186 "referenced_type" : "type-3644", 13187 "self_type" : "type-3643", 13188 "size" : 4, 13189 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13190 }, 13191 { 13192 "alignment" : 4, 13193 "linker_set_key" : "ec_key_st *", 13194 "name" : "ec_key_st *", 13195 "referenced_type" : "type-390", 13196 "self_type" : "type-389", 13197 "size" : 4, 13198 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13199 }, 13200 { 13201 "alignment" : 4, 13202 "linker_set_key" : "ec_key_st *", 13203 "name" : "ec_key_st *", 13204 "referenced_type" : "type-3901", 13205 "self_type" : "type-3900", 13206 "size" : 4, 13207 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13208 }, 13209 { 13210 "alignment" : 4, 13211 "linker_set_key" : "ec_key_st *", 13212 "name" : "ec_key_st *", 13213 "referenced_type" : "type-4263", 13214 "self_type" : "type-4262", 13215 "size" : 4, 13216 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13217 }, 13218 { 13219 "alignment" : 4, 13220 "linker_set_key" : "ec_key_st *", 13221 "name" : "ec_key_st *", 13222 "referenced_type" : "type-444", 13223 "self_type" : "type-443", 13224 "size" : 4, 13225 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13226 }, 13227 { 13228 "alignment" : 4, 13229 "linker_set_key" : "ec_key_st *", 13230 "name" : "ec_key_st *", 13231 "referenced_type" : "type-4488", 13232 "self_type" : "type-4487", 13233 "size" : 4, 13234 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13235 }, 13236 { 13237 "alignment" : 4, 13238 "linker_set_key" : "ec_key_st *", 13239 "name" : "ec_key_st *", 13240 "referenced_type" : "type-99", 13241 "self_type" : "type-98", 13242 "size" : 4, 13243 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13244 }, 13245 { 13246 "alignment" : 4, 13247 "linker_set_key" : "engine_st *", 13248 "name" : "engine_st *", 13249 "referenced_type" : "type-1431", 13250 "self_type" : "type-1430", 13251 "size" : 4, 13252 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13253 }, 13254 { 13255 "alignment" : 4, 13256 "linker_set_key" : "engine_st *", 13257 "name" : "engine_st *", 13258 "referenced_type" : "type-2867", 13259 "self_type" : "type-2866", 13260 "size" : 4, 13261 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13262 }, 13263 { 13264 "alignment" : 4, 13265 "linker_set_key" : "engine_st *", 13266 "name" : "engine_st *", 13267 "referenced_type" : "type-2899", 13268 "self_type" : "type-2898", 13269 "size" : 4, 13270 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13271 }, 13272 { 13273 "alignment" : 4, 13274 "linker_set_key" : "engine_st *", 13275 "name" : "engine_st *", 13276 "referenced_type" : "type-3066", 13277 "self_type" : "type-3065", 13278 "size" : 4, 13279 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13280 }, 13281 { 13282 "alignment" : 4, 13283 "linker_set_key" : "engine_st *", 13284 "name" : "engine_st *", 13285 "referenced_type" : "type-3247", 13286 "self_type" : "type-3246", 13287 "size" : 4, 13288 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13289 }, 13290 { 13291 "alignment" : 4, 13292 "linker_set_key" : "engine_st *", 13293 "name" : "engine_st *", 13294 "referenced_type" : "type-3614", 13295 "self_type" : "type-3613", 13296 "size" : 4, 13297 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13298 }, 13299 { 13300 "alignment" : 4, 13301 "linker_set_key" : "engine_st *", 13302 "name" : "engine_st *", 13303 "referenced_type" : "type-3646", 13304 "self_type" : "type-3645", 13305 "size" : 4, 13306 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13307 }, 13308 { 13309 "alignment" : 4, 13310 "linker_set_key" : "engine_st *", 13311 "name" : "engine_st *", 13312 "referenced_type" : "type-3816", 13313 "self_type" : "type-3815", 13314 "size" : 4, 13315 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13316 }, 13317 { 13318 "alignment" : 4, 13319 "linker_set_key" : "engine_st *", 13320 "name" : "engine_st *", 13321 "referenced_type" : "type-418", 13322 "self_type" : "type-417", 13323 "size" : 4, 13324 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13325 }, 13326 { 13327 "alignment" : 4, 13328 "linker_set_key" : "engine_st *", 13329 "name" : "engine_st *", 13330 "referenced_type" : "type-4203", 13331 "self_type" : "type-4202", 13332 "size" : 4, 13333 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13334 }, 13335 { 13336 "alignment" : 4, 13337 "linker_set_key" : "engine_st *", 13338 "name" : "engine_st *", 13339 "referenced_type" : "type-447", 13340 "self_type" : "type-446", 13341 "size" : 4, 13342 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13343 }, 13344 { 13345 "alignment" : 4, 13346 "linker_set_key" : "engine_st *", 13347 "name" : "engine_st *", 13348 "referenced_type" : "type-4525", 13349 "self_type" : "type-4524", 13350 "size" : 4, 13351 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13352 }, 13353 { 13354 "alignment" : 4, 13355 "linker_set_key" : "engine_st *", 13356 "name" : "engine_st *", 13357 "referenced_type" : "type-605", 13358 "self_type" : "type-604", 13359 "size" : 4, 13360 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13361 }, 13362 { 13363 "alignment" : 4, 13364 "linker_set_key" : "engine_st *", 13365 "name" : "engine_st *", 13366 "referenced_type" : "type-636", 13367 "self_type" : "type-635", 13368 "size" : 4, 13369 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13370 }, 13371 { 13372 "alignment" : 4, 13373 "linker_set_key" : "env_md_ctx_st *", 13374 "name" : "env_md_ctx_st *", 13375 "referenced_type" : "type-1126", 13376 "self_type" : "type-1125", 13377 "size" : 4, 13378 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13379 }, 13380 { 13381 "alignment" : 4, 13382 "linker_set_key" : "env_md_ctx_st *", 13383 "name" : "env_md_ctx_st *", 13384 "referenced_type" : "type-1396", 13385 "self_type" : "type-1395", 13386 "size" : 4, 13387 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13388 }, 13389 { 13390 "alignment" : 4, 13391 "linker_set_key" : "env_md_ctx_st *", 13392 "name" : "env_md_ctx_st *", 13393 "referenced_type" : "type-1540", 13394 "self_type" : "type-1539", 13395 "size" : 4, 13396 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13397 }, 13398 { 13399 "alignment" : 4, 13400 "linker_set_key" : "env_md_ctx_st *", 13401 "name" : "env_md_ctx_st *", 13402 "referenced_type" : "type-1601", 13403 "self_type" : "type-1600", 13404 "size" : 4, 13405 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13406 }, 13407 { 13408 "alignment" : 4, 13409 "linker_set_key" : "env_md_ctx_st *", 13410 "name" : "env_md_ctx_st *", 13411 "referenced_type" : "type-1834", 13412 "self_type" : "type-1833", 13413 "size" : 4, 13414 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13415 }, 13416 { 13417 "alignment" : 4, 13418 "linker_set_key" : "env_md_ctx_st *", 13419 "name" : "env_md_ctx_st *", 13420 "referenced_type" : "type-2622", 13421 "self_type" : "type-2621", 13422 "size" : 4, 13423 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13424 }, 13425 { 13426 "alignment" : 4, 13427 "linker_set_key" : "env_md_ctx_st *", 13428 "name" : "env_md_ctx_st *", 13429 "referenced_type" : "type-2761", 13430 "self_type" : "type-2760", 13431 "size" : 4, 13432 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13433 }, 13434 { 13435 "alignment" : 4, 13436 "linker_set_key" : "env_md_ctx_st *", 13437 "name" : "env_md_ctx_st *", 13438 "referenced_type" : "type-2832", 13439 "self_type" : "type-2831", 13440 "size" : 4, 13441 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13442 }, 13443 { 13444 "alignment" : 4, 13445 "linker_set_key" : "env_md_ctx_st *", 13446 "name" : "env_md_ctx_st *", 13447 "referenced_type" : "type-2894", 13448 "self_type" : "type-2893", 13449 "size" : 4, 13450 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13451 }, 13452 { 13453 "alignment" : 4, 13454 "linker_set_key" : "env_md_ctx_st *", 13455 "name" : "env_md_ctx_st *", 13456 "referenced_type" : "type-303", 13457 "self_type" : "type-302", 13458 "size" : 4, 13459 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13460 }, 13461 { 13462 "alignment" : 4, 13463 "linker_set_key" : "env_md_ctx_st *", 13464 "name" : "env_md_ctx_st *", 13465 "referenced_type" : "type-3061", 13466 "self_type" : "type-3060", 13467 "size" : 4, 13468 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13469 }, 13470 { 13471 "alignment" : 4, 13472 "linker_set_key" : "env_md_ctx_st *", 13473 "name" : "env_md_ctx_st *", 13474 "referenced_type" : "type-3189", 13475 "self_type" : "type-3188", 13476 "size" : 4, 13477 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13478 }, 13479 { 13480 "alignment" : 4, 13481 "linker_set_key" : "env_md_ctx_st *", 13482 "name" : "env_md_ctx_st *", 13483 "referenced_type" : "type-3379", 13484 "self_type" : "type-3378", 13485 "size" : 4, 13486 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13487 }, 13488 { 13489 "alignment" : 4, 13490 "linker_set_key" : "env_md_ctx_st *", 13491 "name" : "env_md_ctx_st *", 13492 "referenced_type" : "type-3499", 13493 "self_type" : "type-3498", 13494 "size" : 4, 13495 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13496 }, 13497 { 13498 "alignment" : 4, 13499 "linker_set_key" : "env_md_ctx_st *", 13500 "name" : "env_md_ctx_st *", 13501 "referenced_type" : "type-3578", 13502 "self_type" : "type-3577", 13503 "size" : 4, 13504 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13505 }, 13506 { 13507 "alignment" : 4, 13508 "linker_set_key" : "env_md_ctx_st *", 13509 "name" : "env_md_ctx_st *", 13510 "referenced_type" : "type-3640", 13511 "self_type" : "type-3639", 13512 "size" : 4, 13513 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13514 }, 13515 { 13516 "alignment" : 4, 13517 "linker_set_key" : "env_md_ctx_st *", 13518 "name" : "env_md_ctx_st *", 13519 "referenced_type" : "type-378", 13520 "self_type" : "type-377", 13521 "size" : 4, 13522 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13523 }, 13524 { 13525 "alignment" : 4, 13526 "linker_set_key" : "env_md_ctx_st *", 13527 "name" : "env_md_ctx_st *", 13528 "referenced_type" : "type-3811", 13529 "self_type" : "type-3810", 13530 "size" : 4, 13531 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13532 }, 13533 { 13534 "alignment" : 4, 13535 "linker_set_key" : "env_md_ctx_st *", 13536 "name" : "env_md_ctx_st *", 13537 "referenced_type" : "type-3875", 13538 "self_type" : "type-3874", 13539 "size" : 4, 13540 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13541 }, 13542 { 13543 "alignment" : 4, 13544 "linker_set_key" : "env_md_ctx_st *", 13545 "name" : "env_md_ctx_st *", 13546 "referenced_type" : "type-3964", 13547 "self_type" : "type-3963", 13548 "size" : 4, 13549 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13550 }, 13551 { 13552 "alignment" : 4, 13553 "linker_set_key" : "env_md_ctx_st *", 13554 "name" : "env_md_ctx_st *", 13555 "referenced_type" : "type-4080", 13556 "self_type" : "type-4079", 13557 "size" : 4, 13558 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13559 }, 13560 { 13561 "alignment" : 4, 13562 "linker_set_key" : "env_md_ctx_st *", 13563 "name" : "env_md_ctx_st *", 13564 "referenced_type" : "type-4274", 13565 "self_type" : "type-4273", 13566 "size" : 4, 13567 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13568 }, 13569 { 13570 "alignment" : 4, 13571 "linker_set_key" : "env_md_ctx_st *", 13572 "name" : "env_md_ctx_st *", 13573 "referenced_type" : "type-442", 13574 "self_type" : "type-441", 13575 "size" : 4, 13576 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13577 }, 13578 { 13579 "alignment" : 4, 13580 "linker_set_key" : "env_md_ctx_st *", 13581 "name" : "env_md_ctx_st *", 13582 "referenced_type" : "type-4495", 13583 "self_type" : "type-4494", 13584 "size" : 4, 13585 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13586 }, 13587 { 13588 "alignment" : 4, 13589 "linker_set_key" : "env_md_ctx_st *", 13590 "name" : "env_md_ctx_st *", 13591 "referenced_type" : "type-4678", 13592 "self_type" : "type-4677", 13593 "size" : 4, 13594 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13595 }, 13596 { 13597 "alignment" : 4, 13598 "linker_set_key" : "env_md_ctx_st *", 13599 "name" : "env_md_ctx_st *", 13600 "referenced_type" : "type-4869", 13601 "self_type" : "type-4868", 13602 "size" : 4, 13603 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13604 }, 13605 { 13606 "alignment" : 4, 13607 "linker_set_key" : "env_md_ctx_st *", 13608 "name" : "env_md_ctx_st *", 13609 "referenced_type" : "type-4996", 13610 "self_type" : "type-4995", 13611 "size" : 4, 13612 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13613 }, 13614 { 13615 "alignment" : 4, 13616 "linker_set_key" : "env_md_ctx_st *", 13617 "name" : "env_md_ctx_st *", 13618 "referenced_type" : "type-631", 13619 "self_type" : "type-630", 13620 "size" : 4, 13621 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13622 }, 13623 { 13624 "alignment" : 4, 13625 "linker_set_key" : "env_md_ctx_st *", 13626 "name" : "env_md_ctx_st *", 13627 "referenced_type" : "type-779", 13628 "self_type" : "type-778", 13629 "size" : 4, 13630 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13631 }, 13632 { 13633 "alignment" : 4, 13634 "linker_set_key" : "env_md_ctx_st *", 13635 "name" : "env_md_ctx_st *", 13636 "referenced_type" : "type-915", 13637 "self_type" : "type-914", 13638 "size" : 4, 13639 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13640 }, 13641 { 13642 "alignment" : 4, 13643 "linker_set_key" : "env_md_ctx_st *", 13644 "name" : "env_md_ctx_st *", 13645 "referenced_type" : "type-94", 13646 "self_type" : "type-93", 13647 "size" : 4, 13648 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13649 }, 13650 { 13651 "alignment" : 4, 13652 "linker_set_key" : "evp_pkey_st *", 13653 "name" : "evp_pkey_st *", 13654 "referenced_type" : "type-1398", 13655 "self_type" : "type-1397", 13656 "size" : 4, 13657 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13658 }, 13659 { 13660 "alignment" : 4, 13661 "linker_set_key" : "evp_pkey_st *", 13662 "name" : "evp_pkey_st *", 13663 "referenced_type" : "type-188", 13664 "self_type" : "type-187", 13665 "size" : 4, 13666 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13667 }, 13668 { 13669 "alignment" : 4, 13670 "linker_set_key" : "evp_pkey_st *", 13671 "name" : "evp_pkey_st *", 13672 "referenced_type" : "type-2660", 13673 "self_type" : "type-2659", 13674 "size" : 4, 13675 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13676 }, 13677 { 13678 "alignment" : 4, 13679 "linker_set_key" : "evp_pkey_st *", 13680 "name" : "evp_pkey_st *", 13681 "referenced_type" : "type-2807", 13682 "self_type" : "type-2806", 13683 "size" : 4, 13684 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13685 }, 13686 { 13687 "alignment" : 4, 13688 "linker_set_key" : "evp_pkey_st *", 13689 "name" : "evp_pkey_st *", 13690 "referenced_type" : "type-2851", 13691 "self_type" : "type-2850", 13692 "size" : 4, 13693 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13694 }, 13695 { 13696 "alignment" : 4, 13697 "linker_set_key" : "evp_pkey_st *", 13698 "name" : "evp_pkey_st *", 13699 "referenced_type" : "type-2901", 13700 "self_type" : "type-2900", 13701 "size" : 4, 13702 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13703 }, 13704 { 13705 "alignment" : 4, 13706 "linker_set_key" : "evp_pkey_st *", 13707 "name" : "evp_pkey_st *", 13708 "referenced_type" : "type-3403", 13709 "self_type" : "type-3402", 13710 "size" : 4, 13711 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 13712 }, 13713 { 13714 "alignment" : 4, 13715 "linker_set_key" : "evp_pkey_st *", 13716 "name" : "evp_pkey_st *", 13717 "referenced_type" : "type-352", 13718 "self_type" : "type-351", 13719 "size" : 4, 13720 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13721 }, 13722 { 13723 "alignment" : 4, 13724 "linker_set_key" : "evp_pkey_st *", 13725 "name" : "evp_pkey_st *", 13726 "referenced_type" : "type-3557", 13727 "self_type" : "type-3556", 13728 "size" : 4, 13729 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13730 }, 13731 { 13732 "alignment" : 4, 13733 "linker_set_key" : "evp_pkey_st *", 13734 "name" : "evp_pkey_st *", 13735 "referenced_type" : "type-3598", 13736 "self_type" : "type-3597", 13737 "size" : 4, 13738 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13739 }, 13740 { 13741 "alignment" : 4, 13742 "linker_set_key" : "evp_pkey_st *", 13743 "name" : "evp_pkey_st *", 13744 "referenced_type" : "type-3648", 13745 "self_type" : "type-3647", 13746 "size" : 4, 13747 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13748 }, 13749 { 13750 "alignment" : 4, 13751 "linker_set_key" : "evp_pkey_st *", 13752 "name" : "evp_pkey_st *", 13753 "referenced_type" : "type-3986", 13754 "self_type" : "type-3985", 13755 "size" : 4, 13756 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13757 }, 13758 { 13759 "alignment" : 4, 13760 "linker_set_key" : "evp_pkey_st *", 13761 "name" : "evp_pkey_st *", 13762 "referenced_type" : "type-401", 13763 "self_type" : "type-400", 13764 "size" : 4, 13765 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 13766 }, 13767 { 13768 "alignment" : 4, 13769 "linker_set_key" : "evp_pkey_st *", 13770 "name" : "evp_pkey_st *", 13771 "referenced_type" : "type-4055", 13772 "self_type" : "type-4054", 13773 "size" : 4, 13774 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13775 }, 13776 { 13777 "alignment" : 4, 13778 "linker_set_key" : "evp_pkey_st *", 13779 "name" : "evp_pkey_st *", 13780 "referenced_type" : "type-449", 13781 "self_type" : "type-448", 13782 "size" : 4, 13783 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13784 }, 13785 { 13786 "alignment" : 4, 13787 "linker_set_key" : "evp_pkey_st *", 13788 "name" : "evp_pkey_st *", 13789 "referenced_type" : "type-4497", 13790 "self_type" : "type-4496", 13791 "size" : 4, 13792 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 13793 }, 13794 { 13795 "alignment" : 4, 13796 "linker_set_key" : "evp_pkey_st *", 13797 "name" : "evp_pkey_st *", 13798 "referenced_type" : "type-809", 13799 "self_type" : "type-808", 13800 "size" : 4, 13801 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 13802 }, 13803 { 13804 "alignment" : 4, 13805 "linker_set_key" : "evp_pkey_st *", 13806 "name" : "evp_pkey_st *", 13807 "referenced_type" : "type-895", 13808 "self_type" : "type-894", 13809 "size" : 4, 13810 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13811 }, 13812 { 13813 "alignment" : 4, 13814 "linker_set_key" : "hmac_ctx_st *", 13815 "name" : "hmac_ctx_st *", 13816 "referenced_type" : "type-5004", 13817 "self_type" : "type-5003", 13818 "size" : 4, 13819 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 13820 }, 13821 { 13822 "alignment" : 4, 13823 "linker_set_key" : "hw_device_t *", 13824 "name" : "hw_device_t *", 13825 "referenced_type" : "type-1810", 13826 "self_type" : "type-1809", 13827 "size" : 4, 13828 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13829 }, 13830 { 13831 "alignment" : 4, 13832 "linker_set_key" : "hw_device_t *", 13833 "name" : "hw_device_t *", 13834 "referenced_type" : "type-4845", 13835 "self_type" : "type-4844", 13836 "size" : 4, 13837 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13838 }, 13839 { 13840 "alignment" : 4, 13841 "linker_set_key" : "int *", 13842 "name" : "int *", 13843 "referenced_type" : "type-109", 13844 "self_type" : "type-1613", 13845 "size" : 4, 13846 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 13847 }, 13848 { 13849 "alignment" : 4, 13850 "linker_set_key" : "keymaster0_device *", 13851 "name" : "keymaster0_device *", 13852 "referenced_type" : "type-1351", 13853 "self_type" : "type-1350", 13854 "size" : 4, 13855 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13856 }, 13857 { 13858 "alignment" : 4, 13859 "linker_set_key" : "keymaster0_device *", 13860 "name" : "keymaster0_device *", 13861 "referenced_type" : "type-1808", 13862 "self_type" : "type-1807", 13863 "size" : 4, 13864 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13865 }, 13866 { 13867 "alignment" : 4, 13868 "linker_set_key" : "keymaster0_device *", 13869 "name" : "keymaster0_device *", 13870 "referenced_type" : "type-4474", 13871 "self_type" : "type-4473", 13872 "size" : 4, 13873 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13874 }, 13875 { 13876 "alignment" : 4, 13877 "linker_set_key" : "keymaster0_device *", 13878 "name" : "keymaster0_device *", 13879 "referenced_type" : "type-4843", 13880 "self_type" : "type-4842", 13881 "size" : 4, 13882 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 13883 }, 13884 { 13885 "alignment" : 4, 13886 "linker_set_key" : "keymaster1_device *", 13887 "name" : "keymaster1_device *", 13888 "referenced_type" : "type-1123", 13889 "self_type" : "type-1122", 13890 "size" : 4, 13891 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13892 }, 13893 { 13894 "alignment" : 4, 13895 "linker_set_key" : "keymaster1_device *", 13896 "name" : "keymaster1_device *", 13897 "referenced_type" : "type-1346", 13898 "self_type" : "type-1345", 13899 "size" : 4, 13900 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13901 }, 13902 { 13903 "alignment" : 4, 13904 "linker_set_key" : "keymaster1_device *", 13905 "name" : "keymaster1_device *", 13906 "referenced_type" : "type-1363", 13907 "self_type" : "type-1362", 13908 "size" : 4, 13909 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13910 }, 13911 { 13912 "alignment" : 4, 13913 "linker_set_key" : "keymaster1_device *", 13914 "name" : "keymaster1_device *", 13915 "referenced_type" : "type-1796", 13916 "self_type" : "type-1795", 13917 "size" : 4, 13918 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13919 }, 13920 { 13921 "alignment" : 4, 13922 "linker_set_key" : "keymaster1_device *", 13923 "name" : "keymaster1_device *", 13924 "referenced_type" : "type-2620", 13925 "self_type" : "type-2619", 13926 "size" : 4, 13927 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13928 }, 13929 { 13930 "alignment" : 4, 13931 "linker_set_key" : "keymaster1_device *", 13932 "name" : "keymaster1_device *", 13933 "referenced_type" : "type-2813", 13934 "self_type" : "type-2812", 13935 "size" : 4, 13936 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13937 }, 13938 { 13939 "alignment" : 4, 13940 "linker_set_key" : "keymaster1_device *", 13941 "name" : "keymaster1_device *", 13942 "referenced_type" : "type-3059", 13943 "self_type" : "type-3058", 13944 "size" : 4, 13945 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13946 }, 13947 { 13948 "alignment" : 4, 13949 "linker_set_key" : "keymaster1_device *", 13950 "name" : "keymaster1_device *", 13951 "referenced_type" : "type-3242", 13952 "self_type" : "type-3241", 13953 "size" : 4, 13954 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13955 }, 13956 { 13957 "alignment" : 4, 13958 "linker_set_key" : "keymaster1_device *", 13959 "name" : "keymaster1_device *", 13960 "referenced_type" : "type-3376", 13961 "self_type" : "type-3375", 13962 "size" : 4, 13963 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13964 }, 13965 { 13966 "alignment" : 4, 13967 "linker_set_key" : "keymaster1_device *", 13968 "name" : "keymaster1_device *", 13969 "referenced_type" : "type-3559", 13970 "self_type" : "type-3558", 13971 "size" : 4, 13972 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13973 }, 13974 { 13975 "alignment" : 4, 13976 "linker_set_key" : "keymaster1_device *", 13977 "name" : "keymaster1_device *", 13978 "referenced_type" : "type-359", 13979 "self_type" : "type-358", 13980 "size" : 4, 13981 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13982 }, 13983 { 13984 "alignment" : 4, 13985 "linker_set_key" : "keymaster1_device *", 13986 "name" : "keymaster1_device *", 13987 "referenced_type" : "type-3809", 13988 "self_type" : "type-3808", 13989 "size" : 4, 13990 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 13991 }, 13992 { 13993 "alignment" : 4, 13994 "linker_set_key" : "keymaster1_device *", 13995 "name" : "keymaster1_device *", 13996 "referenced_type" : "type-3956", 13997 "self_type" : "type-3955", 13998 "size" : 4, 13999 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14000 }, 14001 { 14002 "alignment" : 4, 14003 "linker_set_key" : "keymaster1_device *", 14004 "name" : "keymaster1_device *", 14005 "referenced_type" : "type-4272", 14006 "self_type" : "type-4271", 14007 "size" : 4, 14008 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14009 }, 14010 { 14011 "alignment" : 4, 14012 "linker_set_key" : "keymaster1_device *", 14013 "name" : "keymaster1_device *", 14014 "referenced_type" : "type-4469", 14015 "self_type" : "type-4468", 14016 "size" : 4, 14017 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14018 }, 14019 { 14020 "alignment" : 4, 14021 "linker_set_key" : "keymaster1_device *", 14022 "name" : "keymaster1_device *", 14023 "referenced_type" : "type-4839", 14024 "self_type" : "type-4838", 14025 "size" : 4, 14026 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14027 }, 14028 { 14029 "alignment" : 4, 14030 "linker_set_key" : "keymaster1_device *", 14031 "name" : "keymaster1_device *", 14032 "referenced_type" : "type-5042", 14033 "self_type" : "type-5041", 14034 "size" : 4, 14035 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14036 }, 14037 { 14038 "alignment" : 4, 14039 "linker_set_key" : "keymaster1_device *", 14040 "name" : "keymaster1_device *", 14041 "referenced_type" : "type-629", 14042 "self_type" : "type-628", 14043 "size" : 4, 14044 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14045 }, 14046 { 14047 "alignment" : 4, 14048 "linker_set_key" : "keymaster1_device *", 14049 "name" : "keymaster1_device *", 14050 "referenced_type" : "type-772", 14051 "self_type" : "type-771", 14052 "size" : 4, 14053 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14054 }, 14055 { 14056 "alignment" : 4, 14057 "linker_set_key" : "keymaster1_device *", 14058 "name" : "keymaster1_device *", 14059 "referenced_type" : "type-91", 14060 "self_type" : "type-90", 14061 "size" : 4, 14062 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 14063 }, 14064 { 14065 "alignment" : 4, 14066 "linker_set_key" : "keymaster2_device *", 14067 "name" : "keymaster2_device *", 14068 "referenced_type" : "type-1812", 14069 "self_type" : "type-1811", 14070 "size" : 4, 14071 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14072 }, 14073 { 14074 "alignment" : 4, 14075 "linker_set_key" : "keymaster2_device *", 14076 "name" : "keymaster2_device *", 14077 "referenced_type" : "type-2002", 14078 "self_type" : "type-2001", 14079 "size" : 4, 14080 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14081 }, 14082 { 14083 "alignment" : 4, 14084 "linker_set_key" : "keymaster2_device *", 14085 "name" : "keymaster2_device *", 14086 "referenced_type" : "type-3094", 14087 "self_type" : "type-3093", 14088 "size" : 4, 14089 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14090 }, 14091 { 14092 "alignment" : 4, 14093 "linker_set_key" : "keymaster2_device *", 14094 "name" : "keymaster2_device *", 14095 "referenced_type" : "type-4680", 14096 "self_type" : "type-4679", 14097 "size" : 4, 14098 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 14099 }, 14100 { 14101 "alignment" : 4, 14102 "linker_set_key" : "keymaster2_device *", 14103 "name" : "keymaster2_device *", 14104 "referenced_type" : "type-4848", 14105 "self_type" : "type-4847", 14106 "size" : 4, 14107 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 14108 }, 14109 { 14110 "alignment" : 4, 14111 "linker_set_key" : "keymaster::ASN1_STRING_Delete *", 14112 "name" : "keymaster::ASN1_STRING_Delete *", 14113 "referenced_type" : "type-1635", 14114 "self_type" : "type-1640", 14115 "size" : 4, 14116 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14117 }, 14118 { 14119 "alignment" : 4, 14120 "linker_set_key" : "keymaster::ASN1_TYPE_Delete *", 14121 "name" : "keymaster::ASN1_TYPE_Delete *", 14122 "referenced_type" : "type-1643", 14123 "self_type" : "type-1646", 14124 "size" : 4, 14125 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14126 }, 14127 { 14128 "alignment" : 4, 14129 "linker_set_key" : "keymaster::AbortOperationRequest *", 14130 "name" : "keymaster::AbortOperationRequest *", 14131 "referenced_type" : "type-1974", 14132 "self_type" : "type-1975", 14133 "size" : 4, 14134 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14135 }, 14136 { 14137 "alignment" : 4, 14138 "linker_set_key" : "keymaster::AbortOperationResponse *", 14139 "name" : "keymaster::AbortOperationResponse *", 14140 "referenced_type" : "type-1978", 14141 "self_type" : "type-1979", 14142 "size" : 4, 14143 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14144 }, 14145 { 14146 "alignment" : 4, 14147 "linker_set_key" : "keymaster::AccessCountMap *", 14148 "name" : "keymaster::AccessCountMap *", 14149 "referenced_type" : "type-1119", 14150 "self_type" : "type-1118", 14151 "size" : 4, 14152 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14153 }, 14154 { 14155 "alignment" : 4, 14156 "linker_set_key" : "keymaster::AccessCountMap *", 14157 "name" : "keymaster::AccessCountMap *", 14158 "referenced_type" : "type-1342", 14159 "self_type" : "type-1341", 14160 "size" : 4, 14161 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14162 }, 14163 { 14164 "alignment" : 4, 14165 "linker_set_key" : "keymaster::AccessCountMap *", 14166 "name" : "keymaster::AccessCountMap *", 14167 "referenced_type" : "type-1550", 14168 "self_type" : "type-1549", 14169 "size" : 4, 14170 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14171 }, 14172 { 14173 "alignment" : 4, 14174 "linker_set_key" : "keymaster::AccessCountMap *", 14175 "name" : "keymaster::AccessCountMap *", 14176 "referenced_type" : "type-1578", 14177 "self_type" : "type-1577", 14178 "size" : 4, 14179 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14180 }, 14181 { 14182 "alignment" : 4, 14183 "linker_set_key" : "keymaster::AccessCountMap *", 14184 "name" : "keymaster::AccessCountMap *", 14185 "referenced_type" : "type-1793", 14186 "self_type" : "type-1792", 14187 "size" : 4, 14188 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14189 }, 14190 { 14191 "alignment" : 4, 14192 "linker_set_key" : "keymaster::AccessCountMap *", 14193 "name" : "keymaster::AccessCountMap *", 14194 "referenced_type" : "type-2618", 14195 "self_type" : "type-2617", 14196 "size" : 4, 14197 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14198 }, 14199 { 14200 "alignment" : 4, 14201 "linker_set_key" : "keymaster::AccessCountMap *", 14202 "name" : "keymaster::AccessCountMap *", 14203 "referenced_type" : "type-2811", 14204 "self_type" : "type-2810", 14205 "size" : 4, 14206 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14207 }, 14208 { 14209 "alignment" : 4, 14210 "linker_set_key" : "keymaster::AccessCountMap *", 14211 "name" : "keymaster::AccessCountMap *", 14212 "referenced_type" : "type-3056", 14213 "self_type" : "type-3055", 14214 "size" : 4, 14215 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14216 }, 14217 { 14218 "alignment" : 4, 14219 "linker_set_key" : "keymaster::AccessCountMap *", 14220 "name" : "keymaster::AccessCountMap *", 14221 "referenced_type" : "type-3238", 14222 "self_type" : "type-3237", 14223 "size" : 4, 14224 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14225 }, 14226 { 14227 "alignment" : 4, 14228 "linker_set_key" : "keymaster::AccessCountMap *", 14229 "name" : "keymaster::AccessCountMap *", 14230 "referenced_type" : "type-3373", 14231 "self_type" : "type-3372", 14232 "size" : 4, 14233 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14234 }, 14235 { 14236 "alignment" : 4, 14237 "linker_set_key" : "keymaster::AccessCountMap *", 14238 "name" : "keymaster::AccessCountMap *", 14239 "referenced_type" : "type-3554", 14240 "self_type" : "type-3553", 14241 "size" : 4, 14242 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14243 }, 14244 { 14245 "alignment" : 4, 14246 "linker_set_key" : "keymaster::AccessCountMap *", 14247 "name" : "keymaster::AccessCountMap *", 14248 "referenced_type" : "type-357", 14249 "self_type" : "type-356", 14250 "size" : 4, 14251 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14252 }, 14253 { 14254 "alignment" : 4, 14255 "linker_set_key" : "keymaster::AccessCountMap *", 14256 "name" : "keymaster::AccessCountMap *", 14257 "referenced_type" : "type-3807", 14258 "self_type" : "type-3806", 14259 "size" : 4, 14260 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14261 }, 14262 { 14263 "alignment" : 4, 14264 "linker_set_key" : "keymaster::AccessCountMap *", 14265 "name" : "keymaster::AccessCountMap *", 14266 "referenced_type" : "type-3952", 14267 "self_type" : "type-3951", 14268 "size" : 4, 14269 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14270 }, 14271 { 14272 "alignment" : 4, 14273 "linker_set_key" : "keymaster::AccessCountMap *", 14274 "name" : "keymaster::AccessCountMap *", 14275 "referenced_type" : "type-4268", 14276 "self_type" : "type-4267", 14277 "size" : 4, 14278 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14279 }, 14280 { 14281 "alignment" : 4, 14282 "linker_set_key" : "keymaster::AccessCountMap *", 14283 "name" : "keymaster::AccessCountMap *", 14284 "referenced_type" : "type-4466", 14285 "self_type" : "type-4465", 14286 "size" : 4, 14287 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14288 }, 14289 { 14290 "alignment" : 4, 14291 "linker_set_key" : "keymaster::AccessCountMap *", 14292 "name" : "keymaster::AccessCountMap *", 14293 "referenced_type" : "type-4640", 14294 "self_type" : "type-4639", 14295 "size" : 4, 14296 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14297 }, 14298 { 14299 "alignment" : 4, 14300 "linker_set_key" : "keymaster::AccessCountMap *", 14301 "name" : "keymaster::AccessCountMap *", 14302 "referenced_type" : "type-4836", 14303 "self_type" : "type-4835", 14304 "size" : 4, 14305 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14306 }, 14307 { 14308 "alignment" : 4, 14309 "linker_set_key" : "keymaster::AccessCountMap *", 14310 "name" : "keymaster::AccessCountMap *", 14311 "referenced_type" : "type-4986", 14312 "self_type" : "type-4985", 14313 "size" : 4, 14314 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14315 }, 14316 { 14317 "alignment" : 4, 14318 "linker_set_key" : "keymaster::AccessCountMap *", 14319 "name" : "keymaster::AccessCountMap *", 14320 "referenced_type" : "type-5016", 14321 "self_type" : "type-5015", 14322 "size" : 4, 14323 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14324 }, 14325 { 14326 "alignment" : 4, 14327 "linker_set_key" : "keymaster::AccessCountMap *", 14328 "name" : "keymaster::AccessCountMap *", 14329 "referenced_type" : "type-625", 14330 "self_type" : "type-624", 14331 "size" : 4, 14332 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14333 }, 14334 { 14335 "alignment" : 4, 14336 "linker_set_key" : "keymaster::AccessCountMap *", 14337 "name" : "keymaster::AccessCountMap *", 14338 "referenced_type" : "type-770", 14339 "self_type" : "type-769", 14340 "size" : 4, 14341 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14342 }, 14343 { 14344 "alignment" : 4, 14345 "linker_set_key" : "keymaster::AccessCountMap *", 14346 "name" : "keymaster::AccessCountMap *", 14347 "referenced_type" : "type-88", 14348 "self_type" : "type-87", 14349 "size" : 4, 14350 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14351 }, 14352 { 14353 "alignment" : 4, 14354 "linker_set_key" : "keymaster::AccessTimeMap *", 14355 "name" : "keymaster::AccessTimeMap *", 14356 "referenced_type" : "type-1117", 14357 "self_type" : "type-1116", 14358 "size" : 4, 14359 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14360 }, 14361 { 14362 "alignment" : 4, 14363 "linker_set_key" : "keymaster::AccessTimeMap *", 14364 "name" : "keymaster::AccessTimeMap *", 14365 "referenced_type" : "type-1340", 14366 "self_type" : "type-1339", 14367 "size" : 4, 14368 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14369 }, 14370 { 14371 "alignment" : 4, 14372 "linker_set_key" : "keymaster::AccessTimeMap *", 14373 "name" : "keymaster::AccessTimeMap *", 14374 "referenced_type" : "type-1548", 14375 "self_type" : "type-1547", 14376 "size" : 4, 14377 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14378 }, 14379 { 14380 "alignment" : 4, 14381 "linker_set_key" : "keymaster::AccessTimeMap *", 14382 "name" : "keymaster::AccessTimeMap *", 14383 "referenced_type" : "type-1576", 14384 "self_type" : "type-1575", 14385 "size" : 4, 14386 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14387 }, 14388 { 14389 "alignment" : 4, 14390 "linker_set_key" : "keymaster::AccessTimeMap *", 14391 "name" : "keymaster::AccessTimeMap *", 14392 "referenced_type" : "type-1789", 14393 "self_type" : "type-1788", 14394 "size" : 4, 14395 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14396 }, 14397 { 14398 "alignment" : 4, 14399 "linker_set_key" : "keymaster::AccessTimeMap *", 14400 "name" : "keymaster::AccessTimeMap *", 14401 "referenced_type" : "type-2616", 14402 "self_type" : "type-2615", 14403 "size" : 4, 14404 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14405 }, 14406 { 14407 "alignment" : 4, 14408 "linker_set_key" : "keymaster::AccessTimeMap *", 14409 "name" : "keymaster::AccessTimeMap *", 14410 "referenced_type" : "type-2809", 14411 "self_type" : "type-2808", 14412 "size" : 4, 14413 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14414 }, 14415 { 14416 "alignment" : 4, 14417 "linker_set_key" : "keymaster::AccessTimeMap *", 14418 "name" : "keymaster::AccessTimeMap *", 14419 "referenced_type" : "type-3054", 14420 "self_type" : "type-3053", 14421 "size" : 4, 14422 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14423 }, 14424 { 14425 "alignment" : 4, 14426 "linker_set_key" : "keymaster::AccessTimeMap *", 14427 "name" : "keymaster::AccessTimeMap *", 14428 "referenced_type" : "type-3236", 14429 "self_type" : "type-3235", 14430 "size" : 4, 14431 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14432 }, 14433 { 14434 "alignment" : 4, 14435 "linker_set_key" : "keymaster::AccessTimeMap *", 14436 "name" : "keymaster::AccessTimeMap *", 14437 "referenced_type" : "type-3371", 14438 "self_type" : "type-3370", 14439 "size" : 4, 14440 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14441 }, 14442 { 14443 "alignment" : 4, 14444 "linker_set_key" : "keymaster::AccessTimeMap *", 14445 "name" : "keymaster::AccessTimeMap *", 14446 "referenced_type" : "type-355", 14447 "self_type" : "type-354", 14448 "size" : 4, 14449 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14450 }, 14451 { 14452 "alignment" : 4, 14453 "linker_set_key" : "keymaster::AccessTimeMap *", 14454 "name" : "keymaster::AccessTimeMap *", 14455 "referenced_type" : "type-3552", 14456 "self_type" : "type-3551", 14457 "size" : 4, 14458 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14459 }, 14460 { 14461 "alignment" : 4, 14462 "linker_set_key" : "keymaster::AccessTimeMap *", 14463 "name" : "keymaster::AccessTimeMap *", 14464 "referenced_type" : "type-3805", 14465 "self_type" : "type-3804", 14466 "size" : 4, 14467 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14468 }, 14469 { 14470 "alignment" : 4, 14471 "linker_set_key" : "keymaster::AccessTimeMap *", 14472 "name" : "keymaster::AccessTimeMap *", 14473 "referenced_type" : "type-3950", 14474 "self_type" : "type-3949", 14475 "size" : 4, 14476 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14477 }, 14478 { 14479 "alignment" : 4, 14480 "linker_set_key" : "keymaster::AccessTimeMap *", 14481 "name" : "keymaster::AccessTimeMap *", 14482 "referenced_type" : "type-4266", 14483 "self_type" : "type-4265", 14484 "size" : 4, 14485 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14486 }, 14487 { 14488 "alignment" : 4, 14489 "linker_set_key" : "keymaster::AccessTimeMap *", 14490 "name" : "keymaster::AccessTimeMap *", 14491 "referenced_type" : "type-4464", 14492 "self_type" : "type-4463", 14493 "size" : 4, 14494 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14495 }, 14496 { 14497 "alignment" : 4, 14498 "linker_set_key" : "keymaster::AccessTimeMap *", 14499 "name" : "keymaster::AccessTimeMap *", 14500 "referenced_type" : "type-4638", 14501 "self_type" : "type-4637", 14502 "size" : 4, 14503 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14504 }, 14505 { 14506 "alignment" : 4, 14507 "linker_set_key" : "keymaster::AccessTimeMap *", 14508 "name" : "keymaster::AccessTimeMap *", 14509 "referenced_type" : "type-4834", 14510 "self_type" : "type-4833", 14511 "size" : 4, 14512 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14513 }, 14514 { 14515 "alignment" : 4, 14516 "linker_set_key" : "keymaster::AccessTimeMap *", 14517 "name" : "keymaster::AccessTimeMap *", 14518 "referenced_type" : "type-4984", 14519 "self_type" : "type-4983", 14520 "size" : 4, 14521 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14522 }, 14523 { 14524 "alignment" : 4, 14525 "linker_set_key" : "keymaster::AccessTimeMap *", 14526 "name" : "keymaster::AccessTimeMap *", 14527 "referenced_type" : "type-4998", 14528 "self_type" : "type-4997", 14529 "size" : 4, 14530 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14531 }, 14532 { 14533 "alignment" : 4, 14534 "linker_set_key" : "keymaster::AccessTimeMap *", 14535 "name" : "keymaster::AccessTimeMap *", 14536 "referenced_type" : "type-623", 14537 "self_type" : "type-622", 14538 "size" : 4, 14539 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14540 }, 14541 { 14542 "alignment" : 4, 14543 "linker_set_key" : "keymaster::AccessTimeMap *", 14544 "name" : "keymaster::AccessTimeMap *", 14545 "referenced_type" : "type-768", 14546 "self_type" : "type-767", 14547 "size" : 4, 14548 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14549 }, 14550 { 14551 "alignment" : 4, 14552 "linker_set_key" : "keymaster::AccessTimeMap *", 14553 "name" : "keymaster::AccessTimeMap *", 14554 "referenced_type" : "type-86", 14555 "self_type" : "type-85", 14556 "size" : 4, 14557 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 14558 }, 14559 { 14560 "alignment" : 4, 14561 "linker_set_key" : "keymaster::AddEntropyRequest *", 14562 "name" : "keymaster::AddEntropyRequest *", 14563 "referenced_type" : "type-1983", 14564 "self_type" : "type-1984", 14565 "size" : 4, 14566 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14567 }, 14568 { 14569 "alignment" : 4, 14570 "linker_set_key" : "keymaster::AddEntropyResponse *", 14571 "name" : "keymaster::AddEntropyResponse *", 14572 "referenced_type" : "type-1985", 14573 "self_type" : "type-1986", 14574 "size" : 4, 14575 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14576 }, 14577 { 14578 "alignment" : 4, 14579 "linker_set_key" : "keymaster::AesKey *", 14580 "name" : "keymaster::AesKey *", 14581 "referenced_type" : "type-1392", 14582 "self_type" : "type-1393", 14583 "size" : 4, 14584 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14585 }, 14586 { 14587 "alignment" : 4, 14588 "linker_set_key" : "keymaster::AesKeyFactory *", 14589 "name" : "keymaster::AesKeyFactory *", 14590 "referenced_type" : "type-1388", 14591 "self_type" : "type-1389", 14592 "size" : 4, 14593 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 14594 }, 14595 { 14596 "alignment" : 4, 14597 "linker_set_key" : "keymaster::AndroidKeymaster *", 14598 "name" : "keymaster::AndroidKeymaster *", 14599 "referenced_type" : "type-1673", 14600 "self_type" : "type-1706", 14601 "size" : 4, 14602 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14603 }, 14604 { 14605 "alignment" : 4, 14606 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14607 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", 14608 "referenced_type" : "type-4919", 14609 "self_type" : "type-4922", 14610 "size" : 4, 14611 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14612 }, 14613 { 14614 "alignment" : 4, 14615 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14616 "name" : "keymaster::ArrayWrapper<keymaster_blob_t> *", 14617 "referenced_type" : "type-1668", 14618 "self_type" : "type-1683", 14619 "size" : 4, 14620 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14621 }, 14622 { 14623 "alignment" : 4, 14624 "linker_set_key" : "keymaster::AsymmetricKey *", 14625 "name" : "keymaster::AsymmetricKey *", 14626 "referenced_type" : "type-160", 14627 "self_type" : "type-1536", 14628 "size" : 4, 14629 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" 14630 }, 14631 { 14632 "alignment" : 4, 14633 "linker_set_key" : "keymaster::AttestKeyRequest *", 14634 "name" : "keymaster::AttestKeyRequest *", 14635 "referenced_type" : "type-2024", 14636 "self_type" : "type-2026", 14637 "size" : 4, 14638 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14639 }, 14640 { 14641 "alignment" : 4, 14642 "linker_set_key" : "keymaster::AttestKeyResponse *", 14643 "name" : "keymaster::AttestKeyResponse *", 14644 "referenced_type" : "type-2027", 14645 "self_type" : "type-2029", 14646 "size" : 4, 14647 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14648 }, 14649 { 14650 "alignment" : 4, 14651 "linker_set_key" : "keymaster::AttestationRecordContext *", 14652 "name" : "keymaster::AttestationRecordContext *", 14653 "referenced_type" : "type-1368", 14654 "self_type" : "type-1754", 14655 "size" : 4, 14656 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 14657 }, 14658 { 14659 "alignment" : 4, 14660 "linker_set_key" : "keymaster::AuthProxy *", 14661 "name" : "keymaster::AuthProxy *", 14662 "referenced_type" : "type-1864", 14663 "self_type" : "type-1874", 14664 "size" : 4, 14665 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14666 }, 14667 { 14668 "alignment" : 4, 14669 "linker_set_key" : "keymaster::AuthProxyIterator *", 14670 "name" : "keymaster::AuthProxyIterator *", 14671 "referenced_type" : "type-1570", 14672 "self_type" : "type-1630", 14673 "size" : 4, 14674 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14675 }, 14676 { 14677 "alignment" : 4, 14678 "linker_set_key" : "keymaster::AuthorizationSet *", 14679 "name" : "keymaster::AuthorizationSet *", 14680 "referenced_type" : "type-117", 14681 "self_type" : "type-765", 14682 "size" : 4, 14683 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14684 }, 14685 { 14686 "alignment" : 4, 14687 "linker_set_key" : "keymaster::AuthorizationSetBuilder *", 14688 "name" : "keymaster::AuthorizationSetBuilder *", 14689 "referenced_type" : "type-1373", 14690 "self_type" : "type-1478", 14691 "size" : 4, 14692 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 14693 }, 14694 { 14695 "alignment" : 4, 14696 "linker_set_key" : "keymaster::BeginOperationRequest *", 14697 "name" : "keymaster::BeginOperationRequest *", 14698 "referenced_type" : "type-1958", 14699 "self_type" : "type-1962", 14700 "size" : 4, 14701 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14702 }, 14703 { 14704 "alignment" : 4, 14705 "linker_set_key" : "keymaster::BeginOperationResponse *", 14706 "name" : "keymaster::BeginOperationResponse *", 14707 "referenced_type" : "type-1963", 14708 "self_type" : "type-1964", 14709 "size" : 4, 14710 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14711 }, 14712 { 14713 "alignment" : 4, 14714 "linker_set_key" : "keymaster::Buffer *", 14715 "name" : "keymaster::Buffer *", 14716 "referenced_type" : "type-190", 14717 "self_type" : "type-2090", 14718 "size" : 4, 14719 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 14720 }, 14721 { 14722 "alignment" : 4, 14723 "linker_set_key" : "keymaster::CertificateChainDelete *", 14724 "name" : "keymaster::CertificateChainDelete *", 14725 "referenced_type" : "type-66", 14726 "self_type" : "type-67", 14727 "size" : 4, 14728 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14729 }, 14730 { 14731 "alignment" : 4, 14732 "linker_set_key" : "keymaster::Characteristics_Delete *", 14733 "name" : "keymaster::Characteristics_Delete *", 14734 "referenced_type" : "type-35", 14735 "self_type" : "type-45", 14736 "size" : 4, 14737 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14738 }, 14739 { 14740 "alignment" : 4, 14741 "linker_set_key" : "keymaster::ComputeSharedHmacRequest *", 14742 "name" : "keymaster::ComputeSharedHmacRequest *", 14743 "referenced_type" : "type-2055", 14744 "self_type" : "type-2056", 14745 "size" : 4, 14746 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14747 }, 14748 { 14749 "alignment" : 4, 14750 "linker_set_key" : "keymaster::ComputeSharedHmacResponse *", 14751 "name" : "keymaster::ComputeSharedHmacResponse *", 14752 "referenced_type" : "type-975", 14753 "self_type" : "type-2060", 14754 "size" : 4, 14755 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14756 }, 14757 { 14758 "alignment" : 4, 14759 "linker_set_key" : "keymaster::ConfigureRequest *", 14760 "name" : "keymaster::ConfigureRequest *", 14761 "referenced_type" : "type-2037", 14762 "self_type" : "type-2038", 14763 "size" : 4, 14764 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14765 }, 14766 { 14767 "alignment" : 4, 14768 "linker_set_key" : "keymaster::ConfigureResponse *", 14769 "name" : "keymaster::ConfigureResponse *", 14770 "referenced_type" : "type-2042", 14771 "self_type" : "type-2043", 14772 "size" : 4, 14773 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14774 }, 14775 { 14776 "alignment" : 4, 14777 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14778 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", 14779 "referenced_type" : "type-1672", 14780 "self_type" : "type-1694", 14781 "size" : 4, 14782 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14783 }, 14784 { 14785 "alignment" : 4, 14786 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key> *", 14787 "name" : "keymaster::DefaultDelete<keymaster::Key> *", 14788 "referenced_type" : "type-627", 14789 "self_type" : "type-626", 14790 "size" : 4, 14791 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14792 }, 14793 { 14794 "alignment" : 4, 14795 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation> *", 14796 "name" : "keymaster::DefaultDelete<keymaster::Operation> *", 14797 "referenced_type" : "type-226", 14798 "self_type" : "type-225", 14799 "size" : 4, 14800 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 14801 }, 14802 { 14803 "alignment" : 4, 14804 "linker_set_key" : "keymaster::DeleteAllKeysRequest *", 14805 "name" : "keymaster::DeleteAllKeysRequest *", 14806 "referenced_type" : "type-2011", 14807 "self_type" : "type-2012", 14808 "size" : 4, 14809 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14810 }, 14811 { 14812 "alignment" : 4, 14813 "linker_set_key" : "keymaster::DeleteAllKeysResponse *", 14814 "name" : "keymaster::DeleteAllKeysResponse *", 14815 "referenced_type" : "type-2015", 14816 "self_type" : "type-2016", 14817 "size" : 4, 14818 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14819 }, 14820 { 14821 "alignment" : 4, 14822 "linker_set_key" : "keymaster::DeleteKeyRequest *", 14823 "name" : "keymaster::DeleteKeyRequest *", 14824 "referenced_type" : "type-2004", 14825 "self_type" : "type-2006", 14826 "size" : 4, 14827 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14828 }, 14829 { 14830 "alignment" : 4, 14831 "linker_set_key" : "keymaster::DeleteKeyResponse *", 14832 "name" : "keymaster::DeleteKeyResponse *", 14833 "referenced_type" : "type-2007", 14834 "self_type" : "type-2008", 14835 "size" : 4, 14836 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14837 }, 14838 { 14839 "alignment" : 4, 14840 "linker_set_key" : "keymaster::EcKey *", 14841 "name" : "keymaster::EcKey *", 14842 "referenced_type" : "type-153", 14843 "self_type" : "type-1591", 14844 "size" : 4, 14845 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 14846 }, 14847 { 14848 "alignment" : 4, 14849 "linker_set_key" : "keymaster::EcKeyFactory *", 14850 "name" : "keymaster::EcKeyFactory *", 14851 "referenced_type" : "type-139", 14852 "self_type" : "type-1857", 14853 "size" : 4, 14854 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 14855 }, 14856 { 14857 "alignment" : 4, 14858 "linker_set_key" : "keymaster::EcKeymaster0Key *", 14859 "name" : "keymaster::EcKeymaster0Key *", 14860 "referenced_type" : "type-1866", 14861 "self_type" : "type-1867", 14862 "size" : 4, 14863 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14864 }, 14865 { 14866 "alignment" : 4, 14867 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory *", 14868 "name" : "keymaster::EcdsaKeymaster0KeyFactory *", 14869 "referenced_type" : "type-1860", 14870 "self_type" : "type-1862", 14871 "size" : 4, 14872 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 14873 }, 14874 { 14875 "alignment" : 4, 14876 "linker_set_key" : "keymaster::EcdsaKeymaster1Key *", 14877 "name" : "keymaster::EcdsaKeymaster1Key *", 14878 "referenced_type" : "type-152", 14879 "self_type" : "type-164", 14880 "size" : 4, 14881 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14882 }, 14883 { 14884 "alignment" : 4, 14885 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory *", 14886 "name" : "keymaster::EcdsaKeymaster1KeyFactory *", 14887 "referenced_type" : "type-136", 14888 "self_type" : "type-146", 14889 "size" : 4, 14890 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 14891 }, 14892 { 14893 "alignment" : 4, 14894 "linker_set_key" : "keymaster::EcdsaOperation *", 14895 "name" : "keymaster::EcdsaOperation *", 14896 "referenced_type" : "type-182", 14897 "self_type" : "type-192", 14898 "size" : 4, 14899 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14900 }, 14901 { 14902 "alignment" : 4, 14903 "linker_set_key" : "keymaster::EcdsaSignOperation *", 14904 "name" : "keymaster::EcdsaSignOperation *", 14905 "referenced_type" : "type-193", 14906 "self_type" : "type-195", 14907 "size" : 4, 14908 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14909 }, 14910 { 14911 "alignment" : 4, 14912 "linker_set_key" : "keymaster::EcdsaVerifyOperation *", 14913 "name" : "keymaster::EcdsaVerifyOperation *", 14914 "referenced_type" : "type-196", 14915 "self_type" : "type-197", 14916 "size" : 4, 14917 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 14918 }, 14919 { 14920 "alignment" : 4, 14921 "linker_set_key" : "keymaster::Eraser *", 14922 "name" : "keymaster::Eraser *", 14923 "referenced_type" : "type-2144", 14924 "self_type" : "type-2145", 14925 "size" : 4, 14926 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 14927 }, 14928 { 14929 "alignment" : 4, 14930 "linker_set_key" : "keymaster::EvpMdCtxCleaner *", 14931 "name" : "keymaster::EvpMdCtxCleaner *", 14932 "referenced_type" : "type-1538", 14933 "self_type" : "type-1543", 14934 "size" : 4, 14935 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 14936 }, 14937 { 14938 "alignment" : 4, 14939 "linker_set_key" : "keymaster::ExportKeyRequest *", 14940 "name" : "keymaster::ExportKeyRequest *", 14941 "referenced_type" : "type-1996", 14942 "self_type" : "type-1999", 14943 "size" : 4, 14944 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14945 }, 14946 { 14947 "alignment" : 4, 14948 "linker_set_key" : "keymaster::ExportKeyResponse *", 14949 "name" : "keymaster::ExportKeyResponse *", 14950 "referenced_type" : "type-2000", 14951 "self_type" : "type-2003", 14952 "size" : 4, 14953 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14954 }, 14955 { 14956 "alignment" : 4, 14957 "linker_set_key" : "keymaster::FinishOperationRequest *", 14958 "name" : "keymaster::FinishOperationRequest *", 14959 "referenced_type" : "type-1969", 14960 "self_type" : "type-1971", 14961 "size" : 4, 14962 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14963 }, 14964 { 14965 "alignment" : 4, 14966 "linker_set_key" : "keymaster::FinishOperationResponse *", 14967 "name" : "keymaster::FinishOperationResponse *", 14968 "referenced_type" : "type-1972", 14969 "self_type" : "type-1973", 14970 "size" : 4, 14971 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14972 }, 14973 { 14974 "alignment" : 4, 14975 "linker_set_key" : "keymaster::GenerateKeyRequest *", 14976 "name" : "keymaster::GenerateKeyRequest *", 14977 "referenced_type" : "type-1944", 14978 "self_type" : "type-1945", 14979 "size" : 4, 14980 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14981 }, 14982 { 14983 "alignment" : 4, 14984 "linker_set_key" : "keymaster::GenerateKeyResponse *", 14985 "name" : "keymaster::GenerateKeyResponse *", 14986 "referenced_type" : "type-1948", 14987 "self_type" : "type-1951", 14988 "size" : 4, 14989 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14990 }, 14991 { 14992 "alignment" : 4, 14993 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse *", 14994 "name" : "keymaster::GetHmacSharingParametersResponse *", 14995 "referenced_type" : "type-2050", 14996 "self_type" : "type-2051", 14997 "size" : 4, 14998 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 14999 }, 15000 { 15001 "alignment" : 4, 15002 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *", 15003 "name" : "keymaster::GetKeyCharacteristicsRequest *", 15004 "referenced_type" : "type-1952", 15005 "self_type" : "type-1954", 15006 "size" : 4, 15007 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15008 }, 15009 { 15010 "alignment" : 4, 15011 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *", 15012 "name" : "keymaster::GetKeyCharacteristicsResponse *", 15013 "referenced_type" : "type-1956", 15014 "self_type" : "type-1957", 15015 "size" : 4, 15016 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15017 }, 15018 { 15019 "alignment" : 4, 15020 "linker_set_key" : "keymaster::GetVersionRequest *", 15021 "name" : "keymaster::GetVersionRequest *", 15022 "referenced_type" : "type-1815", 15023 "self_type" : "type-2019", 15024 "size" : 4, 15025 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15026 }, 15027 { 15028 "alignment" : 4, 15029 "linker_set_key" : "keymaster::GetVersionResponse *", 15030 "name" : "keymaster::GetVersionResponse *", 15031 "referenced_type" : "type-2022", 15032 "self_type" : "type-2023", 15033 "size" : 4, 15034 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15035 }, 15036 { 15037 "alignment" : 4, 15038 "linker_set_key" : "keymaster::HardwareAuthToken *", 15039 "name" : "keymaster::HardwareAuthToken *", 15040 "referenced_type" : "type-2066", 15041 "self_type" : "type-2068", 15042 "size" : 4, 15043 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15044 }, 15045 { 15046 "alignment" : 4, 15047 "linker_set_key" : "keymaster::HmacKey *", 15048 "name" : "keymaster::HmacKey *", 15049 "referenced_type" : "type-1403", 15050 "self_type" : "type-1404", 15051 "size" : 4, 15052 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15053 }, 15054 { 15055 "alignment" : 4, 15056 "linker_set_key" : "keymaster::HmacKeyFactory *", 15057 "name" : "keymaster::HmacKeyFactory *", 15058 "referenced_type" : "type-1399", 15059 "self_type" : "type-1400", 15060 "size" : 4, 15061 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 15062 }, 15063 { 15064 "alignment" : 4, 15065 "linker_set_key" : "keymaster::HmacSharingParameters *", 15066 "name" : "keymaster::HmacSharingParameters *", 15067 "referenced_type" : "type-959", 15068 "self_type" : "type-2046", 15069 "size" : 4, 15070 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15071 }, 15072 { 15073 "alignment" : 4, 15074 "linker_set_key" : "keymaster::HmacSharingParametersArray *", 15075 "name" : "keymaster::HmacSharingParametersArray *", 15076 "referenced_type" : "type-2047", 15077 "self_type" : "type-2048", 15078 "size" : 4, 15079 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15080 }, 15081 { 15082 "alignment" : 4, 15083 "linker_set_key" : "keymaster::ImportKeyRequest *", 15084 "name" : "keymaster::ImportKeyRequest *", 15085 "referenced_type" : "type-1989", 15086 "self_type" : "type-1992", 15087 "size" : 4, 15088 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15089 }, 15090 { 15091 "alignment" : 4, 15092 "linker_set_key" : "keymaster::ImportKeyResponse *", 15093 "name" : "keymaster::ImportKeyResponse *", 15094 "referenced_type" : "type-1993", 15095 "self_type" : "type-1995", 15096 "size" : 4, 15097 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15098 }, 15099 { 15100 "alignment" : 4, 15101 "linker_set_key" : "keymaster::ImportWrappedKeyRequest *", 15102 "name" : "keymaster::ImportWrappedKeyRequest *", 15103 "referenced_type" : "type-2061", 15104 "self_type" : "type-2063", 15105 "size" : 4, 15106 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15107 }, 15108 { 15109 "alignment" : 4, 15110 "linker_set_key" : "keymaster::ImportWrappedKeyResponse *", 15111 "name" : "keymaster::ImportWrappedKeyResponse *", 15112 "referenced_type" : "type-2064", 15113 "self_type" : "type-2065", 15114 "size" : 4, 15115 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15116 }, 15117 { 15118 "alignment" : 4, 15119 "linker_set_key" : "keymaster::Key *", 15120 "name" : "keymaster::Key *", 15121 "referenced_type" : "type-161", 15122 "self_type" : "type-773", 15123 "size" : 4, 15124 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15125 }, 15126 { 15127 "alignment" : 4, 15128 "linker_set_key" : "keymaster::KeyFactory *", 15129 "name" : "keymaster::KeyFactory *", 15130 "referenced_type" : "type-141", 15131 "self_type" : "type-1599", 15132 "size" : 4, 15133 "source_file" : "/system/keymaster/include/keymaster/key_factory.h" 15134 }, 15135 { 15136 "alignment" : 4, 15137 "linker_set_key" : "keymaster::Keymaster0Engine *", 15138 "name" : "keymaster::Keymaster0Engine *", 15139 "referenced_type" : "type-599", 15140 "self_type" : "type-2103", 15141 "size" : 4, 15142 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15143 }, 15144 { 15145 "alignment" : 4, 15146 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15147 "name" : "keymaster::Keymaster0Engine::Malloc_Delete *", 15148 "referenced_type" : "type-2104", 15149 "self_type" : "type-2106", 15150 "size" : 4, 15151 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 15152 }, 15153 { 15154 "alignment" : 4, 15155 "linker_set_key" : "keymaster::Keymaster1Engine *", 15156 "name" : "keymaster::Keymaster1Engine *", 15157 "referenced_type" : "type-101", 15158 "self_type" : "type-135", 15159 "size" : 4, 15160 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15161 }, 15162 { 15163 "alignment" : 4, 15164 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData *", 15165 "name" : "keymaster::Keymaster1Engine::KeyData *", 15166 "referenced_type" : "type-115", 15167 "self_type" : "type-131", 15168 "size" : 4, 15169 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 15170 }, 15171 { 15172 "alignment" : 4, 15173 "linker_set_key" : "keymaster::Keymaster1LegacySupport *", 15174 "name" : "keymaster::Keymaster1LegacySupport *", 15175 "referenced_type" : "type-1159", 15176 "self_type" : "type-1162", 15177 "size" : 4, 15178 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 15179 }, 15180 { 15181 "alignment" : 4, 15182 "linker_set_key" : "keymaster::KeymasterContext *", 15183 "name" : "keymaster::KeymasterContext *", 15184 "referenced_type" : "type-1365", 15185 "self_type" : "type-1675", 15186 "size" : 4, 15187 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 15188 }, 15189 { 15190 "alignment" : 4, 15191 "linker_set_key" : "keymaster::KeymasterEnforcement *", 15192 "name" : "keymaster::KeymasterEnforcement *", 15193 "referenced_type" : "type-1574", 15194 "self_type" : "type-2091", 15195 "size" : 4, 15196 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15197 }, 15198 { 15199 "alignment" : 4, 15200 "linker_set_key" : "keymaster::KeymasterEnforcementContext *", 15201 "name" : "keymaster::KeymasterEnforcementContext *", 15202 "referenced_type" : "type-2088", 15203 "self_type" : "type-2089", 15204 "size" : 4, 15205 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 15206 }, 15207 { 15208 "alignment" : 4, 15209 "linker_set_key" : "keymaster::KeymasterMessage *", 15210 "name" : "keymaster::KeymasterMessage *", 15211 "referenced_type" : "type-978", 15212 "self_type" : "type-1869", 15213 "size" : 4, 15214 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15215 }, 15216 { 15217 "alignment" : 4, 15218 "linker_set_key" : "keymaster::KeymasterPassthroughEngine *", 15219 "name" : "keymaster::KeymasterPassthroughEngine *", 15220 "referenced_type" : "type-1142", 15221 "self_type" : "type-1143", 15222 "size" : 4, 15223 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h" 15224 }, 15225 { 15226 "alignment" : 4, 15227 "linker_set_key" : "keymaster::KeymasterPassthroughKey *", 15228 "name" : "keymaster::KeymasterPassthroughKey *", 15229 "referenced_type" : "type-1152", 15230 "self_type" : "type-1153", 15231 "size" : 4, 15232 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15233 }, 15234 { 15235 "alignment" : 4, 15236 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory *", 15237 "name" : "keymaster::KeymasterPassthroughKeyFactory *", 15238 "referenced_type" : "type-1144", 15239 "self_type" : "type-1149", 15240 "size" : 4, 15241 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 15242 }, 15243 { 15244 "alignment" : 4, 15245 "linker_set_key" : "keymaster::KeymasterResponse *", 15246 "name" : "keymaster::KeymasterResponse *", 15247 "referenced_type" : "type-976", 15248 "self_type" : "type-1870", 15249 "size" : 4, 15250 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15251 }, 15252 { 15253 "alignment" : 4, 15254 "linker_set_key" : "keymaster::Logger *", 15255 "name" : "keymaster::Logger *", 15256 "referenced_type" : "type-1836", 15257 "self_type" : "type-2107", 15258 "size" : 4, 15259 "source_file" : "/system/keymaster/include/keymaster/logger.h" 15260 }, 15261 { 15262 "alignment" : 4, 15263 "linker_set_key" : "keymaster::Malloc_Delete *", 15264 "name" : "keymaster::Malloc_Delete *", 15265 "referenced_type" : "type-61", 15266 "self_type" : "type-63", 15267 "size" : 4, 15268 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15269 }, 15270 { 15271 "alignment" : 4, 15272 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15273 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", 15274 "referenced_type" : "type-382", 15275 "self_type" : "type-384", 15276 "size" : 4, 15277 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15278 }, 15279 { 15280 "alignment" : 4, 15281 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15282 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", 15283 "referenced_type" : "type-158", 15284 "self_type" : "type-1546", 15285 "size" : 4, 15286 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15287 }, 15288 { 15289 "alignment" : 4, 15290 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15291 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", 15292 "referenced_type" : "type-96", 15293 "self_type" : "type-445", 15294 "size" : 4, 15295 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15296 }, 15297 { 15298 "alignment" : 4, 15299 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15300 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", 15301 "referenced_type" : "type-307", 15302 "self_type" : "type-306", 15303 "size" : 4, 15304 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15305 }, 15306 { 15307 "alignment" : 4, 15308 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15309 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", 15310 "referenced_type" : "type-5000", 15311 "self_type" : "type-4999", 15312 "size" : 4, 15313 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15314 }, 15315 { 15316 "alignment" : 4, 15317 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15318 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", 15319 "referenced_type" : "type-379", 15320 "self_type" : "type-381", 15321 "size" : 4, 15322 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 15323 }, 15324 { 15325 "alignment" : 4, 15326 "linker_set_key" : "keymaster::Operation *", 15327 "name" : "keymaster::Operation *", 15328 "referenced_type" : "type-175", 15329 "self_type" : "type-178", 15330 "size" : 4, 15331 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15332 }, 15333 { 15334 "alignment" : 4, 15335 "linker_set_key" : "keymaster::OperationFactory *", 15336 "name" : "keymaster::OperationFactory *", 15337 "referenced_type" : "type-151", 15338 "self_type" : "type-150", 15339 "size" : 4, 15340 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 15341 }, 15342 { 15343 "alignment" : 4, 15344 "linker_set_key" : "keymaster::OperationFactory::KeyType *", 15345 "name" : "keymaster::OperationFactory::KeyType *", 15346 "referenced_type" : "type-165", 15347 "self_type" : "type-168", 15348 "size" : 4, 15349 "source_file" : "/system/keymaster/include/keymaster/operation.h" 15350 }, 15351 { 15352 "alignment" : 4, 15353 "linker_set_key" : "keymaster::OperationTable *", 15354 "name" : "keymaster::OperationTable *", 15355 "referenced_type" : "type-1679", 15356 "self_type" : "type-1678", 15357 "size" : 4, 15358 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15359 }, 15360 { 15361 "alignment" : 4, 15362 "linker_set_key" : "keymaster::OperationTable *", 15363 "name" : "keymaster::OperationTable *", 15364 "referenced_type" : "type-4736", 15365 "self_type" : "type-4735", 15366 "size" : 4, 15367 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 15368 }, 15369 { 15370 "alignment" : 4, 15371 "linker_set_key" : "keymaster::PureSoftKeymasterContext *", 15372 "name" : "keymaster::PureSoftKeymasterContext *", 15373 "referenced_type" : "type-1585", 15374 "self_type" : "type-1592", 15375 "size" : 4, 15376 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 15377 }, 15378 { 15379 "alignment" : 4, 15380 "linker_set_key" : "keymaster::RandomSource *", 15381 "name" : "keymaster::RandomSource *", 15382 "referenced_type" : "type-1367", 15383 "self_type" : "type-2099", 15384 "size" : 4, 15385 "source_file" : "/system/keymaster/include/keymaster/random_source.h" 15386 }, 15387 { 15388 "alignment" : 4, 15389 "linker_set_key" : "keymaster::RsaCryptOperation *", 15390 "name" : "keymaster::RsaCryptOperation *", 15391 "referenced_type" : "type-824", 15392 "self_type" : "type-825", 15393 "size" : 4, 15394 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15395 }, 15396 { 15397 "alignment" : 4, 15398 "linker_set_key" : "keymaster::RsaDecryptOperation *", 15399 "name" : "keymaster::RsaDecryptOperation *", 15400 "referenced_type" : "type-830", 15401 "self_type" : "type-831", 15402 "size" : 4, 15403 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15404 }, 15405 { 15406 "alignment" : 4, 15407 "linker_set_key" : "keymaster::RsaEncryptOperation *", 15408 "name" : "keymaster::RsaEncryptOperation *", 15409 "referenced_type" : "type-828", 15410 "self_type" : "type-829", 15411 "size" : 4, 15412 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15413 }, 15414 { 15415 "alignment" : 4, 15416 "linker_set_key" : "keymaster::RsaKey *", 15417 "name" : "keymaster::RsaKey *", 15418 "referenced_type" : "type-556", 15419 "self_type" : "type-562", 15420 "size" : 4, 15421 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15422 }, 15423 { 15424 "alignment" : 4, 15425 "linker_set_key" : "keymaster::RsaKey::RSA_Delete *", 15426 "name" : "keymaster::RsaKey::RSA_Delete *", 15427 "referenced_type" : "type-561", 15428 "self_type" : "type-563", 15429 "size" : 4, 15430 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 15431 }, 15432 { 15433 "alignment" : 4, 15434 "linker_set_key" : "keymaster::RsaKeyFactory *", 15435 "name" : "keymaster::RsaKeyFactory *", 15436 "referenced_type" : "type-592", 15437 "self_type" : "type-593", 15438 "size" : 4, 15439 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 15440 }, 15441 { 15442 "alignment" : 4, 15443 "linker_set_key" : "keymaster::RsaKeymaster0Key *", 15444 "name" : "keymaster::RsaKeymaster0Key *", 15445 "referenced_type" : "type-612", 15446 "self_type" : "type-615", 15447 "size" : 4, 15448 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15449 }, 15450 { 15451 "alignment" : 4, 15452 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory *", 15453 "name" : "keymaster::RsaKeymaster0KeyFactory *", 15454 "referenced_type" : "type-596", 15455 "self_type" : "type-609", 15456 "size" : 4, 15457 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 15458 }, 15459 { 15460 "alignment" : 4, 15461 "linker_set_key" : "keymaster::RsaKeymaster1Key *", 15462 "name" : "keymaster::RsaKeymaster1Key *", 15463 "referenced_type" : "type-805", 15464 "self_type" : "type-806", 15465 "size" : 4, 15466 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15467 }, 15468 { 15469 "alignment" : 4, 15470 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory *", 15471 "name" : "keymaster::RsaKeymaster1KeyFactory *", 15472 "referenced_type" : "type-793", 15473 "self_type" : "type-798", 15474 "size" : 4, 15475 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 15476 }, 15477 { 15478 "alignment" : 4, 15479 "linker_set_key" : "keymaster::RsaOperation *", 15480 "name" : "keymaster::RsaOperation *", 15481 "referenced_type" : "type-807", 15482 "self_type" : "type-813", 15483 "size" : 4, 15484 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15485 }, 15486 { 15487 "alignment" : 4, 15488 "linker_set_key" : "keymaster::RsaSignOperation *", 15489 "name" : "keymaster::RsaSignOperation *", 15490 "referenced_type" : "type-820", 15491 "self_type" : "type-821", 15492 "size" : 4, 15493 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15494 }, 15495 { 15496 "alignment" : 4, 15497 "linker_set_key" : "keymaster::RsaVerifyOperation *", 15498 "name" : "keymaster::RsaVerifyOperation *", 15499 "referenced_type" : "type-822", 15500 "self_type" : "type-823", 15501 "size" : 4, 15502 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 15503 }, 15504 { 15505 "alignment" : 4, 15506 "linker_set_key" : "keymaster::Serializable *", 15507 "name" : "keymaster::Serializable *", 15508 "referenced_type" : "type-125", 15509 "self_type" : "type-1950", 15510 "size" : 4, 15511 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 15512 }, 15513 { 15514 "alignment" : 4, 15515 "linker_set_key" : "keymaster::SoftKeyFactoryMixin *", 15516 "name" : "keymaster::SoftKeyFactoryMixin *", 15517 "referenced_type" : "type-142", 15518 "self_type" : "type-1855", 15519 "size" : 4, 15520 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15521 }, 15522 { 15523 "alignment" : 4, 15524 "linker_set_key" : "keymaster::SoftKeymasterContext *", 15525 "name" : "keymaster::SoftKeymasterContext *", 15526 "referenced_type" : "type-1354", 15527 "self_type" : "type-1801", 15528 "size" : 4, 15529 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 15530 }, 15531 { 15532 "alignment" : 4, 15533 "linker_set_key" : "keymaster::SoftKeymasterDevice *", 15534 "name" : "keymaster::SoftKeymasterDevice *", 15535 "referenced_type" : "type-1797", 15536 "self_type" : "type-1806", 15537 "size" : 4, 15538 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 15539 }, 15540 { 15541 "alignment" : 4, 15542 "linker_set_key" : "keymaster::SoftKeymasterEnforcement *", 15543 "name" : "keymaster::SoftKeymasterEnforcement *", 15544 "referenced_type" : "type-1573", 15545 "self_type" : "type-1579", 15546 "size" : 4, 15547 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 15548 }, 15549 { 15550 "alignment" : 4, 15551 "linker_set_key" : "keymaster::SoftKeymasterLogger *", 15552 "name" : "keymaster::SoftKeymasterLogger *", 15553 "referenced_type" : "type-1835", 15554 "self_type" : "type-1837", 15555 "size" : 4, 15556 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 15557 }, 15558 { 15559 "alignment" : 4, 15560 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker *", 15561 "name" : "keymaster::SoftwareKeyBlobMaker *", 15562 "referenced_type" : "type-145", 15563 "self_type" : "type-1805", 15564 "size" : 4, 15565 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 15566 }, 15567 { 15568 "alignment" : 4, 15569 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest *", 15570 "name" : "keymaster::SupportedAlgorithmsRequest *", 15571 "referenced_type" : "type-1871", 15572 "self_type" : "type-1872", 15573 "size" : 4, 15574 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15575 }, 15576 { 15577 "alignment" : 4, 15578 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse *", 15579 "name" : "keymaster::SupportedAlgorithmsResponse *", 15580 "referenced_type" : "type-1932", 15581 "self_type" : "type-1933", 15582 "size" : 4, 15583 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15584 }, 15585 { 15586 "alignment" : 4, 15587 "linker_set_key" : "keymaster::SupportedBlockModesRequest *", 15588 "name" : "keymaster::SupportedBlockModesRequest *", 15589 "referenced_type" : "type-1893", 15590 "self_type" : "type-1894", 15591 "size" : 4, 15592 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15593 }, 15594 { 15595 "alignment" : 4, 15596 "linker_set_key" : "keymaster::SupportedBlockModesResponse *", 15597 "name" : "keymaster::SupportedBlockModesResponse *", 15598 "referenced_type" : "type-1934", 15599 "self_type" : "type-1935", 15600 "size" : 4, 15601 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15602 }, 15603 { 15604 "alignment" : 4, 15605 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15606 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", 15607 "referenced_type" : "type-1887", 15608 "self_type" : "type-1890", 15609 "size" : 4, 15610 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15611 }, 15612 { 15613 "alignment" : 4, 15614 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest *", 15615 "name" : "keymaster::SupportedByAlgorithmRequest *", 15616 "referenced_type" : "type-1876", 15617 "self_type" : "type-1878", 15618 "size" : 4, 15619 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15620 }, 15621 { 15622 "alignment" : 4, 15623 "linker_set_key" : "keymaster::SupportedDigestsRequest *", 15624 "name" : "keymaster::SupportedDigestsRequest *", 15625 "referenced_type" : "type-1899", 15626 "self_type" : "type-1900", 15627 "size" : 4, 15628 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15629 }, 15630 { 15631 "alignment" : 4, 15632 "linker_set_key" : "keymaster::SupportedDigestsResponse *", 15633 "name" : "keymaster::SupportedDigestsResponse *", 15634 "referenced_type" : "type-1938", 15635 "self_type" : "type-1939", 15636 "size" : 4, 15637 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15638 }, 15639 { 15640 "alignment" : 4, 15641 "linker_set_key" : "keymaster::SupportedExportFormatsRequest *", 15642 "name" : "keymaster::SupportedExportFormatsRequest *", 15643 "referenced_type" : "type-1884", 15644 "self_type" : "type-1886", 15645 "size" : 4, 15646 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15647 }, 15648 { 15649 "alignment" : 4, 15650 "linker_set_key" : "keymaster::SupportedExportFormatsResponse *", 15651 "name" : "keymaster::SupportedExportFormatsResponse *", 15652 "referenced_type" : "type-1942", 15653 "self_type" : "type-1943", 15654 "size" : 4, 15655 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15656 }, 15657 { 15658 "alignment" : 4, 15659 "linker_set_key" : "keymaster::SupportedImportFormatsRequest *", 15660 "name" : "keymaster::SupportedImportFormatsRequest *", 15661 "referenced_type" : "type-1881", 15662 "self_type" : "type-1883", 15663 "size" : 4, 15664 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15665 }, 15666 { 15667 "alignment" : 4, 15668 "linker_set_key" : "keymaster::SupportedImportFormatsResponse *", 15669 "name" : "keymaster::SupportedImportFormatsResponse *", 15670 "referenced_type" : "type-1940", 15671 "self_type" : "type-1941", 15672 "size" : 4, 15673 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15674 }, 15675 { 15676 "alignment" : 4, 15677 "linker_set_key" : "keymaster::SupportedPaddingModesRequest *", 15678 "name" : "keymaster::SupportedPaddingModesRequest *", 15679 "referenced_type" : "type-1895", 15680 "self_type" : "type-1898", 15681 "size" : 4, 15682 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15683 }, 15684 { 15685 "alignment" : 4, 15686 "linker_set_key" : "keymaster::SupportedPaddingModesResponse *", 15687 "name" : "keymaster::SupportedPaddingModesResponse *", 15688 "referenced_type" : "type-1936", 15689 "self_type" : "type-1937", 15690 "size" : 4, 15691 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15692 }, 15693 { 15694 "alignment" : 4, 15695 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15696 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", 15697 "referenced_type" : "type-1901", 15698 "self_type" : "type-1903", 15699 "size" : 4, 15700 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15701 }, 15702 { 15703 "alignment" : 4, 15704 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15705 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", 15706 "referenced_type" : "type-1906", 15707 "self_type" : "type-1909", 15708 "size" : 4, 15709 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15710 }, 15711 { 15712 "alignment" : 4, 15713 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15714 "name" : "keymaster::SupportedResponse<keymaster_digest_t> *", 15715 "referenced_type" : "type-1920", 15716 "self_type" : "type-1922", 15717 "size" : 4, 15718 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15719 }, 15720 { 15721 "alignment" : 4, 15722 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15723 "name" : "keymaster::SupportedResponse<keymaster_key_format_t> *", 15724 "referenced_type" : "type-1925", 15725 "self_type" : "type-1927", 15726 "size" : 4, 15727 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15728 }, 15729 { 15730 "alignment" : 4, 15731 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15732 "name" : "keymaster::SupportedResponse<keymaster_padding_t> *", 15733 "referenced_type" : "type-1914", 15734 "self_type" : "type-1916", 15735 "size" : 4, 15736 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 15737 }, 15738 { 15739 "alignment" : 4, 15740 "linker_set_key" : "keymaster::SymmetricKeyFactory *", 15741 "name" : "keymaster::SymmetricKeyFactory *", 15742 "referenced_type" : "type-1376", 15743 "self_type" : "type-1379", 15744 "size" : 4, 15745 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 15746 }, 15747 { 15748 "alignment" : 4, 15749 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15750 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", 15751 "referenced_type" : "type-872", 15752 "self_type" : "type-877", 15753 "size" : 4, 15754 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15755 }, 15756 { 15757 "alignment" : 4, 15758 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15759 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", 15760 "referenced_type" : "type-127", 15761 "self_type" : "type-883", 15762 "size" : 4, 15763 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 15764 }, 15765 { 15766 "alignment" : 4, 15767 "linker_set_key" : "keymaster::TripleDesKey *", 15768 "name" : "keymaster::TripleDesKey *", 15769 "referenced_type" : "type-1410", 15770 "self_type" : "type-1411", 15771 "size" : 4, 15772 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15773 }, 15774 { 15775 "alignment" : 4, 15776 "linker_set_key" : "keymaster::TripleDesKeyFactory *", 15777 "name" : "keymaster::TripleDesKeyFactory *", 15778 "referenced_type" : "type-1405", 15779 "self_type" : "type-1406", 15780 "size" : 4, 15781 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 15782 }, 15783 { 15784 "alignment" : 4, 15785 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15786 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", 15787 "referenced_type" : "type-238", 15788 "self_type" : "type-254", 15789 "size" : 4, 15790 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15791 }, 15792 { 15793 "alignment" : 4, 15794 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15795 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", 15796 "referenced_type" : "type-1343", 15797 "self_type" : "type-1352", 15798 "size" : 4, 15799 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15800 }, 15801 { 15802 "alignment" : 4, 15803 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15804 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", 15805 "referenced_type" : "type-1319", 15806 "self_type" : "type-1323", 15807 "size" : 4, 15808 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15809 }, 15810 { 15811 "alignment" : 4, 15812 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15813 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", 15814 "referenced_type" : "type-1325", 15815 "self_type" : "type-1328", 15816 "size" : 4, 15817 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15818 }, 15819 { 15820 "alignment" : 4, 15821 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15822 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", 15823 "referenced_type" : "type-465", 15824 "self_type" : "type-464", 15825 "size" : 4, 15826 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15827 }, 15828 { 15829 "alignment" : 4, 15830 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15831 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", 15832 "referenced_type" : "type-1722", 15833 "self_type" : "type-2020", 15834 "size" : 4, 15835 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15836 }, 15837 { 15838 "alignment" : 4, 15839 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15840 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", 15841 "referenced_type" : "type-1329", 15842 "self_type" : "type-1335", 15843 "size" : 4, 15844 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15845 }, 15846 { 15847 "alignment" : 4, 15848 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15849 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", 15850 "referenced_type" : "type-3", 15851 "self_type" : "type-2", 15852 "size" : 4, 15853 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15854 }, 15855 { 15856 "alignment" : 4, 15857 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15858 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", 15859 "referenced_type" : "type-223", 15860 "self_type" : "type-227", 15861 "size" : 4, 15862 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15863 }, 15864 { 15865 "alignment" : 4, 15866 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15867 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", 15868 "referenced_type" : "type-1115", 15869 "self_type" : "type-1120", 15870 "size" : 4, 15871 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15872 }, 15873 { 15874 "alignment" : 4, 15875 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15876 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", 15877 "referenced_type" : "type-1127", 15878 "self_type" : "type-1130", 15879 "size" : 4, 15880 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15881 }, 15882 { 15883 "alignment" : 4, 15884 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15885 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", 15886 "referenced_type" : "type-1711", 15887 "self_type" : "type-1712", 15888 "size" : 4, 15889 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15890 }, 15891 { 15892 "alignment" : 4, 15893 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15894 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", 15895 "referenced_type" : "type-1047", 15896 "self_type" : "type-1063", 15897 "size" : 4, 15898 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15899 }, 15900 { 15901 "alignment" : 4, 15902 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15903 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", 15904 "referenced_type" : "type-1108", 15905 "self_type" : "type-1109", 15906 "size" : 4, 15907 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15908 }, 15909 { 15910 "alignment" : 4, 15911 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 15912 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", 15913 "referenced_type" : "type-1161", 15914 "self_type" : "type-1169", 15915 "size" : 4, 15916 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15917 }, 15918 { 15919 "alignment" : 4, 15920 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 15921 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", 15922 "referenced_type" : "type-1121", 15923 "self_type" : "type-1124", 15924 "size" : 4, 15925 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15926 }, 15927 { 15928 "alignment" : 4, 15929 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 15930 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", 15931 "referenced_type" : "type-497", 15932 "self_type" : "type-498", 15933 "size" : 4, 15934 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15935 }, 15936 { 15937 "alignment" : 4, 15938 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 15939 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", 15940 "referenced_type" : "type-1141", 15941 "self_type" : "type-1148", 15942 "size" : 4, 15943 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15944 }, 15945 { 15946 "alignment" : 4, 15947 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 15948 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", 15949 "referenced_type" : "type-1500", 15950 "self_type" : "type-1501", 15951 "size" : 4, 15952 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15953 }, 15954 { 15955 "alignment" : 4, 15956 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 15957 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", 15958 "referenced_type" : "type-1188", 15959 "self_type" : "type-1191", 15960 "size" : 4, 15961 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15962 }, 15963 { 15964 "alignment" : 4, 15965 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 15966 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", 15967 "referenced_type" : "type-1713", 15968 "self_type" : "type-1714", 15969 "size" : 4, 15970 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15971 }, 15972 { 15973 "alignment" : 4, 15974 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 15975 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", 15976 "referenced_type" : "type-1194", 15977 "self_type" : "type-1200", 15978 "size" : 4, 15979 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15980 }, 15981 { 15982 "alignment" : 4, 15983 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 15984 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", 15985 "referenced_type" : "type-1208", 15986 "self_type" : "type-1211", 15987 "size" : 4, 15988 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15989 }, 15990 { 15991 "alignment" : 4, 15992 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 15993 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", 15994 "referenced_type" : "type-1252", 15995 "self_type" : "type-1257", 15996 "size" : 4, 15997 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 15998 }, 15999 { 16000 "alignment" : 4, 16001 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 16002 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", 16003 "referenced_type" : "type-1268", 16004 "self_type" : "type-1271", 16005 "size" : 4, 16006 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16007 }, 16008 { 16009 "alignment" : 4, 16010 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 16011 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", 16012 "referenced_type" : "type-1262", 16013 "self_type" : "type-1267", 16014 "size" : 4, 16015 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16016 }, 16017 { 16018 "alignment" : 4, 16019 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16020 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", 16021 "referenced_type" : "type-1272", 16022 "self_type" : "type-1286", 16023 "size" : 4, 16024 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16025 }, 16026 { 16027 "alignment" : 4, 16028 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16029 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", 16030 "referenced_type" : "type-1218", 16031 "self_type" : "type-1233", 16032 "size" : 4, 16033 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16034 }, 16035 { 16036 "alignment" : 4, 16037 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16038 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", 16039 "referenced_type" : "type-1240", 16040 "self_type" : "type-1248", 16041 "size" : 4, 16042 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16043 }, 16044 { 16045 "alignment" : 4, 16046 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16047 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", 16048 "referenced_type" : "type-1502", 16049 "self_type" : "type-1503", 16050 "size" : 4, 16051 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16052 }, 16053 { 16054 "alignment" : 4, 16055 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16056 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", 16057 "referenced_type" : "type-1176", 16058 "self_type" : "type-1181", 16059 "size" : 4, 16060 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16061 }, 16062 { 16063 "alignment" : 4, 16064 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16065 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", 16066 "referenced_type" : "type-1088", 16067 "self_type" : "type-1093", 16068 "size" : 4, 16069 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16070 }, 16071 { 16072 "alignment" : 4, 16073 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16074 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", 16075 "referenced_type" : "type-1155", 16076 "self_type" : "type-1156", 16077 "size" : 4, 16078 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16079 }, 16080 { 16081 "alignment" : 4, 16082 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16083 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", 16084 "referenced_type" : "type-1100", 16085 "self_type" : "type-1101", 16086 "size" : 4, 16087 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16088 }, 16089 { 16090 "alignment" : 4, 16091 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16092 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", 16093 "referenced_type" : "type-1102", 16094 "self_type" : "type-1107", 16095 "size" : 4, 16096 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16097 }, 16098 { 16099 "alignment" : 4, 16100 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16101 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", 16102 "referenced_type" : "type-1111", 16103 "self_type" : "type-1112", 16104 "size" : 4, 16105 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16106 }, 16107 { 16108 "alignment" : 4, 16109 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16110 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", 16111 "referenced_type" : "type-149", 16112 "self_type" : "type-170", 16113 "size" : 4, 16114 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16115 }, 16116 { 16117 "alignment" : 4, 16118 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16119 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", 16120 "referenced_type" : "type-1494", 16121 "self_type" : "type-1495", 16122 "size" : 4, 16123 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16124 }, 16125 { 16126 "alignment" : 4, 16127 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16128 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", 16129 "referenced_type" : "type-1068", 16130 "self_type" : "type-1070", 16131 "size" : 4, 16132 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16133 }, 16134 { 16135 "alignment" : 4, 16136 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16137 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", 16138 "referenced_type" : "type-217", 16139 "self_type" : "type-222", 16140 "size" : 4, 16141 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16142 }, 16143 { 16144 "alignment" : 4, 16145 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16146 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", 16147 "referenced_type" : "type-204", 16148 "self_type" : "type-212", 16149 "size" : 4, 16150 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16151 }, 16152 { 16153 "alignment" : 4, 16154 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16155 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", 16156 "referenced_type" : "type-181", 16157 "self_type" : "type-194", 16158 "size" : 4, 16159 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 16160 }, 16161 { 16162 "alignment" : 4, 16163 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16164 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", 16165 "referenced_type" : "type-154", 16166 "self_type" : "type-2059", 16167 "size" : 4, 16168 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16169 }, 16170 { 16171 "alignment" : 4, 16172 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16173 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", 16174 "referenced_type" : "type-350", 16175 "self_type" : "type-360", 16176 "size" : 4, 16177 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16178 }, 16179 { 16180 "alignment" : 4, 16181 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16182 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", 16183 "referenced_type" : "type-5002", 16184 "self_type" : "type-5006", 16185 "size" : 4, 16186 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16187 }, 16188 { 16189 "alignment" : 4, 16190 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16191 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", 16192 "referenced_type" : "type-1802", 16193 "self_type" : "type-1841", 16194 "size" : 4, 16195 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16196 }, 16197 { 16198 "alignment" : 4, 16199 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16200 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", 16201 "referenced_type" : "type-2093", 16202 "self_type" : "type-2109", 16203 "size" : 4, 16204 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16205 }, 16206 { 16207 "alignment" : 4, 16208 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16209 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", 16210 "referenced_type" : "type-346", 16211 "self_type" : "type-347", 16212 "size" : 4, 16213 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16214 }, 16215 { 16216 "alignment" : 4, 16217 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16218 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", 16219 "referenced_type" : "type-2110", 16220 "self_type" : "type-2111", 16221 "size" : 4, 16222 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16223 }, 16224 { 16225 "alignment" : 4, 16226 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16227 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", 16228 "referenced_type" : "type-5009", 16229 "self_type" : "type-5010", 16230 "size" : 4, 16231 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16232 }, 16233 { 16234 "alignment" : 4, 16235 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16236 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", 16237 "referenced_type" : "type-2116", 16238 "self_type" : "type-2117", 16239 "size" : 4, 16240 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16241 }, 16242 { 16243 "alignment" : 4, 16244 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16245 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", 16246 "referenced_type" : "type-1331", 16247 "self_type" : "type-1372", 16248 "size" : 4, 16249 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 16250 }, 16251 { 16252 "alignment" : 4, 16253 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16254 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", 16255 "referenced_type" : "type-2129", 16256 "self_type" : "type-2130", 16257 "size" : 4, 16258 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16259 }, 16260 { 16261 "alignment" : 4, 16262 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16263 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", 16264 "referenced_type" : "type-2135", 16265 "self_type" : "type-2137", 16266 "size" : 4, 16267 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16268 }, 16269 { 16270 "alignment" : 4, 16271 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16272 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", 16273 "referenced_type" : "type-2122", 16274 "self_type" : "type-2123", 16275 "size" : 4, 16276 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16277 }, 16278 { 16279 "alignment" : 4, 16280 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16281 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", 16282 "referenced_type" : "type-851", 16283 "self_type" : "type-853", 16284 "size" : 4, 16285 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16286 }, 16287 { 16288 "alignment" : 4, 16289 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16290 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", 16291 "referenced_type" : "type-557", 16292 "self_type" : "type-619", 16293 "size" : 4, 16294 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16295 }, 16296 { 16297 "alignment" : 4, 16298 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16299 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", 16300 "referenced_type" : "type-191", 16301 "self_type" : "type-749", 16302 "size" : 4, 16303 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16304 }, 16305 { 16306 "alignment" : 4, 16307 "linker_set_key" : "keymaster::UpdateOperationRequest *", 16308 "name" : "keymaster::UpdateOperationRequest *", 16309 "referenced_type" : "type-1965", 16310 "self_type" : "type-1966", 16311 "size" : 4, 16312 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16313 }, 16314 { 16315 "alignment" : 4, 16316 "linker_set_key" : "keymaster::UpdateOperationResponse *", 16317 "name" : "keymaster::UpdateOperationResponse *", 16318 "referenced_type" : "type-1967", 16319 "self_type" : "type-1968", 16320 "size" : 4, 16321 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16322 }, 16323 { 16324 "alignment" : 4, 16325 "linker_set_key" : "keymaster::UpgradeKeyRequest *", 16326 "name" : "keymaster::UpgradeKeyRequest *", 16327 "referenced_type" : "type-2031", 16328 "self_type" : "type-2033", 16329 "size" : 4, 16330 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16331 }, 16332 { 16333 "alignment" : 4, 16334 "linker_set_key" : "keymaster::UpgradeKeyResponse *", 16335 "name" : "keymaster::UpgradeKeyResponse *", 16336 "referenced_type" : "type-2034", 16337 "self_type" : "type-2036", 16338 "size" : 4, 16339 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16340 }, 16341 { 16342 "alignment" : 4, 16343 "linker_set_key" : "keymaster::VerificationToken *", 16344 "name" : "keymaster::VerificationToken *", 16345 "referenced_type" : "type-2070", 16346 "self_type" : "type-2072", 16347 "size" : 4, 16348 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16349 }, 16350 { 16351 "alignment" : 4, 16352 "linker_set_key" : "keymaster::VerifyAuthorizationRequest *", 16353 "name" : "keymaster::VerifyAuthorizationRequest *", 16354 "referenced_type" : "type-2076", 16355 "self_type" : "type-2077", 16356 "size" : 4, 16357 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16358 }, 16359 { 16360 "alignment" : 4, 16361 "linker_set_key" : "keymaster::VerifyAuthorizationResponse *", 16362 "name" : "keymaster::VerifyAuthorizationResponse *", 16363 "referenced_type" : "type-2081", 16364 "self_type" : "type-2083", 16365 "size" : 4, 16366 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 16367 }, 16368 { 16369 "alignment" : 4, 16370 "linker_set_key" : "keymaster::km_auth_list *", 16371 "name" : "keymaster::km_auth_list *", 16372 "referenced_type" : "type-1608", 16373 "self_type" : "type-1607", 16374 "size" : 4, 16375 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16376 }, 16377 { 16378 "alignment" : 4, 16379 "linker_set_key" : "keymaster::km_root_of_trust *", 16380 "name" : "keymaster::km_root_of_trust *", 16381 "referenced_type" : "type-1615", 16382 "self_type" : "type-1614", 16383 "size" : 4, 16384 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16385 }, 16386 { 16387 "alignment" : 4, 16388 "linker_set_key" : "keymaster::km_wrapped_key_description *", 16389 "name" : "keymaster::km_wrapped_key_description *", 16390 "referenced_type" : "type-1606", 16391 "self_type" : "type-1620", 16392 "size" : 4, 16393 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 16394 }, 16395 { 16396 "alignment" : 4, 16397 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16398 "name" : "keymaster::stack_st_ASN1_TYPE_Delete *", 16399 "referenced_type" : "type-1602", 16400 "self_type" : "type-1603", 16401 "size" : 4, 16402 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 16403 }, 16404 { 16405 "alignment" : 4, 16406 "linker_set_key" : "keymaster_algorithm_t *", 16407 "name" : "keymaster_algorithm_t *", 16408 "referenced_type" : "type-1013", 16409 "self_type" : "type-1012", 16410 "size" : 4, 16411 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16412 }, 16413 { 16414 "alignment" : 4, 16415 "linker_set_key" : "keymaster_algorithm_t *", 16416 "name" : "keymaster_algorithm_t *", 16417 "referenced_type" : "type-1051", 16418 "self_type" : "type-1050", 16419 "size" : 4, 16420 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16421 }, 16422 { 16423 "alignment" : 4, 16424 "linker_set_key" : "keymaster_algorithm_t *", 16425 "name" : "keymaster_algorithm_t *", 16426 "referenced_type" : "type-1259", 16427 "self_type" : "type-1258", 16428 "size" : 4, 16429 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16430 }, 16431 { 16432 "alignment" : 4, 16433 "linker_set_key" : "keymaster_algorithm_t *", 16434 "name" : "keymaster_algorithm_t *", 16435 "referenced_type" : "type-1490", 16436 "self_type" : "type-1489", 16437 "size" : 4, 16438 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16439 }, 16440 { 16441 "alignment" : 4, 16442 "linker_set_key" : "keymaster_algorithm_t *", 16443 "name" : "keymaster_algorithm_t *", 16444 "referenced_type" : "type-1716", 16445 "self_type" : "type-1715", 16446 "size" : 4, 16447 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16448 }, 16449 { 16450 "alignment" : 4, 16451 "linker_set_key" : "keymaster_algorithm_t *", 16452 "name" : "keymaster_algorithm_t *", 16453 "referenced_type" : "type-2188", 16454 "self_type" : "type-2187", 16455 "size" : 4, 16456 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16457 }, 16458 { 16459 "alignment" : 4, 16460 "linker_set_key" : "keymaster_algorithm_t *", 16461 "name" : "keymaster_algorithm_t *", 16462 "referenced_type" : "type-2733", 16463 "self_type" : "type-2732", 16464 "size" : 4, 16465 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16466 }, 16467 { 16468 "alignment" : 4, 16469 "linker_set_key" : "keymaster_algorithm_t *", 16470 "name" : "keymaster_algorithm_t *", 16471 "referenced_type" : "type-275", 16472 "self_type" : "type-274", 16473 "size" : 4, 16474 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16475 }, 16476 { 16477 "alignment" : 4, 16478 "linker_set_key" : "keymaster_algorithm_t *", 16479 "name" : "keymaster_algorithm_t *", 16480 "referenced_type" : "type-2986", 16481 "self_type" : "type-2985", 16482 "size" : 4, 16483 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16484 }, 16485 { 16486 "alignment" : 4, 16487 "linker_set_key" : "keymaster_algorithm_t *", 16488 "name" : "keymaster_algorithm_t *", 16489 "referenced_type" : "type-3161", 16490 "self_type" : "type-3160", 16491 "size" : 4, 16492 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16493 }, 16494 { 16495 "alignment" : 4, 16496 "linker_set_key" : "keymaster_algorithm_t *", 16497 "name" : "keymaster_algorithm_t *", 16498 "referenced_type" : "type-3306", 16499 "self_type" : "type-3305", 16500 "size" : 4, 16501 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16502 }, 16503 { 16504 "alignment" : 4, 16505 "linker_set_key" : "keymaster_algorithm_t *", 16506 "name" : "keymaster_algorithm_t *", 16507 "referenced_type" : "type-3409", 16508 "self_type" : "type-3408", 16509 "size" : 4, 16510 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16511 }, 16512 { 16513 "alignment" : 4, 16514 "linker_set_key" : "keymaster_algorithm_t *", 16515 "name" : "keymaster_algorithm_t *", 16516 "referenced_type" : "type-3465", 16517 "self_type" : "type-3464", 16518 "size" : 4, 16519 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16520 }, 16521 { 16522 "alignment" : 4, 16523 "linker_set_key" : "keymaster_algorithm_t *", 16524 "name" : "keymaster_algorithm_t *", 16525 "referenced_type" : "type-3736", 16526 "self_type" : "type-3735", 16527 "size" : 4, 16528 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16529 }, 16530 { 16531 "alignment" : 4, 16532 "linker_set_key" : "keymaster_algorithm_t *", 16533 "name" : "keymaster_algorithm_t *", 16534 "referenced_type" : "type-3885", 16535 "self_type" : "type-3884", 16536 "size" : 4, 16537 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16538 }, 16539 { 16540 "alignment" : 4, 16541 "linker_set_key" : "keymaster_algorithm_t *", 16542 "name" : "keymaster_algorithm_t *", 16543 "referenced_type" : "type-4170", 16544 "self_type" : "type-4169", 16545 "size" : 4, 16546 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16547 }, 16548 { 16549 "alignment" : 4, 16550 "linker_set_key" : "keymaster_algorithm_t *", 16551 "name" : "keymaster_algorithm_t *", 16552 "referenced_type" : "type-4390", 16553 "self_type" : "type-4389", 16554 "size" : 4, 16555 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16556 }, 16557 { 16558 "alignment" : 4, 16559 "linker_set_key" : "keymaster_algorithm_t *", 16560 "name" : "keymaster_algorithm_t *", 16561 "referenced_type" : "type-4585", 16562 "self_type" : "type-4584", 16563 "size" : 4, 16564 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16565 }, 16566 { 16567 "alignment" : 4, 16568 "linker_set_key" : "keymaster_algorithm_t *", 16569 "name" : "keymaster_algorithm_t *", 16570 "referenced_type" : "type-4768", 16571 "self_type" : "type-4767", 16572 "size" : 4, 16573 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16574 }, 16575 { 16576 "alignment" : 4, 16577 "linker_set_key" : "keymaster_algorithm_t *", 16578 "name" : "keymaster_algorithm_t *", 16579 "referenced_type" : "type-4942", 16580 "self_type" : "type-4941", 16581 "size" : 4, 16582 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16583 }, 16584 { 16585 "alignment" : 4, 16586 "linker_set_key" : "keymaster_algorithm_t *", 16587 "name" : "keymaster_algorithm_t *", 16588 "referenced_type" : "type-5120", 16589 "self_type" : "type-5119", 16590 "size" : 4, 16591 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16592 }, 16593 { 16594 "alignment" : 4, 16595 "linker_set_key" : "keymaster_algorithm_t *", 16596 "name" : "keymaster_algorithm_t *", 16597 "referenced_type" : "type-537", 16598 "self_type" : "type-536", 16599 "size" : 4, 16600 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16601 }, 16602 { 16603 "alignment" : 4, 16604 "linker_set_key" : "keymaster_algorithm_t *", 16605 "name" : "keymaster_algorithm_t *", 16606 "referenced_type" : "type-701", 16607 "self_type" : "type-700", 16608 "size" : 4, 16609 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16610 }, 16611 { 16612 "alignment" : 4, 16613 "linker_set_key" : "keymaster_algorithm_t **", 16614 "name" : "keymaster_algorithm_t **", 16615 "referenced_type" : "type-1715", 16616 "self_type" : "type-1821", 16617 "size" : 4, 16618 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16619 }, 16620 { 16621 "alignment" : 4, 16622 "linker_set_key" : "keymaster_algorithm_t **", 16623 "name" : "keymaster_algorithm_t **", 16624 "referenced_type" : "type-4767", 16625 "self_type" : "type-4855", 16626 "size" : 4, 16627 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 16628 }, 16629 { 16630 "alignment" : 4, 16631 "linker_set_key" : "keymaster_blob_t *", 16632 "name" : "keymaster_blob_t *", 16633 "referenced_type" : "type-1023", 16634 "self_type" : "type-1022", 16635 "size" : 4, 16636 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16637 }, 16638 { 16639 "alignment" : 4, 16640 "linker_set_key" : "keymaster_blob_t *", 16641 "name" : "keymaster_blob_t *", 16642 "referenced_type" : "type-1203", 16643 "self_type" : "type-1202", 16644 "size" : 4, 16645 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16646 }, 16647 { 16648 "alignment" : 4, 16649 "linker_set_key" : "keymaster_blob_t *", 16650 "name" : "keymaster_blob_t *", 16651 "referenced_type" : "type-1251", 16652 "self_type" : "type-1250", 16653 "size" : 4, 16654 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16655 }, 16656 { 16657 "alignment" : 4, 16658 "linker_set_key" : "keymaster_blob_t *", 16659 "name" : "keymaster_blob_t *", 16660 "referenced_type" : "type-1483", 16661 "self_type" : "type-1482", 16662 "size" : 4, 16663 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16664 }, 16665 { 16666 "alignment" : 4, 16667 "linker_set_key" : "keymaster_blob_t *", 16668 "name" : "keymaster_blob_t *", 16669 "referenced_type" : "type-1670", 16670 "self_type" : "type-1669", 16671 "size" : 4, 16672 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16673 }, 16674 { 16675 "alignment" : 4, 16676 "linker_set_key" : "keymaster_blob_t *", 16677 "name" : "keymaster_blob_t *", 16678 "referenced_type" : "type-2175", 16679 "self_type" : "type-2174", 16680 "size" : 4, 16681 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16682 }, 16683 { 16684 "alignment" : 4, 16685 "linker_set_key" : "keymaster_blob_t *", 16686 "name" : "keymaster_blob_t *", 16687 "referenced_type" : "type-25", 16688 "self_type" : "type-24", 16689 "size" : 4, 16690 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16691 }, 16692 { 16693 "alignment" : 4, 16694 "linker_set_key" : "keymaster_blob_t *", 16695 "name" : "keymaster_blob_t *", 16696 "referenced_type" : "type-2566", 16697 "self_type" : "type-2565", 16698 "size" : 4, 16699 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16700 }, 16701 { 16702 "alignment" : 4, 16703 "linker_set_key" : "keymaster_blob_t *", 16704 "name" : "keymaster_blob_t *", 16705 "referenced_type" : "type-265", 16706 "self_type" : "type-264", 16707 "size" : 4, 16708 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16709 }, 16710 { 16711 "alignment" : 4, 16712 "linker_set_key" : "keymaster_blob_t *", 16713 "name" : "keymaster_blob_t *", 16714 "referenced_type" : "type-2723", 16715 "self_type" : "type-2722", 16716 "size" : 4, 16717 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16718 }, 16719 { 16720 "alignment" : 4, 16721 "linker_set_key" : "keymaster_blob_t *", 16722 "name" : "keymaster_blob_t *", 16723 "referenced_type" : "type-2878", 16724 "self_type" : "type-2877", 16725 "size" : 4, 16726 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16727 }, 16728 { 16729 "alignment" : 4, 16730 "linker_set_key" : "keymaster_blob_t *", 16731 "name" : "keymaster_blob_t *", 16732 "referenced_type" : "type-2940", 16733 "self_type" : "type-2939", 16734 "size" : 4, 16735 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16736 }, 16737 { 16738 "alignment" : 4, 16739 "linker_set_key" : "keymaster_blob_t *", 16740 "name" : "keymaster_blob_t *", 16741 "referenced_type" : "type-2976", 16742 "self_type" : "type-2975", 16743 "size" : 4, 16744 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16745 }, 16746 { 16747 "alignment" : 4, 16748 "linker_set_key" : "keymaster_blob_t *", 16749 "name" : "keymaster_blob_t *", 16750 "referenced_type" : "type-3107", 16751 "self_type" : "type-3106", 16752 "size" : 4, 16753 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16754 }, 16755 { 16756 "alignment" : 4, 16757 "linker_set_key" : "keymaster_blob_t *", 16758 "name" : "keymaster_blob_t *", 16759 "referenced_type" : "type-3148", 16760 "self_type" : "type-3147", 16761 "size" : 4, 16762 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16763 }, 16764 { 16765 "alignment" : 4, 16766 "linker_set_key" : "keymaster_blob_t *", 16767 "name" : "keymaster_blob_t *", 16768 "referenced_type" : "type-3273", 16769 "self_type" : "type-3272", 16770 "size" : 4, 16771 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16772 }, 16773 { 16774 "alignment" : 4, 16775 "linker_set_key" : "keymaster_blob_t *", 16776 "name" : "keymaster_blob_t *", 16777 "referenced_type" : "type-3294", 16778 "self_type" : "type-3293", 16779 "size" : 4, 16780 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16781 }, 16782 { 16783 "alignment" : 4, 16784 "linker_set_key" : "keymaster_blob_t *", 16785 "name" : "keymaster_blob_t *", 16786 "referenced_type" : "type-3453", 16787 "self_type" : "type-3452", 16788 "size" : 4, 16789 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16790 }, 16791 { 16792 "alignment" : 4, 16793 "linker_set_key" : "keymaster_blob_t *", 16794 "name" : "keymaster_blob_t *", 16795 "referenced_type" : "type-3624", 16796 "self_type" : "type-3623", 16797 "size" : 4, 16798 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16799 }, 16800 { 16801 "alignment" : 4, 16802 "linker_set_key" : "keymaster_blob_t *", 16803 "name" : "keymaster_blob_t *", 16804 "referenced_type" : "type-3685", 16805 "self_type" : "type-3684", 16806 "size" : 4, 16807 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16808 }, 16809 { 16810 "alignment" : 4, 16811 "linker_set_key" : "keymaster_blob_t *", 16812 "name" : "keymaster_blob_t *", 16813 "referenced_type" : "type-3725", 16814 "self_type" : "type-3724", 16815 "size" : 4, 16816 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16817 }, 16818 { 16819 "alignment" : 4, 16820 "linker_set_key" : "keymaster_blob_t *", 16821 "name" : "keymaster_blob_t *", 16822 "referenced_type" : "type-3867", 16823 "self_type" : "type-3866", 16824 "size" : 4, 16825 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16826 }, 16827 { 16828 "alignment" : 4, 16829 "linker_set_key" : "keymaster_blob_t *", 16830 "name" : "keymaster_blob_t *", 16831 "referenced_type" : "type-4142", 16832 "self_type" : "type-4141", 16833 "size" : 4, 16834 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16835 }, 16836 { 16837 "alignment" : 4, 16838 "linker_set_key" : "keymaster_blob_t *", 16839 "name" : "keymaster_blob_t *", 16840 "referenced_type" : "type-4181", 16841 "self_type" : "type-4180", 16842 "size" : 4, 16843 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16844 }, 16845 { 16846 "alignment" : 4, 16847 "linker_set_key" : "keymaster_blob_t *", 16848 "name" : "keymaster_blob_t *", 16849 "referenced_type" : "type-426", 16850 "self_type" : "type-425", 16851 "size" : 4, 16852 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16853 }, 16854 { 16855 "alignment" : 4, 16856 "linker_set_key" : "keymaster_blob_t *", 16857 "name" : "keymaster_blob_t *", 16858 "referenced_type" : "type-4337", 16859 "self_type" : "type-4336", 16860 "size" : 4, 16861 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16862 }, 16863 { 16864 "alignment" : 4, 16865 "linker_set_key" : "keymaster_blob_t *", 16866 "name" : "keymaster_blob_t *", 16867 "referenced_type" : "type-4383", 16868 "self_type" : "type-4382", 16869 "size" : 4, 16870 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16871 }, 16872 { 16873 "alignment" : 4, 16874 "linker_set_key" : "keymaster_blob_t *", 16875 "name" : "keymaster_blob_t *", 16876 "referenced_type" : "type-4578", 16877 "self_type" : "type-4577", 16878 "size" : 4, 16879 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16880 }, 16881 { 16882 "alignment" : 4, 16883 "linker_set_key" : "keymaster_blob_t *", 16884 "name" : "keymaster_blob_t *", 16885 "referenced_type" : "type-4733", 16886 "self_type" : "type-4732", 16887 "size" : 4, 16888 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16889 }, 16890 { 16891 "alignment" : 4, 16892 "linker_set_key" : "keymaster_blob_t *", 16893 "name" : "keymaster_blob_t *", 16894 "referenced_type" : "type-490", 16895 "self_type" : "type-489", 16896 "size" : 4, 16897 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16898 }, 16899 { 16900 "alignment" : 4, 16901 "linker_set_key" : "keymaster_blob_t *", 16902 "name" : "keymaster_blob_t *", 16903 "referenced_type" : "type-4921", 16904 "self_type" : "type-4920", 16905 "size" : 4, 16906 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16907 }, 16908 { 16909 "alignment" : 4, 16910 "linker_set_key" : "keymaster_blob_t *", 16911 "name" : "keymaster_blob_t *", 16912 "referenced_type" : "type-5107", 16913 "self_type" : "type-5106", 16914 "size" : 4, 16915 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16916 }, 16917 { 16918 "alignment" : 4, 16919 "linker_set_key" : "keymaster_blob_t *", 16920 "name" : "keymaster_blob_t *", 16921 "referenced_type" : "type-527", 16922 "self_type" : "type-526", 16923 "size" : 4, 16924 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16925 }, 16926 { 16927 "alignment" : 4, 16928 "linker_set_key" : "keymaster_blob_t *", 16929 "name" : "keymaster_blob_t *", 16930 "referenced_type" : "type-682", 16931 "self_type" : "type-681", 16932 "size" : 4, 16933 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16934 }, 16935 { 16936 "alignment" : 4, 16937 "linker_set_key" : "keymaster_blob_t *", 16938 "name" : "keymaster_blob_t *", 16939 "referenced_type" : "type-871", 16940 "self_type" : "type-870", 16941 "size" : 4, 16942 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16943 }, 16944 { 16945 "alignment" : 4, 16946 "linker_set_key" : "keymaster_blob_t *", 16947 "name" : "keymaster_blob_t *", 16948 "referenced_type" : "type-987", 16949 "self_type" : "type-986", 16950 "size" : 4, 16951 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 16952 }, 16953 { 16954 "alignment" : 4, 16955 "linker_set_key" : "keymaster_block_mode_t *", 16956 "name" : "keymaster_block_mode_t *", 16957 "referenced_type" : "type-1042", 16958 "self_type" : "type-1041", 16959 "size" : 4, 16960 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16961 }, 16962 { 16963 "alignment" : 4, 16964 "linker_set_key" : "keymaster_block_mode_t *", 16965 "name" : "keymaster_block_mode_t *", 16966 "referenced_type" : "type-1270", 16967 "self_type" : "type-1269", 16968 "size" : 4, 16969 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16970 }, 16971 { 16972 "alignment" : 4, 16973 "linker_set_key" : "keymaster_block_mode_t *", 16974 "name" : "keymaster_block_mode_t *", 16975 "referenced_type" : "type-1311", 16976 "self_type" : "type-1310", 16977 "size" : 4, 16978 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16979 }, 16980 { 16981 "alignment" : 4, 16982 "linker_set_key" : "keymaster_block_mode_t *", 16983 "name" : "keymaster_block_mode_t *", 16984 "referenced_type" : "type-1510", 16985 "self_type" : "type-1509", 16986 "size" : 4, 16987 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16988 }, 16989 { 16990 "alignment" : 4, 16991 "linker_set_key" : "keymaster_block_mode_t *", 16992 "name" : "keymaster_block_mode_t *", 16993 "referenced_type" : "type-1729", 16994 "self_type" : "type-1728", 16995 "size" : 4, 16996 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 16997 }, 16998 { 16999 "alignment" : 4, 17000 "linker_set_key" : "keymaster_block_mode_t *", 17001 "name" : "keymaster_block_mode_t *", 17002 "referenced_type" : "type-2549", 17003 "self_type" : "type-2548", 17004 "size" : 4, 17005 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17006 }, 17007 { 17008 "alignment" : 4, 17009 "linker_set_key" : "keymaster_block_mode_t *", 17010 "name" : "keymaster_block_mode_t *", 17011 "referenced_type" : "type-2737", 17012 "self_type" : "type-2736", 17013 "size" : 4, 17014 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17015 }, 17016 { 17017 "alignment" : 4, 17018 "linker_set_key" : "keymaster_block_mode_t *", 17019 "name" : "keymaster_block_mode_t *", 17020 "referenced_type" : "type-279", 17021 "self_type" : "type-278", 17022 "size" : 4, 17023 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17024 }, 17025 { 17026 "alignment" : 4, 17027 "linker_set_key" : "keymaster_block_mode_t *", 17028 "name" : "keymaster_block_mode_t *", 17029 "referenced_type" : "type-2990", 17030 "self_type" : "type-2989", 17031 "size" : 4, 17032 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17033 }, 17034 { 17035 "alignment" : 4, 17036 "linker_set_key" : "keymaster_block_mode_t *", 17037 "name" : "keymaster_block_mode_t *", 17038 "referenced_type" : "type-3168", 17039 "self_type" : "type-3167", 17040 "size" : 4, 17041 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17042 }, 17043 { 17044 "alignment" : 4, 17045 "linker_set_key" : "keymaster_block_mode_t *", 17046 "name" : "keymaster_block_mode_t *", 17047 "referenced_type" : "type-3315", 17048 "self_type" : "type-3314", 17049 "size" : 4, 17050 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17051 }, 17052 { 17053 "alignment" : 4, 17054 "linker_set_key" : "keymaster_block_mode_t *", 17055 "name" : "keymaster_block_mode_t *", 17056 "referenced_type" : "type-3471", 17057 "self_type" : "type-3470", 17058 "size" : 4, 17059 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17060 }, 17061 { 17062 "alignment" : 4, 17063 "linker_set_key" : "keymaster_block_mode_t *", 17064 "name" : "keymaster_block_mode_t *", 17065 "referenced_type" : "type-3642", 17066 "self_type" : "type-3641", 17067 "size" : 4, 17068 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17069 }, 17070 { 17071 "alignment" : 4, 17072 "linker_set_key" : "keymaster_block_mode_t *", 17073 "name" : "keymaster_block_mode_t *", 17074 "referenced_type" : "type-3743", 17075 "self_type" : "type-3742", 17076 "size" : 4, 17077 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17078 }, 17079 { 17080 "alignment" : 4, 17081 "linker_set_key" : "keymaster_block_mode_t *", 17082 "name" : "keymaster_block_mode_t *", 17083 "referenced_type" : "type-3895", 17084 "self_type" : "type-3894", 17085 "size" : 4, 17086 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17087 }, 17088 { 17089 "alignment" : 4, 17090 "linker_set_key" : "keymaster_block_mode_t *", 17091 "name" : "keymaster_block_mode_t *", 17092 "referenced_type" : "type-4198", 17093 "self_type" : "type-4197", 17094 "size" : 4, 17095 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17096 }, 17097 { 17098 "alignment" : 4, 17099 "linker_set_key" : "keymaster_block_mode_t *", 17100 "name" : "keymaster_block_mode_t *", 17101 "referenced_type" : "type-4399", 17102 "self_type" : "type-4398", 17103 "size" : 4, 17104 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17105 }, 17106 { 17107 "alignment" : 4, 17108 "linker_set_key" : "keymaster_block_mode_t *", 17109 "name" : "keymaster_block_mode_t *", 17110 "referenced_type" : "type-4604", 17111 "self_type" : "type-4603", 17112 "size" : 4, 17113 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17114 }, 17115 { 17116 "alignment" : 4, 17117 "linker_set_key" : "keymaster_block_mode_t *", 17118 "name" : "keymaster_block_mode_t *", 17119 "referenced_type" : "type-4780", 17120 "self_type" : "type-4779", 17121 "size" : 4, 17122 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17123 }, 17124 { 17125 "alignment" : 4, 17126 "linker_set_key" : "keymaster_block_mode_t *", 17127 "name" : "keymaster_block_mode_t *", 17128 "referenced_type" : "type-4946", 17129 "self_type" : "type-4945", 17130 "size" : 4, 17131 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17132 }, 17133 { 17134 "alignment" : 4, 17135 "linker_set_key" : "keymaster_block_mode_t *", 17136 "name" : "keymaster_block_mode_t *", 17137 "referenced_type" : "type-541", 17138 "self_type" : "type-540", 17139 "size" : 4, 17140 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17141 }, 17142 { 17143 "alignment" : 4, 17144 "linker_set_key" : "keymaster_block_mode_t *", 17145 "name" : "keymaster_block_mode_t *", 17146 "referenced_type" : "type-6", 17147 "self_type" : "type-5", 17148 "size" : 4, 17149 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17150 }, 17151 { 17152 "alignment" : 4, 17153 "linker_set_key" : "keymaster_block_mode_t *", 17154 "name" : "keymaster_block_mode_t *", 17155 "referenced_type" : "type-712", 17156 "self_type" : "type-711", 17157 "size" : 4, 17158 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17159 }, 17160 { 17161 "alignment" : 4, 17162 "linker_set_key" : "keymaster_block_mode_t **", 17163 "name" : "keymaster_block_mode_t **", 17164 "referenced_type" : "type-1728", 17165 "self_type" : "type-1822", 17166 "size" : 4, 17167 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17168 }, 17169 { 17170 "alignment" : 4, 17171 "linker_set_key" : "keymaster_block_mode_t **", 17172 "name" : "keymaster_block_mode_t **", 17173 "referenced_type" : "type-4779", 17174 "self_type" : "type-4856", 17175 "size" : 4, 17176 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17177 }, 17178 { 17179 "alignment" : 4, 17180 "linker_set_key" : "keymaster_cert_chain_t *", 17181 "name" : "keymaster_cert_chain_t *", 17182 "referenced_type" : "type-1031", 17183 "self_type" : "type-1030", 17184 "size" : 4, 17185 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17186 }, 17187 { 17188 "alignment" : 4, 17189 "linker_set_key" : "keymaster_cert_chain_t *", 17190 "name" : "keymaster_cert_chain_t *", 17191 "referenced_type" : "type-1207", 17192 "self_type" : "type-1206", 17193 "size" : 4, 17194 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17195 }, 17196 { 17197 "alignment" : 4, 17198 "linker_set_key" : "keymaster_cert_chain_t *", 17199 "name" : "keymaster_cert_chain_t *", 17200 "referenced_type" : "type-1333", 17201 "self_type" : "type-1332", 17202 "size" : 4, 17203 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17204 }, 17205 { 17206 "alignment" : 4, 17207 "linker_set_key" : "keymaster_cert_chain_t *", 17208 "name" : "keymaster_cert_chain_t *", 17209 "referenced_type" : "type-1595", 17210 "self_type" : "type-1594", 17211 "size" : 4, 17212 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17213 }, 17214 { 17215 "alignment" : 4, 17216 "linker_set_key" : "keymaster_cert_chain_t *", 17217 "name" : "keymaster_cert_chain_t *", 17218 "referenced_type" : "type-1700", 17219 "self_type" : "type-1699", 17220 "size" : 4, 17221 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17222 }, 17223 { 17224 "alignment" : 4, 17225 "linker_set_key" : "keymaster_cert_chain_t *", 17226 "name" : "keymaster_cert_chain_t *", 17227 "referenced_type" : "type-2184", 17228 "self_type" : "type-2183", 17229 "size" : 4, 17230 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17231 }, 17232 { 17233 "alignment" : 4, 17234 "linker_set_key" : "keymaster_cert_chain_t *", 17235 "name" : "keymaster_cert_chain_t *", 17236 "referenced_type" : "type-2609", 17237 "self_type" : "type-2608", 17238 "size" : 4, 17239 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17240 }, 17241 { 17242 "alignment" : 4, 17243 "linker_set_key" : "keymaster_cert_chain_t *", 17244 "name" : "keymaster_cert_chain_t *", 17245 "referenced_type" : "type-271", 17246 "self_type" : "type-270", 17247 "size" : 4, 17248 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17249 }, 17250 { 17251 "alignment" : 4, 17252 "linker_set_key" : "keymaster_cert_chain_t *", 17253 "name" : "keymaster_cert_chain_t *", 17254 "referenced_type" : "type-2729", 17255 "self_type" : "type-2728", 17256 "size" : 4, 17257 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17258 }, 17259 { 17260 "alignment" : 4, 17261 "linker_set_key" : "keymaster_cert_chain_t *", 17262 "name" : "keymaster_cert_chain_t *", 17263 "referenced_type" : "type-2830", 17264 "self_type" : "type-2829", 17265 "size" : 4, 17266 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17267 }, 17268 { 17269 "alignment" : 4, 17270 "linker_set_key" : "keymaster_cert_chain_t *", 17271 "name" : "keymaster_cert_chain_t *", 17272 "referenced_type" : "type-2944", 17273 "self_type" : "type-2943", 17274 "size" : 4, 17275 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17276 }, 17277 { 17278 "alignment" : 4, 17279 "linker_set_key" : "keymaster_cert_chain_t *", 17280 "name" : "keymaster_cert_chain_t *", 17281 "referenced_type" : "type-2982", 17282 "self_type" : "type-2981", 17283 "size" : 4, 17284 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17285 }, 17286 { 17287 "alignment" : 4, 17288 "linker_set_key" : "keymaster_cert_chain_t *", 17289 "name" : "keymaster_cert_chain_t *", 17290 "referenced_type" : "type-3111", 17291 "self_type" : "type-3110", 17292 "size" : 4, 17293 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17294 }, 17295 { 17296 "alignment" : 4, 17297 "linker_set_key" : "keymaster_cert_chain_t *", 17298 "name" : "keymaster_cert_chain_t *", 17299 "referenced_type" : "type-3156", 17300 "self_type" : "type-3155", 17301 "size" : 4, 17302 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17303 }, 17304 { 17305 "alignment" : 4, 17306 "linker_set_key" : "keymaster_cert_chain_t *", 17307 "name" : "keymaster_cert_chain_t *", 17308 "referenced_type" : "type-3301", 17309 "self_type" : "type-3300", 17310 "size" : 4, 17311 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17312 }, 17313 { 17314 "alignment" : 4, 17315 "linker_set_key" : "keymaster_cert_chain_t *", 17316 "name" : "keymaster_cert_chain_t *", 17317 "referenced_type" : "type-3348", 17318 "self_type" : "type-3347", 17319 "size" : 4, 17320 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17321 }, 17322 { 17323 "alignment" : 4, 17324 "linker_set_key" : "keymaster_cert_chain_t *", 17325 "name" : "keymaster_cert_chain_t *", 17326 "referenced_type" : "type-3460", 17327 "self_type" : "type-3459", 17328 "size" : 4, 17329 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17330 }, 17331 { 17332 "alignment" : 4, 17333 "linker_set_key" : "keymaster_cert_chain_t *", 17334 "name" : "keymaster_cert_chain_t *", 17335 "referenced_type" : "type-3576", 17336 "self_type" : "type-3575", 17337 "size" : 4, 17338 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17339 }, 17340 { 17341 "alignment" : 4, 17342 "linker_set_key" : "keymaster_cert_chain_t *", 17343 "name" : "keymaster_cert_chain_t *", 17344 "referenced_type" : "type-3691", 17345 "self_type" : "type-3690", 17346 "size" : 4, 17347 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17348 }, 17349 { 17350 "alignment" : 4, 17351 "linker_set_key" : "keymaster_cert_chain_t *", 17352 "name" : "keymaster_cert_chain_t *", 17353 "referenced_type" : "type-3731", 17354 "self_type" : "type-3730", 17355 "size" : 4, 17356 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17357 }, 17358 { 17359 "alignment" : 4, 17360 "linker_set_key" : "keymaster_cert_chain_t *", 17361 "name" : "keymaster_cert_chain_t *", 17362 "referenced_type" : "type-376", 17363 "self_type" : "type-375", 17364 "size" : 4, 17365 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17366 }, 17367 { 17368 "alignment" : 4, 17369 "linker_set_key" : "keymaster_cert_chain_t *", 17370 "name" : "keymaster_cert_chain_t *", 17371 "referenced_type" : "type-3873", 17372 "self_type" : "type-3872", 17373 "size" : 4, 17374 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17375 }, 17376 { 17377 "alignment" : 4, 17378 "linker_set_key" : "keymaster_cert_chain_t *", 17379 "name" : "keymaster_cert_chain_t *", 17380 "referenced_type" : "type-4147", 17381 "self_type" : "type-4146", 17382 "size" : 4, 17383 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17384 }, 17385 { 17386 "alignment" : 4, 17387 "linker_set_key" : "keymaster_cert_chain_t *", 17388 "name" : "keymaster_cert_chain_t *", 17389 "referenced_type" : "type-4187", 17390 "self_type" : "type-4186", 17391 "size" : 4, 17392 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17393 }, 17394 { 17395 "alignment" : 4, 17396 "linker_set_key" : "keymaster_cert_chain_t *", 17397 "name" : "keymaster_cert_chain_t *", 17398 "referenced_type" : "type-4341", 17399 "self_type" : "type-4340", 17400 "size" : 4, 17401 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17402 }, 17403 { 17404 "alignment" : 4, 17405 "linker_set_key" : "keymaster_cert_chain_t *", 17406 "name" : "keymaster_cert_chain_t *", 17407 "referenced_type" : "type-4461", 17408 "self_type" : "type-4460", 17409 "size" : 4, 17410 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17411 }, 17412 { 17413 "alignment" : 4, 17414 "linker_set_key" : "keymaster_cert_chain_t *", 17415 "name" : "keymaster_cert_chain_t *", 17416 "referenced_type" : "type-4674", 17417 "self_type" : "type-4673", 17418 "size" : 4, 17419 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17420 }, 17421 { 17422 "alignment" : 4, 17423 "linker_set_key" : "keymaster_cert_chain_t *", 17424 "name" : "keymaster_cert_chain_t *", 17425 "referenced_type" : "type-4754", 17426 "self_type" : "type-4753", 17427 "size" : 4, 17428 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17429 }, 17430 { 17431 "alignment" : 4, 17432 "linker_set_key" : "keymaster_cert_chain_t *", 17433 "name" : "keymaster_cert_chain_t *", 17434 "referenced_type" : "type-4937", 17435 "self_type" : "type-4936", 17436 "size" : 4, 17437 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17438 }, 17439 { 17440 "alignment" : 4, 17441 "linker_set_key" : "keymaster_cert_chain_t *", 17442 "name" : "keymaster_cert_chain_t *", 17443 "referenced_type" : "type-494", 17444 "self_type" : "type-493", 17445 "size" : 4, 17446 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17447 }, 17448 { 17449 "alignment" : 4, 17450 "linker_set_key" : "keymaster_cert_chain_t *", 17451 "name" : "keymaster_cert_chain_t *", 17452 "referenced_type" : "type-5116", 17453 "self_type" : "type-5115", 17454 "size" : 4, 17455 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17456 }, 17457 { 17458 "alignment" : 4, 17459 "linker_set_key" : "keymaster_cert_chain_t *", 17460 "name" : "keymaster_cert_chain_t *", 17461 "referenced_type" : "type-533", 17462 "self_type" : "type-532", 17463 "size" : 4, 17464 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17465 }, 17466 { 17467 "alignment" : 4, 17468 "linker_set_key" : "keymaster_cert_chain_t *", 17469 "name" : "keymaster_cert_chain_t *", 17470 "referenced_type" : "type-687", 17471 "self_type" : "type-686", 17472 "size" : 4, 17473 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17474 }, 17475 { 17476 "alignment" : 4, 17477 "linker_set_key" : "keymaster_cert_chain_t *", 17478 "name" : "keymaster_cert_chain_t *", 17479 "referenced_type" : "type-72", 17480 "self_type" : "type-71", 17481 "size" : 4, 17482 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17483 }, 17484 { 17485 "alignment" : 4, 17486 "linker_set_key" : "keymaster_cert_chain_t *", 17487 "name" : "keymaster_cert_chain_t *", 17488 "referenced_type" : "type-917", 17489 "self_type" : "type-916", 17490 "size" : 4, 17491 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17492 }, 17493 { 17494 "alignment" : 4, 17495 "linker_set_key" : "keymaster_cert_chain_t *", 17496 "name" : "keymaster_cert_chain_t *", 17497 "referenced_type" : "type-991", 17498 "self_type" : "type-990", 17499 "size" : 4, 17500 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 17501 }, 17502 { 17503 "alignment" : 4, 17504 "linker_set_key" : "keymaster_digest_t *", 17505 "name" : "keymaster_digest_t *", 17506 "referenced_type" : "type-1067", 17507 "self_type" : "type-1066", 17508 "size" : 4, 17509 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17510 }, 17511 { 17512 "alignment" : 4, 17513 "linker_set_key" : "keymaster_digest_t *", 17514 "name" : "keymaster_digest_t *", 17515 "referenced_type" : "type-1316", 17516 "self_type" : "type-1315", 17517 "size" : 4, 17518 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17519 }, 17520 { 17521 "alignment" : 4, 17522 "linker_set_key" : "keymaster_digest_t *", 17523 "name" : "keymaster_digest_t *", 17524 "referenced_type" : "type-1535", 17525 "self_type" : "type-1534", 17526 "size" : 4, 17527 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17528 }, 17529 { 17530 "alignment" : 4, 17531 "linker_set_key" : "keymaster_digest_t *", 17532 "name" : "keymaster_digest_t *", 17533 "referenced_type" : "type-1752", 17534 "self_type" : "type-1751", 17535 "size" : 4, 17536 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17537 }, 17538 { 17539 "alignment" : 4, 17540 "linker_set_key" : "keymaster_digest_t *", 17541 "name" : "keymaster_digest_t *", 17542 "referenced_type" : "type-1763", 17543 "self_type" : "type-1762", 17544 "size" : 4, 17545 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17546 }, 17547 { 17548 "alignment" : 4, 17549 "linker_set_key" : "keymaster_digest_t *", 17550 "name" : "keymaster_digest_t *", 17551 "referenced_type" : "type-2600", 17552 "self_type" : "type-2599", 17553 "size" : 4, 17554 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17555 }, 17556 { 17557 "alignment" : 4, 17558 "linker_set_key" : "keymaster_digest_t *", 17559 "name" : "keymaster_digest_t *", 17560 "referenced_type" : "type-2763", 17561 "self_type" : "type-2762", 17562 "size" : 4, 17563 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17564 }, 17565 { 17566 "alignment" : 4, 17567 "linker_set_key" : "keymaster_digest_t *", 17568 "name" : "keymaster_digest_t *", 17569 "referenced_type" : "type-3037", 17570 "self_type" : "type-3036", 17571 "size" : 4, 17572 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17573 }, 17574 { 17575 "alignment" : 4, 17576 "linker_set_key" : "keymaster_digest_t *", 17577 "name" : "keymaster_digest_t *", 17578 "referenced_type" : "type-305", 17579 "self_type" : "type-304", 17580 "size" : 4, 17581 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17582 }, 17583 { 17584 "alignment" : 4, 17585 "linker_set_key" : "keymaster_digest_t *", 17586 "name" : "keymaster_digest_t *", 17587 "referenced_type" : "type-3215", 17588 "self_type" : "type-3214", 17589 "size" : 4, 17590 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17591 }, 17592 { 17593 "alignment" : 4, 17594 "linker_set_key" : "keymaster_digest_t *", 17595 "name" : "keymaster_digest_t *", 17596 "referenced_type" : "type-3359", 17597 "self_type" : "type-3358", 17598 "size" : 4, 17599 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17600 }, 17601 { 17602 "alignment" : 4, 17603 "linker_set_key" : "keymaster_digest_t *", 17604 "name" : "keymaster_digest_t *", 17605 "referenced_type" : "type-3501", 17606 "self_type" : "type-3500", 17607 "size" : 4, 17608 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17609 }, 17610 { 17611 "alignment" : 4, 17612 "linker_set_key" : "keymaster_digest_t *", 17613 "name" : "keymaster_digest_t *", 17614 "referenced_type" : "type-3791", 17615 "self_type" : "type-3790", 17616 "size" : 4, 17617 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17618 }, 17619 { 17620 "alignment" : 4, 17621 "linker_set_key" : "keymaster_digest_t *", 17622 "name" : "keymaster_digest_t *", 17623 "referenced_type" : "type-3935", 17624 "self_type" : "type-3934", 17625 "size" : 4, 17626 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17627 }, 17628 { 17629 "alignment" : 4, 17630 "linker_set_key" : "keymaster_digest_t *", 17631 "name" : "keymaster_digest_t *", 17632 "referenced_type" : "type-4057", 17633 "self_type" : "type-4056", 17634 "size" : 4, 17635 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17636 }, 17637 { 17638 "alignment" : 4, 17639 "linker_set_key" : "keymaster_digest_t *", 17640 "name" : "keymaster_digest_t *", 17641 "referenced_type" : "type-4220", 17642 "self_type" : "type-4219", 17643 "size" : 4, 17644 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17645 }, 17646 { 17647 "alignment" : 4, 17648 "linker_set_key" : "keymaster_digest_t *", 17649 "name" : "keymaster_digest_t *", 17650 "referenced_type" : "type-4446", 17651 "self_type" : "type-4445", 17652 "size" : 4, 17653 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17654 }, 17655 { 17656 "alignment" : 4, 17657 "linker_set_key" : "keymaster_digest_t *", 17658 "name" : "keymaster_digest_t *", 17659 "referenced_type" : "type-4629", 17660 "self_type" : "type-4628", 17661 "size" : 4, 17662 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17663 }, 17664 { 17665 "alignment" : 4, 17666 "linker_set_key" : "keymaster_digest_t *", 17667 "name" : "keymaster_digest_t *", 17668 "referenced_type" : "type-4799", 17669 "self_type" : "type-4798", 17670 "size" : 4, 17671 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17672 }, 17673 { 17674 "alignment" : 4, 17675 "linker_set_key" : "keymaster_digest_t *", 17676 "name" : "keymaster_digest_t *", 17677 "referenced_type" : "type-4973", 17678 "self_type" : "type-4972", 17679 "size" : 4, 17680 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17681 }, 17682 { 17683 "alignment" : 4, 17684 "linker_set_key" : "keymaster_digest_t *", 17685 "name" : "keymaster_digest_t *", 17686 "referenced_type" : "type-591", 17687 "self_type" : "type-590", 17688 "size" : 4, 17689 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17690 }, 17691 { 17692 "alignment" : 4, 17693 "linker_set_key" : "keymaster_digest_t *", 17694 "name" : "keymaster_digest_t *", 17695 "referenced_type" : "type-60", 17696 "self_type" : "type-59", 17697 "size" : 4, 17698 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17699 }, 17700 { 17701 "alignment" : 4, 17702 "linker_set_key" : "keymaster_digest_t *", 17703 "name" : "keymaster_digest_t *", 17704 "referenced_type" : "type-757", 17705 "self_type" : "type-756", 17706 "size" : 4, 17707 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 17708 }, 17709 { 17710 "alignment" : 4, 17711 "linker_set_key" : "keymaster_digest_t **", 17712 "name" : "keymaster_digest_t **", 17713 "referenced_type" : "type-1751", 17714 "self_type" : "type-1824", 17715 "size" : 4, 17716 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17717 }, 17718 { 17719 "alignment" : 4, 17720 "linker_set_key" : "keymaster_digest_t **", 17721 "name" : "keymaster_digest_t **", 17722 "referenced_type" : "type-4798", 17723 "self_type" : "type-4858", 17724 "size" : 4, 17725 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 17726 }, 17727 { 17728 "alignment" : 4, 17729 "linker_set_key" : "keymaster_ec_curve_t *", 17730 "name" : "keymaster_ec_curve_t *", 17731 "referenced_type" : "type-1065", 17732 "self_type" : "type-1064", 17733 "size" : 4, 17734 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17735 }, 17736 { 17737 "alignment" : 4, 17738 "linker_set_key" : "keymaster_ec_curve_t *", 17739 "name" : "keymaster_ec_curve_t *", 17740 "referenced_type" : "type-1736", 17741 "self_type" : "type-1735", 17742 "size" : 4, 17743 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17744 }, 17745 { 17746 "alignment" : 4, 17747 "linker_set_key" : "keymaster_ec_curve_t *", 17748 "name" : "keymaster_ec_curve_t *", 17749 "referenced_type" : "type-4218", 17750 "self_type" : "type-4217", 17751 "size" : 4, 17752 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17753 }, 17754 { 17755 "alignment" : 4, 17756 "linker_set_key" : "keymaster_ec_curve_t *", 17757 "name" : "keymaster_ec_curve_t *", 17758 "referenced_type" : "type-4785", 17759 "self_type" : "type-4784", 17760 "size" : 4, 17761 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 17762 }, 17763 { 17764 "alignment" : 4, 17765 "linker_set_key" : "keymaster_error_t *", 17766 "name" : "keymaster_error_t *", 17767 "referenced_type" : "type-1010", 17768 "self_type" : "type-1009", 17769 "size" : 4, 17770 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17771 }, 17772 { 17773 "alignment" : 4, 17774 "linker_set_key" : "keymaster_error_t *", 17775 "name" : "keymaster_error_t *", 17776 "referenced_type" : "type-1232", 17777 "self_type" : "type-1231", 17778 "size" : 4, 17779 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17780 }, 17781 { 17782 "alignment" : 4, 17783 "linker_set_key" : "keymaster_error_t *", 17784 "name" : "keymaster_error_t *", 17785 "referenced_type" : "type-1468", 17786 "self_type" : "type-1467", 17787 "size" : 4, 17788 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17789 }, 17790 { 17791 "alignment" : 4, 17792 "linker_set_key" : "keymaster_error_t *", 17793 "name" : "keymaster_error_t *", 17794 "referenced_type" : "type-1667", 17795 "self_type" : "type-1666", 17796 "size" : 4, 17797 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17798 }, 17799 { 17800 "alignment" : 4, 17801 "linker_set_key" : "keymaster_error_t *", 17802 "name" : "keymaster_error_t *", 17803 "referenced_type" : "type-2168", 17804 "self_type" : "type-2167", 17805 "size" : 4, 17806 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17807 }, 17808 { 17809 "alignment" : 4, 17810 "linker_set_key" : "keymaster_error_t *", 17811 "name" : "keymaster_error_t *", 17812 "referenced_type" : "type-250", 17813 "self_type" : "type-249", 17814 "size" : 4, 17815 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17816 }, 17817 { 17818 "alignment" : 4, 17819 "linker_set_key" : "keymaster_error_t *", 17820 "name" : "keymaster_error_t *", 17821 "referenced_type" : "type-2708", 17822 "self_type" : "type-2707", 17823 "size" : 4, 17824 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17825 }, 17826 { 17827 "alignment" : 4, 17828 "linker_set_key" : "keymaster_error_t *", 17829 "name" : "keymaster_error_t *", 17830 "referenced_type" : "type-2915", 17831 "self_type" : "type-2914", 17832 "size" : 4, 17833 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17834 }, 17835 { 17836 "alignment" : 4, 17837 "linker_set_key" : "keymaster_error_t *", 17838 "name" : "keymaster_error_t *", 17839 "referenced_type" : "type-2966", 17840 "self_type" : "type-2965", 17841 "size" : 4, 17842 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17843 }, 17844 { 17845 "alignment" : 4, 17846 "linker_set_key" : "keymaster_error_t *", 17847 "name" : "keymaster_error_t *", 17848 "referenced_type" : "type-3137", 17849 "self_type" : "type-3136", 17850 "size" : 4, 17851 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17852 }, 17853 { 17854 "alignment" : 4, 17855 "linker_set_key" : "keymaster_error_t *", 17856 "name" : "keymaster_error_t *", 17857 "referenced_type" : "type-3191", 17858 "self_type" : "type-3190", 17859 "size" : 4, 17860 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17861 }, 17862 { 17863 "alignment" : 4, 17864 "linker_set_key" : "keymaster_error_t *", 17865 "name" : "keymaster_error_t *", 17866 "referenced_type" : "type-3284", 17867 "self_type" : "type-3283", 17868 "size" : 4, 17869 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17870 }, 17871 { 17872 "alignment" : 4, 17873 "linker_set_key" : "keymaster_error_t *", 17874 "name" : "keymaster_error_t *", 17875 "referenced_type" : "type-3438", 17876 "self_type" : "type-3437", 17877 "size" : 4, 17878 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17879 }, 17880 { 17881 "alignment" : 4, 17882 "linker_set_key" : "keymaster_error_t *", 17883 "name" : "keymaster_error_t *", 17884 "referenced_type" : "type-3662", 17885 "self_type" : "type-3661", 17886 "size" : 4, 17887 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17888 }, 17889 { 17890 "alignment" : 4, 17891 "linker_set_key" : "keymaster_error_t *", 17892 "name" : "keymaster_error_t *", 17893 "referenced_type" : "type-3713", 17894 "self_type" : "type-3712", 17895 "size" : 4, 17896 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17897 }, 17898 { 17899 "alignment" : 4, 17900 "linker_set_key" : "keymaster_error_t *", 17901 "name" : "keymaster_error_t *", 17902 "referenced_type" : "type-3856", 17903 "self_type" : "type-3855", 17904 "size" : 4, 17905 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17906 }, 17907 { 17908 "alignment" : 4, 17909 "linker_set_key" : "keymaster_error_t *", 17910 "name" : "keymaster_error_t *", 17911 "referenced_type" : "type-4076", 17912 "self_type" : "type-4075", 17913 "size" : 4, 17914 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 17915 }, 17916 { 17917 "alignment" : 4, 17918 "linker_set_key" : "keymaster_error_t *", 17919 "name" : "keymaster_error_t *", 17920 "referenced_type" : "type-4168", 17921 "self_type" : "type-4167", 17922 "size" : 4, 17923 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17924 }, 17925 { 17926 "alignment" : 4, 17927 "linker_set_key" : "keymaster_error_t *", 17928 "name" : "keymaster_error_t *", 17929 "referenced_type" : "type-4365", 17930 "self_type" : "type-4364", 17931 "size" : 4, 17932 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17933 }, 17934 { 17935 "alignment" : 4, 17936 "linker_set_key" : "keymaster_error_t *", 17937 "name" : "keymaster_error_t *", 17938 "referenced_type" : "type-4563", 17939 "self_type" : "type-4562", 17940 "size" : 4, 17941 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17942 }, 17943 { 17944 "alignment" : 4, 17945 "linker_set_key" : "keymaster_error_t *", 17946 "name" : "keymaster_error_t *", 17947 "referenced_type" : "type-463", 17948 "self_type" : "type-462", 17949 "size" : 4, 17950 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 17951 }, 17952 { 17953 "alignment" : 4, 17954 "linker_set_key" : "keymaster_error_t *", 17955 "name" : "keymaster_error_t *", 17956 "referenced_type" : "type-4730", 17957 "self_type" : "type-4729", 17958 "size" : 4, 17959 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17960 }, 17961 { 17962 "alignment" : 4, 17963 "linker_set_key" : "keymaster_error_t *", 17964 "name" : "keymaster_error_t *", 17965 "referenced_type" : "type-4916", 17966 "self_type" : "type-4915", 17967 "size" : 4, 17968 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17969 }, 17970 { 17971 "alignment" : 4, 17972 "linker_set_key" : "keymaster_error_t *", 17973 "name" : "keymaster_error_t *", 17974 "referenced_type" : "type-5100", 17975 "self_type" : "type-5099", 17976 "size" : 4, 17977 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17978 }, 17979 { 17980 "alignment" : 4, 17981 "linker_set_key" : "keymaster_error_t *", 17982 "name" : "keymaster_error_t *", 17983 "referenced_type" : "type-517", 17984 "self_type" : "type-516", 17985 "size" : 4, 17986 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17987 }, 17988 { 17989 "alignment" : 4, 17990 "linker_set_key" : "keymaster_error_t *", 17991 "name" : "keymaster_error_t *", 17992 "referenced_type" : "type-670", 17993 "self_type" : "type-669", 17994 "size" : 4, 17995 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 17996 }, 17997 { 17998 "alignment" : 4, 17999 "linker_set_key" : "keymaster_error_t *", 18000 "name" : "keymaster_error_t *", 18001 "referenced_type" : "type-760", 18002 "self_type" : "type-759", 18003 "size" : 4, 18004 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 18005 }, 18006 { 18007 "alignment" : 4, 18008 "linker_set_key" : "keymaster_error_t *", 18009 "name" : "keymaster_error_t *", 18010 "referenced_type" : "type-913", 18011 "self_type" : "type-912", 18012 "size" : 4, 18013 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 18014 }, 18015 { 18016 "alignment" : 4, 18017 "linker_set_key" : "keymaster_key_blob_t *", 18018 "name" : "keymaster_key_blob_t *", 18019 "referenced_type" : "type-1018", 18020 "self_type" : "type-1017", 18021 "size" : 4, 18022 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18023 }, 18024 { 18025 "alignment" : 4, 18026 "linker_set_key" : "keymaster_key_blob_t *", 18027 "name" : "keymaster_key_blob_t *", 18028 "referenced_type" : "type-1197", 18029 "self_type" : "type-1196", 18030 "size" : 4, 18031 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18032 }, 18033 { 18034 "alignment" : 4, 18035 "linker_set_key" : "keymaster_key_blob_t *", 18036 "name" : "keymaster_key_blob_t *", 18037 "referenced_type" : "type-1243", 18038 "self_type" : "type-1242", 18039 "size" : 4, 18040 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18041 }, 18042 { 18043 "alignment" : 4, 18044 "linker_set_key" : "keymaster_key_blob_t *", 18045 "name" : "keymaster_key_blob_t *", 18046 "referenced_type" : "type-1477", 18047 "self_type" : "type-1476", 18048 "size" : 4, 18049 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18050 }, 18051 { 18052 "alignment" : 4, 18053 "linker_set_key" : "keymaster_key_blob_t *", 18054 "name" : "keymaster_key_blob_t *", 18055 "referenced_type" : "type-1690", 18056 "self_type" : "type-1689", 18057 "size" : 4, 18058 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18059 }, 18060 { 18061 "alignment" : 4, 18062 "linker_set_key" : "keymaster_key_blob_t *", 18063 "name" : "keymaster_key_blob_t *", 18064 "referenced_type" : "type-2171", 18065 "self_type" : "type-2170", 18066 "size" : 4, 18067 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18068 }, 18069 { 18070 "alignment" : 4, 18071 "linker_set_key" : "keymaster_key_blob_t *", 18072 "name" : "keymaster_key_blob_t *", 18073 "referenced_type" : "type-2182", 18074 "self_type" : "type-2181", 18075 "size" : 4, 18076 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18077 }, 18078 { 18079 "alignment" : 4, 18080 "linker_set_key" : "keymaster_key_blob_t *", 18081 "name" : "keymaster_key_blob_t *", 18082 "referenced_type" : "type-260", 18083 "self_type" : "type-259", 18084 "size" : 4, 18085 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18086 }, 18087 { 18088 "alignment" : 4, 18089 "linker_set_key" : "keymaster_key_blob_t *", 18090 "name" : "keymaster_key_blob_t *", 18091 "referenced_type" : "type-2718", 18092 "self_type" : "type-2717", 18093 "size" : 4, 18094 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18095 }, 18096 { 18097 "alignment" : 4, 18098 "linker_set_key" : "keymaster_key_blob_t *", 18099 "name" : "keymaster_key_blob_t *", 18100 "referenced_type" : "type-2873", 18101 "self_type" : "type-2872", 18102 "size" : 4, 18103 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18104 }, 18105 { 18106 "alignment" : 4, 18107 "linker_set_key" : "keymaster_key_blob_t *", 18108 "name" : "keymaster_key_blob_t *", 18109 "referenced_type" : "type-2937", 18110 "self_type" : "type-2936", 18111 "size" : 4, 18112 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18113 }, 18114 { 18115 "alignment" : 4, 18116 "linker_set_key" : "keymaster_key_blob_t *", 18117 "name" : "keymaster_key_blob_t *", 18118 "referenced_type" : "type-2971", 18119 "self_type" : "type-2970", 18120 "size" : 4, 18121 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18122 }, 18123 { 18124 "alignment" : 4, 18125 "linker_set_key" : "keymaster_key_blob_t *", 18126 "name" : "keymaster_key_blob_t *", 18127 "referenced_type" : "type-3101", 18128 "self_type" : "type-3100", 18129 "size" : 4, 18130 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18131 }, 18132 { 18133 "alignment" : 4, 18134 "linker_set_key" : "keymaster_key_blob_t *", 18135 "name" : "keymaster_key_blob_t *", 18136 "referenced_type" : "type-3142", 18137 "self_type" : "type-3141", 18138 "size" : 4, 18139 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18140 }, 18141 { 18142 "alignment" : 4, 18143 "linker_set_key" : "keymaster_key_blob_t *", 18144 "name" : "keymaster_key_blob_t *", 18145 "referenced_type" : "type-3234", 18146 "self_type" : "type-3233", 18147 "size" : 4, 18148 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18149 }, 18150 { 18151 "alignment" : 4, 18152 "linker_set_key" : "keymaster_key_blob_t *", 18153 "name" : "keymaster_key_blob_t *", 18154 "referenced_type" : "type-3289", 18155 "self_type" : "type-3288", 18156 "size" : 4, 18157 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18158 }, 18159 { 18160 "alignment" : 4, 18161 "linker_set_key" : "keymaster_key_blob_t *", 18162 "name" : "keymaster_key_blob_t *", 18163 "referenced_type" : "type-3447", 18164 "self_type" : "type-3446", 18165 "size" : 4, 18166 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18167 }, 18168 { 18169 "alignment" : 4, 18170 "linker_set_key" : "keymaster_key_blob_t *", 18171 "name" : "keymaster_key_blob_t *", 18172 "referenced_type" : "type-3618", 18173 "self_type" : "type-3617", 18174 "size" : 4, 18175 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18176 }, 18177 { 18178 "alignment" : 4, 18179 "linker_set_key" : "keymaster_key_blob_t *", 18180 "name" : "keymaster_key_blob_t *", 18181 "referenced_type" : "type-3682", 18182 "self_type" : "type-3681", 18183 "size" : 4, 18184 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18185 }, 18186 { 18187 "alignment" : 4, 18188 "linker_set_key" : "keymaster_key_blob_t *", 18189 "name" : "keymaster_key_blob_t *", 18190 "referenced_type" : "type-3720", 18191 "self_type" : "type-3719", 18192 "size" : 4, 18193 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18194 }, 18195 { 18196 "alignment" : 4, 18197 "linker_set_key" : "keymaster_key_blob_t *", 18198 "name" : "keymaster_key_blob_t *", 18199 "referenced_type" : "type-3862", 18200 "self_type" : "type-3861", 18201 "size" : 4, 18202 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18203 }, 18204 { 18205 "alignment" : 4, 18206 "linker_set_key" : "keymaster_key_blob_t *", 18207 "name" : "keymaster_key_blob_t *", 18208 "referenced_type" : "type-4139", 18209 "self_type" : "type-4138", 18210 "size" : 4, 18211 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18212 }, 18213 { 18214 "alignment" : 4, 18215 "linker_set_key" : "keymaster_key_blob_t *", 18216 "name" : "keymaster_key_blob_t *", 18217 "referenced_type" : "type-4176", 18218 "self_type" : "type-4175", 18219 "size" : 4, 18220 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18221 }, 18222 { 18223 "alignment" : 4, 18224 "linker_set_key" : "keymaster_key_blob_t *", 18225 "name" : "keymaster_key_blob_t *", 18226 "referenced_type" : "type-421", 18227 "self_type" : "type-420", 18228 "size" : 4, 18229 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18230 }, 18231 { 18232 "alignment" : 4, 18233 "linker_set_key" : "keymaster_key_blob_t *", 18234 "name" : "keymaster_key_blob_t *", 18235 "referenced_type" : "type-4332", 18236 "self_type" : "type-4331", 18237 "size" : 4, 18238 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18239 }, 18240 { 18241 "alignment" : 4, 18242 "linker_set_key" : "keymaster_key_blob_t *", 18243 "name" : "keymaster_key_blob_t *", 18244 "referenced_type" : "type-4375", 18245 "self_type" : "type-4374", 18246 "size" : 4, 18247 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18248 }, 18249 { 18250 "alignment" : 4, 18251 "linker_set_key" : "keymaster_key_blob_t *", 18252 "name" : "keymaster_key_blob_t *", 18253 "referenced_type" : "type-4573", 18254 "self_type" : "type-4572", 18255 "size" : 4, 18256 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18257 }, 18258 { 18259 "alignment" : 4, 18260 "linker_set_key" : "keymaster_key_blob_t *", 18261 "name" : "keymaster_key_blob_t *", 18262 "referenced_type" : "type-4742", 18263 "self_type" : "type-4741", 18264 "size" : 4, 18265 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18266 }, 18267 { 18268 "alignment" : 4, 18269 "linker_set_key" : "keymaster_key_blob_t *", 18270 "name" : "keymaster_key_blob_t *", 18271 "referenced_type" : "type-487", 18272 "self_type" : "type-486", 18273 "size" : 4, 18274 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18275 }, 18276 { 18277 "alignment" : 4, 18278 "linker_set_key" : "keymaster_key_blob_t *", 18279 "name" : "keymaster_key_blob_t *", 18280 "referenced_type" : "type-4927", 18281 "self_type" : "type-4926", 18282 "size" : 4, 18283 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18284 }, 18285 { 18286 "alignment" : 4, 18287 "linker_set_key" : "keymaster_key_blob_t *", 18288 "name" : "keymaster_key_blob_t *", 18289 "referenced_type" : "type-5103", 18290 "self_type" : "type-5102", 18291 "size" : 4, 18292 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18293 }, 18294 { 18295 "alignment" : 4, 18296 "linker_set_key" : "keymaster_key_blob_t *", 18297 "name" : "keymaster_key_blob_t *", 18298 "referenced_type" : "type-5114", 18299 "self_type" : "type-5113", 18300 "size" : 4, 18301 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18302 }, 18303 { 18304 "alignment" : 4, 18305 "linker_set_key" : "keymaster_key_blob_t *", 18306 "name" : "keymaster_key_blob_t *", 18307 "referenced_type" : "type-522", 18308 "self_type" : "type-521", 18309 "size" : 4, 18310 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18311 }, 18312 { 18313 "alignment" : 4, 18314 "linker_set_key" : "keymaster_key_blob_t *", 18315 "name" : "keymaster_key_blob_t *", 18316 "referenced_type" : "type-675", 18317 "self_type" : "type-674", 18318 "size" : 4, 18319 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18320 }, 18321 { 18322 "alignment" : 4, 18323 "linker_set_key" : "keymaster_key_blob_t *", 18324 "name" : "keymaster_key_blob_t *", 18325 "referenced_type" : "type-802", 18326 "self_type" : "type-801", 18327 "size" : 4, 18328 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18329 }, 18330 { 18331 "alignment" : 4, 18332 "linker_set_key" : "keymaster_key_blob_t *", 18333 "name" : "keymaster_key_blob_t *", 18334 "referenced_type" : "type-984", 18335 "self_type" : "type-983", 18336 "size" : 4, 18337 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18338 }, 18339 { 18340 "alignment" : 4, 18341 "linker_set_key" : "keymaster_key_characteristics_t *", 18342 "name" : "keymaster_key_characteristics_t *", 18343 "referenced_type" : "type-1028", 18344 "self_type" : "type-1027", 18345 "size" : 4, 18346 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18347 }, 18348 { 18349 "alignment" : 4, 18350 "linker_set_key" : "keymaster_key_characteristics_t *", 18351 "name" : "keymaster_key_characteristics_t *", 18352 "referenced_type" : "type-1205", 18353 "self_type" : "type-1204", 18354 "size" : 4, 18355 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18356 }, 18357 { 18358 "alignment" : 4, 18359 "linker_set_key" : "keymaster_key_characteristics_t *", 18360 "name" : "keymaster_key_characteristics_t *", 18361 "referenced_type" : "type-1254", 18362 "self_type" : "type-1253", 18363 "size" : 4, 18364 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18365 }, 18366 { 18367 "alignment" : 4, 18368 "linker_set_key" : "keymaster_key_characteristics_t *", 18369 "name" : "keymaster_key_characteristics_t *", 18370 "referenced_type" : "type-1486", 18371 "self_type" : "type-1485", 18372 "size" : 4, 18373 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18374 }, 18375 { 18376 "alignment" : 4, 18377 "linker_set_key" : "keymaster_key_characteristics_t *", 18378 "name" : "keymaster_key_characteristics_t *", 18379 "referenced_type" : "type-1697", 18380 "self_type" : "type-1696", 18381 "size" : 4, 18382 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18383 }, 18384 { 18385 "alignment" : 4, 18386 "linker_set_key" : "keymaster_key_characteristics_t *", 18387 "name" : "keymaster_key_characteristics_t *", 18388 "referenced_type" : "type-2180", 18389 "self_type" : "type-2179", 18390 "size" : 4, 18391 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18392 }, 18393 { 18394 "alignment" : 4, 18395 "linker_set_key" : "keymaster_key_characteristics_t *", 18396 "name" : "keymaster_key_characteristics_t *", 18397 "referenced_type" : "type-2593", 18398 "self_type" : "type-2592", 18399 "size" : 4, 18400 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18401 }, 18402 { 18403 "alignment" : 4, 18404 "linker_set_key" : "keymaster_key_characteristics_t *", 18405 "name" : "keymaster_key_characteristics_t *", 18406 "referenced_type" : "type-269", 18407 "self_type" : "type-268", 18408 "size" : 4, 18409 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18410 }, 18411 { 18412 "alignment" : 4, 18413 "linker_set_key" : "keymaster_key_characteristics_t *", 18414 "name" : "keymaster_key_characteristics_t *", 18415 "referenced_type" : "type-2727", 18416 "self_type" : "type-2726", 18417 "size" : 4, 18418 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18419 }, 18420 { 18421 "alignment" : 4, 18422 "linker_set_key" : "keymaster_key_characteristics_t *", 18423 "name" : "keymaster_key_characteristics_t *", 18424 "referenced_type" : "type-2880", 18425 "self_type" : "type-2879", 18426 "size" : 4, 18427 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18428 }, 18429 { 18430 "alignment" : 4, 18431 "linker_set_key" : "keymaster_key_characteristics_t *", 18432 "name" : "keymaster_key_characteristics_t *", 18433 "referenced_type" : "type-2942", 18434 "self_type" : "type-2941", 18435 "size" : 4, 18436 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18437 }, 18438 { 18439 "alignment" : 4, 18440 "linker_set_key" : "keymaster_key_characteristics_t *", 18441 "name" : "keymaster_key_characteristics_t *", 18442 "referenced_type" : "type-2980", 18443 "self_type" : "type-2979", 18444 "size" : 4, 18445 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18446 }, 18447 { 18448 "alignment" : 4, 18449 "linker_set_key" : "keymaster_key_characteristics_t *", 18450 "name" : "keymaster_key_characteristics_t *", 18451 "referenced_type" : "type-3109", 18452 "self_type" : "type-3108", 18453 "size" : 4, 18454 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18455 }, 18456 { 18457 "alignment" : 4, 18458 "linker_set_key" : "keymaster_key_characteristics_t *", 18459 "name" : "keymaster_key_characteristics_t *", 18460 "referenced_type" : "type-3154", 18461 "self_type" : "type-3153", 18462 "size" : 4, 18463 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18464 }, 18465 { 18466 "alignment" : 4, 18467 "linker_set_key" : "keymaster_key_characteristics_t *", 18468 "name" : "keymaster_key_characteristics_t *", 18469 "referenced_type" : "type-3298", 18470 "self_type" : "type-3297", 18471 "size" : 4, 18472 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18473 }, 18474 { 18475 "alignment" : 4, 18476 "linker_set_key" : "keymaster_key_characteristics_t *", 18477 "name" : "keymaster_key_characteristics_t *", 18478 "referenced_type" : "type-3325", 18479 "self_type" : "type-3324", 18480 "size" : 4, 18481 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18482 }, 18483 { 18484 "alignment" : 4, 18485 "linker_set_key" : "keymaster_key_characteristics_t *", 18486 "name" : "keymaster_key_characteristics_t *", 18487 "referenced_type" : "type-3458", 18488 "self_type" : "type-3457", 18489 "size" : 4, 18490 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18491 }, 18492 { 18493 "alignment" : 4, 18494 "linker_set_key" : "keymaster_key_characteristics_t *", 18495 "name" : "keymaster_key_characteristics_t *", 18496 "referenced_type" : "type-3626", 18497 "self_type" : "type-3625", 18498 "size" : 4, 18499 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18500 }, 18501 { 18502 "alignment" : 4, 18503 "linker_set_key" : "keymaster_key_characteristics_t *", 18504 "name" : "keymaster_key_characteristics_t *", 18505 "referenced_type" : "type-3689", 18506 "self_type" : "type-3688", 18507 "size" : 4, 18508 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18509 }, 18510 { 18511 "alignment" : 4, 18512 "linker_set_key" : "keymaster_key_characteristics_t *", 18513 "name" : "keymaster_key_characteristics_t *", 18514 "referenced_type" : "type-3729", 18515 "self_type" : "type-3728", 18516 "size" : 4, 18517 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18518 }, 18519 { 18520 "alignment" : 4, 18521 "linker_set_key" : "keymaster_key_characteristics_t *", 18522 "name" : "keymaster_key_characteristics_t *", 18523 "referenced_type" : "type-3870", 18524 "self_type" : "type-3869", 18525 "size" : 4, 18526 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18527 }, 18528 { 18529 "alignment" : 4, 18530 "linker_set_key" : "keymaster_key_characteristics_t *", 18531 "name" : "keymaster_key_characteristics_t *", 18532 "referenced_type" : "type-4144", 18533 "self_type" : "type-4143", 18534 "size" : 4, 18535 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18536 }, 18537 { 18538 "alignment" : 4, 18539 "linker_set_key" : "keymaster_key_characteristics_t *", 18540 "name" : "keymaster_key_characteristics_t *", 18541 "referenced_type" : "type-4185", 18542 "self_type" : "type-4184", 18543 "size" : 4, 18544 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18545 }, 18546 { 18547 "alignment" : 4, 18548 "linker_set_key" : "keymaster_key_characteristics_t *", 18549 "name" : "keymaster_key_characteristics_t *", 18550 "referenced_type" : "type-428", 18551 "self_type" : "type-427", 18552 "size" : 4, 18553 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18554 }, 18555 { 18556 "alignment" : 4, 18557 "linker_set_key" : "keymaster_key_characteristics_t *", 18558 "name" : "keymaster_key_characteristics_t *", 18559 "referenced_type" : "type-4339", 18560 "self_type" : "type-4338", 18561 "size" : 4, 18562 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18563 }, 18564 { 18565 "alignment" : 4, 18566 "linker_set_key" : "keymaster_key_characteristics_t *", 18567 "name" : "keymaster_key_characteristics_t *", 18568 "referenced_type" : "type-4386", 18569 "self_type" : "type-4385", 18570 "size" : 4, 18571 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18572 }, 18573 { 18574 "alignment" : 4, 18575 "linker_set_key" : "keymaster_key_characteristics_t *", 18576 "name" : "keymaster_key_characteristics_t *", 18577 "referenced_type" : "type-4581", 18578 "self_type" : "type-4580", 18579 "size" : 4, 18580 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18581 }, 18582 { 18583 "alignment" : 4, 18584 "linker_set_key" : "keymaster_key_characteristics_t *", 18585 "name" : "keymaster_key_characteristics_t *", 18586 "referenced_type" : "type-4750", 18587 "self_type" : "type-4749", 18588 "size" : 4, 18589 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18590 }, 18591 { 18592 "alignment" : 4, 18593 "linker_set_key" : "keymaster_key_characteristics_t *", 18594 "name" : "keymaster_key_characteristics_t *", 18595 "referenced_type" : "type-492", 18596 "self_type" : "type-491", 18597 "size" : 4, 18598 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18599 }, 18600 { 18601 "alignment" : 4, 18602 "linker_set_key" : "keymaster_key_characteristics_t *", 18603 "name" : "keymaster_key_characteristics_t *", 18604 "referenced_type" : "type-4935", 18605 "self_type" : "type-4934", 18606 "size" : 4, 18607 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18608 }, 18609 { 18610 "alignment" : 4, 18611 "linker_set_key" : "keymaster_key_characteristics_t *", 18612 "name" : "keymaster_key_characteristics_t *", 18613 "referenced_type" : "type-5112", 18614 "self_type" : "type-5111", 18615 "size" : 4, 18616 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18617 }, 18618 { 18619 "alignment" : 4, 18620 "linker_set_key" : "keymaster_key_characteristics_t *", 18621 "name" : "keymaster_key_characteristics_t *", 18622 "referenced_type" : "type-53", 18623 "self_type" : "type-52", 18624 "size" : 4, 18625 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18626 }, 18627 { 18628 "alignment" : 4, 18629 "linker_set_key" : "keymaster_key_characteristics_t *", 18630 "name" : "keymaster_key_characteristics_t *", 18631 "referenced_type" : "type-531", 18632 "self_type" : "type-530", 18633 "size" : 4, 18634 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18635 }, 18636 { 18637 "alignment" : 4, 18638 "linker_set_key" : "keymaster_key_characteristics_t *", 18639 "name" : "keymaster_key_characteristics_t *", 18640 "referenced_type" : "type-684", 18641 "self_type" : "type-683", 18642 "size" : 4, 18643 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18644 }, 18645 { 18646 "alignment" : 4, 18647 "linker_set_key" : "keymaster_key_characteristics_t *", 18648 "name" : "keymaster_key_characteristics_t *", 18649 "referenced_type" : "type-903", 18650 "self_type" : "type-902", 18651 "size" : 4, 18652 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18653 }, 18654 { 18655 "alignment" : 4, 18656 "linker_set_key" : "keymaster_key_characteristics_t *", 18657 "name" : "keymaster_key_characteristics_t *", 18658 "referenced_type" : "type-989", 18659 "self_type" : "type-988", 18660 "size" : 4, 18661 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 18662 }, 18663 { 18664 "alignment" : 4, 18665 "linker_set_key" : "keymaster_key_characteristics_t **", 18666 "name" : "keymaster_key_characteristics_t **", 18667 "referenced_type" : "type-1696", 18668 "self_type" : "type-1827", 18669 "size" : 4, 18670 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18671 }, 18672 { 18673 "alignment" : 4, 18674 "linker_set_key" : "keymaster_key_characteristics_t **", 18675 "name" : "keymaster_key_characteristics_t **", 18676 "referenced_type" : "type-4749", 18677 "self_type" : "type-4861", 18678 "size" : 4, 18679 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18680 }, 18681 { 18682 "alignment" : 4, 18683 "linker_set_key" : "keymaster_key_format_t *", 18684 "name" : "keymaster_key_format_t *", 18685 "referenced_type" : "type-1098", 18686 "self_type" : "type-1097", 18687 "size" : 4, 18688 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18689 }, 18690 { 18691 "alignment" : 4, 18692 "linker_set_key" : "keymaster_key_format_t *", 18693 "name" : "keymaster_key_format_t *", 18694 "referenced_type" : "type-1322", 18695 "self_type" : "type-1321", 18696 "size" : 4, 18697 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18698 }, 18699 { 18700 "alignment" : 4, 18701 "linker_set_key" : "keymaster_key_format_t *", 18702 "name" : "keymaster_key_format_t *", 18703 "referenced_type" : "type-1545", 18704 "self_type" : "type-1544", 18705 "size" : 4, 18706 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18707 }, 18708 { 18709 "alignment" : 4, 18710 "linker_set_key" : "keymaster_key_format_t *", 18711 "name" : "keymaster_key_format_t *", 18712 "referenced_type" : "type-1761", 18713 "self_type" : "type-1760", 18714 "size" : 4, 18715 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18716 }, 18717 { 18718 "alignment" : 4, 18719 "linker_set_key" : "keymaster_key_format_t *", 18720 "name" : "keymaster_key_format_t *", 18721 "referenced_type" : "type-1912", 18722 "self_type" : "type-1911", 18723 "size" : 4, 18724 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18725 }, 18726 { 18727 "alignment" : 4, 18728 "linker_set_key" : "keymaster_key_format_t *", 18729 "name" : "keymaster_key_format_t *", 18730 "referenced_type" : "type-2611", 18731 "self_type" : "type-2610", 18732 "size" : 4, 18733 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18734 }, 18735 { 18736 "alignment" : 4, 18737 "linker_set_key" : "keymaster_key_format_t *", 18738 "name" : "keymaster_key_format_t *", 18739 "referenced_type" : "type-2801", 18740 "self_type" : "type-2800", 18741 "size" : 4, 18742 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18743 }, 18744 { 18745 "alignment" : 4, 18746 "linker_set_key" : "keymaster_key_format_t *", 18747 "name" : "keymaster_key_format_t *", 18748 "referenced_type" : "type-3048", 18749 "self_type" : "type-3047", 18750 "size" : 4, 18751 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18752 }, 18753 { 18754 "alignment" : 4, 18755 "linker_set_key" : "keymaster_key_format_t *", 18756 "name" : "keymaster_key_format_t *", 18757 "referenced_type" : "type-3223", 18758 "self_type" : "type-3222", 18759 "size" : 4, 18760 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18761 }, 18762 { 18763 "alignment" : 4, 18764 "linker_set_key" : "keymaster_key_format_t *", 18765 "name" : "keymaster_key_format_t *", 18766 "referenced_type" : "type-3367", 18767 "self_type" : "type-3366", 18768 "size" : 4, 18769 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18770 }, 18771 { 18772 "alignment" : 4, 18773 "linker_set_key" : "keymaster_key_format_t *", 18774 "name" : "keymaster_key_format_t *", 18775 "referenced_type" : "type-344", 18776 "self_type" : "type-343", 18777 "size" : 4, 18778 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18779 }, 18780 { 18781 "alignment" : 4, 18782 "linker_set_key" : "keymaster_key_format_t *", 18783 "name" : "keymaster_key_format_t *", 18784 "referenced_type" : "type-3540", 18785 "self_type" : "type-3539", 18786 "size" : 4, 18787 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18788 }, 18789 { 18790 "alignment" : 4, 18791 "linker_set_key" : "keymaster_key_format_t *", 18792 "name" : "keymaster_key_format_t *", 18793 "referenced_type" : "type-3796", 18794 "self_type" : "type-3795", 18795 "size" : 4, 18796 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18797 }, 18798 { 18799 "alignment" : 4, 18800 "linker_set_key" : "keymaster_key_format_t *", 18801 "name" : "keymaster_key_format_t *", 18802 "referenced_type" : "type-3944", 18803 "self_type" : "type-3943", 18804 "size" : 4, 18805 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18806 }, 18807 { 18808 "alignment" : 4, 18809 "linker_set_key" : "keymaster_key_format_t *", 18810 "name" : "keymaster_key_format_t *", 18811 "referenced_type" : "type-4251", 18812 "self_type" : "type-4250", 18813 "size" : 4, 18814 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18815 }, 18816 { 18817 "alignment" : 4, 18818 "linker_set_key" : "keymaster_key_format_t *", 18819 "name" : "keymaster_key_format_t *", 18820 "referenced_type" : "type-4388", 18821 "self_type" : "type-4387", 18822 "size" : 4, 18823 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18824 }, 18825 { 18826 "alignment" : 4, 18827 "linker_set_key" : "keymaster_key_format_t *", 18828 "name" : "keymaster_key_format_t *", 18829 "referenced_type" : "type-4455", 18830 "self_type" : "type-4454", 18831 "size" : 4, 18832 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18833 }, 18834 { 18835 "alignment" : 4, 18836 "linker_set_key" : "keymaster_key_format_t *", 18837 "name" : "keymaster_key_format_t *", 18838 "referenced_type" : "type-4636", 18839 "self_type" : "type-4635", 18840 "size" : 4, 18841 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18842 }, 18843 { 18844 "alignment" : 4, 18845 "linker_set_key" : "keymaster_key_format_t *", 18846 "name" : "keymaster_key_format_t *", 18847 "referenced_type" : "type-4805", 18848 "self_type" : "type-4804", 18849 "size" : 4, 18850 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18851 }, 18852 { 18853 "alignment" : 4, 18854 "linker_set_key" : "keymaster_key_format_t *", 18855 "name" : "keymaster_key_format_t *", 18856 "referenced_type" : "type-4981", 18857 "self_type" : "type-4980", 18858 "size" : 4, 18859 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18860 }, 18861 { 18862 "alignment" : 4, 18863 "linker_set_key" : "keymaster_key_format_t *", 18864 "name" : "keymaster_key_format_t *", 18865 "referenced_type" : "type-617", 18866 "self_type" : "type-616", 18867 "size" : 4, 18868 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18869 }, 18870 { 18871 "alignment" : 4, 18872 "linker_set_key" : "keymaster_key_format_t *", 18873 "name" : "keymaster_key_format_t *", 18874 "referenced_type" : "type-74", 18875 "self_type" : "type-73", 18876 "size" : 4, 18877 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18878 }, 18879 { 18880 "alignment" : 4, 18881 "linker_set_key" : "keymaster_key_format_t *", 18882 "name" : "keymaster_key_format_t *", 18883 "referenced_type" : "type-764", 18884 "self_type" : "type-763", 18885 "size" : 4, 18886 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 18887 }, 18888 { 18889 "alignment" : 4, 18890 "linker_set_key" : "keymaster_key_format_t **", 18891 "name" : "keymaster_key_format_t **", 18892 "referenced_type" : "type-1760", 18893 "self_type" : "type-1825", 18894 "size" : 4, 18895 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18896 }, 18897 { 18898 "alignment" : 4, 18899 "linker_set_key" : "keymaster_key_format_t **", 18900 "name" : "keymaster_key_format_t **", 18901 "referenced_type" : "type-4804", 18902 "self_type" : "type-4859", 18903 "size" : 4, 18904 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18905 }, 18906 { 18907 "alignment" : 4, 18908 "linker_set_key" : "keymaster_key_param_set_t *", 18909 "name" : "keymaster_key_param_set_t *", 18910 "referenced_type" : "type-1829", 18911 "self_type" : "type-1828", 18912 "size" : 4, 18913 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18914 }, 18915 { 18916 "alignment" : 4, 18917 "linker_set_key" : "keymaster_key_param_set_t *", 18918 "name" : "keymaster_key_param_set_t *", 18919 "referenced_type" : "type-4863", 18920 "self_type" : "type-4862", 18921 "size" : 4, 18922 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 18923 }, 18924 { 18925 "alignment" : 4, 18926 "linker_set_key" : "keymaster_key_param_t *", 18927 "name" : "keymaster_key_param_t *", 18928 "referenced_type" : "type-1055", 18929 "self_type" : "type-1054", 18930 "size" : 4, 18931 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18932 }, 18933 { 18934 "alignment" : 4, 18935 "linker_set_key" : "keymaster_key_param_t *", 18936 "name" : "keymaster_key_param_t *", 18937 "referenced_type" : "type-120", 18938 "self_type" : "type-119", 18939 "size" : 4, 18940 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18941 }, 18942 { 18943 "alignment" : 4, 18944 "linker_set_key" : "keymaster_key_param_t *", 18945 "name" : "keymaster_key_param_t *", 18946 "referenced_type" : "type-1277", 18947 "self_type" : "type-1276", 18948 "size" : 4, 18949 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18950 }, 18951 { 18952 "alignment" : 4, 18953 "linker_set_key" : "keymaster_key_param_t *", 18954 "name" : "keymaster_key_param_t *", 18955 "referenced_type" : "type-13", 18956 "self_type" : "type-12", 18957 "size" : 4, 18958 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18959 }, 18960 { 18961 "alignment" : 4, 18962 "linker_set_key" : "keymaster_key_param_t *", 18963 "name" : "keymaster_key_param_t *", 18964 "referenced_type" : "type-1375", 18965 "self_type" : "type-1374", 18966 "size" : 4, 18967 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18968 }, 18969 { 18970 "alignment" : 4, 18971 "linker_set_key" : "keymaster_key_param_t *", 18972 "name" : "keymaster_key_param_t *", 18973 "referenced_type" : "type-1507", 18974 "self_type" : "type-1506", 18975 "size" : 4, 18976 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18977 }, 18978 { 18979 "alignment" : 4, 18980 "linker_set_key" : "keymaster_key_param_t *", 18981 "name" : "keymaster_key_param_t *", 18982 "referenced_type" : "type-1720", 18983 "self_type" : "type-1719", 18984 "size" : 4, 18985 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18986 }, 18987 { 18988 "alignment" : 4, 18989 "linker_set_key" : "keymaster_key_param_t *", 18990 "name" : "keymaster_key_param_t *", 18991 "referenced_type" : "type-2556", 18992 "self_type" : "type-2555", 18993 "size" : 4, 18994 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 18995 }, 18996 { 18997 "alignment" : 4, 18998 "linker_set_key" : "keymaster_key_param_t *", 18999 "name" : "keymaster_key_param_t *", 19000 "referenced_type" : "type-2742", 19001 "self_type" : "type-2741", 19002 "size" : 4, 19003 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19004 }, 19005 { 19006 "alignment" : 4, 19007 "linker_set_key" : "keymaster_key_param_t *", 19008 "name" : "keymaster_key_param_t *", 19009 "referenced_type" : "type-284", 19010 "self_type" : "type-283", 19011 "size" : 4, 19012 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19013 }, 19014 { 19015 "alignment" : 4, 19016 "linker_set_key" : "keymaster_key_param_t *", 19017 "name" : "keymaster_key_param_t *", 19018 "referenced_type" : "type-2870", 19019 "self_type" : "type-2869", 19020 "size" : 4, 19021 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19022 }, 19023 { 19024 "alignment" : 4, 19025 "linker_set_key" : "keymaster_key_param_t *", 19026 "name" : "keymaster_key_param_t *", 19027 "referenced_type" : "type-2882", 19028 "self_type" : "type-2881", 19029 "size" : 4, 19030 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19031 }, 19032 { 19033 "alignment" : 4, 19034 "linker_set_key" : "keymaster_key_param_t *", 19035 "name" : "keymaster_key_param_t *", 19036 "referenced_type" : "type-2994", 19037 "self_type" : "type-2993", 19038 "size" : 4, 19039 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19040 }, 19041 { 19042 "alignment" : 4, 19043 "linker_set_key" : "keymaster_key_param_t *", 19044 "name" : "keymaster_key_param_t *", 19045 "referenced_type" : "type-3082", 19046 "self_type" : "type-3081", 19047 "size" : 4, 19048 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19049 }, 19050 { 19051 "alignment" : 4, 19052 "linker_set_key" : "keymaster_key_param_t *", 19053 "name" : "keymaster_key_param_t *", 19054 "referenced_type" : "type-3174", 19055 "self_type" : "type-3173", 19056 "size" : 4, 19057 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19058 }, 19059 { 19060 "alignment" : 4, 19061 "linker_set_key" : "keymaster_key_param_t *", 19062 "name" : "keymaster_key_param_t *", 19063 "referenced_type" : "type-3319", 19064 "self_type" : "type-3318", 19065 "size" : 4, 19066 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19067 }, 19068 { 19069 "alignment" : 4, 19070 "linker_set_key" : "keymaster_key_param_t *", 19071 "name" : "keymaster_key_param_t *", 19072 "referenced_type" : "type-3476", 19073 "self_type" : "type-3475", 19074 "size" : 4, 19075 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19076 }, 19077 { 19078 "alignment" : 4, 19079 "linker_set_key" : "keymaster_key_param_t *", 19080 "name" : "keymaster_key_param_t *", 19081 "referenced_type" : "type-3628", 19082 "self_type" : "type-3627", 19083 "size" : 4, 19084 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19085 }, 19086 { 19087 "alignment" : 4, 19088 "linker_set_key" : "keymaster_key_param_t *", 19089 "name" : "keymaster_key_param_t *", 19090 "referenced_type" : "type-3738", 19091 "self_type" : "type-3737", 19092 "size" : 4, 19093 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19094 }, 19095 { 19096 "alignment" : 4, 19097 "linker_set_key" : "keymaster_key_param_t *", 19098 "name" : "keymaster_key_param_t *", 19099 "referenced_type" : "type-3747", 19100 "self_type" : "type-3746", 19101 "size" : 4, 19102 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19103 }, 19104 { 19105 "alignment" : 4, 19106 "linker_set_key" : "keymaster_key_param_t *", 19107 "name" : "keymaster_key_param_t *", 19108 "referenced_type" : "type-3889", 19109 "self_type" : "type-3888", 19110 "size" : 4, 19111 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19112 }, 19113 { 19114 "alignment" : 4, 19115 "linker_set_key" : "keymaster_key_param_t *", 19116 "name" : "keymaster_key_param_t *", 19117 "referenced_type" : "type-4043", 19118 "self_type" : "type-4042", 19119 "size" : 4, 19120 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19121 }, 19122 { 19123 "alignment" : 4, 19124 "linker_set_key" : "keymaster_key_param_t *", 19125 "name" : "keymaster_key_param_t *", 19126 "referenced_type" : "type-4209", 19127 "self_type" : "type-4208", 19128 "size" : 4, 19129 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19130 }, 19131 { 19132 "alignment" : 4, 19133 "linker_set_key" : "keymaster_key_param_t *", 19134 "name" : "keymaster_key_param_t *", 19135 "referenced_type" : "type-430", 19136 "self_type" : "type-429", 19137 "size" : 4, 19138 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19139 }, 19140 { 19141 "alignment" : 4, 19142 "linker_set_key" : "keymaster_key_param_t *", 19143 "name" : "keymaster_key_param_t *", 19144 "referenced_type" : "type-4405", 19145 "self_type" : "type-4404", 19146 "size" : 4, 19147 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19148 }, 19149 { 19150 "alignment" : 4, 19151 "linker_set_key" : "keymaster_key_param_t *", 19152 "name" : "keymaster_key_param_t *", 19153 "referenced_type" : "type-4601", 19154 "self_type" : "type-4600", 19155 "size" : 4, 19156 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19157 }, 19158 { 19159 "alignment" : 4, 19160 "linker_set_key" : "keymaster_key_param_t *", 19161 "name" : "keymaster_key_param_t *", 19162 "referenced_type" : "type-4774", 19163 "self_type" : "type-4773", 19164 "size" : 4, 19165 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19166 }, 19167 { 19168 "alignment" : 4, 19169 "linker_set_key" : "keymaster_key_param_t *", 19170 "name" : "keymaster_key_param_t *", 19171 "referenced_type" : "type-4948", 19172 "self_type" : "type-4947", 19173 "size" : 4, 19174 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19175 }, 19176 { 19177 "alignment" : 4, 19178 "linker_set_key" : "keymaster_key_param_t *", 19179 "name" : "keymaster_key_param_t *", 19180 "referenced_type" : "type-545", 19181 "self_type" : "type-544", 19182 "size" : 4, 19183 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19184 }, 19185 { 19186 "alignment" : 4, 19187 "linker_set_key" : "keymaster_key_param_t *", 19188 "name" : "keymaster_key_param_t *", 19189 "referenced_type" : "type-706", 19190 "self_type" : "type-705", 19191 "size" : 4, 19192 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19193 }, 19194 { 19195 "alignment" : 4, 19196 "linker_set_key" : "keymaster_key_param_t *", 19197 "name" : "keymaster_key_param_t *", 19198 "referenced_type" : "type-881", 19199 "self_type" : "type-880", 19200 "size" : 4, 19201 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 19202 }, 19203 { 19204 "alignment" : 4, 19205 "linker_set_key" : "keymaster_padding_t *", 19206 "name" : "keymaster_padding_t *", 19207 "referenced_type" : "type-1049", 19208 "self_type" : "type-1048", 19209 "size" : 4, 19210 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19211 }, 19212 { 19213 "alignment" : 4, 19214 "linker_set_key" : "keymaster_padding_t *", 19215 "name" : "keymaster_padding_t *", 19216 "referenced_type" : "type-1282", 19217 "self_type" : "type-1281", 19218 "size" : 4, 19219 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19220 }, 19221 { 19222 "alignment" : 4, 19223 "linker_set_key" : "keymaster_padding_t *", 19224 "name" : "keymaster_padding_t *", 19225 "referenced_type" : "type-1499", 19226 "self_type" : "type-1498", 19227 "size" : 4, 19228 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19229 }, 19230 { 19231 "alignment" : 4, 19232 "linker_set_key" : "keymaster_padding_t *", 19233 "name" : "keymaster_padding_t *", 19234 "referenced_type" : "type-1529", 19235 "self_type" : "type-1528", 19236 "size" : 4, 19237 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19238 }, 19239 { 19240 "alignment" : 4, 19241 "linker_set_key" : "keymaster_padding_t *", 19242 "name" : "keymaster_padding_t *", 19243 "referenced_type" : "type-1744", 19244 "self_type" : "type-1743", 19245 "size" : 4, 19246 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19247 }, 19248 { 19249 "alignment" : 4, 19250 "linker_set_key" : "keymaster_padding_t *", 19251 "name" : "keymaster_padding_t *", 19252 "referenced_type" : "type-2569", 19253 "self_type" : "type-2568", 19254 "size" : 4, 19255 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19256 }, 19257 { 19258 "alignment" : 4, 19259 "linker_set_key" : "keymaster_padding_t *", 19260 "name" : "keymaster_padding_t *", 19261 "referenced_type" : "type-2751", 19262 "self_type" : "type-2750", 19263 "size" : 4, 19264 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19265 }, 19266 { 19267 "alignment" : 4, 19268 "linker_set_key" : "keymaster_padding_t *", 19269 "name" : "keymaster_padding_t *", 19270 "referenced_type" : "type-28", 19271 "self_type" : "type-27", 19272 "size" : 4, 19273 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19274 }, 19275 { 19276 "alignment" : 4, 19277 "linker_set_key" : "keymaster_padding_t *", 19278 "name" : "keymaster_padding_t *", 19279 "referenced_type" : "type-293", 19280 "self_type" : "type-292", 19281 "size" : 4, 19282 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19283 }, 19284 { 19285 "alignment" : 4, 19286 "linker_set_key" : "keymaster_padding_t *", 19287 "name" : "keymaster_padding_t *", 19288 "referenced_type" : "type-3005", 19289 "self_type" : "type-3004", 19290 "size" : 4, 19291 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19292 }, 19293 { 19294 "alignment" : 4, 19295 "linker_set_key" : "keymaster_padding_t *", 19296 "name" : "keymaster_padding_t *", 19297 "referenced_type" : "type-3187", 19298 "self_type" : "type-3186", 19299 "size" : 4, 19300 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19301 }, 19302 { 19303 "alignment" : 4, 19304 "linker_set_key" : "keymaster_padding_t *", 19305 "name" : "keymaster_padding_t *", 19306 "referenced_type" : "type-3331", 19307 "self_type" : "type-3330", 19308 "size" : 4, 19309 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19310 }, 19311 { 19312 "alignment" : 4, 19313 "linker_set_key" : "keymaster_padding_t *", 19314 "name" : "keymaster_padding_t *", 19315 "referenced_type" : "type-3485", 19316 "self_type" : "type-3484", 19317 "size" : 4, 19318 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19319 }, 19320 { 19321 "alignment" : 4, 19322 "linker_set_key" : "keymaster_padding_t *", 19323 "name" : "keymaster_padding_t *", 19324 "referenced_type" : "type-3760", 19325 "self_type" : "type-3759", 19326 "size" : 4, 19327 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19328 }, 19329 { 19330 "alignment" : 4, 19331 "linker_set_key" : "keymaster_padding_t *", 19332 "name" : "keymaster_padding_t *", 19333 "referenced_type" : "type-3803", 19334 "self_type" : "type-3802", 19335 "size" : 4, 19336 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19337 }, 19338 { 19339 "alignment" : 4, 19340 "linker_set_key" : "keymaster_padding_t *", 19341 "name" : "keymaster_padding_t *", 19342 "referenced_type" : "type-3929", 19343 "self_type" : "type-3928", 19344 "size" : 4, 19345 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19346 }, 19347 { 19348 "alignment" : 4, 19349 "linker_set_key" : "keymaster_padding_t *", 19350 "name" : "keymaster_padding_t *", 19351 "referenced_type" : "type-4205", 19352 "self_type" : "type-4204", 19353 "size" : 4, 19354 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19355 }, 19356 { 19357 "alignment" : 4, 19358 "linker_set_key" : "keymaster_padding_t *", 19359 "name" : "keymaster_padding_t *", 19360 "referenced_type" : "type-4412", 19361 "self_type" : "type-4411", 19362 "size" : 4, 19363 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19364 }, 19365 { 19366 "alignment" : 4, 19367 "linker_set_key" : "keymaster_padding_t *", 19368 "name" : "keymaster_padding_t *", 19369 "referenced_type" : "type-4620", 19370 "self_type" : "type-4619", 19371 "size" : 4, 19372 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19373 }, 19374 { 19375 "alignment" : 4, 19376 "linker_set_key" : "keymaster_padding_t *", 19377 "name" : "keymaster_padding_t *", 19378 "referenced_type" : "type-4792", 19379 "self_type" : "type-4791", 19380 "size" : 4, 19381 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19382 }, 19383 { 19384 "alignment" : 4, 19385 "linker_set_key" : "keymaster_padding_t *", 19386 "name" : "keymaster_padding_t *", 19387 "referenced_type" : "type-4965", 19388 "self_type" : "type-4964", 19389 "size" : 4, 19390 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19391 }, 19392 { 19393 "alignment" : 4, 19394 "linker_set_key" : "keymaster_padding_t *", 19395 "name" : "keymaster_padding_t *", 19396 "referenced_type" : "type-555", 19397 "self_type" : "type-554", 19398 "size" : 4, 19399 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19400 }, 19401 { 19402 "alignment" : 4, 19403 "linker_set_key" : "keymaster_padding_t *", 19404 "name" : "keymaster_padding_t *", 19405 "referenced_type" : "type-748", 19406 "self_type" : "type-747", 19407 "size" : 4, 19408 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19409 }, 19410 { 19411 "alignment" : 4, 19412 "linker_set_key" : "keymaster_padding_t **", 19413 "name" : "keymaster_padding_t **", 19414 "referenced_type" : "type-1743", 19415 "self_type" : "type-1823", 19416 "size" : 4, 19417 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19418 }, 19419 { 19420 "alignment" : 4, 19421 "linker_set_key" : "keymaster_padding_t **", 19422 "name" : "keymaster_padding_t **", 19423 "referenced_type" : "type-4791", 19424 "self_type" : "type-4857", 19425 "size" : 4, 19426 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 19427 }, 19428 { 19429 "alignment" : 4, 19430 "linker_set_key" : "keymaster_purpose_t *", 19431 "name" : "keymaster_purpose_t *", 19432 "referenced_type" : "type-1008", 19433 "self_type" : "type-1007", 19434 "size" : 4, 19435 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19436 }, 19437 { 19438 "alignment" : 4, 19439 "linker_set_key" : "keymaster_purpose_t *", 19440 "name" : "keymaster_purpose_t *", 19441 "referenced_type" : "type-1230", 19442 "self_type" : "type-1229", 19443 "size" : 4, 19444 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19445 }, 19446 { 19447 "alignment" : 4, 19448 "linker_set_key" : "keymaster_purpose_t *", 19449 "name" : "keymaster_purpose_t *", 19450 "referenced_type" : "type-1466", 19451 "self_type" : "type-1465", 19452 "size" : 4, 19453 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19454 }, 19455 { 19456 "alignment" : 4, 19457 "linker_set_key" : "keymaster_purpose_t *", 19458 "name" : "keymaster_purpose_t *", 19459 "referenced_type" : "type-1665", 19460 "self_type" : "type-1664", 19461 "size" : 4, 19462 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19463 }, 19464 { 19465 "alignment" : 4, 19466 "linker_set_key" : "keymaster_purpose_t *", 19467 "name" : "keymaster_purpose_t *", 19468 "referenced_type" : "type-2166", 19469 "self_type" : "type-2165", 19470 "size" : 4, 19471 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19472 }, 19473 { 19474 "alignment" : 4, 19475 "linker_set_key" : "keymaster_purpose_t *", 19476 "name" : "keymaster_purpose_t *", 19477 "referenced_type" : "type-247", 19478 "self_type" : "type-246", 19479 "size" : 4, 19480 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19481 }, 19482 { 19483 "alignment" : 4, 19484 "linker_set_key" : "keymaster_purpose_t *", 19485 "name" : "keymaster_purpose_t *", 19486 "referenced_type" : "type-2704", 19487 "self_type" : "type-2703", 19488 "size" : 4, 19489 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19490 }, 19491 { 19492 "alignment" : 4, 19493 "linker_set_key" : "keymaster_purpose_t *", 19494 "name" : "keymaster_purpose_t *", 19495 "referenced_type" : "type-2964", 19496 "self_type" : "type-2963", 19497 "size" : 4, 19498 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19499 }, 19500 { 19501 "alignment" : 4, 19502 "linker_set_key" : "keymaster_purpose_t *", 19503 "name" : "keymaster_purpose_t *", 19504 "referenced_type" : "type-3133", 19505 "self_type" : "type-3132", 19506 "size" : 4, 19507 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19508 }, 19509 { 19510 "alignment" : 4, 19511 "linker_set_key" : "keymaster_purpose_t *", 19512 "name" : "keymaster_purpose_t *", 19513 "referenced_type" : "type-3184", 19514 "self_type" : "type-3183", 19515 "size" : 4, 19516 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19517 }, 19518 { 19519 "alignment" : 4, 19520 "linker_set_key" : "keymaster_purpose_t *", 19521 "name" : "keymaster_purpose_t *", 19522 "referenced_type" : "type-3282", 19523 "self_type" : "type-3281", 19524 "size" : 4, 19525 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19526 }, 19527 { 19528 "alignment" : 4, 19529 "linker_set_key" : "keymaster_purpose_t *", 19530 "name" : "keymaster_purpose_t *", 19531 "referenced_type" : "type-3436", 19532 "self_type" : "type-3435", 19533 "size" : 4, 19534 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19535 }, 19536 { 19537 "alignment" : 4, 19538 "linker_set_key" : "keymaster_purpose_t *", 19539 "name" : "keymaster_purpose_t *", 19540 "referenced_type" : "type-3711", 19541 "self_type" : "type-3710", 19542 "size" : 4, 19543 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19544 }, 19545 { 19546 "alignment" : 4, 19547 "linker_set_key" : "keymaster_purpose_t *", 19548 "name" : "keymaster_purpose_t *", 19549 "referenced_type" : "type-3854", 19550 "self_type" : "type-3853", 19551 "size" : 4, 19552 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19553 }, 19554 { 19555 "alignment" : 4, 19556 "linker_set_key" : "keymaster_purpose_t *", 19557 "name" : "keymaster_purpose_t *", 19558 "referenced_type" : "type-4166", 19559 "self_type" : "type-4165", 19560 "size" : 4, 19561 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19562 }, 19563 { 19564 "alignment" : 4, 19565 "linker_set_key" : "keymaster_purpose_t *", 19566 "name" : "keymaster_purpose_t *", 19567 "referenced_type" : "type-4363", 19568 "self_type" : "type-4362", 19569 "size" : 4, 19570 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19571 }, 19572 { 19573 "alignment" : 4, 19574 "linker_set_key" : "keymaster_purpose_t *", 19575 "name" : "keymaster_purpose_t *", 19576 "referenced_type" : "type-4561", 19577 "self_type" : "type-4560", 19578 "size" : 4, 19579 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19580 }, 19581 { 19582 "alignment" : 4, 19583 "linker_set_key" : "keymaster_purpose_t *", 19584 "name" : "keymaster_purpose_t *", 19585 "referenced_type" : "type-4728", 19586 "self_type" : "type-4727", 19587 "size" : 4, 19588 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19589 }, 19590 { 19591 "alignment" : 4, 19592 "linker_set_key" : "keymaster_purpose_t *", 19593 "name" : "keymaster_purpose_t *", 19594 "referenced_type" : "type-4914", 19595 "self_type" : "type-4913", 19596 "size" : 4, 19597 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19598 }, 19599 { 19600 "alignment" : 4, 19601 "linker_set_key" : "keymaster_purpose_t *", 19602 "name" : "keymaster_purpose_t *", 19603 "referenced_type" : "type-5098", 19604 "self_type" : "type-5097", 19605 "size" : 4, 19606 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19607 }, 19608 { 19609 "alignment" : 4, 19610 "linker_set_key" : "keymaster_purpose_t *", 19611 "name" : "keymaster_purpose_t *", 19612 "referenced_type" : "type-515", 19613 "self_type" : "type-514", 19614 "size" : 4, 19615 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19616 }, 19617 { 19618 "alignment" : 4, 19619 "linker_set_key" : "keymaster_purpose_t *", 19620 "name" : "keymaster_purpose_t *", 19621 "referenced_type" : "type-668", 19622 "self_type" : "type-667", 19623 "size" : 4, 19624 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19625 }, 19626 { 19627 "alignment" : 4, 19628 "linker_set_key" : "keymaster_purpose_t *", 19629 "name" : "keymaster_purpose_t *", 19630 "referenced_type" : "type-755", 19631 "self_type" : "type-754", 19632 "size" : 4, 19633 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 19634 }, 19635 { 19636 "alignment" : 4, 19637 "linker_set_key" : "keymaster_verified_boot_t *", 19638 "name" : "keymaster_verified_boot_t *", 19639 "referenced_type" : "type-1096", 19640 "self_type" : "type-1095", 19641 "size" : 4, 19642 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19643 }, 19644 { 19645 "alignment" : 4, 19646 "linker_set_key" : "keymaster_verified_boot_t *", 19647 "name" : "keymaster_verified_boot_t *", 19648 "referenced_type" : "type-1314", 19649 "self_type" : "type-1313", 19650 "size" : 4, 19651 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19652 }, 19653 { 19654 "alignment" : 4, 19655 "linker_set_key" : "keymaster_verified_boot_t *", 19656 "name" : "keymaster_verified_boot_t *", 19657 "referenced_type" : "type-1572", 19658 "self_type" : "type-1571", 19659 "size" : 4, 19660 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19661 }, 19662 { 19663 "alignment" : 4, 19664 "linker_set_key" : "keymaster_verified_boot_t *", 19665 "name" : "keymaster_verified_boot_t *", 19666 "referenced_type" : "type-1771", 19667 "self_type" : "type-1770", 19668 "size" : 4, 19669 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19670 }, 19671 { 19672 "alignment" : 4, 19673 "linker_set_key" : "keymaster_verified_boot_t *", 19674 "name" : "keymaster_verified_boot_t *", 19675 "referenced_type" : "type-1787", 19676 "self_type" : "type-1786", 19677 "size" : 4, 19678 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19679 }, 19680 { 19681 "alignment" : 4, 19682 "linker_set_key" : "keymaster_verified_boot_t *", 19683 "name" : "keymaster_verified_boot_t *", 19684 "referenced_type" : "type-2598", 19685 "self_type" : "type-2597", 19686 "size" : 4, 19687 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19688 }, 19689 { 19690 "alignment" : 4, 19691 "linker_set_key" : "keymaster_verified_boot_t *", 19692 "name" : "keymaster_verified_boot_t *", 19693 "referenced_type" : "type-2799", 19694 "self_type" : "type-2798", 19695 "size" : 4, 19696 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19697 }, 19698 { 19699 "alignment" : 4, 19700 "linker_set_key" : "keymaster_verified_boot_t *", 19701 "name" : "keymaster_verified_boot_t *", 19702 "referenced_type" : "type-3035", 19703 "self_type" : "type-3034", 19704 "size" : 4, 19705 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19706 }, 19707 { 19708 "alignment" : 4, 19709 "linker_set_key" : "keymaster_verified_boot_t *", 19710 "name" : "keymaster_verified_boot_t *", 19711 "referenced_type" : "type-3217", 19712 "self_type" : "type-3216", 19713 "size" : 4, 19714 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19715 }, 19716 { 19717 "alignment" : 4, 19718 "linker_set_key" : "keymaster_verified_boot_t *", 19719 "name" : "keymaster_verified_boot_t *", 19720 "referenced_type" : "type-3357", 19721 "self_type" : "type-3356", 19722 "size" : 4, 19723 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19724 }, 19725 { 19726 "alignment" : 4, 19727 "linker_set_key" : "keymaster_verified_boot_t *", 19728 "name" : "keymaster_verified_boot_t *", 19729 "referenced_type" : "type-342", 19730 "self_type" : "type-341", 19731 "size" : 4, 19732 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19733 }, 19734 { 19735 "alignment" : 4, 19736 "linker_set_key" : "keymaster_verified_boot_t *", 19737 "name" : "keymaster_verified_boot_t *", 19738 "referenced_type" : "type-3537", 19739 "self_type" : "type-3536", 19740 "size" : 4, 19741 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19742 }, 19743 { 19744 "alignment" : 4, 19745 "linker_set_key" : "keymaster_verified_boot_t *", 19746 "name" : "keymaster_verified_boot_t *", 19747 "referenced_type" : "type-3789", 19748 "self_type" : "type-3788", 19749 "size" : 4, 19750 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19751 }, 19752 { 19753 "alignment" : 4, 19754 "linker_set_key" : "keymaster_verified_boot_t *", 19755 "name" : "keymaster_verified_boot_t *", 19756 "referenced_type" : "type-3926", 19757 "self_type" : "type-3925", 19758 "size" : 4, 19759 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19760 }, 19761 { 19762 "alignment" : 4, 19763 "linker_set_key" : "keymaster_verified_boot_t *", 19764 "name" : "keymaster_verified_boot_t *", 19765 "referenced_type" : "type-4070", 19766 "self_type" : "type-4069", 19767 "size" : 4, 19768 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19769 }, 19770 { 19771 "alignment" : 4, 19772 "linker_set_key" : "keymaster_verified_boot_t *", 19773 "name" : "keymaster_verified_boot_t *", 19774 "referenced_type" : "type-4121", 19775 "self_type" : "type-4120", 19776 "size" : 4, 19777 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19778 }, 19779 { 19780 "alignment" : 4, 19781 "linker_set_key" : "keymaster_verified_boot_t *", 19782 "name" : "keymaster_verified_boot_t *", 19783 "referenced_type" : "type-4249", 19784 "self_type" : "type-4248", 19785 "size" : 4, 19786 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19787 }, 19788 { 19789 "alignment" : 4, 19790 "linker_set_key" : "keymaster_verified_boot_t *", 19791 "name" : "keymaster_verified_boot_t *", 19792 "referenced_type" : "type-4444", 19793 "self_type" : "type-4443", 19794 "size" : 4, 19795 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19796 }, 19797 { 19798 "alignment" : 4, 19799 "linker_set_key" : "keymaster_verified_boot_t *", 19800 "name" : "keymaster_verified_boot_t *", 19801 "referenced_type" : "type-4663", 19802 "self_type" : "type-4662", 19803 "size" : 4, 19804 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19805 }, 19806 { 19807 "alignment" : 4, 19808 "linker_set_key" : "keymaster_verified_boot_t *", 19809 "name" : "keymaster_verified_boot_t *", 19810 "referenced_type" : "type-4831", 19811 "self_type" : "type-4830", 19812 "size" : 4, 19813 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19814 }, 19815 { 19816 "alignment" : 4, 19817 "linker_set_key" : "keymaster_verified_boot_t *", 19818 "name" : "keymaster_verified_boot_t *", 19819 "referenced_type" : "type-58", 19820 "self_type" : "type-57", 19821 "size" : 4, 19822 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19823 }, 19824 { 19825 "alignment" : 4, 19826 "linker_set_key" : "keymaster_verified_boot_t *", 19827 "name" : "keymaster_verified_boot_t *", 19828 "referenced_type" : "type-589", 19829 "self_type" : "type-588", 19830 "size" : 4, 19831 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19832 }, 19833 { 19834 "alignment" : 4, 19835 "linker_set_key" : "keymaster_verified_boot_t *", 19836 "name" : "keymaster_verified_boot_t *", 19837 "referenced_type" : "type-746", 19838 "self_type" : "type-745", 19839 "size" : 4, 19840 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19841 }, 19842 { 19843 "alignment" : 4, 19844 "linker_set_key" : "keymaster_verified_boot_t *", 19845 "name" : "keymaster_verified_boot_t *", 19846 "referenced_type" : "type-965", 19847 "self_type" : "type-964", 19848 "size" : 4, 19849 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 19850 }, 19851 { 19852 "alignment" : 4, 19853 "linker_set_key" : "rsa_st *", 19854 "name" : "rsa_st *", 19855 "referenced_type" : "type-1129", 19856 "self_type" : "type-1128", 19857 "size" : 4, 19858 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19859 }, 19860 { 19861 "alignment" : 4, 19862 "linker_set_key" : "rsa_st *", 19863 "name" : "rsa_st *", 19864 "referenced_type" : "type-1429", 19865 "self_type" : "type-1428", 19866 "size" : 4, 19867 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19868 }, 19869 { 19870 "alignment" : 4, 19871 "linker_set_key" : "rsa_st *", 19872 "name" : "rsa_st *", 19873 "referenced_type" : "type-2838", 19874 "self_type" : "type-2837", 19875 "size" : 4, 19876 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19877 }, 19878 { 19879 "alignment" : 4, 19880 "linker_set_key" : "rsa_st *", 19881 "name" : "rsa_st *", 19882 "referenced_type" : "type-2903", 19883 "self_type" : "type-2902", 19884 "size" : 4, 19885 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19886 }, 19887 { 19888 "alignment" : 4, 19889 "linker_set_key" : "rsa_st *", 19890 "name" : "rsa_st *", 19891 "referenced_type" : "type-3007", 19892 "self_type" : "type-3006", 19893 "size" : 4, 19894 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19895 }, 19896 { 19897 "alignment" : 4, 19898 "linker_set_key" : "rsa_st *", 19899 "name" : "rsa_st *", 19900 "referenced_type" : "type-3584", 19901 "self_type" : "type-3583", 19902 "size" : 4, 19903 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19904 }, 19905 { 19906 "alignment" : 4, 19907 "linker_set_key" : "rsa_st *", 19908 "name" : "rsa_st *", 19909 "referenced_type" : "type-3650", 19910 "self_type" : "type-3649", 19911 "size" : 4, 19912 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19913 }, 19914 { 19915 "alignment" : 4, 19916 "linker_set_key" : "rsa_st *", 19917 "name" : "rsa_st *", 19918 "referenced_type" : "type-3801", 19919 "self_type" : "type-3800", 19920 "size" : 4, 19921 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19922 }, 19923 { 19924 "alignment" : 4, 19925 "linker_set_key" : "rsa_st *", 19926 "name" : "rsa_st *", 19927 "referenced_type" : "type-388", 19928 "self_type" : "type-387", 19929 "size" : 4, 19930 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 19931 }, 19932 { 19933 "alignment" : 4, 19934 "linker_set_key" : "rsa_st *", 19935 "name" : "rsa_st *", 19936 "referenced_type" : "type-3979", 19937 "self_type" : "type-3978", 19938 "size" : 4, 19939 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19940 }, 19941 { 19942 "alignment" : 4, 19943 "linker_set_key" : "rsa_st *", 19944 "name" : "rsa_st *", 19945 "referenced_type" : "type-4082", 19946 "self_type" : "type-4081", 19947 "size" : 4, 19948 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19949 }, 19950 { 19951 "alignment" : 4, 19952 "linker_set_key" : "rsa_st *", 19953 "name" : "rsa_st *", 19954 "referenced_type" : "type-4278", 19955 "self_type" : "type-4277", 19956 "size" : 4, 19957 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19958 }, 19959 { 19960 "alignment" : 4, 19961 "linker_set_key" : "rsa_st *", 19962 "name" : "rsa_st *", 19963 "referenced_type" : "type-451", 19964 "self_type" : "type-450", 19965 "size" : 4, 19966 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" 19967 }, 19968 { 19969 "alignment" : 4, 19970 "linker_set_key" : "rsa_st *", 19971 "name" : "rsa_st *", 19972 "referenced_type" : "type-4523", 19973 "self_type" : "type-4522", 19974 "size" : 4, 19975 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19976 }, 19977 { 19978 "alignment" : 4, 19979 "linker_set_key" : "rsa_st *", 19980 "name" : "rsa_st *", 19981 "referenced_type" : "type-559", 19982 "self_type" : "type-558", 19983 "size" : 4, 19984 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19985 }, 19986 { 19987 "alignment" : 4, 19988 "linker_set_key" : "rsa_st *", 19989 "name" : "rsa_st *", 19990 "referenced_type" : "type-800", 19991 "self_type" : "type-799", 19992 "size" : 4, 19993 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 19994 }, 19995 { 19996 "alignment" : 4, 19997 "linker_set_key" : "rsa_st *", 19998 "name" : "rsa_st *", 19999 "referenced_type" : "type-919", 20000 "self_type" : "type-918", 20001 "size" : 4, 20002 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20003 }, 20004 { 20005 "alignment" : 4, 20006 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20007 "name" : "stack_st_ASN1_INTEGER *", 20008 "referenced_type" : "type-1085", 20009 "self_type" : "type-1084", 20010 "size" : 4, 20011 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20012 }, 20013 { 20014 "alignment" : 4, 20015 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20016 "name" : "stack_st_ASN1_INTEGER *", 20017 "referenced_type" : "type-1303", 20018 "self_type" : "type-1302", 20019 "size" : 4, 20020 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20021 }, 20022 { 20023 "alignment" : 4, 20024 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20025 "name" : "stack_st_ASN1_INTEGER *", 20026 "referenced_type" : "type-1563", 20027 "self_type" : "type-1562", 20028 "size" : 4, 20029 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20030 }, 20031 { 20032 "alignment" : 4, 20033 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20034 "name" : "stack_st_ASN1_INTEGER *", 20035 "referenced_type" : "type-1610", 20036 "self_type" : "type-1609", 20037 "size" : 4, 20038 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20039 }, 20040 { 20041 "alignment" : 4, 20042 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20043 "name" : "stack_st_ASN1_INTEGER *", 20044 "referenced_type" : "type-1778", 20045 "self_type" : "type-1777", 20046 "size" : 4, 20047 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20048 }, 20049 { 20050 "alignment" : 4, 20051 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20052 "name" : "stack_st_ASN1_INTEGER *", 20053 "referenced_type" : "type-2584", 20054 "self_type" : "type-2583", 20055 "size" : 4, 20056 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20057 }, 20058 { 20059 "alignment" : 4, 20060 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20061 "name" : "stack_st_ASN1_INTEGER *", 20062 "referenced_type" : "type-2790", 20063 "self_type" : "type-2789", 20064 "size" : 4, 20065 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20066 }, 20067 { 20068 "alignment" : 4, 20069 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20070 "name" : "stack_st_ASN1_INTEGER *", 20071 "referenced_type" : "type-3026", 20072 "self_type" : "type-3025", 20073 "size" : 4, 20074 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20075 }, 20076 { 20077 "alignment" : 4, 20078 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20079 "name" : "stack_st_ASN1_INTEGER *", 20080 "referenced_type" : "type-3206", 20081 "self_type" : "type-3205", 20082 "size" : 4, 20083 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20084 }, 20085 { 20086 "alignment" : 4, 20087 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20088 "name" : "stack_st_ASN1_INTEGER *", 20089 "referenced_type" : "type-333", 20090 "self_type" : "type-332", 20091 "size" : 4, 20092 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20093 }, 20094 { 20095 "alignment" : 4, 20096 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20097 "name" : "stack_st_ASN1_INTEGER *", 20098 "referenced_type" : "type-3346", 20099 "self_type" : "type-3345", 20100 "size" : 4, 20101 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20102 }, 20103 { 20104 "alignment" : 4, 20105 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20106 "name" : "stack_st_ASN1_INTEGER *", 20107 "referenced_type" : "type-3528", 20108 "self_type" : "type-3527", 20109 "size" : 4, 20110 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20111 }, 20112 { 20113 "alignment" : 4, 20114 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20115 "name" : "stack_st_ASN1_INTEGER *", 20116 "referenced_type" : "type-3778", 20117 "self_type" : "type-3777", 20118 "size" : 4, 20119 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20120 }, 20121 { 20122 "alignment" : 4, 20123 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20124 "name" : "stack_st_ASN1_INTEGER *", 20125 "referenced_type" : "type-3916", 20126 "self_type" : "type-3915", 20127 "size" : 4, 20128 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20129 }, 20130 { 20131 "alignment" : 4, 20132 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20133 "name" : "stack_st_ASN1_INTEGER *", 20134 "referenced_type" : "type-4005", 20135 "self_type" : "type-4004", 20136 "size" : 4, 20137 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20138 }, 20139 { 20140 "alignment" : 4, 20141 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20142 "name" : "stack_st_ASN1_INTEGER *", 20143 "referenced_type" : "type-4108", 20144 "self_type" : "type-4107", 20145 "size" : 4, 20146 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20147 }, 20148 { 20149 "alignment" : 4, 20150 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20151 "name" : "stack_st_ASN1_INTEGER *", 20152 "referenced_type" : "type-4239", 20153 "self_type" : "type-4238", 20154 "size" : 4, 20155 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20156 }, 20157 { 20158 "alignment" : 4, 20159 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20160 "name" : "stack_st_ASN1_INTEGER *", 20161 "referenced_type" : "type-44", 20162 "self_type" : "type-43", 20163 "size" : 4, 20164 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20165 }, 20166 { 20167 "alignment" : 4, 20168 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20169 "name" : "stack_st_ASN1_INTEGER *", 20170 "referenced_type" : "type-4434", 20171 "self_type" : "type-4433", 20172 "size" : 4, 20173 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20174 }, 20175 { 20176 "alignment" : 4, 20177 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20178 "name" : "stack_st_ASN1_INTEGER *", 20179 "referenced_type" : "type-4655", 20180 "self_type" : "type-4654", 20181 "size" : 4, 20182 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20183 }, 20184 { 20185 "alignment" : 4, 20186 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20187 "name" : "stack_st_ASN1_INTEGER *", 20188 "referenced_type" : "type-4822", 20189 "self_type" : "type-4821", 20190 "size" : 4, 20191 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20192 }, 20193 { 20194 "alignment" : 4, 20195 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20196 "name" : "stack_st_ASN1_INTEGER *", 20197 "referenced_type" : "type-580", 20198 "self_type" : "type-579", 20199 "size" : 4, 20200 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20201 }, 20202 { 20203 "alignment" : 4, 20204 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20205 "name" : "stack_st_ASN1_INTEGER *", 20206 "referenced_type" : "type-735", 20207 "self_type" : "type-734", 20208 "size" : 4, 20209 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20210 }, 20211 { 20212 "alignment" : 4, 20213 "linker_set_key" : "stack_st_ASN1_INTEGER *", 20214 "name" : "stack_st_ASN1_INTEGER *", 20215 "referenced_type" : "type-947", 20216 "self_type" : "type-946", 20217 "size" : 4, 20218 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20219 }, 20220 { 20221 "alignment" : 4, 20222 "linker_set_key" : "stack_st_ASN1_TYPE *", 20223 "name" : "stack_st_ASN1_TYPE *", 20224 "referenced_type" : "type-1072", 20225 "self_type" : "type-1071", 20226 "size" : 4, 20227 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20228 }, 20229 { 20230 "alignment" : 4, 20231 "linker_set_key" : "stack_st_ASN1_TYPE *", 20232 "name" : "stack_st_ASN1_TYPE *", 20233 "referenced_type" : "type-1292", 20234 "self_type" : "type-1291", 20235 "size" : 4, 20236 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20237 }, 20238 { 20239 "alignment" : 4, 20240 "linker_set_key" : "stack_st_ASN1_TYPE *", 20241 "name" : "stack_st_ASN1_TYPE *", 20242 "referenced_type" : "type-1552", 20243 "self_type" : "type-1551", 20244 "size" : 4, 20245 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20246 }, 20247 { 20248 "alignment" : 4, 20249 "linker_set_key" : "stack_st_ASN1_TYPE *", 20250 "name" : "stack_st_ASN1_TYPE *", 20251 "referenced_type" : "type-1622", 20252 "self_type" : "type-1621", 20253 "size" : 4, 20254 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20255 }, 20256 { 20257 "alignment" : 4, 20258 "linker_set_key" : "stack_st_ASN1_TYPE *", 20259 "name" : "stack_st_ASN1_TYPE *", 20260 "referenced_type" : "type-1765", 20261 "self_type" : "type-1764", 20262 "size" : 4, 20263 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20264 }, 20265 { 20266 "alignment" : 4, 20267 "linker_set_key" : "stack_st_ASN1_TYPE *", 20268 "name" : "stack_st_ASN1_TYPE *", 20269 "referenced_type" : "type-2571", 20270 "self_type" : "type-2570", 20271 "size" : 4, 20272 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20273 }, 20274 { 20275 "alignment" : 4, 20276 "linker_set_key" : "stack_st_ASN1_TYPE *", 20277 "name" : "stack_st_ASN1_TYPE *", 20278 "referenced_type" : "type-2778", 20279 "self_type" : "type-2777", 20280 "size" : 4, 20281 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20282 }, 20283 { 20284 "alignment" : 4, 20285 "linker_set_key" : "stack_st_ASN1_TYPE *", 20286 "name" : "stack_st_ASN1_TYPE *", 20287 "referenced_type" : "type-30", 20288 "self_type" : "type-29", 20289 "size" : 4, 20290 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20291 }, 20292 { 20293 "alignment" : 4, 20294 "linker_set_key" : "stack_st_ASN1_TYPE *", 20295 "name" : "stack_st_ASN1_TYPE *", 20296 "referenced_type" : "type-3015", 20297 "self_type" : "type-3014", 20298 "size" : 4, 20299 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20300 }, 20301 { 20302 "alignment" : 4, 20303 "linker_set_key" : "stack_st_ASN1_TYPE *", 20304 "name" : "stack_st_ASN1_TYPE *", 20305 "referenced_type" : "type-3195", 20306 "self_type" : "type-3194", 20307 "size" : 4, 20308 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20309 }, 20310 { 20311 "alignment" : 4, 20312 "linker_set_key" : "stack_st_ASN1_TYPE *", 20313 "name" : "stack_st_ASN1_TYPE *", 20314 "referenced_type" : "type-322", 20315 "self_type" : "type-321", 20316 "size" : 4, 20317 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20318 }, 20319 { 20320 "alignment" : 4, 20321 "linker_set_key" : "stack_st_ASN1_TYPE *", 20322 "name" : "stack_st_ASN1_TYPE *", 20323 "referenced_type" : "type-3333", 20324 "self_type" : "type-3332", 20325 "size" : 4, 20326 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20327 }, 20328 { 20329 "alignment" : 4, 20330 "linker_set_key" : "stack_st_ASN1_TYPE *", 20331 "name" : "stack_st_ASN1_TYPE *", 20332 "referenced_type" : "type-3516", 20333 "self_type" : "type-3515", 20334 "size" : 4, 20335 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20336 }, 20337 { 20338 "alignment" : 4, 20339 "linker_set_key" : "stack_st_ASN1_TYPE *", 20340 "name" : "stack_st_ASN1_TYPE *", 20341 "referenced_type" : "type-3767", 20342 "self_type" : "type-3766", 20343 "size" : 4, 20344 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20345 }, 20346 { 20347 "alignment" : 4, 20348 "linker_set_key" : "stack_st_ASN1_TYPE *", 20349 "name" : "stack_st_ASN1_TYPE *", 20350 "referenced_type" : "type-3905", 20351 "self_type" : "type-3904", 20352 "size" : 4, 20353 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20354 }, 20355 { 20356 "alignment" : 4, 20357 "linker_set_key" : "stack_st_ASN1_TYPE *", 20358 "name" : "stack_st_ASN1_TYPE *", 20359 "referenced_type" : "type-3941", 20360 "self_type" : "type-3940", 20361 "size" : 4, 20362 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20363 }, 20364 { 20365 "alignment" : 4, 20366 "linker_set_key" : "stack_st_ASN1_TYPE *", 20367 "name" : "stack_st_ASN1_TYPE *", 20368 "referenced_type" : "type-4096", 20369 "self_type" : "type-4095", 20370 "size" : 4, 20371 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20372 }, 20373 { 20374 "alignment" : 4, 20375 "linker_set_key" : "stack_st_ASN1_TYPE *", 20376 "name" : "stack_st_ASN1_TYPE *", 20377 "referenced_type" : "type-4225", 20378 "self_type" : "type-4224", 20379 "size" : 4, 20380 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20381 }, 20382 { 20383 "alignment" : 4, 20384 "linker_set_key" : "stack_st_ASN1_TYPE *", 20385 "name" : "stack_st_ASN1_TYPE *", 20386 "referenced_type" : "type-4421", 20387 "self_type" : "type-4420", 20388 "size" : 4, 20389 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20390 }, 20391 { 20392 "alignment" : 4, 20393 "linker_set_key" : "stack_st_ASN1_TYPE *", 20394 "name" : "stack_st_ASN1_TYPE *", 20395 "referenced_type" : "type-4643", 20396 "self_type" : "type-4642", 20397 "size" : 4, 20398 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20399 }, 20400 { 20401 "alignment" : 4, 20402 "linker_set_key" : "stack_st_ASN1_TYPE *", 20403 "name" : "stack_st_ASN1_TYPE *", 20404 "referenced_type" : "type-4809", 20405 "self_type" : "type-4808", 20406 "size" : 4, 20407 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20408 }, 20409 { 20410 "alignment" : 4, 20411 "linker_set_key" : "stack_st_ASN1_TYPE *", 20412 "name" : "stack_st_ASN1_TYPE *", 20413 "referenced_type" : "type-569", 20414 "self_type" : "type-568", 20415 "size" : 4, 20416 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20417 }, 20418 { 20419 "alignment" : 4, 20420 "linker_set_key" : "stack_st_ASN1_TYPE *", 20421 "name" : "stack_st_ASN1_TYPE *", 20422 "referenced_type" : "type-723", 20423 "self_type" : "type-722", 20424 "size" : 4, 20425 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20426 }, 20427 { 20428 "alignment" : 4, 20429 "linker_set_key" : "stack_st_ASN1_TYPE *", 20430 "name" : "stack_st_ASN1_TYPE *", 20431 "referenced_type" : "type-935", 20432 "self_type" : "type-934", 20433 "size" : 4, 20434 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20435 }, 20436 { 20437 "alignment" : 4, 20438 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20439 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20440 "referenced_type" : "type-2863", 20441 "self_type" : "type-2862", 20442 "size" : 4, 20443 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20444 }, 20445 { 20446 "alignment" : 4, 20447 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20448 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20449 "referenced_type" : "type-3610", 20450 "self_type" : "type-3609", 20451 "size" : 4, 20452 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20453 }, 20454 { 20455 "alignment" : 4, 20456 "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20457 "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", 20458 "referenced_type" : "type-414", 20459 "self_type" : "type-413", 20460 "size" : 4, 20461 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20462 }, 20463 { 20464 "alignment" : 4, 20465 "linker_set_key" : "unsigned char *", 20466 "name" : "unsigned char *", 20467 "referenced_type" : "type-1", 20468 "self_type" : "type-123", 20469 "size" : 4, 20470 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 20471 }, 20472 { 20473 "alignment" : 4, 20474 "linker_set_key" : "unsigned int *", 20475 "name" : "unsigned int *", 20476 "referenced_type" : "type-122", 20477 "self_type" : "type-753", 20478 "size" : 4, 20479 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20480 }, 20481 { 20482 "alignment" : 4, 20483 "linker_set_key" : "unsigned long long *", 20484 "name" : "unsigned long long *", 20485 "referenced_type" : "type-116", 20486 "self_type" : "type-2073", 20487 "size" : 4, 20488 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 20489 }, 20490 { 20491 "alignment" : 4, 20492 "linker_set_key" : "void *", 20493 "name" : "void *", 20494 "referenced_type" : "type-62", 20495 "self_type" : "type-410", 20496 "size" : 4, 20497 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 20498 }, 20499 { 20500 "alignment" : 4, 20501 "linker_set_key" : "void **", 20502 "name" : "void **", 20503 "referenced_type" : "type-410", 20504 "self_type" : "type-409", 20505 "size" : 4, 20506 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 20507 } 20508 ], 20509 "qualified_types" : 20510 [ 20511 { 20512 "alignment" : 4, 20513 "is_const" : true, 20514 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20515 "name" : "ASN1_TEMPLATE_st const[2]", 20516 "referenced_type" : "type-1616", 20517 "self_type" : "type-1618", 20518 "size" : 40, 20519 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20520 }, 20521 { 20522 "alignment" : 4, 20523 "is_const" : true, 20524 "linker_set_key" : "ASN1_TEMPLATE_st const[2]", 20525 "name" : "ASN1_TEMPLATE_st const[2]", 20526 "referenced_type" : "type-4684", 20527 "self_type" : "type-4686", 20528 "size" : 40, 20529 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 20530 }, 20531 { 20532 "alignment" : 4, 20533 "is_const" : true, 20534 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20535 "name" : "ASN1_TEMPLATE_st const[36]", 20536 "referenced_type" : "type-1086", 20537 "self_type" : "type-1089", 20538 "size" : 720, 20539 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20540 }, 20541 { 20542 "alignment" : 4, 20543 "is_const" : true, 20544 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20545 "name" : "ASN1_TEMPLATE_st const[36]", 20546 "referenced_type" : "type-1304", 20547 "self_type" : "type-1306", 20548 "size" : 720, 20549 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20550 }, 20551 { 20552 "alignment" : 4, 20553 "is_const" : true, 20554 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20555 "name" : "ASN1_TEMPLATE_st const[36]", 20556 "referenced_type" : "type-1564", 20557 "self_type" : "type-1566", 20558 "size" : 720, 20559 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20560 }, 20561 { 20562 "alignment" : 4, 20563 "is_const" : true, 20564 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20565 "name" : "ASN1_TEMPLATE_st const[36]", 20566 "referenced_type" : "type-1733", 20567 "self_type" : "type-1741", 20568 "size" : 720, 20569 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20570 }, 20571 { 20572 "alignment" : 4, 20573 "is_const" : true, 20574 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20575 "name" : "ASN1_TEMPLATE_st const[36]", 20576 "referenced_type" : "type-1779", 20577 "self_type" : "type-1781", 20578 "size" : 720, 20579 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20580 }, 20581 { 20582 "alignment" : 4, 20583 "is_const" : true, 20584 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20585 "name" : "ASN1_TEMPLATE_st const[36]", 20586 "referenced_type" : "type-2586", 20587 "self_type" : "type-2588", 20588 "size" : 720, 20589 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20590 }, 20591 { 20592 "alignment" : 4, 20593 "is_const" : true, 20594 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20595 "name" : "ASN1_TEMPLATE_st const[36]", 20596 "referenced_type" : "type-2791", 20597 "self_type" : "type-2793", 20598 "size" : 720, 20599 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20600 }, 20601 { 20602 "alignment" : 4, 20603 "is_const" : true, 20604 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20605 "name" : "ASN1_TEMPLATE_st const[36]", 20606 "referenced_type" : "type-3027", 20607 "self_type" : "type-3029", 20608 "size" : 720, 20609 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20610 }, 20611 { 20612 "alignment" : 4, 20613 "is_const" : true, 20614 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20615 "name" : "ASN1_TEMPLATE_st const[36]", 20616 "referenced_type" : "type-3207", 20617 "self_type" : "type-3209", 20618 "size" : 720, 20619 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20620 }, 20621 { 20622 "alignment" : 4, 20623 "is_const" : true, 20624 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20625 "name" : "ASN1_TEMPLATE_st const[36]", 20626 "referenced_type" : "type-3349", 20627 "self_type" : "type-3351", 20628 "size" : 720, 20629 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20630 }, 20631 { 20632 "alignment" : 4, 20633 "is_const" : true, 20634 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20635 "name" : "ASN1_TEMPLATE_st const[36]", 20636 "referenced_type" : "type-334", 20637 "self_type" : "type-336", 20638 "size" : 720, 20639 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20640 }, 20641 { 20642 "alignment" : 4, 20643 "is_const" : true, 20644 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20645 "name" : "ASN1_TEMPLATE_st const[36]", 20646 "referenced_type" : "type-3529", 20647 "self_type" : "type-3531", 20648 "size" : 720, 20649 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20650 }, 20651 { 20652 "alignment" : 4, 20653 "is_const" : true, 20654 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20655 "name" : "ASN1_TEMPLATE_st const[36]", 20656 "referenced_type" : "type-3781", 20657 "self_type" : "type-3783", 20658 "size" : 720, 20659 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20660 }, 20661 { 20662 "alignment" : 4, 20663 "is_const" : true, 20664 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20665 "name" : "ASN1_TEMPLATE_st const[36]", 20666 "referenced_type" : "type-3917", 20667 "self_type" : "type-3919", 20668 "size" : 720, 20669 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20670 }, 20671 { 20672 "alignment" : 4, 20673 "is_const" : true, 20674 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20675 "name" : "ASN1_TEMPLATE_st const[36]", 20676 "referenced_type" : "type-4023", 20677 "self_type" : "type-4031", 20678 "size" : 720, 20679 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20680 }, 20681 { 20682 "alignment" : 4, 20683 "is_const" : true, 20684 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20685 "name" : "ASN1_TEMPLATE_st const[36]", 20686 "referenced_type" : "type-4109", 20687 "self_type" : "type-4111", 20688 "size" : 720, 20689 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20690 }, 20691 { 20692 "alignment" : 4, 20693 "is_const" : true, 20694 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20695 "name" : "ASN1_TEMPLATE_st const[36]", 20696 "referenced_type" : "type-4240", 20697 "self_type" : "type-4242", 20698 "size" : 720, 20699 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20700 }, 20701 { 20702 "alignment" : 4, 20703 "is_const" : true, 20704 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20705 "name" : "ASN1_TEMPLATE_st const[36]", 20706 "referenced_type" : "type-4435", 20707 "self_type" : "type-4437", 20708 "size" : 720, 20709 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20710 }, 20711 { 20712 "alignment" : 4, 20713 "is_const" : true, 20714 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20715 "name" : "ASN1_TEMPLATE_st const[36]", 20716 "referenced_type" : "type-4656", 20717 "self_type" : "type-4658", 20718 "size" : 720, 20719 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20720 }, 20721 { 20722 "alignment" : 4, 20723 "is_const" : true, 20724 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20725 "name" : "ASN1_TEMPLATE_st const[36]", 20726 "referenced_type" : "type-46", 20727 "self_type" : "type-48", 20728 "size" : 720, 20729 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20730 }, 20731 { 20732 "alignment" : 4, 20733 "is_const" : true, 20734 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20735 "name" : "ASN1_TEMPLATE_st const[36]", 20736 "referenced_type" : "type-4823", 20737 "self_type" : "type-4825", 20738 "size" : 720, 20739 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20740 }, 20741 { 20742 "alignment" : 4, 20743 "is_const" : true, 20744 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20745 "name" : "ASN1_TEMPLATE_st const[36]", 20746 "referenced_type" : "type-581", 20747 "self_type" : "type-583", 20748 "size" : 720, 20749 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20750 }, 20751 { 20752 "alignment" : 4, 20753 "is_const" : true, 20754 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20755 "name" : "ASN1_TEMPLATE_st const[36]", 20756 "referenced_type" : "type-738", 20757 "self_type" : "type-740", 20758 "size" : 720, 20759 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20760 }, 20761 { 20762 "alignment" : 4, 20763 "is_const" : true, 20764 "linker_set_key" : "ASN1_TEMPLATE_st const[36]", 20765 "name" : "ASN1_TEMPLATE_st const[36]", 20766 "referenced_type" : "type-949", 20767 "self_type" : "type-951", 20768 "size" : 720, 20769 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20770 }, 20771 { 20772 "alignment" : 4, 20773 "is_const" : true, 20774 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20775 "name" : "ASN1_TEMPLATE_st const[3]", 20776 "referenced_type" : "type-1079", 20777 "self_type" : "type-1081", 20778 "size" : 60, 20779 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20780 }, 20781 { 20782 "alignment" : 4, 20783 "is_const" : true, 20784 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20785 "name" : "ASN1_TEMPLATE_st const[3]", 20786 "referenced_type" : "type-1297", 20787 "self_type" : "type-1299", 20788 "size" : 60, 20789 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20790 }, 20791 { 20792 "alignment" : 4, 20793 "is_const" : true, 20794 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20795 "name" : "ASN1_TEMPLATE_st const[3]", 20796 "referenced_type" : "type-1557", 20797 "self_type" : "type-1559", 20798 "size" : 60, 20799 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20800 }, 20801 { 20802 "alignment" : 4, 20803 "is_const" : true, 20804 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20805 "name" : "ASN1_TEMPLATE_st const[3]", 20806 "referenced_type" : "type-1687", 20807 "self_type" : "type-1701", 20808 "size" : 60, 20809 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20810 }, 20811 { 20812 "alignment" : 4, 20813 "is_const" : true, 20814 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20815 "name" : "ASN1_TEMPLATE_st const[3]", 20816 "referenced_type" : "type-1772", 20817 "self_type" : "type-1774", 20818 "size" : 60, 20819 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20820 }, 20821 { 20822 "alignment" : 4, 20823 "is_const" : true, 20824 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20825 "name" : "ASN1_TEMPLATE_st const[3]", 20826 "referenced_type" : "type-2576", 20827 "self_type" : "type-2580", 20828 "size" : 60, 20829 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20830 }, 20831 { 20832 "alignment" : 4, 20833 "is_const" : true, 20834 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20835 "name" : "ASN1_TEMPLATE_st const[3]", 20836 "referenced_type" : "type-2784", 20837 "self_type" : "type-2786", 20838 "size" : 60, 20839 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20840 }, 20841 { 20842 "alignment" : 4, 20843 "is_const" : true, 20844 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20845 "name" : "ASN1_TEMPLATE_st const[3]", 20846 "referenced_type" : "type-3020", 20847 "self_type" : "type-3022", 20848 "size" : 60, 20849 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20850 }, 20851 { 20852 "alignment" : 4, 20853 "is_const" : true, 20854 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20855 "name" : "ASN1_TEMPLATE_st const[3]", 20856 "referenced_type" : "type-3200", 20857 "self_type" : "type-3202", 20858 "size" : 60, 20859 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20860 }, 20861 { 20862 "alignment" : 4, 20863 "is_const" : true, 20864 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20865 "name" : "ASN1_TEMPLATE_st const[3]", 20866 "referenced_type" : "type-327", 20867 "self_type" : "type-329", 20868 "size" : 60, 20869 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20870 }, 20871 { 20872 "alignment" : 4, 20873 "is_const" : true, 20874 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20875 "name" : "ASN1_TEMPLATE_st const[3]", 20876 "referenced_type" : "type-3338", 20877 "self_type" : "type-3342", 20878 "size" : 60, 20879 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20880 }, 20881 { 20882 "alignment" : 4, 20883 "is_const" : true, 20884 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20885 "name" : "ASN1_TEMPLATE_st const[3]", 20886 "referenced_type" : "type-3521", 20887 "self_type" : "type-3524", 20888 "size" : 60, 20889 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20890 }, 20891 { 20892 "alignment" : 4, 20893 "is_const" : true, 20894 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20895 "name" : "ASN1_TEMPLATE_st const[3]", 20896 "referenced_type" : "type-36", 20897 "self_type" : "type-40", 20898 "size" : 60, 20899 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20900 }, 20901 { 20902 "alignment" : 4, 20903 "is_const" : true, 20904 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20905 "name" : "ASN1_TEMPLATE_st const[3]", 20906 "referenced_type" : "type-3772", 20907 "self_type" : "type-3774", 20908 "size" : 60, 20909 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20910 }, 20911 { 20912 "alignment" : 4, 20913 "is_const" : true, 20914 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20915 "name" : "ASN1_TEMPLATE_st const[3]", 20916 "referenced_type" : "type-3910", 20917 "self_type" : "type-3912", 20918 "size" : 60, 20919 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20920 }, 20921 { 20922 "alignment" : 4, 20923 "is_const" : true, 20924 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20925 "name" : "ASN1_TEMPLATE_st const[3]", 20926 "referenced_type" : "type-3959", 20927 "self_type" : "type-3973", 20928 "size" : 60, 20929 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20930 }, 20931 { 20932 "alignment" : 4, 20933 "is_const" : true, 20934 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20935 "name" : "ASN1_TEMPLATE_st const[3]", 20936 "referenced_type" : "type-4101", 20937 "self_type" : "type-4103", 20938 "size" : 60, 20939 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20940 }, 20941 { 20942 "alignment" : 4, 20943 "is_const" : true, 20944 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20945 "name" : "ASN1_TEMPLATE_st const[3]", 20946 "referenced_type" : "type-4233", 20947 "self_type" : "type-4235", 20948 "size" : 60, 20949 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20950 }, 20951 { 20952 "alignment" : 4, 20953 "is_const" : true, 20954 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20955 "name" : "ASN1_TEMPLATE_st const[3]", 20956 "referenced_type" : "type-4427", 20957 "self_type" : "type-4429", 20958 "size" : 60, 20959 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20960 }, 20961 { 20962 "alignment" : 4, 20963 "is_const" : true, 20964 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20965 "name" : "ASN1_TEMPLATE_st const[3]", 20966 "referenced_type" : "type-4649", 20967 "self_type" : "type-4651", 20968 "size" : 60, 20969 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20970 }, 20971 { 20972 "alignment" : 4, 20973 "is_const" : true, 20974 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20975 "name" : "ASN1_TEMPLATE_st const[3]", 20976 "referenced_type" : "type-4815", 20977 "self_type" : "type-4817", 20978 "size" : 60, 20979 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20980 }, 20981 { 20982 "alignment" : 4, 20983 "is_const" : true, 20984 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20985 "name" : "ASN1_TEMPLATE_st const[3]", 20986 "referenced_type" : "type-574", 20987 "self_type" : "type-576", 20988 "size" : 60, 20989 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 20990 }, 20991 { 20992 "alignment" : 4, 20993 "is_const" : true, 20994 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 20995 "name" : "ASN1_TEMPLATE_st const[3]", 20996 "referenced_type" : "type-729", 20997 "self_type" : "type-731", 20998 "size" : 60, 20999 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21000 }, 21001 { 21002 "alignment" : 4, 21003 "is_const" : true, 21004 "linker_set_key" : "ASN1_TEMPLATE_st const[3]", 21005 "name" : "ASN1_TEMPLATE_st const[3]", 21006 "referenced_type" : "type-941", 21007 "self_type" : "type-943", 21008 "size" : 60, 21009 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21010 }, 21011 { 21012 "alignment" : 4, 21013 "is_const" : true, 21014 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 21015 "name" : "ASN1_TEMPLATE_st const[6]", 21016 "referenced_type" : "type-1623", 21017 "self_type" : "type-1625", 21018 "size" : 120, 21019 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21020 }, 21021 { 21022 "alignment" : 4, 21023 "is_const" : true, 21024 "linker_set_key" : "ASN1_TEMPLATE_st const[6]", 21025 "name" : "ASN1_TEMPLATE_st const[6]", 21026 "referenced_type" : "type-4688", 21027 "self_type" : "type-4690", 21028 "size" : 120, 21029 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" 21030 }, 21031 { 21032 "alignment" : 4, 21033 "is_const" : true, 21034 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21035 "name" : "ASN1_TEMPLATE_st const[8]", 21036 "referenced_type" : "type-1090", 21037 "self_type" : "type-1092", 21038 "size" : 160, 21039 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21040 }, 21041 { 21042 "alignment" : 4, 21043 "is_const" : true, 21044 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21045 "name" : "ASN1_TEMPLATE_st const[8]", 21046 "referenced_type" : "type-1307", 21047 "self_type" : "type-1309", 21048 "size" : 160, 21049 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21050 }, 21051 { 21052 "alignment" : 4, 21053 "is_const" : true, 21054 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21055 "name" : "ASN1_TEMPLATE_st const[8]", 21056 "referenced_type" : "type-1567", 21057 "self_type" : "type-1569", 21058 "size" : 160, 21059 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21060 }, 21061 { 21062 "alignment" : 4, 21063 "is_const" : true, 21064 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21065 "name" : "ASN1_TEMPLATE_st const[8]", 21066 "referenced_type" : "type-1748", 21067 "self_type" : "type-1750", 21068 "size" : 160, 21069 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21070 }, 21071 { 21072 "alignment" : 4, 21073 "is_const" : true, 21074 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21075 "name" : "ASN1_TEMPLATE_st const[8]", 21076 "referenced_type" : "type-1782", 21077 "self_type" : "type-1784", 21078 "size" : 160, 21079 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21080 }, 21081 { 21082 "alignment" : 4, 21083 "is_const" : true, 21084 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21085 "name" : "ASN1_TEMPLATE_st const[8]", 21086 "referenced_type" : "type-2589", 21087 "self_type" : "type-2591", 21088 "size" : 160, 21089 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21090 }, 21091 { 21092 "alignment" : 4, 21093 "is_const" : true, 21094 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21095 "name" : "ASN1_TEMPLATE_st const[8]", 21096 "referenced_type" : "type-2794", 21097 "self_type" : "type-2796", 21098 "size" : 160, 21099 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21100 }, 21101 { 21102 "alignment" : 4, 21103 "is_const" : true, 21104 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21105 "name" : "ASN1_TEMPLATE_st const[8]", 21106 "referenced_type" : "type-3030", 21107 "self_type" : "type-3032", 21108 "size" : 160, 21109 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21110 }, 21111 { 21112 "alignment" : 4, 21113 "is_const" : true, 21114 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21115 "name" : "ASN1_TEMPLATE_st const[8]", 21116 "referenced_type" : "type-3210", 21117 "self_type" : "type-3212", 21118 "size" : 160, 21119 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21120 }, 21121 { 21122 "alignment" : 4, 21123 "is_const" : true, 21124 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21125 "name" : "ASN1_TEMPLATE_st const[8]", 21126 "referenced_type" : "type-3352", 21127 "self_type" : "type-3354", 21128 "size" : 160, 21129 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21130 }, 21131 { 21132 "alignment" : 4, 21133 "is_const" : true, 21134 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21135 "name" : "ASN1_TEMPLATE_st const[8]", 21136 "referenced_type" : "type-337", 21137 "self_type" : "type-339", 21138 "size" : 160, 21139 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21140 }, 21141 { 21142 "alignment" : 4, 21143 "is_const" : true, 21144 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21145 "name" : "ASN1_TEMPLATE_st const[8]", 21146 "referenced_type" : "type-3532", 21147 "self_type" : "type-3534", 21148 "size" : 160, 21149 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21150 }, 21151 { 21152 "alignment" : 4, 21153 "is_const" : true, 21154 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21155 "name" : "ASN1_TEMPLATE_st const[8]", 21156 "referenced_type" : "type-3784", 21157 "self_type" : "type-3786", 21158 "size" : 160, 21159 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21160 }, 21161 { 21162 "alignment" : 4, 21163 "is_const" : true, 21164 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21165 "name" : "ASN1_TEMPLATE_st const[8]", 21166 "referenced_type" : "type-3920", 21167 "self_type" : "type-3923", 21168 "size" : 160, 21169 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21170 }, 21171 { 21172 "alignment" : 4, 21173 "is_const" : true, 21174 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21175 "name" : "ASN1_TEMPLATE_st const[8]", 21176 "referenced_type" : "type-4034", 21177 "self_type" : "type-4038", 21178 "size" : 160, 21179 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21180 }, 21181 { 21182 "alignment" : 4, 21183 "is_const" : true, 21184 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21185 "name" : "ASN1_TEMPLATE_st const[8]", 21186 "referenced_type" : "type-4114", 21187 "self_type" : "type-4116", 21188 "size" : 160, 21189 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21190 }, 21191 { 21192 "alignment" : 4, 21193 "is_const" : true, 21194 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21195 "name" : "ASN1_TEMPLATE_st const[8]", 21196 "referenced_type" : "type-4243", 21197 "self_type" : "type-4246", 21198 "size" : 160, 21199 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21200 }, 21201 { 21202 "alignment" : 4, 21203 "is_const" : true, 21204 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21205 "name" : "ASN1_TEMPLATE_st const[8]", 21206 "referenced_type" : "type-4438", 21207 "self_type" : "type-4441", 21208 "size" : 160, 21209 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21210 }, 21211 { 21212 "alignment" : 4, 21213 "is_const" : true, 21214 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21215 "name" : "ASN1_TEMPLATE_st const[8]", 21216 "referenced_type" : "type-4659", 21217 "self_type" : "type-4661", 21218 "size" : 160, 21219 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21220 }, 21221 { 21222 "alignment" : 4, 21223 "is_const" : true, 21224 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21225 "name" : "ASN1_TEMPLATE_st const[8]", 21226 "referenced_type" : "type-4826", 21227 "self_type" : "type-4829", 21228 "size" : 160, 21229 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21230 }, 21231 { 21232 "alignment" : 4, 21233 "is_const" : true, 21234 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21235 "name" : "ASN1_TEMPLATE_st const[8]", 21236 "referenced_type" : "type-49", 21237 "self_type" : "type-51", 21238 "size" : 160, 21239 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21240 }, 21241 { 21242 "alignment" : 4, 21243 "is_const" : true, 21244 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21245 "name" : "ASN1_TEMPLATE_st const[8]", 21246 "referenced_type" : "type-584", 21247 "self_type" : "type-586", 21248 "size" : 160, 21249 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21250 }, 21251 { 21252 "alignment" : 4, 21253 "is_const" : true, 21254 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21255 "name" : "ASN1_TEMPLATE_st const[8]", 21256 "referenced_type" : "type-741", 21257 "self_type" : "type-743", 21258 "size" : 160, 21259 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21260 }, 21261 { 21262 "alignment" : 4, 21263 "is_const" : true, 21264 "linker_set_key" : "ASN1_TEMPLATE_st const[8]", 21265 "name" : "ASN1_TEMPLATE_st const[8]", 21266 "referenced_type" : "type-954", 21267 "self_type" : "type-956", 21268 "size" : 160, 21269 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21270 }, 21271 { 21272 "alignment" : 1, 21273 "is_const" : true, 21274 "linker_set_key" : "char const[25]", 21275 "name" : "char const[25]", 21276 "referenced_type" : "type-1791", 21277 "self_type" : "type-1794", 21278 "size" : 25, 21279 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21280 }, 21281 { 21282 "alignment" : 4, 21283 "is_const" : true, 21284 "linker_set_key" : "const ASN1_ITEM_st", 21285 "name" : "const ASN1_ITEM_st", 21286 "referenced_type" : "type-1083", 21287 "self_type" : "type-1082", 21288 "size" : 28, 21289 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21290 }, 21291 { 21292 "alignment" : 4, 21293 "is_const" : true, 21294 "linker_set_key" : "const ASN1_ITEM_st", 21295 "name" : "const ASN1_ITEM_st", 21296 "referenced_type" : "type-1301", 21297 "self_type" : "type-1300", 21298 "size" : 28, 21299 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21300 }, 21301 { 21302 "alignment" : 4, 21303 "is_const" : true, 21304 "linker_set_key" : "const ASN1_ITEM_st", 21305 "name" : "const ASN1_ITEM_st", 21306 "referenced_type" : "type-1561", 21307 "self_type" : "type-1560", 21308 "size" : 28, 21309 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21310 }, 21311 { 21312 "alignment" : 4, 21313 "is_const" : true, 21314 "linker_set_key" : "const ASN1_ITEM_st", 21315 "name" : "const ASN1_ITEM_st", 21316 "referenced_type" : "type-1710", 21317 "self_type" : "type-1709", 21318 "size" : 28, 21319 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21320 }, 21321 { 21322 "alignment" : 4, 21323 "is_const" : true, 21324 "linker_set_key" : "const ASN1_ITEM_st", 21325 "name" : "const ASN1_ITEM_st", 21326 "referenced_type" : "type-1776", 21327 "self_type" : "type-1775", 21328 "size" : 28, 21329 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21330 }, 21331 { 21332 "alignment" : 4, 21333 "is_const" : true, 21334 "linker_set_key" : "const ASN1_ITEM_st", 21335 "name" : "const ASN1_ITEM_st", 21336 "referenced_type" : "type-2582", 21337 "self_type" : "type-2581", 21338 "size" : 28, 21339 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21340 }, 21341 { 21342 "alignment" : 4, 21343 "is_const" : true, 21344 "linker_set_key" : "const ASN1_ITEM_st", 21345 "name" : "const ASN1_ITEM_st", 21346 "referenced_type" : "type-2788", 21347 "self_type" : "type-2787", 21348 "size" : 28, 21349 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21350 }, 21351 { 21352 "alignment" : 4, 21353 "is_const" : true, 21354 "linker_set_key" : "const ASN1_ITEM_st", 21355 "name" : "const ASN1_ITEM_st", 21356 "referenced_type" : "type-3024", 21357 "self_type" : "type-3023", 21358 "size" : 28, 21359 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21360 }, 21361 { 21362 "alignment" : 4, 21363 "is_const" : true, 21364 "linker_set_key" : "const ASN1_ITEM_st", 21365 "name" : "const ASN1_ITEM_st", 21366 "referenced_type" : "type-3204", 21367 "self_type" : "type-3203", 21368 "size" : 28, 21369 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21370 }, 21371 { 21372 "alignment" : 4, 21373 "is_const" : true, 21374 "linker_set_key" : "const ASN1_ITEM_st", 21375 "name" : "const ASN1_ITEM_st", 21376 "referenced_type" : "type-331", 21377 "self_type" : "type-330", 21378 "size" : 28, 21379 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21380 }, 21381 { 21382 "alignment" : 4, 21383 "is_const" : true, 21384 "linker_set_key" : "const ASN1_ITEM_st", 21385 "name" : "const ASN1_ITEM_st", 21386 "referenced_type" : "type-3344", 21387 "self_type" : "type-3343", 21388 "size" : 28, 21389 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21390 }, 21391 { 21392 "alignment" : 4, 21393 "is_const" : true, 21394 "linker_set_key" : "const ASN1_ITEM_st", 21395 "name" : "const ASN1_ITEM_st", 21396 "referenced_type" : "type-3526", 21397 "self_type" : "type-3525", 21398 "size" : 28, 21399 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21400 }, 21401 { 21402 "alignment" : 4, 21403 "is_const" : true, 21404 "linker_set_key" : "const ASN1_ITEM_st", 21405 "name" : "const ASN1_ITEM_st", 21406 "referenced_type" : "type-3776", 21407 "self_type" : "type-3775", 21408 "size" : 28, 21409 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21410 }, 21411 { 21412 "alignment" : 4, 21413 "is_const" : true, 21414 "linker_set_key" : "const ASN1_ITEM_st", 21415 "name" : "const ASN1_ITEM_st", 21416 "referenced_type" : "type-3914", 21417 "self_type" : "type-3913", 21418 "size" : 28, 21419 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21420 }, 21421 { 21422 "alignment" : 4, 21423 "is_const" : true, 21424 "linker_set_key" : "const ASN1_ITEM_st", 21425 "name" : "const ASN1_ITEM_st", 21426 "referenced_type" : "type-3984", 21427 "self_type" : "type-3983", 21428 "size" : 28, 21429 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21430 }, 21431 { 21432 "alignment" : 4, 21433 "is_const" : true, 21434 "linker_set_key" : "const ASN1_ITEM_st", 21435 "name" : "const ASN1_ITEM_st", 21436 "referenced_type" : "type-4106", 21437 "self_type" : "type-4105", 21438 "size" : 28, 21439 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21440 }, 21441 { 21442 "alignment" : 4, 21443 "is_const" : true, 21444 "linker_set_key" : "const ASN1_ITEM_st", 21445 "name" : "const ASN1_ITEM_st", 21446 "referenced_type" : "type-4237", 21447 "self_type" : "type-4236", 21448 "size" : 28, 21449 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21450 }, 21451 { 21452 "alignment" : 4, 21453 "is_const" : true, 21454 "linker_set_key" : "const ASN1_ITEM_st", 21455 "name" : "const ASN1_ITEM_st", 21456 "referenced_type" : "type-42", 21457 "self_type" : "type-41", 21458 "size" : 28, 21459 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21460 }, 21461 { 21462 "alignment" : 4, 21463 "is_const" : true, 21464 "linker_set_key" : "const ASN1_ITEM_st", 21465 "name" : "const ASN1_ITEM_st", 21466 "referenced_type" : "type-4431", 21467 "self_type" : "type-4430", 21468 "size" : 28, 21469 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21470 }, 21471 { 21472 "alignment" : 4, 21473 "is_const" : true, 21474 "linker_set_key" : "const ASN1_ITEM_st", 21475 "name" : "const ASN1_ITEM_st", 21476 "referenced_type" : "type-4653", 21477 "self_type" : "type-4652", 21478 "size" : 28, 21479 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21480 }, 21481 { 21482 "alignment" : 4, 21483 "is_const" : true, 21484 "linker_set_key" : "const ASN1_ITEM_st", 21485 "name" : "const ASN1_ITEM_st", 21486 "referenced_type" : "type-4819", 21487 "self_type" : "type-4818", 21488 "size" : 28, 21489 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21490 }, 21491 { 21492 "alignment" : 4, 21493 "is_const" : true, 21494 "linker_set_key" : "const ASN1_ITEM_st", 21495 "name" : "const ASN1_ITEM_st", 21496 "referenced_type" : "type-578", 21497 "self_type" : "type-577", 21498 "size" : 28, 21499 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21500 }, 21501 { 21502 "alignment" : 4, 21503 "is_const" : true, 21504 "linker_set_key" : "const ASN1_ITEM_st", 21505 "name" : "const ASN1_ITEM_st", 21506 "referenced_type" : "type-733", 21507 "self_type" : "type-732", 21508 "size" : 28, 21509 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21510 }, 21511 { 21512 "alignment" : 4, 21513 "is_const" : true, 21514 "linker_set_key" : "const ASN1_ITEM_st", 21515 "name" : "const ASN1_ITEM_st", 21516 "referenced_type" : "type-945", 21517 "self_type" : "type-944", 21518 "size" : 28, 21519 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 21520 }, 21521 { 21522 "alignment" : 1, 21523 "is_const" : true, 21524 "linker_set_key" : "const char", 21525 "name" : "const char", 21526 "referenced_type" : "type-22", 21527 "self_type" : "type-21", 21528 "size" : 1, 21529 "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" 21530 }, 21531 { 21532 "alignment" : 4, 21533 "is_const" : true, 21534 "linker_set_key" : "const crypto_ex_data_st", 21535 "name" : "const crypto_ex_data_st", 21536 "referenced_type" : "type-2855", 21537 "self_type" : "type-2854", 21538 "size" : 4, 21539 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21540 }, 21541 { 21542 "alignment" : 4, 21543 "is_const" : true, 21544 "linker_set_key" : "const crypto_ex_data_st", 21545 "name" : "const crypto_ex_data_st", 21546 "referenced_type" : "type-2931", 21547 "self_type" : "type-2930", 21548 "size" : 4, 21549 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21550 }, 21551 { 21552 "alignment" : 4, 21553 "is_const" : true, 21554 "linker_set_key" : "const crypto_ex_data_st", 21555 "name" : "const crypto_ex_data_st", 21556 "referenced_type" : "type-3602", 21557 "self_type" : "type-3601", 21558 "size" : 4, 21559 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21560 }, 21561 { 21562 "alignment" : 4, 21563 "is_const" : true, 21564 "linker_set_key" : "const crypto_ex_data_st", 21565 "name" : "const crypto_ex_data_st", 21566 "referenced_type" : "type-3675", 21567 "self_type" : "type-3674", 21568 "size" : 4, 21569 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21570 }, 21571 { 21572 "alignment" : 4, 21573 "is_const" : true, 21574 "linker_set_key" : "const crypto_ex_data_st", 21575 "name" : "const crypto_ex_data_st", 21576 "referenced_type" : "type-405", 21577 "self_type" : "type-404", 21578 "size" : 4, 21579 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21580 }, 21581 { 21582 "alignment" : 4, 21583 "is_const" : true, 21584 "linker_set_key" : "const crypto_ex_data_st", 21585 "name" : "const crypto_ex_data_st", 21586 "referenced_type" : "type-481", 21587 "self_type" : "type-480", 21588 "size" : 4, 21589 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21590 }, 21591 { 21592 "is_const" : true, 21593 "linker_set_key" : "const ec_key_st", 21594 "name" : "const ec_key_st", 21595 "referenced_type" : "type-2848", 21596 "self_type" : "type-2847", 21597 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21598 }, 21599 { 21600 "is_const" : true, 21601 "linker_set_key" : "const ec_key_st", 21602 "name" : "const ec_key_st", 21603 "referenced_type" : "type-2921", 21604 "self_type" : "type-2920", 21605 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21606 }, 21607 { 21608 "is_const" : true, 21609 "linker_set_key" : "const ec_key_st", 21610 "name" : "const ec_key_st", 21611 "referenced_type" : "type-3594", 21612 "self_type" : "type-3593", 21613 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21614 }, 21615 { 21616 "is_const" : true, 21617 "linker_set_key" : "const ec_key_st", 21618 "name" : "const ec_key_st", 21619 "referenced_type" : "type-3667", 21620 "self_type" : "type-3666", 21621 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21622 }, 21623 { 21624 "is_const" : true, 21625 "linker_set_key" : "const ec_key_st", 21626 "name" : "const ec_key_st", 21627 "referenced_type" : "type-398", 21628 "self_type" : "type-397", 21629 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21630 }, 21631 { 21632 "is_const" : true, 21633 "linker_set_key" : "const ec_key_st", 21634 "name" : "const ec_key_st", 21635 "referenced_type" : "type-471", 21636 "self_type" : "type-470", 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 ecdsa_method_st", 21643 "name" : "const ecdsa_method_st", 21644 "referenced_type" : "type-113", 21645 "self_type" : "type-112", 21646 "size" : 32, 21647 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21648 }, 21649 { 21650 "alignment" : 4, 21651 "is_const" : true, 21652 "linker_set_key" : "const ecdsa_method_st", 21653 "name" : "const ecdsa_method_st", 21654 "referenced_type" : "type-1140", 21655 "self_type" : "type-1139", 21656 "size" : 32, 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 ecdsa_method_st", 21663 "name" : "const ecdsa_method_st", 21664 "referenced_type" : "type-1423", 21665 "self_type" : "type-1422", 21666 "size" : 32, 21667 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21668 }, 21669 { 21670 "alignment" : 4, 21671 "is_const" : true, 21672 "linker_set_key" : "const ecdsa_method_st", 21673 "name" : "const ecdsa_method_st", 21674 "referenced_type" : "type-2634", 21675 "self_type" : "type-2633", 21676 "size" : 32, 21677 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21678 }, 21679 { 21680 "alignment" : 4, 21681 "is_const" : true, 21682 "linker_set_key" : "const ecdsa_method_st", 21683 "name" : "const ecdsa_method_st", 21684 "referenced_type" : "type-2774", 21685 "self_type" : "type-2773", 21686 "size" : 32, 21687 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21688 }, 21689 { 21690 "alignment" : 4, 21691 "is_const" : true, 21692 "linker_set_key" : "const ecdsa_method_st", 21693 "name" : "const ecdsa_method_st", 21694 "referenced_type" : "type-2913", 21695 "self_type" : "type-2912", 21696 "size" : 32, 21697 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21698 }, 21699 { 21700 "alignment" : 4, 21701 "is_const" : true, 21702 "linker_set_key" : "const ecdsa_method_st", 21703 "name" : "const ecdsa_method_st", 21704 "referenced_type" : "type-318", 21705 "self_type" : "type-317", 21706 "size" : 32, 21707 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21708 }, 21709 { 21710 "alignment" : 4, 21711 "is_const" : true, 21712 "linker_set_key" : "const ecdsa_method_st", 21713 "name" : "const ecdsa_method_st", 21714 "referenced_type" : "type-3394", 21715 "self_type" : "type-3393", 21716 "size" : 32, 21717 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21718 }, 21719 { 21720 "alignment" : 4, 21721 "is_const" : true, 21722 "linker_set_key" : "const ecdsa_method_st", 21723 "name" : "const ecdsa_method_st", 21724 "referenced_type" : "type-3512", 21725 "self_type" : "type-3511", 21726 "size" : 32, 21727 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21728 }, 21729 { 21730 "alignment" : 4, 21731 "is_const" : true, 21732 "linker_set_key" : "const ecdsa_method_st", 21733 "name" : "const ecdsa_method_st", 21734 "referenced_type" : "type-3660", 21735 "self_type" : "type-3659", 21736 "size" : 32, 21737 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21738 }, 21739 { 21740 "alignment" : 4, 21741 "is_const" : true, 21742 "linker_set_key" : "const ecdsa_method_st", 21743 "name" : "const ecdsa_method_st", 21744 "referenced_type" : "type-3975", 21745 "self_type" : "type-3974", 21746 "size" : 32, 21747 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21748 }, 21749 { 21750 "alignment" : 4, 21751 "is_const" : true, 21752 "linker_set_key" : "const ecdsa_method_st", 21753 "name" : "const ecdsa_method_st", 21754 "referenced_type" : "type-4093", 21755 "self_type" : "type-4092", 21756 "size" : 32, 21757 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21758 }, 21759 { 21760 "alignment" : 4, 21761 "is_const" : true, 21762 "linker_set_key" : "const ecdsa_method_st", 21763 "name" : "const ecdsa_method_st", 21764 "referenced_type" : "type-4288", 21765 "self_type" : "type-4287", 21766 "size" : 32, 21767 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21768 }, 21769 { 21770 "alignment" : 4, 21771 "is_const" : true, 21772 "linker_set_key" : "const ecdsa_method_st", 21773 "name" : "const ecdsa_method_st", 21774 "referenced_type" : "type-4517", 21775 "self_type" : "type-4516", 21776 "size" : 32, 21777 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21778 }, 21779 { 21780 "alignment" : 4, 21781 "is_const" : true, 21782 "linker_set_key" : "const ecdsa_method_st", 21783 "name" : "const ecdsa_method_st", 21784 "referenced_type" : "type-461", 21785 "self_type" : "type-460", 21786 "size" : 32, 21787 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21788 }, 21789 { 21790 "alignment" : 4, 21791 "is_const" : true, 21792 "linker_set_key" : "const ecdsa_method_st", 21793 "name" : "const ecdsa_method_st", 21794 "referenced_type" : "type-790", 21795 "self_type" : "type-789", 21796 "size" : 32, 21797 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21798 }, 21799 { 21800 "alignment" : 4, 21801 "is_const" : true, 21802 "linker_set_key" : "const ecdsa_method_st", 21803 "name" : "const ecdsa_method_st", 21804 "referenced_type" : "type-929", 21805 "self_type" : "type-928", 21806 "size" : 32, 21807 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 21808 }, 21809 { 21810 "is_const" : true, 21811 "linker_set_key" : "const env_md_st", 21812 "name" : "const env_md_st", 21813 "referenced_type" : "type-186", 21814 "self_type" : "type-185", 21815 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21816 }, 21817 { 21818 "is_const" : true, 21819 "linker_set_key" : "const env_md_st", 21820 "name" : "const env_md_st", 21821 "referenced_type" : "type-2658", 21822 "self_type" : "type-2657", 21823 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21824 }, 21825 { 21826 "is_const" : true, 21827 "linker_set_key" : "const env_md_st", 21828 "name" : "const env_md_st", 21829 "referenced_type" : "type-2758", 21830 "self_type" : "type-2757", 21831 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21832 }, 21833 { 21834 "is_const" : true, 21835 "linker_set_key" : "const env_md_st", 21836 "name" : "const env_md_st", 21837 "referenced_type" : "type-300", 21838 "self_type" : "type-299", 21839 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21840 }, 21841 { 21842 "is_const" : true, 21843 "linker_set_key" : "const env_md_st", 21844 "name" : "const env_md_st", 21845 "referenced_type" : "type-3399", 21846 "self_type" : "type-3398", 21847 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21848 }, 21849 { 21850 "is_const" : true, 21851 "linker_set_key" : "const env_md_st", 21852 "name" : "const env_md_st", 21853 "referenced_type" : "type-3495", 21854 "self_type" : "type-3494", 21855 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 21856 }, 21857 { 21858 "is_const" : true, 21859 "linker_set_key" : "const env_md_st", 21860 "name" : "const env_md_st", 21861 "referenced_type" : "type-3989", 21862 "self_type" : "type-3988", 21863 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21864 }, 21865 { 21866 "is_const" : true, 21867 "linker_set_key" : "const env_md_st", 21868 "name" : "const env_md_st", 21869 "referenced_type" : "type-4072", 21870 "self_type" : "type-4071", 21871 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21872 }, 21873 { 21874 "is_const" : true, 21875 "linker_set_key" : "const env_md_st", 21876 "name" : "const env_md_st", 21877 "referenced_type" : "type-812", 21878 "self_type" : "type-811", 21879 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21880 }, 21881 { 21882 "is_const" : true, 21883 "linker_set_key" : "const env_md_st", 21884 "name" : "const env_md_st", 21885 "referenced_type" : "type-910", 21886 "self_type" : "type-909", 21887 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 21888 }, 21889 { 21890 "alignment" : 1, 21891 "is_const" : true, 21892 "linker_set_key" : "const hw_auth_token_t", 21893 "name" : "const hw_auth_token_t", 21894 "referenced_type" : "type-1583", 21895 "self_type" : "type-1582", 21896 "size" : 69, 21897 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21898 }, 21899 { 21900 "alignment" : 1, 21901 "is_const" : true, 21902 "linker_set_key" : "const hw_auth_token_t", 21903 "name" : "const hw_auth_token_t", 21904 "referenced_type" : "type-4669", 21905 "self_type" : "type-4668", 21906 "size" : 69, 21907 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21908 }, 21909 { 21910 "alignment" : 1, 21911 "is_const" : true, 21912 "linker_set_key" : "const hw_auth_token_t", 21913 "name" : "const hw_auth_token_t", 21914 "referenced_type" : "type-4989", 21915 "self_type" : "type-4988", 21916 "size" : 69, 21917 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 21918 }, 21919 { 21920 "alignment" : 4, 21921 "is_const" : true, 21922 "linker_set_key" : "const int", 21923 "name" : "const int", 21924 "referenced_type" : "type-109", 21925 "self_type" : "type-108", 21926 "size" : 4, 21927 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 21928 }, 21929 { 21930 "alignment" : 4, 21931 "is_const" : true, 21932 "linker_set_key" : "const keymaster0_device", 21933 "name" : "const keymaster0_device", 21934 "referenced_type" : "type-1425", 21935 "self_type" : "type-1424", 21936 "size" : 104, 21937 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21938 }, 21939 { 21940 "alignment" : 4, 21941 "is_const" : true, 21942 "linker_set_key" : "const keymaster0_device", 21943 "name" : "const keymaster0_device", 21944 "referenced_type" : "type-2858", 21945 "self_type" : "type-2857", 21946 "size" : 104, 21947 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21948 }, 21949 { 21950 "alignment" : 4, 21951 "is_const" : true, 21952 "linker_set_key" : "const keymaster0_device", 21953 "name" : "const keymaster0_device", 21954 "referenced_type" : "type-3063", 21955 "self_type" : "type-3062", 21956 "size" : 104, 21957 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21958 }, 21959 { 21960 "alignment" : 4, 21961 "is_const" : true, 21962 "linker_set_key" : "const keymaster0_device", 21963 "name" : "const keymaster0_device", 21964 "referenced_type" : "type-3244", 21965 "self_type" : "type-3243", 21966 "size" : 104, 21967 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21968 }, 21969 { 21970 "alignment" : 4, 21971 "is_const" : true, 21972 "linker_set_key" : "const keymaster0_device", 21973 "name" : "const keymaster0_device", 21974 "referenced_type" : "type-3605", 21975 "self_type" : "type-3604", 21976 "size" : 104, 21977 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21978 }, 21979 { 21980 "alignment" : 4, 21981 "is_const" : true, 21982 "linker_set_key" : "const keymaster0_device", 21983 "name" : "const keymaster0_device", 21984 "referenced_type" : "type-3813", 21985 "self_type" : "type-3812", 21986 "size" : 104, 21987 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21988 }, 21989 { 21990 "alignment" : 4, 21991 "is_const" : true, 21992 "linker_set_key" : "const keymaster0_device", 21993 "name" : "const keymaster0_device", 21994 "referenced_type" : "type-408", 21995 "self_type" : "type-407", 21996 "size" : 104, 21997 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 21998 }, 21999 { 22000 "alignment" : 4, 22001 "is_const" : true, 22002 "linker_set_key" : "const keymaster0_device", 22003 "name" : "const keymaster0_device", 22004 "referenced_type" : "type-4191", 22005 "self_type" : "type-4190", 22006 "size" : 104, 22007 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22008 }, 22009 { 22010 "alignment" : 4, 22011 "is_const" : true, 22012 "linker_set_key" : "const keymaster0_device", 22013 "name" : "const keymaster0_device", 22014 "referenced_type" : "type-4520", 22015 "self_type" : "type-4519", 22016 "size" : 104, 22017 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22018 }, 22019 { 22020 "alignment" : 4, 22021 "is_const" : true, 22022 "linker_set_key" : "const keymaster0_device", 22023 "name" : "const keymaster0_device", 22024 "referenced_type" : "type-602", 22025 "self_type" : "type-601", 22026 "size" : 104, 22027 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22028 }, 22029 { 22030 "alignment" : 4, 22031 "is_const" : true, 22032 "linker_set_key" : "const keymaster0_device", 22033 "name" : "const keymaster0_device", 22034 "referenced_type" : "type-633", 22035 "self_type" : "type-632", 22036 "size" : 104, 22037 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 22038 }, 22039 { 22040 "alignment" : 4, 22041 "is_const" : true, 22042 "linker_set_key" : "const keymaster1_device", 22043 "name" : "const keymaster1_device", 22044 "referenced_type" : "type-105", 22045 "self_type" : "type-104", 22046 "size" : 172, 22047 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22048 }, 22049 { 22050 "alignment" : 4, 22051 "is_const" : true, 22052 "linker_set_key" : "const keymaster1_device", 22053 "name" : "const keymaster1_device", 22054 "referenced_type" : "type-1133", 22055 "self_type" : "type-1132", 22056 "size" : 172, 22057 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22058 }, 22059 { 22060 "alignment" : 4, 22061 "is_const" : true, 22062 "linker_set_key" : "const keymaster1_device", 22063 "name" : "const keymaster1_device", 22064 "referenced_type" : "type-1416", 22065 "self_type" : "type-1415", 22066 "size" : 172, 22067 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22068 }, 22069 { 22070 "alignment" : 4, 22071 "is_const" : true, 22072 "linker_set_key" : "const keymaster1_device", 22073 "name" : "const keymaster1_device", 22074 "referenced_type" : "type-1819", 22075 "self_type" : "type-1818", 22076 "size" : 172, 22077 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22078 }, 22079 { 22080 "alignment" : 4, 22081 "is_const" : true, 22082 "linker_set_key" : "const keymaster1_device", 22083 "name" : "const keymaster1_device", 22084 "referenced_type" : "type-2628", 22085 "self_type" : "type-2627", 22086 "size" : 172, 22087 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22088 }, 22089 { 22090 "alignment" : 4, 22091 "is_const" : true, 22092 "linker_set_key" : "const keymaster1_device", 22093 "name" : "const keymaster1_device", 22094 "referenced_type" : "type-2767", 22095 "self_type" : "type-2766", 22096 "size" : 172, 22097 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22098 }, 22099 { 22100 "alignment" : 4, 22101 "is_const" : true, 22102 "linker_set_key" : "const keymaster1_device", 22103 "name" : "const keymaster1_device", 22104 "referenced_type" : "type-2906", 22105 "self_type" : "type-2905", 22106 "size" : 172, 22107 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22108 }, 22109 { 22110 "alignment" : 4, 22111 "is_const" : true, 22112 "linker_set_key" : "const keymaster1_device", 22113 "name" : "const keymaster1_device", 22114 "referenced_type" : "type-311", 22115 "self_type" : "type-310", 22116 "size" : 172, 22117 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22118 }, 22119 { 22120 "alignment" : 4, 22121 "is_const" : true, 22122 "linker_set_key" : "const keymaster1_device", 22123 "name" : "const keymaster1_device", 22124 "referenced_type" : "type-3385", 22125 "self_type" : "type-3384", 22126 "size" : 172, 22127 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22128 }, 22129 { 22130 "alignment" : 4, 22131 "is_const" : true, 22132 "linker_set_key" : "const keymaster1_device", 22133 "name" : "const keymaster1_device", 22134 "referenced_type" : "type-3504", 22135 "self_type" : "type-3503", 22136 "size" : 172, 22137 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22138 }, 22139 { 22140 "alignment" : 4, 22141 "is_const" : true, 22142 "linker_set_key" : "const keymaster1_device", 22143 "name" : "const keymaster1_device", 22144 "referenced_type" : "type-3653", 22145 "self_type" : "type-3652", 22146 "size" : 172, 22147 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22148 }, 22149 { 22150 "alignment" : 4, 22151 "is_const" : true, 22152 "linker_set_key" : "const keymaster1_device", 22153 "name" : "const keymaster1_device", 22154 "referenced_type" : "type-3967", 22155 "self_type" : "type-3966", 22156 "size" : 172, 22157 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22158 }, 22159 { 22160 "alignment" : 4, 22161 "is_const" : true, 22162 "linker_set_key" : "const keymaster1_device", 22163 "name" : "const keymaster1_device", 22164 "referenced_type" : "type-4085", 22165 "self_type" : "type-4084", 22166 "size" : 172, 22167 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22168 }, 22169 { 22170 "alignment" : 4, 22171 "is_const" : true, 22172 "linker_set_key" : "const keymaster1_device", 22173 "name" : "const keymaster1_device", 22174 "referenced_type" : "type-4281", 22175 "self_type" : "type-4280", 22176 "size" : 172, 22177 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22178 }, 22179 { 22180 "alignment" : 4, 22181 "is_const" : true, 22182 "linker_set_key" : "const keymaster1_device", 22183 "name" : "const keymaster1_device", 22184 "referenced_type" : "type-4510", 22185 "self_type" : "type-4509", 22186 "size" : 172, 22187 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22188 }, 22189 { 22190 "alignment" : 4, 22191 "is_const" : true, 22192 "linker_set_key" : "const keymaster1_device", 22193 "name" : "const keymaster1_device", 22194 "referenced_type" : "type-454", 22195 "self_type" : "type-453", 22196 "size" : 172, 22197 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22198 }, 22199 { 22200 "alignment" : 4, 22201 "is_const" : true, 22202 "linker_set_key" : "const keymaster1_device", 22203 "name" : "const keymaster1_device", 22204 "referenced_type" : "type-4853", 22205 "self_type" : "type-4852", 22206 "size" : 172, 22207 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22208 }, 22209 { 22210 "alignment" : 4, 22211 "is_const" : true, 22212 "linker_set_key" : "const keymaster1_device", 22213 "name" : "const keymaster1_device", 22214 "referenced_type" : "type-782", 22215 "self_type" : "type-781", 22216 "size" : 172, 22217 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22218 }, 22219 { 22220 "alignment" : 4, 22221 "is_const" : true, 22222 "linker_set_key" : "const keymaster1_device", 22223 "name" : "const keymaster1_device", 22224 "referenced_type" : "type-922", 22225 "self_type" : "type-921", 22226 "size" : 172, 22227 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22228 }, 22229 { 22230 "alignment" : 4, 22231 "is_const" : true, 22232 "linker_set_key" : "const keymaster1_device *const", 22233 "name" : "const keymaster1_device *const", 22234 "referenced_type" : "type-103", 22235 "self_type" : "type-102", 22236 "size" : 4, 22237 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22238 }, 22239 { 22240 "alignment" : 4, 22241 "is_const" : true, 22242 "linker_set_key" : "const keymaster1_device *const", 22243 "name" : "const keymaster1_device *const", 22244 "referenced_type" : "type-1131", 22245 "self_type" : "type-1134", 22246 "size" : 4, 22247 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22248 }, 22249 { 22250 "alignment" : 4, 22251 "is_const" : true, 22252 "linker_set_key" : "const keymaster1_device *const", 22253 "name" : "const keymaster1_device *const", 22254 "referenced_type" : "type-1414", 22255 "self_type" : "type-1417", 22256 "size" : 4, 22257 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22258 }, 22259 { 22260 "alignment" : 4, 22261 "is_const" : true, 22262 "linker_set_key" : "const keymaster1_device *const", 22263 "name" : "const keymaster1_device *const", 22264 "referenced_type" : "type-2626", 22265 "self_type" : "type-2625", 22266 "size" : 4, 22267 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22268 }, 22269 { 22270 "alignment" : 4, 22271 "is_const" : true, 22272 "linker_set_key" : "const keymaster1_device *const", 22273 "name" : "const keymaster1_device *const", 22274 "referenced_type" : "type-2765", 22275 "self_type" : "type-2768", 22276 "size" : 4, 22277 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22278 }, 22279 { 22280 "alignment" : 4, 22281 "is_const" : true, 22282 "linker_set_key" : "const keymaster1_device *const", 22283 "name" : "const keymaster1_device *const", 22284 "referenced_type" : "type-2904", 22285 "self_type" : "type-2907", 22286 "size" : 4, 22287 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22288 }, 22289 { 22290 "alignment" : 4, 22291 "is_const" : true, 22292 "linker_set_key" : "const keymaster1_device *const", 22293 "name" : "const keymaster1_device *const", 22294 "referenced_type" : "type-309", 22295 "self_type" : "type-312", 22296 "size" : 4, 22297 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22298 }, 22299 { 22300 "alignment" : 4, 22301 "is_const" : true, 22302 "linker_set_key" : "const keymaster1_device *const", 22303 "name" : "const keymaster1_device *const", 22304 "referenced_type" : "type-3383", 22305 "self_type" : "type-3386", 22306 "size" : 4, 22307 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22308 }, 22309 { 22310 "alignment" : 4, 22311 "is_const" : true, 22312 "linker_set_key" : "const keymaster1_device *const", 22313 "name" : "const keymaster1_device *const", 22314 "referenced_type" : "type-3502", 22315 "self_type" : "type-3505", 22316 "size" : 4, 22317 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22318 }, 22319 { 22320 "alignment" : 4, 22321 "is_const" : true, 22322 "linker_set_key" : "const keymaster1_device *const", 22323 "name" : "const keymaster1_device *const", 22324 "referenced_type" : "type-3651", 22325 "self_type" : "type-3654", 22326 "size" : 4, 22327 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22328 }, 22329 { 22330 "alignment" : 4, 22331 "is_const" : true, 22332 "linker_set_key" : "const keymaster1_device *const", 22333 "name" : "const keymaster1_device *const", 22334 "referenced_type" : "type-3965", 22335 "self_type" : "type-3968", 22336 "size" : 4, 22337 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22338 }, 22339 { 22340 "alignment" : 4, 22341 "is_const" : true, 22342 "linker_set_key" : "const keymaster1_device *const", 22343 "name" : "const keymaster1_device *const", 22344 "referenced_type" : "type-4083", 22345 "self_type" : "type-4087", 22346 "size" : 4, 22347 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22348 }, 22349 { 22350 "alignment" : 4, 22351 "is_const" : true, 22352 "linker_set_key" : "const keymaster1_device *const", 22353 "name" : "const keymaster1_device *const", 22354 "referenced_type" : "type-4279", 22355 "self_type" : "type-4282", 22356 "size" : 4, 22357 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22358 }, 22359 { 22360 "alignment" : 4, 22361 "is_const" : true, 22362 "linker_set_key" : "const keymaster1_device *const", 22363 "name" : "const keymaster1_device *const", 22364 "referenced_type" : "type-4508", 22365 "self_type" : "type-4511", 22366 "size" : 4, 22367 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22368 }, 22369 { 22370 "alignment" : 4, 22371 "is_const" : true, 22372 "linker_set_key" : "const keymaster1_device *const", 22373 "name" : "const keymaster1_device *const", 22374 "referenced_type" : "type-452", 22375 "self_type" : "type-455", 22376 "size" : 4, 22377 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22378 }, 22379 { 22380 "alignment" : 4, 22381 "is_const" : true, 22382 "linker_set_key" : "const keymaster1_device *const", 22383 "name" : "const keymaster1_device *const", 22384 "referenced_type" : "type-780", 22385 "self_type" : "type-784", 22386 "size" : 4, 22387 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22388 }, 22389 { 22390 "alignment" : 4, 22391 "is_const" : true, 22392 "linker_set_key" : "const keymaster1_device *const", 22393 "name" : "const keymaster1_device *const", 22394 "referenced_type" : "type-920", 22395 "self_type" : "type-923", 22396 "size" : 4, 22397 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22398 }, 22399 { 22400 "alignment" : 4, 22401 "is_const" : true, 22402 "linker_set_key" : "const keymaster2_device", 22403 "name" : "const keymaster2_device", 22404 "referenced_type" : "type-1831", 22405 "self_type" : "type-1830", 22406 "size" : 128, 22407 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22408 }, 22409 { 22410 "alignment" : 4, 22411 "is_const" : true, 22412 "linker_set_key" : "const keymaster2_device", 22413 "name" : "const keymaster2_device", 22414 "referenced_type" : "type-4865", 22415 "self_type" : "type-4864", 22416 "size" : 128, 22417 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 22418 }, 22419 { 22420 "alignment" : 4, 22421 "is_const" : true, 22422 "linker_set_key" : "const keymaster::AbortOperationRequest", 22423 "name" : "const keymaster::AbortOperationRequest", 22424 "referenced_type" : "type-1974", 22425 "self_type" : "type-1976", 22426 "size" : 16, 22427 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22428 }, 22429 { 22430 "alignment" : 4, 22431 "is_const" : true, 22432 "linker_set_key" : "const keymaster::AbortOperationResponse", 22433 "name" : "const keymaster::AbortOperationResponse", 22434 "referenced_type" : "type-1978", 22435 "self_type" : "type-1980", 22436 "size" : 12, 22437 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22438 }, 22439 { 22440 "alignment" : 4, 22441 "is_const" : true, 22442 "linker_set_key" : "const keymaster::AddEntropyResponse", 22443 "name" : "const keymaster::AddEntropyResponse", 22444 "referenced_type" : "type-1985", 22445 "self_type" : "type-1987", 22446 "size" : 12, 22447 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22448 }, 22449 { 22450 "alignment" : 4, 22451 "is_const" : true, 22452 "linker_set_key" : "const keymaster::AesKeyFactory", 22453 "name" : "const keymaster::AesKeyFactory", 22454 "referenced_type" : "type-1388", 22455 "self_type" : "type-1390", 22456 "size" : 16, 22457 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" 22458 }, 22459 { 22460 "alignment" : 4, 22461 "is_const" : true, 22462 "linker_set_key" : "const keymaster::AttestationRecordContext", 22463 "name" : "const keymaster::AttestationRecordContext", 22464 "referenced_type" : "type-1368", 22465 "self_type" : "type-1757", 22466 "size" : 4, 22467 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" 22468 }, 22469 { 22470 "alignment" : 4, 22471 "is_const" : true, 22472 "linker_set_key" : "const keymaster::AuthProxy", 22473 "name" : "const keymaster::AuthProxy", 22474 "referenced_type" : "type-1864", 22475 "self_type" : "type-1885", 22476 "size" : 8, 22477 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22478 }, 22479 { 22480 "alignment" : 4, 22481 "is_const" : true, 22482 "linker_set_key" : "const keymaster::AuthProxyIterator", 22483 "name" : "const keymaster::AuthProxyIterator", 22484 "referenced_type" : "type-1570", 22485 "self_type" : "type-1682", 22486 "size" : 12, 22487 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22488 }, 22489 { 22490 "alignment" : 4, 22491 "is_const" : true, 22492 "linker_set_key" : "const keymaster::AuthorizationSet", 22493 "name" : "const keymaster::AuthorizationSet", 22494 "referenced_type" : "type-117", 22495 "self_type" : "type-1099", 22496 "size" : 40, 22497 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22498 }, 22499 { 22500 "alignment" : 4, 22501 "is_const" : true, 22502 "linker_set_key" : "const keymaster::AuthorizationSetBuilder", 22503 "name" : "const keymaster::AuthorizationSetBuilder", 22504 "referenced_type" : "type-1373", 22505 "self_type" : "type-1516", 22506 "size" : 40, 22507 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 22508 }, 22509 { 22510 "alignment" : 4, 22511 "is_const" : true, 22512 "linker_set_key" : "const keymaster::Buffer", 22513 "name" : "const keymaster::Buffer", 22514 "referenced_type" : "type-190", 22515 "self_type" : "type-2098", 22516 "size" : 20, 22517 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 22518 }, 22519 { 22520 "alignment" : 4, 22521 "is_const" : true, 22522 "linker_set_key" : "const keymaster::ComputeSharedHmacRequest", 22523 "name" : "const keymaster::ComputeSharedHmacRequest", 22524 "referenced_type" : "type-2055", 22525 "self_type" : "type-2057", 22526 "size" : 20, 22527 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22528 }, 22529 { 22530 "alignment" : 4, 22531 "is_const" : true, 22532 "linker_set_key" : "const keymaster::ConfigureRequest", 22533 "name" : "const keymaster::ConfigureRequest", 22534 "referenced_type" : "type-2037", 22535 "self_type" : "type-2039", 22536 "size" : 16, 22537 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22538 }, 22539 { 22540 "alignment" : 4, 22541 "is_const" : true, 22542 "linker_set_key" : "const keymaster::ConfigureResponse", 22543 "name" : "const keymaster::ConfigureResponse", 22544 "referenced_type" : "type-2042", 22545 "self_type" : "type-2044", 22546 "size" : 12, 22547 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22548 }, 22549 { 22550 "alignment" : 1, 22551 "is_const" : true, 22552 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22553 "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 22554 "referenced_type" : "type-1672", 22555 "self_type" : "type-1698", 22556 "size" : 1, 22557 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22558 }, 22559 { 22560 "alignment" : 1, 22561 "is_const" : true, 22562 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key>", 22563 "name" : "const keymaster::DefaultDelete<keymaster::Key>", 22564 "referenced_type" : "type-627", 22565 "self_type" : "type-728", 22566 "size" : 1, 22567 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22568 }, 22569 { 22570 "alignment" : 1, 22571 "is_const" : true, 22572 "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation>", 22573 "name" : "const keymaster::DefaultDelete<keymaster::Operation>", 22574 "referenced_type" : "type-226", 22575 "self_type" : "type-234", 22576 "size" : 1, 22577 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22578 }, 22579 { 22580 "alignment" : 1, 22581 "is_const" : true, 22582 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22583 "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", 22584 "referenced_type" : "type-863", 22585 "self_type" : "type-1011", 22586 "size" : 1, 22587 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22588 }, 22589 { 22590 "alignment" : 1, 22591 "is_const" : true, 22592 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22593 "name" : "const keymaster::DefaultDelete<keymaster_blob_t []>", 22594 "referenced_type" : "type-4909", 22595 "self_type" : "type-4908", 22596 "size" : 1, 22597 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22598 }, 22599 { 22600 "alignment" : 1, 22601 "is_const" : true, 22602 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22603 "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", 22604 "referenced_type" : "type-1103", 22605 "self_type" : "type-1228", 22606 "size" : 1, 22607 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22608 }, 22609 { 22610 "alignment" : 1, 22611 "is_const" : true, 22612 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22613 "name" : "const keymaster::DefaultDelete<keymaster_digest_t []>", 22614 "referenced_type" : "type-1525", 22615 "self_type" : "type-1703", 22616 "size" : 1, 22617 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22618 }, 22619 { 22620 "alignment" : 1, 22621 "is_const" : true, 22622 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22623 "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", 22624 "referenced_type" : "type-1838", 22625 "self_type" : "type-1882", 22626 "size" : 1, 22627 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22628 }, 22629 { 22630 "alignment" : 1, 22631 "is_const" : true, 22632 "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22633 "name" : "const keymaster::DefaultDelete<keymaster_padding_t []>", 22634 "referenced_type" : "type-1336", 22635 "self_type" : "type-1409", 22636 "size" : 1, 22637 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22638 }, 22639 { 22640 "alignment" : 1, 22641 "is_const" : true, 22642 "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []>", 22643 "name" : "const keymaster::DefaultDelete<unsigned char []>", 22644 "referenced_type" : "type-81", 22645 "self_type" : "type-80", 22646 "size" : 1, 22647 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 22648 }, 22649 { 22650 "alignment" : 4, 22651 "is_const" : true, 22652 "linker_set_key" : "const keymaster::DeleteAllKeysRequest", 22653 "name" : "const keymaster::DeleteAllKeysRequest", 22654 "referenced_type" : "type-2011", 22655 "self_type" : "type-2013", 22656 "size" : 8, 22657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22658 }, 22659 { 22660 "alignment" : 4, 22661 "is_const" : true, 22662 "linker_set_key" : "const keymaster::DeleteAllKeysResponse", 22663 "name" : "const keymaster::DeleteAllKeysResponse", 22664 "referenced_type" : "type-2015", 22665 "self_type" : "type-2017", 22666 "size" : 12, 22667 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22668 }, 22669 { 22670 "alignment" : 4, 22671 "is_const" : true, 22672 "linker_set_key" : "const keymaster::DeleteKeyResponse", 22673 "name" : "const keymaster::DeleteKeyResponse", 22674 "referenced_type" : "type-2007", 22675 "self_type" : "type-2009", 22676 "size" : 12, 22677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22678 }, 22679 { 22680 "alignment" : 4, 22681 "is_const" : true, 22682 "linker_set_key" : "const keymaster::EcKey", 22683 "name" : "const keymaster::EcKey", 22684 "referenced_type" : "type-153", 22685 "self_type" : "type-1597", 22686 "size" : 100, 22687 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" 22688 }, 22689 { 22690 "alignment" : 4, 22691 "is_const" : true, 22692 "linker_set_key" : "const keymaster::EcKeyFactory", 22693 "name" : "const keymaster::EcKeyFactory", 22694 "referenced_type" : "type-139", 22695 "self_type" : "type-1858", 22696 "size" : 12, 22697 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" 22698 }, 22699 { 22700 "alignment" : 4, 22701 "is_const" : true, 22702 "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory", 22703 "name" : "const keymaster::EcdsaKeymaster0KeyFactory", 22704 "referenced_type" : "type-1860", 22705 "self_type" : "type-1863", 22706 "size" : 16, 22707 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22708 }, 22709 { 22710 "alignment" : 4, 22711 "is_const" : true, 22712 "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory", 22713 "name" : "const keymaster::EcdsaKeymaster1KeyFactory", 22714 "referenced_type" : "type-136", 22715 "self_type" : "type-147", 22716 "size" : 24, 22717 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" 22718 }, 22719 { 22720 "alignment" : 4, 22721 "is_const" : true, 22722 "linker_set_key" : "const keymaster::EcdsaOperationFactory", 22723 "name" : "const keymaster::EcdsaOperationFactory", 22724 "referenced_type" : "type-198", 22725 "self_type" : "type-199", 22726 "size" : 4, 22727 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22728 }, 22729 { 22730 "alignment" : 4, 22731 "is_const" : true, 22732 "linker_set_key" : "const keymaster::EcdsaSignOperationFactory", 22733 "name" : "const keymaster::EcdsaSignOperationFactory", 22734 "referenced_type" : "type-201", 22735 "self_type" : "type-202", 22736 "size" : 4, 22737 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22738 }, 22739 { 22740 "alignment" : 4, 22741 "is_const" : true, 22742 "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory", 22743 "name" : "const keymaster::EcdsaVerifyOperationFactory", 22744 "referenced_type" : "type-205", 22745 "self_type" : "type-206", 22746 "size" : 4, 22747 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" 22748 }, 22749 { 22750 "alignment" : 4, 22751 "is_const" : true, 22752 "linker_set_key" : "const keymaster::GenerateKeyRequest", 22753 "name" : "const keymaster::GenerateKeyRequest", 22754 "referenced_type" : "type-1944", 22755 "self_type" : "type-1946", 22756 "size" : 48, 22757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22758 }, 22759 { 22760 "alignment" : 4, 22761 "is_const" : true, 22762 "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse", 22763 "name" : "const keymaster::GetHmacSharingParametersResponse", 22764 "referenced_type" : "type-2050", 22765 "self_type" : "type-2053", 22766 "size" : 56, 22767 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22768 }, 22769 { 22770 "alignment" : 4, 22771 "is_const" : true, 22772 "linker_set_key" : "const keymaster::GetVersionRequest", 22773 "name" : "const keymaster::GetVersionRequest", 22774 "referenced_type" : "type-1815", 22775 "self_type" : "type-1814", 22776 "size" : 8, 22777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 22778 }, 22779 { 22780 "alignment" : 4, 22781 "is_const" : true, 22782 "linker_set_key" : "const keymaster::HmacKeyFactory", 22783 "name" : "const keymaster::HmacKeyFactory", 22784 "referenced_type" : "type-1399", 22785 "self_type" : "type-1401", 22786 "size" : 16, 22787 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" 22788 }, 22789 { 22790 "alignment" : 4, 22791 "is_const" : true, 22792 "linker_set_key" : "const keymaster::HmacSharingParametersArray", 22793 "name" : "const keymaster::HmacSharingParametersArray", 22794 "referenced_type" : "type-2047", 22795 "self_type" : "type-4991", 22796 "size" : 12, 22797 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 22798 }, 22799 { 22800 "alignment" : 4, 22801 "is_const" : true, 22802 "linker_set_key" : "const keymaster::Key", 22803 "name" : "const keymaster::Key", 22804 "referenced_type" : "type-161", 22805 "self_type" : "type-1371", 22806 "size" : 96, 22807 "source_file" : "/system/keymaster/include/keymaster/key.h" 22808 }, 22809 { 22810 "alignment" : 4, 22811 "is_const" : true, 22812 "linker_set_key" : "const keymaster::KeyFactory", 22813 "name" : "const keymaster::KeyFactory", 22814 "referenced_type" : "type-141", 22815 "self_type" : "type-163", 22816 "size" : 4, 22817 "source_file" : "/system/keymaster/include/keymaster/key.h" 22818 }, 22819 { 22820 "alignment" : 4, 22821 "is_const" : true, 22822 "linker_set_key" : "const keymaster::Keymaster0Engine", 22823 "name" : "const keymaster::Keymaster0Engine", 22824 "referenced_type" : "type-599", 22825 "self_type" : "type-598", 22826 "size" : 96, 22827 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" 22828 }, 22829 { 22830 "alignment" : 4, 22831 "is_const" : true, 22832 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22833 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 22834 "referenced_type" : "type-1165", 22835 "self_type" : "type-1166", 22836 "size" : 56, 22837 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22838 }, 22839 { 22840 "alignment" : 4, 22841 "is_const" : true, 22842 "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22843 "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 22844 "referenced_type" : "type-1168", 22845 "self_type" : "type-1170", 22846 "size" : 64, 22847 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22848 }, 22849 { 22850 "alignment" : 4, 22851 "is_const" : true, 22852 "linker_set_key" : "const keymaster::Keymaster1Engine", 22853 "name" : "const keymaster::Keymaster1Engine", 22854 "referenced_type" : "type-101", 22855 "self_type" : "type-133", 22856 "size" : 92, 22857 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22858 }, 22859 { 22860 "alignment" : 4, 22861 "is_const" : true, 22862 "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData", 22863 "name" : "const keymaster::Keymaster1Engine::KeyData", 22864 "referenced_type" : "type-115", 22865 "self_type" : "type-473", 22866 "size" : 104, 22867 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 22868 }, 22869 { 22870 "alignment" : 4, 22871 "is_const" : true, 22872 "linker_set_key" : "const keymaster::Keymaster1LegacySupport", 22873 "name" : "const keymaster::Keymaster1LegacySupport", 22874 "referenced_type" : "type-1159", 22875 "self_type" : "type-1163", 22876 "size" : 16, 22877 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" 22878 }, 22879 { 22880 "alignment" : 4, 22881 "is_const" : true, 22882 "linker_set_key" : "const keymaster::KeymasterContext", 22883 "name" : "const keymaster::KeymasterContext", 22884 "referenced_type" : "type-1365", 22885 "self_type" : "type-2096", 22886 "size" : 4, 22887 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" 22888 }, 22889 { 22890 "alignment" : 4, 22891 "is_const" : true, 22892 "linker_set_key" : "const keymaster::KeymasterEnforcement", 22893 "name" : "const keymaster::KeymasterEnforcement", 22894 "referenced_type" : "type-1574", 22895 "self_type" : "type-2094", 22896 "size" : 12, 22897 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" 22898 }, 22899 { 22900 "alignment" : 4, 22901 "is_const" : true, 22902 "linker_set_key" : "const keymaster::KeymasterPassthroughEngine", 22903 "name" : "const keymaster::KeymasterPassthroughEngine", 22904 "referenced_type" : "type-1142", 22905 "self_type" : "type-1146", 22906 "size" : 4, 22907 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 22908 }, 22909 { 22910 "alignment" : 4, 22911 "is_const" : true, 22912 "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory", 22913 "name" : "const keymaster::KeymasterPassthroughKeyFactory", 22914 "referenced_type" : "type-1144", 22915 "self_type" : "type-1150", 22916 "size" : 12, 22917 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" 22918 }, 22919 { 22920 "alignment" : 4, 22921 "is_const" : true, 22922 "linker_set_key" : "const keymaster::Operation", 22923 "name" : "const keymaster::Operation", 22924 "referenced_type" : "type-175", 22925 "self_type" : "type-179", 22926 "size" : 104, 22927 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22928 }, 22929 { 22930 "alignment" : 4, 22931 "is_const" : true, 22932 "linker_set_key" : "const keymaster::OperationFactory", 22933 "name" : "const keymaster::OperationFactory", 22934 "referenced_type" : "type-151", 22935 "self_type" : "type-173", 22936 "size" : 4, 22937 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22938 }, 22939 { 22940 "alignment" : 4, 22941 "is_const" : true, 22942 "linker_set_key" : "const keymaster::OperationFactory::KeyType", 22943 "name" : "const keymaster::OperationFactory::KeyType", 22944 "referenced_type" : "type-165", 22945 "self_type" : "type-169", 22946 "size" : 8, 22947 "source_file" : "/system/keymaster/include/keymaster/operation.h" 22948 }, 22949 { 22950 "alignment" : 4, 22951 "is_const" : true, 22952 "linker_set_key" : "const keymaster::PureSoftKeymasterContext", 22953 "name" : "const keymaster::PureSoftKeymasterContext", 22954 "referenced_type" : "type-1585", 22955 "self_type" : "type-1593", 22956 "size" : 112, 22957 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" 22958 }, 22959 { 22960 "alignment" : 4, 22961 "is_const" : true, 22962 "linker_set_key" : "const keymaster::RandomSource", 22963 "name" : "const keymaster::RandomSource", 22964 "referenced_type" : "type-1367", 22965 "self_type" : "type-1378", 22966 "size" : 4, 22967 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 22968 }, 22969 { 22970 "alignment" : 4, 22971 "is_const" : true, 22972 "linker_set_key" : "const keymaster::RsaCryptOperation", 22973 "name" : "const keymaster::RsaCryptOperation", 22974 "referenced_type" : "type-824", 22975 "self_type" : "type-826", 22976 "size" : 140, 22977 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22978 }, 22979 { 22980 "alignment" : 4, 22981 "is_const" : true, 22982 "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory", 22983 "name" : "const keymaster::RsaDecryptionOperationFactory", 22984 "referenced_type" : "type-848", 22985 "self_type" : "type-849", 22986 "size" : 4, 22987 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22988 }, 22989 { 22990 "alignment" : 4, 22991 "is_const" : true, 22992 "linker_set_key" : "const keymaster::RsaDigestingOperation", 22993 "name" : "const keymaster::RsaDigestingOperation", 22994 "referenced_type" : "type-816", 22995 "self_type" : "type-818", 22996 "size" : 156, 22997 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 22998 }, 22999 { 23000 "alignment" : 4, 23001 "is_const" : true, 23002 "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory", 23003 "name" : "const keymaster::RsaEncryptionOperationFactory", 23004 "referenced_type" : "type-845", 23005 "self_type" : "type-846", 23006 "size" : 4, 23007 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23008 }, 23009 { 23010 "alignment" : 4, 23011 "is_const" : true, 23012 "linker_set_key" : "const keymaster::RsaKey", 23013 "name" : "const keymaster::RsaKey", 23014 "referenced_type" : "type-556", 23015 "self_type" : "type-564", 23016 "size" : 100, 23017 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" 23018 }, 23019 { 23020 "alignment" : 4, 23021 "is_const" : true, 23022 "linker_set_key" : "const keymaster::RsaKeyFactory", 23023 "name" : "const keymaster::RsaKeyFactory", 23024 "referenced_type" : "type-592", 23025 "self_type" : "type-594", 23026 "size" : 12, 23027 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" 23028 }, 23029 { 23030 "alignment" : 4, 23031 "is_const" : true, 23032 "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory", 23033 "name" : "const keymaster::RsaKeymaster0KeyFactory", 23034 "referenced_type" : "type-596", 23035 "self_type" : "type-610", 23036 "size" : 16, 23037 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" 23038 }, 23039 { 23040 "alignment" : 4, 23041 "is_const" : true, 23042 "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory", 23043 "name" : "const keymaster::RsaKeymaster1KeyFactory", 23044 "referenced_type" : "type-793", 23045 "self_type" : "type-803", 23046 "size" : 32, 23047 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" 23048 }, 23049 { 23050 "alignment" : 4, 23051 "is_const" : true, 23052 "linker_set_key" : "const keymaster::RsaOperation", 23053 "name" : "const keymaster::RsaOperation", 23054 "referenced_type" : "type-807", 23055 "self_type" : "type-814", 23056 "size" : 140, 23057 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23058 }, 23059 { 23060 "alignment" : 4, 23061 "is_const" : true, 23062 "linker_set_key" : "const keymaster::RsaOperationFactory", 23063 "name" : "const keymaster::RsaOperationFactory", 23064 "referenced_type" : "type-832", 23065 "self_type" : "type-833", 23066 "size" : 4, 23067 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23068 }, 23069 { 23070 "alignment" : 4, 23071 "is_const" : true, 23072 "linker_set_key" : "const keymaster::RsaSigningOperationFactory", 23073 "name" : "const keymaster::RsaSigningOperationFactory", 23074 "referenced_type" : "type-837", 23075 "self_type" : "type-838", 23076 "size" : 4, 23077 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23078 }, 23079 { 23080 "alignment" : 4, 23081 "is_const" : true, 23082 "linker_set_key" : "const keymaster::RsaVerificationOperationFactory", 23083 "name" : "const keymaster::RsaVerificationOperationFactory", 23084 "referenced_type" : "type-842", 23085 "self_type" : "type-843", 23086 "size" : 4, 23087 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" 23088 }, 23089 { 23090 "alignment" : 4, 23091 "is_const" : true, 23092 "linker_set_key" : "const keymaster::SoftKeymasterContext", 23093 "name" : "const keymaster::SoftKeymasterContext", 23094 "referenced_type" : "type-1354", 23095 "self_type" : "type-1353", 23096 "size" : 64, 23097 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23098 }, 23099 { 23100 "alignment" : 4, 23101 "is_const" : true, 23102 "linker_set_key" : "const keymaster::SoftKeymasterDevice", 23103 "name" : "const keymaster::SoftKeymasterDevice", 23104 "referenced_type" : "type-1797", 23105 "self_type" : "type-1816", 23106 "size" : 468, 23107 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" 23108 }, 23109 { 23110 "alignment" : 4, 23111 "is_const" : true, 23112 "linker_set_key" : "const keymaster::SoftKeymasterEnforcement", 23113 "name" : "const keymaster::SoftKeymasterEnforcement", 23114 "referenced_type" : "type-1573", 23115 "self_type" : "type-1580", 23116 "size" : 68, 23117 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" 23118 }, 23119 { 23120 "alignment" : 4, 23121 "is_const" : true, 23122 "linker_set_key" : "const keymaster::SoftKeymasterLogger", 23123 "name" : "const keymaster::SoftKeymasterLogger", 23124 "referenced_type" : "type-1835", 23125 "self_type" : "type-5031", 23126 "size" : 4, 23127 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" 23128 }, 23129 { 23130 "alignment" : 4, 23131 "is_const" : true, 23132 "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker", 23133 "name" : "const keymaster::SoftwareKeyBlobMaker", 23134 "referenced_type" : "type-145", 23135 "self_type" : "type-144", 23136 "size" : 4, 23137 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" 23138 }, 23139 { 23140 "alignment" : 4, 23141 "is_const" : true, 23142 "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest", 23143 "name" : "const keymaster::SupportedAlgorithmsRequest", 23144 "referenced_type" : "type-1871", 23145 "self_type" : "type-1873", 23146 "size" : 8, 23147 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23148 }, 23149 { 23150 "alignment" : 4, 23151 "is_const" : true, 23152 "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23153 "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", 23154 "referenced_type" : "type-1887", 23155 "self_type" : "type-1891", 23156 "size" : 16, 23157 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23158 }, 23159 { 23160 "alignment" : 4, 23161 "is_const" : true, 23162 "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest", 23163 "name" : "const keymaster::SupportedByAlgorithmRequest", 23164 "referenced_type" : "type-1876", 23165 "self_type" : "type-1879", 23166 "size" : 12, 23167 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23168 }, 23169 { 23170 "alignment" : 4, 23171 "is_const" : true, 23172 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23173 "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", 23174 "referenced_type" : "type-1901", 23175 "self_type" : "type-1904", 23176 "size" : 20, 23177 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23178 }, 23179 { 23180 "alignment" : 4, 23181 "is_const" : true, 23182 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23183 "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", 23184 "referenced_type" : "type-1906", 23185 "self_type" : "type-1910", 23186 "size" : 20, 23187 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23188 }, 23189 { 23190 "alignment" : 4, 23191 "is_const" : true, 23192 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23193 "name" : "const keymaster::SupportedResponse<keymaster_digest_t>", 23194 "referenced_type" : "type-1920", 23195 "self_type" : "type-1923", 23196 "size" : 20, 23197 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23198 }, 23199 { 23200 "alignment" : 4, 23201 "is_const" : true, 23202 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23203 "name" : "const keymaster::SupportedResponse<keymaster_key_format_t>", 23204 "referenced_type" : "type-1925", 23205 "self_type" : "type-1928", 23206 "size" : 20, 23207 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23208 }, 23209 { 23210 "alignment" : 4, 23211 "is_const" : true, 23212 "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23213 "name" : "const keymaster::SupportedResponse<keymaster_padding_t>", 23214 "referenced_type" : "type-1914", 23215 "self_type" : "type-1917", 23216 "size" : 20, 23217 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23218 }, 23219 { 23220 "alignment" : 4, 23221 "is_const" : true, 23222 "linker_set_key" : "const keymaster::SymmetricKey", 23223 "name" : "const keymaster::SymmetricKey", 23224 "referenced_type" : "type-1383", 23225 "self_type" : "type-1384", 23226 "size" : 96, 23227 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23228 }, 23229 { 23230 "alignment" : 4, 23231 "is_const" : true, 23232 "linker_set_key" : "const keymaster::SymmetricKeyFactory", 23233 "name" : "const keymaster::SymmetricKeyFactory", 23234 "referenced_type" : "type-1376", 23235 "self_type" : "type-1381", 23236 "size" : 16, 23237 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" 23238 }, 23239 { 23240 "alignment" : 4, 23241 "is_const" : true, 23242 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23243 "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", 23244 "referenced_type" : "type-872", 23245 "self_type" : "type-1364", 23246 "size" : 8, 23247 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 23248 }, 23249 { 23250 "alignment" : 4, 23251 "is_const" : true, 23252 "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23253 "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", 23254 "referenced_type" : "type-127", 23255 "self_type" : "type-1524", 23256 "size" : 8, 23257 "source_file" : "/system/keymaster/include/keymaster/key.h" 23258 }, 23259 { 23260 "alignment" : 4, 23261 "is_const" : true, 23262 "linker_set_key" : "const keymaster::TripleDesKeyFactory", 23263 "name" : "const keymaster::TripleDesKeyFactory", 23264 "referenced_type" : "type-1405", 23265 "self_type" : "type-1407", 23266 "size" : 16, 23267 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" 23268 }, 23269 { 23270 "alignment" : 4, 23271 "is_const" : true, 23272 "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23273 "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 23274 "referenced_type" : "type-154", 23275 "self_type" : "type-2074", 23276 "size" : 4, 23277 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23278 }, 23279 { 23280 "alignment" : 4, 23281 "is_const" : true, 23282 "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23283 "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 23284 "referenced_type" : "type-350", 23285 "self_type" : "type-361", 23286 "size" : 4, 23287 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23288 }, 23289 { 23290 "alignment" : 4, 23291 "is_const" : true, 23292 "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23293 "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 23294 "referenced_type" : "type-5002", 23295 "self_type" : "type-5007", 23296 "size" : 4, 23297 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23298 }, 23299 { 23300 "alignment" : 4, 23301 "is_const" : true, 23302 "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23303 "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 23304 "referenced_type" : "type-1802", 23305 "self_type" : "type-1842", 23306 "size" : 4, 23307 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23308 }, 23309 { 23310 "alignment" : 4, 23311 "is_const" : true, 23312 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23313 "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 23314 "referenced_type" : "type-2093", 23315 "self_type" : "type-2101", 23316 "size" : 4, 23317 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23318 }, 23319 { 23320 "alignment" : 4, 23321 "is_const" : true, 23322 "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23323 "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 23324 "referenced_type" : "type-346", 23325 "self_type" : "type-1626", 23326 "size" : 4, 23327 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23328 }, 23329 { 23330 "alignment" : 4, 23331 "is_const" : true, 23332 "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23333 "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 23334 "referenced_type" : "type-2110", 23335 "self_type" : "type-2114", 23336 "size" : 4, 23337 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23338 }, 23339 { 23340 "alignment" : 4, 23341 "is_const" : true, 23342 "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23343 "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 23344 "referenced_type" : "type-5009", 23345 "self_type" : "type-5011", 23346 "size" : 4, 23347 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23348 }, 23349 { 23350 "alignment" : 4, 23351 "is_const" : true, 23352 "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23353 "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 23354 "referenced_type" : "type-2116", 23355 "self_type" : "type-2120", 23356 "size" : 4, 23357 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23358 }, 23359 { 23360 "alignment" : 4, 23361 "is_const" : true, 23362 "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23363 "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 23364 "referenced_type" : "type-2129", 23365 "self_type" : "type-2133", 23366 "size" : 4, 23367 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23368 }, 23369 { 23370 "alignment" : 4, 23371 "is_const" : true, 23372 "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23373 "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 23374 "referenced_type" : "type-2135", 23375 "self_type" : "type-2140", 23376 "size" : 4, 23377 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23378 }, 23379 { 23380 "alignment" : 4, 23381 "is_const" : true, 23382 "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23383 "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 23384 "referenced_type" : "type-2122", 23385 "self_type" : "type-2127", 23386 "size" : 4, 23387 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23388 }, 23389 { 23390 "alignment" : 4, 23391 "is_const" : true, 23392 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23393 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 23394 "referenced_type" : "type-851", 23395 "self_type" : "type-854", 23396 "size" : 4, 23397 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23398 }, 23399 { 23400 "alignment" : 4, 23401 "is_const" : true, 23402 "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23403 "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 23404 "referenced_type" : "type-557", 23405 "self_type" : "type-620", 23406 "size" : 4, 23407 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23408 }, 23409 { 23410 "alignment" : 4, 23411 "is_const" : true, 23412 "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23413 "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 23414 "referenced_type" : "type-191", 23415 "self_type" : "type-1908", 23416 "size" : 4, 23417 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 23418 }, 23419 { 23420 "alignment" : 4, 23421 "is_const" : true, 23422 "linker_set_key" : "const keymaster::VerifyAuthorizationRequest", 23423 "name" : "const keymaster::VerifyAuthorizationRequest", 23424 "referenced_type" : "type-2076", 23425 "self_type" : "type-2079", 23426 "size" : 104, 23427 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23428 }, 23429 { 23430 "alignment" : 4, 23431 "is_const" : true, 23432 "linker_set_key" : "const keymaster::VerifyAuthorizationResponse", 23433 "name" : "const keymaster::VerifyAuthorizationResponse", 23434 "referenced_type" : "type-2081", 23435 "self_type" : "type-2085", 23436 "size" : 88, 23437 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 23438 }, 23439 { 23440 "alignment" : 4, 23441 "is_const" : true, 23442 "linker_set_key" : "const keymaster_algorithm_t", 23443 "name" : "const keymaster_algorithm_t", 23444 "referenced_type" : "type-1213", 23445 "self_type" : "type-1212", 23446 "size" : 4, 23447 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23448 }, 23449 { 23450 "alignment" : 4, 23451 "is_const" : true, 23452 "linker_set_key" : "const keymaster_algorithm_t", 23453 "name" : "const keymaster_algorithm_t", 23454 "referenced_type" : "type-1450", 23455 "self_type" : "type-1449", 23456 "size" : 4, 23457 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23458 }, 23459 { 23460 "alignment" : 4, 23461 "is_const" : true, 23462 "linker_set_key" : "const keymaster_algorithm_t", 23463 "name" : "const keymaster_algorithm_t", 23464 "referenced_type" : "type-1648", 23465 "self_type" : "type-1647", 23466 "size" : 4, 23467 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23468 }, 23469 { 23470 "alignment" : 4, 23471 "is_const" : true, 23472 "linker_set_key" : "const keymaster_algorithm_t", 23473 "name" : "const keymaster_algorithm_t", 23474 "referenced_type" : "type-2151", 23475 "self_type" : "type-2150", 23476 "size" : 4, 23477 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23478 }, 23479 { 23480 "alignment" : 4, 23481 "is_const" : true, 23482 "linker_set_key" : "const keymaster_algorithm_t", 23483 "name" : "const keymaster_algorithm_t", 23484 "referenced_type" : "type-229", 23485 "self_type" : "type-228", 23486 "size" : 4, 23487 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23488 }, 23489 { 23490 "alignment" : 4, 23491 "is_const" : true, 23492 "linker_set_key" : "const keymaster_algorithm_t", 23493 "name" : "const keymaster_algorithm_t", 23494 "referenced_type" : "type-2688", 23495 "self_type" : "type-2687", 23496 "size" : 4, 23497 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23498 }, 23499 { 23500 "alignment" : 4, 23501 "is_const" : true, 23502 "linker_set_key" : "const keymaster_algorithm_t", 23503 "name" : "const keymaster_algorithm_t", 23504 "referenced_type" : "type-2949", 23505 "self_type" : "type-2948", 23506 "size" : 4, 23507 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23508 }, 23509 { 23510 "alignment" : 4, 23511 "is_const" : true, 23512 "linker_set_key" : "const keymaster_algorithm_t", 23513 "name" : "const keymaster_algorithm_t", 23514 "referenced_type" : "type-3096", 23515 "self_type" : "type-3095", 23516 "size" : 4, 23517 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23518 }, 23519 { 23520 "alignment" : 4, 23521 "is_const" : true, 23522 "linker_set_key" : "const keymaster_algorithm_t", 23523 "name" : "const keymaster_algorithm_t", 23524 "referenced_type" : "type-3117", 23525 "self_type" : "type-3116", 23526 "size" : 4, 23527 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23528 }, 23529 { 23530 "alignment" : 4, 23531 "is_const" : true, 23532 "linker_set_key" : "const keymaster_algorithm_t", 23533 "name" : "const keymaster_algorithm_t", 23534 "referenced_type" : "type-3265", 23535 "self_type" : "type-3264", 23536 "size" : 4, 23537 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23538 }, 23539 { 23540 "alignment" : 4, 23541 "is_const" : true, 23542 "linker_set_key" : "const keymaster_algorithm_t", 23543 "name" : "const keymaster_algorithm_t", 23544 "referenced_type" : "type-3420", 23545 "self_type" : "type-3419", 23546 "size" : 4, 23547 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23548 }, 23549 { 23550 "alignment" : 4, 23551 "is_const" : true, 23552 "linker_set_key" : "const keymaster_algorithm_t", 23553 "name" : "const keymaster_algorithm_t", 23554 "referenced_type" : "type-3695", 23555 "self_type" : "type-3694", 23556 "size" : 4, 23557 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23558 }, 23559 { 23560 "alignment" : 4, 23561 "is_const" : true, 23562 "linker_set_key" : "const keymaster_algorithm_t", 23563 "name" : "const keymaster_algorithm_t", 23564 "referenced_type" : "type-3837", 23565 "self_type" : "type-3836", 23566 "size" : 4, 23567 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23568 }, 23569 { 23570 "alignment" : 4, 23571 "is_const" : true, 23572 "linker_set_key" : "const keymaster_algorithm_t", 23573 "name" : "const keymaster_algorithm_t", 23574 "referenced_type" : "type-4149", 23575 "self_type" : "type-4148", 23576 "size" : 4, 23577 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23578 }, 23579 { 23580 "alignment" : 4, 23581 "is_const" : true, 23582 "linker_set_key" : "const keymaster_algorithm_t", 23583 "name" : "const keymaster_algorithm_t", 23584 "referenced_type" : "type-4346", 23585 "self_type" : "type-4345", 23586 "size" : 4, 23587 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23588 }, 23589 { 23590 "alignment" : 4, 23591 "is_const" : true, 23592 "linker_set_key" : "const keymaster_algorithm_t", 23593 "name" : "const keymaster_algorithm_t", 23594 "referenced_type" : "type-4544", 23595 "self_type" : "type-4543", 23596 "size" : 4, 23597 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23598 }, 23599 { 23600 "alignment" : 4, 23601 "is_const" : true, 23602 "linker_set_key" : "const keymaster_algorithm_t", 23603 "name" : "const keymaster_algorithm_t", 23604 "referenced_type" : "type-4712", 23605 "self_type" : "type-4711", 23606 "size" : 4, 23607 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23608 }, 23609 { 23610 "alignment" : 4, 23611 "is_const" : true, 23612 "linker_set_key" : "const keymaster_algorithm_t", 23613 "name" : "const keymaster_algorithm_t", 23614 "referenced_type" : "type-4893", 23615 "self_type" : "type-4892", 23616 "size" : 4, 23617 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23618 }, 23619 { 23620 "alignment" : 4, 23621 "is_const" : true, 23622 "linker_set_key" : "const keymaster_algorithm_t", 23623 "name" : "const keymaster_algorithm_t", 23624 "referenced_type" : "type-500", 23625 "self_type" : "type-499", 23626 "size" : 4, 23627 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23628 }, 23629 { 23630 "alignment" : 4, 23631 "is_const" : true, 23632 "linker_set_key" : "const keymaster_algorithm_t", 23633 "name" : "const keymaster_algorithm_t", 23634 "referenced_type" : "type-5083", 23635 "self_type" : "type-5082", 23636 "size" : 4, 23637 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23638 }, 23639 { 23640 "alignment" : 4, 23641 "is_const" : true, 23642 "linker_set_key" : "const keymaster_algorithm_t", 23643 "name" : "const keymaster_algorithm_t", 23644 "referenced_type" : "type-653", 23645 "self_type" : "type-652", 23646 "size" : 4, 23647 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23648 }, 23649 { 23650 "alignment" : 4, 23651 "is_const" : true, 23652 "linker_set_key" : "const keymaster_algorithm_t", 23653 "name" : "const keymaster_algorithm_t", 23654 "referenced_type" : "type-677", 23655 "self_type" : "type-676", 23656 "size" : 4, 23657 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23658 }, 23659 { 23660 "alignment" : 4, 23661 "is_const" : true, 23662 "linker_set_key" : "const keymaster_algorithm_t", 23663 "name" : "const keymaster_algorithm_t", 23664 "referenced_type" : "type-993", 23665 "self_type" : "type-992", 23666 "size" : 4, 23667 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 23668 }, 23669 { 23670 "alignment" : 4, 23671 "is_const" : true, 23672 "linker_set_key" : "const keymaster_blob_t", 23673 "name" : "const keymaster_blob_t", 23674 "referenced_type" : "type-1020", 23675 "self_type" : "type-1019", 23676 "size" : 8, 23677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23678 }, 23679 { 23680 "alignment" : 4, 23681 "is_const" : true, 23682 "linker_set_key" : "const keymaster_blob_t", 23683 "name" : "const keymaster_blob_t", 23684 "referenced_type" : "type-1199", 23685 "self_type" : "type-1198", 23686 "size" : 8, 23687 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23688 }, 23689 { 23690 "alignment" : 4, 23691 "is_const" : true, 23692 "linker_set_key" : "const keymaster_blob_t", 23693 "name" : "const keymaster_blob_t", 23694 "referenced_type" : "type-11", 23695 "self_type" : "type-10", 23696 "size" : 8, 23697 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23698 }, 23699 { 23700 "alignment" : 4, 23701 "is_const" : true, 23702 "linker_set_key" : "const keymaster_blob_t", 23703 "name" : "const keymaster_blob_t", 23704 "referenced_type" : "type-1247", 23705 "self_type" : "type-1246", 23706 "size" : 8, 23707 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23708 }, 23709 { 23710 "alignment" : 4, 23711 "is_const" : true, 23712 "linker_set_key" : "const keymaster_blob_t", 23713 "name" : "const keymaster_blob_t", 23714 "referenced_type" : "type-1480", 23715 "self_type" : "type-1479", 23716 "size" : 8, 23717 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23718 }, 23719 { 23720 "alignment" : 4, 23721 "is_const" : true, 23722 "linker_set_key" : "const keymaster_blob_t", 23723 "name" : "const keymaster_blob_t", 23724 "referenced_type" : "type-1692", 23725 "self_type" : "type-1691", 23726 "size" : 8, 23727 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23728 }, 23729 { 23730 "alignment" : 4, 23731 "is_const" : true, 23732 "linker_set_key" : "const keymaster_blob_t", 23733 "name" : "const keymaster_blob_t", 23734 "referenced_type" : "type-2554", 23735 "self_type" : "type-2553", 23736 "size" : 8, 23737 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23738 }, 23739 { 23740 "alignment" : 4, 23741 "is_const" : true, 23742 "linker_set_key" : "const keymaster_blob_t", 23743 "name" : "const keymaster_blob_t", 23744 "referenced_type" : "type-2596", 23745 "self_type" : "type-2595", 23746 "size" : 8, 23747 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23748 }, 23749 { 23750 "alignment" : 4, 23751 "is_const" : true, 23752 "linker_set_key" : "const keymaster_blob_t", 23753 "name" : "const keymaster_blob_t", 23754 "referenced_type" : "type-262", 23755 "self_type" : "type-261", 23756 "size" : 8, 23757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23758 }, 23759 { 23760 "alignment" : 4, 23761 "is_const" : true, 23762 "linker_set_key" : "const keymaster_blob_t", 23763 "name" : "const keymaster_blob_t", 23764 "referenced_type" : "type-2720", 23765 "self_type" : "type-2719", 23766 "size" : 8, 23767 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23768 }, 23769 { 23770 "alignment" : 4, 23771 "is_const" : true, 23772 "linker_set_key" : "const keymaster_blob_t", 23773 "name" : "const keymaster_blob_t", 23774 "referenced_type" : "type-2875", 23775 "self_type" : "type-2874", 23776 "size" : 8, 23777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23778 }, 23779 { 23780 "alignment" : 4, 23781 "is_const" : true, 23782 "linker_set_key" : "const keymaster_blob_t", 23783 "name" : "const keymaster_blob_t", 23784 "referenced_type" : "type-2927", 23785 "self_type" : "type-2926", 23786 "size" : 8, 23787 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23788 }, 23789 { 23790 "alignment" : 4, 23791 "is_const" : true, 23792 "linker_set_key" : "const keymaster_blob_t", 23793 "name" : "const keymaster_blob_t", 23794 "referenced_type" : "type-2973", 23795 "self_type" : "type-2972", 23796 "size" : 8, 23797 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23798 }, 23799 { 23800 "alignment" : 4, 23801 "is_const" : true, 23802 "linker_set_key" : "const keymaster_blob_t", 23803 "name" : "const keymaster_blob_t", 23804 "referenced_type" : "type-3103", 23805 "self_type" : "type-3102", 23806 "size" : 8, 23807 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23808 }, 23809 { 23810 "alignment" : 4, 23811 "is_const" : true, 23812 "linker_set_key" : "const keymaster_blob_t", 23813 "name" : "const keymaster_blob_t", 23814 "referenced_type" : "type-3145", 23815 "self_type" : "type-3144", 23816 "size" : 8, 23817 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23818 }, 23819 { 23820 "alignment" : 4, 23821 "is_const" : true, 23822 "linker_set_key" : "const keymaster_blob_t", 23823 "name" : "const keymaster_blob_t", 23824 "referenced_type" : "type-3240", 23825 "self_type" : "type-3239", 23826 "size" : 8, 23827 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23828 }, 23829 { 23830 "alignment" : 4, 23831 "is_const" : true, 23832 "linker_set_key" : "const keymaster_blob_t", 23833 "name" : "const keymaster_blob_t", 23834 "referenced_type" : "type-3291", 23835 "self_type" : "type-3290", 23836 "size" : 8, 23837 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23838 }, 23839 { 23840 "alignment" : 4, 23841 "is_const" : true, 23842 "linker_set_key" : "const keymaster_blob_t", 23843 "name" : "const keymaster_blob_t", 23844 "referenced_type" : "type-3450", 23845 "self_type" : "type-3449", 23846 "size" : 8, 23847 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23848 }, 23849 { 23850 "alignment" : 4, 23851 "is_const" : true, 23852 "linker_set_key" : "const keymaster_blob_t", 23853 "name" : "const keymaster_blob_t", 23854 "referenced_type" : "type-3621", 23855 "self_type" : "type-3620", 23856 "size" : 8, 23857 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23858 }, 23859 { 23860 "alignment" : 4, 23861 "is_const" : true, 23862 "linker_set_key" : "const keymaster_blob_t", 23863 "name" : "const keymaster_blob_t", 23864 "referenced_type" : "type-3671", 23865 "self_type" : "type-3670", 23866 "size" : 8, 23867 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23868 }, 23869 { 23870 "alignment" : 4, 23871 "is_const" : true, 23872 "linker_set_key" : "const keymaster_blob_t", 23873 "name" : "const keymaster_blob_t", 23874 "referenced_type" : "type-3722", 23875 "self_type" : "type-3721", 23876 "size" : 8, 23877 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23878 }, 23879 { 23880 "alignment" : 4, 23881 "is_const" : true, 23882 "linker_set_key" : "const keymaster_blob_t", 23883 "name" : "const keymaster_blob_t", 23884 "referenced_type" : "type-3864", 23885 "self_type" : "type-3863", 23886 "size" : 8, 23887 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23888 }, 23889 { 23890 "alignment" : 4, 23891 "is_const" : true, 23892 "linker_set_key" : "const keymaster_blob_t", 23893 "name" : "const keymaster_blob_t", 23894 "referenced_type" : "type-4119", 23895 "self_type" : "type-4118", 23896 "size" : 8, 23897 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23898 }, 23899 { 23900 "alignment" : 4, 23901 "is_const" : true, 23902 "linker_set_key" : "const keymaster_blob_t", 23903 "name" : "const keymaster_blob_t", 23904 "referenced_type" : "type-4178", 23905 "self_type" : "type-4177", 23906 "size" : 8, 23907 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23908 }, 23909 { 23910 "alignment" : 4, 23911 "is_const" : true, 23912 "linker_set_key" : "const keymaster_blob_t", 23913 "name" : "const keymaster_blob_t", 23914 "referenced_type" : "type-423", 23915 "self_type" : "type-422", 23916 "size" : 8, 23917 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23918 }, 23919 { 23920 "alignment" : 4, 23921 "is_const" : true, 23922 "linker_set_key" : "const keymaster_blob_t", 23923 "name" : "const keymaster_blob_t", 23924 "referenced_type" : "type-4334", 23925 "self_type" : "type-4333", 23926 "size" : 8, 23927 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23928 }, 23929 { 23930 "alignment" : 4, 23931 "is_const" : true, 23932 "linker_set_key" : "const keymaster_blob_t", 23933 "name" : "const keymaster_blob_t", 23934 "referenced_type" : "type-4380", 23935 "self_type" : "type-4379", 23936 "size" : 8, 23937 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23938 }, 23939 { 23940 "alignment" : 4, 23941 "is_const" : true, 23942 "linker_set_key" : "const keymaster_blob_t", 23943 "name" : "const keymaster_blob_t", 23944 "referenced_type" : "type-4575", 23945 "self_type" : "type-4574", 23946 "size" : 8, 23947 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23948 }, 23949 { 23950 "alignment" : 4, 23951 "is_const" : true, 23952 "linker_set_key" : "const keymaster_blob_t", 23953 "name" : "const keymaster_blob_t", 23954 "referenced_type" : "type-4744", 23955 "self_type" : "type-4743", 23956 "size" : 8, 23957 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23958 }, 23959 { 23960 "alignment" : 4, 23961 "is_const" : true, 23962 "linker_set_key" : "const keymaster_blob_t", 23963 "name" : "const keymaster_blob_t", 23964 "referenced_type" : "type-477", 23965 "self_type" : "type-476", 23966 "size" : 8, 23967 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23968 }, 23969 { 23970 "alignment" : 4, 23971 "is_const" : true, 23972 "linker_set_key" : "const keymaster_blob_t", 23973 "name" : "const keymaster_blob_t", 23974 "referenced_type" : "type-4929", 23975 "self_type" : "type-4928", 23976 "size" : 8, 23977 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23978 }, 23979 { 23980 "alignment" : 4, 23981 "is_const" : true, 23982 "linker_set_key" : "const keymaster_blob_t", 23983 "name" : "const keymaster_blob_t", 23984 "referenced_type" : "type-524", 23985 "self_type" : "type-523", 23986 "size" : 8, 23987 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23988 }, 23989 { 23990 "alignment" : 4, 23991 "is_const" : true, 23992 "linker_set_key" : "const keymaster_blob_t", 23993 "name" : "const keymaster_blob_t", 23994 "referenced_type" : "type-56", 23995 "self_type" : "type-55", 23996 "size" : 8, 23997 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 23998 }, 23999 { 24000 "alignment" : 4, 24001 "is_const" : true, 24002 "linker_set_key" : "const keymaster_blob_t", 24003 "name" : "const keymaster_blob_t", 24004 "referenced_type" : "type-679", 24005 "self_type" : "type-678", 24006 "size" : 8, 24007 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24008 }, 24009 { 24010 "alignment" : 4, 24011 "is_const" : true, 24012 "linker_set_key" : "const keymaster_blob_t", 24013 "name" : "const keymaster_blob_t", 24014 "referenced_type" : "type-841", 24015 "self_type" : "type-840", 24016 "size" : 8, 24017 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24018 }, 24019 { 24020 "alignment" : 4, 24021 "is_const" : true, 24022 "linker_set_key" : "const keymaster_blob_t", 24023 "name" : "const keymaster_blob_t", 24024 "referenced_type" : "type-963", 24025 "self_type" : "type-962", 24026 "size" : 8, 24027 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24028 }, 24029 { 24030 "alignment" : 4, 24031 "is_const" : true, 24032 "linker_set_key" : "const keymaster_block_mode_t", 24033 "name" : "const keymaster_block_mode_t", 24034 "referenced_type" : "type-1216", 24035 "self_type" : "type-1215", 24036 "size" : 4, 24037 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24038 }, 24039 { 24040 "alignment" : 4, 24041 "is_const" : true, 24042 "linker_set_key" : "const keymaster_block_mode_t", 24043 "name" : "const keymaster_block_mode_t", 24044 "referenced_type" : "type-1454", 24045 "self_type" : "type-1453", 24046 "size" : 4, 24047 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24048 }, 24049 { 24050 "alignment" : 4, 24051 "is_const" : true, 24052 "linker_set_key" : "const keymaster_block_mode_t", 24053 "name" : "const keymaster_block_mode_t", 24054 "referenced_type" : "type-1651", 24055 "self_type" : "type-1650", 24056 "size" : 4, 24057 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24058 }, 24059 { 24060 "alignment" : 4, 24061 "is_const" : true, 24062 "linker_set_key" : "const keymaster_block_mode_t", 24063 "name" : "const keymaster_block_mode_t", 24064 "referenced_type" : "type-2154", 24065 "self_type" : "type-2153", 24066 "size" : 4, 24067 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24068 }, 24069 { 24070 "alignment" : 4, 24071 "is_const" : true, 24072 "linker_set_key" : "const keymaster_block_mode_t", 24073 "name" : "const keymaster_block_mode_t", 24074 "referenced_type" : "type-232", 24075 "self_type" : "type-231", 24076 "size" : 4, 24077 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24078 }, 24079 { 24080 "alignment" : 4, 24081 "is_const" : true, 24082 "linker_set_key" : "const keymaster_block_mode_t", 24083 "name" : "const keymaster_block_mode_t", 24084 "referenced_type" : "type-2691", 24085 "self_type" : "type-2690", 24086 "size" : 4, 24087 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24088 }, 24089 { 24090 "alignment" : 4, 24091 "is_const" : true, 24092 "linker_set_key" : "const keymaster_block_mode_t", 24093 "name" : "const keymaster_block_mode_t", 24094 "referenced_type" : "type-2952", 24095 "self_type" : "type-2951", 24096 "size" : 4, 24097 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24098 }, 24099 { 24100 "alignment" : 4, 24101 "is_const" : true, 24102 "linker_set_key" : "const keymaster_block_mode_t", 24103 "name" : "const keymaster_block_mode_t", 24104 "referenced_type" : "type-3115", 24105 "self_type" : "type-3114", 24106 "size" : 4, 24107 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24108 }, 24109 { 24110 "alignment" : 4, 24111 "is_const" : true, 24112 "linker_set_key" : "const keymaster_block_mode_t", 24113 "name" : "const keymaster_block_mode_t", 24114 "referenced_type" : "type-3120", 24115 "self_type" : "type-3119", 24116 "size" : 4, 24117 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24118 }, 24119 { 24120 "alignment" : 4, 24121 "is_const" : true, 24122 "linker_set_key" : "const keymaster_block_mode_t", 24123 "name" : "const keymaster_block_mode_t", 24124 "referenced_type" : "type-3268", 24125 "self_type" : "type-3267", 24126 "size" : 4, 24127 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24128 }, 24129 { 24130 "alignment" : 4, 24131 "is_const" : true, 24132 "linker_set_key" : "const keymaster_block_mode_t", 24133 "name" : "const keymaster_block_mode_t", 24134 "referenced_type" : "type-3423", 24135 "self_type" : "type-3422", 24136 "size" : 4, 24137 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24138 }, 24139 { 24140 "alignment" : 4, 24141 "is_const" : true, 24142 "linker_set_key" : "const keymaster_block_mode_t", 24143 "name" : "const keymaster_block_mode_t", 24144 "referenced_type" : "type-3698", 24145 "self_type" : "type-3697", 24146 "size" : 4, 24147 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24148 }, 24149 { 24150 "alignment" : 4, 24151 "is_const" : true, 24152 "linker_set_key" : "const keymaster_block_mode_t", 24153 "name" : "const keymaster_block_mode_t", 24154 "referenced_type" : "type-3840", 24155 "self_type" : "type-3839", 24156 "size" : 4, 24157 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24158 }, 24159 { 24160 "alignment" : 4, 24161 "is_const" : true, 24162 "linker_set_key" : "const keymaster_block_mode_t", 24163 "name" : "const keymaster_block_mode_t", 24164 "referenced_type" : "type-4063", 24165 "self_type" : "type-4062", 24166 "size" : 4, 24167 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24168 }, 24169 { 24170 "alignment" : 4, 24171 "is_const" : true, 24172 "linker_set_key" : "const keymaster_block_mode_t", 24173 "name" : "const keymaster_block_mode_t", 24174 "referenced_type" : "type-4152", 24175 "self_type" : "type-4151", 24176 "size" : 4, 24177 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24178 }, 24179 { 24180 "alignment" : 4, 24181 "is_const" : true, 24182 "linker_set_key" : "const keymaster_block_mode_t", 24183 "name" : "const keymaster_block_mode_t", 24184 "referenced_type" : "type-4350", 24185 "self_type" : "type-4349", 24186 "size" : 4, 24187 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24188 }, 24189 { 24190 "alignment" : 4, 24191 "is_const" : true, 24192 "linker_set_key" : "const keymaster_block_mode_t", 24193 "name" : "const keymaster_block_mode_t", 24194 "referenced_type" : "type-4547", 24195 "self_type" : "type-4546", 24196 "size" : 4, 24197 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24198 }, 24199 { 24200 "alignment" : 4, 24201 "is_const" : true, 24202 "linker_set_key" : "const keymaster_block_mode_t", 24203 "name" : "const keymaster_block_mode_t", 24204 "referenced_type" : "type-4715", 24205 "self_type" : "type-4714", 24206 "size" : 4, 24207 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24208 }, 24209 { 24210 "alignment" : 4, 24211 "is_const" : true, 24212 "linker_set_key" : "const keymaster_block_mode_t", 24213 "name" : "const keymaster_block_mode_t", 24214 "referenced_type" : "type-4896", 24215 "self_type" : "type-4895", 24216 "size" : 4, 24217 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24218 }, 24219 { 24220 "alignment" : 4, 24221 "is_const" : true, 24222 "linker_set_key" : "const keymaster_block_mode_t", 24223 "name" : "const keymaster_block_mode_t", 24224 "referenced_type" : "type-503", 24225 "self_type" : "type-502", 24226 "size" : 4, 24227 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24228 }, 24229 { 24230 "alignment" : 4, 24231 "is_const" : true, 24232 "linker_set_key" : "const keymaster_block_mode_t", 24233 "name" : "const keymaster_block_mode_t", 24234 "referenced_type" : "type-5086", 24235 "self_type" : "type-5085", 24236 "size" : 4, 24237 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24238 }, 24239 { 24240 "alignment" : 4, 24241 "is_const" : true, 24242 "linker_set_key" : "const keymaster_block_mode_t", 24243 "name" : "const keymaster_block_mode_t", 24244 "referenced_type" : "type-656", 24245 "self_type" : "type-655", 24246 "size" : 4, 24247 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24248 }, 24249 { 24250 "alignment" : 4, 24251 "is_const" : true, 24252 "linker_set_key" : "const keymaster_block_mode_t", 24253 "name" : "const keymaster_block_mode_t", 24254 "referenced_type" : "type-691", 24255 "self_type" : "type-690", 24256 "size" : 4, 24257 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24258 }, 24259 { 24260 "alignment" : 4, 24261 "is_const" : true, 24262 "linker_set_key" : "const keymaster_block_mode_t", 24263 "name" : "const keymaster_block_mode_t", 24264 "referenced_type" : "type-901", 24265 "self_type" : "type-900", 24266 "size" : 4, 24267 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24268 }, 24269 { 24270 "alignment" : 4, 24271 "is_const" : true, 24272 "linker_set_key" : "const keymaster_block_mode_t", 24273 "name" : "const keymaster_block_mode_t", 24274 "referenced_type" : "type-996", 24275 "self_type" : "type-995", 24276 "size" : 4, 24277 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24278 }, 24279 { 24280 "alignment" : 4, 24281 "is_const" : true, 24282 "linker_set_key" : "const keymaster_digest_t", 24283 "name" : "const keymaster_digest_t", 24284 "referenced_type" : "type-1002", 24285 "self_type" : "type-1001", 24286 "size" : 4, 24287 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24288 }, 24289 { 24290 "alignment" : 4, 24291 "is_const" : true, 24292 "linker_set_key" : "const keymaster_digest_t", 24293 "name" : "const keymaster_digest_t", 24294 "referenced_type" : "type-1223", 24295 "self_type" : "type-1222", 24296 "size" : 4, 24297 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24298 }, 24299 { 24300 "alignment" : 4, 24301 "is_const" : true, 24302 "linker_set_key" : "const keymaster_digest_t", 24303 "name" : "const keymaster_digest_t", 24304 "referenced_type" : "type-1460", 24305 "self_type" : "type-1459", 24306 "size" : 4, 24307 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24308 }, 24309 { 24310 "alignment" : 4, 24311 "is_const" : true, 24312 "linker_set_key" : "const keymaster_digest_t", 24313 "name" : "const keymaster_digest_t", 24314 "referenced_type" : "type-1657", 24315 "self_type" : "type-1656", 24316 "size" : 4, 24317 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24318 }, 24319 { 24320 "alignment" : 4, 24321 "is_const" : true, 24322 "linker_set_key" : "const keymaster_digest_t", 24323 "name" : "const keymaster_digest_t", 24324 "referenced_type" : "type-2160", 24325 "self_type" : "type-2159", 24326 "size" : 4, 24327 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24328 }, 24329 { 24330 "alignment" : 4, 24331 "is_const" : true, 24332 "linker_set_key" : "const keymaster_digest_t", 24333 "name" : "const keymaster_digest_t", 24334 "referenced_type" : "type-241", 24335 "self_type" : "type-240", 24336 "size" : 4, 24337 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24338 }, 24339 { 24340 "alignment" : 4, 24341 "is_const" : true, 24342 "linker_set_key" : "const keymaster_digest_t", 24343 "name" : "const keymaster_digest_t", 24344 "referenced_type" : "type-2698", 24345 "self_type" : "type-2697", 24346 "size" : 4, 24347 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24348 }, 24349 { 24350 "alignment" : 4, 24351 "is_const" : true, 24352 "linker_set_key" : "const keymaster_digest_t", 24353 "name" : "const keymaster_digest_t", 24354 "referenced_type" : "type-2958", 24355 "self_type" : "type-2957", 24356 "size" : 4, 24357 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24358 }, 24359 { 24360 "alignment" : 4, 24361 "is_const" : true, 24362 "linker_set_key" : "const keymaster_digest_t", 24363 "name" : "const keymaster_digest_t", 24364 "referenced_type" : "type-3127", 24365 "self_type" : "type-3126", 24366 "size" : 4, 24367 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24368 }, 24369 { 24370 "alignment" : 4, 24371 "is_const" : true, 24372 "linker_set_key" : "const keymaster_digest_t", 24373 "name" : "const keymaster_digest_t", 24374 "referenced_type" : "type-3150", 24375 "self_type" : "type-3149", 24376 "size" : 4, 24377 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24378 }, 24379 { 24380 "alignment" : 4, 24381 "is_const" : true, 24382 "linker_set_key" : "const keymaster_digest_t", 24383 "name" : "const keymaster_digest_t", 24384 "referenced_type" : "type-3276", 24385 "self_type" : "type-3275", 24386 "size" : 4, 24387 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24388 }, 24389 { 24390 "alignment" : 4, 24391 "is_const" : true, 24392 "linker_set_key" : "const keymaster_digest_t", 24393 "name" : "const keymaster_digest_t", 24394 "referenced_type" : "type-3429", 24395 "self_type" : "type-3428", 24396 "size" : 4, 24397 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24398 }, 24399 { 24400 "alignment" : 4, 24401 "is_const" : true, 24402 "linker_set_key" : "const keymaster_digest_t", 24403 "name" : "const keymaster_digest_t", 24404 "referenced_type" : "type-3705", 24405 "self_type" : "type-3704", 24406 "size" : 4, 24407 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24408 }, 24409 { 24410 "alignment" : 4, 24411 "is_const" : true, 24412 "linker_set_key" : "const keymaster_digest_t", 24413 "name" : "const keymaster_digest_t", 24414 "referenced_type" : "type-3848", 24415 "self_type" : "type-3847", 24416 "size" : 4, 24417 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24418 }, 24419 { 24420 "alignment" : 4, 24421 "is_const" : true, 24422 "linker_set_key" : "const keymaster_digest_t", 24423 "name" : "const keymaster_digest_t", 24424 "referenced_type" : "type-4066", 24425 "self_type" : "type-4065", 24426 "size" : 4, 24427 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24428 }, 24429 { 24430 "alignment" : 4, 24431 "is_const" : true, 24432 "linker_set_key" : "const keymaster_digest_t", 24433 "name" : "const keymaster_digest_t", 24434 "referenced_type" : "type-4159", 24435 "self_type" : "type-4158", 24436 "size" : 4, 24437 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24438 }, 24439 { 24440 "alignment" : 4, 24441 "is_const" : true, 24442 "linker_set_key" : "const keymaster_digest_t", 24443 "name" : "const keymaster_digest_t", 24444 "referenced_type" : "type-4356", 24445 "self_type" : "type-4355", 24446 "size" : 4, 24447 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24448 }, 24449 { 24450 "alignment" : 4, 24451 "is_const" : true, 24452 "linker_set_key" : "const keymaster_digest_t", 24453 "name" : "const keymaster_digest_t", 24454 "referenced_type" : "type-4554", 24455 "self_type" : "type-4553", 24456 "size" : 4, 24457 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24458 }, 24459 { 24460 "alignment" : 4, 24461 "is_const" : true, 24462 "linker_set_key" : "const keymaster_digest_t", 24463 "name" : "const keymaster_digest_t", 24464 "referenced_type" : "type-4721", 24465 "self_type" : "type-4720", 24466 "size" : 4, 24467 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24468 }, 24469 { 24470 "alignment" : 4, 24471 "is_const" : true, 24472 "linker_set_key" : "const keymaster_digest_t", 24473 "name" : "const keymaster_digest_t", 24474 "referenced_type" : "type-4904", 24475 "self_type" : "type-4903", 24476 "size" : 4, 24477 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24478 }, 24479 { 24480 "alignment" : 4, 24481 "is_const" : true, 24482 "linker_set_key" : "const keymaster_digest_t", 24483 "name" : "const keymaster_digest_t", 24484 "referenced_type" : "type-5092", 24485 "self_type" : "type-5091", 24486 "size" : 4, 24487 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24488 }, 24489 { 24490 "alignment" : 4, 24491 "is_const" : true, 24492 "linker_set_key" : "const keymaster_digest_t", 24493 "name" : "const keymaster_digest_t", 24494 "referenced_type" : "type-509", 24495 "self_type" : "type-508", 24496 "size" : 4, 24497 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24498 }, 24499 { 24500 "alignment" : 4, 24501 "is_const" : true, 24502 "linker_set_key" : "const keymaster_digest_t", 24503 "name" : "const keymaster_digest_t", 24504 "referenced_type" : "type-662", 24505 "self_type" : "type-661", 24506 "size" : 4, 24507 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24508 }, 24509 { 24510 "alignment" : 4, 24511 "is_const" : true, 24512 "linker_set_key" : "const keymaster_digest_t", 24513 "name" : "const keymaster_digest_t", 24514 "referenced_type" : "type-714", 24515 "self_type" : "type-713", 24516 "size" : 4, 24517 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24518 }, 24519 { 24520 "alignment" : 4, 24521 "is_const" : true, 24522 "linker_set_key" : "const keymaster_digest_t", 24523 "name" : "const keymaster_digest_t", 24524 "referenced_type" : "type-906", 24525 "self_type" : "type-905", 24526 "size" : 4, 24527 "source_file" : "/system/keymaster/include/keymaster/operation.h" 24528 }, 24529 { 24530 "alignment" : 4, 24531 "is_const" : true, 24532 "linker_set_key" : "const keymaster_key_blob_t", 24533 "name" : "const keymaster_key_blob_t", 24534 "referenced_type" : "type-1015", 24535 "self_type" : "type-1014", 24536 "size" : 8, 24537 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24538 }, 24539 { 24540 "alignment" : 4, 24541 "is_const" : true, 24542 "linker_set_key" : "const keymaster_key_blob_t", 24543 "name" : "const keymaster_key_blob_t", 24544 "referenced_type" : "type-1193", 24545 "self_type" : "type-1192", 24546 "size" : 8, 24547 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24548 }, 24549 { 24550 "alignment" : 4, 24551 "is_const" : true, 24552 "linker_set_key" : "const keymaster_key_blob_t", 24553 "name" : "const keymaster_key_blob_t", 24554 "referenced_type" : "type-1239", 24555 "self_type" : "type-1238", 24556 "size" : 8, 24557 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24558 }, 24559 { 24560 "alignment" : 4, 24561 "is_const" : true, 24562 "linker_set_key" : "const keymaster_key_blob_t", 24563 "name" : "const keymaster_key_blob_t", 24564 "referenced_type" : "type-1474", 24565 "self_type" : "type-1473", 24566 "size" : 8, 24567 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24568 }, 24569 { 24570 "alignment" : 4, 24571 "is_const" : true, 24572 "linker_set_key" : "const keymaster_key_blob_t", 24573 "name" : "const keymaster_key_blob_t", 24574 "referenced_type" : "type-1685", 24575 "self_type" : "type-1684", 24576 "size" : 8, 24577 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24578 }, 24579 { 24580 "alignment" : 4, 24581 "is_const" : true, 24582 "linker_set_key" : "const keymaster_key_blob_t", 24583 "name" : "const keymaster_key_blob_t", 24584 "referenced_type" : "type-2149", 24585 "self_type" : "type-2148", 24586 "size" : 8, 24587 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24588 }, 24589 { 24590 "alignment" : 4, 24591 "is_const" : true, 24592 "linker_set_key" : "const keymaster_key_blob_t", 24593 "name" : "const keymaster_key_blob_t", 24594 "referenced_type" : "type-257", 24595 "self_type" : "type-256", 24596 "size" : 8, 24597 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24598 }, 24599 { 24600 "alignment" : 4, 24601 "is_const" : true, 24602 "linker_set_key" : "const keymaster_key_blob_t", 24603 "name" : "const keymaster_key_blob_t", 24604 "referenced_type" : "type-2607", 24605 "self_type" : "type-2606", 24606 "size" : 8, 24607 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24608 }, 24609 { 24610 "alignment" : 4, 24611 "is_const" : true, 24612 "linker_set_key" : "const keymaster_key_blob_t", 24613 "name" : "const keymaster_key_blob_t", 24614 "referenced_type" : "type-2715", 24615 "self_type" : "type-2714", 24616 "size" : 8, 24617 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24618 }, 24619 { 24620 "alignment" : 4, 24621 "is_const" : true, 24622 "linker_set_key" : "const keymaster_key_blob_t", 24623 "name" : "const keymaster_key_blob_t", 24624 "referenced_type" : "type-2843", 24625 "self_type" : "type-2842", 24626 "size" : 8, 24627 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24628 }, 24629 { 24630 "alignment" : 4, 24631 "is_const" : true, 24632 "linker_set_key" : "const keymaster_key_blob_t", 24633 "name" : "const keymaster_key_blob_t", 24634 "referenced_type" : "type-2934", 24635 "self_type" : "type-2933", 24636 "size" : 8, 24637 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24638 }, 24639 { 24640 "alignment" : 4, 24641 "is_const" : true, 24642 "linker_set_key" : "const keymaster_key_blob_t", 24643 "name" : "const keymaster_key_blob_t", 24644 "referenced_type" : "type-2968", 24645 "self_type" : "type-2967", 24646 "size" : 8, 24647 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24648 }, 24649 { 24650 "alignment" : 4, 24651 "is_const" : true, 24652 "linker_set_key" : "const keymaster_key_blob_t", 24653 "name" : "const keymaster_key_blob_t", 24654 "referenced_type" : "type-3098", 24655 "self_type" : "type-3097", 24656 "size" : 8, 24657 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24658 }, 24659 { 24660 "alignment" : 4, 24661 "is_const" : true, 24662 "linker_set_key" : "const keymaster_key_blob_t", 24663 "name" : "const keymaster_key_blob_t", 24664 "referenced_type" : "type-3139", 24665 "self_type" : "type-3138", 24666 "size" : 8, 24667 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24668 }, 24669 { 24670 "alignment" : 4, 24671 "is_const" : true, 24672 "linker_set_key" : "const keymaster_key_blob_t", 24673 "name" : "const keymaster_key_blob_t", 24674 "referenced_type" : "type-3227", 24675 "self_type" : "type-3226", 24676 "size" : 8, 24677 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24678 }, 24679 { 24680 "alignment" : 4, 24681 "is_const" : true, 24682 "linker_set_key" : "const keymaster_key_blob_t", 24683 "name" : "const keymaster_key_blob_t", 24684 "referenced_type" : "type-3286", 24685 "self_type" : "type-3285", 24686 "size" : 8, 24687 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24688 }, 24689 { 24690 "alignment" : 4, 24691 "is_const" : true, 24692 "linker_set_key" : "const keymaster_key_blob_t", 24693 "name" : "const keymaster_key_blob_t", 24694 "referenced_type" : "type-3444", 24695 "self_type" : "type-3443", 24696 "size" : 8, 24697 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24698 }, 24699 { 24700 "alignment" : 4, 24701 "is_const" : true, 24702 "linker_set_key" : "const keymaster_key_blob_t", 24703 "name" : "const keymaster_key_blob_t", 24704 "referenced_type" : "type-3589", 24705 "self_type" : "type-3588", 24706 "size" : 8, 24707 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24708 }, 24709 { 24710 "alignment" : 4, 24711 "is_const" : true, 24712 "linker_set_key" : "const keymaster_key_blob_t", 24713 "name" : "const keymaster_key_blob_t", 24714 "referenced_type" : "type-3679", 24715 "self_type" : "type-3678", 24716 "size" : 8, 24717 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24718 }, 24719 { 24720 "alignment" : 4, 24721 "is_const" : true, 24722 "linker_set_key" : "const keymaster_key_blob_t", 24723 "name" : "const keymaster_key_blob_t", 24724 "referenced_type" : "type-3717", 24725 "self_type" : "type-3716", 24726 "size" : 8, 24727 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24728 }, 24729 { 24730 "alignment" : 4, 24731 "is_const" : true, 24732 "linker_set_key" : "const keymaster_key_blob_t", 24733 "name" : "const keymaster_key_blob_t", 24734 "referenced_type" : "type-3859", 24735 "self_type" : "type-3858", 24736 "size" : 8, 24737 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24738 }, 24739 { 24740 "alignment" : 4, 24741 "is_const" : true, 24742 "linker_set_key" : "const keymaster_key_blob_t", 24743 "name" : "const keymaster_key_blob_t", 24744 "referenced_type" : "type-393", 24745 "self_type" : "type-392", 24746 "size" : 8, 24747 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 24748 }, 24749 { 24750 "alignment" : 4, 24751 "is_const" : true, 24752 "linker_set_key" : "const keymaster_key_blob_t", 24753 "name" : "const keymaster_key_blob_t", 24754 "referenced_type" : "type-4136", 24755 "self_type" : "type-4135", 24756 "size" : 8, 24757 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24758 }, 24759 { 24760 "alignment" : 4, 24761 "is_const" : true, 24762 "linker_set_key" : "const keymaster_key_blob_t", 24763 "name" : "const keymaster_key_blob_t", 24764 "referenced_type" : "type-4172", 24765 "self_type" : "type-4171", 24766 "size" : 8, 24767 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24768 }, 24769 { 24770 "alignment" : 4, 24771 "is_const" : true, 24772 "linker_set_key" : "const keymaster_key_blob_t", 24773 "name" : "const keymaster_key_blob_t", 24774 "referenced_type" : "type-4329", 24775 "self_type" : "type-4328", 24776 "size" : 8, 24777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24778 }, 24779 { 24780 "alignment" : 4, 24781 "is_const" : true, 24782 "linker_set_key" : "const keymaster_key_blob_t", 24783 "name" : "const keymaster_key_blob_t", 24784 "referenced_type" : "type-4372", 24785 "self_type" : "type-4371", 24786 "size" : 8, 24787 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24788 }, 24789 { 24790 "alignment" : 4, 24791 "is_const" : true, 24792 "linker_set_key" : "const keymaster_key_blob_t", 24793 "name" : "const keymaster_key_blob_t", 24794 "referenced_type" : "type-4569", 24795 "self_type" : "type-4568", 24796 "size" : 8, 24797 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24798 }, 24799 { 24800 "alignment" : 4, 24801 "is_const" : true, 24802 "linker_set_key" : "const keymaster_key_blob_t", 24803 "name" : "const keymaster_key_blob_t", 24804 "referenced_type" : "type-4739", 24805 "self_type" : "type-4738", 24806 "size" : 8, 24807 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24808 }, 24809 { 24810 "alignment" : 4, 24811 "is_const" : true, 24812 "linker_set_key" : "const keymaster_key_blob_t", 24813 "name" : "const keymaster_key_blob_t", 24814 "referenced_type" : "type-484", 24815 "self_type" : "type-483", 24816 "size" : 8, 24817 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24818 }, 24819 { 24820 "alignment" : 4, 24821 "is_const" : true, 24822 "linker_set_key" : "const keymaster_key_blob_t", 24823 "name" : "const keymaster_key_blob_t", 24824 "referenced_type" : "type-4924", 24825 "self_type" : "type-4923", 24826 "size" : 8, 24827 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24828 }, 24829 { 24830 "alignment" : 4, 24831 "is_const" : true, 24832 "linker_set_key" : "const keymaster_key_blob_t", 24833 "name" : "const keymaster_key_blob_t", 24834 "referenced_type" : "type-5081", 24835 "self_type" : "type-5080", 24836 "size" : 8, 24837 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24838 }, 24839 { 24840 "alignment" : 4, 24841 "is_const" : true, 24842 "linker_set_key" : "const keymaster_key_blob_t", 24843 "name" : "const keymaster_key_blob_t", 24844 "referenced_type" : "type-519", 24845 "self_type" : "type-518", 24846 "size" : 8, 24847 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24848 }, 24849 { 24850 "alignment" : 4, 24851 "is_const" : true, 24852 "linker_set_key" : "const keymaster_key_blob_t", 24853 "name" : "const keymaster_key_blob_t", 24854 "referenced_type" : "type-672", 24855 "self_type" : "type-671", 24856 "size" : 8, 24857 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24858 }, 24859 { 24860 "alignment" : 4, 24861 "is_const" : true, 24862 "linker_set_key" : "const keymaster_key_blob_t", 24863 "name" : "const keymaster_key_blob_t", 24864 "referenced_type" : "type-70", 24865 "self_type" : "type-69", 24866 "size" : 8, 24867 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24868 }, 24869 { 24870 "alignment" : 4, 24871 "is_const" : true, 24872 "linker_set_key" : "const keymaster_key_blob_t", 24873 "name" : "const keymaster_key_blob_t", 24874 "referenced_type" : "type-775", 24875 "self_type" : "type-774", 24876 "size" : 8, 24877 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24878 }, 24879 { 24880 "alignment" : 4, 24881 "is_const" : true, 24882 "linker_set_key" : "const keymaster_key_blob_t", 24883 "name" : "const keymaster_key_blob_t", 24884 "referenced_type" : "type-981", 24885 "self_type" : "type-980", 24886 "size" : 8, 24887 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 24888 }, 24889 { 24890 "alignment" : 4, 24891 "is_const" : true, 24892 "linker_set_key" : "const keymaster_key_format_t", 24893 "name" : "const keymaster_key_format_t", 24894 "referenced_type" : "type-1005", 24895 "self_type" : "type-1004", 24896 "size" : 4, 24897 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24898 }, 24899 { 24900 "alignment" : 4, 24901 "is_const" : true, 24902 "linker_set_key" : "const keymaster_key_format_t", 24903 "name" : "const keymaster_key_format_t", 24904 "referenced_type" : "type-1226", 24905 "self_type" : "type-1225", 24906 "size" : 4, 24907 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24908 }, 24909 { 24910 "alignment" : 4, 24911 "is_const" : true, 24912 "linker_set_key" : "const keymaster_key_format_t", 24913 "name" : "const keymaster_key_format_t", 24914 "referenced_type" : "type-1463", 24915 "self_type" : "type-1462", 24916 "size" : 4, 24917 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24918 }, 24919 { 24920 "alignment" : 4, 24921 "is_const" : true, 24922 "linker_set_key" : "const keymaster_key_format_t", 24923 "name" : "const keymaster_key_format_t", 24924 "referenced_type" : "type-1662", 24925 "self_type" : "type-1661", 24926 "size" : 4, 24927 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24928 }, 24929 { 24930 "alignment" : 4, 24931 "is_const" : true, 24932 "linker_set_key" : "const keymaster_key_format_t", 24933 "name" : "const keymaster_key_format_t", 24934 "referenced_type" : "type-2163", 24935 "self_type" : "type-2162", 24936 "size" : 4, 24937 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24938 }, 24939 { 24940 "alignment" : 4, 24941 "is_const" : true, 24942 "linker_set_key" : "const keymaster_key_format_t", 24943 "name" : "const keymaster_key_format_t", 24944 "referenced_type" : "type-244", 24945 "self_type" : "type-243", 24946 "size" : 4, 24947 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24948 }, 24949 { 24950 "alignment" : 4, 24951 "is_const" : true, 24952 "linker_set_key" : "const keymaster_key_format_t", 24953 "name" : "const keymaster_key_format_t", 24954 "referenced_type" : "type-2701", 24955 "self_type" : "type-2700", 24956 "size" : 4, 24957 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24958 }, 24959 { 24960 "alignment" : 4, 24961 "is_const" : true, 24962 "linker_set_key" : "const keymaster_key_format_t", 24963 "name" : "const keymaster_key_format_t", 24964 "referenced_type" : "type-2961", 24965 "self_type" : "type-2960", 24966 "size" : 4, 24967 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24968 }, 24969 { 24970 "alignment" : 4, 24971 "is_const" : true, 24972 "linker_set_key" : "const keymaster_key_format_t", 24973 "name" : "const keymaster_key_format_t", 24974 "referenced_type" : "type-3130", 24975 "self_type" : "type-3129", 24976 "size" : 4, 24977 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24978 }, 24979 { 24980 "alignment" : 4, 24981 "is_const" : true, 24982 "linker_set_key" : "const keymaster_key_format_t", 24983 "name" : "const keymaster_key_format_t", 24984 "referenced_type" : "type-3166", 24985 "self_type" : "type-3165", 24986 "size" : 4, 24987 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24988 }, 24989 { 24990 "alignment" : 4, 24991 "is_const" : true, 24992 "linker_set_key" : "const keymaster_key_format_t", 24993 "name" : "const keymaster_key_format_t", 24994 "referenced_type" : "type-3279", 24995 "self_type" : "type-3278", 24996 "size" : 4, 24997 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 24998 }, 24999 { 25000 "alignment" : 4, 25001 "is_const" : true, 25002 "linker_set_key" : "const keymaster_key_format_t", 25003 "name" : "const keymaster_key_format_t", 25004 "referenced_type" : "type-3433", 25005 "self_type" : "type-3432", 25006 "size" : 4, 25007 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25008 }, 25009 { 25010 "alignment" : 4, 25011 "is_const" : true, 25012 "linker_set_key" : "const keymaster_key_format_t", 25013 "name" : "const keymaster_key_format_t", 25014 "referenced_type" : "type-3708", 25015 "self_type" : "type-3707", 25016 "size" : 4, 25017 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25018 }, 25019 { 25020 "alignment" : 4, 25021 "is_const" : true, 25022 "linker_set_key" : "const keymaster_key_format_t", 25023 "name" : "const keymaster_key_format_t", 25024 "referenced_type" : "type-3851", 25025 "self_type" : "type-3850", 25026 "size" : 4, 25027 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25028 }, 25029 { 25030 "alignment" : 4, 25031 "is_const" : true, 25032 "linker_set_key" : "const keymaster_key_format_t", 25033 "name" : "const keymaster_key_format_t", 25034 "referenced_type" : "type-4162", 25035 "self_type" : "type-4161", 25036 "size" : 4, 25037 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25038 }, 25039 { 25040 "alignment" : 4, 25041 "is_const" : true, 25042 "linker_set_key" : "const keymaster_key_format_t", 25043 "name" : "const keymaster_key_format_t", 25044 "referenced_type" : "type-4360", 25045 "self_type" : "type-4359", 25046 "size" : 4, 25047 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25048 }, 25049 { 25050 "alignment" : 4, 25051 "is_const" : true, 25052 "linker_set_key" : "const keymaster_key_format_t", 25053 "name" : "const keymaster_key_format_t", 25054 "referenced_type" : "type-4557", 25055 "self_type" : "type-4556", 25056 "size" : 4, 25057 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25058 }, 25059 { 25060 "alignment" : 4, 25061 "is_const" : true, 25062 "linker_set_key" : "const keymaster_key_format_t", 25063 "name" : "const keymaster_key_format_t", 25064 "referenced_type" : "type-4724", 25065 "self_type" : "type-4723", 25066 "size" : 4, 25067 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25068 }, 25069 { 25070 "alignment" : 4, 25071 "is_const" : true, 25072 "linker_set_key" : "const keymaster_key_format_t", 25073 "name" : "const keymaster_key_format_t", 25074 "referenced_type" : "type-4907", 25075 "self_type" : "type-4906", 25076 "size" : 4, 25077 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25078 }, 25079 { 25080 "alignment" : 4, 25081 "is_const" : true, 25082 "linker_set_key" : "const keymaster_key_format_t", 25083 "name" : "const keymaster_key_format_t", 25084 "referenced_type" : "type-5095", 25085 "self_type" : "type-5094", 25086 "size" : 4, 25087 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25088 }, 25089 { 25090 "alignment" : 4, 25091 "is_const" : true, 25092 "linker_set_key" : "const keymaster_key_format_t", 25093 "name" : "const keymaster_key_format_t", 25094 "referenced_type" : "type-512", 25095 "self_type" : "type-511", 25096 "size" : 4, 25097 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25098 }, 25099 { 25100 "alignment" : 4, 25101 "is_const" : true, 25102 "linker_set_key" : "const keymaster_key_format_t", 25103 "name" : "const keymaster_key_format_t", 25104 "referenced_type" : "type-665", 25105 "self_type" : "type-664", 25106 "size" : 4, 25107 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25108 }, 25109 { 25110 "alignment" : 4, 25111 "is_const" : true, 25112 "linker_set_key" : "const keymaster_key_format_t", 25113 "name" : "const keymaster_key_format_t", 25114 "referenced_type" : "type-737", 25115 "self_type" : "type-736", 25116 "size" : 4, 25117 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25118 }, 25119 { 25120 "alignment" : 4, 25121 "is_const" : true, 25122 "linker_set_key" : "const keymaster_key_param_set_t", 25123 "name" : "const keymaster_key_param_set_t", 25124 "referenced_type" : "type-1061", 25125 "self_type" : "type-1060", 25126 "size" : 8, 25127 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25128 }, 25129 { 25130 "alignment" : 4, 25131 "is_const" : true, 25132 "linker_set_key" : "const keymaster_key_param_set_t", 25133 "name" : "const keymaster_key_param_set_t", 25134 "referenced_type" : "type-1285", 25135 "self_type" : "type-1284", 25136 "size" : 8, 25137 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25138 }, 25139 { 25140 "alignment" : 4, 25141 "is_const" : true, 25142 "linker_set_key" : "const keymaster_key_param_set_t", 25143 "name" : "const keymaster_key_param_set_t", 25144 "referenced_type" : "type-1434", 25145 "self_type" : "type-1433", 25146 "size" : 8, 25147 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25148 }, 25149 { 25150 "alignment" : 4, 25151 "is_const" : true, 25152 "linker_set_key" : "const keymaster_key_param_set_t", 25153 "name" : "const keymaster_key_param_set_t", 25154 "referenced_type" : "type-1515", 25155 "self_type" : "type-1514", 25156 "size" : 8, 25157 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25158 }, 25159 { 25160 "alignment" : 4, 25161 "is_const" : true, 25162 "linker_set_key" : "const keymaster_key_param_set_t", 25163 "name" : "const keymaster_key_param_set_t", 25164 "referenced_type" : "type-1731", 25165 "self_type" : "type-1730", 25166 "size" : 8, 25167 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25168 }, 25169 { 25170 "alignment" : 4, 25171 "is_const" : true, 25172 "linker_set_key" : "const keymaster_key_param_set_t", 25173 "name" : "const keymaster_key_param_set_t", 25174 "referenced_type" : "type-19", 25175 "self_type" : "type-18", 25176 "size" : 8, 25177 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25178 }, 25179 { 25180 "alignment" : 4, 25181 "is_const" : true, 25182 "linker_set_key" : "const keymaster_key_param_set_t", 25183 "name" : "const keymaster_key_param_set_t", 25184 "referenced_type" : "type-2562", 25185 "self_type" : "type-2561", 25186 "size" : 8, 25187 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25188 }, 25189 { 25190 "alignment" : 4, 25191 "is_const" : true, 25192 "linker_set_key" : "const keymaster_key_param_set_t", 25193 "name" : "const keymaster_key_param_set_t", 25194 "referenced_type" : "type-2748", 25195 "self_type" : "type-2747", 25196 "size" : 8, 25197 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25198 }, 25199 { 25200 "alignment" : 4, 25201 "is_const" : true, 25202 "linker_set_key" : "const keymaster_key_param_set_t", 25203 "name" : "const keymaster_key_param_set_t", 25204 "referenced_type" : "type-2890", 25205 "self_type" : "type-2889", 25206 "size" : 8, 25207 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25208 }, 25209 { 25210 "alignment" : 4, 25211 "is_const" : true, 25212 "linker_set_key" : "const keymaster_key_param_set_t", 25213 "name" : "const keymaster_key_param_set_t", 25214 "referenced_type" : "type-290", 25215 "self_type" : "type-289", 25216 "size" : 8, 25217 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25218 }, 25219 { 25220 "alignment" : 4, 25221 "is_const" : true, 25222 "linker_set_key" : "const keymaster_key_param_set_t", 25223 "name" : "const keymaster_key_param_set_t", 25224 "referenced_type" : "type-3001", 25225 "self_type" : "type-3000", 25226 "size" : 8, 25227 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25228 }, 25229 { 25230 "alignment" : 4, 25231 "is_const" : true, 25232 "linker_set_key" : "const keymaster_key_param_set_t", 25233 "name" : "const keymaster_key_param_set_t", 25234 "referenced_type" : "type-3088", 25235 "self_type" : "type-3087", 25236 "size" : 8, 25237 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25238 }, 25239 { 25240 "alignment" : 4, 25241 "is_const" : true, 25242 "linker_set_key" : "const keymaster_key_param_set_t", 25243 "name" : "const keymaster_key_param_set_t", 25244 "referenced_type" : "type-3180", 25245 "self_type" : "type-3179", 25246 "size" : 8, 25247 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25248 }, 25249 { 25250 "alignment" : 4, 25251 "is_const" : true, 25252 "linker_set_key" : "const keymaster_key_param_set_t", 25253 "name" : "const keymaster_key_param_set_t", 25254 "referenced_type" : "type-3327", 25255 "self_type" : "type-3326", 25256 "size" : 8, 25257 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25258 }, 25259 { 25260 "alignment" : 4, 25261 "is_const" : true, 25262 "linker_set_key" : "const keymaster_key_param_set_t", 25263 "name" : "const keymaster_key_param_set_t", 25264 "referenced_type" : "type-3361", 25265 "self_type" : "type-3360", 25266 "size" : 8, 25267 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25268 }, 25269 { 25270 "alignment" : 4, 25271 "is_const" : true, 25272 "linker_set_key" : "const keymaster_key_param_set_t", 25273 "name" : "const keymaster_key_param_set_t", 25274 "referenced_type" : "type-3482", 25275 "self_type" : "type-3481", 25276 "size" : 8, 25277 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25278 }, 25279 { 25280 "alignment" : 4, 25281 "is_const" : true, 25282 "linker_set_key" : "const keymaster_key_param_set_t", 25283 "name" : "const keymaster_key_param_set_t", 25284 "referenced_type" : "type-3636", 25285 "self_type" : "type-3635", 25286 "size" : 8, 25287 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25288 }, 25289 { 25290 "alignment" : 4, 25291 "is_const" : true, 25292 "linker_set_key" : "const keymaster_key_param_set_t", 25293 "name" : "const keymaster_key_param_set_t", 25294 "referenced_type" : "type-3754", 25295 "self_type" : "type-3753", 25296 "size" : 8, 25297 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25298 }, 25299 { 25300 "alignment" : 4, 25301 "is_const" : true, 25302 "linker_set_key" : "const keymaster_key_param_set_t", 25303 "name" : "const keymaster_key_param_set_t", 25304 "referenced_type" : "type-3763", 25305 "self_type" : "type-3762", 25306 "size" : 8, 25307 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25308 }, 25309 { 25310 "alignment" : 4, 25311 "is_const" : true, 25312 "linker_set_key" : "const keymaster_key_param_set_t", 25313 "name" : "const keymaster_key_param_set_t", 25314 "referenced_type" : "type-3897", 25315 "self_type" : "type-3896", 25316 "size" : 8, 25317 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25318 }, 25319 { 25320 "alignment" : 4, 25321 "is_const" : true, 25322 "linker_set_key" : "const keymaster_key_param_set_t", 25323 "name" : "const keymaster_key_param_set_t", 25324 "referenced_type" : "type-4049", 25325 "self_type" : "type-4048", 25326 "size" : 8, 25327 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25328 }, 25329 { 25330 "alignment" : 4, 25331 "is_const" : true, 25332 "linker_set_key" : "const keymaster_key_param_set_t", 25333 "name" : "const keymaster_key_param_set_t", 25334 "referenced_type" : "type-4215", 25335 "self_type" : "type-4214", 25336 "size" : 8, 25337 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25338 }, 25339 { 25340 "alignment" : 4, 25341 "is_const" : true, 25342 "linker_set_key" : "const keymaster_key_param_set_t", 25343 "name" : "const keymaster_key_param_set_t", 25344 "referenced_type" : "type-438", 25345 "self_type" : "type-437", 25346 "size" : 8, 25347 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25348 }, 25349 { 25350 "alignment" : 4, 25351 "is_const" : true, 25352 "linker_set_key" : "const keymaster_key_param_set_t", 25353 "name" : "const keymaster_key_param_set_t", 25354 "referenced_type" : "type-4415", 25355 "self_type" : "type-4414", 25356 "size" : 8, 25357 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25358 }, 25359 { 25360 "alignment" : 4, 25361 "is_const" : true, 25362 "linker_set_key" : "const keymaster_key_param_set_t", 25363 "name" : "const keymaster_key_param_set_t", 25364 "referenced_type" : "type-4609", 25365 "self_type" : "type-4608", 25366 "size" : 8, 25367 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25368 }, 25369 { 25370 "alignment" : 4, 25371 "is_const" : true, 25372 "linker_set_key" : "const keymaster_key_param_set_t", 25373 "name" : "const keymaster_key_param_set_t", 25374 "referenced_type" : "type-4782", 25375 "self_type" : "type-4781", 25376 "size" : 8, 25377 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25378 }, 25379 { 25380 "alignment" : 4, 25381 "is_const" : true, 25382 "linker_set_key" : "const keymaster_key_param_set_t", 25383 "name" : "const keymaster_key_param_set_t", 25384 "referenced_type" : "type-4955", 25385 "self_type" : "type-4954", 25386 "size" : 8, 25387 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25388 }, 25389 { 25390 "alignment" : 4, 25391 "is_const" : true, 25392 "linker_set_key" : "const keymaster_key_param_set_t", 25393 "name" : "const keymaster_key_param_set_t", 25394 "referenced_type" : "type-551", 25395 "self_type" : "type-550", 25396 "size" : 8, 25397 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25398 }, 25399 { 25400 "alignment" : 4, 25401 "is_const" : true, 25402 "linker_set_key" : "const keymaster_key_param_set_t", 25403 "name" : "const keymaster_key_param_set_t", 25404 "referenced_type" : "type-716", 25405 "self_type" : "type-715", 25406 "size" : 8, 25407 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25408 }, 25409 { 25410 "alignment" : 4, 25411 "is_const" : true, 25412 "linker_set_key" : "const keymaster_key_param_set_t", 25413 "name" : "const keymaster_key_param_set_t", 25414 "referenced_type" : "type-888", 25415 "self_type" : "type-887", 25416 "size" : 8, 25417 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25418 }, 25419 { 25420 "alignment" : 4, 25421 "is_const" : true, 25422 "linker_set_key" : "const keymaster_key_param_set_t", 25423 "name" : "const keymaster_key_param_set_t", 25424 "referenced_type" : "type-933", 25425 "self_type" : "type-932", 25426 "size" : 8, 25427 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25428 }, 25429 { 25430 "alignment" : 4, 25431 "is_const" : true, 25432 "linker_set_key" : "const keymaster_key_param_t", 25433 "name" : "const keymaster_key_param_t", 25434 "referenced_type" : "type-1058", 25435 "self_type" : "type-1057", 25436 "size" : 12, 25437 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25438 }, 25439 { 25440 "alignment" : 4, 25441 "is_const" : true, 25442 "linker_set_key" : "const keymaster_key_param_t", 25443 "name" : "const keymaster_key_param_t", 25444 "referenced_type" : "type-1280", 25445 "self_type" : "type-1279", 25446 "size" : 12, 25447 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25448 }, 25449 { 25450 "alignment" : 4, 25451 "is_const" : true, 25452 "linker_set_key" : "const keymaster_key_param_t", 25453 "name" : "const keymaster_key_param_t", 25454 "referenced_type" : "type-1413", 25455 "self_type" : "type-1412", 25456 "size" : 12, 25457 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25458 }, 25459 { 25460 "alignment" : 4, 25461 "is_const" : true, 25462 "linker_set_key" : "const keymaster_key_param_t", 25463 "name" : "const keymaster_key_param_t", 25464 "referenced_type" : "type-1512", 25465 "self_type" : "type-1511", 25466 "size" : 12, 25467 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25468 }, 25469 { 25470 "alignment" : 4, 25471 "is_const" : true, 25472 "linker_set_key" : "const keymaster_key_param_t", 25473 "name" : "const keymaster_key_param_t", 25474 "referenced_type" : "type-16", 25475 "self_type" : "type-15", 25476 "size" : 12, 25477 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25478 }, 25479 { 25480 "alignment" : 4, 25481 "is_const" : true, 25482 "linker_set_key" : "const keymaster_key_param_t", 25483 "name" : "const keymaster_key_param_t", 25484 "referenced_type" : "type-1726", 25485 "self_type" : "type-1725", 25486 "size" : 12, 25487 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25488 }, 25489 { 25490 "alignment" : 4, 25491 "is_const" : true, 25492 "linker_set_key" : "const keymaster_key_param_t", 25493 "name" : "const keymaster_key_param_t", 25494 "referenced_type" : "type-2559", 25495 "self_type" : "type-2558", 25496 "size" : 12, 25497 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25498 }, 25499 { 25500 "alignment" : 4, 25501 "is_const" : true, 25502 "linker_set_key" : "const keymaster_key_param_t", 25503 "name" : "const keymaster_key_param_t", 25504 "referenced_type" : "type-2745", 25505 "self_type" : "type-2744", 25506 "size" : 12, 25507 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25508 }, 25509 { 25510 "alignment" : 4, 25511 "is_const" : true, 25512 "linker_set_key" : "const keymaster_key_param_t", 25513 "name" : "const keymaster_key_param_t", 25514 "referenced_type" : "type-287", 25515 "self_type" : "type-286", 25516 "size" : 12, 25517 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25518 }, 25519 { 25520 "alignment" : 4, 25521 "is_const" : true, 25522 "linker_set_key" : "const keymaster_key_param_t", 25523 "name" : "const keymaster_key_param_t", 25524 "referenced_type" : "type-2887", 25525 "self_type" : "type-2886", 25526 "size" : 12, 25527 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25528 }, 25529 { 25530 "alignment" : 4, 25531 "is_const" : true, 25532 "linker_set_key" : "const keymaster_key_param_t", 25533 "name" : "const keymaster_key_param_t", 25534 "referenced_type" : "type-2997", 25535 "self_type" : "type-2996", 25536 "size" : 12, 25537 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25538 }, 25539 { 25540 "alignment" : 4, 25541 "is_const" : true, 25542 "linker_set_key" : "const keymaster_key_param_t", 25543 "name" : "const keymaster_key_param_t", 25544 "referenced_type" : "type-3085", 25545 "self_type" : "type-3084", 25546 "size" : 12, 25547 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25548 }, 25549 { 25550 "alignment" : 4, 25551 "is_const" : true, 25552 "linker_set_key" : "const keymaster_key_param_t", 25553 "name" : "const keymaster_key_param_t", 25554 "referenced_type" : "type-3177", 25555 "self_type" : "type-3176", 25556 "size" : 12, 25557 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25558 }, 25559 { 25560 "alignment" : 4, 25561 "is_const" : true, 25562 "linker_set_key" : "const keymaster_key_param_t", 25563 "name" : "const keymaster_key_param_t", 25564 "referenced_type" : "type-3230", 25565 "self_type" : "type-3229", 25566 "size" : 12, 25567 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25568 }, 25569 { 25570 "alignment" : 4, 25571 "is_const" : true, 25572 "linker_set_key" : "const keymaster_key_param_t", 25573 "name" : "const keymaster_key_param_t", 25574 "referenced_type" : "type-3322", 25575 "self_type" : "type-3321", 25576 "size" : 12, 25577 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25578 }, 25579 { 25580 "alignment" : 4, 25581 "is_const" : true, 25582 "linker_set_key" : "const keymaster_key_param_t", 25583 "name" : "const keymaster_key_param_t", 25584 "referenced_type" : "type-3479", 25585 "self_type" : "type-3478", 25586 "size" : 12, 25587 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25588 }, 25589 { 25590 "alignment" : 4, 25591 "is_const" : true, 25592 "linker_set_key" : "const keymaster_key_param_t", 25593 "name" : "const keymaster_key_param_t", 25594 "referenced_type" : "type-3633", 25595 "self_type" : "type-3632", 25596 "size" : 12, 25597 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25598 }, 25599 { 25600 "alignment" : 4, 25601 "is_const" : true, 25602 "linker_set_key" : "const keymaster_key_param_t", 25603 "name" : "const keymaster_key_param_t", 25604 "referenced_type" : "type-3751", 25605 "self_type" : "type-3750", 25606 "size" : 12, 25607 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25608 }, 25609 { 25610 "alignment" : 4, 25611 "is_const" : true, 25612 "linker_set_key" : "const keymaster_key_param_t", 25613 "name" : "const keymaster_key_param_t", 25614 "referenced_type" : "type-3757", 25615 "self_type" : "type-3756", 25616 "size" : 12, 25617 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25618 }, 25619 { 25620 "alignment" : 4, 25621 "is_const" : true, 25622 "linker_set_key" : "const keymaster_key_param_t", 25623 "name" : "const keymaster_key_param_t", 25624 "referenced_type" : "type-3892", 25625 "self_type" : "type-3891", 25626 "size" : 12, 25627 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25628 }, 25629 { 25630 "alignment" : 4, 25631 "is_const" : true, 25632 "linker_set_key" : "const keymaster_key_param_t", 25633 "name" : "const keymaster_key_param_t", 25634 "referenced_type" : "type-4046", 25635 "self_type" : "type-4045", 25636 "size" : 12, 25637 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25638 }, 25639 { 25640 "alignment" : 4, 25641 "is_const" : true, 25642 "linker_set_key" : "const keymaster_key_param_t", 25643 "name" : "const keymaster_key_param_t", 25644 "referenced_type" : "type-4212", 25645 "self_type" : "type-4211", 25646 "size" : 12, 25647 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25648 }, 25649 { 25650 "alignment" : 4, 25651 "is_const" : true, 25652 "linker_set_key" : "const keymaster_key_param_t", 25653 "name" : "const keymaster_key_param_t", 25654 "referenced_type" : "type-435", 25655 "self_type" : "type-434", 25656 "size" : 12, 25657 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25658 }, 25659 { 25660 "alignment" : 4, 25661 "is_const" : true, 25662 "linker_set_key" : "const keymaster_key_param_t", 25663 "name" : "const keymaster_key_param_t", 25664 "referenced_type" : "type-4408", 25665 "self_type" : "type-4407", 25666 "size" : 12, 25667 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25668 }, 25669 { 25670 "alignment" : 4, 25671 "is_const" : true, 25672 "linker_set_key" : "const keymaster_key_param_t", 25673 "name" : "const keymaster_key_param_t", 25674 "referenced_type" : "type-4606", 25675 "self_type" : "type-4605", 25676 "size" : 12, 25677 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25678 }, 25679 { 25680 "alignment" : 4, 25681 "is_const" : true, 25682 "linker_set_key" : "const keymaster_key_param_t", 25683 "name" : "const keymaster_key_param_t", 25684 "referenced_type" : "type-4777", 25685 "self_type" : "type-4776", 25686 "size" : 12, 25687 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25688 }, 25689 { 25690 "alignment" : 4, 25691 "is_const" : true, 25692 "linker_set_key" : "const keymaster_key_param_t", 25693 "name" : "const keymaster_key_param_t", 25694 "referenced_type" : "type-4951", 25695 "self_type" : "type-4950", 25696 "size" : 12, 25697 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25698 }, 25699 { 25700 "alignment" : 4, 25701 "is_const" : true, 25702 "linker_set_key" : "const keymaster_key_param_t", 25703 "name" : "const keymaster_key_param_t", 25704 "referenced_type" : "type-548", 25705 "self_type" : "type-547", 25706 "size" : 12, 25707 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25708 }, 25709 { 25710 "alignment" : 4, 25711 "is_const" : true, 25712 "linker_set_key" : "const keymaster_key_param_t", 25713 "name" : "const keymaster_key_param_t", 25714 "referenced_type" : "type-709", 25715 "self_type" : "type-708", 25716 "size" : 12, 25717 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25718 }, 25719 { 25720 "alignment" : 4, 25721 "is_const" : true, 25722 "linker_set_key" : "const keymaster_key_param_t", 25723 "name" : "const keymaster_key_param_t", 25724 "referenced_type" : "type-792", 25725 "self_type" : "type-791", 25726 "size" : 12, 25727 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25728 }, 25729 { 25730 "alignment" : 4, 25731 "is_const" : true, 25732 "linker_set_key" : "const keymaster_key_param_t", 25733 "name" : "const keymaster_key_param_t", 25734 "referenced_type" : "type-885", 25735 "self_type" : "type-884", 25736 "size" : 12, 25737 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 25738 }, 25739 { 25740 "alignment" : 4, 25741 "is_const" : true, 25742 "linker_set_key" : "const keymaster_padding_t", 25743 "name" : "const keymaster_padding_t", 25744 "referenced_type" : "type-1220", 25745 "self_type" : "type-1219", 25746 "size" : 4, 25747 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25748 }, 25749 { 25750 "alignment" : 4, 25751 "is_const" : true, 25752 "linker_set_key" : "const keymaster_padding_t", 25753 "name" : "const keymaster_padding_t", 25754 "referenced_type" : "type-1457", 25755 "self_type" : "type-1456", 25756 "size" : 4, 25757 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25758 }, 25759 { 25760 "alignment" : 4, 25761 "is_const" : true, 25762 "linker_set_key" : "const keymaster_padding_t", 25763 "name" : "const keymaster_padding_t", 25764 "referenced_type" : "type-1654", 25765 "self_type" : "type-1653", 25766 "size" : 4, 25767 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25768 }, 25769 { 25770 "alignment" : 4, 25771 "is_const" : true, 25772 "linker_set_key" : "const keymaster_padding_t", 25773 "name" : "const keymaster_padding_t", 25774 "referenced_type" : "type-2157", 25775 "self_type" : "type-2156", 25776 "size" : 4, 25777 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25778 }, 25779 { 25780 "alignment" : 4, 25781 "is_const" : true, 25782 "linker_set_key" : "const keymaster_padding_t", 25783 "name" : "const keymaster_padding_t", 25784 "referenced_type" : "type-236", 25785 "self_type" : "type-235", 25786 "size" : 4, 25787 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25788 }, 25789 { 25790 "alignment" : 4, 25791 "is_const" : true, 25792 "linker_set_key" : "const keymaster_padding_t", 25793 "name" : "const keymaster_padding_t", 25794 "referenced_type" : "type-2695", 25795 "self_type" : "type-2694", 25796 "size" : 4, 25797 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25798 }, 25799 { 25800 "alignment" : 4, 25801 "is_const" : true, 25802 "linker_set_key" : "const keymaster_padding_t", 25803 "name" : "const keymaster_padding_t", 25804 "referenced_type" : "type-2955", 25805 "self_type" : "type-2954", 25806 "size" : 4, 25807 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25808 }, 25809 { 25810 "alignment" : 4, 25811 "is_const" : true, 25812 "linker_set_key" : "const keymaster_padding_t", 25813 "name" : "const keymaster_padding_t", 25814 "referenced_type" : "type-3123", 25815 "self_type" : "type-3122", 25816 "size" : 4, 25817 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25818 }, 25819 { 25820 "alignment" : 4, 25821 "is_const" : true, 25822 "linker_set_key" : "const keymaster_padding_t", 25823 "name" : "const keymaster_padding_t", 25824 "referenced_type" : "type-3135", 25825 "self_type" : "type-3134", 25826 "size" : 4, 25827 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25828 }, 25829 { 25830 "alignment" : 4, 25831 "is_const" : true, 25832 "linker_set_key" : "const keymaster_padding_t", 25833 "name" : "const keymaster_padding_t", 25834 "referenced_type" : "type-3271", 25835 "self_type" : "type-3270", 25836 "size" : 4, 25837 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25838 }, 25839 { 25840 "alignment" : 4, 25841 "is_const" : true, 25842 "linker_set_key" : "const keymaster_padding_t", 25843 "name" : "const keymaster_padding_t", 25844 "referenced_type" : "type-3426", 25845 "self_type" : "type-3425", 25846 "size" : 4, 25847 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25848 }, 25849 { 25850 "alignment" : 4, 25851 "is_const" : true, 25852 "linker_set_key" : "const keymaster_padding_t", 25853 "name" : "const keymaster_padding_t", 25854 "referenced_type" : "type-3701", 25855 "self_type" : "type-3700", 25856 "size" : 4, 25857 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25858 }, 25859 { 25860 "alignment" : 4, 25861 "is_const" : true, 25862 "linker_set_key" : "const keymaster_padding_t", 25863 "name" : "const keymaster_padding_t", 25864 "referenced_type" : "type-3845", 25865 "self_type" : "type-3844", 25866 "size" : 4, 25867 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25868 }, 25869 { 25870 "alignment" : 4, 25871 "is_const" : true, 25872 "linker_set_key" : "const keymaster_padding_t", 25873 "name" : "const keymaster_padding_t", 25874 "referenced_type" : "type-4060", 25875 "self_type" : "type-4059", 25876 "size" : 4, 25877 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25878 }, 25879 { 25880 "alignment" : 4, 25881 "is_const" : true, 25882 "linker_set_key" : "const keymaster_padding_t", 25883 "name" : "const keymaster_padding_t", 25884 "referenced_type" : "type-4156", 25885 "self_type" : "type-4155", 25886 "size" : 4, 25887 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25888 }, 25889 { 25890 "alignment" : 4, 25891 "is_const" : true, 25892 "linker_set_key" : "const keymaster_padding_t", 25893 "name" : "const keymaster_padding_t", 25894 "referenced_type" : "type-4353", 25895 "self_type" : "type-4352", 25896 "size" : 4, 25897 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25898 }, 25899 { 25900 "alignment" : 4, 25901 "is_const" : true, 25902 "linker_set_key" : "const keymaster_padding_t", 25903 "name" : "const keymaster_padding_t", 25904 "referenced_type" : "type-4551", 25905 "self_type" : "type-4550", 25906 "size" : 4, 25907 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25908 }, 25909 { 25910 "alignment" : 4, 25911 "is_const" : true, 25912 "linker_set_key" : "const keymaster_padding_t", 25913 "name" : "const keymaster_padding_t", 25914 "referenced_type" : "type-4718", 25915 "self_type" : "type-4717", 25916 "size" : 4, 25917 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25918 }, 25919 { 25920 "alignment" : 4, 25921 "is_const" : true, 25922 "linker_set_key" : "const keymaster_padding_t", 25923 "name" : "const keymaster_padding_t", 25924 "referenced_type" : "type-4899", 25925 "self_type" : "type-4898", 25926 "size" : 4, 25927 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25928 }, 25929 { 25930 "alignment" : 4, 25931 "is_const" : true, 25932 "linker_set_key" : "const keymaster_padding_t", 25933 "name" : "const keymaster_padding_t", 25934 "referenced_type" : "type-506", 25935 "self_type" : "type-505", 25936 "size" : 4, 25937 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25938 }, 25939 { 25940 "alignment" : 4, 25941 "is_const" : true, 25942 "linker_set_key" : "const keymaster_padding_t", 25943 "name" : "const keymaster_padding_t", 25944 "referenced_type" : "type-5089", 25945 "self_type" : "type-5088", 25946 "size" : 4, 25947 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25948 }, 25949 { 25950 "alignment" : 4, 25951 "is_const" : true, 25952 "linker_set_key" : "const keymaster_padding_t", 25953 "name" : "const keymaster_padding_t", 25954 "referenced_type" : "type-659", 25955 "self_type" : "type-658", 25956 "size" : 4, 25957 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25958 }, 25959 { 25960 "alignment" : 4, 25961 "is_const" : true, 25962 "linker_set_key" : "const keymaster_padding_t", 25963 "name" : "const keymaster_padding_t", 25964 "referenced_type" : "type-699", 25965 "self_type" : "type-698", 25966 "size" : 4, 25967 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25968 }, 25969 { 25970 "alignment" : 4, 25971 "is_const" : true, 25972 "linker_set_key" : "const keymaster_padding_t", 25973 "name" : "const keymaster_padding_t", 25974 "referenced_type" : "type-898", 25975 "self_type" : "type-897", 25976 "size" : 4, 25977 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25978 }, 25979 { 25980 "alignment" : 4, 25981 "is_const" : true, 25982 "linker_set_key" : "const keymaster_padding_t", 25983 "name" : "const keymaster_padding_t", 25984 "referenced_type" : "type-999", 25985 "self_type" : "type-998", 25986 "size" : 4, 25987 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 25988 }, 25989 { 25990 "alignment" : 4, 25991 "is_const" : true, 25992 "linker_set_key" : "const keymaster_purpose_t", 25993 "name" : "const keymaster_purpose_t", 25994 "referenced_type" : "type-1158", 25995 "self_type" : "type-1157", 25996 "size" : 4, 25997 "source_file" : "/system/keymaster/include/keymaster/operation.h" 25998 }, 25999 { 26000 "alignment" : 4, 26001 "is_const" : true, 26002 "linker_set_key" : "const keymaster_purpose_t", 26003 "name" : "const keymaster_purpose_t", 26004 "referenced_type" : "type-1436", 26005 "self_type" : "type-1435", 26006 "size" : 4, 26007 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26008 }, 26009 { 26010 "alignment" : 4, 26011 "is_const" : true, 26012 "linker_set_key" : "const keymaster_purpose_t", 26013 "name" : "const keymaster_purpose_t", 26014 "referenced_type" : "type-1605", 26015 "self_type" : "type-1604", 26016 "size" : 4, 26017 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26018 }, 26019 { 26020 "alignment" : 4, 26021 "is_const" : true, 26022 "linker_set_key" : "const keymaster_purpose_t", 26023 "name" : "const keymaster_purpose_t", 26024 "referenced_type" : "type-177", 26025 "self_type" : "type-176", 26026 "size" : 4, 26027 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26028 }, 26029 { 26030 "alignment" : 4, 26031 "is_const" : true, 26032 "linker_set_key" : "const keymaster_purpose_t", 26033 "name" : "const keymaster_purpose_t", 26034 "referenced_type" : "type-2652", 26035 "self_type" : "type-2651", 26036 "size" : 4, 26037 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26038 }, 26039 { 26040 "alignment" : 4, 26041 "is_const" : true, 26042 "linker_set_key" : "const keymaster_purpose_t", 26043 "name" : "const keymaster_purpose_t", 26044 "referenced_type" : "type-2756", 26045 "self_type" : "type-2755", 26046 "size" : 4, 26047 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26048 }, 26049 { 26050 "alignment" : 4, 26051 "is_const" : true, 26052 "linker_set_key" : "const keymaster_purpose_t", 26053 "name" : "const keymaster_purpose_t", 26054 "referenced_type" : "type-298", 26055 "self_type" : "type-297", 26056 "size" : 4, 26057 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26058 }, 26059 { 26060 "alignment" : 4, 26061 "is_const" : true, 26062 "linker_set_key" : "const keymaster_purpose_t", 26063 "name" : "const keymaster_purpose_t", 26064 "referenced_type" : "type-3397", 26065 "self_type" : "type-3396", 26066 "size" : 4, 26067 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26068 }, 26069 { 26070 "alignment" : 4, 26071 "is_const" : true, 26072 "linker_set_key" : "const keymaster_purpose_t", 26073 "name" : "const keymaster_purpose_t", 26074 "referenced_type" : "type-3493", 26075 "self_type" : "type-3492", 26076 "size" : 4, 26077 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26078 }, 26079 { 26080 "alignment" : 4, 26081 "is_const" : true, 26082 "linker_set_key" : "const keymaster_purpose_t", 26083 "name" : "const keymaster_purpose_t", 26084 "referenced_type" : "type-3962", 26085 "self_type" : "type-3961", 26086 "size" : 4, 26087 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26088 }, 26089 { 26090 "alignment" : 4, 26091 "is_const" : true, 26092 "linker_set_key" : "const keymaster_purpose_t", 26093 "name" : "const keymaster_purpose_t", 26094 "referenced_type" : "type-4068", 26095 "self_type" : "type-4067", 26096 "size" : 4, 26097 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26098 }, 26099 { 26100 "alignment" : 4, 26101 "is_const" : true, 26102 "linker_set_key" : "const keymaster_purpose_t", 26103 "name" : "const keymaster_purpose_t", 26104 "referenced_type" : "type-4297", 26105 "self_type" : "type-4296", 26106 "size" : 4, 26107 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26108 }, 26109 { 26110 "alignment" : 4, 26111 "is_const" : true, 26112 "linker_set_key" : "const keymaster_purpose_t", 26113 "name" : "const keymaster_purpose_t", 26114 "referenced_type" : "type-4529", 26115 "self_type" : "type-4528", 26116 "size" : 4, 26117 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26118 }, 26119 { 26120 "alignment" : 4, 26121 "is_const" : true, 26122 "linker_set_key" : "const keymaster_purpose_t", 26123 "name" : "const keymaster_purpose_t", 26124 "referenced_type" : "type-4683", 26125 "self_type" : "type-4682", 26126 "size" : 4, 26127 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26128 }, 26129 { 26130 "alignment" : 4, 26131 "is_const" : true, 26132 "linker_set_key" : "const keymaster_purpose_t", 26133 "name" : "const keymaster_purpose_t", 26134 "referenced_type" : "type-777", 26135 "self_type" : "type-776", 26136 "size" : 4, 26137 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26138 }, 26139 { 26140 "alignment" : 4, 26141 "is_const" : true, 26142 "linker_set_key" : "const keymaster_purpose_t", 26143 "name" : "const keymaster_purpose_t", 26144 "referenced_type" : "type-908", 26145 "self_type" : "type-907", 26146 "size" : 4, 26147 "source_file" : "/system/keymaster/include/keymaster/operation.h" 26148 }, 26149 { 26150 "alignment" : 4, 26151 "is_const" : true, 26152 "linker_set_key" : "const keymaster_tag_t", 26153 "name" : "const keymaster_tag_t", 26154 "referenced_type" : "type-1035", 26155 "self_type" : "type-1034", 26156 "size" : 4, 26157 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26158 }, 26159 { 26160 "alignment" : 4, 26161 "is_const" : true, 26162 "linker_set_key" : "const keymaster_tag_t", 26163 "name" : "const keymaster_tag_t", 26164 "referenced_type" : "type-1040", 26165 "self_type" : "type-1039", 26166 "size" : 4, 26167 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26168 }, 26169 { 26170 "alignment" : 4, 26171 "is_const" : true, 26172 "linker_set_key" : "const keymaster_tag_t", 26173 "name" : "const keymaster_tag_t", 26174 "referenced_type" : "type-1264", 26175 "self_type" : "type-1263", 26176 "size" : 4, 26177 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26178 }, 26179 { 26180 "alignment" : 4, 26181 "is_const" : true, 26182 "linker_set_key" : "const keymaster_tag_t", 26183 "name" : "const keymaster_tag_t", 26184 "referenced_type" : "type-1493", 26185 "self_type" : "type-1492", 26186 "size" : 4, 26187 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26188 }, 26189 { 26190 "alignment" : 4, 26191 "is_const" : true, 26192 "linker_set_key" : "const keymaster_tag_t", 26193 "name" : "const keymaster_tag_t", 26194 "referenced_type" : "type-1705", 26195 "self_type" : "type-1704", 26196 "size" : 4, 26197 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26198 }, 26199 { 26200 "alignment" : 4, 26201 "is_const" : true, 26202 "linker_set_key" : "const keymaster_tag_t", 26203 "name" : "const keymaster_tag_t", 26204 "referenced_type" : "type-2186", 26205 "self_type" : "type-2185", 26206 "size" : 4, 26207 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26208 }, 26209 { 26210 "alignment" : 4, 26211 "is_const" : true, 26212 "linker_set_key" : "const keymaster_tag_t", 26213 "name" : "const keymaster_tag_t", 26214 "referenced_type" : "type-2613", 26215 "self_type" : "type-2612", 26216 "size" : 4, 26217 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26218 }, 26219 { 26220 "alignment" : 4, 26221 "is_const" : true, 26222 "linker_set_key" : "const keymaster_tag_t", 26223 "name" : "const keymaster_tag_t", 26224 "referenced_type" : "type-2731", 26225 "self_type" : "type-2730", 26226 "size" : 4, 26227 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26228 }, 26229 { 26230 "alignment" : 4, 26231 "is_const" : true, 26232 "linker_set_key" : "const keymaster_tag_t", 26233 "name" : "const keymaster_tag_t", 26234 "referenced_type" : "type-273", 26235 "self_type" : "type-272", 26236 "size" : 4, 26237 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26238 }, 26239 { 26240 "alignment" : 4, 26241 "is_const" : true, 26242 "linker_set_key" : "const keymaster_tag_t", 26243 "name" : "const keymaster_tag_t", 26244 "referenced_type" : "type-2946", 26245 "self_type" : "type-2945", 26246 "size" : 4, 26247 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26248 }, 26249 { 26250 "alignment" : 4, 26251 "is_const" : true, 26252 "linker_set_key" : "const keymaster_tag_t", 26253 "name" : "const keymaster_tag_t", 26254 "referenced_type" : "type-2984", 26255 "self_type" : "type-2983", 26256 "size" : 4, 26257 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26258 }, 26259 { 26260 "alignment" : 4, 26261 "is_const" : true, 26262 "linker_set_key" : "const keymaster_tag_t", 26263 "name" : "const keymaster_tag_t", 26264 "referenced_type" : "type-3113", 26265 "self_type" : "type-3112", 26266 "size" : 4, 26267 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26268 }, 26269 { 26270 "alignment" : 4, 26271 "is_const" : true, 26272 "linker_set_key" : "const keymaster_tag_t", 26273 "name" : "const keymaster_tag_t", 26274 "referenced_type" : "type-3158", 26275 "self_type" : "type-3157", 26276 "size" : 4, 26277 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26278 }, 26279 { 26280 "alignment" : 4, 26281 "is_const" : true, 26282 "linker_set_key" : "const keymaster_tag_t", 26283 "name" : "const keymaster_tag_t", 26284 "referenced_type" : "type-3304", 26285 "self_type" : "type-3303", 26286 "size" : 4, 26287 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26288 }, 26289 { 26290 "alignment" : 4, 26291 "is_const" : true, 26292 "linker_set_key" : "const keymaster_tag_t", 26293 "name" : "const keymaster_tag_t", 26294 "referenced_type" : "type-3390", 26295 "self_type" : "type-3389", 26296 "size" : 4, 26297 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26298 }, 26299 { 26300 "alignment" : 4, 26301 "is_const" : true, 26302 "linker_set_key" : "const keymaster_tag_t", 26303 "name" : "const keymaster_tag_t", 26304 "referenced_type" : "type-3463", 26305 "self_type" : "type-3462", 26306 "size" : 4, 26307 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26308 }, 26309 { 26310 "alignment" : 4, 26311 "is_const" : true, 26312 "linker_set_key" : "const keymaster_tag_t", 26313 "name" : "const keymaster_tag_t", 26314 "referenced_type" : "type-3693", 26315 "self_type" : "type-3692", 26316 "size" : 4, 26317 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26318 }, 26319 { 26320 "alignment" : 4, 26321 "is_const" : true, 26322 "linker_set_key" : "const keymaster_tag_t", 26323 "name" : "const keymaster_tag_t", 26324 "referenced_type" : "type-3733", 26325 "self_type" : "type-3732", 26326 "size" : 4, 26327 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26328 }, 26329 { 26330 "alignment" : 4, 26331 "is_const" : true, 26332 "linker_set_key" : "const keymaster_tag_t", 26333 "name" : "const keymaster_tag_t", 26334 "referenced_type" : "type-3879", 26335 "self_type" : "type-3878", 26336 "size" : 4, 26337 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26338 }, 26339 { 26340 "alignment" : 4, 26341 "is_const" : true, 26342 "linker_set_key" : "const keymaster_tag_t", 26343 "name" : "const keymaster_tag_t", 26344 "referenced_type" : "type-4037", 26345 "self_type" : "type-4036", 26346 "size" : 4, 26347 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26348 }, 26349 { 26350 "alignment" : 4, 26351 "is_const" : true, 26352 "linker_set_key" : "const keymaster_tag_t", 26353 "name" : "const keymaster_tag_t", 26354 "referenced_type" : "type-4196", 26355 "self_type" : "type-4195", 26356 "size" : 4, 26357 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26358 }, 26359 { 26360 "alignment" : 4, 26361 "is_const" : true, 26362 "linker_set_key" : "const keymaster_tag_t", 26363 "name" : "const keymaster_tag_t", 26364 "referenced_type" : "type-4394", 26365 "self_type" : "type-4393", 26366 "size" : 4, 26367 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26368 }, 26369 { 26370 "alignment" : 4, 26371 "is_const" : true, 26372 "linker_set_key" : "const keymaster_tag_t", 26373 "name" : "const keymaster_tag_t", 26374 "referenced_type" : "type-4588", 26375 "self_type" : "type-4587", 26376 "size" : 4, 26377 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26378 }, 26379 { 26380 "alignment" : 4, 26381 "is_const" : true, 26382 "linker_set_key" : "const keymaster_tag_t", 26383 "name" : "const keymaster_tag_t", 26384 "referenced_type" : "type-4758", 26385 "self_type" : "type-4757", 26386 "size" : 4, 26387 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26388 }, 26389 { 26390 "alignment" : 4, 26391 "is_const" : true, 26392 "linker_set_key" : "const keymaster_tag_t", 26393 "name" : "const keymaster_tag_t", 26394 "referenced_type" : "type-4940", 26395 "self_type" : "type-4939", 26396 "size" : 4, 26397 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26398 }, 26399 { 26400 "alignment" : 4, 26401 "is_const" : true, 26402 "linker_set_key" : "const keymaster_tag_t", 26403 "name" : "const keymaster_tag_t", 26404 "referenced_type" : "type-496", 26405 "self_type" : "type-495", 26406 "size" : 4, 26407 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26408 }, 26409 { 26410 "alignment" : 4, 26411 "is_const" : true, 26412 "linker_set_key" : "const keymaster_tag_t", 26413 "name" : "const keymaster_tag_t", 26414 "referenced_type" : "type-5118", 26415 "self_type" : "type-5117", 26416 "size" : 4, 26417 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26418 }, 26419 { 26420 "alignment" : 4, 26421 "is_const" : true, 26422 "linker_set_key" : "const keymaster_tag_t", 26423 "name" : "const keymaster_tag_t", 26424 "referenced_type" : "type-535", 26425 "self_type" : "type-534", 26426 "size" : 4, 26427 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26428 }, 26429 { 26430 "alignment" : 4, 26431 "is_const" : true, 26432 "linker_set_key" : "const keymaster_tag_t", 26433 "name" : "const keymaster_tag_t", 26434 "referenced_type" : "type-694", 26435 "self_type" : "type-693", 26436 "size" : 4, 26437 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26438 }, 26439 { 26440 "alignment" : 4, 26441 "is_const" : true, 26442 "linker_set_key" : "const keymaster_tag_t", 26443 "name" : "const keymaster_tag_t", 26444 "referenced_type" : "type-76", 26445 "self_type" : "type-75", 26446 "size" : 4, 26447 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26448 }, 26449 { 26450 "alignment" : 4, 26451 "is_const" : true, 26452 "linker_set_key" : "const keymaster_tag_t", 26453 "name" : "const keymaster_tag_t", 26454 "referenced_type" : "type-876", 26455 "self_type" : "type-875", 26456 "size" : 4, 26457 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" 26458 }, 26459 { 26460 "alignment" : 4, 26461 "is_const" : true, 26462 "linker_set_key" : "const nullptr_t", 26463 "name" : "const nullptr_t", 26464 "referenced_type" : "type-1256", 26465 "self_type" : "type-1255", 26466 "size" : 4, 26467 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" 26468 }, 26469 { 26470 "alignment" : 4, 26471 "is_const" : true, 26472 "linker_set_key" : "const rsa_meth_st", 26473 "name" : "const rsa_meth_st", 26474 "referenced_type" : "type-111", 26475 "self_type" : "type-110", 26476 "size" : 44, 26477 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26478 }, 26479 { 26480 "alignment" : 4, 26481 "is_const" : true, 26482 "linker_set_key" : "const rsa_meth_st", 26483 "name" : "const rsa_meth_st", 26484 "referenced_type" : "type-1138", 26485 "self_type" : "type-1137", 26486 "size" : 44, 26487 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26488 }, 26489 { 26490 "alignment" : 4, 26491 "is_const" : true, 26492 "linker_set_key" : "const rsa_meth_st", 26493 "name" : "const rsa_meth_st", 26494 "referenced_type" : "type-1421", 26495 "self_type" : "type-1420", 26496 "size" : 44, 26497 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26498 }, 26499 { 26500 "alignment" : 4, 26501 "is_const" : true, 26502 "linker_set_key" : "const rsa_meth_st", 26503 "name" : "const rsa_meth_st", 26504 "referenced_type" : "type-2632", 26505 "self_type" : "type-2631", 26506 "size" : 44, 26507 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26508 }, 26509 { 26510 "alignment" : 4, 26511 "is_const" : true, 26512 "linker_set_key" : "const rsa_meth_st", 26513 "name" : "const rsa_meth_st", 26514 "referenced_type" : "type-2772", 26515 "self_type" : "type-2771", 26516 "size" : 44, 26517 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26518 }, 26519 { 26520 "alignment" : 4, 26521 "is_const" : true, 26522 "linker_set_key" : "const rsa_meth_st", 26523 "name" : "const rsa_meth_st", 26524 "referenced_type" : "type-2911", 26525 "self_type" : "type-2910", 26526 "size" : 44, 26527 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26528 }, 26529 { 26530 "alignment" : 4, 26531 "is_const" : true, 26532 "linker_set_key" : "const rsa_meth_st", 26533 "name" : "const rsa_meth_st", 26534 "referenced_type" : "type-316", 26535 "self_type" : "type-315", 26536 "size" : 44, 26537 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26538 }, 26539 { 26540 "alignment" : 4, 26541 "is_const" : true, 26542 "linker_set_key" : "const rsa_meth_st", 26543 "name" : "const rsa_meth_st", 26544 "referenced_type" : "type-3392", 26545 "self_type" : "type-3391", 26546 "size" : 44, 26547 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26548 }, 26549 { 26550 "alignment" : 4, 26551 "is_const" : true, 26552 "linker_set_key" : "const rsa_meth_st", 26553 "name" : "const rsa_meth_st", 26554 "referenced_type" : "type-3509", 26555 "self_type" : "type-3508", 26556 "size" : 44, 26557 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26558 }, 26559 { 26560 "alignment" : 4, 26561 "is_const" : true, 26562 "linker_set_key" : "const rsa_meth_st", 26563 "name" : "const rsa_meth_st", 26564 "referenced_type" : "type-3658", 26565 "self_type" : "type-3657", 26566 "size" : 44, 26567 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26568 }, 26569 { 26570 "alignment" : 4, 26571 "is_const" : true, 26572 "linker_set_key" : "const rsa_meth_st", 26573 "name" : "const rsa_meth_st", 26574 "referenced_type" : "type-3972", 26575 "self_type" : "type-3971", 26576 "size" : 44, 26577 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26578 }, 26579 { 26580 "alignment" : 4, 26581 "is_const" : true, 26582 "linker_set_key" : "const rsa_meth_st", 26583 "name" : "const rsa_meth_st", 26584 "referenced_type" : "type-4091", 26585 "self_type" : "type-4090", 26586 "size" : 44, 26587 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26588 }, 26589 { 26590 "alignment" : 4, 26591 "is_const" : true, 26592 "linker_set_key" : "const rsa_meth_st", 26593 "name" : "const rsa_meth_st", 26594 "referenced_type" : "type-4286", 26595 "self_type" : "type-4285", 26596 "size" : 44, 26597 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26598 }, 26599 { 26600 "alignment" : 4, 26601 "is_const" : true, 26602 "linker_set_key" : "const rsa_meth_st", 26603 "name" : "const rsa_meth_st", 26604 "referenced_type" : "type-4515", 26605 "self_type" : "type-4514", 26606 "size" : 44, 26607 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26608 }, 26609 { 26610 "alignment" : 4, 26611 "is_const" : true, 26612 "linker_set_key" : "const rsa_meth_st", 26613 "name" : "const rsa_meth_st", 26614 "referenced_type" : "type-459", 26615 "self_type" : "type-458", 26616 "size" : 44, 26617 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26618 }, 26619 { 26620 "alignment" : 4, 26621 "is_const" : true, 26622 "linker_set_key" : "const rsa_meth_st", 26623 "name" : "const rsa_meth_st", 26624 "referenced_type" : "type-788", 26625 "self_type" : "type-787", 26626 "size" : 44, 26627 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26628 }, 26629 { 26630 "alignment" : 4, 26631 "is_const" : true, 26632 "linker_set_key" : "const rsa_meth_st", 26633 "name" : "const rsa_meth_st", 26634 "referenced_type" : "type-927", 26635 "self_type" : "type-926", 26636 "size" : 44, 26637 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26638 }, 26639 { 26640 "alignment" : 4, 26641 "is_const" : true, 26642 "linker_set_key" : "const rsa_st", 26643 "name" : "const rsa_st", 26644 "referenced_type" : "type-2845", 26645 "self_type" : "type-2844", 26646 "size" : 148, 26647 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26648 }, 26649 { 26650 "alignment" : 4, 26651 "is_const" : true, 26652 "linker_set_key" : "const rsa_st", 26653 "name" : "const rsa_st", 26654 "referenced_type" : "type-2918", 26655 "self_type" : "type-2917", 26656 "size" : 148, 26657 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26658 }, 26659 { 26660 "alignment" : 4, 26661 "is_const" : true, 26662 "linker_set_key" : "const rsa_st", 26663 "name" : "const rsa_st", 26664 "referenced_type" : "type-3591", 26665 "self_type" : "type-3590", 26666 "size" : 148, 26667 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26668 }, 26669 { 26670 "alignment" : 4, 26671 "is_const" : true, 26672 "linker_set_key" : "const rsa_st", 26673 "name" : "const rsa_st", 26674 "referenced_type" : "type-3664", 26675 "self_type" : "type-3663", 26676 "size" : 148, 26677 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26678 }, 26679 { 26680 "alignment" : 4, 26681 "is_const" : true, 26682 "linker_set_key" : "const rsa_st", 26683 "name" : "const rsa_st", 26684 "referenced_type" : "type-395", 26685 "self_type" : "type-394", 26686 "size" : 148, 26687 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 26688 }, 26689 { 26690 "alignment" : 4, 26691 "is_const" : true, 26692 "linker_set_key" : "const rsa_st", 26693 "name" : "const rsa_st", 26694 "referenced_type" : "type-468", 26695 "self_type" : "type-467", 26696 "size" : 148, 26697 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 26698 }, 26699 { 26700 "alignment" : 4, 26701 "is_const" : true, 26702 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26703 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26704 "referenced_type" : "type-1348", 26705 "self_type" : "type-1347", 26706 "size" : 12, 26707 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26708 }, 26709 { 26710 "alignment" : 4, 26711 "is_const" : true, 26712 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26713 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 26714 "referenced_type" : "type-4471", 26715 "self_type" : "type-4470", 26716 "size" : 12, 26717 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" 26718 }, 26719 { 26720 "alignment" : 1, 26721 "is_const" : true, 26722 "linker_set_key" : "const std::nothrow_t", 26723 "name" : "const std::nothrow_t", 26724 "referenced_type" : "type-1187", 26725 "self_type" : "type-1186", 26726 "size" : 1, 26727 "source_file" : "/system/keymaster/include/keymaster/new" 26728 }, 26729 { 26730 "alignment" : 1, 26731 "is_const" : true, 26732 "linker_set_key" : "const std::nothrow_t", 26733 "name" : "const std::nothrow_t", 26734 "referenced_type" : "type-1190", 26735 "self_type" : "type-1189", 26736 "size" : 1, 26737 "source_file" : "/system/keymaster/include/keymaster/new" 26738 }, 26739 { 26740 "alignment" : 1, 26741 "is_const" : true, 26742 "linker_set_key" : "const std::nothrow_t", 26743 "name" : "const std::nothrow_t", 26744 "referenced_type" : "type-1210", 26745 "self_type" : "type-1209", 26746 "size" : 1, 26747 "source_file" : "/system/keymaster/include/keymaster/new" 26748 }, 26749 { 26750 "alignment" : 1, 26751 "is_const" : true, 26752 "linker_set_key" : "const std::nothrow_t", 26753 "name" : "const std::nothrow_t", 26754 "referenced_type" : "type-1642", 26755 "self_type" : "type-1641", 26756 "size" : 1, 26757 "source_file" : "/system/keymaster/include/keymaster/new" 26758 }, 26759 { 26760 "alignment" : 1, 26761 "is_const" : true, 26762 "linker_set_key" : "const std::nothrow_t", 26763 "name" : "const std::nothrow_t", 26764 "referenced_type" : "type-1645", 26765 "self_type" : "type-1644", 26766 "size" : 1, 26767 "source_file" : "/system/keymaster/include/keymaster/new" 26768 }, 26769 { 26770 "alignment" : 1, 26771 "is_const" : true, 26772 "linker_set_key" : "const std::nothrow_t", 26773 "name" : "const std::nothrow_t", 26774 "referenced_type" : "type-1930", 26775 "self_type" : "type-1929", 26776 "size" : 1, 26777 "source_file" : "/system/keymaster/include/keymaster/new" 26778 }, 26779 { 26780 "alignment" : 1, 26781 "is_const" : true, 26782 "linker_set_key" : "const std::nothrow_t", 26783 "name" : "const std::nothrow_t", 26784 "referenced_type" : "type-2143", 26785 "self_type" : "type-2142", 26786 "size" : 1, 26787 "source_file" : "/system/keymaster/include/keymaster/new" 26788 }, 26789 { 26790 "alignment" : 1, 26791 "is_const" : true, 26792 "linker_set_key" : "const std::nothrow_t", 26793 "name" : "const std::nothrow_t", 26794 "referenced_type" : "type-221", 26795 "self_type" : "type-220", 26796 "size" : 1, 26797 "source_file" : "/system/keymaster/include/keymaster/new" 26798 }, 26799 { 26800 "alignment" : 1, 26801 "is_const" : true, 26802 "linker_set_key" : "const std::nothrow_t", 26803 "name" : "const std::nothrow_t", 26804 "referenced_type" : "type-2683", 26805 "self_type" : "type-2682", 26806 "size" : 1, 26807 "source_file" : "/system/keymaster/include/keymaster/new" 26808 }, 26809 { 26810 "alignment" : 1, 26811 "is_const" : true, 26812 "linker_set_key" : "const std::nothrow_t", 26813 "name" : "const std::nothrow_t", 26814 "referenced_type" : "type-2828", 26815 "self_type" : "type-2827", 26816 "size" : 1, 26817 "source_file" : "/system/keymaster/include/keymaster/new" 26818 }, 26819 { 26820 "alignment" : 1, 26821 "is_const" : true, 26822 "linker_set_key" : "const std::nothrow_t", 26823 "name" : "const std::nothrow_t", 26824 "referenced_type" : "type-2865", 26825 "self_type" : "type-2864", 26826 "size" : 1, 26827 "source_file" : "/system/keymaster/include/keymaster/new" 26828 }, 26829 { 26830 "alignment" : 1, 26831 "is_const" : true, 26832 "linker_set_key" : "const std::nothrow_t", 26833 "name" : "const std::nothrow_t", 26834 "referenced_type" : "type-2885", 26835 "self_type" : "type-2884", 26836 "size" : 1, 26837 "source_file" : "/system/keymaster/include/keymaster/new" 26838 }, 26839 { 26840 "alignment" : 1, 26841 "is_const" : true, 26842 "linker_set_key" : "const std::nothrow_t", 26843 "name" : "const std::nothrow_t", 26844 "referenced_type" : "type-3079", 26845 "self_type" : "type-3078", 26846 "size" : 1, 26847 "source_file" : "/system/keymaster/include/keymaster/new" 26848 }, 26849 { 26850 "alignment" : 1, 26851 "is_const" : true, 26852 "linker_set_key" : "const std::nothrow_t", 26853 "name" : "const std::nothrow_t", 26854 "referenced_type" : "type-3092", 26855 "self_type" : "type-3091", 26856 "size" : 1, 26857 "source_file" : "/system/keymaster/include/keymaster/new" 26858 }, 26859 { 26860 "alignment" : 1, 26861 "is_const" : true, 26862 "linker_set_key" : "const std::nothrow_t", 26863 "name" : "const std::nothrow_t", 26864 "referenced_type" : "type-3263", 26865 "self_type" : "type-3262", 26866 "size" : 1, 26867 "source_file" : "/system/keymaster/include/keymaster/new" 26868 }, 26869 { 26870 "alignment" : 1, 26871 "is_const" : true, 26872 "linker_set_key" : "const std::nothrow_t", 26873 "name" : "const std::nothrow_t", 26874 "referenced_type" : "type-3417", 26875 "self_type" : "type-3416", 26876 "size" : 1, 26877 "source_file" : "/system/keymaster/include/keymaster/new" 26878 }, 26879 { 26880 "alignment" : 1, 26881 "is_const" : true, 26882 "linker_set_key" : "const std::nothrow_t", 26883 "name" : "const std::nothrow_t", 26884 "referenced_type" : "type-3574", 26885 "self_type" : "type-3573", 26886 "size" : 1, 26887 "source_file" : "/system/keymaster/include/keymaster/new" 26888 }, 26889 { 26890 "alignment" : 1, 26891 "is_const" : true, 26892 "linker_set_key" : "const std::nothrow_t", 26893 "name" : "const std::nothrow_t", 26894 "referenced_type" : "type-3612", 26895 "self_type" : "type-3611", 26896 "size" : 1, 26897 "source_file" : "/system/keymaster/include/keymaster/new" 26898 }, 26899 { 26900 "alignment" : 1, 26901 "is_const" : true, 26902 "linker_set_key" : "const std::nothrow_t", 26903 "name" : "const std::nothrow_t", 26904 "referenced_type" : "type-3631", 26905 "self_type" : "type-3630", 26906 "size" : 1, 26907 "source_file" : "/system/keymaster/include/keymaster/new" 26908 }, 26909 { 26910 "alignment" : 1, 26911 "is_const" : true, 26912 "linker_set_key" : "const std::nothrow_t", 26913 "name" : "const std::nothrow_t", 26914 "referenced_type" : "type-374", 26915 "self_type" : "type-373", 26916 "size" : 1, 26917 "source_file" : "/system/keymaster/include/keymaster/new" 26918 }, 26919 { 26920 "alignment" : 1, 26921 "is_const" : true, 26922 "linker_set_key" : "const std::nothrow_t", 26923 "name" : "const std::nothrow_t", 26924 "referenced_type" : "type-3833", 26925 "self_type" : "type-3832", 26926 "size" : 1, 26927 "source_file" : "/system/keymaster/include/keymaster/new" 26928 }, 26929 { 26930 "alignment" : 1, 26931 "is_const" : true, 26932 "linker_set_key" : "const std::nothrow_t", 26933 "name" : "const std::nothrow_t", 26934 "referenced_type" : "type-3835", 26935 "self_type" : "type-3834", 26936 "size" : 1, 26937 "source_file" : "/system/keymaster/include/keymaster/new" 26938 }, 26939 { 26940 "alignment" : 1, 26941 "is_const" : true, 26942 "linker_set_key" : "const std::nothrow_t", 26943 "name" : "const std::nothrow_t", 26944 "referenced_type" : "type-4113", 26945 "self_type" : "type-4112", 26946 "size" : 1, 26947 "source_file" : "/system/keymaster/include/keymaster/new" 26948 }, 26949 { 26950 "alignment" : 1, 26951 "is_const" : true, 26952 "linker_set_key" : "const std::nothrow_t", 26953 "name" : "const std::nothrow_t", 26954 "referenced_type" : "type-416", 26955 "self_type" : "type-415", 26956 "size" : 1, 26957 "source_file" : "/system/keymaster/include/keymaster/new" 26958 }, 26959 { 26960 "alignment" : 1, 26961 "is_const" : true, 26962 "linker_set_key" : "const std::nothrow_t", 26963 "name" : "const std::nothrow_t", 26964 "referenced_type" : "type-4321", 26965 "self_type" : "type-4320", 26966 "size" : 1, 26967 "source_file" : "/system/keymaster/include/keymaster/new" 26968 }, 26969 { 26970 "alignment" : 1, 26971 "is_const" : true, 26972 "linker_set_key" : "const std::nothrow_t", 26973 "name" : "const std::nothrow_t", 26974 "referenced_type" : "type-4326", 26975 "self_type" : "type-4325", 26976 "size" : 1, 26977 "source_file" : "/system/keymaster/include/keymaster/new" 26978 }, 26979 { 26980 "alignment" : 1, 26981 "is_const" : true, 26982 "linker_set_key" : "const std::nothrow_t", 26983 "name" : "const std::nothrow_t", 26984 "referenced_type" : "type-433", 26985 "self_type" : "type-432", 26986 "size" : 1, 26987 "source_file" : "/system/keymaster/include/keymaster/new" 26988 }, 26989 { 26990 "alignment" : 1, 26991 "is_const" : true, 26992 "linker_set_key" : "const std::nothrow_t", 26993 "name" : "const std::nothrow_t", 26994 "referenced_type" : "type-4343", 26995 "self_type" : "type-4342", 26996 "size" : 1, 26997 "source_file" : "/system/keymaster/include/keymaster/new" 26998 }, 26999 { 27000 "alignment" : 1, 27001 "is_const" : true, 27002 "linker_set_key" : "const std::nothrow_t", 27003 "name" : "const std::nothrow_t", 27004 "referenced_type" : "type-4452", 27005 "self_type" : "type-4451", 27006 "size" : 1, 27007 "source_file" : "/system/keymaster/include/keymaster/new" 27008 }, 27009 { 27010 "alignment" : 1, 27011 "is_const" : true, 27012 "linker_set_key" : "const std::nothrow_t", 27013 "name" : "const std::nothrow_t", 27014 "referenced_type" : "type-4705", 27015 "self_type" : "type-4704", 27016 "size" : 1, 27017 "source_file" : "/system/keymaster/include/keymaster/new" 27018 }, 27019 { 27020 "alignment" : 1, 27021 "is_const" : true, 27022 "linker_set_key" : "const std::nothrow_t", 27023 "name" : "const std::nothrow_t", 27024 "referenced_type" : "type-4709", 27025 "self_type" : "type-4708", 27026 "size" : 1, 27027 "source_file" : "/system/keymaster/include/keymaster/new" 27028 }, 27029 { 27030 "alignment" : 1, 27031 "is_const" : true, 27032 "linker_set_key" : "const std::nothrow_t", 27033 "name" : "const std::nothrow_t", 27034 "referenced_type" : "type-5028", 27035 "self_type" : "type-5027", 27036 "size" : 1, 27037 "source_file" : "/system/keymaster/include/keymaster/new" 27038 }, 27039 { 27040 "alignment" : 1, 27041 "is_const" : true, 27042 "linker_set_key" : "const std::nothrow_t", 27043 "name" : "const std::nothrow_t", 27044 "referenced_type" : "type-5077", 27045 "self_type" : "type-5076", 27046 "size" : 1, 27047 "source_file" : "/system/keymaster/include/keymaster/new" 27048 }, 27049 { 27050 "alignment" : 1, 27051 "is_const" : true, 27052 "linker_set_key" : "const std::nothrow_t", 27053 "name" : "const std::nothrow_t", 27054 "referenced_type" : "type-649", 27055 "self_type" : "type-648", 27056 "size" : 1, 27057 "source_file" : "/system/keymaster/include/keymaster/new" 27058 }, 27059 { 27060 "alignment" : 1, 27061 "is_const" : true, 27062 "linker_set_key" : "const std::nothrow_t", 27063 "name" : "const std::nothrow_t", 27064 "referenced_type" : "type-651", 27065 "self_type" : "type-650", 27066 "size" : 1, 27067 "source_file" : "/system/keymaster/include/keymaster/new" 27068 }, 27069 { 27070 "alignment" : 1, 27071 "is_const" : true, 27072 "linker_set_key" : "const std::nothrow_t", 27073 "name" : "const std::nothrow_t", 27074 "referenced_type" : "type-953", 27075 "self_type" : "type-952", 27076 "size" : 1, 27077 "source_file" : "/system/keymaster/include/keymaster/new" 27078 }, 27079 { 27080 "alignment" : 4, 27081 "is_const" : true, 27082 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27083 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27084 "referenced_type" : "type-107", 27085 "self_type" : "type-106", 27086 "size" : 4, 27087 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27088 }, 27089 { 27090 "alignment" : 4, 27091 "is_const" : true, 27092 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27093 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27094 "referenced_type" : "type-1136", 27095 "self_type" : "type-1135", 27096 "size" : 4, 27097 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27098 }, 27099 { 27100 "alignment" : 4, 27101 "is_const" : true, 27102 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27103 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27104 "referenced_type" : "type-1419", 27105 "self_type" : "type-1418", 27106 "size" : 4, 27107 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27108 }, 27109 { 27110 "alignment" : 4, 27111 "is_const" : true, 27112 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27113 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27114 "referenced_type" : "type-2630", 27115 "self_type" : "type-2629", 27116 "size" : 4, 27117 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27118 }, 27119 { 27120 "alignment" : 4, 27121 "is_const" : true, 27122 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27123 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27124 "referenced_type" : "type-2770", 27125 "self_type" : "type-2769", 27126 "size" : 4, 27127 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27128 }, 27129 { 27130 "alignment" : 4, 27131 "is_const" : true, 27132 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27133 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27134 "referenced_type" : "type-2909", 27135 "self_type" : "type-2908", 27136 "size" : 4, 27137 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27138 }, 27139 { 27140 "alignment" : 4, 27141 "is_const" : true, 27142 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27143 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27144 "referenced_type" : "type-314", 27145 "self_type" : "type-313", 27146 "size" : 4, 27147 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27148 }, 27149 { 27150 "alignment" : 4, 27151 "is_const" : true, 27152 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27153 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27154 "referenced_type" : "type-3388", 27155 "self_type" : "type-3387", 27156 "size" : 4, 27157 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27158 }, 27159 { 27160 "alignment" : 4, 27161 "is_const" : true, 27162 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27163 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27164 "referenced_type" : "type-3507", 27165 "self_type" : "type-3506", 27166 "size" : 4, 27167 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27168 }, 27169 { 27170 "alignment" : 4, 27171 "is_const" : true, 27172 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27173 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27174 "referenced_type" : "type-3656", 27175 "self_type" : "type-3655", 27176 "size" : 4, 27177 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27178 }, 27179 { 27180 "alignment" : 4, 27181 "is_const" : true, 27182 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27183 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27184 "referenced_type" : "type-3970", 27185 "self_type" : "type-3969", 27186 "size" : 4, 27187 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27188 }, 27189 { 27190 "alignment" : 4, 27191 "is_const" : true, 27192 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27193 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27194 "referenced_type" : "type-4089", 27195 "self_type" : "type-4088", 27196 "size" : 4, 27197 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27198 }, 27199 { 27200 "alignment" : 4, 27201 "is_const" : true, 27202 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27203 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27204 "referenced_type" : "type-4284", 27205 "self_type" : "type-4283", 27206 "size" : 4, 27207 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27208 }, 27209 { 27210 "alignment" : 4, 27211 "is_const" : true, 27212 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27213 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27214 "referenced_type" : "type-4513", 27215 "self_type" : "type-4512", 27216 "size" : 4, 27217 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27218 }, 27219 { 27220 "alignment" : 4, 27221 "is_const" : true, 27222 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27223 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27224 "referenced_type" : "type-457", 27225 "self_type" : "type-456", 27226 "size" : 4, 27227 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27228 }, 27229 { 27230 "alignment" : 4, 27231 "is_const" : true, 27232 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27233 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27234 "referenced_type" : "type-786", 27235 "self_type" : "type-785", 27236 "size" : 4, 27237 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27238 }, 27239 { 27240 "alignment" : 4, 27241 "is_const" : true, 27242 "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27243 "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", 27244 "referenced_type" : "type-925", 27245 "self_type" : "type-924", 27246 "size" : 4, 27247 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" 27248 }, 27249 { 27250 "alignment" : 1, 27251 "is_const" : true, 27252 "linker_set_key" : "const unsigned char", 27253 "name" : "const unsigned char", 27254 "referenced_type" : "type-1", 27255 "self_type" : "type-1981", 27256 "size" : 1, 27257 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27258 }, 27259 { 27260 "alignment" : 4, 27261 "is_const" : true, 27262 "linker_set_key" : "const unsigned char *const", 27263 "name" : "const unsigned char *const", 27264 "referenced_type" : "type-1991", 27265 "self_type" : "type-2147", 27266 "size" : 4, 27267 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27268 }, 27269 { 27270 "alignment" : 4, 27271 "is_const" : true, 27272 "linker_set_key" : "const unsigned int", 27273 "name" : "const unsigned int", 27274 "referenced_type" : "type-122", 27275 "self_type" : "type-2190", 27276 "size" : 4, 27277 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27278 }, 27279 { 27280 "is_const" : true, 27281 "linker_set_key" : "const void", 27282 "name" : "const void", 27283 "referenced_type" : "type-62", 27284 "self_type" : "type-2030", 27285 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 27286 }, 27287 { 27288 "alignment" : 4, 27289 "is_const" : true, 27290 "linker_set_key" : "engine_st *const", 27291 "name" : "engine_st *const", 27292 "referenced_type" : "type-1430", 27293 "self_type" : "type-1432", 27294 "size" : 4, 27295 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27296 }, 27297 { 27298 "alignment" : 4, 27299 "is_const" : true, 27300 "linker_set_key" : "engine_st *const", 27301 "name" : "engine_st *const", 27302 "referenced_type" : "type-2866", 27303 "self_type" : "type-2871", 27304 "size" : 4, 27305 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27306 }, 27307 { 27308 "alignment" : 4, 27309 "is_const" : true, 27310 "linker_set_key" : "engine_st *const", 27311 "name" : "engine_st *const", 27312 "referenced_type" : "type-3065", 27313 "self_type" : "type-3067", 27314 "size" : 4, 27315 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27316 }, 27317 { 27318 "alignment" : 4, 27319 "is_const" : true, 27320 "linker_set_key" : "engine_st *const", 27321 "name" : "engine_st *const", 27322 "referenced_type" : "type-3246", 27323 "self_type" : "type-3248", 27324 "size" : 4, 27325 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27326 }, 27327 { 27328 "alignment" : 4, 27329 "is_const" : true, 27330 "linker_set_key" : "engine_st *const", 27331 "name" : "engine_st *const", 27332 "referenced_type" : "type-3613", 27333 "self_type" : "type-3616", 27334 "size" : 4, 27335 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27336 }, 27337 { 27338 "alignment" : 4, 27339 "is_const" : true, 27340 "linker_set_key" : "engine_st *const", 27341 "name" : "engine_st *const", 27342 "referenced_type" : "type-3815", 27343 "self_type" : "type-3817", 27344 "size" : 4, 27345 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27346 }, 27347 { 27348 "alignment" : 4, 27349 "is_const" : true, 27350 "linker_set_key" : "engine_st *const", 27351 "name" : "engine_st *const", 27352 "referenced_type" : "type-417", 27353 "self_type" : "type-419", 27354 "size" : 4, 27355 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27356 }, 27357 { 27358 "alignment" : 4, 27359 "is_const" : true, 27360 "linker_set_key" : "engine_st *const", 27361 "name" : "engine_st *const", 27362 "referenced_type" : "type-4202", 27363 "self_type" : "type-4201", 27364 "size" : 4, 27365 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27366 }, 27367 { 27368 "alignment" : 4, 27369 "is_const" : true, 27370 "linker_set_key" : "engine_st *const", 27371 "name" : "engine_st *const", 27372 "referenced_type" : "type-4524", 27373 "self_type" : "type-4526", 27374 "size" : 4, 27375 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27376 }, 27377 { 27378 "alignment" : 4, 27379 "is_const" : true, 27380 "linker_set_key" : "engine_st *const", 27381 "name" : "engine_st *const", 27382 "referenced_type" : "type-604", 27383 "self_type" : "type-603", 27384 "size" : 4, 27385 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27386 }, 27387 { 27388 "alignment" : 4, 27389 "is_const" : true, 27390 "linker_set_key" : "engine_st *const", 27391 "name" : "engine_st *const", 27392 "referenced_type" : "type-635", 27393 "self_type" : "type-637", 27394 "size" : 4, 27395 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" 27396 }, 27397 { 27398 "alignment" : 4, 27399 "is_const" : true, 27400 "linker_set_key" : "keymaster_algorithm_t const[4]", 27401 "name" : "keymaster_algorithm_t const[4]", 27402 "referenced_type" : "type-1235", 27403 "self_type" : "type-1234", 27404 "size" : 16, 27405 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27406 }, 27407 { 27408 "alignment" : 4, 27409 "is_const" : true, 27410 "linker_set_key" : "keymaster_algorithm_t const[4]", 27411 "name" : "keymaster_algorithm_t const[4]", 27412 "referenced_type" : "type-1470", 27413 "self_type" : "type-1469", 27414 "size" : 16, 27415 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27416 }, 27417 { 27418 "alignment" : 4, 27419 "is_const" : true, 27420 "linker_set_key" : "keymaster_algorithm_t const[4]", 27421 "name" : "keymaster_algorithm_t const[4]", 27422 "referenced_type" : "type-4367", 27423 "self_type" : "type-4366", 27424 "size" : 16, 27425 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27426 }, 27427 { 27428 "alignment" : 4, 27429 "is_const" : true, 27430 "linker_set_key" : "keymaster_algorithm_t const[4]", 27431 "name" : "keymaster_algorithm_t const[4]", 27432 "referenced_type" : "type-4565", 27433 "self_type" : "type-4564", 27434 "size" : 16, 27435 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27436 }, 27437 { 27438 "alignment" : 4, 27439 "is_const" : true, 27440 "linker_set_key" : "keymaster_digest_t const[7]", 27441 "name" : "keymaster_digest_t const[7]", 27442 "referenced_type" : "type-252", 27443 "self_type" : "type-251", 27444 "size" : 28, 27445 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27446 }, 27447 { 27448 "alignment" : 4, 27449 "is_const" : true, 27450 "linker_set_key" : "keymaster_digest_t const[7]", 27451 "name" : "keymaster_digest_t const[7]", 27452 "referenced_type" : "type-2710", 27453 "self_type" : "type-2709", 27454 "size" : 28, 27455 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27456 }, 27457 { 27458 "alignment" : 4, 27459 "is_const" : true, 27460 "linker_set_key" : "keymaster_digest_t const[7]", 27461 "name" : "keymaster_digest_t const[7]", 27462 "referenced_type" : "type-3440", 27463 "self_type" : "type-3439", 27464 "size" : 28, 27465 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27466 }, 27467 { 27468 "alignment" : 4, 27469 "is_const" : true, 27470 "linker_set_key" : "keymaster_digest_t const[7]", 27471 "name" : "keymaster_digest_t const[7]", 27472 "referenced_type" : "type-4125", 27473 "self_type" : "type-4124", 27474 "size" : 28, 27475 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27476 }, 27477 { 27478 "alignment" : 4, 27479 "is_const" : true, 27480 "linker_set_key" : "keymaster_digest_t const[7]", 27481 "name" : "keymaster_digest_t const[7]", 27482 "referenced_type" : "type-967", 27483 "self_type" : "type-966", 27484 "size" : 28, 27485 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27486 }, 27487 { 27488 "alignment" : 4, 27489 "is_const" : true, 27490 "linker_set_key" : "keymaster_padding_t const[3]", 27491 "name" : "keymaster_padding_t const[3]", 27492 "referenced_type" : "type-4131", 27493 "self_type" : "type-4130", 27494 "size" : 12, 27495 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27496 }, 27497 { 27498 "alignment" : 4, 27499 "is_const" : true, 27500 "linker_set_key" : "keymaster_padding_t const[3]", 27501 "name" : "keymaster_padding_t const[3]", 27502 "referenced_type" : "type-971", 27503 "self_type" : "type-970", 27504 "size" : 12, 27505 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 27506 } 27507 ], 27508 "record_types" : 27509 [ 27510 { 27511 "alignment" : 1, 27512 "linker_set_key" : "keymaster::ASN1_STRING_Delete", 27513 "name" : "keymaster::ASN1_STRING_Delete", 27514 "referenced_type" : "type-1635", 27515 "self_type" : "type-1635", 27516 "size" : 1, 27517 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27518 "unique_id" : "_ZTSN9keymaster18ASN1_STRING_DeleteE" 27519 }, 27520 { 27521 "alignment" : 1, 27522 "linker_set_key" : "keymaster::ASN1_TYPE_Delete", 27523 "name" : "keymaster::ASN1_TYPE_Delete", 27524 "referenced_type" : "type-1643", 27525 "self_type" : "type-1643", 27526 "size" : 1, 27527 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 27528 "unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE" 27529 }, 27530 { 27531 "alignment" : 4, 27532 "base_specifiers" : 27533 [ 27534 { 27535 "referenced_type" : "type-978" 27536 } 27537 ], 27538 "fields" : 27539 [ 27540 { 27541 "field_name" : "op_handle", 27542 "field_offset" : 64, 27543 "referenced_type" : "type-116" 27544 } 27545 ], 27546 "linker_set_key" : "keymaster::AbortOperationRequest", 27547 "name" : "keymaster::AbortOperationRequest", 27548 "referenced_type" : "type-1974", 27549 "self_type" : "type-1974", 27550 "size" : 16, 27551 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27552 "unique_id" : "_ZTSN9keymaster21AbortOperationRequestE", 27553 "vtable_components" : 27554 [ 27555 { 27556 "kind" : "offset_to_top" 27557 }, 27558 { 27559 "kind" : "rtti", 27560 "mangled_component_name" : "_ZTIN9keymaster21AbortOperationRequestE" 27561 }, 27562 { 27563 "kind" : "complete_dtor_pointer", 27564 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD1Ev" 27565 }, 27566 { 27567 "kind" : "deleting_dtor_pointer", 27568 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD0Ev" 27569 }, 27570 { 27571 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest14SerializedSizeEv" 27572 }, 27573 { 27574 "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest9SerializeEPhPKh" 27575 }, 27576 { 27577 "mangled_component_name" : "_ZN9keymaster21AbortOperationRequest11DeserializeEPPKhS2_" 27578 } 27579 ] 27580 }, 27581 { 27582 "alignment" : 4, 27583 "base_specifiers" : 27584 [ 27585 { 27586 "referenced_type" : "type-976" 27587 } 27588 ], 27589 "linker_set_key" : "keymaster::AbortOperationResponse", 27590 "name" : "keymaster::AbortOperationResponse", 27591 "referenced_type" : "type-1978", 27592 "self_type" : "type-1978", 27593 "size" : 12, 27594 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27595 "unique_id" : "_ZTSN9keymaster22AbortOperationResponseE", 27596 "vtable_components" : 27597 [ 27598 { 27599 "kind" : "offset_to_top" 27600 }, 27601 { 27602 "kind" : "rtti", 27603 "mangled_component_name" : "_ZTIN9keymaster22AbortOperationResponseE" 27604 }, 27605 { 27606 "kind" : "complete_dtor_pointer", 27607 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD1Ev" 27608 }, 27609 { 27610 "kind" : "deleting_dtor_pointer", 27611 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD0Ev" 27612 }, 27613 { 27614 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27615 }, 27616 { 27617 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27618 }, 27619 { 27620 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27621 }, 27622 { 27623 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse22NonErrorSerializedSizeEv" 27624 }, 27625 { 27626 "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse17NonErrorSerializeEPhPKh" 27627 }, 27628 { 27629 "mangled_component_name" : "_ZN9keymaster22AbortOperationResponse19NonErrorDeserializeEPPKhS2_" 27630 } 27631 ] 27632 }, 27633 { 27634 "alignment" : 4, 27635 "base_specifiers" : 27636 [ 27637 { 27638 "referenced_type" : "type-978" 27639 } 27640 ], 27641 "fields" : 27642 [ 27643 { 27644 "field_name" : "random_data", 27645 "field_offset" : 64, 27646 "referenced_type" : "type-190" 27647 } 27648 ], 27649 "linker_set_key" : "keymaster::AddEntropyRequest", 27650 "name" : "keymaster::AddEntropyRequest", 27651 "referenced_type" : "type-1983", 27652 "self_type" : "type-1983", 27653 "size" : 28, 27654 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27655 "unique_id" : "_ZTSN9keymaster17AddEntropyRequestE", 27656 "vtable_components" : 27657 [ 27658 { 27659 "kind" : "offset_to_top" 27660 }, 27661 { 27662 "kind" : "rtti", 27663 "mangled_component_name" : "_ZTIN9keymaster17AddEntropyRequestE" 27664 }, 27665 { 27666 "kind" : "complete_dtor_pointer", 27667 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD1Ev" 27668 }, 27669 { 27670 "kind" : "deleting_dtor_pointer", 27671 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD0Ev" 27672 }, 27673 { 27674 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" 27675 }, 27676 { 27677 "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" 27678 }, 27679 { 27680 "mangled_component_name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" 27681 } 27682 ] 27683 }, 27684 { 27685 "alignment" : 4, 27686 "base_specifiers" : 27687 [ 27688 { 27689 "referenced_type" : "type-976" 27690 } 27691 ], 27692 "linker_set_key" : "keymaster::AddEntropyResponse", 27693 "name" : "keymaster::AddEntropyResponse", 27694 "referenced_type" : "type-1985", 27695 "self_type" : "type-1985", 27696 "size" : 12, 27697 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 27698 "unique_id" : "_ZTSN9keymaster18AddEntropyResponseE", 27699 "vtable_components" : 27700 [ 27701 { 27702 "kind" : "offset_to_top" 27703 }, 27704 { 27705 "kind" : "rtti", 27706 "mangled_component_name" : "_ZTIN9keymaster18AddEntropyResponseE" 27707 }, 27708 { 27709 "kind" : "complete_dtor_pointer", 27710 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD1Ev" 27711 }, 27712 { 27713 "kind" : "deleting_dtor_pointer", 27714 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD0Ev" 27715 }, 27716 { 27717 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 27718 }, 27719 { 27720 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 27721 }, 27722 { 27723 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 27724 }, 27725 { 27726 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse22NonErrorSerializedSizeEv" 27727 }, 27728 { 27729 "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse17NonErrorSerializeEPhPKh" 27730 }, 27731 { 27732 "mangled_component_name" : "_ZN9keymaster18AddEntropyResponse19NonErrorDeserializeEPPKhS2_" 27733 } 27734 ] 27735 }, 27736 { 27737 "alignment" : 4, 27738 "base_specifiers" : 27739 [ 27740 { 27741 "referenced_type" : "type-1383" 27742 } 27743 ], 27744 "linker_set_key" : "keymaster::AesKey", 27745 "name" : "keymaster::AesKey", 27746 "record_kind" : "class", 27747 "referenced_type" : "type-1392", 27748 "self_type" : "type-1392", 27749 "size" : 96, 27750 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27751 "unique_id" : "_ZTSN9keymaster6AesKeyE", 27752 "vtable_components" : 27753 [ 27754 { 27755 "kind" : "offset_to_top" 27756 }, 27757 { 27758 "kind" : "rtti", 27759 "mangled_component_name" : "_ZTIN9keymaster6AesKeyE" 27760 }, 27761 { 27762 "kind" : "complete_dtor_pointer", 27763 "mangled_component_name" : "_ZN9keymaster6AesKeyD1Ev" 27764 }, 27765 { 27766 "kind" : "deleting_dtor_pointer", 27767 "mangled_component_name" : "_ZN9keymaster6AesKeyD0Ev" 27768 }, 27769 { 27770 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 27771 } 27772 ] 27773 }, 27774 { 27775 "alignment" : 4, 27776 "base_specifiers" : 27777 [ 27778 { 27779 "referenced_type" : "type-1376" 27780 } 27781 ], 27782 "linker_set_key" : "keymaster::AesKeyFactory", 27783 "name" : "keymaster::AesKeyFactory", 27784 "record_kind" : "class", 27785 "referenced_type" : "type-1388", 27786 "self_type" : "type-1388", 27787 "size" : 16, 27788 "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", 27789 "unique_id" : "_ZTSN9keymaster13AesKeyFactoryE", 27790 "vtable_components" : 27791 [ 27792 { 27793 "kind" : "offset_to_top" 27794 }, 27795 { 27796 "kind" : "rtti", 27797 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27798 }, 27799 { 27800 "kind" : "complete_dtor_pointer", 27801 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD1Ev" 27802 }, 27803 { 27804 "kind" : "deleting_dtor_pointer", 27805 "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD0Ev" 27806 }, 27807 { 27808 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 27809 }, 27810 { 27811 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 27812 }, 27813 { 27814 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 27815 }, 27816 { 27817 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 27818 }, 27819 { 27820 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 27821 }, 27822 { 27823 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 27824 }, 27825 { 27826 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEj" 27827 }, 27828 { 27829 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" 27830 }, 27831 { 27832 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" 27833 }, 27834 { 27835 "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 27836 }, 27837 { 27838 "component_value" : -4, 27839 "kind" : "offset_to_top" 27840 }, 27841 { 27842 "kind" : "rtti", 27843 "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" 27844 }, 27845 { 27846 "kind" : "complete_dtor_pointer", 27847 "mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD1Ev" 27848 }, 27849 { 27850 "kind" : "deleting_dtor_pointer", 27851 "mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD0Ev" 27852 } 27853 ] 27854 }, 27855 { 27856 "alignment" : 4, 27857 "fields" : 27858 [ 27859 { 27860 "access" : "private", 27861 "field_name" : "context_", 27862 "field_offset" : 32, 27863 "referenced_type" : "type-1674" 27864 }, 27865 { 27866 "access" : "private", 27867 "field_name" : "operation_table_", 27868 "field_offset" : 64, 27869 "referenced_type" : "type-1677" 27870 } 27871 ], 27872 "linker_set_key" : "keymaster::AndroidKeymaster", 27873 "name" : "keymaster::AndroidKeymaster", 27874 "record_kind" : "class", 27875 "referenced_type" : "type-1673", 27876 "self_type" : "type-1673", 27877 "size" : 12, 27878 "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h", 27879 "unique_id" : "_ZTSN9keymaster16AndroidKeymasterE", 27880 "vtable_components" : 27881 [ 27882 { 27883 "kind" : "offset_to_top" 27884 }, 27885 { 27886 "kind" : "rtti", 27887 "mangled_component_name" : "_ZTIN9keymaster16AndroidKeymasterE" 27888 }, 27889 { 27890 "kind" : "complete_dtor_pointer", 27891 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD1Ev" 27892 }, 27893 { 27894 "kind" : "deleting_dtor_pointer", 27895 "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD0Ev" 27896 } 27897 ] 27898 }, 27899 { 27900 "alignment" : 4, 27901 "fields" : 27902 [ 27903 { 27904 "access" : "private", 27905 "field_name" : "begin_", 27906 "referenced_type" : "type-2046" 27907 }, 27908 { 27909 "access" : "private", 27910 "field_name" : "end_", 27911 "field_offset" : 32, 27912 "referenced_type" : "type-2046" 27913 } 27914 ], 27915 "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 27916 "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", 27917 "record_kind" : "class", 27918 "referenced_type" : "type-4919", 27919 "self_type" : "type-4919", 27920 "size" : 8, 27921 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 27922 "template_args" : [ "type-959" ], 27923 "unique_id" : "_ZTSN9keymaster12ArrayWrapperINS_21HmacSharingParametersEEE" 27924 }, 27925 { 27926 "alignment" : 4, 27927 "fields" : 27928 [ 27929 { 27930 "access" : "private", 27931 "field_name" : "begin_", 27932 "referenced_type" : "type-1669" 27933 }, 27934 { 27935 "access" : "private", 27936 "field_name" : "end_", 27937 "field_offset" : 32, 27938 "referenced_type" : "type-1669" 27939 } 27940 ], 27941 "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t>", 27942 "name" : "keymaster::ArrayWrapper<keymaster_blob_t>", 27943 "record_kind" : "class", 27944 "referenced_type" : "type-1668", 27945 "self_type" : "type-1668", 27946 "size" : 8, 27947 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 27948 "template_args" : [ "type-1671" ], 27949 "unique_id" : "_ZTSN9keymaster12ArrayWrapperI16keymaster_blob_tEE" 27950 }, 27951 { 27952 "alignment" : 4, 27953 "base_specifiers" : 27954 [ 27955 { 27956 "referenced_type" : "type-161" 27957 } 27958 ], 27959 "linker_set_key" : "keymaster::AsymmetricKey", 27960 "name" : "keymaster::AsymmetricKey", 27961 "record_kind" : "class", 27962 "referenced_type" : "type-160", 27963 "self_type" : "type-160", 27964 "size" : 96, 27965 "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h", 27966 "unique_id" : "_ZTSN9keymaster13AsymmetricKeyE", 27967 "vtable_components" : 27968 [ 27969 { 27970 "kind" : "offset_to_top" 27971 }, 27972 { 27973 "kind" : "rtti", 27974 "mangled_component_name" : "_ZTIN9keymaster13AsymmetricKeyE" 27975 }, 27976 { 27977 "kind" : "complete_dtor_pointer", 27978 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD1Ev" 27979 }, 27980 { 27981 "kind" : "deleting_dtor_pointer", 27982 "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD0Ev" 27983 }, 27984 { 27985 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 27986 }, 27987 { 27988 "is_pure" : true, 27989 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st" 27990 }, 27991 { 27992 "is_pure" : true, 27993 "mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st" 27994 } 27995 ] 27996 }, 27997 { 27998 "alignment" : 4, 27999 "base_specifiers" : 28000 [ 28001 { 28002 "referenced_type" : "type-141" 28003 } 28004 ], 28005 "linker_set_key" : "keymaster::AsymmetricKeyFactory", 28006 "name" : "keymaster::AsymmetricKeyFactory", 28007 "record_kind" : "class", 28008 "referenced_type" : "type-140", 28009 "self_type" : "type-140", 28010 "size" : 4, 28011 "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h", 28012 "unique_id" : "_ZTSN9keymaster20AsymmetricKeyFactoryE", 28013 "vtable_components" : 28014 [ 28015 { 28016 "kind" : "offset_to_top" 28017 }, 28018 { 28019 "kind" : "rtti", 28020 "mangled_component_name" : "_ZTIN9keymaster20AsymmetricKeyFactoryE" 28021 }, 28022 { 28023 "kind" : "complete_dtor_pointer", 28024 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD1Ev" 28025 }, 28026 { 28027 "kind" : "deleting_dtor_pointer", 28028 "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD0Ev" 28029 }, 28030 { 28031 "is_pure" : true, 28032 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 28033 }, 28034 { 28035 "is_pure" : true, 28036 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 28037 }, 28038 { 28039 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 28040 }, 28041 { 28042 "is_pure" : true, 28043 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 28044 }, 28045 { 28046 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 28047 }, 28048 { 28049 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 28050 }, 28051 { 28052 "is_pure" : true, 28053 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 28054 }, 28055 { 28056 "is_pure" : true, 28057 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv" 28058 }, 28059 { 28060 "is_pure" : true, 28061 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv" 28062 } 28063 ] 28064 }, 28065 { 28066 "alignment" : 4, 28067 "base_specifiers" : 28068 [ 28069 { 28070 "referenced_type" : "type-978" 28071 } 28072 ], 28073 "fields" : 28074 [ 28075 { 28076 "field_name" : "key_blob", 28077 "field_offset" : 64, 28078 "referenced_type" : "type-2025" 28079 }, 28080 { 28081 "field_name" : "attest_params", 28082 "field_offset" : 128, 28083 "referenced_type" : "type-117" 28084 } 28085 ], 28086 "linker_set_key" : "keymaster::AttestKeyRequest", 28087 "name" : "keymaster::AttestKeyRequest", 28088 "referenced_type" : "type-2024", 28089 "self_type" : "type-2024", 28090 "size" : 56, 28091 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28092 "unique_id" : "_ZTSN9keymaster16AttestKeyRequestE", 28093 "vtable_components" : 28094 [ 28095 { 28096 "kind" : "offset_to_top" 28097 }, 28098 { 28099 "kind" : "rtti", 28100 "mangled_component_name" : "_ZTIN9keymaster16AttestKeyRequestE" 28101 }, 28102 { 28103 "kind" : "complete_dtor_pointer", 28104 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD1Ev" 28105 }, 28106 { 28107 "kind" : "deleting_dtor_pointer", 28108 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD0Ev" 28109 }, 28110 { 28111 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" 28112 }, 28113 { 28114 "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" 28115 }, 28116 { 28117 "mangled_component_name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" 28118 } 28119 ] 28120 }, 28121 { 28122 "alignment" : 4, 28123 "base_specifiers" : 28124 [ 28125 { 28126 "referenced_type" : "type-976" 28127 } 28128 ], 28129 "fields" : 28130 [ 28131 { 28132 "field_name" : "certificate_chain", 28133 "field_offset" : 96, 28134 "referenced_type" : "type-2028" 28135 } 28136 ], 28137 "linker_set_key" : "keymaster::AttestKeyResponse", 28138 "name" : "keymaster::AttestKeyResponse", 28139 "referenced_type" : "type-2027", 28140 "self_type" : "type-2027", 28141 "size" : 20, 28142 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28143 "unique_id" : "_ZTSN9keymaster17AttestKeyResponseE", 28144 "vtable_components" : 28145 [ 28146 { 28147 "kind" : "offset_to_top" 28148 }, 28149 { 28150 "kind" : "rtti", 28151 "mangled_component_name" : "_ZTIN9keymaster17AttestKeyResponseE" 28152 }, 28153 { 28154 "kind" : "complete_dtor_pointer", 28155 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD1Ev" 28156 }, 28157 { 28158 "kind" : "deleting_dtor_pointer", 28159 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD0Ev" 28160 }, 28161 { 28162 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28163 }, 28164 { 28165 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28166 }, 28167 { 28168 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28169 }, 28170 { 28171 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" 28172 }, 28173 { 28174 "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" 28175 }, 28176 { 28177 "mangled_component_name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" 28178 } 28179 ] 28180 }, 28181 { 28182 "alignment" : 4, 28183 "linker_set_key" : "keymaster::AttestationRecordContext", 28184 "name" : "keymaster::AttestationRecordContext", 28185 "record_kind" : "class", 28186 "referenced_type" : "type-1368", 28187 "self_type" : "type-1368", 28188 "size" : 4, 28189 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 28190 "unique_id" : "_ZTSN9keymaster24AttestationRecordContextE", 28191 "vtable_components" : 28192 [ 28193 { 28194 "kind" : "offset_to_top" 28195 }, 28196 { 28197 "kind" : "rtti", 28198 "mangled_component_name" : "_ZTIN9keymaster24AttestationRecordContextE" 28199 }, 28200 { 28201 "kind" : "complete_dtor_pointer", 28202 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD1Ev" 28203 }, 28204 { 28205 "kind" : "deleting_dtor_pointer", 28206 "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD0Ev" 28207 }, 28208 { 28209 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 28210 }, 28211 { 28212 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 28213 }, 28214 { 28215 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" 28216 }, 28217 { 28218 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 28219 } 28220 ] 28221 }, 28222 { 28223 "alignment" : 4, 28224 "fields" : 28225 [ 28226 { 28227 "access" : "private", 28228 "field_name" : "hw_enforced_", 28229 "referenced_type" : "type-1110" 28230 }, 28231 { 28232 "access" : "private", 28233 "field_name" : "sw_enforced_", 28234 "field_offset" : 32, 28235 "referenced_type" : "type-1110" 28236 } 28237 ], 28238 "linker_set_key" : "keymaster::AuthProxy", 28239 "name" : "keymaster::AuthProxy", 28240 "record_kind" : "class", 28241 "referenced_type" : "type-1864", 28242 "self_type" : "type-1864", 28243 "size" : 8, 28244 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28245 "unique_id" : "_ZTSN9keymaster9AuthProxyE" 28246 }, 28247 { 28248 "alignment" : 4, 28249 "fields" : 28250 [ 28251 { 28252 "access" : "private", 28253 "field_name" : "pos_", 28254 "referenced_type" : "type-122" 28255 }, 28256 { 28257 "access" : "private", 28258 "field_name" : "auth_set1_", 28259 "field_offset" : 32, 28260 "referenced_type" : "type-1327" 28261 }, 28262 { 28263 "access" : "private", 28264 "field_name" : "auth_set2_", 28265 "field_offset" : 64, 28266 "referenced_type" : "type-1327" 28267 } 28268 ], 28269 "linker_set_key" : "keymaster::AuthProxyIterator", 28270 "name" : "keymaster::AuthProxyIterator", 28271 "record_kind" : "class", 28272 "referenced_type" : "type-1570", 28273 "self_type" : "type-1570", 28274 "size" : 12, 28275 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28276 "unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE" 28277 }, 28278 { 28279 "alignment" : 4, 28280 "base_specifiers" : 28281 [ 28282 { 28283 "referenced_type" : "type-125" 28284 }, 28285 { 28286 "referenced_type" : "type-126" 28287 } 28288 ], 28289 "fields" : 28290 [ 28291 { 28292 "access" : "private", 28293 "field_name" : "elems_", 28294 "field_offset" : 96, 28295 "referenced_type" : "type-118" 28296 }, 28297 { 28298 "access" : "private", 28299 "field_name" : "elems_size_", 28300 "field_offset" : 128, 28301 "referenced_type" : "type-121" 28302 }, 28303 { 28304 "access" : "private", 28305 "field_name" : "elems_capacity_", 28306 "field_offset" : 160, 28307 "referenced_type" : "type-122" 28308 }, 28309 { 28310 "access" : "private", 28311 "field_name" : "indirect_data_", 28312 "field_offset" : 192, 28313 "referenced_type" : "type-123" 28314 }, 28315 { 28316 "access" : "private", 28317 "field_name" : "indirect_data_size_", 28318 "field_offset" : 224, 28319 "referenced_type" : "type-122" 28320 }, 28321 { 28322 "access" : "private", 28323 "field_name" : "indirect_data_capacity_", 28324 "field_offset" : 256, 28325 "referenced_type" : "type-122" 28326 }, 28327 { 28328 "access" : "private", 28329 "field_name" : "error_", 28330 "field_offset" : 288, 28331 "referenced_type" : "type-124" 28332 } 28333 ], 28334 "linker_set_key" : "keymaster::AuthorizationSet", 28335 "name" : "keymaster::AuthorizationSet", 28336 "record_kind" : "class", 28337 "referenced_type" : "type-117", 28338 "self_type" : "type-117", 28339 "size" : 40, 28340 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28341 "unique_id" : "_ZTSN9keymaster16AuthorizationSetE", 28342 "vtable_components" : 28343 [ 28344 { 28345 "kind" : "offset_to_top" 28346 }, 28347 { 28348 "kind" : "rtti", 28349 "mangled_component_name" : "_ZTIN9keymaster16AuthorizationSetE" 28350 }, 28351 { 28352 "kind" : "complete_dtor_pointer", 28353 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD1Ev" 28354 }, 28355 { 28356 "kind" : "deleting_dtor_pointer", 28357 "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD0Ev" 28358 }, 28359 { 28360 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" 28361 }, 28362 { 28363 "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" 28364 }, 28365 { 28366 "mangled_component_name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" 28367 } 28368 ] 28369 }, 28370 { 28371 "alignment" : 4, 28372 "fields" : 28373 [ 28374 { 28375 "access" : "private", 28376 "field_name" : "set", 28377 "referenced_type" : "type-117" 28378 } 28379 ], 28380 "linker_set_key" : "keymaster::AuthorizationSetBuilder", 28381 "name" : "keymaster::AuthorizationSetBuilder", 28382 "record_kind" : "class", 28383 "referenced_type" : "type-1373", 28384 "self_type" : "type-1373", 28385 "size" : 40, 28386 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", 28387 "unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE" 28388 }, 28389 { 28390 "alignment" : 4, 28391 "base_specifiers" : 28392 [ 28393 { 28394 "referenced_type" : "type-978" 28395 } 28396 ], 28397 "fields" : 28398 [ 28399 { 28400 "field_name" : "purpose", 28401 "field_offset" : 64, 28402 "referenced_type" : "type-1959" 28403 }, 28404 { 28405 "field_name" : "key_blob", 28406 "field_offset" : 96, 28407 "referenced_type" : "type-1960" 28408 }, 28409 { 28410 "field_name" : "additional_params", 28411 "field_offset" : 160, 28412 "referenced_type" : "type-117" 28413 } 28414 ], 28415 "linker_set_key" : "keymaster::BeginOperationRequest", 28416 "name" : "keymaster::BeginOperationRequest", 28417 "referenced_type" : "type-1958", 28418 "self_type" : "type-1958", 28419 "size" : 60, 28420 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28421 "unique_id" : "_ZTSN9keymaster21BeginOperationRequestE", 28422 "vtable_components" : 28423 [ 28424 { 28425 "kind" : "offset_to_top" 28426 }, 28427 { 28428 "kind" : "rtti", 28429 "mangled_component_name" : "_ZTIN9keymaster21BeginOperationRequestE" 28430 }, 28431 { 28432 "kind" : "complete_dtor_pointer", 28433 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD1Ev" 28434 }, 28435 { 28436 "kind" : "deleting_dtor_pointer", 28437 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD0Ev" 28438 }, 28439 { 28440 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" 28441 }, 28442 { 28443 "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" 28444 }, 28445 { 28446 "mangled_component_name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" 28447 } 28448 ] 28449 }, 28450 { 28451 "alignment" : 4, 28452 "base_specifiers" : 28453 [ 28454 { 28455 "referenced_type" : "type-976" 28456 } 28457 ], 28458 "fields" : 28459 [ 28460 { 28461 "field_name" : "op_handle", 28462 "field_offset" : 96, 28463 "referenced_type" : "type-116" 28464 }, 28465 { 28466 "field_name" : "output_params", 28467 "field_offset" : 160, 28468 "referenced_type" : "type-117" 28469 } 28470 ], 28471 "linker_set_key" : "keymaster::BeginOperationResponse", 28472 "name" : "keymaster::BeginOperationResponse", 28473 "referenced_type" : "type-1963", 28474 "self_type" : "type-1963", 28475 "size" : 60, 28476 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28477 "unique_id" : "_ZTSN9keymaster22BeginOperationResponseE", 28478 "vtable_components" : 28479 [ 28480 { 28481 "kind" : "offset_to_top" 28482 }, 28483 { 28484 "kind" : "rtti", 28485 "mangled_component_name" : "_ZTIN9keymaster22BeginOperationResponseE" 28486 }, 28487 { 28488 "kind" : "complete_dtor_pointer", 28489 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD1Ev" 28490 }, 28491 { 28492 "kind" : "deleting_dtor_pointer", 28493 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD0Ev" 28494 }, 28495 { 28496 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28497 }, 28498 { 28499 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28500 }, 28501 { 28502 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28503 }, 28504 { 28505 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" 28506 }, 28507 { 28508 "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" 28509 }, 28510 { 28511 "mangled_component_name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" 28512 } 28513 ] 28514 }, 28515 { 28516 "alignment" : 4, 28517 "base_specifiers" : 28518 [ 28519 { 28520 "referenced_type" : "type-125" 28521 } 28522 ], 28523 "fields" : 28524 [ 28525 { 28526 "access" : "private", 28527 "field_name" : "buffer_", 28528 "field_offset" : 32, 28529 "referenced_type" : "type-191" 28530 }, 28531 { 28532 "access" : "private", 28533 "field_name" : "buffer_size_", 28534 "field_offset" : 64, 28535 "referenced_type" : "type-122" 28536 }, 28537 { 28538 "access" : "private", 28539 "field_name" : "read_position_", 28540 "field_offset" : 96, 28541 "referenced_type" : "type-122" 28542 }, 28543 { 28544 "access" : "private", 28545 "field_name" : "write_position_", 28546 "field_offset" : 128, 28547 "referenced_type" : "type-122" 28548 } 28549 ], 28550 "linker_set_key" : "keymaster::Buffer", 28551 "name" : "keymaster::Buffer", 28552 "record_kind" : "class", 28553 "referenced_type" : "type-190", 28554 "self_type" : "type-190", 28555 "size" : 20, 28556 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 28557 "unique_id" : "_ZTSN9keymaster6BufferE", 28558 "vtable_components" : 28559 [ 28560 { 28561 "kind" : "offset_to_top" 28562 }, 28563 { 28564 "kind" : "rtti", 28565 "mangled_component_name" : "_ZTIN9keymaster6BufferE" 28566 }, 28567 { 28568 "kind" : "complete_dtor_pointer", 28569 "mangled_component_name" : "_ZN9keymaster6BufferD1Ev" 28570 }, 28571 { 28572 "kind" : "deleting_dtor_pointer", 28573 "mangled_component_name" : "_ZN9keymaster6BufferD0Ev" 28574 }, 28575 { 28576 "mangled_component_name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" 28577 }, 28578 { 28579 "mangled_component_name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" 28580 }, 28581 { 28582 "mangled_component_name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" 28583 } 28584 ] 28585 }, 28586 { 28587 "alignment" : 1, 28588 "linker_set_key" : "keymaster::CertificateChainDelete", 28589 "name" : "keymaster::CertificateChainDelete", 28590 "referenced_type" : "type-66", 28591 "self_type" : "type-66", 28592 "size" : 1, 28593 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28594 "unique_id" : "_ZTSN9keymaster22CertificateChainDeleteE" 28595 }, 28596 { 28597 "alignment" : 1, 28598 "linker_set_key" : "keymaster::Characteristics_Delete", 28599 "name" : "keymaster::Characteristics_Delete", 28600 "referenced_type" : "type-35", 28601 "self_type" : "type-35", 28602 "size" : 1, 28603 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 28604 "unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE" 28605 }, 28606 { 28607 "alignment" : 4, 28608 "base_specifiers" : 28609 [ 28610 { 28611 "referenced_type" : "type-978" 28612 } 28613 ], 28614 "fields" : 28615 [ 28616 { 28617 "field_name" : "params_array", 28618 "field_offset" : 64, 28619 "referenced_type" : "type-2047" 28620 } 28621 ], 28622 "linker_set_key" : "keymaster::ComputeSharedHmacRequest", 28623 "name" : "keymaster::ComputeSharedHmacRequest", 28624 "referenced_type" : "type-2055", 28625 "self_type" : "type-2055", 28626 "size" : 20, 28627 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28628 "unique_id" : "_ZTSN9keymaster24ComputeSharedHmacRequestE", 28629 "vtable_components" : 28630 [ 28631 { 28632 "kind" : "offset_to_top" 28633 }, 28634 { 28635 "kind" : "rtti", 28636 "mangled_component_name" : "_ZTIN9keymaster24ComputeSharedHmacRequestE" 28637 }, 28638 { 28639 "kind" : "complete_dtor_pointer", 28640 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD1Ev" 28641 }, 28642 { 28643 "kind" : "deleting_dtor_pointer", 28644 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD0Ev" 28645 }, 28646 { 28647 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest14SerializedSizeEv" 28648 }, 28649 { 28650 "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest9SerializeEPhPKh" 28651 }, 28652 { 28653 "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequest11DeserializeEPPKhS2_" 28654 } 28655 ] 28656 }, 28657 { 28658 "alignment" : 4, 28659 "base_specifiers" : 28660 [ 28661 { 28662 "referenced_type" : "type-976" 28663 } 28664 ], 28665 "fields" : 28666 [ 28667 { 28668 "field_name" : "sharing_check", 28669 "field_offset" : 96, 28670 "referenced_type" : "type-872" 28671 } 28672 ], 28673 "linker_set_key" : "keymaster::ComputeSharedHmacResponse", 28674 "name" : "keymaster::ComputeSharedHmacResponse", 28675 "referenced_type" : "type-975", 28676 "self_type" : "type-975", 28677 "size" : 20, 28678 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28679 "unique_id" : "_ZTSN9keymaster25ComputeSharedHmacResponseE", 28680 "vtable_components" : 28681 [ 28682 { 28683 "kind" : "offset_to_top" 28684 }, 28685 { 28686 "kind" : "rtti", 28687 "mangled_component_name" : "_ZTIN9keymaster25ComputeSharedHmacResponseE" 28688 }, 28689 { 28690 "kind" : "complete_dtor_pointer", 28691 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD1Ev" 28692 }, 28693 { 28694 "kind" : "deleting_dtor_pointer", 28695 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD0Ev" 28696 }, 28697 { 28698 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28699 }, 28700 { 28701 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28702 }, 28703 { 28704 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28705 }, 28706 { 28707 "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" 28708 }, 28709 { 28710 "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" 28711 }, 28712 { 28713 "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" 28714 } 28715 ] 28716 }, 28717 { 28718 "alignment" : 4, 28719 "base_specifiers" : 28720 [ 28721 { 28722 "referenced_type" : "type-978" 28723 } 28724 ], 28725 "fields" : 28726 [ 28727 { 28728 "field_name" : "os_version", 28729 "field_offset" : 64, 28730 "referenced_type" : "type-122" 28731 }, 28732 { 28733 "field_name" : "os_patchlevel", 28734 "field_offset" : 96, 28735 "referenced_type" : "type-122" 28736 } 28737 ], 28738 "linker_set_key" : "keymaster::ConfigureRequest", 28739 "name" : "keymaster::ConfigureRequest", 28740 "referenced_type" : "type-2037", 28741 "self_type" : "type-2037", 28742 "size" : 16, 28743 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28744 "unique_id" : "_ZTSN9keymaster16ConfigureRequestE", 28745 "vtable_components" : 28746 [ 28747 { 28748 "kind" : "offset_to_top" 28749 }, 28750 { 28751 "kind" : "rtti", 28752 "mangled_component_name" : "_ZTIN9keymaster16ConfigureRequestE" 28753 }, 28754 { 28755 "kind" : "complete_dtor_pointer", 28756 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD1Ev" 28757 }, 28758 { 28759 "kind" : "deleting_dtor_pointer", 28760 "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD0Ev" 28761 }, 28762 { 28763 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest14SerializedSizeEv" 28764 }, 28765 { 28766 "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest9SerializeEPhPKh" 28767 }, 28768 { 28769 "mangled_component_name" : "_ZN9keymaster16ConfigureRequest11DeserializeEPPKhS2_" 28770 } 28771 ] 28772 }, 28773 { 28774 "alignment" : 4, 28775 "base_specifiers" : 28776 [ 28777 { 28778 "referenced_type" : "type-976" 28779 } 28780 ], 28781 "linker_set_key" : "keymaster::ConfigureResponse", 28782 "name" : "keymaster::ConfigureResponse", 28783 "referenced_type" : "type-2042", 28784 "self_type" : "type-2042", 28785 "size" : 12, 28786 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28787 "unique_id" : "_ZTSN9keymaster17ConfigureResponseE", 28788 "vtable_components" : 28789 [ 28790 { 28791 "kind" : "offset_to_top" 28792 }, 28793 { 28794 "kind" : "rtti", 28795 "mangled_component_name" : "_ZTIN9keymaster17ConfigureResponseE" 28796 }, 28797 { 28798 "kind" : "complete_dtor_pointer", 28799 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD1Ev" 28800 }, 28801 { 28802 "kind" : "deleting_dtor_pointer", 28803 "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD0Ev" 28804 }, 28805 { 28806 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 28807 }, 28808 { 28809 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 28810 }, 28811 { 28812 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 28813 }, 28814 { 28815 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse22NonErrorSerializedSizeEv" 28816 }, 28817 { 28818 "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse17NonErrorSerializeEPhPKh" 28819 }, 28820 { 28821 "mangled_component_name" : "_ZN9keymaster17ConfigureResponse19NonErrorDeserializeEPPKhS2_" 28822 } 28823 ] 28824 }, 28825 { 28826 "alignment" : 1, 28827 "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28828 "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", 28829 "referenced_type" : "type-1672", 28830 "self_type" : "type-1672", 28831 "size" : 1, 28832 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28833 "template_args" : [ "type-1673" ], 28834 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16AndroidKeymasterEEE" 28835 }, 28836 { 28837 "alignment" : 1, 28838 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key>", 28839 "name" : "keymaster::DefaultDelete<keymaster::Key>", 28840 "referenced_type" : "type-627", 28841 "self_type" : "type-627", 28842 "size" : 1, 28843 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28844 "template_args" : [ "type-161" ], 28845 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE" 28846 }, 28847 { 28848 "alignment" : 1, 28849 "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation>", 28850 "name" : "keymaster::DefaultDelete<keymaster::Operation>", 28851 "referenced_type" : "type-226", 28852 "self_type" : "type-226", 28853 "size" : 1, 28854 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28855 "template_args" : [ "type-175" ], 28856 "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE" 28857 }, 28858 { 28859 "alignment" : 1, 28860 "linker_set_key" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28861 "name" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", 28862 "referenced_type" : "type-863", 28863 "self_type" : "type-863", 28864 "size" : 1, 28865 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28866 "template_args" : [ "type-864" ], 28867 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE" 28868 }, 28869 { 28870 "alignment" : 1, 28871 "linker_set_key" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28872 "name" : "keymaster::DefaultDelete<keymaster_blob_t []>", 28873 "referenced_type" : "type-4909", 28874 "self_type" : "type-4909", 28875 "size" : 1, 28876 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28877 "template_args" : [ "type-4910" ], 28878 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_16keymaster_blob_tEE" 28879 }, 28880 { 28881 "alignment" : 1, 28882 "linker_set_key" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28883 "name" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", 28884 "referenced_type" : "type-1103", 28885 "self_type" : "type-1103", 28886 "size" : 1, 28887 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28888 "template_args" : [ "type-1104" ], 28889 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE" 28890 }, 28891 { 28892 "alignment" : 1, 28893 "linker_set_key" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28894 "name" : "keymaster::DefaultDelete<keymaster_digest_t []>", 28895 "referenced_type" : "type-1525", 28896 "self_type" : "type-1525", 28897 "size" : 1, 28898 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28899 "template_args" : [ "type-1526" ], 28900 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE" 28901 }, 28902 { 28903 "alignment" : 1, 28904 "linker_set_key" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28905 "name" : "keymaster::DefaultDelete<keymaster_key_format_t []>", 28906 "referenced_type" : "type-1838", 28907 "self_type" : "type-1838", 28908 "size" : 1, 28909 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28910 "template_args" : [ "type-1839" ], 28911 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE" 28912 }, 28913 { 28914 "alignment" : 1, 28915 "linker_set_key" : "keymaster::DefaultDelete<keymaster_padding_t []>", 28916 "name" : "keymaster::DefaultDelete<keymaster_padding_t []>", 28917 "referenced_type" : "type-1336", 28918 "self_type" : "type-1336", 28919 "size" : 1, 28920 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28921 "template_args" : [ "type-1337" ], 28922 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE" 28923 }, 28924 { 28925 "alignment" : 1, 28926 "linker_set_key" : "keymaster::DefaultDelete<unsigned char []>", 28927 "name" : "keymaster::DefaultDelete<unsigned char []>", 28928 "referenced_type" : "type-81", 28929 "self_type" : "type-81", 28930 "size" : 1, 28931 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 28932 "template_args" : [ "type-82" ], 28933 "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE" 28934 }, 28935 { 28936 "alignment" : 4, 28937 "base_specifiers" : 28938 [ 28939 { 28940 "referenced_type" : "type-978" 28941 } 28942 ], 28943 "linker_set_key" : "keymaster::DeleteAllKeysRequest", 28944 "name" : "keymaster::DeleteAllKeysRequest", 28945 "referenced_type" : "type-2011", 28946 "self_type" : "type-2011", 28947 "size" : 8, 28948 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28949 "unique_id" : "_ZTSN9keymaster20DeleteAllKeysRequestE", 28950 "vtable_components" : 28951 [ 28952 { 28953 "kind" : "offset_to_top" 28954 }, 28955 { 28956 "kind" : "rtti", 28957 "mangled_component_name" : "_ZTIN9keymaster20DeleteAllKeysRequestE" 28958 }, 28959 { 28960 "kind" : "complete_dtor_pointer", 28961 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD1Ev" 28962 }, 28963 { 28964 "kind" : "deleting_dtor_pointer", 28965 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD0Ev" 28966 }, 28967 { 28968 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest14SerializedSizeEv" 28969 }, 28970 { 28971 "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest9SerializeEPhPKh" 28972 }, 28973 { 28974 "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequest11DeserializeEPPKhS2_" 28975 } 28976 ] 28977 }, 28978 { 28979 "alignment" : 4, 28980 "base_specifiers" : 28981 [ 28982 { 28983 "referenced_type" : "type-976" 28984 } 28985 ], 28986 "linker_set_key" : "keymaster::DeleteAllKeysResponse", 28987 "name" : "keymaster::DeleteAllKeysResponse", 28988 "referenced_type" : "type-2015", 28989 "self_type" : "type-2015", 28990 "size" : 12, 28991 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 28992 "unique_id" : "_ZTSN9keymaster21DeleteAllKeysResponseE", 28993 "vtable_components" : 28994 [ 28995 { 28996 "kind" : "offset_to_top" 28997 }, 28998 { 28999 "kind" : "rtti", 29000 "mangled_component_name" : "_ZTIN9keymaster21DeleteAllKeysResponseE" 29001 }, 29002 { 29003 "kind" : "complete_dtor_pointer", 29004 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD1Ev" 29005 }, 29006 { 29007 "kind" : "deleting_dtor_pointer", 29008 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD0Ev" 29009 }, 29010 { 29011 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 29012 }, 29013 { 29014 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 29015 }, 29016 { 29017 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 29018 }, 29019 { 29020 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse22NonErrorSerializedSizeEv" 29021 }, 29022 { 29023 "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse17NonErrorSerializeEPhPKh" 29024 }, 29025 { 29026 "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponse19NonErrorDeserializeEPPKhS2_" 29027 } 29028 ] 29029 }, 29030 { 29031 "alignment" : 4, 29032 "base_specifiers" : 29033 [ 29034 { 29035 "referenced_type" : "type-978" 29036 } 29037 ], 29038 "fields" : 29039 [ 29040 { 29041 "field_name" : "key_blob", 29042 "field_offset" : 64, 29043 "referenced_type" : "type-2005" 29044 } 29045 ], 29046 "linker_set_key" : "keymaster::DeleteKeyRequest", 29047 "name" : "keymaster::DeleteKeyRequest", 29048 "referenced_type" : "type-2004", 29049 "self_type" : "type-2004", 29050 "size" : 16, 29051 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29052 "unique_id" : "_ZTSN9keymaster16DeleteKeyRequestE", 29053 "vtable_components" : 29054 [ 29055 { 29056 "kind" : "offset_to_top" 29057 }, 29058 { 29059 "kind" : "rtti", 29060 "mangled_component_name" : "_ZTIN9keymaster16DeleteKeyRequestE" 29061 }, 29062 { 29063 "kind" : "complete_dtor_pointer", 29064 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD1Ev" 29065 }, 29066 { 29067 "kind" : "deleting_dtor_pointer", 29068 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD0Ev" 29069 }, 29070 { 29071 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" 29072 }, 29073 { 29074 "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" 29075 }, 29076 { 29077 "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" 29078 } 29079 ] 29080 }, 29081 { 29082 "alignment" : 4, 29083 "base_specifiers" : 29084 [ 29085 { 29086 "referenced_type" : "type-976" 29087 } 29088 ], 29089 "linker_set_key" : "keymaster::DeleteKeyResponse", 29090 "name" : "keymaster::DeleteKeyResponse", 29091 "referenced_type" : "type-2007", 29092 "self_type" : "type-2007", 29093 "size" : 12, 29094 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29095 "unique_id" : "_ZTSN9keymaster17DeleteKeyResponseE", 29096 "vtable_components" : 29097 [ 29098 { 29099 "kind" : "offset_to_top" 29100 }, 29101 { 29102 "kind" : "rtti", 29103 "mangled_component_name" : "_ZTIN9keymaster17DeleteKeyResponseE" 29104 }, 29105 { 29106 "kind" : "complete_dtor_pointer", 29107 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD1Ev" 29108 }, 29109 { 29110 "kind" : "deleting_dtor_pointer", 29111 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD0Ev" 29112 }, 29113 { 29114 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 29115 }, 29116 { 29117 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 29118 }, 29119 { 29120 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 29121 }, 29122 { 29123 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse22NonErrorSerializedSizeEv" 29124 }, 29125 { 29126 "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse17NonErrorSerializeEPhPKh" 29127 }, 29128 { 29129 "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponse19NonErrorDeserializeEPPKhS2_" 29130 } 29131 ] 29132 }, 29133 { 29134 "alignment" : 4, 29135 "base_specifiers" : 29136 [ 29137 { 29138 "referenced_type" : "type-160" 29139 } 29140 ], 29141 "fields" : 29142 [ 29143 { 29144 "access" : "private", 29145 "field_name" : "ec_key_", 29146 "field_offset" : 768, 29147 "referenced_type" : "type-154" 29148 } 29149 ], 29150 "linker_set_key" : "keymaster::EcKey", 29151 "name" : "keymaster::EcKey", 29152 "record_kind" : "class", 29153 "referenced_type" : "type-153", 29154 "self_type" : "type-153", 29155 "size" : 100, 29156 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h", 29157 "unique_id" : "_ZTSN9keymaster5EcKeyE", 29158 "vtable_components" : 29159 [ 29160 { 29161 "kind" : "offset_to_top" 29162 }, 29163 { 29164 "kind" : "rtti", 29165 "mangled_component_name" : "_ZTIN9keymaster5EcKeyE" 29166 }, 29167 { 29168 "kind" : "complete_dtor_pointer", 29169 "mangled_component_name" : "_ZN9keymaster5EcKeyD1Ev" 29170 }, 29171 { 29172 "kind" : "deleting_dtor_pointer", 29173 "mangled_component_name" : "_ZN9keymaster5EcKeyD0Ev" 29174 }, 29175 { 29176 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 29177 }, 29178 { 29179 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29180 }, 29181 { 29182 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29183 } 29184 ] 29185 }, 29186 { 29187 "alignment" : 4, 29188 "base_specifiers" : 29189 [ 29190 { 29191 "referenced_type" : "type-140" 29192 }, 29193 { 29194 "referenced_type" : "type-142" 29195 } 29196 ], 29197 "linker_set_key" : "keymaster::EcKeyFactory", 29198 "name" : "keymaster::EcKeyFactory", 29199 "record_kind" : "class", 29200 "referenced_type" : "type-139", 29201 "self_type" : "type-139", 29202 "size" : 12, 29203 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h", 29204 "unique_id" : "_ZTSN9keymaster12EcKeyFactoryE", 29205 "vtable_components" : 29206 [ 29207 { 29208 "kind" : "offset_to_top" 29209 }, 29210 { 29211 "kind" : "rtti", 29212 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29213 }, 29214 { 29215 "kind" : "complete_dtor_pointer", 29216 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD1Ev" 29217 }, 29218 { 29219 "kind" : "deleting_dtor_pointer", 29220 "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD0Ev" 29221 }, 29222 { 29223 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29224 }, 29225 { 29226 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29227 }, 29228 { 29229 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29230 }, 29231 { 29232 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29233 }, 29234 { 29235 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 29236 }, 29237 { 29238 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 29239 }, 29240 { 29241 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29242 }, 29243 { 29244 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29245 }, 29246 { 29247 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29248 }, 29249 { 29250 "component_value" : -4, 29251 "kind" : "offset_to_top" 29252 }, 29253 { 29254 "kind" : "rtti", 29255 "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" 29256 }, 29257 { 29258 "kind" : "complete_dtor_pointer", 29259 "mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD1Ev" 29260 }, 29261 { 29262 "kind" : "deleting_dtor_pointer", 29263 "mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD0Ev" 29264 } 29265 ] 29266 }, 29267 { 29268 "alignment" : 4, 29269 "base_specifiers" : 29270 [ 29271 { 29272 "referenced_type" : "type-153" 29273 } 29274 ], 29275 "linker_set_key" : "keymaster::EcKeymaster0Key", 29276 "name" : "keymaster::EcKeymaster0Key", 29277 "record_kind" : "class", 29278 "referenced_type" : "type-1866", 29279 "self_type" : "type-1866", 29280 "size" : 100, 29281 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29282 "unique_id" : "_ZTSN9keymaster15EcKeymaster0KeyE", 29283 "vtable_components" : 29284 [ 29285 { 29286 "kind" : "offset_to_top" 29287 }, 29288 { 29289 "kind" : "rtti", 29290 "mangled_component_name" : "_ZTIN9keymaster15EcKeymaster0KeyE" 29291 }, 29292 { 29293 "kind" : "complete_dtor_pointer", 29294 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD1Ev" 29295 }, 29296 { 29297 "kind" : "deleting_dtor_pointer", 29298 "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD0Ev" 29299 }, 29300 { 29301 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 29302 }, 29303 { 29304 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29305 }, 29306 { 29307 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29308 } 29309 ] 29310 }, 29311 { 29312 "alignment" : 4, 29313 "base_specifiers" : 29314 [ 29315 { 29316 "referenced_type" : "type-139" 29317 } 29318 ], 29319 "fields" : 29320 [ 29321 { 29322 "access" : "private", 29323 "field_name" : "engine_", 29324 "field_offset" : 96, 29325 "referenced_type" : "type-597" 29326 } 29327 ], 29328 "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory", 29329 "name" : "keymaster::EcdsaKeymaster0KeyFactory", 29330 "record_kind" : "class", 29331 "referenced_type" : "type-1860", 29332 "self_type" : "type-1860", 29333 "size" : 16, 29334 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", 29335 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster0KeyFactoryE", 29336 "vtable_components" : 29337 [ 29338 { 29339 "kind" : "offset_to_top" 29340 }, 29341 { 29342 "kind" : "rtti", 29343 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29344 }, 29345 { 29346 "kind" : "complete_dtor_pointer", 29347 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29348 }, 29349 { 29350 "kind" : "deleting_dtor_pointer", 29351 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29352 }, 29353 { 29354 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29355 }, 29356 { 29357 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29358 }, 29359 { 29360 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29361 }, 29362 { 29363 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29364 }, 29365 { 29366 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 29367 }, 29368 { 29369 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 29370 }, 29371 { 29372 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29373 }, 29374 { 29375 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29376 }, 29377 { 29378 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29379 }, 29380 { 29381 "component_value" : -4, 29382 "kind" : "offset_to_top" 29383 }, 29384 { 29385 "kind" : "rtti", 29386 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" 29387 }, 29388 { 29389 "kind" : "complete_dtor_pointer", 29390 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" 29391 }, 29392 { 29393 "kind" : "deleting_dtor_pointer", 29394 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" 29395 } 29396 ] 29397 }, 29398 { 29399 "alignment" : 4, 29400 "base_specifiers" : 29401 [ 29402 { 29403 "referenced_type" : "type-153" 29404 } 29405 ], 29406 "linker_set_key" : "keymaster::EcdsaKeymaster1Key", 29407 "name" : "keymaster::EcdsaKeymaster1Key", 29408 "record_kind" : "class", 29409 "referenced_type" : "type-152", 29410 "self_type" : "type-152", 29411 "size" : 100, 29412 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29413 "unique_id" : "_ZTSN9keymaster18EcdsaKeymaster1KeyE", 29414 "vtable_components" : 29415 [ 29416 { 29417 "kind" : "offset_to_top" 29418 }, 29419 { 29420 "kind" : "rtti", 29421 "mangled_component_name" : "_ZTIN9keymaster18EcdsaKeymaster1KeyE" 29422 }, 29423 { 29424 "kind" : "complete_dtor_pointer", 29425 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD1Ev" 29426 }, 29427 { 29428 "kind" : "deleting_dtor_pointer", 29429 "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD0Ev" 29430 }, 29431 { 29432 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 29433 }, 29434 { 29435 "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" 29436 }, 29437 { 29438 "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" 29439 } 29440 ] 29441 }, 29442 { 29443 "alignment" : 4, 29444 "base_specifiers" : 29445 [ 29446 { 29447 "referenced_type" : "type-139" 29448 } 29449 ], 29450 "fields" : 29451 [ 29452 { 29453 "access" : "private", 29454 "field_name" : "engine_", 29455 "field_offset" : 96, 29456 "referenced_type" : "type-134" 29457 }, 29458 { 29459 "access" : "private", 29460 "field_name" : "sign_factory_", 29461 "field_offset" : 128, 29462 "referenced_type" : "type-137" 29463 }, 29464 { 29465 "access" : "private", 29466 "field_name" : "verify_factory_", 29467 "field_offset" : 160, 29468 "referenced_type" : "type-138" 29469 } 29470 ], 29471 "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory", 29472 "name" : "keymaster::EcdsaKeymaster1KeyFactory", 29473 "record_kind" : "class", 29474 "referenced_type" : "type-136", 29475 "self_type" : "type-136", 29476 "size" : 24, 29477 "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", 29478 "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster1KeyFactoryE", 29479 "vtable_components" : 29480 [ 29481 { 29482 "kind" : "offset_to_top" 29483 }, 29484 { 29485 "kind" : "rtti", 29486 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29487 }, 29488 { 29489 "kind" : "complete_dtor_pointer", 29490 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29491 }, 29492 { 29493 "kind" : "deleting_dtor_pointer", 29494 "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29495 }, 29496 { 29497 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 29498 }, 29499 { 29500 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 29501 }, 29502 { 29503 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 29504 }, 29505 { 29506 "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 29507 }, 29508 { 29509 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 29510 }, 29511 { 29512 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 29513 }, 29514 { 29515 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 29516 }, 29517 { 29518 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" 29519 }, 29520 { 29521 "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" 29522 }, 29523 { 29524 "component_value" : -4, 29525 "kind" : "offset_to_top" 29526 }, 29527 { 29528 "kind" : "rtti", 29529 "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" 29530 }, 29531 { 29532 "kind" : "complete_dtor_pointer", 29533 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" 29534 }, 29535 { 29536 "kind" : "deleting_dtor_pointer", 29537 "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" 29538 } 29539 ] 29540 }, 29541 { 29542 "alignment" : 4, 29543 "base_specifiers" : 29544 [ 29545 { 29546 "referenced_type" : "type-175" 29547 } 29548 ], 29549 "fields" : 29550 [ 29551 { 29552 "access" : "protected", 29553 "field_name" : "digest_", 29554 "field_offset" : 832, 29555 "referenced_type" : "type-183" 29556 }, 29557 { 29558 "access" : "protected", 29559 "field_name" : "digest_algorithm_", 29560 "field_offset" : 864, 29561 "referenced_type" : "type-184" 29562 }, 29563 { 29564 "access" : "protected", 29565 "field_name" : "ecdsa_key_", 29566 "field_offset" : 896, 29567 "referenced_type" : "type-187" 29568 }, 29569 { 29570 "access" : "protected", 29571 "field_name" : "digest_ctx_", 29572 "field_offset" : 928, 29573 "referenced_type" : "type-189" 29574 }, 29575 { 29576 "access" : "protected", 29577 "field_name" : "data_", 29578 "field_offset" : 1056, 29579 "referenced_type" : "type-190" 29580 } 29581 ], 29582 "linker_set_key" : "keymaster::EcdsaOperation", 29583 "name" : "keymaster::EcdsaOperation", 29584 "record_kind" : "class", 29585 "referenced_type" : "type-182", 29586 "self_type" : "type-182", 29587 "size" : 152, 29588 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29589 "unique_id" : "_ZTSN9keymaster14EcdsaOperationE", 29590 "vtable_components" : 29591 [ 29592 { 29593 "kind" : "offset_to_top" 29594 }, 29595 { 29596 "kind" : "rtti", 29597 "mangled_component_name" : "_ZTIN9keymaster14EcdsaOperationE" 29598 }, 29599 { 29600 "kind" : "complete_dtor_pointer", 29601 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD1Ev" 29602 }, 29603 { 29604 "kind" : "deleting_dtor_pointer", 29605 "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD0Ev" 29606 }, 29607 { 29608 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29609 }, 29610 { 29611 "is_pure" : true, 29612 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 29613 }, 29614 { 29615 "is_pure" : true, 29616 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 29617 }, 29618 { 29619 "is_pure" : true, 29620 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29621 }, 29622 { 29623 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29624 } 29625 ] 29626 }, 29627 { 29628 "alignment" : 4, 29629 "base_specifiers" : 29630 [ 29631 { 29632 "referenced_type" : "type-151" 29633 } 29634 ], 29635 "linker_set_key" : "keymaster::EcdsaOperationFactory", 29636 "name" : "keymaster::EcdsaOperationFactory", 29637 "record_kind" : "class", 29638 "referenced_type" : "type-198", 29639 "self_type" : "type-198", 29640 "size" : 4, 29641 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29642 "unique_id" : "_ZTSN9keymaster21EcdsaOperationFactoryE", 29643 "vtable_components" : 29644 [ 29645 { 29646 "kind" : "offset_to_top" 29647 }, 29648 { 29649 "kind" : "rtti", 29650 "mangled_component_name" : "_ZTIN9keymaster21EcdsaOperationFactoryE" 29651 }, 29652 { 29653 "kind" : "complete_dtor_pointer", 29654 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD1Ev" 29655 }, 29656 { 29657 "kind" : "deleting_dtor_pointer", 29658 "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD0Ev" 29659 }, 29660 { 29661 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29662 }, 29663 { 29664 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29665 }, 29666 { 29667 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 29668 }, 29669 { 29670 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 29671 }, 29672 { 29673 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" 29674 }, 29675 { 29676 "is_pure" : true, 29677 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory7purposeEv" 29678 }, 29679 { 29680 "is_pure" : true, 29681 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29682 } 29683 ] 29684 }, 29685 { 29686 "alignment" : 4, 29687 "base_specifiers" : 29688 [ 29689 { 29690 "referenced_type" : "type-182" 29691 } 29692 ], 29693 "linker_set_key" : "keymaster::EcdsaSignOperation", 29694 "name" : "keymaster::EcdsaSignOperation", 29695 "record_kind" : "class", 29696 "referenced_type" : "type-193", 29697 "self_type" : "type-193", 29698 "size" : 152, 29699 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29700 "unique_id" : "_ZTSN9keymaster18EcdsaSignOperationE", 29701 "vtable_components" : 29702 [ 29703 { 29704 "kind" : "offset_to_top" 29705 }, 29706 { 29707 "kind" : "rtti", 29708 "mangled_component_name" : "_ZTIN9keymaster18EcdsaSignOperationE" 29709 }, 29710 { 29711 "kind" : "complete_dtor_pointer", 29712 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD1Ev" 29713 }, 29714 { 29715 "kind" : "deleting_dtor_pointer", 29716 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD0Ev" 29717 }, 29718 { 29719 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29720 }, 29721 { 29722 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 29723 }, 29724 { 29725 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 29726 }, 29727 { 29728 "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29729 }, 29730 { 29731 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29732 } 29733 ] 29734 }, 29735 { 29736 "alignment" : 4, 29737 "base_specifiers" : 29738 [ 29739 { 29740 "referenced_type" : "type-198" 29741 } 29742 ], 29743 "linker_set_key" : "keymaster::EcdsaSignOperationFactory", 29744 "name" : "keymaster::EcdsaSignOperationFactory", 29745 "record_kind" : "class", 29746 "referenced_type" : "type-201", 29747 "self_type" : "type-201", 29748 "size" : 4, 29749 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29750 "unique_id" : "_ZTSN9keymaster25EcdsaSignOperationFactoryE", 29751 "vtable_components" : 29752 [ 29753 { 29754 "kind" : "offset_to_top" 29755 }, 29756 { 29757 "kind" : "rtti", 29758 "mangled_component_name" : "_ZTIN9keymaster25EcdsaSignOperationFactoryE" 29759 }, 29760 { 29761 "kind" : "complete_dtor_pointer", 29762 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD1Ev" 29763 }, 29764 { 29765 "kind" : "deleting_dtor_pointer", 29766 "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD0Ev" 29767 }, 29768 { 29769 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29770 }, 29771 { 29772 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29773 }, 29774 { 29775 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 29776 }, 29777 { 29778 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 29779 }, 29780 { 29781 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" 29782 }, 29783 { 29784 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv" 29785 }, 29786 { 29787 "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29788 } 29789 ] 29790 }, 29791 { 29792 "alignment" : 4, 29793 "base_specifiers" : 29794 [ 29795 { 29796 "referenced_type" : "type-182" 29797 } 29798 ], 29799 "linker_set_key" : "keymaster::EcdsaVerifyOperation", 29800 "name" : "keymaster::EcdsaVerifyOperation", 29801 "record_kind" : "class", 29802 "referenced_type" : "type-196", 29803 "self_type" : "type-196", 29804 "size" : 152, 29805 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29806 "unique_id" : "_ZTSN9keymaster20EcdsaVerifyOperationE", 29807 "vtable_components" : 29808 [ 29809 { 29810 "kind" : "offset_to_top" 29811 }, 29812 { 29813 "kind" : "rtti", 29814 "mangled_component_name" : "_ZTIN9keymaster20EcdsaVerifyOperationE" 29815 }, 29816 { 29817 "kind" : "complete_dtor_pointer", 29818 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD1Ev" 29819 }, 29820 { 29821 "kind" : "deleting_dtor_pointer", 29822 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD0Ev" 29823 }, 29824 { 29825 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 29826 }, 29827 { 29828 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 29829 }, 29830 { 29831 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 29832 }, 29833 { 29834 "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 29835 }, 29836 { 29837 "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" 29838 } 29839 ] 29840 }, 29841 { 29842 "alignment" : 4, 29843 "base_specifiers" : 29844 [ 29845 { 29846 "referenced_type" : "type-198" 29847 } 29848 ], 29849 "linker_set_key" : "keymaster::EcdsaVerifyOperationFactory", 29850 "name" : "keymaster::EcdsaVerifyOperationFactory", 29851 "record_kind" : "class", 29852 "referenced_type" : "type-205", 29853 "self_type" : "type-205", 29854 "size" : 4, 29855 "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", 29856 "unique_id" : "_ZTSN9keymaster27EcdsaVerifyOperationFactoryE", 29857 "vtable_components" : 29858 [ 29859 { 29860 "kind" : "offset_to_top" 29861 }, 29862 { 29863 "kind" : "rtti", 29864 "mangled_component_name" : "_ZTIN9keymaster27EcdsaVerifyOperationFactoryE" 29865 }, 29866 { 29867 "kind" : "complete_dtor_pointer", 29868 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev" 29869 }, 29870 { 29871 "kind" : "deleting_dtor_pointer", 29872 "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev" 29873 }, 29874 { 29875 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" 29876 }, 29877 { 29878 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 29879 }, 29880 { 29881 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 29882 }, 29883 { 29884 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 29885 }, 29886 { 29887 "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" 29888 }, 29889 { 29890 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv" 29891 }, 29892 { 29893 "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" 29894 } 29895 ] 29896 }, 29897 { 29898 "alignment" : 4, 29899 "fields" : 29900 [ 29901 { 29902 "access" : "private", 29903 "field_name" : "buf_", 29904 "referenced_type" : "type-123" 29905 }, 29906 { 29907 "access" : "private", 29908 "field_name" : "size_", 29909 "field_offset" : 32, 29910 "referenced_type" : "type-122" 29911 } 29912 ], 29913 "linker_set_key" : "keymaster::Eraser", 29914 "name" : "keymaster::Eraser", 29915 "record_kind" : "class", 29916 "referenced_type" : "type-2144", 29917 "self_type" : "type-2144", 29918 "size" : 8, 29919 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 29920 "unique_id" : "_ZTSN9keymaster6EraserE" 29921 }, 29922 { 29923 "alignment" : 4, 29924 "fields" : 29925 [ 29926 { 29927 "access" : "private", 29928 "field_name" : "ctx_", 29929 "referenced_type" : "type-1539" 29930 } 29931 ], 29932 "linker_set_key" : "keymaster::EvpMdCtxCleaner", 29933 "name" : "keymaster::EvpMdCtxCleaner", 29934 "record_kind" : "class", 29935 "referenced_type" : "type-1538", 29936 "self_type" : "type-1538", 29937 "size" : 4, 29938 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 29939 "unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE" 29940 }, 29941 { 29942 "alignment" : 4, 29943 "base_specifiers" : 29944 [ 29945 { 29946 "referenced_type" : "type-978" 29947 } 29948 ], 29949 "fields" : 29950 [ 29951 { 29952 "field_name" : "additional_params", 29953 "field_offset" : 64, 29954 "referenced_type" : "type-117" 29955 }, 29956 { 29957 "field_name" : "key_format", 29958 "field_offset" : 384, 29959 "referenced_type" : "type-1997" 29960 }, 29961 { 29962 "field_name" : "key_blob", 29963 "field_offset" : 416, 29964 "referenced_type" : "type-1998" 29965 } 29966 ], 29967 "linker_set_key" : "keymaster::ExportKeyRequest", 29968 "name" : "keymaster::ExportKeyRequest", 29969 "referenced_type" : "type-1996", 29970 "self_type" : "type-1996", 29971 "size" : 60, 29972 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 29973 "unique_id" : "_ZTSN9keymaster16ExportKeyRequestE", 29974 "vtable_components" : 29975 [ 29976 { 29977 "kind" : "offset_to_top" 29978 }, 29979 { 29980 "kind" : "rtti", 29981 "mangled_component_name" : "_ZTIN9keymaster16ExportKeyRequestE" 29982 }, 29983 { 29984 "kind" : "complete_dtor_pointer", 29985 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD1Ev" 29986 }, 29987 { 29988 "kind" : "deleting_dtor_pointer", 29989 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD0Ev" 29990 }, 29991 { 29992 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" 29993 }, 29994 { 29995 "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" 29996 }, 29997 { 29998 "mangled_component_name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" 29999 } 30000 ] 30001 }, 30002 { 30003 "alignment" : 4, 30004 "base_specifiers" : 30005 [ 30006 { 30007 "referenced_type" : "type-976" 30008 } 30009 ], 30010 "fields" : 30011 [ 30012 { 30013 "field_name" : "key_data", 30014 "field_offset" : 96, 30015 "referenced_type" : "type-123" 30016 }, 30017 { 30018 "field_name" : "key_data_length", 30019 "field_offset" : 128, 30020 "referenced_type" : "type-122" 30021 } 30022 ], 30023 "linker_set_key" : "keymaster::ExportKeyResponse", 30024 "name" : "keymaster::ExportKeyResponse", 30025 "referenced_type" : "type-2000", 30026 "self_type" : "type-2000", 30027 "size" : 20, 30028 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30029 "unique_id" : "_ZTSN9keymaster17ExportKeyResponseE", 30030 "vtable_components" : 30031 [ 30032 { 30033 "kind" : "offset_to_top" 30034 }, 30035 { 30036 "kind" : "rtti", 30037 "mangled_component_name" : "_ZTIN9keymaster17ExportKeyResponseE" 30038 }, 30039 { 30040 "kind" : "complete_dtor_pointer", 30041 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD1Ev" 30042 }, 30043 { 30044 "kind" : "deleting_dtor_pointer", 30045 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD0Ev" 30046 }, 30047 { 30048 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30049 }, 30050 { 30051 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30052 }, 30053 { 30054 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30055 }, 30056 { 30057 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" 30058 }, 30059 { 30060 "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" 30061 }, 30062 { 30063 "mangled_component_name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" 30064 } 30065 ] 30066 }, 30067 { 30068 "alignment" : 4, 30069 "base_specifiers" : 30070 [ 30071 { 30072 "referenced_type" : "type-978" 30073 } 30074 ], 30075 "fields" : 30076 [ 30077 { 30078 "field_name" : "op_handle", 30079 "field_offset" : 64, 30080 "referenced_type" : "type-116" 30081 }, 30082 { 30083 "field_name" : "input", 30084 "field_offset" : 128, 30085 "referenced_type" : "type-190" 30086 }, 30087 { 30088 "field_name" : "signature", 30089 "field_offset" : 288, 30090 "referenced_type" : "type-190" 30091 }, 30092 { 30093 "field_name" : "additional_params", 30094 "field_offset" : 448, 30095 "referenced_type" : "type-117" 30096 } 30097 ], 30098 "linker_set_key" : "keymaster::FinishOperationRequest", 30099 "name" : "keymaster::FinishOperationRequest", 30100 "referenced_type" : "type-1969", 30101 "self_type" : "type-1969", 30102 "size" : 96, 30103 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30104 "unique_id" : "_ZTSN9keymaster22FinishOperationRequestE", 30105 "vtable_components" : 30106 [ 30107 { 30108 "kind" : "offset_to_top" 30109 }, 30110 { 30111 "kind" : "rtti", 30112 "mangled_component_name" : "_ZTIN9keymaster22FinishOperationRequestE" 30113 }, 30114 { 30115 "kind" : "complete_dtor_pointer", 30116 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD1Ev" 30117 }, 30118 { 30119 "kind" : "deleting_dtor_pointer", 30120 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD0Ev" 30121 }, 30122 { 30123 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" 30124 }, 30125 { 30126 "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" 30127 }, 30128 { 30129 "mangled_component_name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" 30130 } 30131 ] 30132 }, 30133 { 30134 "alignment" : 4, 30135 "base_specifiers" : 30136 [ 30137 { 30138 "referenced_type" : "type-976" 30139 } 30140 ], 30141 "fields" : 30142 [ 30143 { 30144 "field_name" : "output", 30145 "field_offset" : 96, 30146 "referenced_type" : "type-190" 30147 }, 30148 { 30149 "field_name" : "output_params", 30150 "field_offset" : 256, 30151 "referenced_type" : "type-117" 30152 } 30153 ], 30154 "linker_set_key" : "keymaster::FinishOperationResponse", 30155 "name" : "keymaster::FinishOperationResponse", 30156 "referenced_type" : "type-1972", 30157 "self_type" : "type-1972", 30158 "size" : 72, 30159 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30160 "unique_id" : "_ZTSN9keymaster23FinishOperationResponseE", 30161 "vtable_components" : 30162 [ 30163 { 30164 "kind" : "offset_to_top" 30165 }, 30166 { 30167 "kind" : "rtti", 30168 "mangled_component_name" : "_ZTIN9keymaster23FinishOperationResponseE" 30169 }, 30170 { 30171 "kind" : "complete_dtor_pointer", 30172 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD1Ev" 30173 }, 30174 { 30175 "kind" : "deleting_dtor_pointer", 30176 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD0Ev" 30177 }, 30178 { 30179 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30180 }, 30181 { 30182 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30183 }, 30184 { 30185 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30186 }, 30187 { 30188 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" 30189 }, 30190 { 30191 "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" 30192 }, 30193 { 30194 "mangled_component_name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" 30195 } 30196 ] 30197 }, 30198 { 30199 "alignment" : 4, 30200 "base_specifiers" : 30201 [ 30202 { 30203 "referenced_type" : "type-978" 30204 } 30205 ], 30206 "fields" : 30207 [ 30208 { 30209 "field_name" : "key_description", 30210 "field_offset" : 64, 30211 "referenced_type" : "type-117" 30212 } 30213 ], 30214 "linker_set_key" : "keymaster::GenerateKeyRequest", 30215 "name" : "keymaster::GenerateKeyRequest", 30216 "referenced_type" : "type-1944", 30217 "self_type" : "type-1944", 30218 "size" : 48, 30219 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30220 "unique_id" : "_ZTSN9keymaster18GenerateKeyRequestE", 30221 "vtable_components" : 30222 [ 30223 { 30224 "kind" : "offset_to_top" 30225 }, 30226 { 30227 "kind" : "rtti", 30228 "mangled_component_name" : "_ZTIN9keymaster18GenerateKeyRequestE" 30229 }, 30230 { 30231 "kind" : "complete_dtor_pointer", 30232 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD1Ev" 30233 }, 30234 { 30235 "kind" : "deleting_dtor_pointer", 30236 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD0Ev" 30237 }, 30238 { 30239 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest14SerializedSizeEv" 30240 }, 30241 { 30242 "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest9SerializeEPhPKh" 30243 }, 30244 { 30245 "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequest11DeserializeEPPKhS2_" 30246 } 30247 ] 30248 }, 30249 { 30250 "alignment" : 4, 30251 "base_specifiers" : 30252 [ 30253 { 30254 "referenced_type" : "type-976" 30255 } 30256 ], 30257 "fields" : 30258 [ 30259 { 30260 "field_name" : "key_blob", 30261 "field_offset" : 96, 30262 "referenced_type" : "type-1949" 30263 }, 30264 { 30265 "field_name" : "enforced", 30266 "field_offset" : 160, 30267 "referenced_type" : "type-117" 30268 }, 30269 { 30270 "field_name" : "unenforced", 30271 "field_offset" : 480, 30272 "referenced_type" : "type-117" 30273 } 30274 ], 30275 "linker_set_key" : "keymaster::GenerateKeyResponse", 30276 "name" : "keymaster::GenerateKeyResponse", 30277 "referenced_type" : "type-1948", 30278 "self_type" : "type-1948", 30279 "size" : 100, 30280 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30281 "unique_id" : "_ZTSN9keymaster19GenerateKeyResponseE", 30282 "vtable_components" : 30283 [ 30284 { 30285 "kind" : "offset_to_top" 30286 }, 30287 { 30288 "kind" : "rtti", 30289 "mangled_component_name" : "_ZTIN9keymaster19GenerateKeyResponseE" 30290 }, 30291 { 30292 "kind" : "complete_dtor_pointer", 30293 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" 30294 }, 30295 { 30296 "kind" : "deleting_dtor_pointer", 30297 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" 30298 }, 30299 { 30300 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30301 }, 30302 { 30303 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30304 }, 30305 { 30306 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30307 }, 30308 { 30309 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" 30310 }, 30311 { 30312 "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" 30313 }, 30314 { 30315 "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" 30316 } 30317 ] 30318 }, 30319 { 30320 "alignment" : 4, 30321 "base_specifiers" : 30322 [ 30323 { 30324 "referenced_type" : "type-976" 30325 } 30326 ], 30327 "fields" : 30328 [ 30329 { 30330 "field_name" : "params", 30331 "field_offset" : 96, 30332 "referenced_type" : "type-959" 30333 } 30334 ], 30335 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse", 30336 "name" : "keymaster::GetHmacSharingParametersResponse", 30337 "referenced_type" : "type-2050", 30338 "self_type" : "type-2050", 30339 "size" : 56, 30340 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30341 "unique_id" : "_ZTSN9keymaster32GetHmacSharingParametersResponseE", 30342 "vtable_components" : 30343 [ 30344 { 30345 "kind" : "offset_to_top" 30346 }, 30347 { 30348 "kind" : "rtti", 30349 "mangled_component_name" : "_ZTIN9keymaster32GetHmacSharingParametersResponseE" 30350 }, 30351 { 30352 "kind" : "complete_dtor_pointer", 30353 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD1Ev" 30354 }, 30355 { 30356 "kind" : "deleting_dtor_pointer", 30357 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD0Ev" 30358 }, 30359 { 30360 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30361 }, 30362 { 30363 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30364 }, 30365 { 30366 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30367 }, 30368 { 30369 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv" 30370 }, 30371 { 30372 "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh" 30373 }, 30374 { 30375 "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_" 30376 } 30377 ] 30378 }, 30379 { 30380 "alignment" : 4, 30381 "base_specifiers" : 30382 [ 30383 { 30384 "referenced_type" : "type-978" 30385 } 30386 ], 30387 "fields" : 30388 [ 30389 { 30390 "field_name" : "key_blob", 30391 "field_offset" : 64, 30392 "referenced_type" : "type-1953" 30393 }, 30394 { 30395 "field_name" : "additional_params", 30396 "field_offset" : 128, 30397 "referenced_type" : "type-117" 30398 } 30399 ], 30400 "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest", 30401 "name" : "keymaster::GetKeyCharacteristicsRequest", 30402 "referenced_type" : "type-1952", 30403 "self_type" : "type-1952", 30404 "size" : 56, 30405 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30406 "unique_id" : "_ZTSN9keymaster28GetKeyCharacteristicsRequestE", 30407 "vtable_components" : 30408 [ 30409 { 30410 "kind" : "offset_to_top" 30411 }, 30412 { 30413 "kind" : "rtti", 30414 "mangled_component_name" : "_ZTIN9keymaster28GetKeyCharacteristicsRequestE" 30415 }, 30416 { 30417 "kind" : "complete_dtor_pointer", 30418 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" 30419 }, 30420 { 30421 "kind" : "deleting_dtor_pointer", 30422 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" 30423 }, 30424 { 30425 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" 30426 }, 30427 { 30428 "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" 30429 }, 30430 { 30431 "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" 30432 } 30433 ] 30434 }, 30435 { 30436 "alignment" : 4, 30437 "base_specifiers" : 30438 [ 30439 { 30440 "referenced_type" : "type-976" 30441 } 30442 ], 30443 "fields" : 30444 [ 30445 { 30446 "field_name" : "enforced", 30447 "field_offset" : 96, 30448 "referenced_type" : "type-117" 30449 }, 30450 { 30451 "field_name" : "unenforced", 30452 "field_offset" : 416, 30453 "referenced_type" : "type-117" 30454 } 30455 ], 30456 "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse", 30457 "name" : "keymaster::GetKeyCharacteristicsResponse", 30458 "referenced_type" : "type-1956", 30459 "self_type" : "type-1956", 30460 "size" : 92, 30461 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30462 "unique_id" : "_ZTSN9keymaster29GetKeyCharacteristicsResponseE", 30463 "vtable_components" : 30464 [ 30465 { 30466 "kind" : "offset_to_top" 30467 }, 30468 { 30469 "kind" : "rtti", 30470 "mangled_component_name" : "_ZTIN9keymaster29GetKeyCharacteristicsResponseE" 30471 }, 30472 { 30473 "kind" : "complete_dtor_pointer", 30474 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev" 30475 }, 30476 { 30477 "kind" : "deleting_dtor_pointer", 30478 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev" 30479 }, 30480 { 30481 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30482 }, 30483 { 30484 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30485 }, 30486 { 30487 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30488 }, 30489 { 30490 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" 30491 }, 30492 { 30493 "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" 30494 }, 30495 { 30496 "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" 30497 } 30498 ] 30499 }, 30500 { 30501 "alignment" : 4, 30502 "base_specifiers" : 30503 [ 30504 { 30505 "referenced_type" : "type-978" 30506 } 30507 ], 30508 "linker_set_key" : "keymaster::GetVersionRequest", 30509 "name" : "keymaster::GetVersionRequest", 30510 "referenced_type" : "type-1815", 30511 "self_type" : "type-1815", 30512 "size" : 8, 30513 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30514 "unique_id" : "_ZTSN9keymaster17GetVersionRequestE", 30515 "vtable_components" : 30516 [ 30517 { 30518 "kind" : "offset_to_top" 30519 }, 30520 { 30521 "kind" : "rtti", 30522 "mangled_component_name" : "_ZTIN9keymaster17GetVersionRequestE" 30523 }, 30524 { 30525 "kind" : "complete_dtor_pointer", 30526 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD1Ev" 30527 }, 30528 { 30529 "kind" : "deleting_dtor_pointer", 30530 "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD0Ev" 30531 }, 30532 { 30533 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest14SerializedSizeEv" 30534 }, 30535 { 30536 "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest9SerializeEPhPKh" 30537 }, 30538 { 30539 "mangled_component_name" : "_ZN9keymaster17GetVersionRequest11DeserializeEPPKhS2_" 30540 } 30541 ] 30542 }, 30543 { 30544 "alignment" : 4, 30545 "base_specifiers" : 30546 [ 30547 { 30548 "referenced_type" : "type-976" 30549 } 30550 ], 30551 "fields" : 30552 [ 30553 { 30554 "field_name" : "major_ver", 30555 "field_offset" : 96, 30556 "referenced_type" : "type-1" 30557 }, 30558 { 30559 "field_name" : "minor_ver", 30560 "field_offset" : 104, 30561 "referenced_type" : "type-1" 30562 }, 30563 { 30564 "field_name" : "subminor_ver", 30565 "field_offset" : 112, 30566 "referenced_type" : "type-1" 30567 } 30568 ], 30569 "linker_set_key" : "keymaster::GetVersionResponse", 30570 "name" : "keymaster::GetVersionResponse", 30571 "referenced_type" : "type-2022", 30572 "self_type" : "type-2022", 30573 "size" : 16, 30574 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30575 "unique_id" : "_ZTSN9keymaster18GetVersionResponseE", 30576 "vtable_components" : 30577 [ 30578 { 30579 "kind" : "offset_to_top" 30580 }, 30581 { 30582 "kind" : "rtti", 30583 "mangled_component_name" : "_ZTIN9keymaster18GetVersionResponseE" 30584 }, 30585 { 30586 "kind" : "complete_dtor_pointer", 30587 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD1Ev" 30588 }, 30589 { 30590 "kind" : "deleting_dtor_pointer", 30591 "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD0Ev" 30592 }, 30593 { 30594 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 30595 }, 30596 { 30597 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 30598 }, 30599 { 30600 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 30601 }, 30602 { 30603 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" 30604 }, 30605 { 30606 "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" 30607 }, 30608 { 30609 "mangled_component_name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" 30610 } 30611 ] 30612 }, 30613 { 30614 "alignment" : 4, 30615 "base_specifiers" : 30616 [ 30617 { 30618 "referenced_type" : "type-125" 30619 } 30620 ], 30621 "fields" : 30622 [ 30623 { 30624 "field_name" : "challenge", 30625 "field_offset" : 32, 30626 "referenced_type" : "type-116" 30627 }, 30628 { 30629 "field_name" : "user_id", 30630 "field_offset" : 96, 30631 "referenced_type" : "type-116" 30632 }, 30633 { 30634 "field_name" : "authenticator_id", 30635 "field_offset" : 160, 30636 "referenced_type" : "type-116" 30637 }, 30638 { 30639 "field_name" : "authenticator_type", 30640 "field_offset" : 224, 30641 "referenced_type" : "type-2067" 30642 }, 30643 { 30644 "field_name" : "timestamp", 30645 "field_offset" : 256, 30646 "referenced_type" : "type-116" 30647 }, 30648 { 30649 "field_name" : "mac", 30650 "field_offset" : 320, 30651 "referenced_type" : "type-872" 30652 } 30653 ], 30654 "linker_set_key" : "keymaster::HardwareAuthToken", 30655 "name" : "keymaster::HardwareAuthToken", 30656 "referenced_type" : "type-2066", 30657 "self_type" : "type-2066", 30658 "size" : 48, 30659 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30660 "unique_id" : "_ZTSN9keymaster17HardwareAuthTokenE", 30661 "vtable_components" : 30662 [ 30663 { 30664 "kind" : "offset_to_top" 30665 }, 30666 { 30667 "kind" : "rtti", 30668 "mangled_component_name" : "_ZTIN9keymaster17HardwareAuthTokenE" 30669 }, 30670 { 30671 "kind" : "complete_dtor_pointer", 30672 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD1Ev" 30673 }, 30674 { 30675 "kind" : "deleting_dtor_pointer", 30676 "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD0Ev" 30677 }, 30678 { 30679 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" 30680 }, 30681 { 30682 "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" 30683 }, 30684 { 30685 "mangled_component_name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" 30686 } 30687 ] 30688 }, 30689 { 30690 "alignment" : 4, 30691 "base_specifiers" : 30692 [ 30693 { 30694 "referenced_type" : "type-1383" 30695 } 30696 ], 30697 "linker_set_key" : "keymaster::HmacKey", 30698 "name" : "keymaster::HmacKey", 30699 "record_kind" : "class", 30700 "referenced_type" : "type-1403", 30701 "self_type" : "type-1403", 30702 "size" : 96, 30703 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30704 "unique_id" : "_ZTSN9keymaster7HmacKeyE", 30705 "vtable_components" : 30706 [ 30707 { 30708 "kind" : "offset_to_top" 30709 }, 30710 { 30711 "kind" : "rtti", 30712 "mangled_component_name" : "_ZTIN9keymaster7HmacKeyE" 30713 }, 30714 { 30715 "kind" : "complete_dtor_pointer", 30716 "mangled_component_name" : "_ZN9keymaster7HmacKeyD1Ev" 30717 }, 30718 { 30719 "kind" : "deleting_dtor_pointer", 30720 "mangled_component_name" : "_ZN9keymaster7HmacKeyD0Ev" 30721 }, 30722 { 30723 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 30724 } 30725 ] 30726 }, 30727 { 30728 "alignment" : 4, 30729 "base_specifiers" : 30730 [ 30731 { 30732 "referenced_type" : "type-1376" 30733 } 30734 ], 30735 "linker_set_key" : "keymaster::HmacKeyFactory", 30736 "name" : "keymaster::HmacKeyFactory", 30737 "record_kind" : "class", 30738 "referenced_type" : "type-1399", 30739 "self_type" : "type-1399", 30740 "size" : 16, 30741 "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", 30742 "unique_id" : "_ZTSN9keymaster14HmacKeyFactoryE", 30743 "vtable_components" : 30744 [ 30745 { 30746 "kind" : "offset_to_top" 30747 }, 30748 { 30749 "kind" : "rtti", 30750 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30751 }, 30752 { 30753 "kind" : "complete_dtor_pointer", 30754 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD1Ev" 30755 }, 30756 { 30757 "kind" : "deleting_dtor_pointer", 30758 "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD0Ev" 30759 }, 30760 { 30761 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 30762 }, 30763 { 30764 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 30765 }, 30766 { 30767 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 30768 }, 30769 { 30770 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 30771 }, 30772 { 30773 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 30774 }, 30775 { 30776 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 30777 }, 30778 { 30779 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEj" 30780 }, 30781 { 30782 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" 30783 }, 30784 { 30785 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" 30786 }, 30787 { 30788 "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 30789 }, 30790 { 30791 "component_value" : -4, 30792 "kind" : "offset_to_top" 30793 }, 30794 { 30795 "kind" : "rtti", 30796 "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" 30797 }, 30798 { 30799 "kind" : "complete_dtor_pointer", 30800 "mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD1Ev" 30801 }, 30802 { 30803 "kind" : "deleting_dtor_pointer", 30804 "mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD0Ev" 30805 } 30806 ] 30807 }, 30808 { 30809 "alignment" : 4, 30810 "base_specifiers" : 30811 [ 30812 { 30813 "referenced_type" : "type-125" 30814 } 30815 ], 30816 "fields" : 30817 [ 30818 { 30819 "field_name" : "seed", 30820 "field_offset" : 32, 30821 "referenced_type" : "type-872" 30822 }, 30823 { 30824 "field_name" : "nonce", 30825 "field_offset" : 96, 30826 "referenced_type" : "type-960" 30827 } 30828 ], 30829 "linker_set_key" : "keymaster::HmacSharingParameters", 30830 "name" : "keymaster::HmacSharingParameters", 30831 "referenced_type" : "type-959", 30832 "self_type" : "type-959", 30833 "size" : 44, 30834 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30835 "unique_id" : "_ZTSN9keymaster21HmacSharingParametersE", 30836 "vtable_components" : 30837 [ 30838 { 30839 "kind" : "offset_to_top" 30840 }, 30841 { 30842 "kind" : "rtti", 30843 "mangled_component_name" : "_ZTIN9keymaster21HmacSharingParametersE" 30844 }, 30845 { 30846 "kind" : "complete_dtor_pointer", 30847 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD1Ev" 30848 }, 30849 { 30850 "kind" : "deleting_dtor_pointer", 30851 "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD0Ev" 30852 }, 30853 { 30854 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" 30855 }, 30856 { 30857 "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" 30858 }, 30859 { 30860 "mangled_component_name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" 30861 } 30862 ] 30863 }, 30864 { 30865 "alignment" : 4, 30866 "base_specifiers" : 30867 [ 30868 { 30869 "referenced_type" : "type-125" 30870 } 30871 ], 30872 "fields" : 30873 [ 30874 { 30875 "field_name" : "params_array", 30876 "field_offset" : 32, 30877 "referenced_type" : "type-2046" 30878 }, 30879 { 30880 "field_name" : "num_params", 30881 "field_offset" : 64, 30882 "referenced_type" : "type-122" 30883 } 30884 ], 30885 "linker_set_key" : "keymaster::HmacSharingParametersArray", 30886 "name" : "keymaster::HmacSharingParametersArray", 30887 "referenced_type" : "type-2047", 30888 "self_type" : "type-2047", 30889 "size" : 12, 30890 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30891 "unique_id" : "_ZTSN9keymaster26HmacSharingParametersArrayE", 30892 "vtable_components" : 30893 [ 30894 { 30895 "kind" : "offset_to_top" 30896 }, 30897 { 30898 "kind" : "rtti", 30899 "mangled_component_name" : "_ZTIN9keymaster26HmacSharingParametersArrayE" 30900 }, 30901 { 30902 "kind" : "complete_dtor_pointer", 30903 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD1Ev" 30904 }, 30905 { 30906 "kind" : "deleting_dtor_pointer", 30907 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD0Ev" 30908 }, 30909 { 30910 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" 30911 }, 30912 { 30913 "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" 30914 }, 30915 { 30916 "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" 30917 } 30918 ] 30919 }, 30920 { 30921 "alignment" : 4, 30922 "base_specifiers" : 30923 [ 30924 { 30925 "referenced_type" : "type-978" 30926 } 30927 ], 30928 "fields" : 30929 [ 30930 { 30931 "field_name" : "key_description", 30932 "field_offset" : 64, 30933 "referenced_type" : "type-117" 30934 }, 30935 { 30936 "field_name" : "key_format", 30937 "field_offset" : 384, 30938 "referenced_type" : "type-1990" 30939 }, 30940 { 30941 "field_name" : "key_data", 30942 "field_offset" : 416, 30943 "referenced_type" : "type-123" 30944 }, 30945 { 30946 "field_name" : "key_data_length", 30947 "field_offset" : 448, 30948 "referenced_type" : "type-122" 30949 } 30950 ], 30951 "linker_set_key" : "keymaster::ImportKeyRequest", 30952 "name" : "keymaster::ImportKeyRequest", 30953 "referenced_type" : "type-1989", 30954 "self_type" : "type-1989", 30955 "size" : 60, 30956 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 30957 "unique_id" : "_ZTSN9keymaster16ImportKeyRequestE", 30958 "vtable_components" : 30959 [ 30960 { 30961 "kind" : "offset_to_top" 30962 }, 30963 { 30964 "kind" : "rtti", 30965 "mangled_component_name" : "_ZTIN9keymaster16ImportKeyRequestE" 30966 }, 30967 { 30968 "kind" : "complete_dtor_pointer", 30969 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD1Ev" 30970 }, 30971 { 30972 "kind" : "deleting_dtor_pointer", 30973 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD0Ev" 30974 }, 30975 { 30976 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" 30977 }, 30978 { 30979 "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" 30980 }, 30981 { 30982 "mangled_component_name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" 30983 } 30984 ] 30985 }, 30986 { 30987 "alignment" : 4, 30988 "base_specifiers" : 30989 [ 30990 { 30991 "referenced_type" : "type-976" 30992 } 30993 ], 30994 "fields" : 30995 [ 30996 { 30997 "field_name" : "key_blob", 30998 "field_offset" : 96, 30999 "referenced_type" : "type-1994" 31000 }, 31001 { 31002 "field_name" : "enforced", 31003 "field_offset" : 160, 31004 "referenced_type" : "type-117" 31005 }, 31006 { 31007 "field_name" : "unenforced", 31008 "field_offset" : 480, 31009 "referenced_type" : "type-117" 31010 } 31011 ], 31012 "linker_set_key" : "keymaster::ImportKeyResponse", 31013 "name" : "keymaster::ImportKeyResponse", 31014 "referenced_type" : "type-1993", 31015 "self_type" : "type-1993", 31016 "size" : 100, 31017 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31018 "unique_id" : "_ZTSN9keymaster17ImportKeyResponseE", 31019 "vtable_components" : 31020 [ 31021 { 31022 "kind" : "offset_to_top" 31023 }, 31024 { 31025 "kind" : "rtti", 31026 "mangled_component_name" : "_ZTIN9keymaster17ImportKeyResponseE" 31027 }, 31028 { 31029 "kind" : "complete_dtor_pointer", 31030 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD1Ev" 31031 }, 31032 { 31033 "kind" : "deleting_dtor_pointer", 31034 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD0Ev" 31035 }, 31036 { 31037 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31038 }, 31039 { 31040 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31041 }, 31042 { 31043 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31044 }, 31045 { 31046 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" 31047 }, 31048 { 31049 "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" 31050 }, 31051 { 31052 "mangled_component_name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" 31053 } 31054 ] 31055 }, 31056 { 31057 "alignment" : 4, 31058 "base_specifiers" : 31059 [ 31060 { 31061 "referenced_type" : "type-978" 31062 } 31063 ], 31064 "fields" : 31065 [ 31066 { 31067 "field_name" : "wrapped_key", 31068 "field_offset" : 64, 31069 "referenced_type" : "type-127" 31070 }, 31071 { 31072 "field_name" : "wrapping_key", 31073 "field_offset" : 128, 31074 "referenced_type" : "type-127" 31075 }, 31076 { 31077 "field_name" : "masking_key", 31078 "field_offset" : 192, 31079 "referenced_type" : "type-127" 31080 }, 31081 { 31082 "field_name" : "additional_params", 31083 "field_offset" : 256, 31084 "referenced_type" : "type-117" 31085 }, 31086 { 31087 "field_name" : "password_sid", 31088 "field_offset" : 576, 31089 "referenced_type" : "type-116" 31090 }, 31091 { 31092 "field_name" : "biometric_sid", 31093 "field_offset" : 640, 31094 "referenced_type" : "type-116" 31095 } 31096 ], 31097 "linker_set_key" : "keymaster::ImportWrappedKeyRequest", 31098 "name" : "keymaster::ImportWrappedKeyRequest", 31099 "referenced_type" : "type-2061", 31100 "self_type" : "type-2061", 31101 "size" : 88, 31102 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31103 "unique_id" : "_ZTSN9keymaster23ImportWrappedKeyRequestE", 31104 "vtable_components" : 31105 [ 31106 { 31107 "kind" : "offset_to_top" 31108 }, 31109 { 31110 "kind" : "rtti", 31111 "mangled_component_name" : "_ZTIN9keymaster23ImportWrappedKeyRequestE" 31112 }, 31113 { 31114 "kind" : "complete_dtor_pointer", 31115 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD1Ev" 31116 }, 31117 { 31118 "kind" : "deleting_dtor_pointer", 31119 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD0Ev" 31120 }, 31121 { 31122 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" 31123 }, 31124 { 31125 "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" 31126 }, 31127 { 31128 "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" 31129 } 31130 ] 31131 }, 31132 { 31133 "alignment" : 4, 31134 "base_specifiers" : 31135 [ 31136 { 31137 "referenced_type" : "type-976" 31138 } 31139 ], 31140 "fields" : 31141 [ 31142 { 31143 "field_name" : "key_blob", 31144 "field_offset" : 96, 31145 "referenced_type" : "type-127" 31146 }, 31147 { 31148 "field_name" : "enforced", 31149 "field_offset" : 160, 31150 "referenced_type" : "type-117" 31151 }, 31152 { 31153 "field_name" : "unenforced", 31154 "field_offset" : 480, 31155 "referenced_type" : "type-117" 31156 } 31157 ], 31158 "linker_set_key" : "keymaster::ImportWrappedKeyResponse", 31159 "name" : "keymaster::ImportWrappedKeyResponse", 31160 "referenced_type" : "type-2064", 31161 "self_type" : "type-2064", 31162 "size" : 100, 31163 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31164 "unique_id" : "_ZTSN9keymaster24ImportWrappedKeyResponseE", 31165 "vtable_components" : 31166 [ 31167 { 31168 "kind" : "offset_to_top" 31169 }, 31170 { 31171 "kind" : "rtti", 31172 "mangled_component_name" : "_ZTIN9keymaster24ImportWrappedKeyResponseE" 31173 }, 31174 { 31175 "kind" : "complete_dtor_pointer", 31176 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD1Ev" 31177 }, 31178 { 31179 "kind" : "deleting_dtor_pointer", 31180 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD0Ev" 31181 }, 31182 { 31183 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 31184 }, 31185 { 31186 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 31187 }, 31188 { 31189 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 31190 }, 31191 { 31192 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" 31193 }, 31194 { 31195 "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" 31196 }, 31197 { 31198 "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" 31199 } 31200 ] 31201 }, 31202 { 31203 "alignment" : 4, 31204 "fields" : 31205 [ 31206 { 31207 "access" : "protected", 31208 "field_name" : "hw_enforced_", 31209 "field_offset" : 32, 31210 "referenced_type" : "type-117" 31211 }, 31212 { 31213 "access" : "protected", 31214 "field_name" : "sw_enforced_", 31215 "field_offset" : 352, 31216 "referenced_type" : "type-117" 31217 }, 31218 { 31219 "access" : "protected", 31220 "field_name" : "key_material_", 31221 "field_offset" : 672, 31222 "referenced_type" : "type-127" 31223 }, 31224 { 31225 "access" : "protected", 31226 "field_name" : "key_factory_", 31227 "field_offset" : 736, 31228 "referenced_type" : "type-162" 31229 } 31230 ], 31231 "linker_set_key" : "keymaster::Key", 31232 "name" : "keymaster::Key", 31233 "record_kind" : "class", 31234 "referenced_type" : "type-161", 31235 "self_type" : "type-161", 31236 "size" : 96, 31237 "source_file" : "/system/keymaster/include/keymaster/key.h", 31238 "unique_id" : "_ZTSN9keymaster3KeyE", 31239 "vtable_components" : 31240 [ 31241 { 31242 "kind" : "offset_to_top" 31243 }, 31244 { 31245 "kind" : "rtti", 31246 "mangled_component_name" : "_ZTIN9keymaster3KeyE" 31247 }, 31248 { 31249 "kind" : "complete_dtor_pointer", 31250 "mangled_component_name" : "_ZN9keymaster3KeyD1Ev" 31251 }, 31252 { 31253 "kind" : "deleting_dtor_pointer", 31254 "mangled_component_name" : "_ZN9keymaster3KeyD0Ev" 31255 }, 31256 { 31257 "is_pure" : true, 31258 "mangled_component_name" : "_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 31259 } 31260 ] 31261 }, 31262 { 31263 "alignment" : 4, 31264 "linker_set_key" : "keymaster::KeyFactory", 31265 "name" : "keymaster::KeyFactory", 31266 "record_kind" : "class", 31267 "referenced_type" : "type-141", 31268 "self_type" : "type-141", 31269 "size" : 4, 31270 "source_file" : "/system/keymaster/include/keymaster/key_factory.h", 31271 "unique_id" : "_ZTSN9keymaster10KeyFactoryE", 31272 "vtable_components" : 31273 [ 31274 { 31275 "kind" : "offset_to_top" 31276 }, 31277 { 31278 "kind" : "rtti", 31279 "mangled_component_name" : "_ZTIN9keymaster10KeyFactoryE" 31280 }, 31281 { 31282 "kind" : "complete_dtor_pointer", 31283 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD1Ev" 31284 }, 31285 { 31286 "kind" : "deleting_dtor_pointer", 31287 "mangled_component_name" : "_ZN9keymaster10KeyFactoryD0Ev" 31288 }, 31289 { 31290 "is_pure" : true, 31291 "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 31292 }, 31293 { 31294 "is_pure" : true, 31295 "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 31296 }, 31297 { 31298 "is_pure" : true, 31299 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31300 }, 31301 { 31302 "is_pure" : true, 31303 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 31304 }, 31305 { 31306 "is_pure" : true, 31307 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPj" 31308 }, 31309 { 31310 "is_pure" : true, 31311 "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPj" 31312 } 31313 ] 31314 }, 31315 { 31316 "alignment" : 4, 31317 "fields" : 31318 [ 31319 { 31320 "access" : "private", 31321 "field_name" : "keymaster0_device_", 31322 "referenced_type" : "type-600" 31323 }, 31324 { 31325 "access" : "private", 31326 "field_name" : "engine_", 31327 "field_offset" : 32, 31328 "referenced_type" : "type-603" 31329 }, 31330 { 31331 "access" : "private", 31332 "field_name" : "rsa_index_", 31333 "field_offset" : 64, 31334 "referenced_type" : "type-109" 31335 }, 31336 { 31337 "access" : "private", 31338 "field_name" : "ec_key_index_", 31339 "field_offset" : 96, 31340 "referenced_type" : "type-109" 31341 }, 31342 { 31343 "access" : "private", 31344 "field_name" : "supports_ec_", 31345 "field_offset" : 128, 31346 "referenced_type" : "type-606" 31347 }, 31348 { 31349 "access" : "private", 31350 "field_name" : "rsa_method_", 31351 "field_offset" : 160, 31352 "referenced_type" : "type-607" 31353 }, 31354 { 31355 "access" : "private", 31356 "field_name" : "ecdsa_method_", 31357 "field_offset" : 512, 31358 "referenced_type" : "type-608" 31359 } 31360 ], 31361 "linker_set_key" : "keymaster::Keymaster0Engine", 31362 "name" : "keymaster::Keymaster0Engine", 31363 "record_kind" : "class", 31364 "referenced_type" : "type-599", 31365 "self_type" : "type-599", 31366 "size" : 96, 31367 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31368 "unique_id" : "_ZTSN9keymaster16Keymaster0EngineE" 31369 }, 31370 { 31371 "access" : "private", 31372 "alignment" : 1, 31373 "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete", 31374 "name" : "keymaster::Keymaster0Engine::Malloc_Delete", 31375 "referenced_type" : "type-2104", 31376 "self_type" : "type-2104", 31377 "size" : 1, 31378 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", 31379 "unique_id" : "_ZTSN9keymaster16Keymaster0Engine13Malloc_DeleteE" 31380 }, 31381 { 31382 "alignment" : 4, 31383 "base_specifiers" : 31384 [ 31385 { 31386 "referenced_type" : "type-141" 31387 } 31388 ], 31389 "fields" : 31390 [ 31391 { 31392 "access" : "private", 31393 "field_name" : "software_digest_factory_", 31394 "field_offset" : 32, 31395 "referenced_type" : "type-136" 31396 }, 31397 { 31398 "access" : "private", 31399 "field_name" : "passthrough_factory_", 31400 "field_offset" : 224, 31401 "referenced_type" : "type-1144" 31402 }, 31403 { 31404 "access" : "private", 31405 "field_name" : "legacy_support_", 31406 "field_offset" : 320, 31407 "referenced_type" : "type-1159" 31408 } 31409 ], 31410 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31411 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", 31412 "record_kind" : "class", 31413 "referenced_type" : "type-1165", 31414 "self_type" : "type-1165", 31415 "size" : 56, 31416 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31417 "template_args" : [ "type-136" ], 31418 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE", 31419 "vtable_components" : 31420 [ 31421 { 31422 "kind" : "offset_to_top" 31423 }, 31424 { 31425 "kind" : "rtti", 31426 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE" 31427 }, 31428 { 31429 "kind" : "complete_dtor_pointer", 31430 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED1Ev" 31431 }, 31432 { 31433 "kind" : "deleting_dtor_pointer", 31434 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED0Ev" 31435 }, 31436 { 31437 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31438 }, 31439 { 31440 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31441 }, 31442 { 31443 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31444 }, 31445 { 31446 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31447 }, 31448 { 31449 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj" 31450 }, 31451 { 31452 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj" 31453 } 31454 ] 31455 }, 31456 { 31457 "alignment" : 4, 31458 "base_specifiers" : 31459 [ 31460 { 31461 "referenced_type" : "type-141" 31462 } 31463 ], 31464 "fields" : 31465 [ 31466 { 31467 "access" : "private", 31468 "field_name" : "software_digest_factory_", 31469 "field_offset" : 32, 31470 "referenced_type" : "type-793" 31471 }, 31472 { 31473 "access" : "private", 31474 "field_name" : "passthrough_factory_", 31475 "field_offset" : 288, 31476 "referenced_type" : "type-1144" 31477 }, 31478 { 31479 "access" : "private", 31480 "field_name" : "legacy_support_", 31481 "field_offset" : 384, 31482 "referenced_type" : "type-1159" 31483 } 31484 ], 31485 "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31486 "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", 31487 "record_kind" : "class", 31488 "referenced_type" : "type-1168", 31489 "self_type" : "type-1168", 31490 "size" : 64, 31491 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31492 "template_args" : [ "type-793" ], 31493 "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE", 31494 "vtable_components" : 31495 [ 31496 { 31497 "kind" : "offset_to_top" 31498 }, 31499 { 31500 "kind" : "rtti", 31501 "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE" 31502 }, 31503 { 31504 "kind" : "complete_dtor_pointer", 31505 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED1Ev" 31506 }, 31507 { 31508 "kind" : "deleting_dtor_pointer", 31509 "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED0Ev" 31510 }, 31511 { 31512 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" 31513 }, 31514 { 31515 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" 31516 }, 31517 { 31518 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" 31519 }, 31520 { 31521 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" 31522 }, 31523 { 31524 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj" 31525 }, 31526 { 31527 "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj" 31528 } 31529 ] 31530 }, 31531 { 31532 "alignment" : 4, 31533 "fields" : 31534 [ 31535 { 31536 "access" : "private", 31537 "field_name" : "keymaster1_device_", 31538 "referenced_type" : "type-102" 31539 }, 31540 { 31541 "access" : "private", 31542 "field_name" : "engine_", 31543 "field_offset" : 32, 31544 "referenced_type" : "type-106" 31545 }, 31546 { 31547 "access" : "private", 31548 "field_name" : "rsa_index_", 31549 "field_offset" : 64, 31550 "referenced_type" : "type-108" 31551 }, 31552 { 31553 "access" : "private", 31554 "field_name" : "ec_key_index_", 31555 "field_offset" : 96, 31556 "referenced_type" : "type-108" 31557 }, 31558 { 31559 "access" : "private", 31560 "field_name" : "rsa_method_", 31561 "field_offset" : 128, 31562 "referenced_type" : "type-110" 31563 }, 31564 { 31565 "access" : "private", 31566 "field_name" : "ecdsa_method_", 31567 "field_offset" : 480, 31568 "referenced_type" : "type-112" 31569 } 31570 ], 31571 "linker_set_key" : "keymaster::Keymaster1Engine", 31572 "name" : "keymaster::Keymaster1Engine", 31573 "record_kind" : "class", 31574 "referenced_type" : "type-101", 31575 "self_type" : "type-101", 31576 "size" : 92, 31577 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31578 "unique_id" : "_ZTSN9keymaster16Keymaster1EngineE" 31579 }, 31580 { 31581 "alignment" : 4, 31582 "fields" : 31583 [ 31584 { 31585 "field_name" : "op_handle", 31586 "referenced_type" : "type-116" 31587 }, 31588 { 31589 "field_name" : "begin_params", 31590 "field_offset" : 64, 31591 "referenced_type" : "type-117" 31592 }, 31593 { 31594 "field_name" : "finish_params", 31595 "field_offset" : 384, 31596 "referenced_type" : "type-117" 31597 }, 31598 { 31599 "field_name" : "key_material", 31600 "field_offset" : 704, 31601 "referenced_type" : "type-127" 31602 }, 31603 { 31604 "field_name" : "error", 31605 "field_offset" : 768, 31606 "referenced_type" : "type-130" 31607 }, 31608 { 31609 "field_name" : "expected_openssl_padding", 31610 "field_offset" : 800, 31611 "referenced_type" : "type-109" 31612 } 31613 ], 31614 "linker_set_key" : "keymaster::Keymaster1Engine::KeyData", 31615 "name" : "keymaster::Keymaster1Engine::KeyData", 31616 "referenced_type" : "type-115", 31617 "self_type" : "type-115", 31618 "size" : 104, 31619 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", 31620 "unique_id" : "_ZTSN9keymaster16Keymaster1Engine7KeyDataE" 31621 }, 31622 { 31623 "alignment" : 4, 31624 "fields" : 31625 [ 31626 { 31627 "access" : "private", 31628 "field_name" : "device_digests_", 31629 "referenced_type" : "type-1160" 31630 }, 31631 { 31632 "access" : "private", 31633 "field_name" : "supports_all_", 31634 "field_offset" : 96, 31635 "referenced_type" : "type-606" 31636 } 31637 ], 31638 "linker_set_key" : "keymaster::Keymaster1LegacySupport", 31639 "name" : "keymaster::Keymaster1LegacySupport", 31640 "record_kind" : "class", 31641 "referenced_type" : "type-1159", 31642 "self_type" : "type-1159", 31643 "size" : 16, 31644 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", 31645 "unique_id" : "_ZTSN9keymaster23Keymaster1LegacySupportE" 31646 }, 31647 { 31648 "alignment" : 4, 31649 "linker_set_key" : "keymaster::KeymasterContext", 31650 "name" : "keymaster::KeymasterContext", 31651 "record_kind" : "class", 31652 "referenced_type" : "type-1365", 31653 "self_type" : "type-1365", 31654 "size" : 4, 31655 "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h", 31656 "unique_id" : "_ZTSN9keymaster16KeymasterContextE", 31657 "vtable_components" : 31658 [ 31659 { 31660 "kind" : "offset_to_top" 31661 }, 31662 { 31663 "kind" : "rtti", 31664 "mangled_component_name" : "_ZTIN9keymaster16KeymasterContextE" 31665 }, 31666 { 31667 "kind" : "complete_dtor_pointer", 31668 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD1Ev" 31669 }, 31670 { 31671 "kind" : "deleting_dtor_pointer", 31672 "mangled_component_name" : "_ZN9keymaster16KeymasterContextD0Ev" 31673 }, 31674 { 31675 "is_pure" : true, 31676 "mangled_component_name" : "_ZN9keymaster16KeymasterContext16SetSystemVersionEjj" 31677 }, 31678 { 31679 "is_pure" : true, 31680 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext16GetSystemVersionEPjS1_" 31681 }, 31682 { 31683 "is_pure" : true, 31684 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 31685 }, 31686 { 31687 "is_pure" : true, 31688 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 31689 }, 31690 { 31691 "is_pure" : true, 31692 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPj" 31693 }, 31694 { 31695 "is_pure" : true, 31696 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 31697 }, 31698 { 31699 "is_pure" : true, 31700 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 31701 }, 31702 { 31703 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 31704 }, 31705 { 31706 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13DeleteAllKeysEv" 31707 }, 31708 { 31709 "is_pure" : true, 31710 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhj" 31711 }, 31712 { 31713 "is_pure" : true, 31714 "mangled_component_name" : "_ZN9keymaster16KeymasterContext18enforcement_policyEv" 31715 }, 31716 { 31717 "is_pure" : true, 31718 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 31719 }, 31720 { 31721 "is_pure" : true, 31722 "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 31723 } 31724 ] 31725 }, 31726 { 31727 "alignment" : 4, 31728 "fields" : 31729 [ 31730 { 31731 "access" : "private", 31732 "field_name" : "access_time_map_", 31733 "field_offset" : 32, 31734 "referenced_type" : "type-1575" 31735 }, 31736 { 31737 "access" : "private", 31738 "field_name" : "access_count_map_", 31739 "field_offset" : 64, 31740 "referenced_type" : "type-1577" 31741 } 31742 ], 31743 "linker_set_key" : "keymaster::KeymasterEnforcement", 31744 "name" : "keymaster::KeymasterEnforcement", 31745 "record_kind" : "class", 31746 "referenced_type" : "type-1574", 31747 "self_type" : "type-1574", 31748 "size" : 12, 31749 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31750 "unique_id" : "_ZTSN9keymaster20KeymasterEnforcementE", 31751 "vtable_components" : 31752 [ 31753 { 31754 "kind" : "offset_to_top" 31755 }, 31756 { 31757 "kind" : "rtti", 31758 "mangled_component_name" : "_ZTIN9keymaster20KeymasterEnforcementE" 31759 }, 31760 { 31761 "kind" : "complete_dtor_pointer", 31762 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" 31763 }, 31764 { 31765 "kind" : "deleting_dtor_pointer", 31766 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" 31767 }, 31768 { 31769 "is_pure" : true, 31770 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement21activation_date_validEy" 31771 }, 31772 { 31773 "is_pure" : true, 31774 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEy" 31775 }, 31776 { 31777 "is_pure" : true, 31778 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 31779 }, 31780 { 31781 "is_pure" : true, 31782 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv" 31783 }, 31784 { 31785 "is_pure" : true, 31786 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv" 31787 }, 31788 { 31789 "is_pure" : true, 31790 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 31791 }, 31792 { 31793 "is_pure" : true, 31794 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 31795 }, 31796 { 31797 "is_pure" : true, 31798 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 31799 }, 31800 { 31801 "is_pure" : true, 31802 "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 31803 }, 31804 { 31805 "is_pure" : true, 31806 "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" 31807 } 31808 ] 31809 }, 31810 { 31811 "alignment" : 4, 31812 "linker_set_key" : "keymaster::KeymasterEnforcementContext", 31813 "name" : "keymaster::KeymasterEnforcementContext", 31814 "record_kind" : "class", 31815 "referenced_type" : "type-2088", 31816 "self_type" : "type-2088", 31817 "size" : 4, 31818 "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", 31819 "unique_id" : "_ZTSN9keymaster27KeymasterEnforcementContextE", 31820 "vtable_components" : 31821 [ 31822 { 31823 "kind" : "offset_to_top" 31824 }, 31825 { 31826 "kind" : "rtti", 31827 "mangled_component_name" : "_ZTIN9keymaster27KeymasterEnforcementContextE" 31828 }, 31829 { 31830 "kind" : "complete_dtor_pointer", 31831 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD1Ev" 31832 }, 31833 { 31834 "kind" : "deleting_dtor_pointer", 31835 "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD0Ev" 31836 } 31837 ] 31838 }, 31839 { 31840 "alignment" : 4, 31841 "base_specifiers" : 31842 [ 31843 { 31844 "referenced_type" : "type-125" 31845 } 31846 ], 31847 "fields" : 31848 [ 31849 { 31850 "field_name" : "message_version", 31851 "field_offset" : 32, 31852 "referenced_type" : "type-122" 31853 } 31854 ], 31855 "linker_set_key" : "keymaster::KeymasterMessage", 31856 "name" : "keymaster::KeymasterMessage", 31857 "referenced_type" : "type-978", 31858 "self_type" : "type-978", 31859 "size" : 8, 31860 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 31861 "unique_id" : "_ZTSN9keymaster16KeymasterMessageE", 31862 "vtable_components" : 31863 [ 31864 { 31865 "kind" : "offset_to_top" 31866 }, 31867 { 31868 "kind" : "rtti", 31869 "mangled_component_name" : "_ZTIN9keymaster16KeymasterMessageE" 31870 }, 31871 { 31872 "kind" : "complete_dtor_pointer", 31873 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD1Ev" 31874 }, 31875 { 31876 "kind" : "deleting_dtor_pointer", 31877 "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD0Ev" 31878 }, 31879 { 31880 "is_pure" : true, 31881 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 31882 }, 31883 { 31884 "is_pure" : true, 31885 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 31886 }, 31887 { 31888 "is_pure" : true, 31889 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 31890 } 31891 ] 31892 }, 31893 { 31894 "alignment" : 4, 31895 "linker_set_key" : "keymaster::KeymasterPassthroughEngine", 31896 "name" : "keymaster::KeymasterPassthroughEngine", 31897 "record_kind" : "class", 31898 "referenced_type" : "type-1142", 31899 "self_type" : "type-1142", 31900 "size" : 4, 31901 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h", 31902 "unique_id" : "_ZTSN9keymaster26KeymasterPassthroughEngineE", 31903 "vtable_components" : 31904 [ 31905 { 31906 "kind" : "offset_to_top" 31907 }, 31908 { 31909 "kind" : "rtti", 31910 "mangled_component_name" : "_ZTIN9keymaster26KeymasterPassthroughEngineE" 31911 }, 31912 { 31913 "kind" : "complete_dtor_pointer", 31914 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD1Ev" 31915 }, 31916 { 31917 "kind" : "deleting_dtor_pointer", 31918 "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD0Ev" 31919 }, 31920 { 31921 "is_pure" : true, 31922 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 31923 }, 31924 { 31925 "is_pure" : true, 31926 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 31927 }, 31928 { 31929 "is_pure" : true, 31930 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ExportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS2_I16keymaster_blob_tEESA_PS8_" 31931 }, 31932 { 31933 "is_pure" : true, 31934 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 31935 }, 31936 { 31937 "is_pure" : true, 31938 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine13DeleteAllKeysEv" 31939 }, 31940 { 31941 "is_pure" : true, 31942 "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine19GetOperationFactoryE19keymaster_purpose_t21keymaster_algorithm_t" 31943 } 31944 ] 31945 }, 31946 { 31947 "alignment" : 4, 31948 "base_specifiers" : 31949 [ 31950 { 31951 "referenced_type" : "type-161" 31952 } 31953 ], 31954 "fields" : 31955 [ 31956 { 31957 "access" : "protected", 31958 "field_name" : "additional_parameters_", 31959 "field_offset" : 768, 31960 "referenced_type" : "type-117" 31961 }, 31962 { 31963 "access" : "protected", 31964 "field_name" : "engine_", 31965 "field_offset" : 1088, 31966 "referenced_type" : "type-1145" 31967 } 31968 ], 31969 "linker_set_key" : "keymaster::KeymasterPassthroughKey", 31970 "name" : "keymaster::KeymasterPassthroughKey", 31971 "record_kind" : "class", 31972 "referenced_type" : "type-1152", 31973 "self_type" : "type-1152", 31974 "size" : 140, 31975 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 31976 "unique_id" : "_ZTSN9keymaster23KeymasterPassthroughKeyE", 31977 "vtable_components" : 31978 [ 31979 { 31980 "kind" : "offset_to_top" 31981 }, 31982 { 31983 "kind" : "rtti", 31984 "mangled_component_name" : "_ZTIN9keymaster23KeymasterPassthroughKeyE" 31985 }, 31986 { 31987 "kind" : "complete_dtor_pointer", 31988 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD1Ev" 31989 }, 31990 { 31991 "kind" : "deleting_dtor_pointer", 31992 "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD0Ev" 31993 }, 31994 { 31995 "mangled_component_name" : "_ZNK9keymaster23KeymasterPassthroughKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 31996 } 31997 ] 31998 }, 31999 { 32000 "alignment" : 4, 32001 "base_specifiers" : 32002 [ 32003 { 32004 "referenced_type" : "type-141" 32005 } 32006 ], 32007 "fields" : 32008 [ 32009 { 32010 "access" : "private", 32011 "field_name" : "engine_", 32012 "field_offset" : 32, 32013 "referenced_type" : "type-1145" 32014 }, 32015 { 32016 "access" : "private", 32017 "field_name" : "algorithm_", 32018 "field_offset" : 64, 32019 "referenced_type" : "type-1147" 32020 } 32021 ], 32022 "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory", 32023 "name" : "keymaster::KeymasterPassthroughKeyFactory", 32024 "record_kind" : "class", 32025 "referenced_type" : "type-1144", 32026 "self_type" : "type-1144", 32027 "size" : 12, 32028 "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", 32029 "unique_id" : "_ZTSN9keymaster30KeymasterPassthroughKeyFactoryE", 32030 "vtable_components" : 32031 [ 32032 { 32033 "kind" : "offset_to_top" 32034 }, 32035 { 32036 "kind" : "rtti", 32037 "mangled_component_name" : "_ZTIN9keymaster30KeymasterPassthroughKeyFactoryE" 32038 }, 32039 { 32040 "kind" : "complete_dtor_pointer", 32041 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD1Ev" 32042 }, 32043 { 32044 "kind" : "deleting_dtor_pointer", 32045 "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD0Ev" 32046 }, 32047 { 32048 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 32049 }, 32050 { 32051 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32052 }, 32053 { 32054 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32055 }, 32056 { 32057 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 32058 }, 32059 { 32060 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedImportFormatsEPj" 32061 }, 32062 { 32063 "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedExportFormatsEPj" 32064 } 32065 ] 32066 }, 32067 { 32068 "alignment" : 4, 32069 "base_specifiers" : 32070 [ 32071 { 32072 "referenced_type" : "type-978" 32073 } 32074 ], 32075 "fields" : 32076 [ 32077 { 32078 "field_name" : "error", 32079 "field_offset" : 64, 32080 "referenced_type" : "type-977" 32081 } 32082 ], 32083 "linker_set_key" : "keymaster::KeymasterResponse", 32084 "name" : "keymaster::KeymasterResponse", 32085 "referenced_type" : "type-976", 32086 "self_type" : "type-976", 32087 "size" : 12, 32088 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 32089 "unique_id" : "_ZTSN9keymaster17KeymasterResponseE", 32090 "vtable_components" : 32091 [ 32092 { 32093 "kind" : "offset_to_top" 32094 }, 32095 { 32096 "kind" : "rtti", 32097 "mangled_component_name" : "_ZTIN9keymaster17KeymasterResponseE" 32098 }, 32099 { 32100 "kind" : "complete_dtor_pointer", 32101 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD1Ev" 32102 }, 32103 { 32104 "kind" : "deleting_dtor_pointer", 32105 "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD0Ev" 32106 }, 32107 { 32108 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 32109 }, 32110 { 32111 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 32112 }, 32113 { 32114 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 32115 }, 32116 { 32117 "is_pure" : true, 32118 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv" 32119 }, 32120 { 32121 "is_pure" : true, 32122 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh" 32123 }, 32124 { 32125 "is_pure" : true, 32126 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_" 32127 } 32128 ] 32129 }, 32130 { 32131 "alignment" : 4, 32132 "linker_set_key" : "keymaster::Logger", 32133 "name" : "keymaster::Logger", 32134 "record_kind" : "class", 32135 "referenced_type" : "type-1836", 32136 "self_type" : "type-1836", 32137 "size" : 4, 32138 "source_file" : "/system/keymaster/include/keymaster/logger.h", 32139 "unique_id" : "_ZTSN9keymaster6LoggerE", 32140 "vtable_components" : 32141 [ 32142 { 32143 "kind" : "offset_to_top" 32144 }, 32145 { 32146 "kind" : "rtti", 32147 "mangled_component_name" : "_ZTIN9keymaster6LoggerE" 32148 }, 32149 { 32150 "kind" : "complete_dtor_pointer", 32151 "mangled_component_name" : "_ZN9keymaster6LoggerD1Ev" 32152 }, 32153 { 32154 "kind" : "deleting_dtor_pointer", 32155 "mangled_component_name" : "_ZN9keymaster6LoggerD0Ev" 32156 }, 32157 { 32158 "is_pure" : true, 32159 "mangled_component_name" : "_ZNK9keymaster6Logger7log_msgENS0_8LogLevelEPKcPc" 32160 } 32161 ] 32162 }, 32163 { 32164 "alignment" : 1, 32165 "linker_set_key" : "keymaster::Malloc_Delete", 32166 "name" : "keymaster::Malloc_Delete", 32167 "referenced_type" : "type-61", 32168 "self_type" : "type-61", 32169 "size" : 1, 32170 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 32171 "unique_id" : "_ZTSN9keymaster13Malloc_DeleteE" 32172 }, 32173 { 32174 "alignment" : 1, 32175 "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32176 "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", 32177 "referenced_type" : "type-382", 32178 "self_type" : "type-382", 32179 "size" : 1, 32180 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32181 "template_args" : [ "type-383" ], 32182 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE" 32183 }, 32184 { 32185 "alignment" : 1, 32186 "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32187 "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", 32188 "referenced_type" : "type-158", 32189 "self_type" : "type-158", 32190 "size" : 1, 32191 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32192 "template_args" : [ "type-159" ], 32193 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE" 32194 }, 32195 { 32196 "alignment" : 1, 32197 "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32198 "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", 32199 "referenced_type" : "type-96", 32200 "self_type" : "type-96", 32201 "size" : 1, 32202 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32203 "template_args" : [ "type-97" ], 32204 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9engine_stXadL_Z11ENGINE_freeEEEE" 32205 }, 32206 { 32207 "alignment" : 1, 32208 "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32209 "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", 32210 "referenced_type" : "type-307", 32211 "self_type" : "type-307", 32212 "size" : 1, 32213 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32214 "template_args" : [ "type-308" ], 32215 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE" 32216 }, 32217 { 32218 "alignment" : 1, 32219 "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32220 "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", 32221 "referenced_type" : "type-5000", 32222 "self_type" : "type-5000", 32223 "size" : 1, 32224 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32225 "template_args" : [ "type-5001" ], 32226 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11hmac_ctx_stXadL_Z13HMAC_CTX_freeEEEE" 32227 }, 32228 { 32229 "alignment" : 1, 32230 "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32231 "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", 32232 "referenced_type" : "type-379", 32233 "self_type" : "type-379", 32234 "size" : 1, 32235 "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", 32236 "template_args" : [ "type-380" ], 32237 "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE" 32238 }, 32239 { 32240 "alignment" : 4, 32241 "fields" : 32242 [ 32243 { 32244 "access" : "protected", 32245 "field_name" : "operation_handle_", 32246 "field_offset" : 32, 32247 "referenced_type" : "type-116" 32248 }, 32249 { 32250 "access" : "private", 32251 "field_name" : "purpose_", 32252 "field_offset" : 96, 32253 "referenced_type" : "type-176" 32254 }, 32255 { 32256 "access" : "private", 32257 "field_name" : "hw_enforced_", 32258 "field_offset" : 128, 32259 "referenced_type" : "type-117" 32260 }, 32261 { 32262 "access" : "private", 32263 "field_name" : "sw_enforced_", 32264 "field_offset" : 448, 32265 "referenced_type" : "type-117" 32266 }, 32267 { 32268 "access" : "private", 32269 "field_name" : "key_id_", 32270 "field_offset" : 768, 32271 "referenced_type" : "type-116" 32272 } 32273 ], 32274 "linker_set_key" : "keymaster::Operation", 32275 "name" : "keymaster::Operation", 32276 "record_kind" : "class", 32277 "referenced_type" : "type-175", 32278 "self_type" : "type-175", 32279 "size" : 104, 32280 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32281 "unique_id" : "_ZTSN9keymaster9OperationE", 32282 "vtable_components" : 32283 [ 32284 { 32285 "kind" : "offset_to_top" 32286 }, 32287 { 32288 "kind" : "rtti", 32289 "mangled_component_name" : "_ZTIN9keymaster9OperationE" 32290 }, 32291 { 32292 "kind" : "complete_dtor_pointer", 32293 "mangled_component_name" : "_ZN9keymaster9OperationD1Ev" 32294 }, 32295 { 32296 "kind" : "deleting_dtor_pointer", 32297 "mangled_component_name" : "_ZN9keymaster9OperationD0Ev" 32298 }, 32299 { 32300 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32301 }, 32302 { 32303 "is_pure" : true, 32304 "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" 32305 }, 32306 { 32307 "is_pure" : true, 32308 "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32309 }, 32310 { 32311 "is_pure" : true, 32312 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32313 }, 32314 { 32315 "is_pure" : true, 32316 "mangled_component_name" : "_ZN9keymaster9Operation5AbortEv" 32317 } 32318 ] 32319 }, 32320 { 32321 "alignment" : 4, 32322 "linker_set_key" : "keymaster::OperationFactory", 32323 "name" : "keymaster::OperationFactory", 32324 "record_kind" : "class", 32325 "referenced_type" : "type-151", 32326 "self_type" : "type-151", 32327 "size" : 4, 32328 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32329 "unique_id" : "_ZTSN9keymaster16OperationFactoryE", 32330 "vtable_components" : 32331 [ 32332 { 32333 "kind" : "offset_to_top" 32334 }, 32335 { 32336 "kind" : "rtti", 32337 "mangled_component_name" : "_ZTIN9keymaster16OperationFactoryE" 32338 }, 32339 { 32340 "kind" : "complete_dtor_pointer", 32341 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD1Ev" 32342 }, 32343 { 32344 "kind" : "deleting_dtor_pointer", 32345 "mangled_component_name" : "_ZN9keymaster16OperationFactoryD0Ev" 32346 }, 32347 { 32348 "is_pure" : true, 32349 "mangled_component_name" : "_ZNK9keymaster16OperationFactory12registry_keyEv" 32350 }, 32351 { 32352 "is_pure" : true, 32353 "mangled_component_name" : "_ZNK9keymaster16OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32354 }, 32355 { 32356 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 32357 }, 32358 { 32359 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 32360 }, 32361 { 32362 "mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPj" 32363 } 32364 ] 32365 }, 32366 { 32367 "alignment" : 4, 32368 "fields" : 32369 [ 32370 { 32371 "field_name" : "algorithm", 32372 "referenced_type" : "type-166" 32373 }, 32374 { 32375 "field_name" : "purpose", 32376 "field_offset" : 32, 32377 "referenced_type" : "type-167" 32378 } 32379 ], 32380 "linker_set_key" : "keymaster::OperationFactory::KeyType", 32381 "name" : "keymaster::OperationFactory::KeyType", 32382 "referenced_type" : "type-165", 32383 "self_type" : "type-165", 32384 "size" : 8, 32385 "source_file" : "/system/keymaster/include/keymaster/operation.h", 32386 "unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE" 32387 }, 32388 { 32389 "alignment" : 4, 32390 "base_specifiers" : 32391 [ 32392 { 32393 "referenced_type" : "type-1365" 32394 }, 32395 { 32396 "access" : "protected", 32397 "referenced_type" : "type-145" 32398 }, 32399 { 32400 "access" : "private", 32401 "referenced_type" : "type-1368" 32402 }, 32403 { 32404 "access" : "private", 32405 "referenced_type" : "type-1366" 32406 } 32407 ], 32408 "fields" : 32409 [ 32410 { 32411 "access" : "protected", 32412 "field_name" : "rsa_factory_", 32413 "field_offset" : 128, 32414 "referenced_type" : "type-1586" 32415 }, 32416 { 32417 "access" : "protected", 32418 "field_name" : "ec_factory_", 32419 "field_offset" : 160, 32420 "referenced_type" : "type-1587" 32421 }, 32422 { 32423 "access" : "protected", 32424 "field_name" : "aes_factory_", 32425 "field_offset" : 192, 32426 "referenced_type" : "type-1588" 32427 }, 32428 { 32429 "access" : "protected", 32430 "field_name" : "tdes_factory_", 32431 "field_offset" : 224, 32432 "referenced_type" : "type-1589" 32433 }, 32434 { 32435 "access" : "protected", 32436 "field_name" : "hmac_factory_", 32437 "field_offset" : 256, 32438 "referenced_type" : "type-1590" 32439 }, 32440 { 32441 "access" : "protected", 32442 "field_name" : "os_version_", 32443 "field_offset" : 288, 32444 "referenced_type" : "type-122" 32445 }, 32446 { 32447 "access" : "protected", 32448 "field_name" : "os_patchlevel_", 32449 "field_offset" : 320, 32450 "referenced_type" : "type-122" 32451 }, 32452 { 32453 "access" : "protected", 32454 "field_name" : "soft_keymaster_enforcement_", 32455 "field_offset" : 352, 32456 "referenced_type" : "type-1573" 32457 } 32458 ], 32459 "linker_set_key" : "keymaster::PureSoftKeymasterContext", 32460 "name" : "keymaster::PureSoftKeymasterContext", 32461 "record_kind" : "class", 32462 "referenced_type" : "type-1585", 32463 "self_type" : "type-1585", 32464 "size" : 112, 32465 "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h", 32466 "unique_id" : "_ZTSN9keymaster24PureSoftKeymasterContextE", 32467 "vtable_components" : 32468 [ 32469 { 32470 "kind" : "offset_to_top" 32471 }, 32472 { 32473 "kind" : "rtti", 32474 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32475 }, 32476 { 32477 "kind" : "complete_dtor_pointer", 32478 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" 32479 }, 32480 { 32481 "kind" : "deleting_dtor_pointer", 32482 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" 32483 }, 32484 { 32485 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" 32486 }, 32487 { 32488 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" 32489 }, 32490 { 32491 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 32492 }, 32493 { 32494 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 32495 }, 32496 { 32497 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj" 32498 }, 32499 { 32500 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 32501 }, 32502 { 32503 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 32504 }, 32505 { 32506 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 32507 }, 32508 { 32509 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" 32510 }, 32511 { 32512 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj" 32513 }, 32514 { 32515 "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext18enforcement_policyEv" 32516 }, 32517 { 32518 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 32519 }, 32520 { 32521 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 32522 }, 32523 { 32524 "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32525 }, 32526 { 32527 "component_value" : -4, 32528 "kind" : "offset_to_top" 32529 }, 32530 { 32531 "kind" : "rtti", 32532 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32533 }, 32534 { 32535 "kind" : "complete_dtor_pointer", 32536 "mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev" 32537 }, 32538 { 32539 "kind" : "deleting_dtor_pointer", 32540 "mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev" 32541 }, 32542 { 32543 "mangled_component_name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 32544 }, 32545 { 32546 "component_value" : -8, 32547 "kind" : "offset_to_top" 32548 }, 32549 { 32550 "kind" : "rtti", 32551 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32552 }, 32553 { 32554 "kind" : "complete_dtor_pointer", 32555 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" 32556 }, 32557 { 32558 "kind" : "deleting_dtor_pointer", 32559 "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" 32560 }, 32561 { 32562 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 32563 }, 32564 { 32565 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 32566 }, 32567 { 32568 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" 32569 }, 32570 { 32571 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 32572 }, 32573 { 32574 "component_value" : -12, 32575 "kind" : "offset_to_top" 32576 }, 32577 { 32578 "kind" : "rtti", 32579 "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" 32580 }, 32581 { 32582 "kind" : "complete_dtor_pointer", 32583 "mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev" 32584 }, 32585 { 32586 "kind" : "deleting_dtor_pointer", 32587 "mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev" 32588 }, 32589 { 32590 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" 32591 } 32592 ] 32593 }, 32594 { 32595 "alignment" : 4, 32596 "linker_set_key" : "keymaster::RandomSource", 32597 "name" : "keymaster::RandomSource", 32598 "record_kind" : "class", 32599 "referenced_type" : "type-1367", 32600 "self_type" : "type-1367", 32601 "size" : 4, 32602 "source_file" : "/system/keymaster/include/keymaster/random_source.h", 32603 "unique_id" : "_ZTSN9keymaster12RandomSourceE", 32604 "vtable_components" : 32605 [ 32606 { 32607 "kind" : "offset_to_top" 32608 }, 32609 { 32610 "kind" : "rtti", 32611 "mangled_component_name" : "_ZTIN9keymaster12RandomSourceE" 32612 }, 32613 { 32614 "kind" : "complete_dtor_pointer", 32615 "mangled_component_name" : "_ZN9keymaster12RandomSourceD1Ev" 32616 }, 32617 { 32618 "kind" : "deleting_dtor_pointer", 32619 "mangled_component_name" : "_ZN9keymaster12RandomSourceD0Ev" 32620 }, 32621 { 32622 "is_pure" : true, 32623 "mangled_component_name" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhj" 32624 } 32625 ] 32626 }, 32627 { 32628 "alignment" : 4, 32629 "base_specifiers" : 32630 [ 32631 { 32632 "referenced_type" : "type-807" 32633 } 32634 ], 32635 "linker_set_key" : "keymaster::RsaCryptOperation", 32636 "name" : "keymaster::RsaCryptOperation", 32637 "record_kind" : "class", 32638 "referenced_type" : "type-824", 32639 "self_type" : "type-824", 32640 "size" : 140, 32641 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32642 "unique_id" : "_ZTSN9keymaster17RsaCryptOperationE", 32643 "vtable_components" : 32644 [ 32645 { 32646 "kind" : "offset_to_top" 32647 }, 32648 { 32649 "kind" : "rtti", 32650 "mangled_component_name" : "_ZTIN9keymaster17RsaCryptOperationE" 32651 }, 32652 { 32653 "kind" : "complete_dtor_pointer", 32654 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD1Ev" 32655 }, 32656 { 32657 "kind" : "deleting_dtor_pointer", 32658 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD0Ev" 32659 }, 32660 { 32661 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32662 }, 32663 { 32664 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32665 }, 32666 { 32667 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32668 }, 32669 { 32670 "is_pure" : true, 32671 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32672 }, 32673 { 32674 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32675 }, 32676 { 32677 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32678 }, 32679 { 32680 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32681 } 32682 ] 32683 }, 32684 { 32685 "alignment" : 4, 32686 "base_specifiers" : 32687 [ 32688 { 32689 "referenced_type" : "type-832" 32690 } 32691 ], 32692 "linker_set_key" : "keymaster::RsaCryptingOperationFactory", 32693 "name" : "keymaster::RsaCryptingOperationFactory", 32694 "record_kind" : "class", 32695 "referenced_type" : "type-836", 32696 "self_type" : "type-836", 32697 "size" : 4, 32698 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32699 "unique_id" : "_ZTSN9keymaster27RsaCryptingOperationFactoryE", 32700 "vtable_components" : 32701 [ 32702 { 32703 "kind" : "offset_to_top" 32704 }, 32705 { 32706 "kind" : "rtti", 32707 "mangled_component_name" : "_ZTIN9keymaster27RsaCryptingOperationFactoryE" 32708 }, 32709 { 32710 "kind" : "complete_dtor_pointer", 32711 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD1Ev" 32712 }, 32713 { 32714 "kind" : "deleting_dtor_pointer", 32715 "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD0Ev" 32716 }, 32717 { 32718 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32719 }, 32720 { 32721 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32722 }, 32723 { 32724 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" 32725 }, 32726 { 32727 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 32728 }, 32729 { 32730 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 32731 }, 32732 { 32733 "is_pure" : true, 32734 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 32735 }, 32736 { 32737 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32738 }, 32739 { 32740 "is_pure" : true, 32741 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32742 } 32743 ] 32744 }, 32745 { 32746 "alignment" : 4, 32747 "base_specifiers" : 32748 [ 32749 { 32750 "referenced_type" : "type-824" 32751 } 32752 ], 32753 "linker_set_key" : "keymaster::RsaDecryptOperation", 32754 "name" : "keymaster::RsaDecryptOperation", 32755 "record_kind" : "class", 32756 "referenced_type" : "type-830", 32757 "self_type" : "type-830", 32758 "size" : 140, 32759 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32760 "unique_id" : "_ZTSN9keymaster19RsaDecryptOperationE", 32761 "vtable_components" : 32762 [ 32763 { 32764 "kind" : "offset_to_top" 32765 }, 32766 { 32767 "kind" : "rtti", 32768 "mangled_component_name" : "_ZTIN9keymaster19RsaDecryptOperationE" 32769 }, 32770 { 32771 "kind" : "complete_dtor_pointer", 32772 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD1Ev" 32773 }, 32774 { 32775 "kind" : "deleting_dtor_pointer", 32776 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD0Ev" 32777 }, 32778 { 32779 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32780 }, 32781 { 32782 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32783 }, 32784 { 32785 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32786 }, 32787 { 32788 "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32789 }, 32790 { 32791 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32792 }, 32793 { 32794 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 32795 }, 32796 { 32797 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 32798 } 32799 ] 32800 }, 32801 { 32802 "alignment" : 4, 32803 "base_specifiers" : 32804 [ 32805 { 32806 "referenced_type" : "type-836" 32807 } 32808 ], 32809 "linker_set_key" : "keymaster::RsaDecryptionOperationFactory", 32810 "name" : "keymaster::RsaDecryptionOperationFactory", 32811 "record_kind" : "class", 32812 "referenced_type" : "type-848", 32813 "self_type" : "type-848", 32814 "size" : 4, 32815 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32816 "unique_id" : "_ZTSN9keymaster29RsaDecryptionOperationFactoryE", 32817 "vtable_components" : 32818 [ 32819 { 32820 "kind" : "offset_to_top" 32821 }, 32822 { 32823 "kind" : "rtti", 32824 "mangled_component_name" : "_ZTIN9keymaster29RsaDecryptionOperationFactoryE" 32825 }, 32826 { 32827 "kind" : "complete_dtor_pointer", 32828 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev" 32829 }, 32830 { 32831 "kind" : "deleting_dtor_pointer", 32832 "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev" 32833 }, 32834 { 32835 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32836 }, 32837 { 32838 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32839 }, 32840 { 32841 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" 32842 }, 32843 { 32844 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 32845 }, 32846 { 32847 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 32848 }, 32849 { 32850 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv" 32851 }, 32852 { 32853 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32854 }, 32855 { 32856 "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32857 } 32858 ] 32859 }, 32860 { 32861 "alignment" : 4, 32862 "base_specifiers" : 32863 [ 32864 { 32865 "referenced_type" : "type-807" 32866 } 32867 ], 32868 "fields" : 32869 [ 32870 { 32871 "access" : "protected", 32872 "field_name" : "digest_ctx_", 32873 "field_offset" : 1120, 32874 "referenced_type" : "type-817" 32875 } 32876 ], 32877 "linker_set_key" : "keymaster::RsaDigestingOperation", 32878 "name" : "keymaster::RsaDigestingOperation", 32879 "record_kind" : "class", 32880 "referenced_type" : "type-816", 32881 "self_type" : "type-816", 32882 "size" : 156, 32883 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32884 "unique_id" : "_ZTSN9keymaster21RsaDigestingOperationE", 32885 "vtable_components" : 32886 [ 32887 { 32888 "kind" : "offset_to_top" 32889 }, 32890 { 32891 "kind" : "rtti", 32892 "mangled_component_name" : "_ZTIN9keymaster21RsaDigestingOperationE" 32893 }, 32894 { 32895 "kind" : "complete_dtor_pointer", 32896 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" 32897 }, 32898 { 32899 "kind" : "deleting_dtor_pointer", 32900 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" 32901 }, 32902 { 32903 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 32904 }, 32905 { 32906 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 32907 }, 32908 { 32909 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 32910 }, 32911 { 32912 "is_pure" : true, 32913 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 32914 }, 32915 { 32916 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 32917 }, 32918 { 32919 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 32920 }, 32921 { 32922 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 32923 } 32924 ] 32925 }, 32926 { 32927 "alignment" : 4, 32928 "base_specifiers" : 32929 [ 32930 { 32931 "referenced_type" : "type-832" 32932 } 32933 ], 32934 "linker_set_key" : "keymaster::RsaDigestingOperationFactory", 32935 "name" : "keymaster::RsaDigestingOperationFactory", 32936 "record_kind" : "class", 32937 "referenced_type" : "type-835", 32938 "self_type" : "type-835", 32939 "size" : 4, 32940 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 32941 "unique_id" : "_ZTSN9keymaster28RsaDigestingOperationFactoryE", 32942 "vtable_components" : 32943 [ 32944 { 32945 "kind" : "offset_to_top" 32946 }, 32947 { 32948 "kind" : "rtti", 32949 "mangled_component_name" : "_ZTIN9keymaster28RsaDigestingOperationFactoryE" 32950 }, 32951 { 32952 "kind" : "complete_dtor_pointer", 32953 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD1Ev" 32954 }, 32955 { 32956 "kind" : "deleting_dtor_pointer", 32957 "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD0Ev" 32958 }, 32959 { 32960 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 32961 }, 32962 { 32963 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32964 }, 32965 { 32966 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" 32967 }, 32968 { 32969 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 32970 }, 32971 { 32972 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 32973 }, 32974 { 32975 "is_pure" : true, 32976 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 32977 }, 32978 { 32979 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 32980 }, 32981 { 32982 "is_pure" : true, 32983 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 32984 } 32985 ] 32986 }, 32987 { 32988 "alignment" : 4, 32989 "base_specifiers" : 32990 [ 32991 { 32992 "referenced_type" : "type-824" 32993 } 32994 ], 32995 "linker_set_key" : "keymaster::RsaEncryptOperation", 32996 "name" : "keymaster::RsaEncryptOperation", 32997 "record_kind" : "class", 32998 "referenced_type" : "type-828", 32999 "self_type" : "type-828", 33000 "size" : 140, 33001 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33002 "unique_id" : "_ZTSN9keymaster19RsaEncryptOperationE", 33003 "vtable_components" : 33004 [ 33005 { 33006 "kind" : "offset_to_top" 33007 }, 33008 { 33009 "kind" : "rtti", 33010 "mangled_component_name" : "_ZTIN9keymaster19RsaEncryptOperationE" 33011 }, 33012 { 33013 "kind" : "complete_dtor_pointer", 33014 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD1Ev" 33015 }, 33016 { 33017 "kind" : "deleting_dtor_pointer", 33018 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD0Ev" 33019 }, 33020 { 33021 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33022 }, 33023 { 33024 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33025 }, 33026 { 33027 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33028 }, 33029 { 33030 "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33031 }, 33032 { 33033 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33034 }, 33035 { 33036 "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" 33037 }, 33038 { 33039 "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" 33040 } 33041 ] 33042 }, 33043 { 33044 "alignment" : 4, 33045 "base_specifiers" : 33046 [ 33047 { 33048 "referenced_type" : "type-836" 33049 } 33050 ], 33051 "linker_set_key" : "keymaster::RsaEncryptionOperationFactory", 33052 "name" : "keymaster::RsaEncryptionOperationFactory", 33053 "record_kind" : "class", 33054 "referenced_type" : "type-845", 33055 "self_type" : "type-845", 33056 "size" : 4, 33057 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33058 "unique_id" : "_ZTSN9keymaster29RsaEncryptionOperationFactoryE", 33059 "vtable_components" : 33060 [ 33061 { 33062 "kind" : "offset_to_top" 33063 }, 33064 { 33065 "kind" : "rtti", 33066 "mangled_component_name" : "_ZTIN9keymaster29RsaEncryptionOperationFactoryE" 33067 }, 33068 { 33069 "kind" : "complete_dtor_pointer", 33070 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev" 33071 }, 33072 { 33073 "kind" : "deleting_dtor_pointer", 33074 "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev" 33075 }, 33076 { 33077 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33078 }, 33079 { 33080 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33081 }, 33082 { 33083 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" 33084 }, 33085 { 33086 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33087 }, 33088 { 33089 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33090 }, 33091 { 33092 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv" 33093 }, 33094 { 33095 "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33096 }, 33097 { 33098 "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33099 } 33100 ] 33101 }, 33102 { 33103 "alignment" : 4, 33104 "base_specifiers" : 33105 [ 33106 { 33107 "referenced_type" : "type-160" 33108 } 33109 ], 33110 "fields" : 33111 [ 33112 { 33113 "access" : "private", 33114 "field_name" : "rsa_key_", 33115 "field_offset" : 768, 33116 "referenced_type" : "type-557" 33117 } 33118 ], 33119 "linker_set_key" : "keymaster::RsaKey", 33120 "name" : "keymaster::RsaKey", 33121 "record_kind" : "class", 33122 "referenced_type" : "type-556", 33123 "self_type" : "type-556", 33124 "size" : 100, 33125 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33126 "unique_id" : "_ZTSN9keymaster6RsaKeyE", 33127 "vtable_components" : 33128 [ 33129 { 33130 "kind" : "offset_to_top" 33131 }, 33132 { 33133 "kind" : "rtti", 33134 "mangled_component_name" : "_ZTIN9keymaster6RsaKeyE" 33135 }, 33136 { 33137 "kind" : "complete_dtor_pointer", 33138 "mangled_component_name" : "_ZN9keymaster6RsaKeyD1Ev" 33139 }, 33140 { 33141 "kind" : "deleting_dtor_pointer", 33142 "mangled_component_name" : "_ZN9keymaster6RsaKeyD0Ev" 33143 }, 33144 { 33145 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 33146 }, 33147 { 33148 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33149 }, 33150 { 33151 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33152 } 33153 ] 33154 }, 33155 { 33156 "alignment" : 1, 33157 "linker_set_key" : "keymaster::RsaKey::RSA_Delete", 33158 "name" : "keymaster::RsaKey::RSA_Delete", 33159 "referenced_type" : "type-561", 33160 "self_type" : "type-561", 33161 "size" : 1, 33162 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", 33163 "unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE" 33164 }, 33165 { 33166 "alignment" : 4, 33167 "base_specifiers" : 33168 [ 33169 { 33170 "referenced_type" : "type-140" 33171 }, 33172 { 33173 "referenced_type" : "type-142" 33174 } 33175 ], 33176 "linker_set_key" : "keymaster::RsaKeyFactory", 33177 "name" : "keymaster::RsaKeyFactory", 33178 "record_kind" : "class", 33179 "referenced_type" : "type-592", 33180 "self_type" : "type-592", 33181 "size" : 12, 33182 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h", 33183 "unique_id" : "_ZTSN9keymaster13RsaKeyFactoryE", 33184 "vtable_components" : 33185 [ 33186 { 33187 "kind" : "offset_to_top" 33188 }, 33189 { 33190 "kind" : "rtti", 33191 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33192 }, 33193 { 33194 "kind" : "complete_dtor_pointer", 33195 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD1Ev" 33196 }, 33197 { 33198 "kind" : "deleting_dtor_pointer", 33199 "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD0Ev" 33200 }, 33201 { 33202 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33203 }, 33204 { 33205 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33206 }, 33207 { 33208 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33209 }, 33210 { 33211 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33212 }, 33213 { 33214 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 33215 }, 33216 { 33217 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 33218 }, 33219 { 33220 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33221 }, 33222 { 33223 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33224 }, 33225 { 33226 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33227 }, 33228 { 33229 "component_value" : -4, 33230 "kind" : "offset_to_top" 33231 }, 33232 { 33233 "kind" : "rtti", 33234 "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" 33235 }, 33236 { 33237 "kind" : "complete_dtor_pointer", 33238 "mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD1Ev" 33239 }, 33240 { 33241 "kind" : "deleting_dtor_pointer", 33242 "mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD0Ev" 33243 } 33244 ] 33245 }, 33246 { 33247 "alignment" : 4, 33248 "base_specifiers" : 33249 [ 33250 { 33251 "referenced_type" : "type-556" 33252 } 33253 ], 33254 "linker_set_key" : "keymaster::RsaKeymaster0Key", 33255 "name" : "keymaster::RsaKeymaster0Key", 33256 "record_kind" : "class", 33257 "referenced_type" : "type-612", 33258 "self_type" : "type-612", 33259 "size" : 100, 33260 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33261 "unique_id" : "_ZTSN9keymaster16RsaKeymaster0KeyE", 33262 "vtable_components" : 33263 [ 33264 { 33265 "kind" : "offset_to_top" 33266 }, 33267 { 33268 "kind" : "rtti", 33269 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster0KeyE" 33270 }, 33271 { 33272 "kind" : "complete_dtor_pointer", 33273 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD1Ev" 33274 }, 33275 { 33276 "kind" : "deleting_dtor_pointer", 33277 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD0Ev" 33278 }, 33279 { 33280 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 33281 }, 33282 { 33283 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33284 }, 33285 { 33286 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33287 } 33288 ] 33289 }, 33290 { 33291 "alignment" : 4, 33292 "base_specifiers" : 33293 [ 33294 { 33295 "referenced_type" : "type-592" 33296 } 33297 ], 33298 "fields" : 33299 [ 33300 { 33301 "access" : "private", 33302 "field_name" : "engine_", 33303 "field_offset" : 96, 33304 "referenced_type" : "type-597" 33305 } 33306 ], 33307 "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory", 33308 "name" : "keymaster::RsaKeymaster0KeyFactory", 33309 "record_kind" : "class", 33310 "referenced_type" : "type-596", 33311 "self_type" : "type-596", 33312 "size" : 16, 33313 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", 33314 "unique_id" : "_ZTSN9keymaster23RsaKeymaster0KeyFactoryE", 33315 "vtable_components" : 33316 [ 33317 { 33318 "kind" : "offset_to_top" 33319 }, 33320 { 33321 "kind" : "rtti", 33322 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33323 }, 33324 { 33325 "kind" : "complete_dtor_pointer", 33326 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33327 }, 33328 { 33329 "kind" : "deleting_dtor_pointer", 33330 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33331 }, 33332 { 33333 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33334 }, 33335 { 33336 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33337 }, 33338 { 33339 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33340 }, 33341 { 33342 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33343 }, 33344 { 33345 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 33346 }, 33347 { 33348 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 33349 }, 33350 { 33351 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33352 }, 33353 { 33354 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33355 }, 33356 { 33357 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33358 }, 33359 { 33360 "component_value" : -4, 33361 "kind" : "offset_to_top" 33362 }, 33363 { 33364 "kind" : "rtti", 33365 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" 33366 }, 33367 { 33368 "kind" : "complete_dtor_pointer", 33369 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD1Ev" 33370 }, 33371 { 33372 "kind" : "deleting_dtor_pointer", 33373 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD0Ev" 33374 } 33375 ] 33376 }, 33377 { 33378 "alignment" : 4, 33379 "base_specifiers" : 33380 [ 33381 { 33382 "referenced_type" : "type-556" 33383 } 33384 ], 33385 "linker_set_key" : "keymaster::RsaKeymaster1Key", 33386 "name" : "keymaster::RsaKeymaster1Key", 33387 "record_kind" : "class", 33388 "referenced_type" : "type-805", 33389 "self_type" : "type-805", 33390 "size" : 100, 33391 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33392 "unique_id" : "_ZTSN9keymaster16RsaKeymaster1KeyE", 33393 "vtable_components" : 33394 [ 33395 { 33396 "kind" : "offset_to_top" 33397 }, 33398 { 33399 "kind" : "rtti", 33400 "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster1KeyE" 33401 }, 33402 { 33403 "kind" : "complete_dtor_pointer", 33404 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD1Ev" 33405 }, 33406 { 33407 "kind" : "deleting_dtor_pointer", 33408 "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD0Ev" 33409 }, 33410 { 33411 "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 33412 }, 33413 { 33414 "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" 33415 }, 33416 { 33417 "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" 33418 } 33419 ] 33420 }, 33421 { 33422 "alignment" : 4, 33423 "base_specifiers" : 33424 [ 33425 { 33426 "referenced_type" : "type-592" 33427 } 33428 ], 33429 "fields" : 33430 [ 33431 { 33432 "access" : "private", 33433 "field_name" : "engine_", 33434 "field_offset" : 96, 33435 "referenced_type" : "type-134" 33436 }, 33437 { 33438 "access" : "private", 33439 "field_name" : "sign_factory_", 33440 "field_offset" : 128, 33441 "referenced_type" : "type-794" 33442 }, 33443 { 33444 "access" : "private", 33445 "field_name" : "decrypt_factory_", 33446 "field_offset" : 160, 33447 "referenced_type" : "type-795" 33448 }, 33449 { 33450 "access" : "private", 33451 "field_name" : "verify_factory_", 33452 "field_offset" : 192, 33453 "referenced_type" : "type-796" 33454 }, 33455 { 33456 "access" : "private", 33457 "field_name" : "encrypt_factory_", 33458 "field_offset" : 224, 33459 "referenced_type" : "type-797" 33460 } 33461 ], 33462 "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory", 33463 "name" : "keymaster::RsaKeymaster1KeyFactory", 33464 "record_kind" : "class", 33465 "referenced_type" : "type-793", 33466 "self_type" : "type-793", 33467 "size" : 32, 33468 "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", 33469 "unique_id" : "_ZTSN9keymaster23RsaKeymaster1KeyFactoryE", 33470 "vtable_components" : 33471 [ 33472 { 33473 "kind" : "offset_to_top" 33474 }, 33475 { 33476 "kind" : "rtti", 33477 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33478 }, 33479 { 33480 "kind" : "complete_dtor_pointer", 33481 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33482 }, 33483 { 33484 "kind" : "deleting_dtor_pointer", 33485 "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33486 }, 33487 { 33488 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 33489 }, 33490 { 33491 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 33492 }, 33493 { 33494 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 33495 }, 33496 { 33497 "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 33498 }, 33499 { 33500 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" 33501 }, 33502 { 33503 "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" 33504 }, 33505 { 33506 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" 33507 }, 33508 { 33509 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" 33510 }, 33511 { 33512 "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" 33513 }, 33514 { 33515 "component_value" : -4, 33516 "kind" : "offset_to_top" 33517 }, 33518 { 33519 "kind" : "rtti", 33520 "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" 33521 }, 33522 { 33523 "kind" : "complete_dtor_pointer", 33524 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD1Ev" 33525 }, 33526 { 33527 "kind" : "deleting_dtor_pointer", 33528 "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD0Ev" 33529 } 33530 ] 33531 }, 33532 { 33533 "alignment" : 4, 33534 "base_specifiers" : 33535 [ 33536 { 33537 "referenced_type" : "type-175" 33538 } 33539 ], 33540 "fields" : 33541 [ 33542 { 33543 "access" : "protected", 33544 "field_name" : "rsa_key_", 33545 "field_offset" : 832, 33546 "referenced_type" : "type-808" 33547 }, 33548 { 33549 "access" : "protected", 33550 "field_name" : "padding_", 33551 "field_offset" : 864, 33552 "referenced_type" : "type-658" 33553 }, 33554 { 33555 "access" : "protected", 33556 "field_name" : "data_", 33557 "field_offset" : 896, 33558 "referenced_type" : "type-190" 33559 }, 33560 { 33561 "access" : "protected", 33562 "field_name" : "digest_", 33563 "field_offset" : 1056, 33564 "referenced_type" : "type-661" 33565 }, 33566 { 33567 "access" : "protected", 33568 "field_name" : "digest_algorithm_", 33569 "field_offset" : 1088, 33570 "referenced_type" : "type-810" 33571 } 33572 ], 33573 "linker_set_key" : "keymaster::RsaOperation", 33574 "name" : "keymaster::RsaOperation", 33575 "record_kind" : "class", 33576 "referenced_type" : "type-807", 33577 "self_type" : "type-807", 33578 "size" : 140, 33579 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33580 "unique_id" : "_ZTSN9keymaster12RsaOperationE", 33581 "vtable_components" : 33582 [ 33583 { 33584 "kind" : "offset_to_top" 33585 }, 33586 { 33587 "kind" : "rtti", 33588 "mangled_component_name" : "_ZTIN9keymaster12RsaOperationE" 33589 }, 33590 { 33591 "kind" : "complete_dtor_pointer", 33592 "mangled_component_name" : "_ZN9keymaster12RsaOperationD1Ev" 33593 }, 33594 { 33595 "kind" : "deleting_dtor_pointer", 33596 "mangled_component_name" : "_ZN9keymaster12RsaOperationD0Ev" 33597 }, 33598 { 33599 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33600 }, 33601 { 33602 "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" 33603 }, 33604 { 33605 "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33606 }, 33607 { 33608 "is_pure" : true, 33609 "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33610 }, 33611 { 33612 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33613 }, 33614 { 33615 "is_pure" : true, 33616 "mangled_component_name" : "_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t" 33617 }, 33618 { 33619 "is_pure" : true, 33620 "mangled_component_name" : "_ZNK9keymaster12RsaOperation14require_digestEv" 33621 } 33622 ] 33623 }, 33624 { 33625 "alignment" : 4, 33626 "base_specifiers" : 33627 [ 33628 { 33629 "referenced_type" : "type-151" 33630 } 33631 ], 33632 "linker_set_key" : "keymaster::RsaOperationFactory", 33633 "name" : "keymaster::RsaOperationFactory", 33634 "record_kind" : "class", 33635 "referenced_type" : "type-832", 33636 "self_type" : "type-832", 33637 "size" : 4, 33638 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33639 "unique_id" : "_ZTSN9keymaster19RsaOperationFactoryE", 33640 "vtable_components" : 33641 [ 33642 { 33643 "kind" : "offset_to_top" 33644 }, 33645 { 33646 "kind" : "rtti", 33647 "mangled_component_name" : "_ZTIN9keymaster19RsaOperationFactoryE" 33648 }, 33649 { 33650 "kind" : "complete_dtor_pointer", 33651 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD1Ev" 33652 }, 33653 { 33654 "kind" : "deleting_dtor_pointer", 33655 "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD0Ev" 33656 }, 33657 { 33658 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33659 }, 33660 { 33661 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33662 }, 33663 { 33664 "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" 33665 }, 33666 { 33667 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33668 }, 33669 { 33670 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33671 }, 33672 { 33673 "is_pure" : true, 33674 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" 33675 }, 33676 { 33677 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33678 }, 33679 { 33680 "is_pure" : true, 33681 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33682 } 33683 ] 33684 }, 33685 { 33686 "alignment" : 4, 33687 "base_specifiers" : 33688 [ 33689 { 33690 "referenced_type" : "type-816" 33691 } 33692 ], 33693 "linker_set_key" : "keymaster::RsaSignOperation", 33694 "name" : "keymaster::RsaSignOperation", 33695 "record_kind" : "class", 33696 "referenced_type" : "type-820", 33697 "self_type" : "type-820", 33698 "size" : 156, 33699 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33700 "unique_id" : "_ZTSN9keymaster16RsaSignOperationE", 33701 "vtable_components" : 33702 [ 33703 { 33704 "kind" : "offset_to_top" 33705 }, 33706 { 33707 "kind" : "rtti", 33708 "mangled_component_name" : "_ZTIN9keymaster16RsaSignOperationE" 33709 }, 33710 { 33711 "kind" : "complete_dtor_pointer", 33712 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD1Ev" 33713 }, 33714 { 33715 "kind" : "deleting_dtor_pointer", 33716 "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD0Ev" 33717 }, 33718 { 33719 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33720 }, 33721 { 33722 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" 33723 }, 33724 { 33725 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33726 }, 33727 { 33728 "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33729 }, 33730 { 33731 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33732 }, 33733 { 33734 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33735 }, 33736 { 33737 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33738 } 33739 ] 33740 }, 33741 { 33742 "alignment" : 4, 33743 "base_specifiers" : 33744 [ 33745 { 33746 "referenced_type" : "type-835" 33747 } 33748 ], 33749 "linker_set_key" : "keymaster::RsaSigningOperationFactory", 33750 "name" : "keymaster::RsaSigningOperationFactory", 33751 "record_kind" : "class", 33752 "referenced_type" : "type-837", 33753 "self_type" : "type-837", 33754 "size" : 4, 33755 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33756 "unique_id" : "_ZTSN9keymaster26RsaSigningOperationFactoryE", 33757 "vtable_components" : 33758 [ 33759 { 33760 "kind" : "offset_to_top" 33761 }, 33762 { 33763 "kind" : "rtti", 33764 "mangled_component_name" : "_ZTIN9keymaster26RsaSigningOperationFactoryE" 33765 }, 33766 { 33767 "kind" : "complete_dtor_pointer", 33768 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD1Ev" 33769 }, 33770 { 33771 "kind" : "deleting_dtor_pointer", 33772 "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD0Ev" 33773 }, 33774 { 33775 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33776 }, 33777 { 33778 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33779 }, 33780 { 33781 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" 33782 }, 33783 { 33784 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33785 }, 33786 { 33787 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33788 }, 33789 { 33790 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory7purposeEv" 33791 }, 33792 { 33793 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33794 }, 33795 { 33796 "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33797 } 33798 ] 33799 }, 33800 { 33801 "alignment" : 4, 33802 "base_specifiers" : 33803 [ 33804 { 33805 "referenced_type" : "type-835" 33806 } 33807 ], 33808 "linker_set_key" : "keymaster::RsaVerificationOperationFactory", 33809 "name" : "keymaster::RsaVerificationOperationFactory", 33810 "record_kind" : "class", 33811 "referenced_type" : "type-842", 33812 "self_type" : "type-842", 33813 "size" : 4, 33814 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33815 "unique_id" : "_ZTSN9keymaster31RsaVerificationOperationFactoryE", 33816 "vtable_components" : 33817 [ 33818 { 33819 "kind" : "offset_to_top" 33820 }, 33821 { 33822 "kind" : "rtti", 33823 "mangled_component_name" : "_ZTIN9keymaster31RsaVerificationOperationFactoryE" 33824 }, 33825 { 33826 "kind" : "complete_dtor_pointer", 33827 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD1Ev" 33828 }, 33829 { 33830 "kind" : "deleting_dtor_pointer", 33831 "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD0Ev" 33832 }, 33833 { 33834 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" 33835 }, 33836 { 33837 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33838 }, 33839 { 33840 "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" 33841 }, 33842 { 33843 "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" 33844 }, 33845 { 33846 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" 33847 }, 33848 { 33849 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv" 33850 }, 33851 { 33852 "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" 33853 }, 33854 { 33855 "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" 33856 } 33857 ] 33858 }, 33859 { 33860 "alignment" : 4, 33861 "base_specifiers" : 33862 [ 33863 { 33864 "referenced_type" : "type-816" 33865 } 33866 ], 33867 "linker_set_key" : "keymaster::RsaVerifyOperation", 33868 "name" : "keymaster::RsaVerifyOperation", 33869 "record_kind" : "class", 33870 "referenced_type" : "type-822", 33871 "self_type" : "type-822", 33872 "size" : 156, 33873 "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", 33874 "unique_id" : "_ZTSN9keymaster18RsaVerifyOperationE", 33875 "vtable_components" : 33876 [ 33877 { 33878 "kind" : "offset_to_top" 33879 }, 33880 { 33881 "kind" : "rtti", 33882 "mangled_component_name" : "_ZTIN9keymaster18RsaVerifyOperationE" 33883 }, 33884 { 33885 "kind" : "complete_dtor_pointer", 33886 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD1Ev" 33887 }, 33888 { 33889 "kind" : "deleting_dtor_pointer", 33890 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD0Ev" 33891 }, 33892 { 33893 "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" 33894 }, 33895 { 33896 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" 33897 }, 33898 { 33899 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" 33900 }, 33901 { 33902 "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" 33903 }, 33904 { 33905 "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" 33906 }, 33907 { 33908 "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" 33909 }, 33910 { 33911 "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" 33912 } 33913 ] 33914 }, 33915 { 33916 "alignment" : 4, 33917 "linker_set_key" : "keymaster::Serializable", 33918 "name" : "keymaster::Serializable", 33919 "record_kind" : "class", 33920 "referenced_type" : "type-125", 33921 "self_type" : "type-125", 33922 "size" : 4, 33923 "source_file" : "/system/keymaster/include/keymaster/serializable.h", 33924 "unique_id" : "_ZTSN9keymaster12SerializableE", 33925 "vtable_components" : 33926 [ 33927 { 33928 "kind" : "offset_to_top" 33929 }, 33930 { 33931 "kind" : "rtti", 33932 "mangled_component_name" : "_ZTIN9keymaster12SerializableE" 33933 }, 33934 { 33935 "kind" : "complete_dtor_pointer", 33936 "mangled_component_name" : "_ZN9keymaster12SerializableD1Ev" 33937 }, 33938 { 33939 "kind" : "deleting_dtor_pointer", 33940 "mangled_component_name" : "_ZN9keymaster12SerializableD0Ev" 33941 }, 33942 { 33943 "is_pure" : true, 33944 "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" 33945 }, 33946 { 33947 "is_pure" : true, 33948 "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" 33949 }, 33950 { 33951 "is_pure" : true, 33952 "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" 33953 } 33954 ] 33955 }, 33956 { 33957 "alignment" : 4, 33958 "fields" : 33959 [ 33960 { 33961 "access" : "protected", 33962 "field_name" : "blob_maker_", 33963 "field_offset" : 32, 33964 "referenced_type" : "type-143" 33965 } 33966 ], 33967 "linker_set_key" : "keymaster::SoftKeyFactoryMixin", 33968 "name" : "keymaster::SoftKeyFactoryMixin", 33969 "record_kind" : "class", 33970 "referenced_type" : "type-142", 33971 "self_type" : "type-142", 33972 "size" : 8, 33973 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 33974 "unique_id" : "_ZTSN9keymaster19SoftKeyFactoryMixinE", 33975 "vtable_components" : 33976 [ 33977 { 33978 "kind" : "offset_to_top" 33979 }, 33980 { 33981 "kind" : "rtti", 33982 "mangled_component_name" : "_ZTIN9keymaster19SoftKeyFactoryMixinE" 33983 }, 33984 { 33985 "kind" : "complete_dtor_pointer", 33986 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD1Ev" 33987 }, 33988 { 33989 "kind" : "deleting_dtor_pointer", 33990 "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD0Ev" 33991 } 33992 ] 33993 }, 33994 { 33995 "alignment" : 4, 33996 "base_specifiers" : 33997 [ 33998 { 33999 "referenced_type" : "type-1365" 34000 }, 34001 { 34002 "access" : "private", 34003 "referenced_type" : "type-145" 34004 }, 34005 { 34006 "access" : "private", 34007 "referenced_type" : "type-1366" 34008 }, 34009 { 34010 "access" : "private", 34011 "referenced_type" : "type-1368" 34012 } 34013 ], 34014 "fields" : 34015 [ 34016 { 34017 "access" : "private", 34018 "field_name" : "km0_engine_", 34019 "field_offset" : 128, 34020 "referenced_type" : "type-1355" 34021 }, 34022 { 34023 "access" : "private", 34024 "field_name" : "km1_engine_", 34025 "field_offset" : 160, 34026 "referenced_type" : "type-1356" 34027 }, 34028 { 34029 "access" : "private", 34030 "field_name" : "rsa_factory_", 34031 "field_offset" : 192, 34032 "referenced_type" : "type-1357" 34033 }, 34034 { 34035 "access" : "private", 34036 "field_name" : "ec_factory_", 34037 "field_offset" : 224, 34038 "referenced_type" : "type-1358" 34039 }, 34040 { 34041 "access" : "private", 34042 "field_name" : "aes_factory_", 34043 "field_offset" : 256, 34044 "referenced_type" : "type-1359" 34045 }, 34046 { 34047 "access" : "private", 34048 "field_name" : "tdes_factory_", 34049 "field_offset" : 288, 34050 "referenced_type" : "type-1360" 34051 }, 34052 { 34053 "access" : "private", 34054 "field_name" : "hmac_factory_", 34055 "field_offset" : 320, 34056 "referenced_type" : "type-1361" 34057 }, 34058 { 34059 "access" : "private", 34060 "field_name" : "km1_dev_", 34061 "field_offset" : 352, 34062 "referenced_type" : "type-1362" 34063 }, 34064 { 34065 "access" : "private", 34066 "field_name" : "root_of_trust_", 34067 "field_offset" : 384, 34068 "referenced_type" : "type-1364" 34069 }, 34070 { 34071 "access" : "private", 34072 "field_name" : "os_version_", 34073 "field_offset" : 448, 34074 "referenced_type" : "type-122" 34075 }, 34076 { 34077 "access" : "private", 34078 "field_name" : "os_patchlevel_", 34079 "field_offset" : 480, 34080 "referenced_type" : "type-122" 34081 } 34082 ], 34083 "linker_set_key" : "keymaster::SoftKeymasterContext", 34084 "name" : "keymaster::SoftKeymasterContext", 34085 "record_kind" : "class", 34086 "referenced_type" : "type-1354", 34087 "self_type" : "type-1354", 34088 "size" : 64, 34089 "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h", 34090 "unique_id" : "_ZTSN9keymaster20SoftKeymasterContextE", 34091 "vtable_components" : 34092 [ 34093 { 34094 "kind" : "offset_to_top" 34095 }, 34096 { 34097 "kind" : "rtti", 34098 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34099 }, 34100 { 34101 "kind" : "complete_dtor_pointer", 34102 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" 34103 }, 34104 { 34105 "kind" : "deleting_dtor_pointer", 34106 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" 34107 }, 34108 { 34109 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" 34110 }, 34111 { 34112 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" 34113 }, 34114 { 34115 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" 34116 }, 34117 { 34118 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" 34119 }, 34120 { 34121 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj" 34122 }, 34123 { 34124 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" 34125 }, 34126 { 34127 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 34128 }, 34129 { 34130 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" 34131 }, 34132 { 34133 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" 34134 }, 34135 { 34136 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj" 34137 }, 34138 { 34139 "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext18enforcement_policyEv" 34140 }, 34141 { 34142 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 34143 }, 34144 { 34145 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" 34146 }, 34147 { 34148 "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34149 }, 34150 { 34151 "component_value" : -4, 34152 "kind" : "offset_to_top" 34153 }, 34154 { 34155 "kind" : "rtti", 34156 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34157 }, 34158 { 34159 "kind" : "complete_dtor_pointer", 34160 "mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev" 34161 }, 34162 { 34163 "kind" : "deleting_dtor_pointer", 34164 "mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev" 34165 }, 34166 { 34167 "mangled_component_name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34168 }, 34169 { 34170 "component_value" : -8, 34171 "kind" : "offset_to_top" 34172 }, 34173 { 34174 "kind" : "rtti", 34175 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34176 }, 34177 { 34178 "kind" : "complete_dtor_pointer", 34179 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" 34180 }, 34181 { 34182 "kind" : "deleting_dtor_pointer", 34183 "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" 34184 }, 34185 { 34186 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" 34187 }, 34188 { 34189 "component_value" : -12, 34190 "kind" : "offset_to_top" 34191 }, 34192 { 34193 "kind" : "rtti", 34194 "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" 34195 }, 34196 { 34197 "kind" : "complete_dtor_pointer", 34198 "mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev" 34199 }, 34200 { 34201 "kind" : "deleting_dtor_pointer", 34202 "mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev" 34203 }, 34204 { 34205 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" 34206 }, 34207 { 34208 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" 34209 }, 34210 { 34211 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" 34212 }, 34213 { 34214 "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" 34215 } 34216 ] 34217 }, 34218 { 34219 "alignment" : 4, 34220 "fields" : 34221 [ 34222 { 34223 "access" : "private", 34224 "field_name" : "km1_device_", 34225 "referenced_type" : "type-1798" 34226 }, 34227 { 34228 "access" : "private", 34229 "field_name" : "km2_device_", 34230 "field_offset" : 1376, 34231 "referenced_type" : "type-1799" 34232 }, 34233 { 34234 "access" : "private", 34235 "field_name" : "wrapped_km1_device_", 34236 "field_offset" : 2400, 34237 "referenced_type" : "type-1795" 34238 }, 34239 { 34240 "access" : "private", 34241 "field_name" : "km1_device_digests_", 34242 "field_offset" : 2432, 34243 "referenced_type" : "type-1800" 34244 }, 34245 { 34246 "access" : "private", 34247 "field_name" : "context_", 34248 "field_offset" : 2528, 34249 "referenced_type" : "type-1801" 34250 }, 34251 { 34252 "access" : "private", 34253 "field_name" : "impl_", 34254 "field_offset" : 2560, 34255 "referenced_type" : "type-1802" 34256 }, 34257 { 34258 "access" : "private", 34259 "field_name" : "module_name_", 34260 "field_offset" : 2592, 34261 "referenced_type" : "type-1803" 34262 }, 34263 { 34264 "access" : "private", 34265 "field_name" : "updated_module_", 34266 "field_offset" : 2688, 34267 "referenced_type" : "type-1804" 34268 }, 34269 { 34270 "access" : "private", 34271 "field_name" : "configured_", 34272 "field_offset" : 3712, 34273 "referenced_type" : "type-606" 34274 }, 34275 { 34276 "access" : "private", 34277 "field_name" : "supports_all_digests_", 34278 "field_offset" : 3720, 34279 "referenced_type" : "type-606" 34280 } 34281 ], 34282 "linker_set_key" : "keymaster::SoftKeymasterDevice", 34283 "name" : "keymaster::SoftKeymasterDevice", 34284 "record_kind" : "class", 34285 "referenced_type" : "type-1797", 34286 "self_type" : "type-1797", 34287 "size" : 468, 34288 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h", 34289 "unique_id" : "_ZTSN9keymaster19SoftKeymasterDeviceE" 34290 }, 34291 { 34292 "alignment" : 4, 34293 "base_specifiers" : 34294 [ 34295 { 34296 "referenced_type" : "type-1574" 34297 } 34298 ], 34299 "fields" : 34300 [ 34301 { 34302 "access" : "private", 34303 "field_name" : "have_saved_params_", 34304 "field_offset" : 96, 34305 "referenced_type" : "type-606" 34306 }, 34307 { 34308 "access" : "private", 34309 "field_name" : "saved_params_", 34310 "field_offset" : 128, 34311 "referenced_type" : "type-959" 34312 }, 34313 { 34314 "access" : "private", 34315 "field_name" : "hmac_key_", 34316 "field_offset" : 480, 34317 "referenced_type" : "type-127" 34318 } 34319 ], 34320 "linker_set_key" : "keymaster::SoftKeymasterEnforcement", 34321 "name" : "keymaster::SoftKeymasterEnforcement", 34322 "record_kind" : "class", 34323 "referenced_type" : "type-1573", 34324 "self_type" : "type-1573", 34325 "size" : 68, 34326 "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h", 34327 "unique_id" : "_ZTSN9keymaster24SoftKeymasterEnforcementE", 34328 "vtable_components" : 34329 [ 34330 { 34331 "kind" : "offset_to_top" 34332 }, 34333 { 34334 "kind" : "rtti", 34335 "mangled_component_name" : "_ZTIN9keymaster24SoftKeymasterEnforcementE" 34336 }, 34337 { 34338 "kind" : "complete_dtor_pointer", 34339 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD1Ev" 34340 }, 34341 { 34342 "kind" : "deleting_dtor_pointer", 34343 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD0Ev" 34344 }, 34345 { 34346 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement21activation_date_validEy" 34347 }, 34348 { 34349 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22expiration_date_passedEy" 34350 }, 34351 { 34352 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" 34353 }, 34354 { 34355 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" 34356 }, 34357 { 34358 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement13SecurityLevelEv" 34359 }, 34360 { 34361 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" 34362 }, 34363 { 34364 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" 34365 }, 34366 { 34367 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" 34368 }, 34369 { 34370 "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" 34371 }, 34372 { 34373 "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" 34374 } 34375 ] 34376 }, 34377 { 34378 "alignment" : 4, 34379 "base_specifiers" : 34380 [ 34381 { 34382 "referenced_type" : "type-1836" 34383 } 34384 ], 34385 "linker_set_key" : "keymaster::SoftKeymasterLogger", 34386 "name" : "keymaster::SoftKeymasterLogger", 34387 "record_kind" : "class", 34388 "referenced_type" : "type-1835", 34389 "self_type" : "type-1835", 34390 "size" : 4, 34391 "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h", 34392 "unique_id" : "_ZTSN9keymaster19SoftKeymasterLoggerE", 34393 "vtable_components" : 34394 [ 34395 { 34396 "kind" : "offset_to_top" 34397 }, 34398 { 34399 "kind" : "rtti", 34400 "mangled_component_name" : "_ZTIN9keymaster19SoftKeymasterLoggerE" 34401 }, 34402 { 34403 "kind" : "complete_dtor_pointer", 34404 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD1Ev" 34405 }, 34406 { 34407 "kind" : "deleting_dtor_pointer", 34408 "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD0Ev" 34409 }, 34410 { 34411 "mangled_component_name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcPc" 34412 } 34413 ] 34414 }, 34415 { 34416 "alignment" : 4, 34417 "linker_set_key" : "keymaster::SoftwareKeyBlobMaker", 34418 "name" : "keymaster::SoftwareKeyBlobMaker", 34419 "record_kind" : "class", 34420 "referenced_type" : "type-145", 34421 "self_type" : "type-145", 34422 "size" : 4, 34423 "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", 34424 "unique_id" : "_ZTSN9keymaster20SoftwareKeyBlobMakerE", 34425 "vtable_components" : 34426 [ 34427 { 34428 "kind" : "offset_to_top" 34429 }, 34430 { 34431 "kind" : "rtti", 34432 "mangled_component_name" : "_ZTIN9keymaster20SoftwareKeyBlobMakerE" 34433 }, 34434 { 34435 "kind" : "complete_dtor_pointer", 34436 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD1Ev" 34437 }, 34438 { 34439 "kind" : "deleting_dtor_pointer", 34440 "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD0Ev" 34441 }, 34442 { 34443 "is_pure" : true, 34444 "mangled_component_name" : "_ZNK9keymaster20SoftwareKeyBlobMaker13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 34445 } 34446 ] 34447 }, 34448 { 34449 "alignment" : 4, 34450 "base_specifiers" : 34451 [ 34452 { 34453 "referenced_type" : "type-1367" 34454 } 34455 ], 34456 "linker_set_key" : "keymaster::SoftwareRandomSource", 34457 "name" : "keymaster::SoftwareRandomSource", 34458 "record_kind" : "class", 34459 "referenced_type" : "type-1366", 34460 "self_type" : "type-1366", 34461 "size" : 4, 34462 "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h", 34463 "unique_id" : "_ZTSN9keymaster20SoftwareRandomSourceE", 34464 "vtable_components" : 34465 [ 34466 { 34467 "kind" : "offset_to_top" 34468 }, 34469 { 34470 "kind" : "rtti", 34471 "mangled_component_name" : "_ZTIN9keymaster20SoftwareRandomSourceE" 34472 }, 34473 { 34474 "kind" : "complete_dtor_pointer", 34475 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD1Ev" 34476 }, 34477 { 34478 "kind" : "deleting_dtor_pointer", 34479 "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD0Ev" 34480 }, 34481 { 34482 "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" 34483 } 34484 ] 34485 }, 34486 { 34487 "alignment" : 1, 34488 "linker_set_key" : "keymaster::StaticAssert<true>", 34489 "name" : "keymaster::StaticAssert<true>", 34490 "referenced_type" : "type-77", 34491 "self_type" : "type-77", 34492 "size" : 1, 34493 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 34494 "unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE" 34495 }, 34496 { 34497 "alignment" : 4, 34498 "base_specifiers" : 34499 [ 34500 { 34501 "referenced_type" : "type-978" 34502 } 34503 ], 34504 "linker_set_key" : "keymaster::SupportedAlgorithmsRequest", 34505 "name" : "keymaster::SupportedAlgorithmsRequest", 34506 "referenced_type" : "type-1871", 34507 "self_type" : "type-1871", 34508 "size" : 8, 34509 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34510 "unique_id" : "_ZTSN9keymaster26SupportedAlgorithmsRequestE", 34511 "vtable_components" : 34512 [ 34513 { 34514 "kind" : "offset_to_top" 34515 }, 34516 { 34517 "kind" : "rtti", 34518 "mangled_component_name" : "_ZTIN9keymaster26SupportedAlgorithmsRequestE" 34519 }, 34520 { 34521 "kind" : "complete_dtor_pointer", 34522 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD1Ev" 34523 }, 34524 { 34525 "kind" : "deleting_dtor_pointer", 34526 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD0Ev" 34527 }, 34528 { 34529 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest14SerializedSizeEv" 34530 }, 34531 { 34532 "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest9SerializeEPhPKh" 34533 }, 34534 { 34535 "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequest11DeserializeEPPKhS2_" 34536 } 34537 ] 34538 }, 34539 { 34540 "alignment" : 4, 34541 "base_specifiers" : 34542 [ 34543 { 34544 "referenced_type" : "type-1901" 34545 } 34546 ], 34547 "linker_set_key" : "keymaster::SupportedAlgorithmsResponse", 34548 "name" : "keymaster::SupportedAlgorithmsResponse", 34549 "referenced_type" : "type-1932", 34550 "self_type" : "type-1932", 34551 "size" : 20, 34552 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34553 "unique_id" : "_ZTSN9keymaster27SupportedAlgorithmsResponseE", 34554 "vtable_components" : 34555 [ 34556 { 34557 "kind" : "offset_to_top" 34558 }, 34559 { 34560 "kind" : "rtti", 34561 "mangled_component_name" : "_ZTIN9keymaster27SupportedAlgorithmsResponseE" 34562 }, 34563 { 34564 "kind" : "complete_dtor_pointer", 34565 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD1Ev" 34566 }, 34567 { 34568 "kind" : "deleting_dtor_pointer", 34569 "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD0Ev" 34570 }, 34571 { 34572 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34573 }, 34574 { 34575 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34576 }, 34577 { 34578 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34579 }, 34580 { 34581 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 34582 }, 34583 { 34584 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 34585 }, 34586 { 34587 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 34588 } 34589 ] 34590 }, 34591 { 34592 "alignment" : 4, 34593 "base_specifiers" : 34594 [ 34595 { 34596 "referenced_type" : "type-1887" 34597 } 34598 ], 34599 "linker_set_key" : "keymaster::SupportedBlockModesRequest", 34600 "name" : "keymaster::SupportedBlockModesRequest", 34601 "referenced_type" : "type-1893", 34602 "self_type" : "type-1893", 34603 "size" : 16, 34604 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34605 "unique_id" : "_ZTSN9keymaster26SupportedBlockModesRequestE", 34606 "vtable_components" : 34607 [ 34608 { 34609 "kind" : "offset_to_top" 34610 }, 34611 { 34612 "kind" : "rtti", 34613 "mangled_component_name" : "_ZTIN9keymaster26SupportedBlockModesRequestE" 34614 }, 34615 { 34616 "kind" : "complete_dtor_pointer", 34617 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD1Ev" 34618 }, 34619 { 34620 "kind" : "deleting_dtor_pointer", 34621 "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD0Ev" 34622 }, 34623 { 34624 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34625 }, 34626 { 34627 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34628 }, 34629 { 34630 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34631 } 34632 ] 34633 }, 34634 { 34635 "alignment" : 4, 34636 "base_specifiers" : 34637 [ 34638 { 34639 "referenced_type" : "type-1906" 34640 } 34641 ], 34642 "linker_set_key" : "keymaster::SupportedBlockModesResponse", 34643 "name" : "keymaster::SupportedBlockModesResponse", 34644 "referenced_type" : "type-1934", 34645 "self_type" : "type-1934", 34646 "size" : 20, 34647 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34648 "unique_id" : "_ZTSN9keymaster27SupportedBlockModesResponseE", 34649 "vtable_components" : 34650 [ 34651 { 34652 "kind" : "offset_to_top" 34653 }, 34654 { 34655 "kind" : "rtti", 34656 "mangled_component_name" : "_ZTIN9keymaster27SupportedBlockModesResponseE" 34657 }, 34658 { 34659 "kind" : "complete_dtor_pointer", 34660 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD1Ev" 34661 }, 34662 { 34663 "kind" : "deleting_dtor_pointer", 34664 "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD0Ev" 34665 }, 34666 { 34667 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34668 }, 34669 { 34670 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34671 }, 34672 { 34673 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34674 }, 34675 { 34676 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 34677 }, 34678 { 34679 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 34680 }, 34681 { 34682 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 34683 } 34684 ] 34685 }, 34686 { 34687 "alignment" : 4, 34688 "base_specifiers" : 34689 [ 34690 { 34691 "referenced_type" : "type-978" 34692 } 34693 ], 34694 "fields" : 34695 [ 34696 { 34697 "field_name" : "algorithm", 34698 "field_offset" : 64, 34699 "referenced_type" : "type-1888" 34700 }, 34701 { 34702 "field_name" : "purpose", 34703 "field_offset" : 96, 34704 "referenced_type" : "type-1889" 34705 } 34706 ], 34707 "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34708 "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest", 34709 "referenced_type" : "type-1887", 34710 "self_type" : "type-1887", 34711 "size" : 16, 34712 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34713 "unique_id" : "_ZTSN9keymaster37SupportedByAlgorithmAndPurposeRequestE", 34714 "vtable_components" : 34715 [ 34716 { 34717 "kind" : "offset_to_top" 34718 }, 34719 { 34720 "kind" : "rtti", 34721 "mangled_component_name" : "_ZTIN9keymaster37SupportedByAlgorithmAndPurposeRequestE" 34722 }, 34723 { 34724 "kind" : "complete_dtor_pointer", 34725 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD1Ev" 34726 }, 34727 { 34728 "kind" : "deleting_dtor_pointer", 34729 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD0Ev" 34730 }, 34731 { 34732 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34733 }, 34734 { 34735 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34736 }, 34737 { 34738 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34739 } 34740 ] 34741 }, 34742 { 34743 "alignment" : 4, 34744 "base_specifiers" : 34745 [ 34746 { 34747 "referenced_type" : "type-978" 34748 } 34749 ], 34750 "fields" : 34751 [ 34752 { 34753 "field_name" : "algorithm", 34754 "field_offset" : 64, 34755 "referenced_type" : "type-1877" 34756 } 34757 ], 34758 "linker_set_key" : "keymaster::SupportedByAlgorithmRequest", 34759 "name" : "keymaster::SupportedByAlgorithmRequest", 34760 "referenced_type" : "type-1876", 34761 "self_type" : "type-1876", 34762 "size" : 12, 34763 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34764 "unique_id" : "_ZTSN9keymaster27SupportedByAlgorithmRequestE", 34765 "vtable_components" : 34766 [ 34767 { 34768 "kind" : "offset_to_top" 34769 }, 34770 { 34771 "kind" : "rtti", 34772 "mangled_component_name" : "_ZTIN9keymaster27SupportedByAlgorithmRequestE" 34773 }, 34774 { 34775 "kind" : "complete_dtor_pointer", 34776 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD1Ev" 34777 }, 34778 { 34779 "kind" : "deleting_dtor_pointer", 34780 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD0Ev" 34781 }, 34782 { 34783 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34784 }, 34785 { 34786 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 34787 }, 34788 { 34789 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 34790 } 34791 ] 34792 }, 34793 { 34794 "alignment" : 4, 34795 "base_specifiers" : 34796 [ 34797 { 34798 "referenced_type" : "type-1887" 34799 } 34800 ], 34801 "linker_set_key" : "keymaster::SupportedDigestsRequest", 34802 "name" : "keymaster::SupportedDigestsRequest", 34803 "referenced_type" : "type-1899", 34804 "self_type" : "type-1899", 34805 "size" : 16, 34806 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34807 "unique_id" : "_ZTSN9keymaster23SupportedDigestsRequestE", 34808 "vtable_components" : 34809 [ 34810 { 34811 "kind" : "offset_to_top" 34812 }, 34813 { 34814 "kind" : "rtti", 34815 "mangled_component_name" : "_ZTIN9keymaster23SupportedDigestsRequestE" 34816 }, 34817 { 34818 "kind" : "complete_dtor_pointer", 34819 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD1Ev" 34820 }, 34821 { 34822 "kind" : "deleting_dtor_pointer", 34823 "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD0Ev" 34824 }, 34825 { 34826 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 34827 }, 34828 { 34829 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 34830 }, 34831 { 34832 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 34833 } 34834 ] 34835 }, 34836 { 34837 "alignment" : 4, 34838 "base_specifiers" : 34839 [ 34840 { 34841 "referenced_type" : "type-1920" 34842 } 34843 ], 34844 "linker_set_key" : "keymaster::SupportedDigestsResponse", 34845 "name" : "keymaster::SupportedDigestsResponse", 34846 "referenced_type" : "type-1938", 34847 "self_type" : "type-1938", 34848 "size" : 20, 34849 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34850 "unique_id" : "_ZTSN9keymaster24SupportedDigestsResponseE", 34851 "vtable_components" : 34852 [ 34853 { 34854 "kind" : "offset_to_top" 34855 }, 34856 { 34857 "kind" : "rtti", 34858 "mangled_component_name" : "_ZTIN9keymaster24SupportedDigestsResponseE" 34859 }, 34860 { 34861 "kind" : "complete_dtor_pointer", 34862 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD1Ev" 34863 }, 34864 { 34865 "kind" : "deleting_dtor_pointer", 34866 "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD0Ev" 34867 }, 34868 { 34869 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34870 }, 34871 { 34872 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34873 }, 34874 { 34875 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34876 }, 34877 { 34878 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 34879 }, 34880 { 34881 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 34882 }, 34883 { 34884 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 34885 } 34886 ] 34887 }, 34888 { 34889 "alignment" : 4, 34890 "base_specifiers" : 34891 [ 34892 { 34893 "referenced_type" : "type-1876" 34894 } 34895 ], 34896 "linker_set_key" : "keymaster::SupportedExportFormatsRequest", 34897 "name" : "keymaster::SupportedExportFormatsRequest", 34898 "referenced_type" : "type-1884", 34899 "self_type" : "type-1884", 34900 "size" : 12, 34901 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34902 "unique_id" : "_ZTSN9keymaster29SupportedExportFormatsRequestE", 34903 "vtable_components" : 34904 [ 34905 { 34906 "kind" : "offset_to_top" 34907 }, 34908 { 34909 "kind" : "rtti", 34910 "mangled_component_name" : "_ZTIN9keymaster29SupportedExportFormatsRequestE" 34911 }, 34912 { 34913 "kind" : "complete_dtor_pointer", 34914 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD1Ev" 34915 }, 34916 { 34917 "kind" : "deleting_dtor_pointer", 34918 "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD0Ev" 34919 }, 34920 { 34921 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 34922 }, 34923 { 34924 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 34925 }, 34926 { 34927 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 34928 } 34929 ] 34930 }, 34931 { 34932 "alignment" : 4, 34933 "base_specifiers" : 34934 [ 34935 { 34936 "referenced_type" : "type-1925" 34937 } 34938 ], 34939 "linker_set_key" : "keymaster::SupportedExportFormatsResponse", 34940 "name" : "keymaster::SupportedExportFormatsResponse", 34941 "referenced_type" : "type-1942", 34942 "self_type" : "type-1942", 34943 "size" : 20, 34944 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34945 "unique_id" : "_ZTSN9keymaster30SupportedExportFormatsResponseE", 34946 "vtable_components" : 34947 [ 34948 { 34949 "kind" : "offset_to_top" 34950 }, 34951 { 34952 "kind" : "rtti", 34953 "mangled_component_name" : "_ZTIN9keymaster30SupportedExportFormatsResponseE" 34954 }, 34955 { 34956 "kind" : "complete_dtor_pointer", 34957 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD1Ev" 34958 }, 34959 { 34960 "kind" : "deleting_dtor_pointer", 34961 "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD0Ev" 34962 }, 34963 { 34964 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 34965 }, 34966 { 34967 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 34968 }, 34969 { 34970 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 34971 }, 34972 { 34973 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 34974 }, 34975 { 34976 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 34977 }, 34978 { 34979 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 34980 } 34981 ] 34982 }, 34983 { 34984 "alignment" : 4, 34985 "base_specifiers" : 34986 [ 34987 { 34988 "referenced_type" : "type-1876" 34989 } 34990 ], 34991 "linker_set_key" : "keymaster::SupportedImportFormatsRequest", 34992 "name" : "keymaster::SupportedImportFormatsRequest", 34993 "referenced_type" : "type-1881", 34994 "self_type" : "type-1881", 34995 "size" : 12, 34996 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 34997 "unique_id" : "_ZTSN9keymaster29SupportedImportFormatsRequestE", 34998 "vtable_components" : 34999 [ 35000 { 35001 "kind" : "offset_to_top" 35002 }, 35003 { 35004 "kind" : "rtti", 35005 "mangled_component_name" : "_ZTIN9keymaster29SupportedImportFormatsRequestE" 35006 }, 35007 { 35008 "kind" : "complete_dtor_pointer", 35009 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD1Ev" 35010 }, 35011 { 35012 "kind" : "deleting_dtor_pointer", 35013 "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD0Ev" 35014 }, 35015 { 35016 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" 35017 }, 35018 { 35019 "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" 35020 }, 35021 { 35022 "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" 35023 } 35024 ] 35025 }, 35026 { 35027 "alignment" : 4, 35028 "base_specifiers" : 35029 [ 35030 { 35031 "referenced_type" : "type-1925" 35032 } 35033 ], 35034 "linker_set_key" : "keymaster::SupportedImportFormatsResponse", 35035 "name" : "keymaster::SupportedImportFormatsResponse", 35036 "referenced_type" : "type-1940", 35037 "self_type" : "type-1940", 35038 "size" : 20, 35039 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35040 "unique_id" : "_ZTSN9keymaster30SupportedImportFormatsResponseE", 35041 "vtable_components" : 35042 [ 35043 { 35044 "kind" : "offset_to_top" 35045 }, 35046 { 35047 "kind" : "rtti", 35048 "mangled_component_name" : "_ZTIN9keymaster30SupportedImportFormatsResponseE" 35049 }, 35050 { 35051 "kind" : "complete_dtor_pointer", 35052 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD1Ev" 35053 }, 35054 { 35055 "kind" : "deleting_dtor_pointer", 35056 "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD0Ev" 35057 }, 35058 { 35059 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35060 }, 35061 { 35062 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35063 }, 35064 { 35065 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35066 }, 35067 { 35068 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35069 }, 35070 { 35071 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35072 }, 35073 { 35074 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35075 } 35076 ] 35077 }, 35078 { 35079 "alignment" : 4, 35080 "base_specifiers" : 35081 [ 35082 { 35083 "referenced_type" : "type-1887" 35084 } 35085 ], 35086 "linker_set_key" : "keymaster::SupportedPaddingModesRequest", 35087 "name" : "keymaster::SupportedPaddingModesRequest", 35088 "referenced_type" : "type-1895", 35089 "self_type" : "type-1895", 35090 "size" : 16, 35091 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35092 "unique_id" : "_ZTSN9keymaster28SupportedPaddingModesRequestE", 35093 "vtable_components" : 35094 [ 35095 { 35096 "kind" : "offset_to_top" 35097 }, 35098 { 35099 "kind" : "rtti", 35100 "mangled_component_name" : "_ZTIN9keymaster28SupportedPaddingModesRequestE" 35101 }, 35102 { 35103 "kind" : "complete_dtor_pointer", 35104 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD1Ev" 35105 }, 35106 { 35107 "kind" : "deleting_dtor_pointer", 35108 "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD0Ev" 35109 }, 35110 { 35111 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" 35112 }, 35113 { 35114 "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" 35115 }, 35116 { 35117 "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" 35118 } 35119 ] 35120 }, 35121 { 35122 "alignment" : 4, 35123 "base_specifiers" : 35124 [ 35125 { 35126 "referenced_type" : "type-1914" 35127 } 35128 ], 35129 "linker_set_key" : "keymaster::SupportedPaddingModesResponse", 35130 "name" : "keymaster::SupportedPaddingModesResponse", 35131 "referenced_type" : "type-1936", 35132 "self_type" : "type-1936", 35133 "size" : 20, 35134 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35135 "unique_id" : "_ZTSN9keymaster29SupportedPaddingModesResponseE", 35136 "vtable_components" : 35137 [ 35138 { 35139 "kind" : "offset_to_top" 35140 }, 35141 { 35142 "kind" : "rtti", 35143 "mangled_component_name" : "_ZTIN9keymaster29SupportedPaddingModesResponseE" 35144 }, 35145 { 35146 "kind" : "complete_dtor_pointer", 35147 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD1Ev" 35148 }, 35149 { 35150 "kind" : "deleting_dtor_pointer", 35151 "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD0Ev" 35152 }, 35153 { 35154 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35155 }, 35156 { 35157 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35158 }, 35159 { 35160 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35161 }, 35162 { 35163 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35164 }, 35165 { 35166 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35167 }, 35168 { 35169 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35170 } 35171 ] 35172 }, 35173 { 35174 "alignment" : 4, 35175 "base_specifiers" : 35176 [ 35177 { 35178 "referenced_type" : "type-976" 35179 } 35180 ], 35181 "fields" : 35182 [ 35183 { 35184 "field_name" : "results", 35185 "field_offset" : 96, 35186 "referenced_type" : "type-1050" 35187 }, 35188 { 35189 "field_name" : "results_length", 35190 "field_offset" : 128, 35191 "referenced_type" : "type-122" 35192 } 35193 ], 35194 "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35195 "name" : "keymaster::SupportedResponse<keymaster_algorithm_t>", 35196 "referenced_type" : "type-1901", 35197 "self_type" : "type-1901", 35198 "size" : 20, 35199 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35200 "template_args" : [ "type-1902" ], 35201 "unique_id" : "_ZTSN9keymaster17SupportedResponseI21keymaster_algorithm_tEE", 35202 "vtable_components" : 35203 [ 35204 { 35205 "kind" : "offset_to_top" 35206 }, 35207 { 35208 "kind" : "rtti", 35209 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" 35210 }, 35211 { 35212 "kind" : "complete_dtor_pointer", 35213 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED1Ev" 35214 }, 35215 { 35216 "kind" : "deleting_dtor_pointer", 35217 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED0Ev" 35218 }, 35219 { 35220 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35221 }, 35222 { 35223 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35224 }, 35225 { 35226 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35227 }, 35228 { 35229 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" 35230 }, 35231 { 35232 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" 35233 }, 35234 { 35235 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" 35236 } 35237 ] 35238 }, 35239 { 35240 "alignment" : 4, 35241 "base_specifiers" : 35242 [ 35243 { 35244 "referenced_type" : "type-976" 35245 } 35246 ], 35247 "fields" : 35248 [ 35249 { 35250 "field_name" : "results", 35251 "field_offset" : 96, 35252 "referenced_type" : "type-1310" 35253 }, 35254 { 35255 "field_name" : "results_length", 35256 "field_offset" : 128, 35257 "referenced_type" : "type-122" 35258 } 35259 ], 35260 "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35261 "name" : "keymaster::SupportedResponse<keymaster_block_mode_t>", 35262 "referenced_type" : "type-1906", 35263 "self_type" : "type-1906", 35264 "size" : 20, 35265 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35266 "template_args" : [ "type-1907" ], 35267 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_block_mode_tEE", 35268 "vtable_components" : 35269 [ 35270 { 35271 "kind" : "offset_to_top" 35272 }, 35273 { 35274 "kind" : "rtti", 35275 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" 35276 }, 35277 { 35278 "kind" : "complete_dtor_pointer", 35279 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED1Ev" 35280 }, 35281 { 35282 "kind" : "deleting_dtor_pointer", 35283 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED0Ev" 35284 }, 35285 { 35286 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35287 }, 35288 { 35289 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35290 }, 35291 { 35292 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35293 }, 35294 { 35295 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" 35296 }, 35297 { 35298 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" 35299 }, 35300 { 35301 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" 35302 } 35303 ] 35304 }, 35305 { 35306 "alignment" : 4, 35307 "base_specifiers" : 35308 [ 35309 { 35310 "referenced_type" : "type-976" 35311 } 35312 ], 35313 "fields" : 35314 [ 35315 { 35316 "field_name" : "results", 35317 "field_offset" : 96, 35318 "referenced_type" : "type-1762" 35319 }, 35320 { 35321 "field_name" : "results_length", 35322 "field_offset" : 128, 35323 "referenced_type" : "type-122" 35324 } 35325 ], 35326 "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t>", 35327 "name" : "keymaster::SupportedResponse<keymaster_digest_t>", 35328 "referenced_type" : "type-1920", 35329 "self_type" : "type-1920", 35330 "size" : 20, 35331 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35332 "template_args" : [ "type-1921" ], 35333 "unique_id" : "_ZTSN9keymaster17SupportedResponseI18keymaster_digest_tEE", 35334 "vtable_components" : 35335 [ 35336 { 35337 "kind" : "offset_to_top" 35338 }, 35339 { 35340 "kind" : "rtti", 35341 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI18keymaster_digest_tEE" 35342 }, 35343 { 35344 "kind" : "complete_dtor_pointer", 35345 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED1Ev" 35346 }, 35347 { 35348 "kind" : "deleting_dtor_pointer", 35349 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED0Ev" 35350 }, 35351 { 35352 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35353 }, 35354 { 35355 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35356 }, 35357 { 35358 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35359 }, 35360 { 35361 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" 35362 }, 35363 { 35364 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" 35365 }, 35366 { 35367 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" 35368 } 35369 ] 35370 }, 35371 { 35372 "alignment" : 4, 35373 "base_specifiers" : 35374 [ 35375 { 35376 "referenced_type" : "type-976" 35377 } 35378 ], 35379 "fields" : 35380 [ 35381 { 35382 "field_name" : "results", 35383 "field_offset" : 96, 35384 "referenced_type" : "type-1911" 35385 }, 35386 { 35387 "field_name" : "results_length", 35388 "field_offset" : 128, 35389 "referenced_type" : "type-122" 35390 } 35391 ], 35392 "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35393 "name" : "keymaster::SupportedResponse<keymaster_key_format_t>", 35394 "referenced_type" : "type-1925", 35395 "self_type" : "type-1925", 35396 "size" : 20, 35397 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35398 "template_args" : [ "type-1926" ], 35399 "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_key_format_tEE", 35400 "vtable_components" : 35401 [ 35402 { 35403 "kind" : "offset_to_top" 35404 }, 35405 { 35406 "kind" : "rtti", 35407 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_key_format_tEE" 35408 }, 35409 { 35410 "kind" : "complete_dtor_pointer", 35411 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED1Ev" 35412 }, 35413 { 35414 "kind" : "deleting_dtor_pointer", 35415 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED0Ev" 35416 }, 35417 { 35418 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35419 }, 35420 { 35421 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35422 }, 35423 { 35424 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35425 }, 35426 { 35427 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" 35428 }, 35429 { 35430 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" 35431 }, 35432 { 35433 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" 35434 } 35435 ] 35436 }, 35437 { 35438 "alignment" : 4, 35439 "base_specifiers" : 35440 [ 35441 { 35442 "referenced_type" : "type-976" 35443 } 35444 ], 35445 "fields" : 35446 [ 35447 { 35448 "field_name" : "results", 35449 "field_offset" : 96, 35450 "referenced_type" : "type-1498" 35451 }, 35452 { 35453 "field_name" : "results_length", 35454 "field_offset" : 128, 35455 "referenced_type" : "type-122" 35456 } 35457 ], 35458 "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t>", 35459 "name" : "keymaster::SupportedResponse<keymaster_padding_t>", 35460 "referenced_type" : "type-1914", 35461 "self_type" : "type-1914", 35462 "size" : 20, 35463 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 35464 "template_args" : [ "type-1915" ], 35465 "unique_id" : "_ZTSN9keymaster17SupportedResponseI19keymaster_padding_tEE", 35466 "vtable_components" : 35467 [ 35468 { 35469 "kind" : "offset_to_top" 35470 }, 35471 { 35472 "kind" : "rtti", 35473 "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI19keymaster_padding_tEE" 35474 }, 35475 { 35476 "kind" : "complete_dtor_pointer", 35477 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED1Ev" 35478 }, 35479 { 35480 "kind" : "deleting_dtor_pointer", 35481 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED0Ev" 35482 }, 35483 { 35484 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 35485 }, 35486 { 35487 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 35488 }, 35489 { 35490 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 35491 }, 35492 { 35493 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" 35494 }, 35495 { 35496 "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" 35497 }, 35498 { 35499 "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" 35500 } 35501 ] 35502 }, 35503 { 35504 "alignment" : 4, 35505 "base_specifiers" : 35506 [ 35507 { 35508 "referenced_type" : "type-161" 35509 } 35510 ], 35511 "linker_set_key" : "keymaster::SymmetricKey", 35512 "name" : "keymaster::SymmetricKey", 35513 "record_kind" : "class", 35514 "referenced_type" : "type-1383", 35515 "self_type" : "type-1383", 35516 "size" : 96, 35517 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35518 "unique_id" : "_ZTSN9keymaster12SymmetricKeyE", 35519 "vtable_components" : 35520 [ 35521 { 35522 "kind" : "offset_to_top" 35523 }, 35524 { 35525 "kind" : "rtti", 35526 "mangled_component_name" : "_ZTIN9keymaster12SymmetricKeyE" 35527 }, 35528 { 35529 "kind" : "complete_dtor_pointer", 35530 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD1Ev" 35531 }, 35532 { 35533 "kind" : "deleting_dtor_pointer", 35534 "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD0Ev" 35535 }, 35536 { 35537 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 35538 } 35539 ] 35540 }, 35541 { 35542 "alignment" : 4, 35543 "base_specifiers" : 35544 [ 35545 { 35546 "referenced_type" : "type-141" 35547 }, 35548 { 35549 "referenced_type" : "type-142" 35550 } 35551 ], 35552 "fields" : 35553 [ 35554 { 35555 "access" : "private", 35556 "field_name" : "random_source_", 35557 "field_offset" : 96, 35558 "referenced_type" : "type-1377" 35559 } 35560 ], 35561 "linker_set_key" : "keymaster::SymmetricKeyFactory", 35562 "name" : "keymaster::SymmetricKeyFactory", 35563 "record_kind" : "class", 35564 "referenced_type" : "type-1376", 35565 "self_type" : "type-1376", 35566 "size" : 16, 35567 "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", 35568 "unique_id" : "_ZTSN9keymaster19SymmetricKeyFactoryE", 35569 "vtable_components" : 35570 [ 35571 { 35572 "kind" : "offset_to_top" 35573 }, 35574 { 35575 "kind" : "rtti", 35576 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35577 }, 35578 { 35579 "kind" : "complete_dtor_pointer", 35580 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD1Ev" 35581 }, 35582 { 35583 "kind" : "deleting_dtor_pointer", 35584 "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD0Ev" 35585 }, 35586 { 35587 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35588 }, 35589 { 35590 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35591 }, 35592 { 35593 "is_pure" : true, 35594 "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35595 }, 35596 { 35597 "is_pure" : true, 35598 "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35599 }, 35600 { 35601 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 35602 }, 35603 { 35604 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 35605 }, 35606 { 35607 "is_pure" : true, 35608 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEj" 35609 }, 35610 { 35611 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" 35612 }, 35613 { 35614 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" 35615 }, 35616 { 35617 "is_pure" : true, 35618 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35619 }, 35620 { 35621 "component_value" : -4, 35622 "kind" : "offset_to_top" 35623 }, 35624 { 35625 "kind" : "rtti", 35626 "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" 35627 }, 35628 { 35629 "kind" : "complete_dtor_pointer", 35630 "mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD1Ev" 35631 }, 35632 { 35633 "kind" : "deleting_dtor_pointer", 35634 "mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD0Ev" 35635 } 35636 ] 35637 }, 35638 { 35639 "alignment" : 4, 35640 "base_specifiers" : 35641 [ 35642 { 35643 "referenced_type" : "type-873" 35644 } 35645 ], 35646 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35647 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t>", 35648 "referenced_type" : "type-872", 35649 "self_type" : "type-872", 35650 "size" : 8, 35651 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35652 "template_args" : [ "type-874" ], 35653 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE" 35654 }, 35655 { 35656 "alignment" : 4, 35657 "base_specifiers" : 35658 [ 35659 { 35660 "referenced_type" : "type-128" 35661 } 35662 ], 35663 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35664 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", 35665 "referenced_type" : "type-127", 35666 "self_type" : "type-127", 35667 "size" : 8, 35668 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 35669 "template_args" : [ "type-129" ], 35670 "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE" 35671 }, 35672 { 35673 "alignment" : 1, 35674 "linker_set_key" : "keymaster::TagValueType<KM_BIGNUM>", 35675 "name" : "keymaster::TagValueType<KM_BIGNUM>", 35676 "referenced_type" : "type-132", 35677 "self_type" : "type-132", 35678 "size" : 1, 35679 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35680 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE" 35681 }, 35682 { 35683 "alignment" : 1, 35684 "linker_set_key" : "keymaster::TagValueType<KM_BOOL>", 35685 "name" : "keymaster::TagValueType<KM_BOOL>", 35686 "referenced_type" : "type-100", 35687 "self_type" : "type-100", 35688 "size" : 1, 35689 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35690 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE" 35691 }, 35692 { 35693 "alignment" : 1, 35694 "linker_set_key" : "keymaster::TagValueType<KM_BYTES>", 35695 "name" : "keymaster::TagValueType<KM_BYTES>", 35696 "referenced_type" : "type-114", 35697 "self_type" : "type-114", 35698 "size" : 1, 35699 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35700 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE" 35701 }, 35702 { 35703 "alignment" : 1, 35704 "linker_set_key" : "keymaster::TagValueType<KM_DATE>", 35705 "name" : "keymaster::TagValueType<KM_DATE>", 35706 "referenced_type" : "type-84", 35707 "self_type" : "type-84", 35708 "size" : 1, 35709 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35710 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE" 35711 }, 35712 { 35713 "alignment" : 1, 35714 "linker_set_key" : "keymaster::TagValueType<KM_INVALID>", 35715 "name" : "keymaster::TagValueType<KM_INVALID>", 35716 "referenced_type" : "type-95", 35717 "self_type" : "type-95", 35718 "size" : 1, 35719 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35720 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE" 35721 }, 35722 { 35723 "alignment" : 1, 35724 "linker_set_key" : "keymaster::TagValueType<KM_UINT>", 35725 "name" : "keymaster::TagValueType<KM_UINT>", 35726 "referenced_type" : "type-89", 35727 "self_type" : "type-89", 35728 "size" : 1, 35729 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35730 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE" 35731 }, 35732 { 35733 "alignment" : 1, 35734 "linker_set_key" : "keymaster::TagValueType<KM_UINT_REP>", 35735 "name" : "keymaster::TagValueType<KM_UINT_REP>", 35736 "referenced_type" : "type-92", 35737 "self_type" : "type-92", 35738 "size" : 1, 35739 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35740 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE" 35741 }, 35742 { 35743 "alignment" : 1, 35744 "linker_set_key" : "keymaster::TagValueType<KM_ULONG>", 35745 "name" : "keymaster::TagValueType<KM_ULONG>", 35746 "referenced_type" : "type-79", 35747 "self_type" : "type-79", 35748 "size" : 1, 35749 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35750 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE" 35751 }, 35752 { 35753 "alignment" : 1, 35754 "linker_set_key" : "keymaster::TagValueType<KM_ULONG_REP>", 35755 "name" : "keymaster::TagValueType<KM_ULONG_REP>", 35756 "referenced_type" : "type-83", 35757 "self_type" : "type-83", 35758 "size" : 1, 35759 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35760 "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE" 35761 }, 35762 { 35763 "alignment" : 4, 35764 "base_specifiers" : 35765 [ 35766 { 35767 "referenced_type" : "type-1383" 35768 } 35769 ], 35770 "linker_set_key" : "keymaster::TripleDesKey", 35771 "name" : "keymaster::TripleDesKey", 35772 "record_kind" : "class", 35773 "referenced_type" : "type-1410", 35774 "self_type" : "type-1410", 35775 "size" : 96, 35776 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35777 "unique_id" : "_ZTSN9keymaster12TripleDesKeyE", 35778 "vtable_components" : 35779 [ 35780 { 35781 "kind" : "offset_to_top" 35782 }, 35783 { 35784 "kind" : "rtti", 35785 "mangled_component_name" : "_ZTIN9keymaster12TripleDesKeyE" 35786 }, 35787 { 35788 "kind" : "complete_dtor_pointer", 35789 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD1Ev" 35790 }, 35791 { 35792 "kind" : "deleting_dtor_pointer", 35793 "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD0Ev" 35794 }, 35795 { 35796 "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" 35797 } 35798 ] 35799 }, 35800 { 35801 "alignment" : 4, 35802 "base_specifiers" : 35803 [ 35804 { 35805 "referenced_type" : "type-1376" 35806 } 35807 ], 35808 "linker_set_key" : "keymaster::TripleDesKeyFactory", 35809 "name" : "keymaster::TripleDesKeyFactory", 35810 "record_kind" : "class", 35811 "referenced_type" : "type-1405", 35812 "self_type" : "type-1405", 35813 "size" : 16, 35814 "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", 35815 "unique_id" : "_ZTSN9keymaster19TripleDesKeyFactoryE", 35816 "vtable_components" : 35817 [ 35818 { 35819 "kind" : "offset_to_top" 35820 }, 35821 { 35822 "kind" : "rtti", 35823 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35824 }, 35825 { 35826 "kind" : "complete_dtor_pointer", 35827 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD1Ev" 35828 }, 35829 { 35830 "kind" : "deleting_dtor_pointer", 35831 "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD0Ev" 35832 }, 35833 { 35834 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" 35835 }, 35836 { 35837 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" 35838 }, 35839 { 35840 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" 35841 }, 35842 { 35843 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" 35844 }, 35845 { 35846 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" 35847 }, 35848 { 35849 "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" 35850 }, 35851 { 35852 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEj" 35853 }, 35854 { 35855 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEj" 35856 }, 35857 { 35858 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEj" 35859 }, 35860 { 35861 "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" 35862 }, 35863 { 35864 "component_value" : -4, 35865 "kind" : "offset_to_top" 35866 }, 35867 { 35868 "kind" : "rtti", 35869 "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" 35870 }, 35871 { 35872 "kind" : "complete_dtor_pointer", 35873 "mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD1Ev" 35874 }, 35875 { 35876 "kind" : "deleting_dtor_pointer", 35877 "mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD0Ev" 35878 } 35879 ] 35880 }, 35881 { 35882 "alignment" : 1, 35883 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35884 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", 35885 "record_kind" : "class", 35886 "referenced_type" : "type-238", 35887 "self_type" : "type-238", 35888 "size" : 1, 35889 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35890 "template_args" : [ "type-239" ], 35891 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE" 35892 }, 35893 { 35894 "alignment" : 1, 35895 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35896 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", 35897 "record_kind" : "class", 35898 "referenced_type" : "type-1343", 35899 "self_type" : "type-1343", 35900 "size" : 1, 35901 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35902 "template_args" : [ "type-1344" ], 35903 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE" 35904 }, 35905 { 35906 "alignment" : 1, 35907 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35908 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", 35909 "record_kind" : "class", 35910 "referenced_type" : "type-1319", 35911 "self_type" : "type-1319", 35912 "size" : 1, 35913 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35914 "template_args" : [ "type-1320" ], 35915 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE" 35916 }, 35917 { 35918 "alignment" : 1, 35919 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 35920 "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", 35921 "record_kind" : "class", 35922 "referenced_type" : "type-1325", 35923 "self_type" : "type-1325", 35924 "size" : 1, 35925 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35926 "template_args" : [ "type-1326" ], 35927 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE" 35928 }, 35929 { 35930 "alignment" : 1, 35931 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 35932 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", 35933 "record_kind" : "class", 35934 "referenced_type" : "type-465", 35935 "self_type" : "type-465", 35936 "size" : 1, 35937 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35938 "template_args" : [ "type-466" ], 35939 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE" 35940 }, 35941 { 35942 "alignment" : 1, 35943 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 35944 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", 35945 "record_kind" : "class", 35946 "referenced_type" : "type-1722", 35947 "self_type" : "type-1722", 35948 "size" : 1, 35949 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35950 "template_args" : [ "type-1723" ], 35951 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE" 35952 }, 35953 { 35954 "alignment" : 1, 35955 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 35956 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", 35957 "record_kind" : "class", 35958 "referenced_type" : "type-1329", 35959 "self_type" : "type-1329", 35960 "size" : 1, 35961 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35962 "template_args" : [ "type-1330" ], 35963 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE" 35964 }, 35965 { 35966 "alignment" : 1, 35967 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 35968 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", 35969 "record_kind" : "class", 35970 "referenced_type" : "type-3", 35971 "self_type" : "type-3", 35972 "size" : 1, 35973 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35974 "template_args" : [ "type-4" ], 35975 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE" 35976 }, 35977 { 35978 "alignment" : 1, 35979 "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 35980 "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", 35981 "record_kind" : "class", 35982 "referenced_type" : "type-223", 35983 "self_type" : "type-223", 35984 "size" : 1, 35985 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35986 "template_args" : [ "type-224" ], 35987 "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE" 35988 }, 35989 { 35990 "alignment" : 1, 35991 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 35992 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", 35993 "record_kind" : "class", 35994 "referenced_type" : "type-1115", 35995 "self_type" : "type-1115", 35996 "size" : 1, 35997 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 35998 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048698EEE" 35999 }, 36000 { 36001 "alignment" : 1, 36002 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 36003 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", 36004 "record_kind" : "class", 36005 "referenced_type" : "type-1127", 36006 "self_type" : "type-1127", 36007 "size" : 1, 36008 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36009 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048792EEE" 36010 }, 36011 { 36012 "alignment" : 1, 36013 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 36014 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", 36015 "record_kind" : "class", 36016 "referenced_type" : "type-1711", 36017 "self_type" : "type-1711", 36018 "size" : 1, 36019 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36020 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048692EEE" 36021 }, 36022 { 36023 "alignment" : 1, 36024 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36025 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", 36026 "record_kind" : "class", 36027 "referenced_type" : "type-1047", 36028 "self_type" : "type-1047", 36029 "size" : 1, 36030 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36031 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEE" 36032 }, 36033 { 36034 "alignment" : 1, 36035 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36036 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", 36037 "record_kind" : "class", 36038 "referenced_type" : "type-1108", 36039 "self_type" : "type-1108", 36040 "size" : 1, 36041 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36042 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048695EEE" 36043 }, 36044 { 36045 "alignment" : 1, 36046 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36047 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", 36048 "record_kind" : "class", 36049 "referenced_type" : "type-1161", 36050 "self_type" : "type-1161", 36051 "size" : 1, 36052 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36053 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048895EEE" 36054 }, 36055 { 36056 "alignment" : 1, 36057 "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36058 "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", 36059 "record_kind" : "class", 36060 "referenced_type" : "type-1121", 36061 "self_type" : "type-1121", 36062 "size" : 1, 36063 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36064 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048701EEE" 36065 }, 36066 { 36067 "alignment" : 1, 36068 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36069 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", 36070 "record_kind" : "class", 36071 "referenced_type" : "type-497", 36072 "self_type" : "type-497", 36073 "size" : 1, 36074 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36075 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047492EEE" 36076 }, 36077 { 36078 "alignment" : 1, 36079 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36080 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", 36081 "record_kind" : "class", 36082 "referenced_type" : "type-1141", 36083 "self_type" : "type-1141", 36084 "size" : 1, 36085 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36086 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047591EEE" 36087 }, 36088 { 36089 "alignment" : 1, 36090 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36091 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", 36092 "record_kind" : "class", 36093 "referenced_type" : "type-1500", 36094 "self_type" : "type-1500", 36095 "size" : 1, 36096 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36097 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047192EEE" 36098 }, 36099 { 36100 "alignment" : 1, 36101 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36102 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", 36103 "record_kind" : "class", 36104 "referenced_type" : "type-1188", 36105 "self_type" : "type-1188", 36106 "size" : 1, 36107 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36108 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047483EEE" 36109 }, 36110 { 36111 "alignment" : 1, 36112 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36113 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", 36114 "record_kind" : "class", 36115 "referenced_type" : "type-1713", 36116 "self_type" : "type-1713", 36117 "size" : 1, 36118 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36119 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047484EEE" 36120 }, 36121 { 36122 "alignment" : 1, 36123 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36124 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", 36125 "record_kind" : "class", 36126 "referenced_type" : "type-1194", 36127 "self_type" : "type-1194", 36128 "size" : 1, 36129 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36130 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047482EEE" 36131 }, 36132 { 36133 "alignment" : 1, 36134 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36135 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", 36136 "record_kind" : "class", 36137 "referenced_type" : "type-1208", 36138 "self_type" : "type-1208", 36139 "size" : 1, 36140 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36141 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047481EEE" 36142 }, 36143 { 36144 "alignment" : 1, 36145 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36146 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", 36147 "record_kind" : "class", 36148 "referenced_type" : "type-1252", 36149 "self_type" : "type-1252", 36150 "size" : 1, 36151 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36152 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047478EEE" 36153 }, 36154 { 36155 "alignment" : 1, 36156 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36157 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", 36158 "record_kind" : "class", 36159 "referenced_type" : "type-1268", 36160 "self_type" : "type-1268", 36161 "size" : 1, 36162 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36163 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047476EEE" 36164 }, 36165 { 36166 "alignment" : 1, 36167 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36168 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", 36169 "record_kind" : "class", 36170 "referenced_type" : "type-1262", 36171 "self_type" : "type-1262", 36172 "size" : 1, 36173 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36174 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047477EEE" 36175 }, 36176 { 36177 "alignment" : 1, 36178 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36179 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", 36180 "record_kind" : "class", 36181 "referenced_type" : "type-1272", 36182 "self_type" : "type-1272", 36183 "size" : 1, 36184 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36185 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047475EEE" 36186 }, 36187 { 36188 "alignment" : 1, 36189 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36190 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", 36191 "record_kind" : "class", 36192 "referenced_type" : "type-1218", 36193 "self_type" : "type-1218", 36194 "size" : 1, 36195 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36196 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047480EEE" 36197 }, 36198 { 36199 "alignment" : 1, 36200 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36201 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", 36202 "record_kind" : "class", 36203 "referenced_type" : "type-1240", 36204 "self_type" : "type-1240", 36205 "size" : 1, 36206 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36207 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047479EEE" 36208 }, 36209 { 36210 "alignment" : 1, 36211 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36212 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", 36213 "record_kind" : "class", 36214 "referenced_type" : "type-1502", 36215 "self_type" : "type-1502", 36216 "size" : 1, 36217 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36218 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047191EEE" 36219 }, 36220 { 36221 "alignment" : 1, 36222 "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36223 "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", 36224 "record_kind" : "class", 36225 "referenced_type" : "type-1176", 36226 "self_type" : "type-1176", 36227 "size" : 1, 36228 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36229 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047488EEE" 36230 }, 36231 { 36232 "alignment" : 1, 36233 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36234 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", 36235 "record_kind" : "class", 36236 "referenced_type" : "type-1088", 36237 "self_type" : "type-1088", 36238 "size" : 1, 36239 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36240 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEE" 36241 }, 36242 { 36243 "alignment" : 1, 36244 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36245 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", 36246 "record_kind" : "class", 36247 "referenced_type" : "type-1155", 36248 "self_type" : "type-1155", 36249 "size" : 1, 36250 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36251 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613437EEE" 36252 }, 36253 { 36254 "alignment" : 1, 36255 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36256 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", 36257 "record_kind" : "class", 36258 "referenced_type" : "type-1100", 36259 "self_type" : "type-1100", 36260 "size" : 1, 36261 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36262 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613137EEE" 36263 }, 36264 { 36265 "alignment" : 1, 36266 "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36267 "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", 36268 "record_kind" : "class", 36269 "referenced_type" : "type-1102", 36270 "self_type" : "type-1102", 36271 "size" : 1, 36272 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36273 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEE" 36274 }, 36275 { 36276 "alignment" : 1, 36277 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36278 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", 36279 "record_kind" : "class", 36280 "referenced_type" : "type-1111", 36281 "self_type" : "type-1111", 36282 "size" : 1, 36283 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36284 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306873EEE" 36285 }, 36286 { 36287 "alignment" : 1, 36288 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36289 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", 36290 "record_kind" : "class", 36291 "referenced_type" : "type-149", 36292 "self_type" : "type-149", 36293 "size" : 1, 36294 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36295 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306371EEE" 36296 }, 36297 { 36298 "alignment" : 1, 36299 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36300 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", 36301 "record_kind" : "class", 36302 "referenced_type" : "type-1494", 36303 "self_type" : "type-1494", 36304 "size" : 1, 36305 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36306 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307371EEE" 36307 }, 36308 { 36309 "alignment" : 1, 36310 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36311 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", 36312 "record_kind" : "class", 36313 "referenced_type" : "type-1068", 36314 "self_type" : "type-1068", 36315 "size" : 1, 36316 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36317 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEE" 36318 }, 36319 { 36320 "alignment" : 1, 36321 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36322 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", 36323 "record_kind" : "class", 36324 "referenced_type" : "type-217", 36325 "self_type" : "type-217", 36326 "size" : 1, 36327 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36328 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307074EEE" 36329 }, 36330 { 36331 "alignment" : 1, 36332 "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36333 "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", 36334 "record_kind" : "class", 36335 "referenced_type" : "type-204", 36336 "self_type" : "type-204", 36337 "size" : 1, 36338 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36339 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307073EEE" 36340 }, 36341 { 36342 "alignment" : 1, 36343 "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36344 "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", 36345 "record_kind" : "class", 36346 "referenced_type" : "type-181", 36347 "self_type" : "type-181", 36348 "size" : 1, 36349 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 36350 "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE" 36351 }, 36352 { 36353 "alignment" : 4, 36354 "fields" : 36355 [ 36356 { 36357 "access" : "private", 36358 "field_name" : "mPtr", 36359 "referenced_type" : "type-155" 36360 } 36361 ], 36362 "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36363 "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", 36364 "record_kind" : "class", 36365 "referenced_type" : "type-154", 36366 "self_type" : "type-154", 36367 "size" : 4, 36368 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36369 "template_args" : [ "type-157", "type-158" ], 36370 "unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE" 36371 }, 36372 { 36373 "alignment" : 4, 36374 "fields" : 36375 [ 36376 { 36377 "access" : "private", 36378 "field_name" : "mPtr", 36379 "referenced_type" : "type-351" 36380 } 36381 ], 36382 "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36383 "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", 36384 "record_kind" : "class", 36385 "referenced_type" : "type-350", 36386 "self_type" : "type-350", 36387 "size" : 4, 36388 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36389 "template_args" : [ "type-353", "type-307" ], 36390 "unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE" 36391 }, 36392 { 36393 "alignment" : 4, 36394 "fields" : 36395 [ 36396 { 36397 "access" : "private", 36398 "field_name" : "mPtr", 36399 "referenced_type" : "type-5003" 36400 } 36401 ], 36402 "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36403 "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", 36404 "record_kind" : "class", 36405 "referenced_type" : "type-5002", 36406 "self_type" : "type-5002", 36407 "size" : 4, 36408 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36409 "template_args" : [ "type-5005", "type-5000" ], 36410 "unique_id" : "_ZTSN9keymaster9UniquePtrI11hmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13HMAC_CTX_freeEEEEEE" 36411 }, 36412 { 36413 "alignment" : 4, 36414 "fields" : 36415 [ 36416 { 36417 "access" : "private", 36418 "field_name" : "mPtr", 36419 "referenced_type" : "type-1706" 36420 } 36421 ], 36422 "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36423 "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", 36424 "record_kind" : "class", 36425 "referenced_type" : "type-1802", 36426 "self_type" : "type-1802", 36427 "size" : 4, 36428 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36429 "template_args" : [ "type-1673", "type-1672" ], 36430 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16AndroidKeymasterENS_13DefaultDeleteIS1_EEEE" 36431 }, 36432 { 36433 "alignment" : 4, 36434 "fields" : 36435 [ 36436 { 36437 "access" : "private", 36438 "field_name" : "mPtr", 36439 "referenced_type" : "type-773" 36440 } 36441 ], 36442 "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36443 "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", 36444 "record_kind" : "class", 36445 "referenced_type" : "type-2093", 36446 "self_type" : "type-2093", 36447 "size" : 4, 36448 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36449 "template_args" : [ "type-161", "type-627" ], 36450 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE" 36451 }, 36452 { 36453 "alignment" : 4, 36454 "fields" : 36455 [ 36456 { 36457 "access" : "private", 36458 "field_name" : "mPtr", 36459 "referenced_type" : "type-1675" 36460 } 36461 ], 36462 "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36463 "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", 36464 "record_kind" : "class", 36465 "referenced_type" : "type-1674", 36466 "self_type" : "type-1674", 36467 "size" : 4, 36468 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36469 "template_args" : [ "type-1365", "type-1676" ], 36470 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE" 36471 }, 36472 { 36473 "alignment" : 4, 36474 "fields" : 36475 [ 36476 { 36477 "access" : "private", 36478 "field_name" : "mPtr", 36479 "referenced_type" : "type-178" 36480 } 36481 ], 36482 "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36483 "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", 36484 "record_kind" : "class", 36485 "referenced_type" : "type-346", 36486 "self_type" : "type-346", 36487 "size" : 4, 36488 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36489 "template_args" : [ "type-175", "type-226" ], 36490 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE" 36491 }, 36492 { 36493 "alignment" : 4, 36494 "fields" : 36495 [ 36496 { 36497 "access" : "private", 36498 "field_name" : "mPtr", 36499 "referenced_type" : "type-1678" 36500 } 36501 ], 36502 "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36503 "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", 36504 "record_kind" : "class", 36505 "referenced_type" : "type-1677", 36506 "self_type" : "type-1677", 36507 "size" : 4, 36508 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36509 "template_args" : [ "type-1680", "type-1681" ], 36510 "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE" 36511 }, 36512 { 36513 "alignment" : 4, 36514 "fields" : 36515 [ 36516 { 36517 "access" : "private", 36518 "field_name" : "mPtr", 36519 "referenced_type" : "type-1050" 36520 } 36521 ], 36522 "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36523 "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", 36524 "record_kind" : "class", 36525 "referenced_type" : "type-2110", 36526 "self_type" : "type-2110", 36527 "size" : 4, 36528 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36529 "template_args" : [ "type-864", "type-863" ], 36530 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE" 36531 }, 36532 { 36533 "alignment" : 4, 36534 "fields" : 36535 [ 36536 { 36537 "access" : "private", 36538 "field_name" : "mPtr", 36539 "referenced_type" : "type-4920" 36540 } 36541 ], 36542 "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36543 "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", 36544 "record_kind" : "class", 36545 "referenced_type" : "type-5009", 36546 "self_type" : "type-5009", 36547 "size" : 4, 36548 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36549 "template_args" : [ "type-4910", "type-4909" ], 36550 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_16keymaster_blob_tNS_13DefaultDeleteIS2_EEEE" 36551 }, 36552 { 36553 "alignment" : 4, 36554 "fields" : 36555 [ 36556 { 36557 "access" : "private", 36558 "field_name" : "mPtr", 36559 "referenced_type" : "type-1310" 36560 } 36561 ], 36562 "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36563 "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", 36564 "record_kind" : "class", 36565 "referenced_type" : "type-2116", 36566 "self_type" : "type-2116", 36567 "size" : 4, 36568 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36569 "template_args" : [ "type-1104", "type-1103" ], 36570 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE" 36571 }, 36572 { 36573 "alignment" : 4, 36574 "fields" : 36575 [ 36576 { 36577 "access" : "private", 36578 "field_name" : "mPtr", 36579 "referenced_type" : "type-1332" 36580 } 36581 ], 36582 "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36583 "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", 36584 "record_kind" : "class", 36585 "referenced_type" : "type-1331", 36586 "self_type" : "type-1331", 36587 "size" : 4, 36588 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36589 "template_args" : [ "type-1334", "type-66" ], 36590 "unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" 36591 }, 36592 { 36593 "alignment" : 4, 36594 "fields" : 36595 [ 36596 { 36597 "access" : "private", 36598 "field_name" : "mPtr", 36599 "referenced_type" : "type-1762" 36600 } 36601 ], 36602 "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36603 "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", 36604 "record_kind" : "class", 36605 "referenced_type" : "type-2129", 36606 "self_type" : "type-2129", 36607 "size" : 4, 36608 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36609 "template_args" : [ "type-1526", "type-1525" ], 36610 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE" 36611 }, 36612 { 36613 "alignment" : 4, 36614 "fields" : 36615 [ 36616 { 36617 "access" : "private", 36618 "field_name" : "mPtr", 36619 "referenced_type" : "type-1911" 36620 } 36621 ], 36622 "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36623 "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", 36624 "record_kind" : "class", 36625 "referenced_type" : "type-2135", 36626 "self_type" : "type-2135", 36627 "size" : 4, 36628 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36629 "template_args" : [ "type-1839", "type-1838" ], 36630 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE" 36631 }, 36632 { 36633 "alignment" : 4, 36634 "fields" : 36635 [ 36636 { 36637 "access" : "private", 36638 "field_name" : "mPtr", 36639 "referenced_type" : "type-1498" 36640 } 36641 ], 36642 "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36643 "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", 36644 "record_kind" : "class", 36645 "referenced_type" : "type-2122", 36646 "self_type" : "type-2122", 36647 "size" : 4, 36648 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36649 "template_args" : [ "type-1337", "type-1336" ], 36650 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE" 36651 }, 36652 { 36653 "alignment" : 4, 36654 "fields" : 36655 [ 36656 { 36657 "access" : "private", 36658 "field_name" : "mPtr", 36659 "referenced_type" : "type-799" 36660 } 36661 ], 36662 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36663 "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", 36664 "record_kind" : "class", 36665 "referenced_type" : "type-851", 36666 "self_type" : "type-851", 36667 "size" : 4, 36668 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36669 "template_args" : [ "type-852", "type-379" ], 36670 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE" 36671 }, 36672 { 36673 "alignment" : 4, 36674 "fields" : 36675 [ 36676 { 36677 "access" : "private", 36678 "field_name" : "mPtr", 36679 "referenced_type" : "type-558" 36680 } 36681 ], 36682 "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36683 "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", 36684 "record_kind" : "class", 36685 "referenced_type" : "type-557", 36686 "self_type" : "type-557", 36687 "size" : 4, 36688 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36689 "template_args" : [ "type-560", "type-561" ], 36690 "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE" 36691 }, 36692 { 36693 "alignment" : 4, 36694 "fields" : 36695 [ 36696 { 36697 "access" : "private", 36698 "field_name" : "mPtr", 36699 "referenced_type" : "type-123" 36700 } 36701 ], 36702 "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36703 "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", 36704 "record_kind" : "class", 36705 "referenced_type" : "type-191", 36706 "self_type" : "type-191", 36707 "size" : 4, 36708 "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", 36709 "template_args" : [ "type-82", "type-81" ], 36710 "unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE" 36711 }, 36712 { 36713 "alignment" : 4, 36714 "base_specifiers" : 36715 [ 36716 { 36717 "referenced_type" : "type-978" 36718 } 36719 ], 36720 "fields" : 36721 [ 36722 { 36723 "field_name" : "op_handle", 36724 "field_offset" : 64, 36725 "referenced_type" : "type-116" 36726 }, 36727 { 36728 "field_name" : "input", 36729 "field_offset" : 128, 36730 "referenced_type" : "type-190" 36731 }, 36732 { 36733 "field_name" : "additional_params", 36734 "field_offset" : 288, 36735 "referenced_type" : "type-117" 36736 } 36737 ], 36738 "linker_set_key" : "keymaster::UpdateOperationRequest", 36739 "name" : "keymaster::UpdateOperationRequest", 36740 "referenced_type" : "type-1965", 36741 "self_type" : "type-1965", 36742 "size" : 76, 36743 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36744 "unique_id" : "_ZTSN9keymaster22UpdateOperationRequestE", 36745 "vtable_components" : 36746 [ 36747 { 36748 "kind" : "offset_to_top" 36749 }, 36750 { 36751 "kind" : "rtti", 36752 "mangled_component_name" : "_ZTIN9keymaster22UpdateOperationRequestE" 36753 }, 36754 { 36755 "kind" : "complete_dtor_pointer", 36756 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD1Ev" 36757 }, 36758 { 36759 "kind" : "deleting_dtor_pointer", 36760 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD0Ev" 36761 }, 36762 { 36763 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" 36764 }, 36765 { 36766 "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" 36767 }, 36768 { 36769 "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" 36770 } 36771 ] 36772 }, 36773 { 36774 "alignment" : 4, 36775 "base_specifiers" : 36776 [ 36777 { 36778 "referenced_type" : "type-976" 36779 } 36780 ], 36781 "fields" : 36782 [ 36783 { 36784 "field_name" : "output", 36785 "field_offset" : 96, 36786 "referenced_type" : "type-190" 36787 }, 36788 { 36789 "field_name" : "input_consumed", 36790 "field_offset" : 256, 36791 "referenced_type" : "type-122" 36792 }, 36793 { 36794 "field_name" : "output_params", 36795 "field_offset" : 288, 36796 "referenced_type" : "type-117" 36797 } 36798 ], 36799 "linker_set_key" : "keymaster::UpdateOperationResponse", 36800 "name" : "keymaster::UpdateOperationResponse", 36801 "referenced_type" : "type-1967", 36802 "self_type" : "type-1967", 36803 "size" : 76, 36804 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36805 "unique_id" : "_ZTSN9keymaster23UpdateOperationResponseE", 36806 "vtable_components" : 36807 [ 36808 { 36809 "kind" : "offset_to_top" 36810 }, 36811 { 36812 "kind" : "rtti", 36813 "mangled_component_name" : "_ZTIN9keymaster23UpdateOperationResponseE" 36814 }, 36815 { 36816 "kind" : "complete_dtor_pointer", 36817 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD1Ev" 36818 }, 36819 { 36820 "kind" : "deleting_dtor_pointer", 36821 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD0Ev" 36822 }, 36823 { 36824 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 36825 }, 36826 { 36827 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 36828 }, 36829 { 36830 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 36831 }, 36832 { 36833 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" 36834 }, 36835 { 36836 "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" 36837 }, 36838 { 36839 "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" 36840 } 36841 ] 36842 }, 36843 { 36844 "alignment" : 4, 36845 "base_specifiers" : 36846 [ 36847 { 36848 "referenced_type" : "type-978" 36849 } 36850 ], 36851 "fields" : 36852 [ 36853 { 36854 "field_name" : "key_blob", 36855 "field_offset" : 64, 36856 "referenced_type" : "type-2032" 36857 }, 36858 { 36859 "field_name" : "upgrade_params", 36860 "field_offset" : 128, 36861 "referenced_type" : "type-117" 36862 } 36863 ], 36864 "linker_set_key" : "keymaster::UpgradeKeyRequest", 36865 "name" : "keymaster::UpgradeKeyRequest", 36866 "referenced_type" : "type-2031", 36867 "self_type" : "type-2031", 36868 "size" : 56, 36869 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36870 "unique_id" : "_ZTSN9keymaster17UpgradeKeyRequestE", 36871 "vtable_components" : 36872 [ 36873 { 36874 "kind" : "offset_to_top" 36875 }, 36876 { 36877 "kind" : "rtti", 36878 "mangled_component_name" : "_ZTIN9keymaster17UpgradeKeyRequestE" 36879 }, 36880 { 36881 "kind" : "complete_dtor_pointer", 36882 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" 36883 }, 36884 { 36885 "kind" : "deleting_dtor_pointer", 36886 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" 36887 }, 36888 { 36889 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" 36890 }, 36891 { 36892 "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" 36893 }, 36894 { 36895 "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" 36896 } 36897 ] 36898 }, 36899 { 36900 "alignment" : 4, 36901 "base_specifiers" : 36902 [ 36903 { 36904 "referenced_type" : "type-976" 36905 } 36906 ], 36907 "fields" : 36908 [ 36909 { 36910 "field_name" : "upgraded_key", 36911 "field_offset" : 96, 36912 "referenced_type" : "type-2035" 36913 } 36914 ], 36915 "linker_set_key" : "keymaster::UpgradeKeyResponse", 36916 "name" : "keymaster::UpgradeKeyResponse", 36917 "referenced_type" : "type-2034", 36918 "self_type" : "type-2034", 36919 "size" : 20, 36920 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 36921 "unique_id" : "_ZTSN9keymaster18UpgradeKeyResponseE", 36922 "vtable_components" : 36923 [ 36924 { 36925 "kind" : "offset_to_top" 36926 }, 36927 { 36928 "kind" : "rtti", 36929 "mangled_component_name" : "_ZTIN9keymaster18UpgradeKeyResponseE" 36930 }, 36931 { 36932 "kind" : "complete_dtor_pointer", 36933 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" 36934 }, 36935 { 36936 "kind" : "deleting_dtor_pointer", 36937 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" 36938 }, 36939 { 36940 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 36941 }, 36942 { 36943 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 36944 }, 36945 { 36946 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 36947 }, 36948 { 36949 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" 36950 }, 36951 { 36952 "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" 36953 }, 36954 { 36955 "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" 36956 } 36957 ] 36958 }, 36959 { 36960 "alignment" : 4, 36961 "base_specifiers" : 36962 [ 36963 { 36964 "referenced_type" : "type-125" 36965 } 36966 ], 36967 "fields" : 36968 [ 36969 { 36970 "field_name" : "challenge", 36971 "field_offset" : 32, 36972 "referenced_type" : "type-116" 36973 }, 36974 { 36975 "field_name" : "timestamp", 36976 "field_offset" : 96, 36977 "referenced_type" : "type-116" 36978 }, 36979 { 36980 "field_name" : "parameters_verified", 36981 "field_offset" : 160, 36982 "referenced_type" : "type-117" 36983 }, 36984 { 36985 "field_name" : "security_level", 36986 "field_offset" : 480, 36987 "referenced_type" : "type-2071" 36988 }, 36989 { 36990 "field_name" : "mac", 36991 "field_offset" : 512, 36992 "referenced_type" : "type-872" 36993 } 36994 ], 36995 "linker_set_key" : "keymaster::VerificationToken", 36996 "name" : "keymaster::VerificationToken", 36997 "referenced_type" : "type-2070", 36998 "self_type" : "type-2070", 36999 "size" : 72, 37000 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37001 "unique_id" : "_ZTSN9keymaster17VerificationTokenE", 37002 "vtable_components" : 37003 [ 37004 { 37005 "kind" : "offset_to_top" 37006 }, 37007 { 37008 "kind" : "rtti", 37009 "mangled_component_name" : "_ZTIN9keymaster17VerificationTokenE" 37010 }, 37011 { 37012 "kind" : "complete_dtor_pointer", 37013 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD1Ev" 37014 }, 37015 { 37016 "kind" : "deleting_dtor_pointer", 37017 "mangled_component_name" : "_ZN9keymaster17VerificationTokenD0Ev" 37018 }, 37019 { 37020 "mangled_component_name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" 37021 }, 37022 { 37023 "mangled_component_name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" 37024 }, 37025 { 37026 "mangled_component_name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" 37027 } 37028 ] 37029 }, 37030 { 37031 "alignment" : 4, 37032 "base_specifiers" : 37033 [ 37034 { 37035 "referenced_type" : "type-978" 37036 } 37037 ], 37038 "fields" : 37039 [ 37040 { 37041 "field_name" : "challenge", 37042 "field_offset" : 64, 37043 "referenced_type" : "type-116" 37044 }, 37045 { 37046 "field_name" : "parameters_to_verify", 37047 "field_offset" : 128, 37048 "referenced_type" : "type-117" 37049 }, 37050 { 37051 "field_name" : "auth_token", 37052 "field_offset" : 448, 37053 "referenced_type" : "type-2066" 37054 } 37055 ], 37056 "linker_set_key" : "keymaster::VerifyAuthorizationRequest", 37057 "name" : "keymaster::VerifyAuthorizationRequest", 37058 "referenced_type" : "type-2076", 37059 "self_type" : "type-2076", 37060 "size" : 104, 37061 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37062 "unique_id" : "_ZTSN9keymaster26VerifyAuthorizationRequestE", 37063 "vtable_components" : 37064 [ 37065 { 37066 "kind" : "offset_to_top" 37067 }, 37068 { 37069 "kind" : "rtti", 37070 "mangled_component_name" : "_ZTIN9keymaster26VerifyAuthorizationRequestE" 37071 }, 37072 { 37073 "kind" : "complete_dtor_pointer", 37074 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD1Ev" 37075 }, 37076 { 37077 "kind" : "deleting_dtor_pointer", 37078 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD0Ev" 37079 }, 37080 { 37081 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest14SerializedSizeEv" 37082 }, 37083 { 37084 "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest9SerializeEPhPKh" 37085 }, 37086 { 37087 "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequest11DeserializeEPPKhS2_" 37088 } 37089 ] 37090 }, 37091 { 37092 "alignment" : 4, 37093 "base_specifiers" : 37094 [ 37095 { 37096 "referenced_type" : "type-976" 37097 } 37098 ], 37099 "fields" : 37100 [ 37101 { 37102 "field_name" : "error", 37103 "field_offset" : 96, 37104 "referenced_type" : "type-2082" 37105 }, 37106 { 37107 "field_name" : "token", 37108 "field_offset" : 128, 37109 "referenced_type" : "type-2070" 37110 } 37111 ], 37112 "linker_set_key" : "keymaster::VerifyAuthorizationResponse", 37113 "name" : "keymaster::VerifyAuthorizationResponse", 37114 "referenced_type" : "type-2081", 37115 "self_type" : "type-2081", 37116 "size" : 88, 37117 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", 37118 "unique_id" : "_ZTSN9keymaster27VerifyAuthorizationResponseE", 37119 "vtable_components" : 37120 [ 37121 { 37122 "kind" : "offset_to_top" 37123 }, 37124 { 37125 "kind" : "rtti", 37126 "mangled_component_name" : "_ZTIN9keymaster27VerifyAuthorizationResponseE" 37127 }, 37128 { 37129 "kind" : "complete_dtor_pointer", 37130 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD1Ev" 37131 }, 37132 { 37133 "kind" : "deleting_dtor_pointer", 37134 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD0Ev" 37135 }, 37136 { 37137 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" 37138 }, 37139 { 37140 "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" 37141 }, 37142 { 37143 "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" 37144 }, 37145 { 37146 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv" 37147 }, 37148 { 37149 "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh" 37150 }, 37151 { 37152 "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_" 37153 } 37154 ] 37155 }, 37156 { 37157 "alignment" : 1, 37158 "linker_set_key" : "keymaster::Void", 37159 "name" : "keymaster::Void", 37160 "record_kind" : "class", 37161 "referenced_type" : "type-78", 37162 "self_type" : "type-78", 37163 "size" : 1, 37164 "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", 37165 "unique_id" : "_ZTSN9keymaster4VoidE" 37166 }, 37167 { 37168 "alignment" : 4, 37169 "fields" : 37170 [ 37171 { 37172 "field_name" : "purpose", 37173 "referenced_type" : "type-1609" 37174 }, 37175 { 37176 "field_name" : "algorithm", 37177 "field_offset" : 32, 37178 "referenced_type" : "type-1611" 37179 }, 37180 { 37181 "field_name" : "key_size", 37182 "field_offset" : 64, 37183 "referenced_type" : "type-1611" 37184 }, 37185 { 37186 "field_name" : "block_mode", 37187 "field_offset" : 96, 37188 "referenced_type" : "type-1609" 37189 }, 37190 { 37191 "field_name" : "digest", 37192 "field_offset" : 128, 37193 "referenced_type" : "type-1609" 37194 }, 37195 { 37196 "field_name" : "padding", 37197 "field_offset" : 160, 37198 "referenced_type" : "type-1609" 37199 }, 37200 { 37201 "field_name" : "caller_nonce", 37202 "field_offset" : 192, 37203 "referenced_type" : "type-1613" 37204 }, 37205 { 37206 "field_name" : "min_mac_length", 37207 "field_offset" : 224, 37208 "referenced_type" : "type-1611" 37209 }, 37210 { 37211 "field_name" : "kdf", 37212 "field_offset" : 256, 37213 "referenced_type" : "type-1609" 37214 }, 37215 { 37216 "field_name" : "ec_curve", 37217 "field_offset" : 288, 37218 "referenced_type" : "type-1611" 37219 }, 37220 { 37221 "field_name" : "rsa_public_exponent", 37222 "field_offset" : 320, 37223 "referenced_type" : "type-1611" 37224 }, 37225 { 37226 "field_name" : "active_date_time", 37227 "field_offset" : 352, 37228 "referenced_type" : "type-1611" 37229 }, 37230 { 37231 "field_name" : "origination_expire_date_time", 37232 "field_offset" : 384, 37233 "referenced_type" : "type-1611" 37234 }, 37235 { 37236 "field_name" : "usage_expire_date_time", 37237 "field_offset" : 416, 37238 "referenced_type" : "type-1611" 37239 }, 37240 { 37241 "field_name" : "no_auth_required", 37242 "field_offset" : 448, 37243 "referenced_type" : "type-1613" 37244 }, 37245 { 37246 "field_name" : "user_auth_type", 37247 "field_offset" : 480, 37248 "referenced_type" : "type-1611" 37249 }, 37250 { 37251 "field_name" : "auth_timeout", 37252 "field_offset" : 512, 37253 "referenced_type" : "type-1611" 37254 }, 37255 { 37256 "field_name" : "allow_while_on_body", 37257 "field_offset" : 544, 37258 "referenced_type" : "type-1613" 37259 }, 37260 { 37261 "field_name" : "trusted_confirmation_required", 37262 "field_offset" : 576, 37263 "referenced_type" : "type-1613" 37264 }, 37265 { 37266 "field_name" : "unlocked_device_required", 37267 "field_offset" : 608, 37268 "referenced_type" : "type-1613" 37269 }, 37270 { 37271 "field_name" : "all_applications", 37272 "field_offset" : 640, 37273 "referenced_type" : "type-1613" 37274 }, 37275 { 37276 "field_name" : "application_id", 37277 "field_offset" : 672, 37278 "referenced_type" : "type-1611" 37279 }, 37280 { 37281 "field_name" : "creation_date_time", 37282 "field_offset" : 704, 37283 "referenced_type" : "type-1611" 37284 }, 37285 { 37286 "field_name" : "origin", 37287 "field_offset" : 736, 37288 "referenced_type" : "type-1611" 37289 }, 37290 { 37291 "field_name" : "rollback_resistant", 37292 "field_offset" : 768, 37293 "referenced_type" : "type-1613" 37294 }, 37295 { 37296 "field_name" : "root_of_trust", 37297 "field_offset" : 800, 37298 "referenced_type" : "type-1614" 37299 }, 37300 { 37301 "field_name" : "os_version", 37302 "field_offset" : 832, 37303 "referenced_type" : "type-1611" 37304 }, 37305 { 37306 "field_name" : "os_patchlevel", 37307 "field_offset" : 864, 37308 "referenced_type" : "type-1611" 37309 }, 37310 { 37311 "field_name" : "attestation_application_id", 37312 "field_offset" : 896, 37313 "referenced_type" : "type-1611" 37314 }, 37315 { 37316 "field_name" : "attestation_id_brand", 37317 "field_offset" : 928, 37318 "referenced_type" : "type-1611" 37319 }, 37320 { 37321 "field_name" : "attestation_id_device", 37322 "field_offset" : 960, 37323 "referenced_type" : "type-1611" 37324 }, 37325 { 37326 "field_name" : "attestation_id_product", 37327 "field_offset" : 992, 37328 "referenced_type" : "type-1611" 37329 }, 37330 { 37331 "field_name" : "attestation_id_serial", 37332 "field_offset" : 1024, 37333 "referenced_type" : "type-1611" 37334 }, 37335 { 37336 "field_name" : "attestation_id_imei", 37337 "field_offset" : 1056, 37338 "referenced_type" : "type-1611" 37339 }, 37340 { 37341 "field_name" : "attestation_id_meid", 37342 "field_offset" : 1088, 37343 "referenced_type" : "type-1611" 37344 }, 37345 { 37346 "field_name" : "attestation_id_manufacturer", 37347 "field_offset" : 1120, 37348 "referenced_type" : "type-1611" 37349 }, 37350 { 37351 "field_name" : "attestation_id_model", 37352 "field_offset" : 1152, 37353 "referenced_type" : "type-1611" 37354 } 37355 ], 37356 "linker_set_key" : "keymaster::km_auth_list", 37357 "name" : "keymaster::km_auth_list", 37358 "referenced_type" : "type-1608", 37359 "self_type" : "type-1608", 37360 "size" : 148, 37361 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37362 "unique_id" : "_ZTSN9keymaster12km_auth_listE" 37363 }, 37364 { 37365 "alignment" : 4, 37366 "fields" : 37367 [ 37368 { 37369 "field_name" : "attestation_version", 37370 "referenced_type" : "type-1611" 37371 }, 37372 { 37373 "field_name" : "attestation_security_level", 37374 "field_offset" : 32, 37375 "referenced_type" : "type-1611" 37376 }, 37377 { 37378 "field_name" : "keymaster_version", 37379 "field_offset" : 64, 37380 "referenced_type" : "type-1611" 37381 }, 37382 { 37383 "field_name" : "keymaster_security_level", 37384 "field_offset" : 96, 37385 "referenced_type" : "type-1611" 37386 }, 37387 { 37388 "field_name" : "attestation_challenge", 37389 "field_offset" : 128, 37390 "referenced_type" : "type-1611" 37391 }, 37392 { 37393 "field_name" : "software_enforced", 37394 "field_offset" : 160, 37395 "referenced_type" : "type-1607" 37396 }, 37397 { 37398 "field_name" : "tee_enforced", 37399 "field_offset" : 192, 37400 "referenced_type" : "type-1607" 37401 }, 37402 { 37403 "field_name" : "unique_id", 37404 "field_offset" : 224, 37405 "referenced_type" : "type-1611" 37406 } 37407 ], 37408 "linker_set_key" : "keymaster::km_key_description", 37409 "name" : "keymaster::km_key_description", 37410 "referenced_type" : "type-1742", 37411 "self_type" : "type-1742", 37412 "size" : 32, 37413 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37414 "unique_id" : "_ZTSN9keymaster18km_key_descriptionE" 37415 }, 37416 { 37417 "alignment" : 4, 37418 "fields" : 37419 [ 37420 { 37421 "field_name" : "verified_boot_key", 37422 "referenced_type" : "type-1611" 37423 }, 37424 { 37425 "field_name" : "device_locked", 37426 "field_offset" : 32, 37427 "referenced_type" : "type-1613" 37428 }, 37429 { 37430 "field_name" : "verified_boot_state", 37431 "field_offset" : 64, 37432 "referenced_type" : "type-1611" 37433 } 37434 ], 37435 "linker_set_key" : "keymaster::km_root_of_trust", 37436 "name" : "keymaster::km_root_of_trust", 37437 "referenced_type" : "type-1615", 37438 "self_type" : "type-1615", 37439 "size" : 12, 37440 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37441 "unique_id" : "_ZTSN9keymaster16km_root_of_trustE" 37442 }, 37443 { 37444 "alignment" : 4, 37445 "fields" : 37446 [ 37447 { 37448 "field_name" : "version", 37449 "referenced_type" : "type-1553" 37450 }, 37451 { 37452 "field_name" : "transit_key", 37453 "field_offset" : 32, 37454 "referenced_type" : "type-1553" 37455 }, 37456 { 37457 "field_name" : "iv", 37458 "field_offset" : 64, 37459 "referenced_type" : "type-1553" 37460 }, 37461 { 37462 "field_name" : "wrapped_key_description", 37463 "field_offset" : 96, 37464 "referenced_type" : "type-1620" 37465 }, 37466 { 37467 "field_name" : "secure_key", 37468 "field_offset" : 128, 37469 "referenced_type" : "type-1553" 37470 }, 37471 { 37472 "field_name" : "tag", 37473 "field_offset" : 160, 37474 "referenced_type" : "type-1553" 37475 } 37476 ], 37477 "linker_set_key" : "keymaster::km_wrapped_key", 37478 "name" : "keymaster::km_wrapped_key", 37479 "referenced_type" : "type-1619", 37480 "self_type" : "type-1619", 37481 "size" : 24, 37482 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37483 "unique_id" : "_ZTSN9keymaster14km_wrapped_keyE" 37484 }, 37485 { 37486 "alignment" : 4, 37487 "fields" : 37488 [ 37489 { 37490 "field_name" : "key_format", 37491 "referenced_type" : "type-1553" 37492 }, 37493 { 37494 "field_name" : "auth_list", 37495 "field_offset" : 32, 37496 "referenced_type" : "type-1607" 37497 } 37498 ], 37499 "linker_set_key" : "keymaster::km_wrapped_key_description", 37500 "name" : "keymaster::km_wrapped_key_description", 37501 "referenced_type" : "type-1606", 37502 "self_type" : "type-1606", 37503 "size" : 8, 37504 "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", 37505 "unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE" 37506 }, 37507 { 37508 "alignment" : 1, 37509 "linker_set_key" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37510 "name" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", 37511 "referenced_type" : "type-930", 37512 "self_type" : "type-930", 37513 "size" : 1, 37514 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37515 "template_args" : [ "type-931" ], 37516 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE" 37517 }, 37518 { 37519 "alignment" : 1, 37520 "linker_set_key" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37521 "name" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", 37522 "referenced_type" : "type-973", 37523 "self_type" : "type-973", 37524 "size" : 1, 37525 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37526 "template_args" : [ "type-974" ], 37527 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE" 37528 }, 37529 { 37530 "alignment" : 1, 37531 "linker_set_key" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37532 "name" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", 37533 "referenced_type" : "type-957", 37534 "self_type" : "type-957", 37535 "size" : 1, 37536 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37537 "template_args" : [ "type-958" ], 37538 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE" 37539 }, 37540 { 37541 "alignment" : 1, 37542 "linker_set_key" : "keymaster::remove_reference<keymaster::Key &>", 37543 "name" : "keymaster::remove_reference<keymaster::Key &>", 37544 "referenced_type" : "type-688", 37545 "self_type" : "type-688", 37546 "size" : 1, 37547 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37548 "template_args" : [ "type-689" ], 37549 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE" 37550 }, 37551 { 37552 "alignment" : 1, 37553 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37554 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", 37555 "referenced_type" : "type-948", 37556 "self_type" : "type-948", 37557 "size" : 1, 37558 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37559 "template_args" : [ "type-878" ], 37560 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE" 37561 }, 37562 { 37563 "alignment" : 1, 37564 "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37565 "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", 37566 "referenced_type" : "type-938", 37567 "self_type" : "type-938", 37568 "size" : 1, 37569 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37570 "template_args" : [ "type-891" ], 37571 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE" 37572 }, 37573 { 37574 "alignment" : 1, 37575 "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37576 "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", 37577 "referenced_type" : "type-1032", 37578 "self_type" : "type-1032", 37579 "size" : 1, 37580 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37581 "template_args" : [ "type-1033" ], 37582 "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE" 37583 }, 37584 { 37585 "alignment" : 1, 37586 "linker_set_key" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37587 "name" : "keymaster::remove_reference<keymaster_algorithm_t *>", 37588 "referenced_type" : "type-1036", 37589 "self_type" : "type-1036", 37590 "size" : 1, 37591 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", 37592 "template_args" : [ "type-1012" ], 37593 "unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE" 37594 }, 37595 { 37596 "alignment" : 1, 37597 "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete", 37598 "name" : "keymaster::stack_st_ASN1_TYPE_Delete", 37599 "referenced_type" : "type-1602", 37600 "self_type" : "type-1602", 37601 "size" : 1, 37602 "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", 37603 "unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE" 37604 } 37605 ], 37606 "rvalue_reference_types" : 37607 [ 37608 { 37609 "alignment" : 4, 37610 "linker_set_key" : "keymaster::AuthorizationSet &&", 37611 "name" : "keymaster::AuthorizationSet &&", 37612 "referenced_type" : "type-117", 37613 "self_type" : "type-1154", 37614 "size" : 4, 37615 "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" 37616 }, 37617 { 37618 "alignment" : 4, 37619 "linker_set_key" : "keymaster::ComputeSharedHmacResponse &&", 37620 "name" : "keymaster::ComputeSharedHmacResponse &&", 37621 "referenced_type" : "type-975", 37622 "self_type" : "type-1029", 37623 "size" : 4, 37624 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37625 }, 37626 { 37627 "alignment" : 4, 37628 "linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&", 37629 "name" : "keymaster::GetHmacSharingParametersResponse &&", 37630 "referenced_type" : "type-2050", 37631 "self_type" : "type-2052", 37632 "size" : 4, 37633 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37634 }, 37635 { 37636 "alignment" : 4, 37637 "linker_set_key" : "keymaster::HardwareAuthToken &&", 37638 "name" : "keymaster::HardwareAuthToken &&", 37639 "referenced_type" : "type-2066", 37640 "self_type" : "type-2069", 37641 "size" : 4, 37642 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37643 }, 37644 { 37645 "alignment" : 4, 37646 "linker_set_key" : "keymaster::HmacSharingParameters &&", 37647 "name" : "keymaster::HmacSharingParameters &&", 37648 "referenced_type" : "type-959", 37649 "self_type" : "type-1024", 37650 "size" : 4, 37651 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37652 }, 37653 { 37654 "alignment" : 4, 37655 "linker_set_key" : "keymaster::HmacSharingParametersArray &&", 37656 "name" : "keymaster::HmacSharingParametersArray &&", 37657 "referenced_type" : "type-2047", 37658 "self_type" : "type-2049", 37659 "size" : 4, 37660 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37661 }, 37662 { 37663 "alignment" : 4, 37664 "linker_set_key" : "keymaster::Key &&", 37665 "name" : "keymaster::Key &&", 37666 "referenced_type" : "type-161", 37667 "self_type" : "type-692", 37668 "size" : 4, 37669 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37670 }, 37671 { 37672 "alignment" : 4, 37673 "linker_set_key" : "keymaster::Serializable &&", 37674 "name" : "keymaster::Serializable &&", 37675 "referenced_type" : "type-125", 37676 "self_type" : "type-1961", 37677 "size" : 4, 37678 "source_file" : "/system/keymaster/include/keymaster/serializable.h" 37679 }, 37680 { 37681 "alignment" : 4, 37682 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37683 "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", 37684 "referenced_type" : "type-872", 37685 "self_type" : "type-879", 37686 "size" : 4, 37687 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37688 }, 37689 { 37690 "alignment" : 4, 37691 "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37692 "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", 37693 "referenced_type" : "type-127", 37694 "self_type" : "type-893", 37695 "size" : 4, 37696 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37697 }, 37698 { 37699 "alignment" : 4, 37700 "linker_set_key" : "keymaster::VerificationToken &&", 37701 "name" : "keymaster::VerificationToken &&", 37702 "referenced_type" : "type-2070", 37703 "self_type" : "type-2075", 37704 "size" : 4, 37705 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37706 }, 37707 { 37708 "alignment" : 4, 37709 "linker_set_key" : "keymaster::VerifyAuthorizationRequest &&", 37710 "name" : "keymaster::VerifyAuthorizationRequest &&", 37711 "referenced_type" : "type-2076", 37712 "self_type" : "type-2078", 37713 "size" : 4, 37714 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37715 }, 37716 { 37717 "alignment" : 4, 37718 "linker_set_key" : "keymaster::VerifyAuthorizationResponse &&", 37719 "name" : "keymaster::VerifyAuthorizationResponse &&", 37720 "referenced_type" : "type-2081", 37721 "self_type" : "type-2084", 37722 "size" : 4, 37723 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" 37724 }, 37725 { 37726 "alignment" : 4, 37727 "linker_set_key" : "keymaster_algorithm_t *&&", 37728 "name" : "keymaster_algorithm_t *&&", 37729 "referenced_type" : "type-1012", 37730 "self_type" : "type-1037", 37731 "size" : 4, 37732 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37733 }, 37734 { 37735 "alignment" : 4, 37736 "linker_set_key" : "keymaster_algorithm_t *&&", 37737 "name" : "keymaster_algorithm_t *&&", 37738 "referenced_type" : "type-1258", 37739 "self_type" : "type-1260", 37740 "size" : 4, 37741 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37742 }, 37743 { 37744 "alignment" : 4, 37745 "linker_set_key" : "keymaster_algorithm_t *&&", 37746 "name" : "keymaster_algorithm_t *&&", 37747 "referenced_type" : "type-1489", 37748 "self_type" : "type-1488", 37749 "size" : 4, 37750 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37751 }, 37752 { 37753 "alignment" : 4, 37754 "linker_set_key" : "keymaster_algorithm_t *&&", 37755 "name" : "keymaster_algorithm_t *&&", 37756 "referenced_type" : "type-4169", 37757 "self_type" : "type-4193", 37758 "size" : 4, 37759 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37760 }, 37761 { 37762 "alignment" : 4, 37763 "linker_set_key" : "keymaster_algorithm_t *&&", 37764 "name" : "keymaster_algorithm_t *&&", 37765 "referenced_type" : "type-4389", 37766 "self_type" : "type-4391", 37767 "size" : 4, 37768 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37769 }, 37770 { 37771 "alignment" : 4, 37772 "linker_set_key" : "keymaster_algorithm_t *&&", 37773 "name" : "keymaster_algorithm_t *&&", 37774 "referenced_type" : "type-4584", 37775 "self_type" : "type-4583", 37776 "size" : 4, 37777 "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" 37778 } 37779 ] 37780} 37781