1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIDi", 10 "name" : "char32_t", 11 "size" : 4 12 }, 13 { 14 "alignment" : 8, 15 "linker_set_key" : "_ZTIDn", 16 "name" : "std::nullptr_t", 17 "size" : 8 18 }, 19 { 20 "alignment" : 2, 21 "is_integral" : true, 22 "is_unsigned" : true, 23 "linker_set_key" : "_ZTIDs", 24 "name" : "char16_t", 25 "size" : 2 26 }, 27 { 28 "alignment" : 1, 29 "is_integral" : true, 30 "is_unsigned" : true, 31 "linker_set_key" : "_ZTIDu", 32 "name" : "char8_t", 33 "size" : 1 34 }, 35 { 36 "alignment" : 1, 37 "is_integral" : true, 38 "linker_set_key" : "_ZTIa", 39 "name" : "signed char", 40 "size" : 1 41 }, 42 { 43 "alignment" : 1, 44 "is_integral" : true, 45 "is_unsigned" : true, 46 "linker_set_key" : "_ZTIb", 47 "name" : "bool", 48 "size" : 1 49 }, 50 { 51 "alignment" : 1, 52 "is_integral" : true, 53 "is_unsigned" : true, 54 "linker_set_key" : "_ZTIc", 55 "name" : "char", 56 "size" : 1 57 }, 58 { 59 "alignment" : 8, 60 "linker_set_key" : "_ZTId", 61 "name" : "double", 62 "size" : 8 63 }, 64 { 65 "alignment" : 16, 66 "linker_set_key" : "_ZTIe", 67 "name" : "long double", 68 "size" : 16 69 }, 70 { 71 "alignment" : 4, 72 "linker_set_key" : "_ZTIf", 73 "name" : "float", 74 "size" : 4 75 }, 76 { 77 "alignment" : 1, 78 "is_integral" : true, 79 "is_unsigned" : true, 80 "linker_set_key" : "_ZTIh", 81 "name" : "unsigned char", 82 "size" : 1 83 }, 84 { 85 "alignment" : 4, 86 "is_integral" : true, 87 "linker_set_key" : "_ZTIi", 88 "name" : "int", 89 "size" : 4 90 }, 91 { 92 "alignment" : 4, 93 "is_integral" : true, 94 "is_unsigned" : true, 95 "linker_set_key" : "_ZTIj", 96 "name" : "unsigned int", 97 "size" : 4 98 }, 99 { 100 "alignment" : 8, 101 "is_integral" : true, 102 "linker_set_key" : "_ZTIl", 103 "name" : "long", 104 "size" : 8 105 }, 106 { 107 "alignment" : 8, 108 "is_integral" : true, 109 "is_unsigned" : true, 110 "linker_set_key" : "_ZTIm", 111 "name" : "unsigned long", 112 "size" : 8 113 }, 114 { 115 "alignment" : 16, 116 "is_integral" : true, 117 "linker_set_key" : "_ZTIn", 118 "name" : "__int128", 119 "size" : 16 120 }, 121 { 122 "alignment" : 16, 123 "is_integral" : true, 124 "is_unsigned" : true, 125 "linker_set_key" : "_ZTIo", 126 "name" : "unsigned __int128", 127 "size" : 16 128 }, 129 { 130 "alignment" : 2, 131 "is_integral" : true, 132 "linker_set_key" : "_ZTIs", 133 "name" : "short", 134 "size" : 2 135 }, 136 { 137 "alignment" : 2, 138 "is_integral" : true, 139 "is_unsigned" : true, 140 "linker_set_key" : "_ZTIt", 141 "name" : "unsigned short", 142 "size" : 2 143 }, 144 { 145 "linker_set_key" : "_ZTIv", 146 "name" : "void" 147 }, 148 { 149 "alignment" : 4, 150 "is_integral" : true, 151 "is_unsigned" : true, 152 "linker_set_key" : "_ZTIw", 153 "name" : "wchar_t", 154 "size" : 4 155 }, 156 { 157 "alignment" : 8, 158 "is_integral" : true, 159 "linker_set_key" : "_ZTIx", 160 "name" : "long long", 161 "size" : 8 162 }, 163 { 164 "alignment" : 8, 165 "is_integral" : true, 166 "is_unsigned" : true, 167 "linker_set_key" : "_ZTIy", 168 "name" : "unsigned long long", 169 "size" : 8 170 } 171 ], 172 "elf_functions" : 173 [ 174 { 175 "name" : "pairing_auth_client_new" 176 }, 177 { 178 "name" : "pairing_auth_decrypt" 179 }, 180 { 181 "name" : "pairing_auth_destroy" 182 }, 183 { 184 "name" : "pairing_auth_encrypt" 185 }, 186 { 187 "name" : "pairing_auth_get_spake2_msg" 188 }, 189 { 190 "name" : "pairing_auth_init_cipher" 191 }, 192 { 193 "name" : "pairing_auth_msg_size" 194 }, 195 { 196 "name" : "pairing_auth_safe_decrypted_size" 197 }, 198 { 199 "name" : "pairing_auth_safe_encrypted_size" 200 }, 201 { 202 "name" : "pairing_auth_server_new" 203 } 204 ], 205 "elf_objects" : [], 206 "enum_types" : 207 [ 208 { 209 "alignment" : 4, 210 "enum_fields" : 211 [ 212 { 213 "enum_field_value" : 0, 214 "name" : "ANDROID_LOG_UNKNOWN" 215 }, 216 { 217 "enum_field_value" : 1, 218 "name" : "ANDROID_LOG_DEFAULT" 219 }, 220 { 221 "enum_field_value" : 2, 222 "name" : "ANDROID_LOG_VERBOSE" 223 }, 224 { 225 "enum_field_value" : 3, 226 "name" : "ANDROID_LOG_DEBUG" 227 }, 228 { 229 "enum_field_value" : 4, 230 "name" : "ANDROID_LOG_INFO" 231 }, 232 { 233 "enum_field_value" : 5, 234 "name" : "ANDROID_LOG_WARN" 235 }, 236 { 237 "enum_field_value" : 6, 238 "name" : "ANDROID_LOG_ERROR" 239 }, 240 { 241 "enum_field_value" : 7, 242 "name" : "ANDROID_LOG_FATAL" 243 }, 244 { 245 "enum_field_value" : 8, 246 "name" : "ANDROID_LOG_SILENT" 247 } 248 ], 249 "linker_set_key" : "_ZTI19android_LogPriority", 250 "name" : "android_LogPriority", 251 "size" : 4, 252 "source_file" : "system/logging/liblog/include/android/log.h", 253 "underlying_type" : "_ZTIj" 254 }, 255 { 256 "alignment" : 4, 257 "enum_fields" : 258 [ 259 { 260 "enum_field_value" : 0, 261 "name" : "LOG_ID_MIN" 262 }, 263 { 264 "enum_field_value" : 0, 265 "name" : "LOG_ID_MAIN" 266 }, 267 { 268 "enum_field_value" : 1, 269 "name" : "LOG_ID_RADIO" 270 }, 271 { 272 "enum_field_value" : 2, 273 "name" : "LOG_ID_EVENTS" 274 }, 275 { 276 "enum_field_value" : 3, 277 "name" : "LOG_ID_SYSTEM" 278 }, 279 { 280 "enum_field_value" : 4, 281 "name" : "LOG_ID_CRASH" 282 }, 283 { 284 "enum_field_value" : 5, 285 "name" : "LOG_ID_STATS" 286 }, 287 { 288 "enum_field_value" : 6, 289 "name" : "LOG_ID_SECURITY" 290 }, 291 { 292 "enum_field_value" : 7, 293 "name" : "LOG_ID_KERNEL" 294 }, 295 { 296 "enum_field_value" : 8, 297 "name" : "LOG_ID_MAX" 298 }, 299 { 300 "enum_field_value" : 2147483647, 301 "name" : "LOG_ID_DEFAULT" 302 } 303 ], 304 "linker_set_key" : "_ZTI6log_id", 305 "name" : "log_id", 306 "size" : 4, 307 "source_file" : "system/logging/liblog/include/android/log.h", 308 "underlying_type" : "_ZTIj" 309 } 310 ], 311 "function_types" : [], 312 "functions" : 313 [ 314 { 315 "availability_attrs" : 316 [ 317 { 318 "introduced_major" : 30 319 } 320 ], 321 "function_name" : "pairing_auth_client_new", 322 "linker_set_key" : "pairing_auth_client_new", 323 "parameters" : 324 [ 325 { 326 "referenced_type" : "_ZTIPKh" 327 }, 328 { 329 "referenced_type" : "_ZTIm" 330 } 331 ], 332 "return_type" : "_ZTIP14PairingAuthCtx", 333 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 334 }, 335 { 336 "availability_attrs" : 337 [ 338 { 339 "introduced_major" : 30 340 } 341 ], 342 "function_name" : "pairing_auth_decrypt", 343 "linker_set_key" : "pairing_auth_decrypt", 344 "parameters" : 345 [ 346 { 347 "referenced_type" : "_ZTIP14PairingAuthCtx" 348 }, 349 { 350 "referenced_type" : "_ZTIPKh" 351 }, 352 { 353 "referenced_type" : "_ZTIm" 354 }, 355 { 356 "referenced_type" : "_ZTIPh" 357 }, 358 { 359 "referenced_type" : "_ZTIPm" 360 } 361 ], 362 "return_type" : "_ZTIb", 363 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 364 }, 365 { 366 "availability_attrs" : 367 [ 368 { 369 "introduced_major" : 30 370 } 371 ], 372 "function_name" : "pairing_auth_destroy", 373 "linker_set_key" : "pairing_auth_destroy", 374 "parameters" : 375 [ 376 { 377 "referenced_type" : "_ZTIP14PairingAuthCtx" 378 } 379 ], 380 "return_type" : "_ZTIv", 381 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 382 }, 383 { 384 "availability_attrs" : 385 [ 386 { 387 "introduced_major" : 30 388 } 389 ], 390 "function_name" : "pairing_auth_encrypt", 391 "linker_set_key" : "pairing_auth_encrypt", 392 "parameters" : 393 [ 394 { 395 "referenced_type" : "_ZTIP14PairingAuthCtx" 396 }, 397 { 398 "referenced_type" : "_ZTIPKh" 399 }, 400 { 401 "referenced_type" : "_ZTIm" 402 }, 403 { 404 "referenced_type" : "_ZTIPh" 405 }, 406 { 407 "referenced_type" : "_ZTIPm" 408 } 409 ], 410 "return_type" : "_ZTIb", 411 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 412 }, 413 { 414 "availability_attrs" : 415 [ 416 { 417 "introduced_major" : 30 418 } 419 ], 420 "function_name" : "pairing_auth_get_spake2_msg", 421 "linker_set_key" : "pairing_auth_get_spake2_msg", 422 "parameters" : 423 [ 424 { 425 "referenced_type" : "_ZTIP14PairingAuthCtx" 426 }, 427 { 428 "referenced_type" : "_ZTIPh" 429 } 430 ], 431 "return_type" : "_ZTIv", 432 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 433 }, 434 { 435 "availability_attrs" : 436 [ 437 { 438 "introduced_major" : 30 439 } 440 ], 441 "function_name" : "pairing_auth_init_cipher", 442 "linker_set_key" : "pairing_auth_init_cipher", 443 "parameters" : 444 [ 445 { 446 "referenced_type" : "_ZTIP14PairingAuthCtx" 447 }, 448 { 449 "referenced_type" : "_ZTIPKh" 450 }, 451 { 452 "referenced_type" : "_ZTIm" 453 } 454 ], 455 "return_type" : "_ZTIb", 456 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 457 }, 458 { 459 "availability_attrs" : 460 [ 461 { 462 "introduced_major" : 30 463 } 464 ], 465 "function_name" : "pairing_auth_msg_size", 466 "linker_set_key" : "pairing_auth_msg_size", 467 "parameters" : 468 [ 469 { 470 "referenced_type" : "_ZTIP14PairingAuthCtx" 471 } 472 ], 473 "return_type" : "_ZTIm", 474 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 475 }, 476 { 477 "availability_attrs" : 478 [ 479 { 480 "introduced_major" : 30 481 } 482 ], 483 "function_name" : "pairing_auth_safe_decrypted_size", 484 "linker_set_key" : "pairing_auth_safe_decrypted_size", 485 "parameters" : 486 [ 487 { 488 "referenced_type" : "_ZTIP14PairingAuthCtx" 489 }, 490 { 491 "referenced_type" : "_ZTIPKh" 492 }, 493 { 494 "referenced_type" : "_ZTIm" 495 } 496 ], 497 "return_type" : "_ZTIm", 498 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 499 }, 500 { 501 "availability_attrs" : 502 [ 503 { 504 "introduced_major" : 30 505 } 506 ], 507 "function_name" : "pairing_auth_safe_encrypted_size", 508 "linker_set_key" : "pairing_auth_safe_encrypted_size", 509 "parameters" : 510 [ 511 { 512 "referenced_type" : "_ZTIP14PairingAuthCtx" 513 }, 514 { 515 "referenced_type" : "_ZTIm" 516 } 517 ], 518 "return_type" : "_ZTIm", 519 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 520 }, 521 { 522 "availability_attrs" : 523 [ 524 { 525 "introduced_major" : 30 526 } 527 ], 528 "function_name" : "pairing_auth_server_new", 529 "linker_set_key" : "pairing_auth_server_new", 530 "parameters" : 531 [ 532 { 533 "referenced_type" : "_ZTIPKh" 534 }, 535 { 536 "referenced_type" : "_ZTIm" 537 } 538 ], 539 "return_type" : "_ZTIP14PairingAuthCtx", 540 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 541 } 542 ], 543 "global_vars" : [], 544 "lvalue_reference_types" : [], 545 "pointer_types" : 546 [ 547 { 548 "alignment" : 8, 549 "linker_set_key" : "_ZTIP14PairingAuthCtx", 550 "name" : "PairingAuthCtx *", 551 "referenced_type" : "_ZTI14PairingAuthCtx", 552 "size" : 8, 553 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 554 }, 555 { 556 "alignment" : 8, 557 "linker_set_key" : "_ZTIPKh", 558 "name" : "const unsigned char *", 559 "referenced_type" : "_ZTIKh", 560 "size" : 8, 561 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h" 562 }, 563 { 564 "alignment" : 8, 565 "linker_set_key" : "_ZTIPN3adb7pairing9Aes128GcmE", 566 "name" : "adb::pairing::Aes128Gcm *", 567 "referenced_type" : "_ZTIN3adb7pairing9Aes128GcmE", 568 "size" : 8, 569 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h" 570 }, 571 { 572 "alignment" : 8, 573 "linker_set_key" : "_ZTIPh", 574 "name" : "unsigned char *", 575 "referenced_type" : "_ZTIh", 576 "size" : 8, 577 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h" 578 }, 579 { 580 "alignment" : 8, 581 "linker_set_key" : "_ZTIPm", 582 "name" : "unsigned long *", 583 "referenced_type" : "_ZTIm", 584 "size" : 8, 585 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h" 586 } 587 ], 588 "qualified_types" : 589 [ 590 { 591 "alignment" : 1, 592 "is_const" : true, 593 "linker_set_key" : "_ZTIKh", 594 "name" : "const unsigned char", 595 "referenced_type" : "_ZTIh", 596 "size" : 1, 597 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h" 598 } 599 ], 600 "record_types" : 601 [ 602 { 603 "alignment" : 8, 604 "fields" : 605 [ 606 { 607 "field_name" : "struct_size", 608 "referenced_type" : "_ZTIm" 609 }, 610 { 611 "field_name" : "buffer_id", 612 "field_offset" : 64, 613 "referenced_type" : "_ZTIi" 614 }, 615 { 616 "field_name" : "priority", 617 "field_offset" : 96, 618 "referenced_type" : "_ZTIi" 619 }, 620 { 621 "field_name" : "tag", 622 "field_offset" : 128, 623 "referenced_type" : "_ZTIPKc" 624 }, 625 { 626 "field_name" : "file", 627 "field_offset" : 192, 628 "referenced_type" : "_ZTIPKc" 629 }, 630 { 631 "field_name" : "line", 632 "field_offset" : 256, 633 "referenced_type" : "_ZTIj" 634 }, 635 { 636 "field_name" : "message", 637 "field_offset" : 320, 638 "referenced_type" : "_ZTIPKc" 639 } 640 ], 641 "linker_set_key" : "_ZTI21__android_log_message", 642 "name" : "__android_log_message", 643 "size" : 48, 644 "source_file" : "system/logging/liblog/include/android/log.h" 645 }, 646 { 647 "alignment" : 8, 648 "fields" : 649 [ 650 { 651 "access" : "private", 652 "field_name" : "context_", 653 "referenced_type" : "_ZTIN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEE" 654 }, 655 { 656 "access" : "private", 657 "field_name" : "dec_sequence_", 658 "field_offset" : 4672, 659 "referenced_type" : "_ZTIm" 660 }, 661 { 662 "access" : "private", 663 "field_name" : "enc_sequence_", 664 "field_offset" : 4736, 665 "referenced_type" : "_ZTIm" 666 } 667 ], 668 "linker_set_key" : "_ZTIN3adb7pairing9Aes128GcmE", 669 "name" : "adb::pairing::Aes128Gcm", 670 "record_kind" : "class", 671 "size" : 600, 672 "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h" 673 } 674 ], 675 "rvalue_reference_types" : [] 676} 677