1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "_ZTIA0_i", 7 "name" : "int[0]", 8 "referenced_type" : "_ZTIi", 9 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 10 } 11 ], 12 "builtin_types" : 13 [ 14 { 15 "alignment" : 1, 16 "is_integral" : true, 17 "linker_set_key" : "_ZTIa", 18 "name" : "signed char", 19 "size" : 1 20 }, 21 { 22 "alignment" : 1, 23 "is_integral" : true, 24 "is_unsigned" : true, 25 "linker_set_key" : "_ZTIb", 26 "name" : "bool", 27 "size" : 1 28 }, 29 { 30 "alignment" : 1, 31 "is_integral" : true, 32 "is_unsigned" : true, 33 "linker_set_key" : "_ZTIc", 34 "name" : "char", 35 "size" : 1 36 }, 37 { 38 "alignment" : 4, 39 "linker_set_key" : "_ZTIf", 40 "name" : "float", 41 "size" : 4 42 }, 43 { 44 "alignment" : 1, 45 "is_integral" : true, 46 "is_unsigned" : true, 47 "linker_set_key" : "_ZTIh", 48 "name" : "unsigned char", 49 "size" : 1 50 }, 51 { 52 "alignment" : 4, 53 "is_integral" : true, 54 "linker_set_key" : "_ZTIi", 55 "name" : "int", 56 "size" : 4 57 }, 58 { 59 "alignment" : 4, 60 "is_integral" : true, 61 "is_unsigned" : true, 62 "linker_set_key" : "_ZTIj", 63 "name" : "unsigned int", 64 "size" : 4 65 }, 66 { 67 "alignment" : 8, 68 "is_integral" : true, 69 "linker_set_key" : "_ZTIl", 70 "name" : "long", 71 "size" : 8 72 }, 73 { 74 "alignment" : 8, 75 "is_integral" : true, 76 "is_unsigned" : true, 77 "linker_set_key" : "_ZTIm", 78 "name" : "unsigned long", 79 "size" : 8 80 }, 81 { 82 "alignment" : 16, 83 "is_integral" : true, 84 "is_unsigned" : true, 85 "linker_set_key" : "_ZTIo", 86 "name" : "unsigned __int128", 87 "size" : 16 88 }, 89 { 90 "alignment" : 2, 91 "is_integral" : true, 92 "linker_set_key" : "_ZTIs", 93 "name" : "short", 94 "size" : 2 95 }, 96 { 97 "alignment" : 2, 98 "is_integral" : true, 99 "is_unsigned" : true, 100 "linker_set_key" : "_ZTIt", 101 "name" : "unsigned short", 102 "size" : 2 103 }, 104 { 105 "linker_set_key" : "_ZTIv", 106 "name" : "void" 107 }, 108 { 109 "alignment" : 8, 110 "is_integral" : true, 111 "linker_set_key" : "_ZTIx", 112 "name" : "long long", 113 "size" : 8 114 }, 115 { 116 "alignment" : 8, 117 "is_integral" : true, 118 "is_unsigned" : true, 119 "linker_set_key" : "_ZTIy", 120 "name" : "unsigned long long", 121 "size" : 8 122 } 123 ], 124 "elf_functions" : 125 [ 126 { 127 "name" : "_Z23socket_make_sockaddr_unPKciP11sockaddr_unPj" 128 }, 129 { 130 "name" : "android_get_control_file" 131 }, 132 { 133 "name" : "android_get_control_socket" 134 }, 135 { 136 "name" : "android_get_ioprio" 137 }, 138 { 139 "name" : "android_reboot" 140 }, 141 { 142 "name" : "android_set_ioprio" 143 }, 144 { 145 "name" : "ashmem_create_region" 146 }, 147 { 148 "name" : "ashmem_get_size_region" 149 }, 150 { 151 "name" : "ashmem_pin_region" 152 }, 153 { 154 "name" : "ashmem_set_prot_region" 155 }, 156 { 157 "name" : "ashmem_unpin_region" 158 }, 159 { 160 "name" : "ashmem_valid" 161 }, 162 { 163 "name" : "atrace_async_begin_body" 164 }, 165 { 166 "name" : "atrace_async_end_body" 167 }, 168 { 169 "name" : "atrace_async_for_track_begin_body" 170 }, 171 { 172 "name" : "atrace_async_for_track_end_body" 173 }, 174 { 175 "name" : "atrace_begin_body" 176 }, 177 { 178 "name" : "atrace_end_body" 179 }, 180 { 181 "name" : "atrace_get_enabled_tags" 182 }, 183 { 184 "name" : "atrace_init" 185 }, 186 { 187 "name" : "atrace_instant_body" 188 }, 189 { 190 "name" : "atrace_instant_for_track_body" 191 }, 192 { 193 "name" : "atrace_int64_body" 194 }, 195 { 196 "name" : "atrace_int_body" 197 }, 198 { 199 "name" : "atrace_set_tracing_enabled" 200 }, 201 { 202 "name" : "atrace_setup" 203 }, 204 { 205 "name" : "atrace_update_tags" 206 }, 207 { 208 "name" : "canned_fs_config" 209 }, 210 { 211 "name" : "config_bool" 212 }, 213 { 214 "name" : "config_find" 215 }, 216 { 217 "name" : "config_free" 218 }, 219 { 220 "name" : "config_load" 221 }, 222 { 223 "name" : "config_load_file" 224 }, 225 { 226 "name" : "config_node" 227 }, 228 { 229 "name" : "config_set" 230 }, 231 { 232 "name" : "config_str" 233 }, 234 { 235 "name" : "fs_config" 236 }, 237 { 238 "name" : "fs_mkdirs" 239 }, 240 { 241 "name" : "fs_prepare_dir" 242 }, 243 { 244 "name" : "fs_prepare_dir_strict" 245 }, 246 { 247 "name" : "fs_prepare_file_strict" 248 }, 249 { 250 "name" : "fs_read_atomic_int" 251 }, 252 { 253 "name" : "fs_write_atomic_int" 254 }, 255 { 256 "name" : "get_fs_config" 257 }, 258 { 259 "name" : "hashmapCreate" 260 }, 261 { 262 "name" : "hashmapForEach" 263 }, 264 { 265 "name" : "hashmapFree" 266 }, 267 { 268 "name" : "hashmapGet" 269 }, 270 { 271 "name" : "hashmapHash" 272 }, 273 { 274 "name" : "hashmapLock" 275 }, 276 { 277 "name" : "hashmapPut" 278 }, 279 { 280 "name" : "hashmapRemove" 281 }, 282 { 283 "name" : "hashmapUnlock" 284 }, 285 { 286 "name" : "klog_set_level" 287 }, 288 { 289 "name" : "klog_write" 290 }, 291 { 292 "name" : "klog_writev" 293 }, 294 { 295 "name" : "load_canned_fs_config" 296 }, 297 { 298 "name" : "load_file" 299 }, 300 { 301 "name" : "multiuser_convert_sdk_sandbox_to_app_uid" 302 }, 303 { 304 "name" : "multiuser_get_app_id" 305 }, 306 { 307 "name" : "multiuser_get_cache_gid" 308 }, 309 { 310 "name" : "multiuser_get_ext_cache_gid" 311 }, 312 { 313 "name" : "multiuser_get_ext_gid" 314 }, 315 { 316 "name" : "multiuser_get_sdk_sandbox_uid" 317 }, 318 { 319 "name" : "multiuser_get_shared_app_gid" 320 }, 321 { 322 "name" : "multiuser_get_shared_gid" 323 }, 324 { 325 "name" : "multiuser_get_uid" 326 }, 327 { 328 "name" : "multiuser_get_user_id" 329 }, 330 { 331 "name" : "native_handle_clone" 332 }, 333 { 334 "name" : "native_handle_close" 335 }, 336 { 337 "name" : "native_handle_close_with_tag" 338 }, 339 { 340 "name" : "native_handle_create" 341 }, 342 { 343 "name" : "native_handle_delete" 344 }, 345 { 346 "name" : "native_handle_init" 347 }, 348 { 349 "name" : "native_handle_set_fdsan_tag" 350 }, 351 { 352 "name" : "native_handle_unset_fdsan_tag" 353 }, 354 { 355 "name" : "partition_wiped" 356 }, 357 { 358 "name" : "property_get" 359 }, 360 { 361 "name" : "property_get_bool" 362 }, 363 { 364 "name" : "property_get_int32" 365 }, 366 { 367 "name" : "property_get_int64" 368 }, 369 { 370 "name" : "property_list" 371 }, 372 { 373 "name" : "property_set" 374 }, 375 { 376 "name" : "record_stream_free" 377 }, 378 { 379 "name" : "record_stream_get_next" 380 }, 381 { 382 "name" : "record_stream_new" 383 }, 384 { 385 "name" : "socket_close" 386 }, 387 { 388 "name" : "socket_get_local_port" 389 }, 390 { 391 "name" : "socket_inaddr_any_server" 392 }, 393 { 394 "name" : "socket_local_client" 395 }, 396 { 397 "name" : "socket_local_client_connect" 398 }, 399 { 400 "name" : "socket_local_server" 401 }, 402 { 403 "name" : "socket_local_server_bind" 404 }, 405 { 406 "name" : "socket_network_client" 407 }, 408 { 409 "name" : "socket_network_client_timeout" 410 }, 411 { 412 "name" : "socket_send_buffers" 413 }, 414 { 415 "name" : "str_parms_add_float" 416 }, 417 { 418 "name" : "str_parms_add_int" 419 }, 420 { 421 "name" : "str_parms_add_str" 422 }, 423 { 424 "name" : "str_parms_create" 425 }, 426 { 427 "name" : "str_parms_create_str" 428 }, 429 { 430 "name" : "str_parms_del" 431 }, 432 { 433 "name" : "str_parms_destroy" 434 }, 435 { 436 "name" : "str_parms_dump" 437 }, 438 { 439 "name" : "str_parms_get_float" 440 }, 441 { 442 "name" : "str_parms_get_int" 443 }, 444 { 445 "name" : "str_parms_get_str" 446 }, 447 { 448 "name" : "str_parms_has_key" 449 }, 450 { 451 "name" : "str_parms_to_str" 452 }, 453 { 454 "name" : "uevent_bind" 455 }, 456 { 457 "name" : "uevent_create_socket" 458 }, 459 { 460 "name" : "uevent_kernel_multicast_recv" 461 }, 462 { 463 "name" : "uevent_kernel_multicast_uid_recv" 464 }, 465 { 466 "name" : "uevent_kernel_recv" 467 }, 468 { 469 "name" : "uevent_open_socket" 470 } 471 ], 472 "elf_objects" : 473 [ 474 { 475 "name" : "atrace_enabled_tags" 476 }, 477 { 478 "name" : "atrace_is_ready" 479 }, 480 { 481 "name" : "atrace_marker_fd" 482 } 483 ], 484 "enum_types" : 485 [ 486 { 487 "alignment" : 4, 488 "enum_fields" : 489 [ 490 { 491 "enum_field_value" : 0, 492 "name" : "IoSchedClass_NONE" 493 }, 494 { 495 "enum_field_value" : 1, 496 "name" : "IoSchedClass_RT" 497 }, 498 { 499 "enum_field_value" : 2, 500 "name" : "IoSchedClass_BE" 501 }, 502 { 503 "enum_field_value" : 3, 504 "name" : "IoSchedClass_IDLE" 505 } 506 ], 507 "linker_set_key" : "_ZTI12IoSchedClass", 508 "name" : "IoSchedClass", 509 "size" : 4, 510 "source_file" : "system/core/libcutils/include/cutils/iosched_policy.h", 511 "underlying_type" : "_ZTIj" 512 } 513 ], 514 "function_types" : 515 [ 516 { 517 "alignment" : 4, 518 "linker_set_key" : "_ZTIFbPvS_E", 519 "name" : "bool (void *, void *)", 520 "parameters" : 521 [ 522 { 523 "referenced_type" : "_ZTIPv" 524 }, 525 { 526 "referenced_type" : "_ZTIPv" 527 } 528 ], 529 "return_type" : "_ZTIb", 530 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 531 }, 532 { 533 "alignment" : 4, 534 "linker_set_key" : "_ZTIFbPvS_S_E", 535 "name" : "bool (void *, void *, void *)", 536 "parameters" : 537 [ 538 { 539 "referenced_type" : "_ZTIPv" 540 }, 541 { 542 "referenced_type" : "_ZTIPv" 543 }, 544 { 545 "referenced_type" : "_ZTIPv" 546 } 547 ], 548 "return_type" : "_ZTIb", 549 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 550 }, 551 { 552 "alignment" : 4, 553 "linker_set_key" : "_ZTIFiPvE", 554 "name" : "int (void *)", 555 "parameters" : 556 [ 557 { 558 "referenced_type" : "_ZTIPv" 559 } 560 ], 561 "return_type" : "_ZTIi", 562 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 563 }, 564 { 565 "alignment" : 4, 566 "linker_set_key" : "_ZTIFvPKcS0_PvE", 567 "name" : "void (const char *, const char *, void *)", 568 "parameters" : 569 [ 570 { 571 "referenced_type" : "_ZTIPKc" 572 }, 573 { 574 "referenced_type" : "_ZTIPKc" 575 }, 576 { 577 "referenced_type" : "_ZTIPv" 578 } 579 ], 580 "return_type" : "_ZTIv", 581 "source_file" : "system/core/libcutils/include/cutils/properties.h" 582 } 583 ], 584 "functions" : 585 [ 586 { 587 "function_name" : "android_get_control_file", 588 "linker_set_key" : "android_get_control_file", 589 "parameters" : 590 [ 591 { 592 "referenced_type" : "_ZTIPKc" 593 } 594 ], 595 "return_type" : "_ZTIi", 596 "source_file" : "system/core/libcutils/include/cutils/android_get_control_file.h" 597 }, 598 { 599 "function_name" : "android_get_control_socket", 600 "linker_set_key" : "android_get_control_socket", 601 "parameters" : 602 [ 603 { 604 "referenced_type" : "_ZTIPKc" 605 } 606 ], 607 "return_type" : "_ZTIi", 608 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 609 }, 610 { 611 "function_name" : "android_get_ioprio", 612 "linker_set_key" : "android_get_ioprio", 613 "parameters" : 614 [ 615 { 616 "referenced_type" : "_ZTIi" 617 }, 618 { 619 "referenced_type" : "_ZTIP12IoSchedClass" 620 }, 621 { 622 "referenced_type" : "_ZTIPi" 623 } 624 ], 625 "return_type" : "_ZTIi", 626 "source_file" : "system/core/libcutils/include/cutils/iosched_policy.h" 627 }, 628 { 629 "function_name" : "android_reboot", 630 "linker_set_key" : "android_reboot", 631 "parameters" : 632 [ 633 { 634 "referenced_type" : "_ZTIj" 635 }, 636 { 637 "referenced_type" : "_ZTIi" 638 }, 639 { 640 "referenced_type" : "_ZTIPKc" 641 } 642 ], 643 "return_type" : "_ZTIi", 644 "source_file" : "system/core/libcutils/include/cutils/android_reboot.h" 645 }, 646 { 647 "function_name" : "android_set_ioprio", 648 "linker_set_key" : "android_set_ioprio", 649 "parameters" : 650 [ 651 { 652 "referenced_type" : "_ZTIi" 653 }, 654 { 655 "referenced_type" : "_ZTI12IoSchedClass" 656 }, 657 { 658 "referenced_type" : "_ZTIi" 659 } 660 ], 661 "return_type" : "_ZTIi", 662 "source_file" : "system/core/libcutils/include/cutils/iosched_policy.h" 663 }, 664 { 665 "function_name" : "ashmem_create_region", 666 "linker_set_key" : "ashmem_create_region", 667 "parameters" : 668 [ 669 { 670 "referenced_type" : "_ZTIPKc" 671 }, 672 { 673 "referenced_type" : "_ZTIm" 674 } 675 ], 676 "return_type" : "_ZTIi", 677 "source_file" : "system/core/libcutils/include/cutils/ashmem.h" 678 }, 679 { 680 "function_name" : "ashmem_get_size_region", 681 "linker_set_key" : "ashmem_get_size_region", 682 "parameters" : 683 [ 684 { 685 "referenced_type" : "_ZTIi" 686 } 687 ], 688 "return_type" : "_ZTIi", 689 "source_file" : "system/core/libcutils/include/cutils/ashmem.h" 690 }, 691 { 692 "function_name" : "ashmem_pin_region", 693 "linker_set_key" : "ashmem_pin_region", 694 "parameters" : 695 [ 696 { 697 "referenced_type" : "_ZTIi" 698 }, 699 { 700 "referenced_type" : "_ZTIm" 701 }, 702 { 703 "referenced_type" : "_ZTIm" 704 } 705 ], 706 "return_type" : "_ZTIi", 707 "source_file" : "system/core/libcutils/include/cutils/ashmem.h" 708 }, 709 { 710 "function_name" : "ashmem_set_prot_region", 711 "linker_set_key" : "ashmem_set_prot_region", 712 "parameters" : 713 [ 714 { 715 "referenced_type" : "_ZTIi" 716 }, 717 { 718 "referenced_type" : "_ZTIi" 719 } 720 ], 721 "return_type" : "_ZTIi", 722 "source_file" : "system/core/libcutils/include/cutils/ashmem.h" 723 }, 724 { 725 "function_name" : "ashmem_unpin_region", 726 "linker_set_key" : "ashmem_unpin_region", 727 "parameters" : 728 [ 729 { 730 "referenced_type" : "_ZTIi" 731 }, 732 { 733 "referenced_type" : "_ZTIm" 734 }, 735 { 736 "referenced_type" : "_ZTIm" 737 } 738 ], 739 "return_type" : "_ZTIi", 740 "source_file" : "system/core/libcutils/include/cutils/ashmem.h" 741 }, 742 { 743 "function_name" : "ashmem_valid", 744 "linker_set_key" : "ashmem_valid", 745 "parameters" : 746 [ 747 { 748 "referenced_type" : "_ZTIi" 749 } 750 ], 751 "return_type" : "_ZTIi", 752 "source_file" : "system/core/libcutils/include/cutils/ashmem.h" 753 }, 754 { 755 "function_name" : "atrace_async_begin_body", 756 "linker_set_key" : "atrace_async_begin_body", 757 "parameters" : 758 [ 759 { 760 "referenced_type" : "_ZTIPKc" 761 }, 762 { 763 "referenced_type" : "_ZTIi" 764 } 765 ], 766 "return_type" : "_ZTIv", 767 "source_file" : "system/core/libcutils/include/cutils/trace.h" 768 }, 769 { 770 "function_name" : "atrace_async_end_body", 771 "linker_set_key" : "atrace_async_end_body", 772 "parameters" : 773 [ 774 { 775 "referenced_type" : "_ZTIPKc" 776 }, 777 { 778 "referenced_type" : "_ZTIi" 779 } 780 ], 781 "return_type" : "_ZTIv", 782 "source_file" : "system/core/libcutils/include/cutils/trace.h" 783 }, 784 { 785 "function_name" : "atrace_async_for_track_begin_body", 786 "linker_set_key" : "atrace_async_for_track_begin_body", 787 "parameters" : 788 [ 789 { 790 "referenced_type" : "_ZTIPKc" 791 }, 792 { 793 "referenced_type" : "_ZTIPKc" 794 }, 795 { 796 "referenced_type" : "_ZTIi" 797 } 798 ], 799 "return_type" : "_ZTIv", 800 "source_file" : "system/core/libcutils/include/cutils/trace.h" 801 }, 802 { 803 "function_name" : "atrace_async_for_track_end_body", 804 "linker_set_key" : "atrace_async_for_track_end_body", 805 "parameters" : 806 [ 807 { 808 "referenced_type" : "_ZTIPKc" 809 }, 810 { 811 "referenced_type" : "_ZTIi" 812 } 813 ], 814 "return_type" : "_ZTIv", 815 "source_file" : "system/core/libcutils/include/cutils/trace.h" 816 }, 817 { 818 "function_name" : "atrace_begin_body", 819 "linker_set_key" : "atrace_begin_body", 820 "parameters" : 821 [ 822 { 823 "referenced_type" : "_ZTIPKc" 824 } 825 ], 826 "return_type" : "_ZTIv", 827 "source_file" : "system/core/libcutils/include/cutils/trace.h" 828 }, 829 { 830 "function_name" : "atrace_end_body", 831 "linker_set_key" : "atrace_end_body", 832 "return_type" : "_ZTIv", 833 "source_file" : "system/core/libcutils/include/cutils/trace.h" 834 }, 835 { 836 "function_name" : "atrace_get_enabled_tags", 837 "linker_set_key" : "atrace_get_enabled_tags", 838 "return_type" : "_ZTIm", 839 "source_file" : "system/core/libcutils/include/cutils/trace.h" 840 }, 841 { 842 "function_name" : "atrace_init", 843 "linker_set_key" : "atrace_init", 844 "return_type" : "_ZTIv", 845 "source_file" : "system/core/libcutils/include/cutils/trace.h" 846 }, 847 { 848 "function_name" : "atrace_instant_body", 849 "linker_set_key" : "atrace_instant_body", 850 "parameters" : 851 [ 852 { 853 "referenced_type" : "_ZTIPKc" 854 } 855 ], 856 "return_type" : "_ZTIv", 857 "source_file" : "system/core/libcutils/include/cutils/trace.h" 858 }, 859 { 860 "function_name" : "atrace_instant_for_track_body", 861 "linker_set_key" : "atrace_instant_for_track_body", 862 "parameters" : 863 [ 864 { 865 "referenced_type" : "_ZTIPKc" 866 }, 867 { 868 "referenced_type" : "_ZTIPKc" 869 } 870 ], 871 "return_type" : "_ZTIv", 872 "source_file" : "system/core/libcutils/include/cutils/trace.h" 873 }, 874 { 875 "function_name" : "atrace_int64_body", 876 "linker_set_key" : "atrace_int64_body", 877 "parameters" : 878 [ 879 { 880 "referenced_type" : "_ZTIPKc" 881 }, 882 { 883 "referenced_type" : "_ZTIl" 884 } 885 ], 886 "return_type" : "_ZTIv", 887 "source_file" : "system/core/libcutils/include/cutils/trace.h" 888 }, 889 { 890 "function_name" : "atrace_int_body", 891 "linker_set_key" : "atrace_int_body", 892 "parameters" : 893 [ 894 { 895 "referenced_type" : "_ZTIPKc" 896 }, 897 { 898 "referenced_type" : "_ZTIi" 899 } 900 ], 901 "return_type" : "_ZTIv", 902 "source_file" : "system/core/libcutils/include/cutils/trace.h" 903 }, 904 { 905 "function_name" : "atrace_set_tracing_enabled", 906 "linker_set_key" : "atrace_set_tracing_enabled", 907 "parameters" : 908 [ 909 { 910 "referenced_type" : "_ZTIb" 911 } 912 ], 913 "return_type" : "_ZTIv", 914 "source_file" : "system/core/libcutils/include/cutils/trace.h" 915 }, 916 { 917 "function_name" : "atrace_setup", 918 "linker_set_key" : "atrace_setup", 919 "return_type" : "_ZTIv", 920 "source_file" : "system/core/libcutils/include/cutils/trace.h" 921 }, 922 { 923 "function_name" : "atrace_update_tags", 924 "linker_set_key" : "atrace_update_tags", 925 "return_type" : "_ZTIv", 926 "source_file" : "system/core/libcutils/include/cutils/trace.h" 927 }, 928 { 929 "function_name" : "canned_fs_config", 930 "linker_set_key" : "canned_fs_config", 931 "parameters" : 932 [ 933 { 934 "referenced_type" : "_ZTIPKc" 935 }, 936 { 937 "referenced_type" : "_ZTIi" 938 }, 939 { 940 "referenced_type" : "_ZTIPKc" 941 }, 942 { 943 "referenced_type" : "_ZTIPj" 944 }, 945 { 946 "referenced_type" : "_ZTIPj" 947 }, 948 { 949 "referenced_type" : "_ZTIPj" 950 }, 951 { 952 "referenced_type" : "_ZTIPm" 953 } 954 ], 955 "return_type" : "_ZTIv", 956 "source_file" : "system/core/libcutils/include/private/canned_fs_config.h" 957 }, 958 { 959 "function_name" : "config_bool", 960 "linker_set_key" : "config_bool", 961 "parameters" : 962 [ 963 { 964 "referenced_type" : "_ZTIP5cnode" 965 }, 966 { 967 "referenced_type" : "_ZTIPKc" 968 }, 969 { 970 "referenced_type" : "_ZTIi" 971 } 972 ], 973 "return_type" : "_ZTIi", 974 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 975 }, 976 { 977 "function_name" : "config_find", 978 "linker_set_key" : "config_find", 979 "parameters" : 980 [ 981 { 982 "referenced_type" : "_ZTIP5cnode" 983 }, 984 { 985 "referenced_type" : "_ZTIPKc" 986 } 987 ], 988 "return_type" : "_ZTIP5cnode", 989 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 990 }, 991 { 992 "function_name" : "config_free", 993 "linker_set_key" : "config_free", 994 "parameters" : 995 [ 996 { 997 "referenced_type" : "_ZTIP5cnode" 998 } 999 ], 1000 "return_type" : "_ZTIv", 1001 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 1002 }, 1003 { 1004 "function_name" : "config_load", 1005 "linker_set_key" : "config_load", 1006 "parameters" : 1007 [ 1008 { 1009 "referenced_type" : "_ZTIP5cnode" 1010 }, 1011 { 1012 "referenced_type" : "_ZTIPc" 1013 } 1014 ], 1015 "return_type" : "_ZTIv", 1016 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 1017 }, 1018 { 1019 "function_name" : "config_load_file", 1020 "linker_set_key" : "config_load_file", 1021 "parameters" : 1022 [ 1023 { 1024 "referenced_type" : "_ZTIP5cnode" 1025 }, 1026 { 1027 "referenced_type" : "_ZTIPKc" 1028 } 1029 ], 1030 "return_type" : "_ZTIv", 1031 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 1032 }, 1033 { 1034 "function_name" : "config_node", 1035 "linker_set_key" : "config_node", 1036 "parameters" : 1037 [ 1038 { 1039 "referenced_type" : "_ZTIPKc" 1040 }, 1041 { 1042 "referenced_type" : "_ZTIPKc" 1043 } 1044 ], 1045 "return_type" : "_ZTIP5cnode", 1046 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 1047 }, 1048 { 1049 "function_name" : "config_set", 1050 "linker_set_key" : "config_set", 1051 "parameters" : 1052 [ 1053 { 1054 "referenced_type" : "_ZTIP5cnode" 1055 }, 1056 { 1057 "referenced_type" : "_ZTIPKc" 1058 }, 1059 { 1060 "referenced_type" : "_ZTIPKc" 1061 } 1062 ], 1063 "return_type" : "_ZTIv", 1064 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 1065 }, 1066 { 1067 "function_name" : "config_str", 1068 "linker_set_key" : "config_str", 1069 "parameters" : 1070 [ 1071 { 1072 "referenced_type" : "_ZTIP5cnode" 1073 }, 1074 { 1075 "referenced_type" : "_ZTIPKc" 1076 }, 1077 { 1078 "referenced_type" : "_ZTIPKc" 1079 } 1080 ], 1081 "return_type" : "_ZTIPKc", 1082 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 1083 }, 1084 { 1085 "function_name" : "fs_config", 1086 "linker_set_key" : "fs_config", 1087 "parameters" : 1088 [ 1089 { 1090 "referenced_type" : "_ZTIPKc" 1091 }, 1092 { 1093 "referenced_type" : "_ZTIi" 1094 }, 1095 { 1096 "referenced_type" : "_ZTIPKc" 1097 }, 1098 { 1099 "referenced_type" : "_ZTIPj" 1100 }, 1101 { 1102 "referenced_type" : "_ZTIPj" 1103 }, 1104 { 1105 "referenced_type" : "_ZTIPj" 1106 }, 1107 { 1108 "referenced_type" : "_ZTIPm" 1109 } 1110 ], 1111 "return_type" : "_ZTIv", 1112 "source_file" : "system/core/libcutils/include/private/fs_config.h" 1113 }, 1114 { 1115 "function_name" : "fs_mkdirs", 1116 "linker_set_key" : "fs_mkdirs", 1117 "parameters" : 1118 [ 1119 { 1120 "referenced_type" : "_ZTIPKc" 1121 }, 1122 { 1123 "referenced_type" : "_ZTIj" 1124 } 1125 ], 1126 "return_type" : "_ZTIi", 1127 "source_file" : "system/core/libcutils/include/cutils/fs.h" 1128 }, 1129 { 1130 "function_name" : "fs_prepare_dir", 1131 "linker_set_key" : "fs_prepare_dir", 1132 "parameters" : 1133 [ 1134 { 1135 "referenced_type" : "_ZTIPKc" 1136 }, 1137 { 1138 "referenced_type" : "_ZTIj" 1139 }, 1140 { 1141 "referenced_type" : "_ZTIj" 1142 }, 1143 { 1144 "referenced_type" : "_ZTIj" 1145 } 1146 ], 1147 "return_type" : "_ZTIi", 1148 "source_file" : "system/core/libcutils/include/cutils/fs.h" 1149 }, 1150 { 1151 "function_name" : "fs_prepare_dir_strict", 1152 "linker_set_key" : "fs_prepare_dir_strict", 1153 "parameters" : 1154 [ 1155 { 1156 "referenced_type" : "_ZTIPKc" 1157 }, 1158 { 1159 "referenced_type" : "_ZTIj" 1160 }, 1161 { 1162 "referenced_type" : "_ZTIj" 1163 }, 1164 { 1165 "referenced_type" : "_ZTIj" 1166 } 1167 ], 1168 "return_type" : "_ZTIi", 1169 "source_file" : "system/core/libcutils/include/cutils/fs.h" 1170 }, 1171 { 1172 "function_name" : "fs_prepare_file_strict", 1173 "linker_set_key" : "fs_prepare_file_strict", 1174 "parameters" : 1175 [ 1176 { 1177 "referenced_type" : "_ZTIPKc" 1178 }, 1179 { 1180 "referenced_type" : "_ZTIj" 1181 }, 1182 { 1183 "referenced_type" : "_ZTIj" 1184 }, 1185 { 1186 "referenced_type" : "_ZTIj" 1187 } 1188 ], 1189 "return_type" : "_ZTIi", 1190 "source_file" : "system/core/libcutils/include/cutils/fs.h" 1191 }, 1192 { 1193 "function_name" : "fs_read_atomic_int", 1194 "linker_set_key" : "fs_read_atomic_int", 1195 "parameters" : 1196 [ 1197 { 1198 "referenced_type" : "_ZTIPKc" 1199 }, 1200 { 1201 "referenced_type" : "_ZTIPi" 1202 } 1203 ], 1204 "return_type" : "_ZTIi", 1205 "source_file" : "system/core/libcutils/include/cutils/fs.h" 1206 }, 1207 { 1208 "function_name" : "fs_write_atomic_int", 1209 "linker_set_key" : "fs_write_atomic_int", 1210 "parameters" : 1211 [ 1212 { 1213 "referenced_type" : "_ZTIPKc" 1214 }, 1215 { 1216 "referenced_type" : "_ZTIi" 1217 } 1218 ], 1219 "return_type" : "_ZTIi", 1220 "source_file" : "system/core/libcutils/include/cutils/fs.h" 1221 }, 1222 { 1223 "function_name" : "get_fs_config", 1224 "linker_set_key" : "get_fs_config", 1225 "parameters" : 1226 [ 1227 { 1228 "referenced_type" : "_ZTIPKc" 1229 }, 1230 { 1231 "referenced_type" : "_ZTIb" 1232 }, 1233 { 1234 "referenced_type" : "_ZTIPKc" 1235 }, 1236 { 1237 "referenced_type" : "_ZTIP9fs_config" 1238 } 1239 ], 1240 "return_type" : "_ZTIb", 1241 "source_file" : "system/core/libcutils/include/private/fs_config.h" 1242 }, 1243 { 1244 "function_name" : "hashmapCreate", 1245 "linker_set_key" : "hashmapCreate", 1246 "parameters" : 1247 [ 1248 { 1249 "referenced_type" : "_ZTIm" 1250 }, 1251 { 1252 "referenced_type" : "_ZTIPFiPvE" 1253 }, 1254 { 1255 "referenced_type" : "_ZTIPFbPvS_E" 1256 } 1257 ], 1258 "return_type" : "_ZTIP7Hashmap", 1259 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1260 }, 1261 { 1262 "function_name" : "hashmapForEach", 1263 "linker_set_key" : "hashmapForEach", 1264 "parameters" : 1265 [ 1266 { 1267 "referenced_type" : "_ZTIP7Hashmap" 1268 }, 1269 { 1270 "referenced_type" : "_ZTIPFbPvS_S_E" 1271 }, 1272 { 1273 "referenced_type" : "_ZTIPv" 1274 } 1275 ], 1276 "return_type" : "_ZTIv", 1277 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1278 }, 1279 { 1280 "function_name" : "hashmapFree", 1281 "linker_set_key" : "hashmapFree", 1282 "parameters" : 1283 [ 1284 { 1285 "referenced_type" : "_ZTIP7Hashmap" 1286 } 1287 ], 1288 "return_type" : "_ZTIv", 1289 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1290 }, 1291 { 1292 "function_name" : "hashmapGet", 1293 "linker_set_key" : "hashmapGet", 1294 "parameters" : 1295 [ 1296 { 1297 "referenced_type" : "_ZTIP7Hashmap" 1298 }, 1299 { 1300 "referenced_type" : "_ZTIPv" 1301 } 1302 ], 1303 "return_type" : "_ZTIPv", 1304 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1305 }, 1306 { 1307 "function_name" : "hashmapHash", 1308 "linker_set_key" : "hashmapHash", 1309 "parameters" : 1310 [ 1311 { 1312 "referenced_type" : "_ZTIPv" 1313 }, 1314 { 1315 "referenced_type" : "_ZTIm" 1316 } 1317 ], 1318 "return_type" : "_ZTIi", 1319 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1320 }, 1321 { 1322 "function_name" : "hashmapLock", 1323 "linker_set_key" : "hashmapLock", 1324 "parameters" : 1325 [ 1326 { 1327 "referenced_type" : "_ZTIP7Hashmap" 1328 } 1329 ], 1330 "return_type" : "_ZTIv", 1331 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1332 }, 1333 { 1334 "function_name" : "hashmapPut", 1335 "linker_set_key" : "hashmapPut", 1336 "parameters" : 1337 [ 1338 { 1339 "referenced_type" : "_ZTIP7Hashmap" 1340 }, 1341 { 1342 "referenced_type" : "_ZTIPv" 1343 }, 1344 { 1345 "referenced_type" : "_ZTIPv" 1346 } 1347 ], 1348 "return_type" : "_ZTIPv", 1349 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1350 }, 1351 { 1352 "function_name" : "hashmapRemove", 1353 "linker_set_key" : "hashmapRemove", 1354 "parameters" : 1355 [ 1356 { 1357 "referenced_type" : "_ZTIP7Hashmap" 1358 }, 1359 { 1360 "referenced_type" : "_ZTIPv" 1361 } 1362 ], 1363 "return_type" : "_ZTIPv", 1364 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1365 }, 1366 { 1367 "function_name" : "hashmapUnlock", 1368 "linker_set_key" : "hashmapUnlock", 1369 "parameters" : 1370 [ 1371 { 1372 "referenced_type" : "_ZTIP7Hashmap" 1373 } 1374 ], 1375 "return_type" : "_ZTIv", 1376 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 1377 }, 1378 { 1379 "function_name" : "klog_set_level", 1380 "linker_set_key" : "klog_set_level", 1381 "parameters" : 1382 [ 1383 { 1384 "referenced_type" : "_ZTIi" 1385 } 1386 ], 1387 "return_type" : "_ZTIv", 1388 "source_file" : "system/core/libcutils/include/cutils/klog.h" 1389 }, 1390 { 1391 "function_name" : "klog_write", 1392 "linker_set_key" : "klog_write", 1393 "parameters" : 1394 [ 1395 { 1396 "referenced_type" : "_ZTIi" 1397 }, 1398 { 1399 "referenced_type" : "_ZTIPKc" 1400 } 1401 ], 1402 "return_type" : "_ZTIv", 1403 "source_file" : "system/core/libcutils/include/cutils/klog.h" 1404 }, 1405 { 1406 "function_name" : "klog_writev", 1407 "linker_set_key" : "klog_writev", 1408 "parameters" : 1409 [ 1410 { 1411 "referenced_type" : "_ZTIi" 1412 }, 1413 { 1414 "referenced_type" : "_ZTIPK5iovec" 1415 }, 1416 { 1417 "referenced_type" : "_ZTIi" 1418 } 1419 ], 1420 "return_type" : "_ZTIv", 1421 "source_file" : "system/core/libcutils/include/cutils/klog.h" 1422 }, 1423 { 1424 "function_name" : "load_canned_fs_config", 1425 "linker_set_key" : "load_canned_fs_config", 1426 "parameters" : 1427 [ 1428 { 1429 "referenced_type" : "_ZTIPKc" 1430 } 1431 ], 1432 "return_type" : "_ZTIi", 1433 "source_file" : "system/core/libcutils/include/private/canned_fs_config.h" 1434 }, 1435 { 1436 "function_name" : "load_file", 1437 "linker_set_key" : "load_file", 1438 "parameters" : 1439 [ 1440 { 1441 "referenced_type" : "_ZTIPKc" 1442 }, 1443 { 1444 "referenced_type" : "_ZTIPj" 1445 } 1446 ], 1447 "return_type" : "_ZTIPv", 1448 "source_file" : "system/core/libcutils/include/cutils/misc.h" 1449 }, 1450 { 1451 "function_name" : "multiuser_convert_sdk_sandbox_to_app_uid", 1452 "linker_set_key" : "multiuser_convert_sdk_sandbox_to_app_uid", 1453 "parameters" : 1454 [ 1455 { 1456 "referenced_type" : "_ZTIj" 1457 } 1458 ], 1459 "return_type" : "_ZTIj", 1460 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1461 }, 1462 { 1463 "function_name" : "multiuser_get_app_id", 1464 "linker_set_key" : "multiuser_get_app_id", 1465 "parameters" : 1466 [ 1467 { 1468 "referenced_type" : "_ZTIj" 1469 } 1470 ], 1471 "return_type" : "_ZTIj", 1472 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1473 }, 1474 { 1475 "function_name" : "multiuser_get_cache_gid", 1476 "linker_set_key" : "multiuser_get_cache_gid", 1477 "parameters" : 1478 [ 1479 { 1480 "referenced_type" : "_ZTIj" 1481 }, 1482 { 1483 "referenced_type" : "_ZTIj" 1484 } 1485 ], 1486 "return_type" : "_ZTIj", 1487 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1488 }, 1489 { 1490 "function_name" : "multiuser_get_ext_cache_gid", 1491 "linker_set_key" : "multiuser_get_ext_cache_gid", 1492 "parameters" : 1493 [ 1494 { 1495 "referenced_type" : "_ZTIj" 1496 }, 1497 { 1498 "referenced_type" : "_ZTIj" 1499 } 1500 ], 1501 "return_type" : "_ZTIj", 1502 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1503 }, 1504 { 1505 "function_name" : "multiuser_get_ext_gid", 1506 "linker_set_key" : "multiuser_get_ext_gid", 1507 "parameters" : 1508 [ 1509 { 1510 "referenced_type" : "_ZTIj" 1511 }, 1512 { 1513 "referenced_type" : "_ZTIj" 1514 } 1515 ], 1516 "return_type" : "_ZTIj", 1517 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1518 }, 1519 { 1520 "function_name" : "multiuser_get_sdk_sandbox_uid", 1521 "linker_set_key" : "multiuser_get_sdk_sandbox_uid", 1522 "parameters" : 1523 [ 1524 { 1525 "referenced_type" : "_ZTIj" 1526 }, 1527 { 1528 "referenced_type" : "_ZTIj" 1529 } 1530 ], 1531 "return_type" : "_ZTIj", 1532 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1533 }, 1534 { 1535 "function_name" : "multiuser_get_shared_app_gid", 1536 "linker_set_key" : "multiuser_get_shared_app_gid", 1537 "parameters" : 1538 [ 1539 { 1540 "referenced_type" : "_ZTIj" 1541 } 1542 ], 1543 "return_type" : "_ZTIj", 1544 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1545 }, 1546 { 1547 "function_name" : "multiuser_get_shared_gid", 1548 "linker_set_key" : "multiuser_get_shared_gid", 1549 "parameters" : 1550 [ 1551 { 1552 "referenced_type" : "_ZTIj" 1553 }, 1554 { 1555 "referenced_type" : "_ZTIj" 1556 } 1557 ], 1558 "return_type" : "_ZTIj", 1559 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1560 }, 1561 { 1562 "function_name" : "multiuser_get_uid", 1563 "linker_set_key" : "multiuser_get_uid", 1564 "parameters" : 1565 [ 1566 { 1567 "referenced_type" : "_ZTIj" 1568 }, 1569 { 1570 "referenced_type" : "_ZTIj" 1571 } 1572 ], 1573 "return_type" : "_ZTIj", 1574 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1575 }, 1576 { 1577 "function_name" : "multiuser_get_user_id", 1578 "linker_set_key" : "multiuser_get_user_id", 1579 "parameters" : 1580 [ 1581 { 1582 "referenced_type" : "_ZTIj" 1583 } 1584 ], 1585 "return_type" : "_ZTIj", 1586 "source_file" : "system/core/libcutils/include/cutils/multiuser.h" 1587 }, 1588 { 1589 "function_name" : "native_handle_clone", 1590 "linker_set_key" : "native_handle_clone", 1591 "parameters" : 1592 [ 1593 { 1594 "referenced_type" : "_ZTIPK13native_handle" 1595 } 1596 ], 1597 "return_type" : "_ZTIP13native_handle", 1598 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1599 }, 1600 { 1601 "function_name" : "native_handle_close", 1602 "linker_set_key" : "native_handle_close", 1603 "parameters" : 1604 [ 1605 { 1606 "referenced_type" : "_ZTIPK13native_handle" 1607 } 1608 ], 1609 "return_type" : "_ZTIi", 1610 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1611 }, 1612 { 1613 "function_name" : "native_handle_close_with_tag", 1614 "linker_set_key" : "native_handle_close_with_tag", 1615 "parameters" : 1616 [ 1617 { 1618 "referenced_type" : "_ZTIPK13native_handle" 1619 } 1620 ], 1621 "return_type" : "_ZTIi", 1622 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1623 }, 1624 { 1625 "function_name" : "native_handle_create", 1626 "linker_set_key" : "native_handle_create", 1627 "parameters" : 1628 [ 1629 { 1630 "referenced_type" : "_ZTIi" 1631 }, 1632 { 1633 "referenced_type" : "_ZTIi" 1634 } 1635 ], 1636 "return_type" : "_ZTIP13native_handle", 1637 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1638 }, 1639 { 1640 "function_name" : "native_handle_delete", 1641 "linker_set_key" : "native_handle_delete", 1642 "parameters" : 1643 [ 1644 { 1645 "referenced_type" : "_ZTIP13native_handle" 1646 } 1647 ], 1648 "return_type" : "_ZTIi", 1649 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1650 }, 1651 { 1652 "function_name" : "native_handle_init", 1653 "linker_set_key" : "native_handle_init", 1654 "parameters" : 1655 [ 1656 { 1657 "referenced_type" : "_ZTIPc" 1658 }, 1659 { 1660 "referenced_type" : "_ZTIi" 1661 }, 1662 { 1663 "referenced_type" : "_ZTIi" 1664 } 1665 ], 1666 "return_type" : "_ZTIP13native_handle", 1667 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1668 }, 1669 { 1670 "function_name" : "native_handle_set_fdsan_tag", 1671 "linker_set_key" : "native_handle_set_fdsan_tag", 1672 "parameters" : 1673 [ 1674 { 1675 "referenced_type" : "_ZTIPK13native_handle" 1676 } 1677 ], 1678 "return_type" : "_ZTIv", 1679 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1680 }, 1681 { 1682 "function_name" : "native_handle_unset_fdsan_tag", 1683 "linker_set_key" : "native_handle_unset_fdsan_tag", 1684 "parameters" : 1685 [ 1686 { 1687 "referenced_type" : "_ZTIPK13native_handle" 1688 } 1689 ], 1690 "return_type" : "_ZTIv", 1691 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 1692 }, 1693 { 1694 "function_name" : "partition_wiped", 1695 "linker_set_key" : "partition_wiped", 1696 "parameters" : 1697 [ 1698 { 1699 "referenced_type" : "_ZTIPKc" 1700 } 1701 ], 1702 "return_type" : "_ZTIi", 1703 "source_file" : "system/core/libcutils/include/cutils/partition_utils.h" 1704 }, 1705 { 1706 "function_name" : "property_get", 1707 "linker_set_key" : "property_get", 1708 "parameters" : 1709 [ 1710 { 1711 "referenced_type" : "_ZTIPKc" 1712 }, 1713 { 1714 "referenced_type" : "_ZTIPc" 1715 }, 1716 { 1717 "referenced_type" : "_ZTIPKc" 1718 } 1719 ], 1720 "return_type" : "_ZTIi", 1721 "source_file" : "system/core/libcutils/include/cutils/properties.h" 1722 }, 1723 { 1724 "function_name" : "property_get_bool", 1725 "linker_set_key" : "property_get_bool", 1726 "parameters" : 1727 [ 1728 { 1729 "referenced_type" : "_ZTIPKc" 1730 }, 1731 { 1732 "referenced_type" : "_ZTIa" 1733 } 1734 ], 1735 "return_type" : "_ZTIa", 1736 "source_file" : "system/core/libcutils/include/cutils/properties.h" 1737 }, 1738 { 1739 "function_name" : "property_get_int32", 1740 "linker_set_key" : "property_get_int32", 1741 "parameters" : 1742 [ 1743 { 1744 "referenced_type" : "_ZTIPKc" 1745 }, 1746 { 1747 "referenced_type" : "_ZTIi" 1748 } 1749 ], 1750 "return_type" : "_ZTIi", 1751 "source_file" : "system/core/libcutils/include/cutils/properties.h" 1752 }, 1753 { 1754 "function_name" : "property_get_int64", 1755 "linker_set_key" : "property_get_int64", 1756 "parameters" : 1757 [ 1758 { 1759 "referenced_type" : "_ZTIPKc" 1760 }, 1761 { 1762 "referenced_type" : "_ZTIl" 1763 } 1764 ], 1765 "return_type" : "_ZTIl", 1766 "source_file" : "system/core/libcutils/include/cutils/properties.h" 1767 }, 1768 { 1769 "function_name" : "property_list", 1770 "linker_set_key" : "property_list", 1771 "parameters" : 1772 [ 1773 { 1774 "referenced_type" : "_ZTIPFvPKcS0_PvE" 1775 }, 1776 { 1777 "referenced_type" : "_ZTIPv" 1778 } 1779 ], 1780 "return_type" : "_ZTIi", 1781 "source_file" : "system/core/libcutils/include/cutils/properties.h" 1782 }, 1783 { 1784 "function_name" : "property_set", 1785 "linker_set_key" : "property_set", 1786 "parameters" : 1787 [ 1788 { 1789 "referenced_type" : "_ZTIPKc" 1790 }, 1791 { 1792 "referenced_type" : "_ZTIPKc" 1793 } 1794 ], 1795 "return_type" : "_ZTIi", 1796 "source_file" : "system/core/libcutils/include/cutils/properties.h" 1797 }, 1798 { 1799 "function_name" : "record_stream_free", 1800 "linker_set_key" : "record_stream_free", 1801 "parameters" : 1802 [ 1803 { 1804 "referenced_type" : "_ZTIP12RecordStream" 1805 } 1806 ], 1807 "return_type" : "_ZTIv", 1808 "source_file" : "system/core/libcutils/include/cutils/record_stream.h" 1809 }, 1810 { 1811 "function_name" : "record_stream_get_next", 1812 "linker_set_key" : "record_stream_get_next", 1813 "parameters" : 1814 [ 1815 { 1816 "referenced_type" : "_ZTIP12RecordStream" 1817 }, 1818 { 1819 "referenced_type" : "_ZTIPPv" 1820 }, 1821 { 1822 "referenced_type" : "_ZTIPm" 1823 } 1824 ], 1825 "return_type" : "_ZTIi", 1826 "source_file" : "system/core/libcutils/include/cutils/record_stream.h" 1827 }, 1828 { 1829 "function_name" : "record_stream_new", 1830 "linker_set_key" : "record_stream_new", 1831 "parameters" : 1832 [ 1833 { 1834 "referenced_type" : "_ZTIi" 1835 }, 1836 { 1837 "referenced_type" : "_ZTIm" 1838 } 1839 ], 1840 "return_type" : "_ZTIP12RecordStream", 1841 "source_file" : "system/core/libcutils/include/cutils/record_stream.h" 1842 }, 1843 { 1844 "function_name" : "socket_close", 1845 "linker_set_key" : "socket_close", 1846 "parameters" : 1847 [ 1848 { 1849 "referenced_type" : "_ZTIi" 1850 } 1851 ], 1852 "return_type" : "_ZTIi", 1853 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1854 }, 1855 { 1856 "function_name" : "socket_get_local_port", 1857 "linker_set_key" : "socket_get_local_port", 1858 "parameters" : 1859 [ 1860 { 1861 "referenced_type" : "_ZTIi" 1862 } 1863 ], 1864 "return_type" : "_ZTIi", 1865 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1866 }, 1867 { 1868 "function_name" : "socket_inaddr_any_server", 1869 "linker_set_key" : "socket_inaddr_any_server", 1870 "parameters" : 1871 [ 1872 { 1873 "referenced_type" : "_ZTIi" 1874 }, 1875 { 1876 "referenced_type" : "_ZTIi" 1877 } 1878 ], 1879 "return_type" : "_ZTIi", 1880 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1881 }, 1882 { 1883 "function_name" : "socket_local_client", 1884 "linker_set_key" : "socket_local_client", 1885 "parameters" : 1886 [ 1887 { 1888 "referenced_type" : "_ZTIPKc" 1889 }, 1890 { 1891 "referenced_type" : "_ZTIi" 1892 }, 1893 { 1894 "referenced_type" : "_ZTIi" 1895 } 1896 ], 1897 "return_type" : "_ZTIi", 1898 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1899 }, 1900 { 1901 "function_name" : "socket_local_client_connect", 1902 "linker_set_key" : "socket_local_client_connect", 1903 "parameters" : 1904 [ 1905 { 1906 "referenced_type" : "_ZTIi" 1907 }, 1908 { 1909 "referenced_type" : "_ZTIPKc" 1910 }, 1911 { 1912 "referenced_type" : "_ZTIi" 1913 }, 1914 { 1915 "referenced_type" : "_ZTIi" 1916 } 1917 ], 1918 "return_type" : "_ZTIi", 1919 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1920 }, 1921 { 1922 "function_name" : "socket_local_server", 1923 "linker_set_key" : "socket_local_server", 1924 "parameters" : 1925 [ 1926 { 1927 "referenced_type" : "_ZTIPKc" 1928 }, 1929 { 1930 "referenced_type" : "_ZTIi" 1931 }, 1932 { 1933 "referenced_type" : "_ZTIi" 1934 } 1935 ], 1936 "return_type" : "_ZTIi", 1937 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1938 }, 1939 { 1940 "function_name" : "socket_local_server_bind", 1941 "linker_set_key" : "socket_local_server_bind", 1942 "parameters" : 1943 [ 1944 { 1945 "referenced_type" : "_ZTIi" 1946 }, 1947 { 1948 "referenced_type" : "_ZTIPKc" 1949 }, 1950 { 1951 "referenced_type" : "_ZTIi" 1952 } 1953 ], 1954 "return_type" : "_ZTIi", 1955 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1956 }, 1957 { 1958 "function_name" : "socket_network_client", 1959 "linker_set_key" : "socket_network_client", 1960 "parameters" : 1961 [ 1962 { 1963 "referenced_type" : "_ZTIPKc" 1964 }, 1965 { 1966 "referenced_type" : "_ZTIi" 1967 }, 1968 { 1969 "referenced_type" : "_ZTIi" 1970 } 1971 ], 1972 "return_type" : "_ZTIi", 1973 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1974 }, 1975 { 1976 "function_name" : "socket_network_client_timeout", 1977 "linker_set_key" : "socket_network_client_timeout", 1978 "parameters" : 1979 [ 1980 { 1981 "referenced_type" : "_ZTIPKc" 1982 }, 1983 { 1984 "referenced_type" : "_ZTIi" 1985 }, 1986 { 1987 "referenced_type" : "_ZTIi" 1988 }, 1989 { 1990 "referenced_type" : "_ZTIi" 1991 }, 1992 { 1993 "referenced_type" : "_ZTIPi" 1994 } 1995 ], 1996 "return_type" : "_ZTIi", 1997 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 1998 }, 1999 { 2000 "function_name" : "socket_send_buffers", 2001 "linker_set_key" : "socket_send_buffers", 2002 "parameters" : 2003 [ 2004 { 2005 "referenced_type" : "_ZTIi" 2006 }, 2007 { 2008 "referenced_type" : "_ZTIPK22cutils_socket_buffer_t" 2009 }, 2010 { 2011 "referenced_type" : "_ZTIm" 2012 } 2013 ], 2014 "return_type" : "_ZTIl", 2015 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 2016 }, 2017 { 2018 "function_name" : "str_parms_add_float", 2019 "linker_set_key" : "str_parms_add_float", 2020 "parameters" : 2021 [ 2022 { 2023 "referenced_type" : "_ZTIP9str_parms" 2024 }, 2025 { 2026 "referenced_type" : "_ZTIPKc" 2027 }, 2028 { 2029 "referenced_type" : "_ZTIf" 2030 } 2031 ], 2032 "return_type" : "_ZTIi", 2033 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2034 }, 2035 { 2036 "function_name" : "str_parms_add_int", 2037 "linker_set_key" : "str_parms_add_int", 2038 "parameters" : 2039 [ 2040 { 2041 "referenced_type" : "_ZTIP9str_parms" 2042 }, 2043 { 2044 "referenced_type" : "_ZTIPKc" 2045 }, 2046 { 2047 "referenced_type" : "_ZTIi" 2048 } 2049 ], 2050 "return_type" : "_ZTIi", 2051 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2052 }, 2053 { 2054 "function_name" : "str_parms_add_str", 2055 "linker_set_key" : "str_parms_add_str", 2056 "parameters" : 2057 [ 2058 { 2059 "referenced_type" : "_ZTIP9str_parms" 2060 }, 2061 { 2062 "referenced_type" : "_ZTIPKc" 2063 }, 2064 { 2065 "referenced_type" : "_ZTIPKc" 2066 } 2067 ], 2068 "return_type" : "_ZTIi", 2069 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2070 }, 2071 { 2072 "function_name" : "str_parms_create", 2073 "linker_set_key" : "str_parms_create", 2074 "return_type" : "_ZTIP9str_parms", 2075 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2076 }, 2077 { 2078 "function_name" : "str_parms_create_str", 2079 "linker_set_key" : "str_parms_create_str", 2080 "parameters" : 2081 [ 2082 { 2083 "referenced_type" : "_ZTIPKc" 2084 } 2085 ], 2086 "return_type" : "_ZTIP9str_parms", 2087 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2088 }, 2089 { 2090 "function_name" : "str_parms_del", 2091 "linker_set_key" : "str_parms_del", 2092 "parameters" : 2093 [ 2094 { 2095 "referenced_type" : "_ZTIP9str_parms" 2096 }, 2097 { 2098 "referenced_type" : "_ZTIPKc" 2099 } 2100 ], 2101 "return_type" : "_ZTIv", 2102 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2103 }, 2104 { 2105 "function_name" : "str_parms_destroy", 2106 "linker_set_key" : "str_parms_destroy", 2107 "parameters" : 2108 [ 2109 { 2110 "referenced_type" : "_ZTIP9str_parms" 2111 } 2112 ], 2113 "return_type" : "_ZTIv", 2114 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2115 }, 2116 { 2117 "function_name" : "str_parms_dump", 2118 "linker_set_key" : "str_parms_dump", 2119 "parameters" : 2120 [ 2121 { 2122 "referenced_type" : "_ZTIP9str_parms" 2123 } 2124 ], 2125 "return_type" : "_ZTIv", 2126 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2127 }, 2128 { 2129 "function_name" : "str_parms_get_float", 2130 "linker_set_key" : "str_parms_get_float", 2131 "parameters" : 2132 [ 2133 { 2134 "referenced_type" : "_ZTIP9str_parms" 2135 }, 2136 { 2137 "referenced_type" : "_ZTIPKc" 2138 }, 2139 { 2140 "referenced_type" : "_ZTIPf" 2141 } 2142 ], 2143 "return_type" : "_ZTIi", 2144 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2145 }, 2146 { 2147 "function_name" : "str_parms_get_int", 2148 "linker_set_key" : "str_parms_get_int", 2149 "parameters" : 2150 [ 2151 { 2152 "referenced_type" : "_ZTIP9str_parms" 2153 }, 2154 { 2155 "referenced_type" : "_ZTIPKc" 2156 }, 2157 { 2158 "referenced_type" : "_ZTIPi" 2159 } 2160 ], 2161 "return_type" : "_ZTIi", 2162 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2163 }, 2164 { 2165 "function_name" : "str_parms_get_str", 2166 "linker_set_key" : "str_parms_get_str", 2167 "parameters" : 2168 [ 2169 { 2170 "referenced_type" : "_ZTIP9str_parms" 2171 }, 2172 { 2173 "referenced_type" : "_ZTIPKc" 2174 }, 2175 { 2176 "referenced_type" : "_ZTIPc" 2177 }, 2178 { 2179 "referenced_type" : "_ZTIi" 2180 } 2181 ], 2182 "return_type" : "_ZTIi", 2183 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2184 }, 2185 { 2186 "function_name" : "str_parms_has_key", 2187 "linker_set_key" : "str_parms_has_key", 2188 "parameters" : 2189 [ 2190 { 2191 "referenced_type" : "_ZTIP9str_parms" 2192 }, 2193 { 2194 "referenced_type" : "_ZTIPKc" 2195 } 2196 ], 2197 "return_type" : "_ZTIi", 2198 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2199 }, 2200 { 2201 "function_name" : "str_parms_to_str", 2202 "linker_set_key" : "str_parms_to_str", 2203 "parameters" : 2204 [ 2205 { 2206 "referenced_type" : "_ZTIP9str_parms" 2207 } 2208 ], 2209 "return_type" : "_ZTIPc", 2210 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2211 }, 2212 { 2213 "function_name" : "uevent_bind", 2214 "linker_set_key" : "uevent_bind", 2215 "parameters" : 2216 [ 2217 { 2218 "referenced_type" : "_ZTIi" 2219 } 2220 ], 2221 "return_type" : "_ZTIi", 2222 "source_file" : "system/core/libcutils/include/cutils/uevent.h" 2223 }, 2224 { 2225 "function_name" : "uevent_create_socket", 2226 "linker_set_key" : "uevent_create_socket", 2227 "parameters" : 2228 [ 2229 { 2230 "referenced_type" : "_ZTIi" 2231 }, 2232 { 2233 "referenced_type" : "_ZTIb" 2234 } 2235 ], 2236 "return_type" : "_ZTIi", 2237 "source_file" : "system/core/libcutils/include/cutils/uevent.h" 2238 }, 2239 { 2240 "function_name" : "uevent_kernel_multicast_recv", 2241 "linker_set_key" : "uevent_kernel_multicast_recv", 2242 "parameters" : 2243 [ 2244 { 2245 "referenced_type" : "_ZTIi" 2246 }, 2247 { 2248 "referenced_type" : "_ZTIPv" 2249 }, 2250 { 2251 "referenced_type" : "_ZTIm" 2252 } 2253 ], 2254 "return_type" : "_ZTIl", 2255 "source_file" : "system/core/libcutils/include/cutils/uevent.h" 2256 }, 2257 { 2258 "function_name" : "uevent_kernel_multicast_uid_recv", 2259 "linker_set_key" : "uevent_kernel_multicast_uid_recv", 2260 "parameters" : 2261 [ 2262 { 2263 "referenced_type" : "_ZTIi" 2264 }, 2265 { 2266 "referenced_type" : "_ZTIPv" 2267 }, 2268 { 2269 "referenced_type" : "_ZTIm" 2270 }, 2271 { 2272 "referenced_type" : "_ZTIPj" 2273 } 2274 ], 2275 "return_type" : "_ZTIl", 2276 "source_file" : "system/core/libcutils/include/cutils/uevent.h" 2277 }, 2278 { 2279 "function_name" : "uevent_kernel_recv", 2280 "linker_set_key" : "uevent_kernel_recv", 2281 "parameters" : 2282 [ 2283 { 2284 "referenced_type" : "_ZTIi" 2285 }, 2286 { 2287 "referenced_type" : "_ZTIPv" 2288 }, 2289 { 2290 "referenced_type" : "_ZTIm" 2291 }, 2292 { 2293 "referenced_type" : "_ZTIb" 2294 }, 2295 { 2296 "referenced_type" : "_ZTIPj" 2297 } 2298 ], 2299 "return_type" : "_ZTIl", 2300 "source_file" : "system/core/libcutils/include/cutils/uevent.h" 2301 }, 2302 { 2303 "function_name" : "uevent_open_socket", 2304 "linker_set_key" : "uevent_open_socket", 2305 "parameters" : 2306 [ 2307 { 2308 "referenced_type" : "_ZTIi" 2309 }, 2310 { 2311 "referenced_type" : "_ZTIb" 2312 } 2313 ], 2314 "return_type" : "_ZTIi", 2315 "source_file" : "system/core/libcutils/include/cutils/uevent.h" 2316 } 2317 ], 2318 "global_vars" : 2319 [ 2320 { 2321 "linker_set_key" : "atrace_enabled_tags", 2322 "name" : "atrace_enabled_tags", 2323 "referenced_type" : "_ZTIm", 2324 "source_file" : "system/core/libcutils/include/cutils/trace.h" 2325 }, 2326 { 2327 "linker_set_key" : "atrace_is_ready", 2328 "name" : "atrace_is_ready", 2329 "referenced_type" : "_ZTINSt3__16atomicIbEE", 2330 "source_file" : "system/core/libcutils/include/cutils/trace.h" 2331 }, 2332 { 2333 "linker_set_key" : "atrace_marker_fd", 2334 "name" : "atrace_marker_fd", 2335 "referenced_type" : "_ZTIi", 2336 "source_file" : "system/core/libcutils/include/cutils/trace.h" 2337 } 2338 ], 2339 "lvalue_reference_types" : [], 2340 "pointer_types" : 2341 [ 2342 { 2343 "alignment" : 8, 2344 "linker_set_key" : "_ZTIP12IoSchedClass", 2345 "name" : "IoSchedClass *", 2346 "referenced_type" : "_ZTI12IoSchedClass", 2347 "size" : 8, 2348 "source_file" : "system/core/libcutils/include/cutils/iosched_policy.h" 2349 }, 2350 { 2351 "alignment" : 8, 2352 "linker_set_key" : "_ZTIP12RecordStream", 2353 "name" : "RecordStream *", 2354 "referenced_type" : "_ZTI12RecordStream", 2355 "size" : 8, 2356 "source_file" : "system/core/libcutils/include/cutils/record_stream.h" 2357 }, 2358 { 2359 "alignment" : 8, 2360 "linker_set_key" : "_ZTIP13native_handle", 2361 "name" : "native_handle *", 2362 "referenced_type" : "_ZTI13native_handle", 2363 "size" : 8, 2364 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 2365 }, 2366 { 2367 "alignment" : 8, 2368 "linker_set_key" : "_ZTIP5cnode", 2369 "name" : "cnode *", 2370 "referenced_type" : "_ZTI5cnode", 2371 "size" : 8, 2372 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 2373 }, 2374 { 2375 "alignment" : 8, 2376 "linker_set_key" : "_ZTIP7Hashmap", 2377 "name" : "Hashmap *", 2378 "referenced_type" : "_ZTI7Hashmap", 2379 "size" : 8, 2380 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 2381 }, 2382 { 2383 "alignment" : 8, 2384 "linker_set_key" : "_ZTIP9fs_config", 2385 "name" : "fs_config *", 2386 "referenced_type" : "_ZTI9fs_config", 2387 "size" : 8, 2388 "source_file" : "system/core/libcutils/include/private/fs_config.h" 2389 }, 2390 { 2391 "alignment" : 8, 2392 "linker_set_key" : "_ZTIP9str_parms", 2393 "name" : "str_parms *", 2394 "referenced_type" : "_ZTI9str_parms", 2395 "size" : 8, 2396 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2397 }, 2398 { 2399 "alignment" : 8, 2400 "linker_set_key" : "_ZTIPFbPvS_E", 2401 "name" : "bool (*)(void *, void *)", 2402 "referenced_type" : "_ZTIFbPvS_E", 2403 "size" : 8, 2404 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 2405 }, 2406 { 2407 "alignment" : 8, 2408 "linker_set_key" : "_ZTIPFbPvS_S_E", 2409 "name" : "bool (*)(void *, void *, void *)", 2410 "referenced_type" : "_ZTIFbPvS_S_E", 2411 "size" : 8, 2412 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 2413 }, 2414 { 2415 "alignment" : 8, 2416 "linker_set_key" : "_ZTIPFiPvE", 2417 "name" : "int (*)(void *)", 2418 "referenced_type" : "_ZTIFiPvE", 2419 "size" : 8, 2420 "source_file" : "system/core/libcutils/include/cutils/hashmap.h" 2421 }, 2422 { 2423 "alignment" : 8, 2424 "linker_set_key" : "_ZTIPFvPKcS0_PvE", 2425 "name" : "void (*)(const char *, const char *, void *)", 2426 "referenced_type" : "_ZTIFvPKcS0_PvE", 2427 "size" : 8, 2428 "source_file" : "system/core/libcutils/include/cutils/properties.h" 2429 }, 2430 { 2431 "alignment" : 8, 2432 "linker_set_key" : "_ZTIPK13native_handle", 2433 "name" : "const native_handle *", 2434 "referenced_type" : "_ZTIK13native_handle", 2435 "size" : 8, 2436 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 2437 }, 2438 { 2439 "alignment" : 8, 2440 "linker_set_key" : "_ZTIPK22cutils_socket_buffer_t", 2441 "name" : "const cutils_socket_buffer_t *", 2442 "referenced_type" : "_ZTIK22cutils_socket_buffer_t", 2443 "size" : 8, 2444 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 2445 }, 2446 { 2447 "alignment" : 8, 2448 "linker_set_key" : "_ZTIPK5iovec", 2449 "name" : "const iovec *", 2450 "referenced_type" : "_ZTIK5iovec", 2451 "size" : 8, 2452 "source_file" : "system/core/libcutils/include/cutils/klog.h" 2453 }, 2454 { 2455 "alignment" : 8, 2456 "linker_set_key" : "_ZTIPKc", 2457 "name" : "const char *", 2458 "referenced_type" : "_ZTIKc", 2459 "size" : 8, 2460 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 2461 }, 2462 { 2463 "alignment" : 8, 2464 "linker_set_key" : "_ZTIPKv", 2465 "name" : "const void *", 2466 "referenced_type" : "_ZTIKv", 2467 "size" : 8, 2468 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 2469 }, 2470 { 2471 "alignment" : 8, 2472 "linker_set_key" : "_ZTIPPv", 2473 "name" : "void **", 2474 "referenced_type" : "_ZTIPv", 2475 "size" : 8, 2476 "source_file" : "system/core/libcutils/include/cutils/record_stream.h" 2477 }, 2478 { 2479 "alignment" : 8, 2480 "linker_set_key" : "_ZTIPc", 2481 "name" : "char *", 2482 "referenced_type" : "_ZTIc", 2483 "size" : 8, 2484 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 2485 }, 2486 { 2487 "alignment" : 8, 2488 "linker_set_key" : "_ZTIPf", 2489 "name" : "float *", 2490 "referenced_type" : "_ZTIf", 2491 "size" : 8, 2492 "source_file" : "system/core/libcutils/include/cutils/str_parms.h" 2493 }, 2494 { 2495 "alignment" : 8, 2496 "linker_set_key" : "_ZTIPi", 2497 "name" : "int *", 2498 "referenced_type" : "_ZTIi", 2499 "size" : 8, 2500 "source_file" : "system/core/libcutils/include/cutils/iosched_policy.h" 2501 }, 2502 { 2503 "alignment" : 8, 2504 "linker_set_key" : "_ZTIPj", 2505 "name" : "unsigned int *", 2506 "referenced_type" : "_ZTIj", 2507 "size" : 8, 2508 "source_file" : "system/core/libcutils/include/cutils/misc.h" 2509 }, 2510 { 2511 "alignment" : 8, 2512 "linker_set_key" : "_ZTIPm", 2513 "name" : "unsigned long *", 2514 "referenced_type" : "_ZTIm", 2515 "size" : 8, 2516 "source_file" : "system/core/libcutils/include/cutils/record_stream.h" 2517 }, 2518 { 2519 "alignment" : 8, 2520 "linker_set_key" : "_ZTIPv", 2521 "name" : "void *", 2522 "referenced_type" : "_ZTIv", 2523 "size" : 8, 2524 "source_file" : "system/core/libcutils/include/cutils/misc.h" 2525 } 2526 ], 2527 "qualified_types" : 2528 [ 2529 { 2530 "alignment" : 4, 2531 "is_const" : true, 2532 "linker_set_key" : "_ZTIK13native_handle", 2533 "name" : "const native_handle", 2534 "referenced_type" : "_ZTI13native_handle", 2535 "size" : 12, 2536 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 2537 }, 2538 { 2539 "alignment" : 8, 2540 "is_const" : true, 2541 "linker_set_key" : "_ZTIK22cutils_socket_buffer_t", 2542 "name" : "const cutils_socket_buffer_t", 2543 "referenced_type" : "_ZTI22cutils_socket_buffer_t", 2544 "size" : 16, 2545 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 2546 }, 2547 { 2548 "alignment" : 8, 2549 "is_const" : true, 2550 "linker_set_key" : "_ZTIK5iovec", 2551 "name" : "const iovec", 2552 "referenced_type" : "_ZTI5iovec", 2553 "size" : 16, 2554 "source_file" : "system/core/libcutils/include/cutils/klog.h" 2555 }, 2556 { 2557 "alignment" : 1, 2558 "is_const" : true, 2559 "linker_set_key" : "_ZTIKc", 2560 "name" : "const char", 2561 "referenced_type" : "_ZTIc", 2562 "size" : 1, 2563 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 2564 }, 2565 { 2566 "is_const" : true, 2567 "linker_set_key" : "_ZTIKv", 2568 "name" : "const void", 2569 "referenced_type" : "_ZTIv", 2570 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 2571 } 2572 ], 2573 "record_types" : 2574 [ 2575 { 2576 "alignment" : 4, 2577 "fields" : 2578 [ 2579 { 2580 "field_name" : "version", 2581 "referenced_type" : "_ZTIi" 2582 }, 2583 { 2584 "field_name" : "numFds", 2585 "field_offset" : 32, 2586 "referenced_type" : "_ZTIi" 2587 }, 2588 { 2589 "field_name" : "numInts", 2590 "field_offset" : 64, 2591 "referenced_type" : "_ZTIi" 2592 }, 2593 { 2594 "field_name" : "data", 2595 "field_offset" : 96, 2596 "referenced_type" : "_ZTIA0_i" 2597 } 2598 ], 2599 "linker_set_key" : "_ZTI13native_handle", 2600 "name" : "native_handle", 2601 "size" : 12, 2602 "source_file" : "system/core/libcutils/include/cutils/native_handle.h" 2603 }, 2604 { 2605 "alignment" : 8, 2606 "fields" : 2607 [ 2608 { 2609 "field_name" : "data", 2610 "referenced_type" : "_ZTIPKv" 2611 }, 2612 { 2613 "field_name" : "length", 2614 "field_offset" : 64, 2615 "referenced_type" : "_ZTIm" 2616 } 2617 ], 2618 "linker_set_key" : "_ZTI22cutils_socket_buffer_t", 2619 "name" : "cutils_socket_buffer_t", 2620 "size" : 16, 2621 "source_file" : "system/core/libcutils/include/cutils/sockets.h" 2622 }, 2623 { 2624 "alignment" : 8, 2625 "fields" : 2626 [ 2627 { 2628 "field_name" : "next", 2629 "referenced_type" : "_ZTIP5cnode" 2630 }, 2631 { 2632 "field_name" : "first_child", 2633 "field_offset" : 64, 2634 "referenced_type" : "_ZTIP5cnode" 2635 }, 2636 { 2637 "field_name" : "last_child", 2638 "field_offset" : 128, 2639 "referenced_type" : "_ZTIP5cnode" 2640 }, 2641 { 2642 "field_name" : "name", 2643 "field_offset" : 192, 2644 "referenced_type" : "_ZTIPKc" 2645 }, 2646 { 2647 "field_name" : "value", 2648 "field_offset" : 256, 2649 "referenced_type" : "_ZTIPKc" 2650 } 2651 ], 2652 "linker_set_key" : "_ZTI5cnode", 2653 "name" : "cnode", 2654 "size" : 40, 2655 "source_file" : "system/core/libcutils/include/cutils/config_utils.h" 2656 }, 2657 { 2658 "alignment" : 8, 2659 "fields" : 2660 [ 2661 { 2662 "field_name" : "uid", 2663 "referenced_type" : "_ZTIj" 2664 }, 2665 { 2666 "field_name" : "gid", 2667 "field_offset" : 32, 2668 "referenced_type" : "_ZTIj" 2669 }, 2670 { 2671 "field_name" : "mode", 2672 "field_offset" : 64, 2673 "referenced_type" : "_ZTIj" 2674 }, 2675 { 2676 "field_name" : "capabilities", 2677 "field_offset" : 128, 2678 "referenced_type" : "_ZTIm" 2679 } 2680 ], 2681 "linker_set_key" : "_ZTI9fs_config", 2682 "name" : "fs_config", 2683 "size" : 24, 2684 "source_file" : "system/core/libcutils/include/private/fs_config.h" 2685 } 2686 ], 2687 "rvalue_reference_types" : [] 2688} 2689