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