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