| /external/libbrillo/brillo/minijail/ |
| D | minijail.cc | 31 void Minijail::Destroy(struct minijail* jail) { in Destroy() 35 void Minijail::DropRoot(struct minijail* jail, uid_t uid, gid_t gid) { in DropRoot() 40 bool Minijail::DropRoot(struct minijail* jail, in DropRoot() 49 void Minijail::EnterNewPidNamespace(struct minijail* jail) { in EnterNewPidNamespace() 53 void Minijail::MountTmp(struct minijail* jail) { in MountTmp() 57 void Minijail::UseSeccompFilter(struct minijail* jail, const char* path) { in UseSeccompFilter() 63 void Minijail::UseCapabilities(struct minijail* jail, uint64_t capmask) { in UseCapabilities() 67 void Minijail::ResetSignalMask(struct minijail* jail) { in ResetSignalMask() 71 void Minijail::CloseOpenFds(struct minijail* jail) { in CloseOpenFds() 75 void Minijail::PreserveFd(struct minijail* jail, int parent_fd, int child_fd) { in PreserveFd() [all …]
|
| /external/virglrenderer/server/ |
| D | render_worker.c | 193 render_worker_jail_add_worker(struct render_worker_jail *jail, in render_worker_jail_add_worker() 201 render_worker_jail_remove_worker(struct render_worker_jail *jail, in render_worker_jail_remove_worker() 211 render_worker_jail_reap_any_worker(struct render_worker_jail *jail, bool block) in render_worker_jail_reap_any_worker() 242 struct render_worker_jail *jail = calloc(1, sizeof(*jail)); in render_worker_jail_create() local 275 render_worker_jail_wait_workers(struct render_worker_jail *jail) in render_worker_jail_wait_workers() 288 render_worker_jail_destroy(struct render_worker_jail *jail) in render_worker_jail_destroy() 303 render_worker_jail_get_sigchld_fd(const struct render_worker_jail *jail) in render_worker_jail_get_sigchld_fd() 309 render_worker_jail_drain_sigchld_fd(struct render_worker_jail *jail) in render_worker_jail_drain_sigchld_fd() 330 render_worker_jail_reap_workers(struct render_worker_jail *jail) in render_worker_jail_reap_workers() 350 render_worker_jail_detach_workers(struct render_worker_jail *jail) in render_worker_jail_detach_workers() [all …]
|
| /external/crosvm/base/tests/ |
| D | process.rs | 18 let jail = Minijail::new().unwrap(); in pid_diff() localVariable 38 let jail = Minijail::new().unwrap(); in thread_name() localVariable 61 let jail = Minijail::new().unwrap(); in thread_name_trimmed() localVariable 83 let jail = Minijail::new().unwrap(); in wait_for_success() localVariable 93 let jail = Minijail::new().unwrap(); in wait_for_panic() localVariable
|
| /external/crosvm/src/crosvm/sys/unix/ |
| D | gpu.rs | 125 let jail = if let Some(jail_config) = &cfg.jail_config { in create_gpu_device() localVariable 131 let mut jail = create_gpu_minijail(&jail_config.pivot_root, &config)?; in create_gpu_device() localVariable 232 let mut jail = create_gpu_minijail(&jail_config.pivot_root, &config)?; in start_gpu_render_server() localVariable
|
| D | device_helpers.rs | 193 let jail = self.create_jail(jail_config, VirtioDeviceType::Regular)?; in create_virtio_device_and_jail() localVariable 449 let jail = if let Some(jail_config) = jail_config { in create_virtio_snd_device() localVariable 458 let mut jail = in create_virtio_snd_device() localVariable 488 let mut jail = in create_software_tpm_device() localVariable 524 let jail = if let Some(jail_config) = jail_config { in create_vtpm_proxy_device() localVariable 527 let mut jail = in create_vtpm_proxy_device() localVariable 913 let jail = if let Some(jail_config) = jail_config { in create_wayland_device() localVariable 916 let mut jail = create_gpu_minijail(&jail_config.pivot_root, &config)?; in create_wayland_device() localVariable 944 let jail = if let Some(jail_config) = jail_config { in create_video_device() localVariable 956 let mut jail = in create_video_device() localVariable [all …]
|
| D | cmdline.rs | 62 pub jail: JailConfig, field
|
| /external/crosvm/jail/src/ |
| D | helpers.rs | 118 let mut jail = Minijail::new().context("failed to jail device")?; in create_base_minijail() localVariable 146 let mut jail = create_base_minijail(root, max_open_files)?; in create_sandbox_minijail() localVariable 318 let mut jail = create_sandbox_minijail(root, MAX_OPEN_FILES_FOR_GPU, config)?; in create_gpu_minijail() localVariable
|
| /external/crosvm/src/crosvm/plugin/ |
| D | mod.rs | 492 let jail = if let Some(jail_config) = &cfg.jail_config { in run_config() localVariable 514 let mut jail = create_sandbox_minijail(root_path, MAX_OPEN_FILES, &config) in run_config() localVariable
|
| /external/crosvm/src/crosvm/sys/ |
| D | unix.rs | 879 let jail = simple_jail(&cfg.jail_config, dev.minijail_policy())?; in create_devices() localVariable 1684 let jail = if let Some(jail_config) = &cfg.jail_config { in run_vm() localVariable 1690 let mut jail = in run_vm() localVariable 3701 let jail = params in jail_and_start_vu_device() localVariable 3865 let jail = if opts.disable_sandbox { in start_devices() localVariable
|
| /external/crosvm/swap/src/ |
| D | lib.rs | 301 let mut jail = if let Some(jail_config) = jail_config { in launch() localVariable
|
| /external/minijail/rust/minijail/src/ |
| D | lib.rs | 377 jail: *mut minijail, field
|
| /external/crosvm/arch/src/ |
| D | lib.rs | 389 pub jail: Option<Minijail>, field
|
| /external/rust/crates/libc/src/unix/bsd/freebsdlike/freebsd/ |
| D | mod.rs | 4057 pub fn jail(jail: *mut ::jail) -> ::c_int; in jail() function
|