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