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