Home
last modified time | relevance | path

Searched defs:jail (Results 1 – 13 of 13) sorted by relevance

/external/libbrillo/brillo/minijail/
Dminijail.cc31 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/
Drender_worker.c193 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/
Dprocess.rs18 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/
Dgpu.rs125 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
Ddevice_helpers.rs193 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 …]
Dcmdline.rs62 pub jail: JailConfig, field
/external/crosvm/jail/src/
Dhelpers.rs118 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/
Dmod.rs492 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/
Dunix.rs879 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/
Dlib.rs301 let mut jail = if let Some(jail_config) = jail_config { in launch() localVariable
/external/minijail/rust/minijail/src/
Dlib.rs377 jail: *mut minijail, field
/external/crosvm/arch/src/
Dlib.rs389 pub jail: Option<Minijail>, field
/external/rust/crates/libc/src/unix/bsd/freebsdlike/freebsd/
Dmod.rs4057 pub fn jail(jail: *mut ::jail) -> ::c_int; in jail() function