1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 8, 6 "linker_set_key" : "__bpf_label [512]", 7 "name" : "__bpf_label [512]", 8 "referenced_type" : "type-9", 9 "self_type" : "type-8", 10 "size" : 8192, 11 "source_file" : "/external/minijail/bpf.h" 12 }, 13 { 14 "linker_set_key" : "const char *[]", 15 "name" : "const char *[]", 16 "referenced_type" : "type-10", 17 "self_type" : "type-38", 18 "source_file" : "/external/minijail/util.h" 19 }, 20 { 21 "linker_set_key" : "constant_entry []", 22 "name" : "constant_entry []", 23 "referenced_type" : "type-77", 24 "self_type" : "type-78", 25 "source_file" : "/external/minijail/libconstants.h" 26 }, 27 { 28 "linker_set_key" : "syscall_entry []", 29 "name" : "syscall_entry []", 30 "referenced_type" : "type-80", 31 "self_type" : "type-81", 32 "source_file" : "/external/minijail/libsyscalls.h" 33 }, 34 { 35 "alignment" : 8, 36 "linker_set_key" : "unsigned long long [6]", 37 "name" : "unsigned long long [6]", 38 "referenced_type" : "type-4", 39 "self_type" : "type-5", 40 "size" : 48, 41 "source_file" : "/external/minijail/bpf.h" 42 } 43 ], 44 "builtin_types" : 45 [ 46 { 47 "alignment" : 1, 48 "is_integral" : true, 49 "is_unsigned" : true, 50 "linker_set_key" : "bool", 51 "name" : "bool", 52 "referenced_type" : "type-73", 53 "self_type" : "type-73", 54 "size" : 1 55 }, 56 { 57 "alignment" : 1, 58 "is_integral" : true, 59 "is_unsigned" : true, 60 "linker_set_key" : "char", 61 "name" : "char", 62 "referenced_type" : "type-12", 63 "self_type" : "type-12", 64 "size" : 1 65 }, 66 { 67 "alignment" : 4, 68 "is_integral" : true, 69 "linker_set_key" : "int", 70 "name" : "int", 71 "referenced_type" : "type-2", 72 "self_type" : "type-2", 73 "size" : 4 74 }, 75 { 76 "alignment" : 8, 77 "is_integral" : true, 78 "linker_set_key" : "long", 79 "name" : "long", 80 "referenced_type" : "type-75", 81 "self_type" : "type-75", 82 "size" : 8 83 }, 84 { 85 "alignment" : 8, 86 "is_integral" : true, 87 "linker_set_key" : "long long", 88 "name" : "long long", 89 "referenced_type" : "type-33", 90 "self_type" : "type-33", 91 "size" : 8 92 }, 93 { 94 "alignment" : 2, 95 "is_integral" : true, 96 "linker_set_key" : "short", 97 "name" : "short", 98 "referenced_type" : "type-32", 99 "self_type" : "type-32", 100 "size" : 2 101 }, 102 { 103 "alignment" : 16, 104 "is_integral" : true, 105 "is_unsigned" : true, 106 "linker_set_key" : "unsigned __int128", 107 "name" : "unsigned __int128", 108 "referenced_type" : "type-35", 109 "self_type" : "type-35", 110 "size" : 16 111 }, 112 { 113 "alignment" : 1, 114 "is_integral" : true, 115 "is_unsigned" : true, 116 "linker_set_key" : "unsigned char", 117 "name" : "unsigned char", 118 "referenced_type" : "type-36", 119 "self_type" : "type-36", 120 "size" : 1 121 }, 122 { 123 "alignment" : 4, 124 "is_integral" : true, 125 "is_unsigned" : true, 126 "linker_set_key" : "unsigned int", 127 "name" : "unsigned int", 128 "referenced_type" : "type-3", 129 "self_type" : "type-3", 130 "size" : 4 131 }, 132 { 133 "alignment" : 8, 134 "is_integral" : true, 135 "is_unsigned" : true, 136 "linker_set_key" : "unsigned long", 137 "name" : "unsigned long", 138 "referenced_type" : "type-7", 139 "self_type" : "type-7", 140 "size" : 8 141 }, 142 { 143 "alignment" : 8, 144 "is_integral" : true, 145 "is_unsigned" : true, 146 "linker_set_key" : "unsigned long long", 147 "name" : "unsigned long long", 148 "referenced_type" : "type-4", 149 "self_type" : "type-4", 150 "size" : 8 151 }, 152 { 153 "alignment" : 2, 154 "is_integral" : true, 155 "is_unsigned" : true, 156 "linker_set_key" : "unsigned short", 157 "name" : "unsigned short", 158 "referenced_type" : "type-34", 159 "self_type" : "type-34", 160 "size" : 2 161 }, 162 { 163 "linker_set_key" : "void", 164 "name" : "void", 165 "referenced_type" : "type-31", 166 "self_type" : "type-31" 167 } 168 ], 169 "elf_functions" : 170 [ 171 { 172 "name" : "allow_logging_syscalls" 173 }, 174 { 175 "name" : "append_allow_syscall" 176 }, 177 { 178 "name" : "append_filter_block" 179 }, 180 { 181 "name" : "append_ret_errno" 182 }, 183 { 184 "name" : "append_ret_kill" 185 }, 186 { 187 "name" : "append_ret_trap" 188 }, 189 { 190 "name" : "bpf_allow_syscall" 191 }, 192 { 193 "name" : "bpf_allow_syscall_args" 194 }, 195 { 196 "name" : "bpf_arg_comp" 197 }, 198 { 199 "name" : "bpf_comp_jeq32" 200 }, 201 { 202 "name" : "bpf_comp_jeq64" 203 }, 204 { 205 "name" : "bpf_comp_jge32" 206 }, 207 { 208 "name" : "bpf_comp_jge64" 209 }, 210 { 211 "name" : "bpf_comp_jgt32" 212 }, 213 { 214 "name" : "bpf_comp_jgt64" 215 }, 216 { 217 "name" : "bpf_comp_jin" 218 }, 219 { 220 "name" : "bpf_comp_jset32" 221 }, 222 { 223 "name" : "bpf_comp_jset64" 224 }, 225 { 226 "name" : "bpf_label_id" 227 }, 228 { 229 "name" : "bpf_load_arg" 230 }, 231 { 232 "name" : "bpf_resolve_jumps" 233 }, 234 { 235 "name" : "bpf_validate_arch" 236 }, 237 { 238 "name" : "cap_ambient_supported" 239 }, 240 { 241 "name" : "compile_atom" 242 }, 243 { 244 "name" : "compile_errno" 245 }, 246 { 247 "name" : "compile_file" 248 }, 249 { 250 "name" : "compile_filter" 251 }, 252 { 253 "name" : "compile_policy_line" 254 }, 255 { 256 "name" : "config_net_loopback" 257 }, 258 { 259 "name" : "consumebytes" 260 }, 261 { 262 "name" : "consumestr" 263 }, 264 { 265 "name" : "do_fatal_log" 266 }, 267 { 268 "name" : "do_log" 269 }, 270 { 271 "name" : "extend_filter_block_list" 272 }, 273 { 274 "name" : "flatten_block_list" 275 }, 276 { 277 "name" : "free_block_list" 278 }, 279 { 280 "name" : "free_label_strings" 281 }, 282 { 283 "name" : "get_label_id" 284 }, 285 { 286 "name" : "get_last_valid_cap" 287 }, 288 { 289 "name" : "group_end_lbl" 290 }, 291 { 292 "name" : "init" 293 }, 294 { 295 "name" : "init_logging" 296 }, 297 { 298 "name" : "init_term" 299 }, 300 { 301 "name" : "install_sigsys_handler" 302 }, 303 { 304 "name" : "is_implicit_relative_path" 305 }, 306 { 307 "name" : "lock_securebits" 308 }, 309 { 310 "name" : "log_sigsys_handler" 311 }, 312 { 313 "name" : "lookup_group" 314 }, 315 { 316 "name" : "lookup_syscall" 317 }, 318 { 319 "name" : "lookup_syscall_name" 320 }, 321 { 322 "name" : "lookup_user" 323 }, 324 { 325 "name" : "marshal_append" 326 }, 327 { 328 "name" : "marshal_mount" 329 }, 330 { 331 "name" : "marshal_state_init" 332 }, 333 { 334 "name" : "minijail_add_hook" 335 }, 336 { 337 "name" : "minijail_add_to_cgroup" 338 }, 339 { 340 "name" : "minijail_bind" 341 }, 342 { 343 "name" : "minijail_capbset_drop" 344 }, 345 { 346 "name" : "minijail_change_gid" 347 }, 348 { 349 "name" : "minijail_change_group" 350 }, 351 { 352 "name" : "minijail_change_uid" 353 }, 354 { 355 "name" : "minijail_change_user" 356 }, 357 { 358 "name" : "minijail_close_open_fds" 359 }, 360 { 361 "name" : "minijail_destroy" 362 }, 363 { 364 "name" : "minijail_enter" 365 }, 366 { 367 "name" : "minijail_enter_chroot" 368 }, 369 { 370 "name" : "minijail_enter_pivot_root" 371 }, 372 { 373 "name" : "minijail_fork" 374 }, 375 { 376 "name" : "minijail_forward_signals" 377 }, 378 { 379 "name" : "minijail_from_fd" 380 }, 381 { 382 "name" : "minijail_get_original_path" 383 }, 384 { 385 "name" : "minijail_get_tmpfs_size" 386 }, 387 { 388 "name" : "minijail_gidmap" 389 }, 390 { 391 "name" : "minijail_inherit_usergroups" 392 }, 393 { 394 "name" : "minijail_keep_supplementary_gids" 395 }, 396 { 397 "name" : "minijail_kill" 398 }, 399 { 400 "name" : "minijail_log_seccomp_filter_failures" 401 }, 402 { 403 "name" : "minijail_log_to_fd" 404 }, 405 { 406 "name" : "minijail_marshal" 407 }, 408 { 409 "name" : "minijail_marshal_helper" 410 }, 411 { 412 "name" : "minijail_mount" 413 }, 414 { 415 "name" : "minijail_mount_dev" 416 }, 417 { 418 "name" : "minijail_mount_tmp" 419 }, 420 { 421 "name" : "minijail_mount_tmp_size" 422 }, 423 { 424 "name" : "minijail_mount_with_data" 425 }, 426 { 427 "name" : "minijail_namespace_cgroups" 428 }, 429 { 430 "name" : "minijail_namespace_enter_net" 431 }, 432 { 433 "name" : "minijail_namespace_enter_vfs" 434 }, 435 { 436 "name" : "minijail_namespace_ipc" 437 }, 438 { 439 "name" : "minijail_namespace_net" 440 }, 441 { 442 "name" : "minijail_namespace_pids" 443 }, 444 { 445 "name" : "minijail_namespace_pids_rw_proc" 446 }, 447 { 448 "name" : "minijail_namespace_set_hostname" 449 }, 450 { 451 "name" : "minijail_namespace_user" 452 }, 453 { 454 "name" : "minijail_namespace_user_disable_setgroups" 455 }, 456 { 457 "name" : "minijail_namespace_uts" 458 }, 459 { 460 "name" : "minijail_namespace_vfs" 461 }, 462 { 463 "name" : "minijail_new" 464 }, 465 { 466 "name" : "minijail_new_session_keyring" 467 }, 468 { 469 "name" : "minijail_no_new_privs" 470 }, 471 { 472 "name" : "minijail_parse_seccomp_filters" 473 }, 474 { 475 "name" : "minijail_parse_seccomp_filters_from_fd" 476 }, 477 { 478 "name" : "minijail_preenter" 479 }, 480 { 481 "name" : "minijail_preexec" 482 }, 483 { 484 "name" : "minijail_preserve_fd" 485 }, 486 { 487 "name" : "minijail_remount_mode" 488 }, 489 { 490 "name" : "minijail_remount_proc_readonly" 491 }, 492 { 493 "name" : "minijail_reset_signal_handlers" 494 }, 495 { 496 "name" : "minijail_reset_signal_mask" 497 }, 498 { 499 "name" : "minijail_rlimit" 500 }, 501 { 502 "name" : "minijail_run" 503 }, 504 { 505 "name" : "minijail_run_as_init" 506 }, 507 { 508 "name" : "minijail_run_env_pid_pipes_no_preload" 509 }, 510 { 511 "name" : "minijail_run_no_preload" 512 }, 513 { 514 "name" : "minijail_run_pid" 515 }, 516 { 517 "name" : "minijail_run_pid_pipes" 518 }, 519 { 520 "name" : "minijail_run_pid_pipes_no_preload" 521 }, 522 { 523 "name" : "minijail_run_pipe" 524 }, 525 { 526 "name" : "minijail_set_ambient_caps" 527 }, 528 { 529 "name" : "minijail_set_preload_path" 530 }, 531 { 532 "name" : "minijail_set_seccomp_filter_tsync" 533 }, 534 { 535 "name" : "minijail_set_seccomp_filters" 536 }, 537 { 538 "name" : "minijail_set_supplementary_gids" 539 }, 540 { 541 "name" : "minijail_size" 542 }, 543 { 544 "name" : "minijail_skip_remount_private" 545 }, 546 { 547 "name" : "minijail_skip_setting_securebits" 548 }, 549 { 550 "name" : "minijail_to_fd" 551 }, 552 { 553 "name" : "minijail_uidmap" 554 }, 555 { 556 "name" : "minijail_unmarshal" 557 }, 558 { 559 "name" : "minijail_use_alt_syscall" 560 }, 561 { 562 "name" : "minijail_use_caps" 563 }, 564 { 565 "name" : "minijail_use_seccomp" 566 }, 567 { 568 "name" : "minijail_use_seccomp_filter" 569 }, 570 { 571 "name" : "minijail_wait" 572 }, 573 { 574 "name" : "minijail_write_pid_file" 575 }, 576 { 577 "name" : "mkdir_p" 578 }, 579 { 580 "name" : "new_filter_block" 581 }, 582 { 583 "name" : "new_instr_buf" 584 }, 585 { 586 "name" : "parse_constant" 587 }, 588 { 589 "name" : "parse_include_statement" 590 }, 591 { 592 "name" : "parse_single_constant" 593 }, 594 { 595 "name" : "parse_size" 596 }, 597 { 598 "name" : "path_join" 599 }, 600 { 601 "name" : "seccomp_can_softfail" 602 }, 603 { 604 "name" : "secure_noroot_set_and_locked" 605 }, 606 { 607 "name" : "setup_and_dupe_pipe_end" 608 }, 609 { 610 "name" : "setup_mount_destination" 611 }, 612 { 613 "name" : "setup_pipe_end" 614 }, 615 { 616 "name" : "str_to_op" 617 }, 618 { 619 "name" : "strip" 620 }, 621 { 622 "name" : "success_lbl" 623 }, 624 { 625 "name" : "sys_seccomp" 626 }, 627 { 628 "name" : "tokenize" 629 }, 630 { 631 "name" : "write_pid_to_path" 632 }, 633 { 634 "name" : "write_proc_file" 635 } 636 ], 637 "elf_objects" : 638 [ 639 { 640 "name" : "constant_table" 641 }, 642 { 643 "name" : "log_syscalls" 644 }, 645 { 646 "name" : "log_syscalls_len" 647 }, 648 { 649 "name" : "syscall_table" 650 } 651 ], 652 "enum_types" : 653 [ 654 { 655 "alignment" : 4, 656 "enum_fields" : 657 [ 658 { 659 "enum_field_value" : 0, 660 "name" : "LOG_TO_SYSLOG" 661 }, 662 { 663 "enum_field_value" : 1, 664 "name" : "LOG_TO_FD" 665 } 666 ], 667 "linker_set_key" : "logging_system_t", 668 "name" : "logging_system_t", 669 "referenced_type" : "type-40", 670 "self_type" : "type-40", 671 "size" : 4, 672 "source_file" : "/external/minijail/util.h", 673 "underlying_type" : "type-3", 674 "unique_id" : "logging_system_t" 675 }, 676 { 677 "alignment" : 4, 678 "enum_fields" : 679 [ 680 { 681 "enum_field_value" : 0, 682 "name" : "MINIJAIL_HOOK_EVENT_PRE_DROP_CAPS" 683 }, 684 { 685 "enum_field_value" : 1, 686 "name" : "MINIJAIL_HOOK_EVENT_PRE_EXECVE" 687 }, 688 { 689 "enum_field_value" : 2, 690 "name" : "MINIJAIL_HOOK_EVENT_PRE_CHROOT" 691 }, 692 { 693 "enum_field_value" : 3, 694 "name" : "MINIJAIL_HOOK_EVENT_MAX" 695 } 696 ], 697 "linker_set_key" : "minijail_hook_event_t", 698 "name" : "minijail_hook_event_t", 699 "referenced_type" : "type-41", 700 "self_type" : "type-41", 701 "size" : 4, 702 "source_file" : "/external/minijail/libminijail.h", 703 "underlying_type" : "type-3", 704 "unique_id" : "minijail_hook_event_t" 705 } 706 ], 707 "function_types" : 708 [ 709 { 710 "alignment" : 4, 711 "linker_set_key" : "int (void *)", 712 "name" : "int (void *)", 713 "parameters" : 714 [ 715 { 716 "referenced_type" : "type-47" 717 } 718 ], 719 "referenced_type" : "type-46", 720 "return_type" : "type-2", 721 "self_type" : "type-46", 722 "source_file" : "/external/minijail/libminijail.h" 723 } 724 ], 725 "functions" : 726 [ 727 { 728 "function_name" : "bpf_allow_syscall", 729 "linker_set_key" : "bpf_allow_syscall", 730 "parameters" : 731 [ 732 { 733 "referenced_type" : "type-29" 734 }, 735 { 736 "referenced_type" : "type-2" 737 } 738 ], 739 "return_type" : "type-7", 740 "source_file" : "/external/minijail/bpf.h" 741 }, 742 { 743 "function_name" : "bpf_allow_syscall_args", 744 "linker_set_key" : "bpf_allow_syscall_args", 745 "parameters" : 746 [ 747 { 748 "referenced_type" : "type-29" 749 }, 750 { 751 "referenced_type" : "type-2" 752 }, 753 { 754 "referenced_type" : "type-3" 755 } 756 ], 757 "return_type" : "type-7", 758 "source_file" : "/external/minijail/bpf.h" 759 }, 760 { 761 "function_name" : "bpf_arg_comp", 762 "linker_set_key" : "bpf_arg_comp", 763 "parameters" : 764 [ 765 { 766 "referenced_type" : "type-37" 767 }, 768 { 769 "referenced_type" : "type-2" 770 }, 771 { 772 "referenced_type" : "type-2" 773 }, 774 { 775 "referenced_type" : "type-7" 776 }, 777 { 778 "referenced_type" : "type-3" 779 } 780 ], 781 "return_type" : "type-7", 782 "source_file" : "/external/minijail/bpf.h" 783 }, 784 { 785 "function_name" : "bpf_comp_jeq64", 786 "linker_set_key" : "bpf_comp_jeq64", 787 "parameters" : 788 [ 789 { 790 "referenced_type" : "type-29" 791 }, 792 { 793 "referenced_type" : "type-7" 794 }, 795 { 796 "referenced_type" : "type-36" 797 }, 798 { 799 "referenced_type" : "type-36" 800 } 801 ], 802 "return_type" : "type-7", 803 "source_file" : "/external/minijail/bpf.h" 804 }, 805 { 806 "function_name" : "bpf_comp_jge64", 807 "linker_set_key" : "bpf_comp_jge64", 808 "parameters" : 809 [ 810 { 811 "referenced_type" : "type-29" 812 }, 813 { 814 "referenced_type" : "type-7" 815 }, 816 { 817 "referenced_type" : "type-36" 818 }, 819 { 820 "referenced_type" : "type-36" 821 } 822 ], 823 "return_type" : "type-7", 824 "source_file" : "/external/minijail/bpf.h" 825 }, 826 { 827 "function_name" : "bpf_comp_jgt64", 828 "linker_set_key" : "bpf_comp_jgt64", 829 "parameters" : 830 [ 831 { 832 "referenced_type" : "type-29" 833 }, 834 { 835 "referenced_type" : "type-7" 836 }, 837 { 838 "referenced_type" : "type-36" 839 }, 840 { 841 "referenced_type" : "type-36" 842 } 843 ], 844 "return_type" : "type-7", 845 "source_file" : "/external/minijail/bpf.h" 846 }, 847 { 848 "function_name" : "bpf_comp_jin", 849 "linker_set_key" : "bpf_comp_jin", 850 "parameters" : 851 [ 852 { 853 "referenced_type" : "type-29" 854 }, 855 { 856 "referenced_type" : "type-7" 857 }, 858 { 859 "referenced_type" : "type-36" 860 }, 861 { 862 "referenced_type" : "type-36" 863 } 864 ], 865 "return_type" : "type-7", 866 "source_file" : "/external/minijail/bpf.h" 867 }, 868 { 869 "function_name" : "bpf_comp_jset64", 870 "linker_set_key" : "bpf_comp_jset64", 871 "parameters" : 872 [ 873 { 874 "referenced_type" : "type-29" 875 }, 876 { 877 "referenced_type" : "type-7" 878 }, 879 { 880 "referenced_type" : "type-36" 881 }, 882 { 883 "referenced_type" : "type-36" 884 } 885 ], 886 "return_type" : "type-7", 887 "source_file" : "/external/minijail/bpf.h" 888 }, 889 { 890 "function_name" : "bpf_label_id", 891 "linker_set_key" : "bpf_label_id", 892 "parameters" : 893 [ 894 { 895 "referenced_type" : "type-83" 896 }, 897 { 898 "referenced_type" : "type-10" 899 } 900 ], 901 "return_type" : "type-2", 902 "source_file" : "/external/minijail/bpf.h" 903 }, 904 { 905 "function_name" : "bpf_load_arg", 906 "linker_set_key" : "bpf_load_arg", 907 "parameters" : 908 [ 909 { 910 "referenced_type" : "type-29" 911 }, 912 { 913 "referenced_type" : "type-2" 914 } 915 ], 916 "return_type" : "type-7", 917 "source_file" : "/external/minijail/bpf.h" 918 }, 919 { 920 "function_name" : "bpf_resolve_jumps", 921 "linker_set_key" : "bpf_resolve_jumps", 922 "parameters" : 923 [ 924 { 925 "referenced_type" : "type-83" 926 }, 927 { 928 "referenced_type" : "type-29" 929 }, 930 { 931 "referenced_type" : "type-7" 932 } 933 ], 934 "return_type" : "type-2", 935 "source_file" : "/external/minijail/bpf.h" 936 }, 937 { 938 "function_name" : "bpf_validate_arch", 939 "linker_set_key" : "bpf_validate_arch", 940 "parameters" : 941 [ 942 { 943 "referenced_type" : "type-29" 944 } 945 ], 946 "return_type" : "type-7", 947 "source_file" : "/external/minijail/bpf.h" 948 }, 949 { 950 "function_name" : "cap_ambient_supported", 951 "linker_set_key" : "cap_ambient_supported", 952 "return_type" : "type-2", 953 "source_file" : "/external/minijail/system.h" 954 }, 955 { 956 "function_name" : "compile_file", 957 "linker_set_key" : "compile_file", 958 "parameters" : 959 [ 960 { 961 "referenced_type" : "type-10" 962 }, 963 { 964 "referenced_type" : "type-67" 965 }, 966 { 967 "referenced_type" : "type-58" 968 }, 969 { 970 "referenced_type" : "type-69" 971 }, 972 { 973 "referenced_type" : "type-83" 974 }, 975 { 976 "referenced_type" : "type-2" 977 }, 978 { 979 "referenced_type" : "type-2" 980 }, 981 { 982 "referenced_type" : "type-3" 983 } 984 ], 985 "return_type" : "type-2", 986 "source_file" : "/external/minijail/syscall_filter.h" 987 }, 988 { 989 "function_name" : "compile_filter", 990 "linker_set_key" : "compile_filter", 991 "parameters" : 992 [ 993 { 994 "referenced_type" : "type-10" 995 }, 996 { 997 "referenced_type" : "type-67" 998 }, 999 { 1000 "referenced_type" : "type-70" 1001 }, 1002 { 1003 "referenced_type" : "type-2" 1004 }, 1005 { 1006 "referenced_type" : "type-2" 1007 } 1008 ], 1009 "return_type" : "type-2", 1010 "source_file" : "/external/minijail/syscall_filter.h" 1011 }, 1012 { 1013 "function_name" : "compile_policy_line", 1014 "linker_set_key" : "compile_policy_line", 1015 "parameters" : 1016 [ 1017 { 1018 "referenced_type" : "type-66" 1019 }, 1020 { 1021 "referenced_type" : "type-2" 1022 }, 1023 { 1024 "referenced_type" : "type-10" 1025 }, 1026 { 1027 "referenced_type" : "type-3" 1028 }, 1029 { 1030 "referenced_type" : "type-83" 1031 }, 1032 { 1033 "referenced_type" : "type-2" 1034 } 1035 ], 1036 "return_type" : "type-58", 1037 "source_file" : "/external/minijail/syscall_filter.h" 1038 }, 1039 { 1040 "function_name" : "config_net_loopback", 1041 "linker_set_key" : "config_net_loopback", 1042 "return_type" : "type-2", 1043 "source_file" : "/external/minijail/system.h" 1044 }, 1045 { 1046 "function_name" : "consumebytes", 1047 "linker_set_key" : "consumebytes", 1048 "parameters" : 1049 [ 1050 { 1051 "referenced_type" : "type-7" 1052 }, 1053 { 1054 "referenced_type" : "type-76" 1055 }, 1056 { 1057 "referenced_type" : "type-74" 1058 } 1059 ], 1060 "return_type" : "type-47", 1061 "source_file" : "/external/minijail/util.h" 1062 }, 1063 { 1064 "function_name" : "consumestr", 1065 "linker_set_key" : "consumestr", 1066 "parameters" : 1067 [ 1068 { 1069 "referenced_type" : "type-76" 1070 }, 1071 { 1072 "referenced_type" : "type-74" 1073 } 1074 ], 1075 "return_type" : "type-45", 1076 "source_file" : "/external/minijail/util.h" 1077 }, 1078 { 1079 "function_name" : "do_fatal_log", 1080 "linker_set_key" : "do_fatal_log", 1081 "parameters" : 1082 [ 1083 { 1084 "referenced_type" : "type-2" 1085 }, 1086 { 1087 "referenced_type" : "type-10" 1088 } 1089 ], 1090 "return_type" : "type-31", 1091 "source_file" : "/external/minijail/util.h" 1092 }, 1093 { 1094 "function_name" : "do_log", 1095 "linker_set_key" : "do_log", 1096 "parameters" : 1097 [ 1098 { 1099 "referenced_type" : "type-2" 1100 }, 1101 { 1102 "referenced_type" : "type-10" 1103 } 1104 ], 1105 "return_type" : "type-31", 1106 "source_file" : "/external/minijail/util.h" 1107 }, 1108 { 1109 "function_name" : "flatten_block_list", 1110 "linker_set_key" : "flatten_block_list", 1111 "parameters" : 1112 [ 1113 { 1114 "referenced_type" : "type-58" 1115 }, 1116 { 1117 "referenced_type" : "type-64" 1118 }, 1119 { 1120 "referenced_type" : "type-7" 1121 }, 1122 { 1123 "referenced_type" : "type-7" 1124 } 1125 ], 1126 "return_type" : "type-2", 1127 "source_file" : "/external/minijail/syscall_filter.h" 1128 }, 1129 { 1130 "function_name" : "free_block_list", 1131 "linker_set_key" : "free_block_list", 1132 "parameters" : 1133 [ 1134 { 1135 "referenced_type" : "type-58" 1136 } 1137 ], 1138 "return_type" : "type-31", 1139 "source_file" : "/external/minijail/syscall_filter.h" 1140 }, 1141 { 1142 "function_name" : "free_label_strings", 1143 "linker_set_key" : "free_label_strings", 1144 "parameters" : 1145 [ 1146 { 1147 "referenced_type" : "type-83" 1148 } 1149 ], 1150 "return_type" : "type-31", 1151 "source_file" : "/external/minijail/bpf.h" 1152 }, 1153 { 1154 "function_name" : "get_last_valid_cap", 1155 "linker_set_key" : "get_last_valid_cap", 1156 "return_type" : "type-3", 1157 "source_file" : "/external/minijail/system.h" 1158 }, 1159 { 1160 "function_name" : "init_logging", 1161 "linker_set_key" : "init_logging", 1162 "parameters" : 1163 [ 1164 { 1165 "referenced_type" : "type-40" 1166 }, 1167 { 1168 "referenced_type" : "type-2" 1169 }, 1170 { 1171 "referenced_type" : "type-2" 1172 } 1173 ], 1174 "return_type" : "type-31", 1175 "source_file" : "/external/minijail/util.h" 1176 }, 1177 { 1178 "function_name" : "install_sigsys_handler", 1179 "linker_set_key" : "install_sigsys_handler", 1180 "return_type" : "type-2", 1181 "source_file" : "/external/minijail/signal_handler.h" 1182 }, 1183 { 1184 "function_name" : "lock_securebits", 1185 "linker_set_key" : "lock_securebits", 1186 "parameters" : 1187 [ 1188 { 1189 "referenced_type" : "type-7" 1190 }, 1191 { 1192 "referenced_type" : "type-73" 1193 } 1194 ], 1195 "return_type" : "type-2", 1196 "source_file" : "/external/minijail/system.h" 1197 }, 1198 { 1199 "function_name" : "lookup_group", 1200 "linker_set_key" : "lookup_group", 1201 "parameters" : 1202 [ 1203 { 1204 "referenced_type" : "type-10" 1205 }, 1206 { 1207 "referenced_type" : "type-72" 1208 } 1209 ], 1210 "return_type" : "type-2", 1211 "source_file" : "/external/minijail/system.h" 1212 }, 1213 { 1214 "function_name" : "lookup_syscall", 1215 "linker_set_key" : "lookup_syscall", 1216 "parameters" : 1217 [ 1218 { 1219 "referenced_type" : "type-10" 1220 } 1221 ], 1222 "return_type" : "type-2", 1223 "source_file" : "/external/minijail/util.h" 1224 }, 1225 { 1226 "function_name" : "lookup_syscall_name", 1227 "linker_set_key" : "lookup_syscall_name", 1228 "parameters" : 1229 [ 1230 { 1231 "referenced_type" : "type-2" 1232 } 1233 ], 1234 "return_type" : "type-10", 1235 "source_file" : "/external/minijail/util.h" 1236 }, 1237 { 1238 "function_name" : "lookup_user", 1239 "linker_set_key" : "lookup_user", 1240 "parameters" : 1241 [ 1242 { 1243 "referenced_type" : "type-10" 1244 }, 1245 { 1246 "referenced_type" : "type-72" 1247 }, 1248 { 1249 "referenced_type" : "type-72" 1250 } 1251 ], 1252 "return_type" : "type-2", 1253 "source_file" : "/external/minijail/system.h" 1254 }, 1255 { 1256 "function_name" : "minijail_add_hook", 1257 "linker_set_key" : "minijail_add_hook", 1258 "parameters" : 1259 [ 1260 { 1261 "referenced_type" : "type-60" 1262 }, 1263 { 1264 "referenced_type" : "type-48" 1265 }, 1266 { 1267 "referenced_type" : "type-47" 1268 }, 1269 { 1270 "referenced_type" : "type-41" 1271 } 1272 ], 1273 "return_type" : "type-2", 1274 "source_file" : "/external/minijail/libminijail.h" 1275 }, 1276 { 1277 "function_name" : "minijail_add_to_cgroup", 1278 "linker_set_key" : "minijail_add_to_cgroup", 1279 "parameters" : 1280 [ 1281 { 1282 "referenced_type" : "type-60" 1283 }, 1284 { 1285 "referenced_type" : "type-10" 1286 } 1287 ], 1288 "return_type" : "type-2", 1289 "source_file" : "/external/minijail/libminijail.h" 1290 }, 1291 { 1292 "function_name" : "minijail_bind", 1293 "linker_set_key" : "minijail_bind", 1294 "parameters" : 1295 [ 1296 { 1297 "referenced_type" : "type-60" 1298 }, 1299 { 1300 "referenced_type" : "type-10" 1301 }, 1302 { 1303 "referenced_type" : "type-10" 1304 }, 1305 { 1306 "referenced_type" : "type-2" 1307 } 1308 ], 1309 "return_type" : "type-2", 1310 "source_file" : "/external/minijail/libminijail.h" 1311 }, 1312 { 1313 "function_name" : "minijail_capbset_drop", 1314 "linker_set_key" : "minijail_capbset_drop", 1315 "parameters" : 1316 [ 1317 { 1318 "referenced_type" : "type-60" 1319 }, 1320 { 1321 "referenced_type" : "type-7" 1322 } 1323 ], 1324 "return_type" : "type-31", 1325 "source_file" : "/external/minijail/libminijail.h" 1326 }, 1327 { 1328 "function_name" : "minijail_change_gid", 1329 "linker_set_key" : "minijail_change_gid", 1330 "parameters" : 1331 [ 1332 { 1333 "referenced_type" : "type-60" 1334 }, 1335 { 1336 "referenced_type" : "type-3" 1337 } 1338 ], 1339 "return_type" : "type-31", 1340 "source_file" : "/external/minijail/libminijail.h" 1341 }, 1342 { 1343 "function_name" : "minijail_change_group", 1344 "linker_set_key" : "minijail_change_group", 1345 "parameters" : 1346 [ 1347 { 1348 "referenced_type" : "type-60" 1349 }, 1350 { 1351 "referenced_type" : "type-10" 1352 } 1353 ], 1354 "return_type" : "type-2", 1355 "source_file" : "/external/minijail/libminijail.h" 1356 }, 1357 { 1358 "function_name" : "minijail_change_uid", 1359 "linker_set_key" : "minijail_change_uid", 1360 "parameters" : 1361 [ 1362 { 1363 "referenced_type" : "type-60" 1364 }, 1365 { 1366 "referenced_type" : "type-3" 1367 } 1368 ], 1369 "return_type" : "type-31", 1370 "source_file" : "/external/minijail/libminijail.h" 1371 }, 1372 { 1373 "function_name" : "minijail_change_user", 1374 "linker_set_key" : "minijail_change_user", 1375 "parameters" : 1376 [ 1377 { 1378 "referenced_type" : "type-60" 1379 }, 1380 { 1381 "referenced_type" : "type-10" 1382 } 1383 ], 1384 "return_type" : "type-2", 1385 "source_file" : "/external/minijail/libminijail.h" 1386 }, 1387 { 1388 "function_name" : "minijail_close_open_fds", 1389 "linker_set_key" : "minijail_close_open_fds", 1390 "parameters" : 1391 [ 1392 { 1393 "referenced_type" : "type-60" 1394 } 1395 ], 1396 "return_type" : "type-31", 1397 "source_file" : "/external/minijail/libminijail.h" 1398 }, 1399 { 1400 "function_name" : "minijail_destroy", 1401 "linker_set_key" : "minijail_destroy", 1402 "parameters" : 1403 [ 1404 { 1405 "referenced_type" : "type-60" 1406 } 1407 ], 1408 "return_type" : "type-31", 1409 "source_file" : "/external/minijail/libminijail.h" 1410 }, 1411 { 1412 "function_name" : "minijail_enter", 1413 "linker_set_key" : "minijail_enter", 1414 "parameters" : 1415 [ 1416 { 1417 "referenced_type" : "type-51" 1418 } 1419 ], 1420 "return_type" : "type-31", 1421 "source_file" : "/external/minijail/libminijail.h" 1422 }, 1423 { 1424 "function_name" : "minijail_enter_chroot", 1425 "linker_set_key" : "minijail_enter_chroot", 1426 "parameters" : 1427 [ 1428 { 1429 "referenced_type" : "type-60" 1430 }, 1431 { 1432 "referenced_type" : "type-10" 1433 } 1434 ], 1435 "return_type" : "type-2", 1436 "source_file" : "/external/minijail/libminijail.h" 1437 }, 1438 { 1439 "function_name" : "minijail_enter_pivot_root", 1440 "linker_set_key" : "minijail_enter_pivot_root", 1441 "parameters" : 1442 [ 1443 { 1444 "referenced_type" : "type-60" 1445 }, 1446 { 1447 "referenced_type" : "type-10" 1448 } 1449 ], 1450 "return_type" : "type-2", 1451 "source_file" : "/external/minijail/libminijail.h" 1452 }, 1453 { 1454 "function_name" : "minijail_fork", 1455 "linker_set_key" : "minijail_fork", 1456 "parameters" : 1457 [ 1458 { 1459 "referenced_type" : "type-60" 1460 } 1461 ], 1462 "return_type" : "type-2", 1463 "source_file" : "/external/minijail/libminijail.h" 1464 }, 1465 { 1466 "function_name" : "minijail_forward_signals", 1467 "linker_set_key" : "minijail_forward_signals", 1468 "parameters" : 1469 [ 1470 { 1471 "referenced_type" : "type-60" 1472 } 1473 ], 1474 "return_type" : "type-2", 1475 "source_file" : "/external/minijail/libminijail.h" 1476 }, 1477 { 1478 "function_name" : "minijail_from_fd", 1479 "linker_set_key" : "minijail_from_fd", 1480 "parameters" : 1481 [ 1482 { 1483 "referenced_type" : "type-2" 1484 }, 1485 { 1486 "referenced_type" : "type-60" 1487 } 1488 ], 1489 "return_type" : "type-2", 1490 "source_file" : "/external/minijail/libminijail-private.h" 1491 }, 1492 { 1493 "function_name" : "minijail_get_original_path", 1494 "linker_set_key" : "minijail_get_original_path", 1495 "parameters" : 1496 [ 1497 { 1498 "referenced_type" : "type-60" 1499 }, 1500 { 1501 "referenced_type" : "type-10" 1502 } 1503 ], 1504 "return_type" : "type-45", 1505 "source_file" : "/external/minijail/libminijail.h" 1506 }, 1507 { 1508 "function_name" : "minijail_gidmap", 1509 "linker_set_key" : "minijail_gidmap", 1510 "parameters" : 1511 [ 1512 { 1513 "referenced_type" : "type-60" 1514 }, 1515 { 1516 "referenced_type" : "type-10" 1517 } 1518 ], 1519 "return_type" : "type-2", 1520 "source_file" : "/external/minijail/libminijail.h" 1521 }, 1522 { 1523 "function_name" : "minijail_inherit_usergroups", 1524 "linker_set_key" : "minijail_inherit_usergroups", 1525 "parameters" : 1526 [ 1527 { 1528 "referenced_type" : "type-60" 1529 } 1530 ], 1531 "return_type" : "type-31", 1532 "source_file" : "/external/minijail/libminijail.h" 1533 }, 1534 { 1535 "function_name" : "minijail_keep_supplementary_gids", 1536 "linker_set_key" : "minijail_keep_supplementary_gids", 1537 "parameters" : 1538 [ 1539 { 1540 "referenced_type" : "type-60" 1541 } 1542 ], 1543 "return_type" : "type-31", 1544 "source_file" : "/external/minijail/libminijail.h" 1545 }, 1546 { 1547 "function_name" : "minijail_kill", 1548 "linker_set_key" : "minijail_kill", 1549 "parameters" : 1550 [ 1551 { 1552 "referenced_type" : "type-60" 1553 } 1554 ], 1555 "return_type" : "type-2", 1556 "source_file" : "/external/minijail/libminijail.h" 1557 }, 1558 { 1559 "function_name" : "minijail_log_seccomp_filter_failures", 1560 "linker_set_key" : "minijail_log_seccomp_filter_failures", 1561 "parameters" : 1562 [ 1563 { 1564 "referenced_type" : "type-60" 1565 } 1566 ], 1567 "return_type" : "type-31", 1568 "source_file" : "/external/minijail/libminijail.h" 1569 }, 1570 { 1571 "function_name" : "minijail_log_to_fd", 1572 "linker_set_key" : "minijail_log_to_fd", 1573 "parameters" : 1574 [ 1575 { 1576 "referenced_type" : "type-2" 1577 }, 1578 { 1579 "referenced_type" : "type-2" 1580 } 1581 ], 1582 "return_type" : "type-31", 1583 "source_file" : "/external/minijail/libminijail.h" 1584 }, 1585 { 1586 "function_name" : "minijail_marshal", 1587 "linker_set_key" : "minijail_marshal", 1588 "parameters" : 1589 [ 1590 { 1591 "referenced_type" : "type-51" 1592 }, 1593 { 1594 "referenced_type" : "type-45" 1595 }, 1596 { 1597 "referenced_type" : "type-7" 1598 } 1599 ], 1600 "return_type" : "type-2", 1601 "source_file" : "/external/minijail/libminijail-private.h" 1602 }, 1603 { 1604 "function_name" : "minijail_mount", 1605 "linker_set_key" : "minijail_mount", 1606 "parameters" : 1607 [ 1608 { 1609 "referenced_type" : "type-60" 1610 }, 1611 { 1612 "referenced_type" : "type-10" 1613 }, 1614 { 1615 "referenced_type" : "type-10" 1616 }, 1617 { 1618 "referenced_type" : "type-10" 1619 }, 1620 { 1621 "referenced_type" : "type-7" 1622 } 1623 ], 1624 "return_type" : "type-2", 1625 "source_file" : "/external/minijail/libminijail.h" 1626 }, 1627 { 1628 "function_name" : "minijail_mount_dev", 1629 "linker_set_key" : "minijail_mount_dev", 1630 "parameters" : 1631 [ 1632 { 1633 "referenced_type" : "type-60" 1634 } 1635 ], 1636 "return_type" : "type-31", 1637 "source_file" : "/external/minijail/libminijail.h" 1638 }, 1639 { 1640 "function_name" : "minijail_mount_tmp", 1641 "linker_set_key" : "minijail_mount_tmp", 1642 "parameters" : 1643 [ 1644 { 1645 "referenced_type" : "type-60" 1646 } 1647 ], 1648 "return_type" : "type-31", 1649 "source_file" : "/external/minijail/libminijail.h" 1650 }, 1651 { 1652 "function_name" : "minijail_mount_tmp_size", 1653 "linker_set_key" : "minijail_mount_tmp_size", 1654 "parameters" : 1655 [ 1656 { 1657 "referenced_type" : "type-60" 1658 }, 1659 { 1660 "referenced_type" : "type-7" 1661 } 1662 ], 1663 "return_type" : "type-31", 1664 "source_file" : "/external/minijail/libminijail.h" 1665 }, 1666 { 1667 "function_name" : "minijail_mount_with_data", 1668 "linker_set_key" : "minijail_mount_with_data", 1669 "parameters" : 1670 [ 1671 { 1672 "referenced_type" : "type-60" 1673 }, 1674 { 1675 "referenced_type" : "type-10" 1676 }, 1677 { 1678 "referenced_type" : "type-10" 1679 }, 1680 { 1681 "referenced_type" : "type-10" 1682 }, 1683 { 1684 "referenced_type" : "type-7" 1685 }, 1686 { 1687 "referenced_type" : "type-10" 1688 } 1689 ], 1690 "return_type" : "type-2", 1691 "source_file" : "/external/minijail/libminijail.h" 1692 }, 1693 { 1694 "function_name" : "minijail_namespace_cgroups", 1695 "linker_set_key" : "minijail_namespace_cgroups", 1696 "parameters" : 1697 [ 1698 { 1699 "referenced_type" : "type-60" 1700 } 1701 ], 1702 "return_type" : "type-31", 1703 "source_file" : "/external/minijail/libminijail.h" 1704 }, 1705 { 1706 "function_name" : "minijail_namespace_enter_net", 1707 "linker_set_key" : "minijail_namespace_enter_net", 1708 "parameters" : 1709 [ 1710 { 1711 "referenced_type" : "type-60" 1712 }, 1713 { 1714 "referenced_type" : "type-10" 1715 } 1716 ], 1717 "return_type" : "type-31", 1718 "source_file" : "/external/minijail/libminijail.h" 1719 }, 1720 { 1721 "function_name" : "minijail_namespace_enter_vfs", 1722 "linker_set_key" : "minijail_namespace_enter_vfs", 1723 "parameters" : 1724 [ 1725 { 1726 "referenced_type" : "type-60" 1727 }, 1728 { 1729 "referenced_type" : "type-10" 1730 } 1731 ], 1732 "return_type" : "type-31", 1733 "source_file" : "/external/minijail/libminijail.h" 1734 }, 1735 { 1736 "function_name" : "minijail_namespace_ipc", 1737 "linker_set_key" : "minijail_namespace_ipc", 1738 "parameters" : 1739 [ 1740 { 1741 "referenced_type" : "type-60" 1742 } 1743 ], 1744 "return_type" : "type-31", 1745 "source_file" : "/external/minijail/libminijail.h" 1746 }, 1747 { 1748 "function_name" : "minijail_namespace_net", 1749 "linker_set_key" : "minijail_namespace_net", 1750 "parameters" : 1751 [ 1752 { 1753 "referenced_type" : "type-60" 1754 } 1755 ], 1756 "return_type" : "type-31", 1757 "source_file" : "/external/minijail/libminijail.h" 1758 }, 1759 { 1760 "function_name" : "minijail_namespace_pids", 1761 "linker_set_key" : "minijail_namespace_pids", 1762 "parameters" : 1763 [ 1764 { 1765 "referenced_type" : "type-60" 1766 } 1767 ], 1768 "return_type" : "type-31", 1769 "source_file" : "/external/minijail/libminijail.h" 1770 }, 1771 { 1772 "function_name" : "minijail_namespace_pids_rw_proc", 1773 "linker_set_key" : "minijail_namespace_pids_rw_proc", 1774 "parameters" : 1775 [ 1776 { 1777 "referenced_type" : "type-60" 1778 } 1779 ], 1780 "return_type" : "type-31", 1781 "source_file" : "/external/minijail/libminijail.h" 1782 }, 1783 { 1784 "function_name" : "minijail_namespace_set_hostname", 1785 "linker_set_key" : "minijail_namespace_set_hostname", 1786 "parameters" : 1787 [ 1788 { 1789 "referenced_type" : "type-60" 1790 }, 1791 { 1792 "referenced_type" : "type-10" 1793 } 1794 ], 1795 "return_type" : "type-2", 1796 "source_file" : "/external/minijail/libminijail.h" 1797 }, 1798 { 1799 "function_name" : "minijail_namespace_user", 1800 "linker_set_key" : "minijail_namespace_user", 1801 "parameters" : 1802 [ 1803 { 1804 "referenced_type" : "type-60" 1805 } 1806 ], 1807 "return_type" : "type-31", 1808 "source_file" : "/external/minijail/libminijail.h" 1809 }, 1810 { 1811 "function_name" : "minijail_namespace_user_disable_setgroups", 1812 "linker_set_key" : "minijail_namespace_user_disable_setgroups", 1813 "parameters" : 1814 [ 1815 { 1816 "referenced_type" : "type-60" 1817 } 1818 ], 1819 "return_type" : "type-31", 1820 "source_file" : "/external/minijail/libminijail.h" 1821 }, 1822 { 1823 "function_name" : "minijail_namespace_uts", 1824 "linker_set_key" : "minijail_namespace_uts", 1825 "parameters" : 1826 [ 1827 { 1828 "referenced_type" : "type-60" 1829 } 1830 ], 1831 "return_type" : "type-31", 1832 "source_file" : "/external/minijail/libminijail.h" 1833 }, 1834 { 1835 "function_name" : "minijail_namespace_vfs", 1836 "linker_set_key" : "minijail_namespace_vfs", 1837 "parameters" : 1838 [ 1839 { 1840 "referenced_type" : "type-60" 1841 } 1842 ], 1843 "return_type" : "type-31", 1844 "source_file" : "/external/minijail/libminijail.h" 1845 }, 1846 { 1847 "function_name" : "minijail_new", 1848 "linker_set_key" : "minijail_new", 1849 "return_type" : "type-60", 1850 "source_file" : "/external/minijail/libminijail.h" 1851 }, 1852 { 1853 "function_name" : "minijail_new_session_keyring", 1854 "linker_set_key" : "minijail_new_session_keyring", 1855 "parameters" : 1856 [ 1857 { 1858 "referenced_type" : "type-60" 1859 } 1860 ], 1861 "return_type" : "type-31", 1862 "source_file" : "/external/minijail/libminijail.h" 1863 }, 1864 { 1865 "function_name" : "minijail_no_new_privs", 1866 "linker_set_key" : "minijail_no_new_privs", 1867 "parameters" : 1868 [ 1869 { 1870 "referenced_type" : "type-60" 1871 } 1872 ], 1873 "return_type" : "type-31", 1874 "source_file" : "/external/minijail/libminijail.h" 1875 }, 1876 { 1877 "function_name" : "minijail_parse_seccomp_filters", 1878 "linker_set_key" : "minijail_parse_seccomp_filters", 1879 "parameters" : 1880 [ 1881 { 1882 "referenced_type" : "type-60" 1883 }, 1884 { 1885 "referenced_type" : "type-10" 1886 } 1887 ], 1888 "return_type" : "type-31", 1889 "source_file" : "/external/minijail/libminijail.h" 1890 }, 1891 { 1892 "function_name" : "minijail_parse_seccomp_filters_from_fd", 1893 "linker_set_key" : "minijail_parse_seccomp_filters_from_fd", 1894 "parameters" : 1895 [ 1896 { 1897 "referenced_type" : "type-60" 1898 }, 1899 { 1900 "referenced_type" : "type-2" 1901 } 1902 ], 1903 "return_type" : "type-31", 1904 "source_file" : "/external/minijail/libminijail.h" 1905 }, 1906 { 1907 "function_name" : "minijail_preenter", 1908 "linker_set_key" : "minijail_preenter", 1909 "parameters" : 1910 [ 1911 { 1912 "referenced_type" : "type-60" 1913 } 1914 ], 1915 "return_type" : "type-31", 1916 "source_file" : "/external/minijail/libminijail-private.h" 1917 }, 1918 { 1919 "function_name" : "minijail_preexec", 1920 "linker_set_key" : "minijail_preexec", 1921 "parameters" : 1922 [ 1923 { 1924 "referenced_type" : "type-60" 1925 } 1926 ], 1927 "return_type" : "type-31", 1928 "source_file" : "/external/minijail/libminijail-private.h" 1929 }, 1930 { 1931 "function_name" : "minijail_preserve_fd", 1932 "linker_set_key" : "minijail_preserve_fd", 1933 "parameters" : 1934 [ 1935 { 1936 "referenced_type" : "type-60" 1937 }, 1938 { 1939 "referenced_type" : "type-2" 1940 }, 1941 { 1942 "referenced_type" : "type-2" 1943 } 1944 ], 1945 "return_type" : "type-2", 1946 "source_file" : "/external/minijail/libminijail.h" 1947 }, 1948 { 1949 "function_name" : "minijail_remount_mode", 1950 "linker_set_key" : "minijail_remount_mode", 1951 "parameters" : 1952 [ 1953 { 1954 "referenced_type" : "type-60" 1955 }, 1956 { 1957 "referenced_type" : "type-7" 1958 } 1959 ], 1960 "return_type" : "type-31", 1961 "source_file" : "/external/minijail/libminijail.h" 1962 }, 1963 { 1964 "function_name" : "minijail_remount_proc_readonly", 1965 "linker_set_key" : "minijail_remount_proc_readonly", 1966 "parameters" : 1967 [ 1968 { 1969 "referenced_type" : "type-60" 1970 } 1971 ], 1972 "return_type" : "type-31", 1973 "source_file" : "/external/minijail/libminijail.h" 1974 }, 1975 { 1976 "function_name" : "minijail_reset_signal_handlers", 1977 "linker_set_key" : "minijail_reset_signal_handlers", 1978 "parameters" : 1979 [ 1980 { 1981 "referenced_type" : "type-60" 1982 } 1983 ], 1984 "return_type" : "type-31", 1985 "source_file" : "/external/minijail/libminijail.h" 1986 }, 1987 { 1988 "function_name" : "minijail_reset_signal_mask", 1989 "linker_set_key" : "minijail_reset_signal_mask", 1990 "parameters" : 1991 [ 1992 { 1993 "referenced_type" : "type-60" 1994 } 1995 ], 1996 "return_type" : "type-31", 1997 "source_file" : "/external/minijail/libminijail.h" 1998 }, 1999 { 2000 "function_name" : "minijail_rlimit", 2001 "linker_set_key" : "minijail_rlimit", 2002 "parameters" : 2003 [ 2004 { 2005 "referenced_type" : "type-60" 2006 }, 2007 { 2008 "referenced_type" : "type-2" 2009 }, 2010 { 2011 "referenced_type" : "type-7" 2012 }, 2013 { 2014 "referenced_type" : "type-7" 2015 } 2016 ], 2017 "return_type" : "type-2", 2018 "source_file" : "/external/minijail/libminijail.h" 2019 }, 2020 { 2021 "function_name" : "minijail_run", 2022 "linker_set_key" : "minijail_run", 2023 "parameters" : 2024 [ 2025 { 2026 "referenced_type" : "type-60" 2027 }, 2028 { 2029 "referenced_type" : "type-10" 2030 }, 2031 { 2032 "referenced_type" : "type-53" 2033 } 2034 ], 2035 "return_type" : "type-2", 2036 "source_file" : "/external/minijail/libminijail.h" 2037 }, 2038 { 2039 "function_name" : "minijail_run_as_init", 2040 "linker_set_key" : "minijail_run_as_init", 2041 "parameters" : 2042 [ 2043 { 2044 "referenced_type" : "type-60" 2045 } 2046 ], 2047 "return_type" : "type-31", 2048 "source_file" : "/external/minijail/libminijail.h" 2049 }, 2050 { 2051 "function_name" : "minijail_run_env_pid_pipes_no_preload", 2052 "linker_set_key" : "minijail_run_env_pid_pipes_no_preload", 2053 "parameters" : 2054 [ 2055 { 2056 "referenced_type" : "type-60" 2057 }, 2058 { 2059 "referenced_type" : "type-10" 2060 }, 2061 { 2062 "referenced_type" : "type-53" 2063 }, 2064 { 2065 "referenced_type" : "type-53" 2066 }, 2067 { 2068 "referenced_type" : "type-54" 2069 }, 2070 { 2071 "referenced_type" : "type-54" 2072 }, 2073 { 2074 "referenced_type" : "type-54" 2075 }, 2076 { 2077 "referenced_type" : "type-54" 2078 } 2079 ], 2080 "return_type" : "type-2", 2081 "source_file" : "/external/minijail/libminijail.h" 2082 }, 2083 { 2084 "function_name" : "minijail_run_no_preload", 2085 "linker_set_key" : "minijail_run_no_preload", 2086 "parameters" : 2087 [ 2088 { 2089 "referenced_type" : "type-60" 2090 }, 2091 { 2092 "referenced_type" : "type-10" 2093 }, 2094 { 2095 "referenced_type" : "type-53" 2096 } 2097 ], 2098 "return_type" : "type-2", 2099 "source_file" : "/external/minijail/libminijail.h" 2100 }, 2101 { 2102 "function_name" : "minijail_run_pid", 2103 "linker_set_key" : "minijail_run_pid", 2104 "parameters" : 2105 [ 2106 { 2107 "referenced_type" : "type-60" 2108 }, 2109 { 2110 "referenced_type" : "type-10" 2111 }, 2112 { 2113 "referenced_type" : "type-53" 2114 }, 2115 { 2116 "referenced_type" : "type-54" 2117 } 2118 ], 2119 "return_type" : "type-2", 2120 "source_file" : "/external/minijail/libminijail.h" 2121 }, 2122 { 2123 "function_name" : "minijail_run_pid_pipes", 2124 "linker_set_key" : "minijail_run_pid_pipes", 2125 "parameters" : 2126 [ 2127 { 2128 "referenced_type" : "type-60" 2129 }, 2130 { 2131 "referenced_type" : "type-10" 2132 }, 2133 { 2134 "referenced_type" : "type-53" 2135 }, 2136 { 2137 "referenced_type" : "type-54" 2138 }, 2139 { 2140 "referenced_type" : "type-54" 2141 }, 2142 { 2143 "referenced_type" : "type-54" 2144 }, 2145 { 2146 "referenced_type" : "type-54" 2147 } 2148 ], 2149 "return_type" : "type-2", 2150 "source_file" : "/external/minijail/libminijail.h" 2151 }, 2152 { 2153 "function_name" : "minijail_run_pid_pipes_no_preload", 2154 "linker_set_key" : "minijail_run_pid_pipes_no_preload", 2155 "parameters" : 2156 [ 2157 { 2158 "referenced_type" : "type-60" 2159 }, 2160 { 2161 "referenced_type" : "type-10" 2162 }, 2163 { 2164 "referenced_type" : "type-53" 2165 }, 2166 { 2167 "referenced_type" : "type-54" 2168 }, 2169 { 2170 "referenced_type" : "type-54" 2171 }, 2172 { 2173 "referenced_type" : "type-54" 2174 }, 2175 { 2176 "referenced_type" : "type-54" 2177 } 2178 ], 2179 "return_type" : "type-2", 2180 "source_file" : "/external/minijail/libminijail.h" 2181 }, 2182 { 2183 "function_name" : "minijail_run_pipe", 2184 "linker_set_key" : "minijail_run_pipe", 2185 "parameters" : 2186 [ 2187 { 2188 "referenced_type" : "type-60" 2189 }, 2190 { 2191 "referenced_type" : "type-10" 2192 }, 2193 { 2194 "referenced_type" : "type-53" 2195 }, 2196 { 2197 "referenced_type" : "type-54" 2198 } 2199 ], 2200 "return_type" : "type-2", 2201 "source_file" : "/external/minijail/libminijail.h" 2202 }, 2203 { 2204 "function_name" : "minijail_set_ambient_caps", 2205 "linker_set_key" : "minijail_set_ambient_caps", 2206 "parameters" : 2207 [ 2208 { 2209 "referenced_type" : "type-60" 2210 } 2211 ], 2212 "return_type" : "type-31", 2213 "source_file" : "/external/minijail/libminijail.h" 2214 }, 2215 { 2216 "function_name" : "minijail_set_preload_path", 2217 "linker_set_key" : "minijail_set_preload_path", 2218 "parameters" : 2219 [ 2220 { 2221 "referenced_type" : "type-60" 2222 }, 2223 { 2224 "referenced_type" : "type-10" 2225 } 2226 ], 2227 "return_type" : "type-2", 2228 "source_file" : "/external/minijail/libminijail.h" 2229 }, 2230 { 2231 "function_name" : "minijail_set_seccomp_filter_tsync", 2232 "linker_set_key" : "minijail_set_seccomp_filter_tsync", 2233 "parameters" : 2234 [ 2235 { 2236 "referenced_type" : "type-60" 2237 } 2238 ], 2239 "return_type" : "type-31", 2240 "source_file" : "/external/minijail/libminijail.h" 2241 }, 2242 { 2243 "function_name" : "minijail_set_seccomp_filters", 2244 "linker_set_key" : "minijail_set_seccomp_filters", 2245 "parameters" : 2246 [ 2247 { 2248 "referenced_type" : "type-60" 2249 }, 2250 { 2251 "referenced_type" : "type-44" 2252 } 2253 ], 2254 "return_type" : "type-31", 2255 "source_file" : "/external/minijail/libminijail.h" 2256 }, 2257 { 2258 "function_name" : "minijail_set_supplementary_gids", 2259 "linker_set_key" : "minijail_set_supplementary_gids", 2260 "parameters" : 2261 [ 2262 { 2263 "referenced_type" : "type-60" 2264 }, 2265 { 2266 "referenced_type" : "type-7" 2267 }, 2268 { 2269 "referenced_type" : "type-63" 2270 } 2271 ], 2272 "return_type" : "type-31", 2273 "source_file" : "/external/minijail/libminijail.h" 2274 }, 2275 { 2276 "function_name" : "minijail_size", 2277 "linker_set_key" : "minijail_size", 2278 "parameters" : 2279 [ 2280 { 2281 "referenced_type" : "type-51" 2282 } 2283 ], 2284 "return_type" : "type-7", 2285 "source_file" : "/external/minijail/libminijail-private.h" 2286 }, 2287 { 2288 "function_name" : "minijail_skip_remount_private", 2289 "linker_set_key" : "minijail_skip_remount_private", 2290 "parameters" : 2291 [ 2292 { 2293 "referenced_type" : "type-60" 2294 } 2295 ], 2296 "return_type" : "type-31", 2297 "source_file" : "/external/minijail/libminijail.h" 2298 }, 2299 { 2300 "function_name" : "minijail_skip_setting_securebits", 2301 "linker_set_key" : "minijail_skip_setting_securebits", 2302 "parameters" : 2303 [ 2304 { 2305 "referenced_type" : "type-60" 2306 }, 2307 { 2308 "referenced_type" : "type-7" 2309 } 2310 ], 2311 "return_type" : "type-31", 2312 "source_file" : "/external/minijail/libminijail.h" 2313 }, 2314 { 2315 "function_name" : "minijail_to_fd", 2316 "linker_set_key" : "minijail_to_fd", 2317 "parameters" : 2318 [ 2319 { 2320 "referenced_type" : "type-60" 2321 }, 2322 { 2323 "referenced_type" : "type-2" 2324 } 2325 ], 2326 "return_type" : "type-2", 2327 "source_file" : "/external/minijail/libminijail-private.h" 2328 }, 2329 { 2330 "function_name" : "minijail_uidmap", 2331 "linker_set_key" : "minijail_uidmap", 2332 "parameters" : 2333 [ 2334 { 2335 "referenced_type" : "type-60" 2336 }, 2337 { 2338 "referenced_type" : "type-10" 2339 } 2340 ], 2341 "return_type" : "type-2", 2342 "source_file" : "/external/minijail/libminijail.h" 2343 }, 2344 { 2345 "function_name" : "minijail_unmarshal", 2346 "linker_set_key" : "minijail_unmarshal", 2347 "parameters" : 2348 [ 2349 { 2350 "referenced_type" : "type-60" 2351 }, 2352 { 2353 "referenced_type" : "type-45" 2354 }, 2355 { 2356 "referenced_type" : "type-7" 2357 } 2358 ], 2359 "return_type" : "type-2", 2360 "source_file" : "/external/minijail/libminijail-private.h" 2361 }, 2362 { 2363 "function_name" : "minijail_use_alt_syscall", 2364 "linker_set_key" : "minijail_use_alt_syscall", 2365 "parameters" : 2366 [ 2367 { 2368 "referenced_type" : "type-60" 2369 }, 2370 { 2371 "referenced_type" : "type-10" 2372 } 2373 ], 2374 "return_type" : "type-2", 2375 "source_file" : "/external/minijail/libminijail.h" 2376 }, 2377 { 2378 "function_name" : "minijail_use_caps", 2379 "linker_set_key" : "minijail_use_caps", 2380 "parameters" : 2381 [ 2382 { 2383 "referenced_type" : "type-60" 2384 }, 2385 { 2386 "referenced_type" : "type-7" 2387 } 2388 ], 2389 "return_type" : "type-31", 2390 "source_file" : "/external/minijail/libminijail.h" 2391 }, 2392 { 2393 "function_name" : "minijail_use_seccomp", 2394 "linker_set_key" : "minijail_use_seccomp", 2395 "parameters" : 2396 [ 2397 { 2398 "referenced_type" : "type-60" 2399 } 2400 ], 2401 "return_type" : "type-31", 2402 "source_file" : "/external/minijail/libminijail.h" 2403 }, 2404 { 2405 "function_name" : "minijail_use_seccomp_filter", 2406 "linker_set_key" : "minijail_use_seccomp_filter", 2407 "parameters" : 2408 [ 2409 { 2410 "referenced_type" : "type-60" 2411 } 2412 ], 2413 "return_type" : "type-31", 2414 "source_file" : "/external/minijail/libminijail.h" 2415 }, 2416 { 2417 "function_name" : "minijail_wait", 2418 "linker_set_key" : "minijail_wait", 2419 "parameters" : 2420 [ 2421 { 2422 "referenced_type" : "type-60" 2423 } 2424 ], 2425 "return_type" : "type-2", 2426 "source_file" : "/external/minijail/libminijail.h" 2427 }, 2428 { 2429 "function_name" : "minijail_write_pid_file", 2430 "linker_set_key" : "minijail_write_pid_file", 2431 "parameters" : 2432 [ 2433 { 2434 "referenced_type" : "type-60" 2435 }, 2436 { 2437 "referenced_type" : "type-10" 2438 } 2439 ], 2440 "return_type" : "type-2", 2441 "source_file" : "/external/minijail/libminijail.h" 2442 }, 2443 { 2444 "function_name" : "mkdir_p", 2445 "linker_set_key" : "mkdir_p", 2446 "parameters" : 2447 [ 2448 { 2449 "referenced_type" : "type-10" 2450 }, 2451 { 2452 "referenced_type" : "type-3" 2453 }, 2454 { 2455 "referenced_type" : "type-73" 2456 } 2457 ], 2458 "return_type" : "type-2", 2459 "source_file" : "/external/minijail/system.h" 2460 }, 2461 { 2462 "function_name" : "new_filter_block", 2463 "linker_set_key" : "new_filter_block", 2464 "return_type" : "type-58", 2465 "source_file" : "/external/minijail/syscall_filter.h" 2466 }, 2467 { 2468 "function_name" : "parse_constant", 2469 "linker_set_key" : "parse_constant", 2470 "parameters" : 2471 [ 2472 { 2473 "referenced_type" : "type-45" 2474 }, 2475 { 2476 "referenced_type" : "type-76" 2477 } 2478 ], 2479 "return_type" : "type-75", 2480 "source_file" : "/external/minijail/util.h" 2481 }, 2482 { 2483 "function_name" : "parse_single_constant", 2484 "linker_set_key" : "parse_single_constant", 2485 "parameters" : 2486 [ 2487 { 2488 "referenced_type" : "type-45" 2489 }, 2490 { 2491 "referenced_type" : "type-76" 2492 } 2493 ], 2494 "return_type" : "type-75", 2495 "source_file" : "/external/minijail/util.h" 2496 }, 2497 { 2498 "function_name" : "parse_size", 2499 "linker_set_key" : "parse_size", 2500 "parameters" : 2501 [ 2502 { 2503 "referenced_type" : "type-74" 2504 }, 2505 { 2506 "referenced_type" : "type-10" 2507 } 2508 ], 2509 "return_type" : "type-2", 2510 "source_file" : "/external/minijail/util.h" 2511 }, 2512 { 2513 "function_name" : "path_join", 2514 "linker_set_key" : "path_join", 2515 "parameters" : 2516 [ 2517 { 2518 "referenced_type" : "type-10" 2519 }, 2520 { 2521 "referenced_type" : "type-10" 2522 } 2523 ], 2524 "return_type" : "type-45", 2525 "source_file" : "/external/minijail/util.h" 2526 }, 2527 { 2528 "function_name" : "seccomp_can_softfail", 2529 "linker_set_key" : "seccomp_can_softfail", 2530 "return_type" : "type-2", 2531 "source_file" : "/external/minijail/syscall_filter.h" 2532 }, 2533 { 2534 "function_name" : "secure_noroot_set_and_locked", 2535 "linker_set_key" : "secure_noroot_set_and_locked", 2536 "parameters" : 2537 [ 2538 { 2539 "referenced_type" : "type-7" 2540 } 2541 ], 2542 "return_type" : "type-2", 2543 "source_file" : "/external/minijail/system.h" 2544 }, 2545 { 2546 "function_name" : "setup_and_dupe_pipe_end", 2547 "linker_set_key" : "setup_and_dupe_pipe_end", 2548 "parameters" : 2549 [ 2550 { 2551 "referenced_type" : "type-54" 2552 }, 2553 { 2554 "referenced_type" : "type-7" 2555 }, 2556 { 2557 "referenced_type" : "type-2" 2558 } 2559 ], 2560 "return_type" : "type-2", 2561 "source_file" : "/external/minijail/system.h" 2562 }, 2563 { 2564 "function_name" : "setup_mount_destination", 2565 "linker_set_key" : "setup_mount_destination", 2566 "parameters" : 2567 [ 2568 { 2569 "referenced_type" : "type-10" 2570 }, 2571 { 2572 "referenced_type" : "type-10" 2573 }, 2574 { 2575 "referenced_type" : "type-3" 2576 }, 2577 { 2578 "referenced_type" : "type-3" 2579 }, 2580 { 2581 "referenced_type" : "type-73" 2582 }, 2583 { 2584 "referenced_type" : "type-74" 2585 } 2586 ], 2587 "return_type" : "type-2", 2588 "source_file" : "/external/minijail/system.h" 2589 }, 2590 { 2591 "function_name" : "setup_pipe_end", 2592 "linker_set_key" : "setup_pipe_end", 2593 "parameters" : 2594 [ 2595 { 2596 "referenced_type" : "type-54" 2597 }, 2598 { 2599 "referenced_type" : "type-7" 2600 } 2601 ], 2602 "return_type" : "type-2", 2603 "source_file" : "/external/minijail/system.h" 2604 }, 2605 { 2606 "function_name" : "strip", 2607 "linker_set_key" : "strip", 2608 "parameters" : 2609 [ 2610 { 2611 "referenced_type" : "type-45" 2612 } 2613 ], 2614 "return_type" : "type-45", 2615 "source_file" : "/external/minijail/util.h" 2616 }, 2617 { 2618 "function_name" : "sys_seccomp", 2619 "linker_set_key" : "sys_seccomp", 2620 "parameters" : 2621 [ 2622 { 2623 "referenced_type" : "type-3" 2624 }, 2625 { 2626 "referenced_type" : "type-3" 2627 }, 2628 { 2629 "referenced_type" : "type-47" 2630 } 2631 ], 2632 "return_type" : "type-2", 2633 "source_file" : "/external/minijail/syscall_wrapper.h" 2634 }, 2635 { 2636 "function_name" : "tokenize", 2637 "linker_set_key" : "tokenize", 2638 "parameters" : 2639 [ 2640 { 2641 "referenced_type" : "type-76" 2642 }, 2643 { 2644 "referenced_type" : "type-10" 2645 } 2646 ], 2647 "return_type" : "type-45", 2648 "source_file" : "/external/minijail/util.h" 2649 }, 2650 { 2651 "function_name" : "write_pid_to_path", 2652 "linker_set_key" : "write_pid_to_path", 2653 "parameters" : 2654 [ 2655 { 2656 "referenced_type" : "type-2" 2657 }, 2658 { 2659 "referenced_type" : "type-10" 2660 } 2661 ], 2662 "return_type" : "type-2", 2663 "source_file" : "/external/minijail/system.h" 2664 }, 2665 { 2666 "function_name" : "write_proc_file", 2667 "linker_set_key" : "write_proc_file", 2668 "parameters" : 2669 [ 2670 { 2671 "referenced_type" : "type-2" 2672 }, 2673 { 2674 "referenced_type" : "type-10" 2675 }, 2676 { 2677 "referenced_type" : "type-10" 2678 } 2679 ], 2680 "return_type" : "type-2", 2681 "source_file" : "/external/minijail/system.h" 2682 } 2683 ], 2684 "global_vars" : 2685 [ 2686 { 2687 "linker_set_key" : "constant_table", 2688 "name" : "constant_table", 2689 "referenced_type" : "type-79", 2690 "source_file" : "/external/minijail/libconstants.h" 2691 }, 2692 { 2693 "linker_set_key" : "log_syscalls", 2694 "name" : "log_syscalls", 2695 "referenced_type" : "type-38", 2696 "source_file" : "/external/minijail/util.h" 2697 }, 2698 { 2699 "linker_set_key" : "log_syscalls_len", 2700 "name" : "log_syscalls_len", 2701 "referenced_type" : "type-39", 2702 "source_file" : "/external/minijail/util.h" 2703 }, 2704 { 2705 "linker_set_key" : "syscall_table", 2706 "name" : "syscall_table", 2707 "referenced_type" : "type-82", 2708 "source_file" : "/external/minijail/libsyscalls.h" 2709 } 2710 ], 2711 "lvalue_reference_types" : [], 2712 "pointer_types" : 2713 [ 2714 { 2715 "alignment" : 8, 2716 "linker_set_key" : "__sFILE *", 2717 "name" : "__sFILE *", 2718 "referenced_type" : "type-26", 2719 "self_type" : "type-25", 2720 "size" : 8, 2721 "source_file" : "/external/minijail/syscall_filter.h" 2722 }, 2723 { 2724 "alignment" : 8, 2725 "linker_set_key" : "__sFILE *", 2726 "name" : "__sFILE *", 2727 "referenced_type" : "type-68", 2728 "self_type" : "type-67", 2729 "size" : 8, 2730 "source_file" : "/external/minijail/syscall_filter.h" 2731 }, 2732 { 2733 "alignment" : 8, 2734 "linker_set_key" : "bpf_labels *", 2735 "name" : "bpf_labels *", 2736 "referenced_type" : "type-6", 2737 "self_type" : "type-83", 2738 "size" : 8, 2739 "source_file" : "/external/minijail/bpf.h" 2740 }, 2741 { 2742 "alignment" : 8, 2743 "linker_set_key" : "char *", 2744 "name" : "char *", 2745 "referenced_type" : "type-12", 2746 "self_type" : "type-45", 2747 "size" : 8, 2748 "source_file" : "/external/minijail/libminijail.h" 2749 }, 2750 { 2751 "alignment" : 8, 2752 "linker_set_key" : "char **", 2753 "name" : "char **", 2754 "referenced_type" : "type-45", 2755 "self_type" : "type-76", 2756 "size" : 8, 2757 "source_file" : "/external/minijail/util.h" 2758 }, 2759 { 2760 "alignment" : 8, 2761 "linker_set_key" : "char *const *", 2762 "name" : "char *const *", 2763 "referenced_type" : "type-52", 2764 "self_type" : "type-53", 2765 "size" : 8, 2766 "source_file" : "/external/minijail/libminijail.h" 2767 }, 2768 { 2769 "alignment" : 8, 2770 "linker_set_key" : "const char *", 2771 "name" : "const char *", 2772 "referenced_type" : "type-11", 2773 "self_type" : "type-10", 2774 "size" : 8, 2775 "source_file" : "/external/minijail/bpf.h" 2776 }, 2777 { 2778 "alignment" : 8, 2779 "linker_set_key" : "const minijail *", 2780 "name" : "const minijail *", 2781 "referenced_type" : "type-16", 2782 "self_type" : "type-18", 2783 "size" : 8, 2784 "source_file" : "/external/minijail/libminijail.h" 2785 }, 2786 { 2787 "alignment" : 8, 2788 "linker_set_key" : "const minijail *", 2789 "name" : "const minijail *", 2790 "referenced_type" : "type-49", 2791 "self_type" : "type-51", 2792 "size" : 8, 2793 "source_file" : "/external/minijail/libminijail.h" 2794 }, 2795 { 2796 "alignment" : 8, 2797 "linker_set_key" : "const sock_fprog *", 2798 "name" : "const sock_fprog *", 2799 "referenced_type" : "type-13", 2800 "self_type" : "type-15", 2801 "size" : 8, 2802 "source_file" : "/external/minijail/libminijail.h" 2803 }, 2804 { 2805 "alignment" : 8, 2806 "linker_set_key" : "const sock_fprog *", 2807 "name" : "const sock_fprog *", 2808 "referenced_type" : "type-42", 2809 "self_type" : "type-44", 2810 "size" : 8, 2811 "source_file" : "/external/minijail/libminijail.h" 2812 }, 2813 { 2814 "alignment" : 8, 2815 "linker_set_key" : "const unsigned int *", 2816 "name" : "const unsigned int *", 2817 "referenced_type" : "type-62", 2818 "self_type" : "type-63", 2819 "size" : 8, 2820 "source_file" : "/external/minijail/libminijail.h" 2821 }, 2822 { 2823 "alignment" : 8, 2824 "linker_set_key" : "filter_block *", 2825 "name" : "filter_block *", 2826 "referenced_type" : "type-55", 2827 "self_type" : "type-58", 2828 "size" : 8, 2829 "source_file" : "/external/minijail/syscall_filter.h" 2830 }, 2831 { 2832 "alignment" : 8, 2833 "linker_set_key" : "filter_block **", 2834 "name" : "filter_block **", 2835 "referenced_type" : "type-58", 2836 "self_type" : "type-69", 2837 "size" : 8, 2838 "source_file" : "/external/minijail/syscall_filter.h" 2839 }, 2840 { 2841 "alignment" : 8, 2842 "linker_set_key" : "int (*)(void *)", 2843 "name" : "int (*)(void *)", 2844 "referenced_type" : "type-46", 2845 "self_type" : "type-48", 2846 "size" : 8, 2847 "source_file" : "/external/minijail/libminijail.h" 2848 }, 2849 { 2850 "alignment" : 8, 2851 "linker_set_key" : "int *", 2852 "name" : "int *", 2853 "referenced_type" : "type-2", 2854 "self_type" : "type-54", 2855 "size" : 8, 2856 "source_file" : "/external/minijail/libminijail.h" 2857 }, 2858 { 2859 "alignment" : 8, 2860 "linker_set_key" : "minijail *", 2861 "name" : "minijail *", 2862 "referenced_type" : "type-22", 2863 "self_type" : "type-21", 2864 "size" : 8, 2865 "source_file" : "/external/minijail/libminijail.h" 2866 }, 2867 { 2868 "alignment" : 8, 2869 "linker_set_key" : "minijail *", 2870 "name" : "minijail *", 2871 "referenced_type" : "type-61", 2872 "self_type" : "type-60", 2873 "size" : 8, 2874 "source_file" : "/external/minijail/libminijail.h" 2875 }, 2876 { 2877 "alignment" : 8, 2878 "linker_set_key" : "parser_state *", 2879 "name" : "parser_state *", 2880 "referenced_type" : "type-59", 2881 "self_type" : "type-66", 2882 "size" : 8, 2883 "source_file" : "/external/minijail/syscall_filter.h" 2884 }, 2885 { 2886 "alignment" : 8, 2887 "linker_set_key" : "sock_filter *", 2888 "name" : "sock_filter *", 2889 "referenced_type" : "type-20", 2890 "self_type" : "type-19", 2891 "size" : 8, 2892 "source_file" : "/external/minijail/syscall_filter.h" 2893 }, 2894 { 2895 "alignment" : 8, 2896 "linker_set_key" : "sock_filter *", 2897 "name" : "sock_filter *", 2898 "referenced_type" : "type-24", 2899 "self_type" : "type-23", 2900 "size" : 8, 2901 "source_file" : "/external/minijail/syscall_filter.h" 2902 }, 2903 { 2904 "alignment" : 8, 2905 "linker_set_key" : "sock_filter *", 2906 "name" : "sock_filter *", 2907 "referenced_type" : "type-30", 2908 "self_type" : "type-29", 2909 "size" : 8, 2910 "source_file" : "/external/minijail/bpf.h" 2911 }, 2912 { 2913 "alignment" : 8, 2914 "linker_set_key" : "sock_filter *", 2915 "name" : "sock_filter *", 2916 "referenced_type" : "type-57", 2917 "self_type" : "type-56", 2918 "size" : 8, 2919 "source_file" : "/external/minijail/syscall_filter.h" 2920 }, 2921 { 2922 "alignment" : 8, 2923 "linker_set_key" : "sock_filter *", 2924 "name" : "sock_filter *", 2925 "referenced_type" : "type-65", 2926 "self_type" : "type-64", 2927 "size" : 8, 2928 "source_file" : "/external/minijail/syscall_filter.h" 2929 }, 2930 { 2931 "alignment" : 8, 2932 "linker_set_key" : "sock_filter *", 2933 "name" : "sock_filter *", 2934 "referenced_type" : "type-85", 2935 "self_type" : "type-84", 2936 "size" : 8, 2937 "source_file" : "/external/minijail/bpf.h" 2938 }, 2939 { 2940 "alignment" : 8, 2941 "linker_set_key" : "sock_filter **", 2942 "name" : "sock_filter **", 2943 "referenced_type" : "type-29", 2944 "self_type" : "type-37", 2945 "size" : 8, 2946 "source_file" : "/external/minijail/bpf.h" 2947 }, 2948 { 2949 "alignment" : 8, 2950 "linker_set_key" : "sock_filter **", 2951 "name" : "sock_filter **", 2952 "referenced_type" : "type-84", 2953 "self_type" : "type-86", 2954 "size" : 8, 2955 "source_file" : "/external/minijail/bpf.h" 2956 }, 2957 { 2958 "alignment" : 8, 2959 "linker_set_key" : "sock_fprog *", 2960 "name" : "sock_fprog *", 2961 "referenced_type" : "type-28", 2962 "self_type" : "type-27", 2963 "size" : 8, 2964 "source_file" : "/external/minijail/syscall_filter.h" 2965 }, 2966 { 2967 "alignment" : 8, 2968 "linker_set_key" : "sock_fprog *", 2969 "name" : "sock_fprog *", 2970 "referenced_type" : "type-71", 2971 "self_type" : "type-70", 2972 "size" : 8, 2973 "source_file" : "/external/minijail/syscall_filter.h" 2974 }, 2975 { 2976 "alignment" : 8, 2977 "linker_set_key" : "unsigned int *", 2978 "name" : "unsigned int *", 2979 "referenced_type" : "type-3", 2980 "self_type" : "type-72", 2981 "size" : 8, 2982 "source_file" : "/external/minijail/system.h" 2983 }, 2984 { 2985 "alignment" : 8, 2986 "linker_set_key" : "unsigned long *", 2987 "name" : "unsigned long *", 2988 "referenced_type" : "type-7", 2989 "self_type" : "type-74", 2990 "size" : 8, 2991 "source_file" : "/external/minijail/system.h" 2992 }, 2993 { 2994 "alignment" : 8, 2995 "linker_set_key" : "void *", 2996 "name" : "void *", 2997 "referenced_type" : "type-31", 2998 "self_type" : "type-47", 2999 "size" : 8, 3000 "source_file" : "/external/minijail/libminijail.h" 3001 } 3002 ], 3003 "qualified_types" : 3004 [ 3005 { 3006 "alignment" : 8, 3007 "is_const" : true, 3008 "linker_set_key" : "char *const", 3009 "name" : "char *const", 3010 "referenced_type" : "type-45", 3011 "self_type" : "type-52", 3012 "size" : 8, 3013 "source_file" : "/external/minijail/libminijail.h" 3014 }, 3015 { 3016 "alignment" : 1, 3017 "is_const" : true, 3018 "linker_set_key" : "const char", 3019 "name" : "const char", 3020 "referenced_type" : "type-12", 3021 "self_type" : "type-11", 3022 "size" : 1, 3023 "source_file" : "/external/minijail/bpf.h" 3024 }, 3025 { 3026 "alignment" : 8, 3027 "is_const" : true, 3028 "linker_set_key" : "const minijail", 3029 "name" : "const minijail", 3030 "referenced_type" : "type-17", 3031 "self_type" : "type-16", 3032 "size" : 1344, 3033 "source_file" : "/external/minijail/libminijail.h" 3034 }, 3035 { 3036 "alignment" : 8, 3037 "is_const" : true, 3038 "linker_set_key" : "const minijail", 3039 "name" : "const minijail", 3040 "referenced_type" : "type-50", 3041 "self_type" : "type-49", 3042 "size" : 1344, 3043 "source_file" : "/external/minijail/libminijail.h" 3044 }, 3045 { 3046 "alignment" : 8, 3047 "is_const" : true, 3048 "linker_set_key" : "const sock_fprog", 3049 "name" : "const sock_fprog", 3050 "referenced_type" : "type-14", 3051 "self_type" : "type-13", 3052 "size" : 16, 3053 "source_file" : "/external/minijail/libminijail.h" 3054 }, 3055 { 3056 "alignment" : 8, 3057 "is_const" : true, 3058 "linker_set_key" : "const sock_fprog", 3059 "name" : "const sock_fprog", 3060 "referenced_type" : "type-43", 3061 "self_type" : "type-42", 3062 "size" : 16, 3063 "source_file" : "/external/minijail/libminijail.h" 3064 }, 3065 { 3066 "alignment" : 4, 3067 "is_const" : true, 3068 "linker_set_key" : "const unsigned int", 3069 "name" : "const unsigned int", 3070 "referenced_type" : "type-3", 3071 "self_type" : "type-62", 3072 "size" : 4, 3073 "source_file" : "/external/minijail/libminijail.h" 3074 }, 3075 { 3076 "alignment" : 8, 3077 "is_const" : true, 3078 "linker_set_key" : "const unsigned long", 3079 "name" : "const unsigned long", 3080 "referenced_type" : "type-7", 3081 "self_type" : "type-39", 3082 "size" : 8, 3083 "source_file" : "/external/minijail/util.h" 3084 }, 3085 { 3086 "is_const" : true, 3087 "linker_set_key" : "constant_entry const[]", 3088 "name" : "constant_entry const[]", 3089 "referenced_type" : "type-78", 3090 "self_type" : "type-79", 3091 "source_file" : "/external/minijail/libconstants.h" 3092 }, 3093 { 3094 "is_const" : true, 3095 "linker_set_key" : "syscall_entry const[]", 3096 "name" : "syscall_entry const[]", 3097 "referenced_type" : "type-81", 3098 "self_type" : "type-82", 3099 "source_file" : "/external/minijail/libsyscalls.h" 3100 } 3101 ], 3102 "record_types" : 3103 [ 3104 { 3105 "alignment" : 8, 3106 "fields" : 3107 [ 3108 { 3109 "field_name" : "label", 3110 "referenced_type" : "type-10" 3111 }, 3112 { 3113 "field_name" : "location", 3114 "field_offset" : 64, 3115 "referenced_type" : "type-3" 3116 } 3117 ], 3118 "linker_set_key" : "__bpf_label", 3119 "name" : "__bpf_label", 3120 "referenced_type" : "type-9", 3121 "self_type" : "type-9", 3122 "size" : 16, 3123 "source_file" : "/external/minijail/bpf.h", 3124 "unique_id" : "__bpf_label" 3125 }, 3126 { 3127 "alignment" : 8, 3128 "fields" : 3129 [ 3130 { 3131 "field_name" : "count", 3132 "referenced_type" : "type-7" 3133 }, 3134 { 3135 "field_name" : "labels", 3136 "field_offset" : 64, 3137 "referenced_type" : "type-8" 3138 } 3139 ], 3140 "linker_set_key" : "bpf_labels", 3141 "name" : "bpf_labels", 3142 "referenced_type" : "type-6", 3143 "self_type" : "type-6", 3144 "size" : 8200, 3145 "source_file" : "/external/minijail/bpf.h", 3146 "unique_id" : "bpf_labels" 3147 }, 3148 { 3149 "alignment" : 8, 3150 "fields" : 3151 [ 3152 { 3153 "field_name" : "name", 3154 "referenced_type" : "type-10" 3155 }, 3156 { 3157 "field_name" : "value", 3158 "field_offset" : 64, 3159 "referenced_type" : "type-7" 3160 } 3161 ], 3162 "linker_set_key" : "constant_entry", 3163 "name" : "constant_entry", 3164 "referenced_type" : "type-77", 3165 "self_type" : "type-77", 3166 "size" : 16, 3167 "source_file" : "/external/minijail/libconstants.h", 3168 "unique_id" : "constant_entry" 3169 }, 3170 { 3171 "alignment" : 8, 3172 "fields" : 3173 [ 3174 { 3175 "field_name" : "instrs", 3176 "referenced_type" : "type-56" 3177 }, 3178 { 3179 "field_name" : "len", 3180 "field_offset" : 64, 3181 "referenced_type" : "type-7" 3182 }, 3183 { 3184 "field_name" : "next", 3185 "field_offset" : 128, 3186 "referenced_type" : "type-58" 3187 }, 3188 { 3189 "field_name" : "last", 3190 "field_offset" : 192, 3191 "referenced_type" : "type-58" 3192 }, 3193 { 3194 "field_name" : "total_len", 3195 "field_offset" : 256, 3196 "referenced_type" : "type-7" 3197 } 3198 ], 3199 "linker_set_key" : "filter_block", 3200 "name" : "filter_block", 3201 "referenced_type" : "type-55", 3202 "self_type" : "type-55", 3203 "size" : 40, 3204 "source_file" : "/external/minijail/syscall_filter.h", 3205 "unique_id" : "filter_block" 3206 }, 3207 { 3208 "alignment" : 8, 3209 "fields" : 3210 [ 3211 { 3212 "field_name" : "filename", 3213 "referenced_type" : "type-10" 3214 }, 3215 { 3216 "field_name" : "line_number", 3217 "field_offset" : 64, 3218 "referenced_type" : "type-7" 3219 } 3220 ], 3221 "linker_set_key" : "parser_state", 3222 "name" : "parser_state", 3223 "referenced_type" : "type-59", 3224 "self_type" : "type-59", 3225 "size" : 16, 3226 "source_file" : "/external/minijail/syscall_filter.h", 3227 "unique_id" : "parser_state" 3228 }, 3229 { 3230 "alignment" : 8, 3231 "fields" : 3232 [ 3233 { 3234 "field_name" : "nr", 3235 "referenced_type" : "type-2" 3236 }, 3237 { 3238 "field_name" : "arch", 3239 "field_offset" : 32, 3240 "referenced_type" : "type-3" 3241 }, 3242 { 3243 "field_name" : "instruction_pointer", 3244 "field_offset" : 64, 3245 "referenced_type" : "type-4" 3246 }, 3247 { 3248 "field_name" : "args", 3249 "field_offset" : 128, 3250 "referenced_type" : "type-5" 3251 } 3252 ], 3253 "linker_set_key" : "seccomp_data", 3254 "name" : "seccomp_data", 3255 "referenced_type" : "type-1", 3256 "self_type" : "type-1", 3257 "size" : 64, 3258 "source_file" : "/external/minijail/bpf.h", 3259 "unique_id" : "seccomp_data" 3260 }, 3261 { 3262 "alignment" : 8, 3263 "fields" : 3264 [ 3265 { 3266 "field_name" : "name", 3267 "referenced_type" : "type-10" 3268 }, 3269 { 3270 "field_name" : "nr", 3271 "field_offset" : 64, 3272 "referenced_type" : "type-2" 3273 } 3274 ], 3275 "linker_set_key" : "syscall_entry", 3276 "name" : "syscall_entry", 3277 "referenced_type" : "type-80", 3278 "self_type" : "type-80", 3279 "size" : 16, 3280 "source_file" : "/external/minijail/libsyscalls.h", 3281 "unique_id" : "syscall_entry" 3282 } 3283 ], 3284 "rvalue_reference_types" : [] 3285} 3286