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