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