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