1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA5121_h", 7 "name" : "unsigned char[5121]", 8 "referenced_type" : "_ZTIh", 9 "size" : 5121, 10 "source_file" : "system/logging/liblog/include/log/log_read.h" 11 }, 12 { 13 "is_of_unknown_bound" : true, 14 "linker_set_key" : "_ZTIA_c", 15 "name" : "char[]", 16 "referenced_type" : "_ZTIc", 17 "source_file" : "system/logging/liblog/include/private/android_logger.h" 18 } 19 ], 20 "builtin_types" : 21 [ 22 { 23 "alignment" : 1, 24 "is_integral" : true, 25 "linker_set_key" : "_ZTIa", 26 "name" : "signed char", 27 "size" : 1 28 }, 29 { 30 "alignment" : 1, 31 "is_integral" : true, 32 "is_unsigned" : true, 33 "linker_set_key" : "_ZTIb", 34 "name" : "bool", 35 "size" : 1 36 }, 37 { 38 "alignment" : 1, 39 "is_integral" : true, 40 "linker_set_key" : "_ZTIc", 41 "name" : "char", 42 "size" : 1 43 }, 44 { 45 "alignment" : 4, 46 "linker_set_key" : "_ZTIf", 47 "name" : "float", 48 "size" : 4 49 }, 50 { 51 "alignment" : 1, 52 "is_integral" : true, 53 "is_unsigned" : true, 54 "linker_set_key" : "_ZTIh", 55 "name" : "unsigned char", 56 "size" : 1 57 }, 58 { 59 "alignment" : 4, 60 "is_integral" : true, 61 "linker_set_key" : "_ZTIi", 62 "name" : "int", 63 "size" : 4 64 }, 65 { 66 "alignment" : 4, 67 "is_integral" : true, 68 "is_unsigned" : true, 69 "linker_set_key" : "_ZTIj", 70 "name" : "unsigned int", 71 "size" : 4 72 }, 73 { 74 "alignment" : 4, 75 "is_integral" : true, 76 "linker_set_key" : "_ZTIl", 77 "name" : "long", 78 "size" : 4 79 }, 80 { 81 "alignment" : 4, 82 "is_integral" : true, 83 "is_unsigned" : true, 84 "linker_set_key" : "_ZTIm", 85 "name" : "unsigned long", 86 "size" : 4 87 }, 88 { 89 "alignment" : 2, 90 "is_integral" : true, 91 "is_unsigned" : true, 92 "linker_set_key" : "_ZTIt", 93 "name" : "unsigned short", 94 "size" : 2 95 }, 96 { 97 "linker_set_key" : "_ZTIv", 98 "name" : "void" 99 }, 100 { 101 "alignment" : 4, 102 "is_integral" : true, 103 "linker_set_key" : "_ZTIx", 104 "name" : "long long", 105 "size" : 8 106 }, 107 { 108 "alignment" : 4, 109 "is_integral" : true, 110 "is_unsigned" : true, 111 "linker_set_key" : "_ZTIy", 112 "name" : "unsigned long long", 113 "size" : 8 114 } 115 ], 116 "elf_functions" : 117 [ 118 { 119 "name" : "__android_log_assert" 120 }, 121 { 122 "name" : "__android_log_bswrite" 123 }, 124 { 125 "name" : "__android_log_btwrite" 126 }, 127 { 128 "name" : "__android_log_buf_print" 129 }, 130 { 131 "name" : "__android_log_buf_write" 132 }, 133 { 134 "name" : "__android_log_bwrite" 135 }, 136 { 137 "name" : "__android_log_call_aborter" 138 }, 139 { 140 "name" : "__android_log_close" 141 }, 142 { 143 "name" : "__android_log_default_aborter" 144 }, 145 { 146 "name" : "__android_log_error_write" 147 }, 148 { 149 "name" : "__android_log_get_minimum_priority" 150 }, 151 { 152 "name" : "__android_log_is_debuggable" 153 }, 154 { 155 "name" : "__android_log_is_loggable" 156 }, 157 { 158 "name" : "__android_log_is_loggable_len" 159 }, 160 { 161 "name" : "__android_log_logd_logger" 162 }, 163 { 164 "name" : "__android_log_print" 165 }, 166 { 167 "name" : "__android_log_security" 168 }, 169 { 170 "name" : "__android_log_security_bswrite" 171 }, 172 { 173 "name" : "__android_log_set_aborter" 174 }, 175 { 176 "name" : "__android_log_set_default_tag" 177 }, 178 { 179 "name" : "__android_log_set_logger" 180 }, 181 { 182 "name" : "__android_log_set_minimum_priority" 183 }, 184 { 185 "name" : "__android_log_stderr_logger" 186 }, 187 { 188 "name" : "__android_log_vprint" 189 }, 190 { 191 "name" : "__android_log_write" 192 }, 193 { 194 "name" : "__android_log_write_log_message" 195 }, 196 { 197 "name" : "android_log_destroy" 198 }, 199 { 200 "name" : "android_log_write_float32" 201 }, 202 { 203 "name" : "android_log_write_int32" 204 }, 205 { 206 "name" : "android_log_write_int64" 207 }, 208 { 209 "name" : "android_log_write_list" 210 }, 211 { 212 "name" : "android_log_write_list_begin" 213 }, 214 { 215 "name" : "android_log_write_list_end" 216 }, 217 { 218 "name" : "android_log_write_string8" 219 }, 220 { 221 "name" : "android_log_write_string8_len" 222 }, 223 { 224 "name" : "android_logger_list_alloc" 225 }, 226 { 227 "name" : "android_logger_list_alloc_time" 228 }, 229 { 230 "name" : "android_logger_list_free" 231 }, 232 { 233 "name" : "android_logger_list_open" 234 }, 235 { 236 "name" : "android_logger_list_read" 237 }, 238 { 239 "name" : "android_logger_open" 240 }, 241 { 242 "name" : "android_name_to_log_id" 243 }, 244 { 245 "name" : "create_android_logger" 246 } 247 ], 248 "elf_objects" : [], 249 "enum_types" : 250 [ 251 { 252 "alignment" : 4, 253 "enum_fields" : 254 [ 255 { 256 "enum_field_value" : 10, 257 "name" : "EVENT_TYPE_LIST_STOP" 258 }, 259 { 260 "enum_field_value" : 63, 261 "name" : "EVENT_TYPE_UNKNOWN" 262 }, 263 { 264 "enum_field_value" : 0, 265 "name" : "EVENT_TYPE_INT" 266 }, 267 { 268 "enum_field_value" : 1, 269 "name" : "EVENT_TYPE_LONG" 270 }, 271 { 272 "enum_field_value" : 2, 273 "name" : "EVENT_TYPE_STRING" 274 }, 275 { 276 "enum_field_value" : 3, 277 "name" : "EVENT_TYPE_LIST" 278 }, 279 { 280 "enum_field_value" : 4, 281 "name" : "EVENT_TYPE_FLOAT" 282 } 283 ], 284 "linker_set_key" : "_ZTI19AndroidEventLogType", 285 "name" : "AndroidEventLogType", 286 "size" : 4, 287 "source_file" : "system/logging/liblog/include/log/log.h", 288 "underlying_type" : "_ZTIj" 289 }, 290 { 291 "alignment" : 4, 292 "enum_fields" : 293 [ 294 { 295 "enum_field_value" : 0, 296 "name" : "ANDROID_LOG_UNKNOWN" 297 }, 298 { 299 "enum_field_value" : 1, 300 "name" : "ANDROID_LOG_DEFAULT" 301 }, 302 { 303 "enum_field_value" : 2, 304 "name" : "ANDROID_LOG_VERBOSE" 305 }, 306 { 307 "enum_field_value" : 3, 308 "name" : "ANDROID_LOG_DEBUG" 309 }, 310 { 311 "enum_field_value" : 4, 312 "name" : "ANDROID_LOG_INFO" 313 }, 314 { 315 "enum_field_value" : 5, 316 "name" : "ANDROID_LOG_WARN" 317 }, 318 { 319 "enum_field_value" : 6, 320 "name" : "ANDROID_LOG_ERROR" 321 }, 322 { 323 "enum_field_value" : 7, 324 "name" : "ANDROID_LOG_FATAL" 325 }, 326 { 327 "enum_field_value" : 8, 328 "name" : "ANDROID_LOG_SILENT" 329 } 330 ], 331 "linker_set_key" : "_ZTI19android_LogPriority", 332 "name" : "android_LogPriority", 333 "size" : 4, 334 "source_file" : "system/logging/liblog/include/android/log.h", 335 "underlying_type" : "_ZTIj" 336 }, 337 { 338 "alignment" : 4, 339 "enum_fields" : 340 [ 341 { 342 "enum_field_value" : 0, 343 "name" : "FORMAT_OFF" 344 }, 345 { 346 "enum_field_value" : 1, 347 "name" : "FORMAT_BRIEF" 348 }, 349 { 350 "enum_field_value" : 2, 351 "name" : "FORMAT_PROCESS" 352 }, 353 { 354 "enum_field_value" : 3, 355 "name" : "FORMAT_TAG" 356 }, 357 { 358 "enum_field_value" : 4, 359 "name" : "FORMAT_THREAD" 360 }, 361 { 362 "enum_field_value" : 5, 363 "name" : "FORMAT_RAW" 364 }, 365 { 366 "enum_field_value" : 6, 367 "name" : "FORMAT_TIME" 368 }, 369 { 370 "enum_field_value" : 7, 371 "name" : "FORMAT_THREADTIME" 372 }, 373 { 374 "enum_field_value" : 8, 375 "name" : "FORMAT_LONG" 376 }, 377 { 378 "enum_field_value" : 9, 379 "name" : "FORMAT_MODIFIER_COLOR" 380 }, 381 { 382 "enum_field_value" : 10, 383 "name" : "FORMAT_MODIFIER_TIME_USEC" 384 }, 385 { 386 "enum_field_value" : 11, 387 "name" : "FORMAT_MODIFIER_PRINTABLE" 388 }, 389 { 390 "enum_field_value" : 12, 391 "name" : "FORMAT_MODIFIER_YEAR" 392 }, 393 { 394 "enum_field_value" : 13, 395 "name" : "FORMAT_MODIFIER_ZONE" 396 }, 397 { 398 "enum_field_value" : 14, 399 "name" : "FORMAT_MODIFIER_EPOCH" 400 }, 401 { 402 "enum_field_value" : 15, 403 "name" : "FORMAT_MODIFIER_MONOTONIC" 404 }, 405 { 406 "enum_field_value" : 16, 407 "name" : "FORMAT_MODIFIER_UID" 408 }, 409 { 410 "enum_field_value" : 17, 411 "name" : "FORMAT_MODIFIER_DESCRIPT" 412 }, 413 { 414 "enum_field_value" : 18, 415 "name" : "FORMAT_MODIFIER_TIME_NSEC" 416 } 417 ], 418 "linker_set_key" : "_ZTI21AndroidLogPrintFormat", 419 "name" : "AndroidLogPrintFormat", 420 "size" : 4, 421 "source_file" : "system/logging/liblog/include/log/logprint.h", 422 "underlying_type" : "_ZTIj" 423 }, 424 { 425 "alignment" : 4, 426 "enum_fields" : 427 [ 428 { 429 "enum_field_value" : 0, 430 "name" : "LOG_ID_MIN" 431 }, 432 { 433 "enum_field_value" : 0, 434 "name" : "LOG_ID_MAIN" 435 }, 436 { 437 "enum_field_value" : 1, 438 "name" : "LOG_ID_RADIO" 439 }, 440 { 441 "enum_field_value" : 2, 442 "name" : "LOG_ID_EVENTS" 443 }, 444 { 445 "enum_field_value" : 3, 446 "name" : "LOG_ID_SYSTEM" 447 }, 448 { 449 "enum_field_value" : 4, 450 "name" : "LOG_ID_CRASH" 451 }, 452 { 453 "enum_field_value" : 5, 454 "name" : "LOG_ID_STATS" 455 }, 456 { 457 "enum_field_value" : 6, 458 "name" : "LOG_ID_SECURITY" 459 }, 460 { 461 "enum_field_value" : 7, 462 "name" : "LOG_ID_KERNEL" 463 }, 464 { 465 "enum_field_value" : 8, 466 "name" : "LOG_ID_MAX" 467 }, 468 { 469 "enum_field_value" : 2147483647, 470 "name" : "LOG_ID_DEFAULT" 471 } 472 ], 473 "linker_set_key" : "_ZTI6log_id", 474 "name" : "log_id", 475 "size" : 4, 476 "source_file" : "system/logging/liblog/include/android/log.h", 477 "underlying_type" : "_ZTIj" 478 } 479 ], 480 "function_types" : 481 [ 482 { 483 "alignment" : 4, 484 "linker_set_key" : "_ZTIFi6log_idcPKcS1_jPvE", 485 "name" : "int (log_id, char, const char *, const char *, unsigned int, void *)", 486 "parameters" : 487 [ 488 { 489 "referenced_type" : "_ZTI6log_id" 490 }, 491 { 492 "referenced_type" : "_ZTIc" 493 }, 494 { 495 "referenced_type" : "_ZTIPKc" 496 }, 497 { 498 "referenced_type" : "_ZTIPKc" 499 }, 500 { 501 "referenced_type" : "_ZTIj" 502 }, 503 { 504 "referenced_type" : "_ZTIPv" 505 } 506 ], 507 "return_type" : "_ZTIi", 508 "source_file" : "system/logging/liblog/include/private/android_logger.h" 509 }, 510 { 511 "alignment" : 4, 512 "linker_set_key" : "_ZTIFvPK21__android_log_messageE", 513 "name" : "void (const __android_log_message *)", 514 "parameters" : 515 [ 516 { 517 "referenced_type" : "_ZTIPK21__android_log_message" 518 } 519 ], 520 "return_type" : "_ZTIv", 521 "source_file" : "system/logging/liblog/include/android/log.h" 522 }, 523 { 524 "alignment" : 4, 525 "linker_set_key" : "_ZTIFvPKcE", 526 "name" : "void (const char *)", 527 "parameters" : 528 [ 529 { 530 "referenced_type" : "_ZTIPKc" 531 } 532 ], 533 "return_type" : "_ZTIv", 534 "source_file" : "system/logging/liblog/include/android/log.h" 535 } 536 ], 537 "functions" : 538 [ 539 { 540 "function_name" : "__android_log_assert", 541 "linker_set_key" : "__android_log_assert", 542 "parameters" : 543 [ 544 { 545 "referenced_type" : "_ZTIPKc" 546 }, 547 { 548 "referenced_type" : "_ZTIPKc" 549 }, 550 { 551 "referenced_type" : "_ZTIPKc" 552 } 553 ], 554 "return_type" : "_ZTIv", 555 "source_file" : "system/logging/liblog/include/android/log.h" 556 }, 557 { 558 "function_name" : "__android_log_bswrite", 559 "linker_set_key" : "__android_log_bswrite", 560 "parameters" : 561 [ 562 { 563 "referenced_type" : "_ZTIi" 564 }, 565 { 566 "referenced_type" : "_ZTIPKc" 567 } 568 ], 569 "return_type" : "_ZTIi", 570 "source_file" : "system/logging/liblog/include/log/log.h" 571 }, 572 { 573 "function_name" : "__android_log_btwrite", 574 "linker_set_key" : "__android_log_btwrite", 575 "parameters" : 576 [ 577 { 578 "referenced_type" : "_ZTIi" 579 }, 580 { 581 "referenced_type" : "_ZTIc" 582 }, 583 { 584 "referenced_type" : "_ZTIPKv" 585 }, 586 { 587 "referenced_type" : "_ZTIj" 588 } 589 ], 590 "return_type" : "_ZTIi", 591 "source_file" : "system/logging/liblog/include/log/log.h" 592 }, 593 { 594 "function_name" : "__android_log_buf_print", 595 "linker_set_key" : "__android_log_buf_print", 596 "parameters" : 597 [ 598 { 599 "referenced_type" : "_ZTIi" 600 }, 601 { 602 "referenced_type" : "_ZTIi" 603 }, 604 { 605 "referenced_type" : "_ZTIPKc" 606 }, 607 { 608 "referenced_type" : "_ZTIPKc" 609 } 610 ], 611 "return_type" : "_ZTIi", 612 "source_file" : "system/logging/liblog/include/android/log.h" 613 }, 614 { 615 "function_name" : "__android_log_buf_write", 616 "linker_set_key" : "__android_log_buf_write", 617 "parameters" : 618 [ 619 { 620 "referenced_type" : "_ZTIi" 621 }, 622 { 623 "referenced_type" : "_ZTIi" 624 }, 625 { 626 "referenced_type" : "_ZTIPKc" 627 }, 628 { 629 "referenced_type" : "_ZTIPKc" 630 } 631 ], 632 "return_type" : "_ZTIi", 633 "source_file" : "system/logging/liblog/include/android/log.h" 634 }, 635 { 636 "function_name" : "__android_log_bwrite", 637 "linker_set_key" : "__android_log_bwrite", 638 "parameters" : 639 [ 640 { 641 "referenced_type" : "_ZTIi" 642 }, 643 { 644 "referenced_type" : "_ZTIPKv" 645 }, 646 { 647 "referenced_type" : "_ZTIj" 648 } 649 ], 650 "return_type" : "_ZTIi", 651 "source_file" : "system/logging/liblog/include/log/log.h" 652 }, 653 { 654 "function_name" : "__android_log_call_aborter", 655 "linker_set_key" : "__android_log_call_aborter", 656 "parameters" : 657 [ 658 { 659 "referenced_type" : "_ZTIPKc" 660 } 661 ], 662 "return_type" : "_ZTIv", 663 "source_file" : "system/logging/liblog/include/android/log.h" 664 }, 665 { 666 "function_name" : "__android_log_close", 667 "linker_set_key" : "__android_log_close", 668 "return_type" : "_ZTIv", 669 "source_file" : "system/logging/liblog/include/log/log.h" 670 }, 671 { 672 "function_name" : "__android_log_default_aborter", 673 "linker_set_key" : "__android_log_default_aborter", 674 "parameters" : 675 [ 676 { 677 "referenced_type" : "_ZTIPKc" 678 } 679 ], 680 "return_type" : "_ZTIv", 681 "source_file" : "system/logging/liblog/include/android/log.h" 682 }, 683 { 684 "function_name" : "__android_log_error_write", 685 "linker_set_key" : "__android_log_error_write", 686 "parameters" : 687 [ 688 { 689 "referenced_type" : "_ZTIi" 690 }, 691 { 692 "referenced_type" : "_ZTIPKc" 693 }, 694 { 695 "referenced_type" : "_ZTIi" 696 }, 697 { 698 "referenced_type" : "_ZTIPKc" 699 }, 700 { 701 "referenced_type" : "_ZTIj" 702 } 703 ], 704 "return_type" : "_ZTIi", 705 "source_file" : "system/logging/liblog/include/log/log_safetynet.h" 706 }, 707 { 708 "function_name" : "__android_log_get_minimum_priority", 709 "linker_set_key" : "__android_log_get_minimum_priority", 710 "return_type" : "_ZTIi", 711 "source_file" : "system/logging/liblog/include/android/log.h" 712 }, 713 { 714 "function_name" : "__android_log_is_debuggable", 715 "linker_set_key" : "__android_log_is_debuggable", 716 "return_type" : "_ZTIi", 717 "source_file" : "system/logging/liblog/include/log/log_properties.h" 718 }, 719 { 720 "function_name" : "__android_log_is_loggable", 721 "linker_set_key" : "__android_log_is_loggable", 722 "parameters" : 723 [ 724 { 725 "referenced_type" : "_ZTIi" 726 }, 727 { 728 "referenced_type" : "_ZTIPKc" 729 }, 730 { 731 "referenced_type" : "_ZTIi" 732 } 733 ], 734 "return_type" : "_ZTIi", 735 "source_file" : "system/logging/liblog/include/android/log.h" 736 }, 737 { 738 "function_name" : "__android_log_is_loggable_len", 739 "linker_set_key" : "__android_log_is_loggable_len", 740 "parameters" : 741 [ 742 { 743 "referenced_type" : "_ZTIi" 744 }, 745 { 746 "referenced_type" : "_ZTIPKc" 747 }, 748 { 749 "referenced_type" : "_ZTIj" 750 }, 751 { 752 "referenced_type" : "_ZTIi" 753 } 754 ], 755 "return_type" : "_ZTIi", 756 "source_file" : "system/logging/liblog/include/android/log.h" 757 }, 758 { 759 "function_name" : "__android_log_logd_logger", 760 "linker_set_key" : "__android_log_logd_logger", 761 "parameters" : 762 [ 763 { 764 "referenced_type" : "_ZTIPK21__android_log_message" 765 } 766 ], 767 "return_type" : "_ZTIv", 768 "source_file" : "system/logging/liblog/include/android/log.h" 769 }, 770 { 771 "function_name" : "__android_log_print", 772 "linker_set_key" : "__android_log_print", 773 "parameters" : 774 [ 775 { 776 "referenced_type" : "_ZTIi" 777 }, 778 { 779 "referenced_type" : "_ZTIPKc" 780 }, 781 { 782 "referenced_type" : "_ZTIPKc" 783 } 784 ], 785 "return_type" : "_ZTIi", 786 "source_file" : "system/logging/liblog/include/android/log.h" 787 }, 788 { 789 "function_name" : "__android_log_security", 790 "linker_set_key" : "__android_log_security", 791 "return_type" : "_ZTIi", 792 "source_file" : "system/logging/liblog/include/private/android_logger.h" 793 }, 794 { 795 "function_name" : "__android_log_security_bswrite", 796 "linker_set_key" : "__android_log_security_bswrite", 797 "parameters" : 798 [ 799 { 800 "referenced_type" : "_ZTIi" 801 }, 802 { 803 "referenced_type" : "_ZTIPKc" 804 } 805 ], 806 "return_type" : "_ZTIi", 807 "source_file" : "system/logging/liblog/include/private/android_logger.h" 808 }, 809 { 810 "function_name" : "__android_log_set_aborter", 811 "linker_set_key" : "__android_log_set_aborter", 812 "parameters" : 813 [ 814 { 815 "referenced_type" : "_ZTIPFvPKcE" 816 } 817 ], 818 "return_type" : "_ZTIv", 819 "source_file" : "system/logging/liblog/include/android/log.h" 820 }, 821 { 822 "function_name" : "__android_log_set_default_tag", 823 "linker_set_key" : "__android_log_set_default_tag", 824 "parameters" : 825 [ 826 { 827 "referenced_type" : "_ZTIPKc" 828 } 829 ], 830 "return_type" : "_ZTIv", 831 "source_file" : "system/logging/liblog/include/android/log.h" 832 }, 833 { 834 "function_name" : "__android_log_set_logger", 835 "linker_set_key" : "__android_log_set_logger", 836 "parameters" : 837 [ 838 { 839 "referenced_type" : "_ZTIPFvPK21__android_log_messageE" 840 } 841 ], 842 "return_type" : "_ZTIv", 843 "source_file" : "system/logging/liblog/include/android/log.h" 844 }, 845 { 846 "function_name" : "__android_log_set_minimum_priority", 847 "linker_set_key" : "__android_log_set_minimum_priority", 848 "parameters" : 849 [ 850 { 851 "referenced_type" : "_ZTIi" 852 } 853 ], 854 "return_type" : "_ZTIi", 855 "source_file" : "system/logging/liblog/include/android/log.h" 856 }, 857 { 858 "function_name" : "__android_log_stderr_logger", 859 "linker_set_key" : "__android_log_stderr_logger", 860 "parameters" : 861 [ 862 { 863 "referenced_type" : "_ZTIPK21__android_log_message" 864 } 865 ], 866 "return_type" : "_ZTIv", 867 "source_file" : "system/logging/liblog/include/android/log.h" 868 }, 869 { 870 "function_name" : "__android_log_vprint", 871 "linker_set_key" : "__android_log_vprint", 872 "parameters" : 873 [ 874 { 875 "referenced_type" : "_ZTIi" 876 }, 877 { 878 "referenced_type" : "_ZTIPKc" 879 }, 880 { 881 "referenced_type" : "_ZTIPKc" 882 }, 883 { 884 "referenced_type" : "_ZTIPc" 885 } 886 ], 887 "return_type" : "_ZTIi", 888 "source_file" : "system/logging/liblog/include/android/log.h" 889 }, 890 { 891 "function_name" : "__android_log_write", 892 "linker_set_key" : "__android_log_write", 893 "parameters" : 894 [ 895 { 896 "referenced_type" : "_ZTIi" 897 }, 898 { 899 "referenced_type" : "_ZTIPKc" 900 }, 901 { 902 "referenced_type" : "_ZTIPKc" 903 } 904 ], 905 "return_type" : "_ZTIi", 906 "source_file" : "system/logging/liblog/include/android/log.h" 907 }, 908 { 909 "function_name" : "__android_log_write_log_message", 910 "linker_set_key" : "__android_log_write_log_message", 911 "parameters" : 912 [ 913 { 914 "referenced_type" : "_ZTIP21__android_log_message" 915 } 916 ], 917 "return_type" : "_ZTIv", 918 "source_file" : "system/logging/liblog/include/android/log.h" 919 }, 920 { 921 "function_name" : "android_log_destroy", 922 "linker_set_key" : "android_log_destroy", 923 "parameters" : 924 [ 925 { 926 "referenced_type" : "_ZTIPP28android_log_context_internal" 927 } 928 ], 929 "return_type" : "_ZTIi", 930 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 931 }, 932 { 933 "function_name" : "android_log_write_float32", 934 "linker_set_key" : "android_log_write_float32", 935 "parameters" : 936 [ 937 { 938 "referenced_type" : "_ZTIP28android_log_context_internal" 939 }, 940 { 941 "referenced_type" : "_ZTIf" 942 } 943 ], 944 "return_type" : "_ZTIi", 945 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 946 }, 947 { 948 "function_name" : "android_log_write_int32", 949 "linker_set_key" : "android_log_write_int32", 950 "parameters" : 951 [ 952 { 953 "referenced_type" : "_ZTIP28android_log_context_internal" 954 }, 955 { 956 "referenced_type" : "_ZTIi" 957 } 958 ], 959 "return_type" : "_ZTIi", 960 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 961 }, 962 { 963 "function_name" : "android_log_write_int64", 964 "linker_set_key" : "android_log_write_int64", 965 "parameters" : 966 [ 967 { 968 "referenced_type" : "_ZTIP28android_log_context_internal" 969 }, 970 { 971 "referenced_type" : "_ZTIx" 972 } 973 ], 974 "return_type" : "_ZTIi", 975 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 976 }, 977 { 978 "function_name" : "android_log_write_list", 979 "linker_set_key" : "android_log_write_list", 980 "parameters" : 981 [ 982 { 983 "referenced_type" : "_ZTIP28android_log_context_internal" 984 }, 985 { 986 "referenced_type" : "_ZTI6log_id" 987 } 988 ], 989 "return_type" : "_ZTIi", 990 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 991 }, 992 { 993 "function_name" : "android_log_write_list_begin", 994 "linker_set_key" : "android_log_write_list_begin", 995 "parameters" : 996 [ 997 { 998 "referenced_type" : "_ZTIP28android_log_context_internal" 999 } 1000 ], 1001 "return_type" : "_ZTIi", 1002 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1003 }, 1004 { 1005 "function_name" : "android_log_write_list_end", 1006 "linker_set_key" : "android_log_write_list_end", 1007 "parameters" : 1008 [ 1009 { 1010 "referenced_type" : "_ZTIP28android_log_context_internal" 1011 } 1012 ], 1013 "return_type" : "_ZTIi", 1014 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1015 }, 1016 { 1017 "function_name" : "android_log_write_string8", 1018 "linker_set_key" : "android_log_write_string8", 1019 "parameters" : 1020 [ 1021 { 1022 "referenced_type" : "_ZTIP28android_log_context_internal" 1023 }, 1024 { 1025 "referenced_type" : "_ZTIPKc" 1026 } 1027 ], 1028 "return_type" : "_ZTIi", 1029 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1030 }, 1031 { 1032 "function_name" : "android_log_write_string8_len", 1033 "linker_set_key" : "android_log_write_string8_len", 1034 "parameters" : 1035 [ 1036 { 1037 "referenced_type" : "_ZTIP28android_log_context_internal" 1038 }, 1039 { 1040 "referenced_type" : "_ZTIPKc" 1041 }, 1042 { 1043 "referenced_type" : "_ZTIj" 1044 } 1045 ], 1046 "return_type" : "_ZTIi", 1047 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1048 }, 1049 { 1050 "function_name" : "android_logger_list_alloc", 1051 "linker_set_key" : "android_logger_list_alloc", 1052 "parameters" : 1053 [ 1054 { 1055 "referenced_type" : "_ZTIi" 1056 }, 1057 { 1058 "referenced_type" : "_ZTIj" 1059 }, 1060 { 1061 "referenced_type" : "_ZTIi" 1062 } 1063 ], 1064 "return_type" : "_ZTIP11logger_list", 1065 "source_file" : "system/logging/liblog/include/log/log_read.h" 1066 }, 1067 { 1068 "function_name" : "android_logger_list_alloc_time", 1069 "linker_set_key" : "android_logger_list_alloc_time", 1070 "parameters" : 1071 [ 1072 { 1073 "referenced_type" : "_ZTIi" 1074 }, 1075 { 1076 "referenced_type" : "_ZTI8log_time" 1077 }, 1078 { 1079 "referenced_type" : "_ZTIi" 1080 } 1081 ], 1082 "return_type" : "_ZTIP11logger_list", 1083 "source_file" : "system/logging/liblog/include/log/log_read.h" 1084 }, 1085 { 1086 "function_name" : "android_logger_list_free", 1087 "linker_set_key" : "android_logger_list_free", 1088 "parameters" : 1089 [ 1090 { 1091 "referenced_type" : "_ZTIP11logger_list" 1092 } 1093 ], 1094 "return_type" : "_ZTIv", 1095 "source_file" : "system/logging/liblog/include/log/log_read.h" 1096 }, 1097 { 1098 "function_name" : "android_logger_list_open", 1099 "linker_set_key" : "android_logger_list_open", 1100 "parameters" : 1101 [ 1102 { 1103 "referenced_type" : "_ZTI6log_id" 1104 }, 1105 { 1106 "referenced_type" : "_ZTIi" 1107 }, 1108 { 1109 "referenced_type" : "_ZTIj" 1110 }, 1111 { 1112 "referenced_type" : "_ZTIi" 1113 } 1114 ], 1115 "return_type" : "_ZTIP11logger_list", 1116 "source_file" : "system/logging/liblog/include/log/log_read.h" 1117 }, 1118 { 1119 "function_name" : "android_logger_list_read", 1120 "linker_set_key" : "android_logger_list_read", 1121 "parameters" : 1122 [ 1123 { 1124 "referenced_type" : "_ZTIP11logger_list" 1125 }, 1126 { 1127 "referenced_type" : "_ZTIP7log_msg" 1128 } 1129 ], 1130 "return_type" : "_ZTIi", 1131 "source_file" : "system/logging/liblog/include/log/log_read.h" 1132 }, 1133 { 1134 "function_name" : "android_logger_open", 1135 "linker_set_key" : "android_logger_open", 1136 "parameters" : 1137 [ 1138 { 1139 "referenced_type" : "_ZTIP11logger_list" 1140 }, 1141 { 1142 "referenced_type" : "_ZTI6log_id" 1143 } 1144 ], 1145 "return_type" : "_ZTIP6logger", 1146 "source_file" : "system/logging/liblog/include/log/log_read.h" 1147 }, 1148 { 1149 "function_name" : "android_name_to_log_id", 1150 "linker_set_key" : "android_name_to_log_id", 1151 "parameters" : 1152 [ 1153 { 1154 "referenced_type" : "_ZTIPKc" 1155 } 1156 ], 1157 "return_type" : "_ZTI6log_id", 1158 "source_file" : "system/logging/liblog/include/log/log_id.h" 1159 }, 1160 { 1161 "function_name" : "create_android_logger", 1162 "linker_set_key" : "create_android_logger", 1163 "parameters" : 1164 [ 1165 { 1166 "referenced_type" : "_ZTIj" 1167 } 1168 ], 1169 "return_type" : "_ZTIP28android_log_context_internal", 1170 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1171 } 1172 ], 1173 "global_vars" : [], 1174 "lvalue_reference_types" : 1175 [ 1176 { 1177 "alignment" : 4, 1178 "linker_set_key" : "_ZTIR22android_log_event_list", 1179 "name" : "android_log_event_list &", 1180 "referenced_type" : "_ZTI22android_log_event_list", 1181 "size" : 4, 1182 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1183 }, 1184 { 1185 "alignment" : 4, 1186 "linker_set_key" : "_ZTIRK8log_time", 1187 "name" : "const log_time &", 1188 "referenced_type" : "_ZTIK8log_time", 1189 "size" : 4, 1190 "source_file" : "system/logging/liblog/include/log/log_time.h" 1191 }, 1192 { 1193 "alignment" : 4, 1194 "linker_set_key" : "_ZTIRK8timespec", 1195 "name" : "const timespec &", 1196 "referenced_type" : "_ZTIK8timespec", 1197 "size" : 4, 1198 "source_file" : "system/logging/liblog/include/log/log_time.h" 1199 }, 1200 { 1201 "alignment" : 4, 1202 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1203 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &", 1204 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1205 "size" : 4, 1206 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1207 } 1208 ], 1209 "pointer_types" : 1210 [ 1211 { 1212 "alignment" : 4, 1213 "linker_set_key" : "_ZTIP11EventTagMap", 1214 "name" : "EventTagMap *", 1215 "referenced_type" : "_ZTI11EventTagMap", 1216 "size" : 4, 1217 "source_file" : "system/logging/liblog/include/log/event_tag_map.h" 1218 }, 1219 { 1220 "alignment" : 4, 1221 "linker_set_key" : "_ZTIP11logger_list", 1222 "name" : "logger_list *", 1223 "referenced_type" : "_ZTI11logger_list", 1224 "size" : 4, 1225 "source_file" : "system/logging/liblog/include/log/log_read.h" 1226 }, 1227 { 1228 "alignment" : 4, 1229 "linker_set_key" : "_ZTIP12logger_entry", 1230 "name" : "logger_entry *", 1231 "referenced_type" : "_ZTI12logger_entry", 1232 "size" : 4, 1233 "source_file" : "system/logging/liblog/include/log/logprint.h" 1234 }, 1235 { 1236 "alignment" : 4, 1237 "linker_set_key" : "_ZTIP17AndroidLogEntry_t", 1238 "name" : "AndroidLogEntry_t *", 1239 "referenced_type" : "_ZTI17AndroidLogEntry_t", 1240 "size" : 4, 1241 "source_file" : "system/logging/liblog/include/log/logprint.h" 1242 }, 1243 { 1244 "alignment" : 4, 1245 "linker_set_key" : "_ZTIP18AndroidLogFormat_t", 1246 "name" : "AndroidLogFormat_t *", 1247 "referenced_type" : "_ZTI18AndroidLogFormat_t", 1248 "size" : 4, 1249 "source_file" : "system/logging/liblog/include/log/logprint.h" 1250 }, 1251 { 1252 "alignment" : 4, 1253 "linker_set_key" : "_ZTIP21__android_log_message", 1254 "name" : "__android_log_message *", 1255 "referenced_type" : "_ZTI21__android_log_message", 1256 "size" : 4, 1257 "source_file" : "system/logging/liblog/include/android/log.h" 1258 }, 1259 { 1260 "alignment" : 4, 1261 "linker_set_key" : "_ZTIP22android_log_event_list", 1262 "name" : "android_log_event_list *", 1263 "referenced_type" : "_ZTI22android_log_event_list", 1264 "size" : 4, 1265 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1266 }, 1267 { 1268 "alignment" : 4, 1269 "linker_set_key" : "_ZTIP28android_log_context_internal", 1270 "name" : "android_log_context_internal *", 1271 "referenced_type" : "_ZTI28android_log_context_internal", 1272 "size" : 4, 1273 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1274 }, 1275 { 1276 "alignment" : 4, 1277 "linker_set_key" : "_ZTIP6logger", 1278 "name" : "logger *", 1279 "referenced_type" : "_ZTI6logger", 1280 "size" : 4, 1281 "source_file" : "system/logging/liblog/include/log/log_read.h" 1282 }, 1283 { 1284 "alignment" : 4, 1285 "linker_set_key" : "_ZTIP7__sFILE", 1286 "name" : "__sFILE *", 1287 "referenced_type" : "_ZTI7__sFILE", 1288 "size" : 4, 1289 "source_file" : "system/logging/liblog/include/log/logprint.h" 1290 }, 1291 { 1292 "alignment" : 4, 1293 "linker_set_key" : "_ZTIP7log_msg", 1294 "name" : "log_msg *", 1295 "referenced_type" : "_ZTI7log_msg", 1296 "size" : 4, 1297 "source_file" : "system/logging/liblog/include/log/log_read.h" 1298 }, 1299 { 1300 "alignment" : 4, 1301 "linker_set_key" : "_ZTIP8log_time", 1302 "name" : "log_time *", 1303 "referenced_type" : "_ZTI8log_time", 1304 "size" : 4, 1305 "source_file" : "system/logging/liblog/include/log/log_time.h" 1306 }, 1307 { 1308 "alignment" : 4, 1309 "linker_set_key" : "_ZTIPFi6log_idcPKcS1_jPvE", 1310 "name" : "int (*)(log_id, char, const char *, const char *, unsigned int, void *)", 1311 "referenced_type" : "_ZTIFi6log_idcPKcS1_jPvE", 1312 "size" : 4, 1313 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1314 }, 1315 { 1316 "alignment" : 4, 1317 "linker_set_key" : "_ZTIPFvPK21__android_log_messageE", 1318 "name" : "void (*)(const __android_log_message *)", 1319 "referenced_type" : "_ZTIFvPK21__android_log_messageE", 1320 "size" : 4, 1321 "source_file" : "system/logging/liblog/include/android/log.h" 1322 }, 1323 { 1324 "alignment" : 4, 1325 "linker_set_key" : "_ZTIPFvPKcE", 1326 "name" : "void (*)(const char *)", 1327 "referenced_type" : "_ZTIFvPKcE", 1328 "size" : 4, 1329 "source_file" : "system/logging/liblog/include/android/log.h" 1330 }, 1331 { 1332 "alignment" : 4, 1333 "linker_set_key" : "_ZTIPK11EventTagMap", 1334 "name" : "const EventTagMap *", 1335 "referenced_type" : "_ZTIK11EventTagMap", 1336 "size" : 4, 1337 "source_file" : "system/logging/liblog/include/log/logprint.h" 1338 }, 1339 { 1340 "alignment" : 4, 1341 "linker_set_key" : "_ZTIPK17AndroidLogEntry_t", 1342 "name" : "const AndroidLogEntry_t *", 1343 "referenced_type" : "_ZTIK17AndroidLogEntry_t", 1344 "size" : 4, 1345 "source_file" : "system/logging/liblog/include/log/logprint.h" 1346 }, 1347 { 1348 "alignment" : 4, 1349 "linker_set_key" : "_ZTIPK21__android_log_message", 1350 "name" : "const __android_log_message *", 1351 "referenced_type" : "_ZTIK21__android_log_message", 1352 "size" : 4, 1353 "source_file" : "system/logging/liblog/include/android/log.h" 1354 }, 1355 { 1356 "alignment" : 4, 1357 "linker_set_key" : "_ZTIPK22android_log_event_list", 1358 "name" : "const android_log_event_list *", 1359 "referenced_type" : "_ZTIK22android_log_event_list", 1360 "size" : 4, 1361 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1362 }, 1363 { 1364 "alignment" : 4, 1365 "linker_set_key" : "_ZTIPK7log_msg", 1366 "name" : "const log_msg *", 1367 "referenced_type" : "_ZTIK7log_msg", 1368 "size" : 4, 1369 "source_file" : "system/logging/liblog/include/log/log_read.h" 1370 }, 1371 { 1372 "alignment" : 4, 1373 "linker_set_key" : "_ZTIPK8log_time", 1374 "name" : "const log_time *", 1375 "referenced_type" : "_ZTIK8log_time", 1376 "size" : 4, 1377 "source_file" : "system/logging/liblog/include/log/log_time.h" 1378 }, 1379 { 1380 "alignment" : 4, 1381 "linker_set_key" : "_ZTIPKc", 1382 "name" : "const char *", 1383 "referenced_type" : "_ZTIKc", 1384 "size" : 4, 1385 "source_file" : "system/logging/liblog/include/android/log.h" 1386 }, 1387 { 1388 "alignment" : 4, 1389 "linker_set_key" : "_ZTIPKv", 1390 "name" : "const void *", 1391 "referenced_type" : "_ZTIKv", 1392 "size" : 4, 1393 "source_file" : "system/logging/liblog/include/log/log.h" 1394 }, 1395 { 1396 "alignment" : 4, 1397 "linker_set_key" : "_ZTIPP28android_log_context_internal", 1398 "name" : "android_log_context_internal **", 1399 "referenced_type" : "_ZTIP28android_log_context_internal", 1400 "size" : 4, 1401 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1402 }, 1403 { 1404 "alignment" : 4, 1405 "linker_set_key" : "_ZTIPPKc", 1406 "name" : "const char **", 1407 "referenced_type" : "_ZTIPKc", 1408 "size" : 4, 1409 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1410 }, 1411 { 1412 "alignment" : 4, 1413 "linker_set_key" : "_ZTIPc", 1414 "name" : "char *", 1415 "referenced_type" : "_ZTIc", 1416 "size" : 4, 1417 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1418 }, 1419 { 1420 "alignment" : 4, 1421 "linker_set_key" : "_ZTIPj", 1422 "name" : "unsigned int *", 1423 "referenced_type" : "_ZTIj", 1424 "size" : 4, 1425 "source_file" : "system/logging/liblog/include/log/logprint.h" 1426 }, 1427 { 1428 "alignment" : 4, 1429 "linker_set_key" : "_ZTIPv", 1430 "name" : "void *", 1431 "referenced_type" : "_ZTIv", 1432 "size" : 4, 1433 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1434 } 1435 ], 1436 "qualified_types" : 1437 [ 1438 { 1439 "is_const" : true, 1440 "linker_set_key" : "_ZTIK11EventTagMap", 1441 "name" : "const EventTagMap", 1442 "referenced_type" : "_ZTI11EventTagMap", 1443 "source_file" : "system/logging/liblog/include/log/logprint.h" 1444 }, 1445 { 1446 "alignment" : 4, 1447 "is_const" : true, 1448 "linker_set_key" : "_ZTIK17AndroidLogEntry_t", 1449 "name" : "const AndroidLogEntry_t", 1450 "referenced_type" : "_ZTI17AndroidLogEntry_t", 1451 "size" : 40, 1452 "source_file" : "system/logging/liblog/include/log/logprint.h" 1453 }, 1454 { 1455 "alignment" : 4, 1456 "is_const" : true, 1457 "linker_set_key" : "_ZTIK21__android_log_message", 1458 "name" : "const __android_log_message", 1459 "referenced_type" : "_ZTI21__android_log_message", 1460 "size" : 28, 1461 "source_file" : "system/logging/liblog/include/android/log.h" 1462 }, 1463 { 1464 "alignment" : 4, 1465 "is_const" : true, 1466 "linker_set_key" : "_ZTIK22android_log_event_list", 1467 "name" : "const android_log_event_list", 1468 "referenced_type" : "_ZTI22android_log_event_list", 1469 "size" : 8, 1470 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1471 }, 1472 { 1473 "alignment" : 4, 1474 "is_const" : true, 1475 "linker_set_key" : "_ZTIK7log_msg", 1476 "name" : "const log_msg", 1477 "referenced_type" : "_ZTI7log_msg", 1478 "size" : 5124, 1479 "source_file" : "system/logging/liblog/include/log/log_read.h" 1480 }, 1481 { 1482 "alignment" : 1, 1483 "is_const" : true, 1484 "linker_set_key" : "_ZTIK8log_time", 1485 "name" : "const log_time", 1486 "referenced_type" : "_ZTI8log_time", 1487 "size" : 8, 1488 "source_file" : "system/logging/liblog/include/log/log_time.h" 1489 }, 1490 { 1491 "alignment" : 4, 1492 "is_const" : true, 1493 "linker_set_key" : "_ZTIK8timespec", 1494 "name" : "const timespec", 1495 "referenced_type" : "_ZTI8timespec", 1496 "size" : 8, 1497 "source_file" : "system/logging/liblog/include/log/log_time.h" 1498 }, 1499 { 1500 "alignment" : 4, 1501 "is_const" : true, 1502 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1503 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 1504 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1505 "size" : 12, 1506 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1507 }, 1508 { 1509 "alignment" : 1, 1510 "is_const" : true, 1511 "linker_set_key" : "_ZTIKc", 1512 "name" : "const char", 1513 "referenced_type" : "_ZTIc", 1514 "size" : 1, 1515 "source_file" : "system/logging/liblog/include/android/log.h" 1516 }, 1517 { 1518 "is_const" : true, 1519 "linker_set_key" : "_ZTIKv", 1520 "name" : "const void", 1521 "referenced_type" : "_ZTIv", 1522 "source_file" : "system/logging/liblog/include/log/log.h" 1523 } 1524 ], 1525 "record_types" : 1526 [ 1527 { 1528 "alignment" : 4, 1529 "fields" : 1530 [ 1531 { 1532 "field_name" : "len", 1533 "referenced_type" : "_ZTIt" 1534 }, 1535 { 1536 "field_name" : "hdr_size", 1537 "field_offset" : 16, 1538 "referenced_type" : "_ZTIt" 1539 }, 1540 { 1541 "field_name" : "pid", 1542 "field_offset" : 32, 1543 "referenced_type" : "_ZTIi" 1544 }, 1545 { 1546 "field_name" : "tid", 1547 "field_offset" : 64, 1548 "referenced_type" : "_ZTIj" 1549 }, 1550 { 1551 "field_name" : "sec", 1552 "field_offset" : 96, 1553 "referenced_type" : "_ZTIj" 1554 }, 1555 { 1556 "field_name" : "nsec", 1557 "field_offset" : 128, 1558 "referenced_type" : "_ZTIj" 1559 }, 1560 { 1561 "field_name" : "lid", 1562 "field_offset" : 160, 1563 "referenced_type" : "_ZTIj" 1564 }, 1565 { 1566 "field_name" : "uid", 1567 "field_offset" : 192, 1568 "referenced_type" : "_ZTIj" 1569 } 1570 ], 1571 "linker_set_key" : "_ZTI12logger_entry", 1572 "name" : "logger_entry", 1573 "size" : 28, 1574 "source_file" : "system/logging/liblog/include/log/log_read.h" 1575 }, 1576 { 1577 "alignment" : 4, 1578 "fields" : 1579 [ 1580 { 1581 "field_name" : "tv_sec", 1582 "referenced_type" : "_ZTIl" 1583 }, 1584 { 1585 "field_name" : "tv_nsec", 1586 "field_offset" : 32, 1587 "referenced_type" : "_ZTIl" 1588 }, 1589 { 1590 "field_name" : "priority", 1591 "field_offset" : 64, 1592 "referenced_type" : "_ZTI19android_LogPriority" 1593 }, 1594 { 1595 "field_name" : "uid", 1596 "field_offset" : 96, 1597 "referenced_type" : "_ZTIi" 1598 }, 1599 { 1600 "field_name" : "pid", 1601 "field_offset" : 128, 1602 "referenced_type" : "_ZTIi" 1603 }, 1604 { 1605 "field_name" : "tid", 1606 "field_offset" : 160, 1607 "referenced_type" : "_ZTIi" 1608 }, 1609 { 1610 "field_name" : "tag", 1611 "field_offset" : 192, 1612 "referenced_type" : "_ZTIPKc" 1613 }, 1614 { 1615 "field_name" : "tagLen", 1616 "field_offset" : 224, 1617 "referenced_type" : "_ZTIj" 1618 }, 1619 { 1620 "field_name" : "messageLen", 1621 "field_offset" : 256, 1622 "referenced_type" : "_ZTIj" 1623 }, 1624 { 1625 "field_name" : "message", 1626 "field_offset" : 288, 1627 "referenced_type" : "_ZTIPKc" 1628 } 1629 ], 1630 "linker_set_key" : "_ZTI17AndroidLogEntry_t", 1631 "name" : "AndroidLogEntry_t", 1632 "size" : 40, 1633 "source_file" : "system/logging/liblog/include/log/logprint.h" 1634 }, 1635 { 1636 "alignment" : 1, 1637 "fields" : 1638 [ 1639 { 1640 "field_name" : "type", 1641 "referenced_type" : "_ZTIa" 1642 }, 1643 { 1644 "field_name" : "data", 1645 "field_offset" : 8, 1646 "referenced_type" : "_ZTIi" 1647 } 1648 ], 1649 "linker_set_key" : "_ZTI19android_event_int_t", 1650 "name" : "android_event_int_t", 1651 "size" : 5, 1652 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1653 }, 1654 { 1655 "alignment" : 1, 1656 "fields" : 1657 [ 1658 { 1659 "field_name" : "type", 1660 "referenced_type" : "_ZTIa" 1661 }, 1662 { 1663 "field_name" : "element_count", 1664 "field_offset" : 8, 1665 "referenced_type" : "_ZTIa" 1666 } 1667 ], 1668 "linker_set_key" : "_ZTI20android_event_list_t", 1669 "name" : "android_event_list_t", 1670 "size" : 2, 1671 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1672 }, 1673 { 1674 "alignment" : 1, 1675 "fields" : 1676 [ 1677 { 1678 "field_name" : "type", 1679 "referenced_type" : "_ZTIa" 1680 }, 1681 { 1682 "field_name" : "data", 1683 "field_offset" : 8, 1684 "referenced_type" : "_ZTIx" 1685 } 1686 ], 1687 "linker_set_key" : "_ZTI20android_event_long_t", 1688 "name" : "android_event_long_t", 1689 "size" : 9, 1690 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1691 }, 1692 { 1693 "alignment" : 1, 1694 "fields" : 1695 [ 1696 { 1697 "field_name" : "id", 1698 "referenced_type" : "_ZTIh" 1699 }, 1700 { 1701 "field_name" : "tid", 1702 "field_offset" : 8, 1703 "referenced_type" : "_ZTIt" 1704 }, 1705 { 1706 "field_name" : "realtime", 1707 "field_offset" : 24, 1708 "referenced_type" : "_ZTI8log_time" 1709 } 1710 ], 1711 "linker_set_key" : "_ZTI20android_log_header_t", 1712 "name" : "android_log_header_t", 1713 "size" : 11, 1714 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1715 }, 1716 { 1717 "alignment" : 4, 1718 "fields" : 1719 [ 1720 { 1721 "field_name" : "struct_size", 1722 "referenced_type" : "_ZTIj" 1723 }, 1724 { 1725 "field_name" : "buffer_id", 1726 "field_offset" : 32, 1727 "referenced_type" : "_ZTIi" 1728 }, 1729 { 1730 "field_name" : "priority", 1731 "field_offset" : 64, 1732 "referenced_type" : "_ZTIi" 1733 }, 1734 { 1735 "field_name" : "tag", 1736 "field_offset" : 96, 1737 "referenced_type" : "_ZTIPKc" 1738 }, 1739 { 1740 "field_name" : "file", 1741 "field_offset" : 128, 1742 "referenced_type" : "_ZTIPKc" 1743 }, 1744 { 1745 "field_name" : "line", 1746 "field_offset" : 160, 1747 "referenced_type" : "_ZTIj" 1748 }, 1749 { 1750 "field_name" : "message", 1751 "field_offset" : 192, 1752 "referenced_type" : "_ZTIPKc" 1753 } 1754 ], 1755 "linker_set_key" : "_ZTI21__android_log_message", 1756 "name" : "__android_log_message", 1757 "size" : 28, 1758 "source_file" : "system/logging/liblog/include/android/log.h" 1759 }, 1760 { 1761 "alignment" : 1, 1762 "fields" : 1763 [ 1764 { 1765 "field_name" : "type", 1766 "referenced_type" : "_ZTIa" 1767 }, 1768 { 1769 "field_name" : "data", 1770 "field_offset" : 8, 1771 "referenced_type" : "_ZTIf" 1772 } 1773 ], 1774 "linker_set_key" : "_ZTI21android_event_float_t", 1775 "name" : "android_event_float_t", 1776 "size" : 5, 1777 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1778 }, 1779 { 1780 "alignment" : 1, 1781 "fields" : 1782 [ 1783 { 1784 "field_name" : "tag", 1785 "referenced_type" : "_ZTIi" 1786 } 1787 ], 1788 "linker_set_key" : "_ZTI22android_event_header_t", 1789 "name" : "android_event_header_t", 1790 "size" : 4, 1791 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1792 }, 1793 { 1794 "alignment" : 1, 1795 "fields" : 1796 [ 1797 { 1798 "field_name" : "type", 1799 "referenced_type" : "_ZTIa" 1800 }, 1801 { 1802 "field_name" : "length", 1803 "field_offset" : 8, 1804 "referenced_type" : "_ZTIi" 1805 }, 1806 { 1807 "field_name" : "data", 1808 "field_offset" : 40, 1809 "referenced_type" : "_ZTIA_c" 1810 } 1811 ], 1812 "linker_set_key" : "_ZTI22android_event_string_t", 1813 "name" : "android_event_string_t", 1814 "size" : 5, 1815 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1816 }, 1817 { 1818 "alignment" : 4, 1819 "fields" : 1820 [ 1821 { 1822 "access" : "private", 1823 "field_name" : "ctx", 1824 "referenced_type" : "_ZTIP28android_log_context_internal" 1825 }, 1826 { 1827 "access" : "private", 1828 "field_name" : "ret", 1829 "field_offset" : 32, 1830 "referenced_type" : "_ZTIi" 1831 } 1832 ], 1833 "linker_set_key" : "_ZTI22android_log_event_list", 1834 "name" : "android_log_event_list", 1835 "record_kind" : "class", 1836 "size" : 8, 1837 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1838 }, 1839 { 1840 "alignment" : 1, 1841 "fields" : 1842 [ 1843 { 1844 "field_name" : "header", 1845 "referenced_type" : "_ZTI22android_event_header_t" 1846 }, 1847 { 1848 "field_name" : "payload", 1849 "field_offset" : 32, 1850 "referenced_type" : "_ZTI19android_event_int_t" 1851 } 1852 ], 1853 "linker_set_key" : "_ZTI23android_log_event_int_t", 1854 "name" : "android_log_event_int_t", 1855 "size" : 9, 1856 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1857 }, 1858 { 1859 "alignment" : 1, 1860 "fields" : 1861 [ 1862 { 1863 "field_name" : "header", 1864 "referenced_type" : "_ZTI22android_event_header_t" 1865 }, 1866 { 1867 "field_name" : "payload", 1868 "field_offset" : 32, 1869 "referenced_type" : "_ZTI20android_event_long_t" 1870 } 1871 ], 1872 "linker_set_key" : "_ZTI24android_log_event_long_t", 1873 "name" : "android_log_event_long_t", 1874 "size" : 13, 1875 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1876 }, 1877 { 1878 "alignment" : 4, 1879 "fields" : 1880 [ 1881 { 1882 "field_name" : "type", 1883 "referenced_type" : "_ZTI19AndroidEventLogType" 1884 }, 1885 { 1886 "field_name" : "complete", 1887 "field_offset" : 32, 1888 "referenced_type" : "_ZTIt" 1889 }, 1890 { 1891 "field_name" : "len", 1892 "field_offset" : 48, 1893 "referenced_type" : "_ZTIt" 1894 }, 1895 { 1896 "field_name" : "data", 1897 "field_offset" : 64, 1898 "referenced_type" : "_ZTIN24android_log_list_elementUt_E" 1899 } 1900 ], 1901 "linker_set_key" : "_ZTI24android_log_list_element", 1902 "name" : "android_log_list_element", 1903 "size" : 16, 1904 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 1905 }, 1906 { 1907 "alignment" : 1, 1908 "fields" : 1909 [ 1910 { 1911 "field_name" : "magic", 1912 "referenced_type" : "_ZTIh" 1913 }, 1914 { 1915 "field_name" : "len", 1916 "field_offset" : 8, 1917 "referenced_type" : "_ZTIt" 1918 }, 1919 { 1920 "field_name" : "uid", 1921 "field_offset" : 24, 1922 "referenced_type" : "_ZTIt" 1923 }, 1924 { 1925 "field_name" : "pid", 1926 "field_offset" : 40, 1927 "referenced_type" : "_ZTIt" 1928 } 1929 ], 1930 "linker_set_key" : "_ZTI25android_pmsg_log_header_t", 1931 "name" : "android_pmsg_log_header_t", 1932 "size" : 7, 1933 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1934 }, 1935 { 1936 "alignment" : 1, 1937 "fields" : 1938 [ 1939 { 1940 "field_name" : "header", 1941 "referenced_type" : "_ZTI22android_event_header_t" 1942 }, 1943 { 1944 "field_name" : "type", 1945 "field_offset" : 32, 1946 "referenced_type" : "_ZTIa" 1947 }, 1948 { 1949 "field_name" : "length", 1950 "field_offset" : 40, 1951 "referenced_type" : "_ZTIi" 1952 }, 1953 { 1954 "field_name" : "data", 1955 "field_offset" : 72, 1956 "referenced_type" : "_ZTIA_c" 1957 } 1958 ], 1959 "linker_set_key" : "_ZTI26android_log_event_string_t", 1960 "name" : "android_log_event_string_t", 1961 "size" : 9, 1962 "source_file" : "system/logging/liblog/include/private/android_logger.h" 1963 }, 1964 { 1965 "alignment" : 4, 1966 "fields" : 1967 [ 1968 { 1969 "referenced_type" : "_ZTIN7log_msgUt_E" 1970 } 1971 ], 1972 "linker_set_key" : "_ZTI7log_msg", 1973 "name" : "log_msg", 1974 "size" : 5124, 1975 "source_file" : "system/logging/liblog/include/log/log_read.h" 1976 }, 1977 { 1978 "alignment" : 1, 1979 "fields" : 1980 [ 1981 { 1982 "field_name" : "tv_sec", 1983 "referenced_type" : "_ZTIj" 1984 }, 1985 { 1986 "field_name" : "tv_nsec", 1987 "field_offset" : 32, 1988 "referenced_type" : "_ZTIj" 1989 } 1990 ], 1991 "linker_set_key" : "_ZTI8log_time", 1992 "name" : "log_time", 1993 "size" : 8, 1994 "source_file" : "system/logging/liblog/include/log/log_time.h" 1995 }, 1996 { 1997 "alignment" : 4, 1998 "fields" : 1999 [ 2000 { 2001 "field_name" : "int32", 2002 "referenced_type" : "_ZTIi" 2003 }, 2004 { 2005 "field_name" : "int64", 2006 "referenced_type" : "_ZTIx" 2007 }, 2008 { 2009 "field_name" : "string", 2010 "referenced_type" : "_ZTIPc" 2011 }, 2012 { 2013 "field_name" : "float32", 2014 "referenced_type" : "_ZTIf" 2015 } 2016 ], 2017 "is_anonymous" : true, 2018 "linker_set_key" : "_ZTIN24android_log_list_elementUt_E", 2019 "name" : "android_log_list_element::(unnamed)", 2020 "record_kind" : "union", 2021 "size" : 8, 2022 "source_file" : "system/logging/liblog/include/log/log_event_list.h" 2023 }, 2024 { 2025 "alignment" : 4, 2026 "fields" : 2027 [ 2028 { 2029 "field_name" : "buf", 2030 "referenced_type" : "_ZTIA5121_h" 2031 }, 2032 { 2033 "field_name" : "entry", 2034 "referenced_type" : "_ZTI12logger_entry" 2035 } 2036 ], 2037 "is_anonymous" : true, 2038 "linker_set_key" : "_ZTIN7log_msgUt_E", 2039 "name" : "log_msg::(anonymous)", 2040 "record_kind" : "union", 2041 "size" : 5124, 2042 "source_file" : "system/logging/liblog/include/log/log_read.h" 2043 } 2044 ], 2045 "rvalue_reference_types" : [] 2046} 2047