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