Home
last modified time | relevance | path

Searched defs:Minijail (Results 1 – 20 of 20) sorted by relevance

/external/crosvm/jail/src/
Dhelpers.rs106 pub fn create_base_minijail(root: &Path, max_open_files: u64) -> Result<Minijail> { in create_base_minijail()
145 ) -> Result<Minijail> { in create_sandbox_minijail()
303 pub fn simple_jail(jail_config: &Option<JailConfig>, policy: &str) -> Result<Option<Minijail>> { in simple_jail()
317 pub fn create_gpu_minijail(root: &Path, config: &SandboxConfig) -> Result<Minijail> { in create_gpu_minijail()
387 pub fn jail_mount_bind_if_exists<P: AsRef<std::ffi::OsStr>>( in jail_mount_bind_if_exists()
418 unsafe { *(jail as *const Minijail as *const usize) } in read_jail_addr() constant
/external/minijail/
Dnavbar.md1 # Minijail chapter
DREADME.md1 # Minijail chapter
/external/crosvm/docs/book/src/appendix/
Dminijail.md1 # Minijail chapter
/external/crosvm/arch/src/sys/
Dunix.rs53 battery_jail: Option<Minijail>, in add_goldfish_battery()
144 devices: Vec<(VfioPlatformDevice, Option<Minijail>)>, in generate_platform_bus()
/external/crosvm/arch/src/serial/sys/
Dunix.rs23 serial_jail: Option<Minijail>, in add_serial_device()
Dwindows.rs52 serial_jail: Option<Minijail>, in add_serial_device()
/external/minijail/rust/minijail/src/
Dlib.rs109 fn run_command(&self, jail: &Minijail, cmd: &Command) -> Result<pid_t>; in run_command()
113 fn run_command(&self, jail: &Minijail, cmd: &Command) -> Result<pid_t> { in run_command()
141 fn run_command(&self, jail: &Minijail, cmd: &Command) -> Result<pid_t> { in run_command()
376 pub struct Minijail { struct
377 jail: *mut minijail,
411 impl Minijail { impl
427 pub fn try_clone(&self) -> Result<Minijail> { in try_clone()
1009 impl Drop for Minijail { implementation
/external/crosvm/arch/src/
Dlib.rs442 serial_jail: Option<Minijail>, in build_vm()
443 battery: (Option<BatteryType>, Option<Minijail>), in build_vm()
446 devices: Vec<(Box<dyn BusDeviceObj>, Option<Minijail>)>, in build_vm()
450 debugcon_jail: Option<Minijail>, in build_vm()
487 #[cfg(unix)] minijail: Option<Minijail>, in register_pci_device()
632 #[cfg(unix)] jail: Option<Minijail>, in configure_pci_device()
749 devices: Vec<(VirtioMmioDevice, Option<Minijail>)>, in generate_virtio_mmio_bus()
840 devices: &mut Vec<(Box<dyn PciDevice>, Option<Minijail>)>, in generate_pci_topology()
912 devices: &mut [(Box<dyn BusDeviceObj>, Option<Minijail>)], in assign_pci_addresses()
942 mut devices: Vec<(Box<dyn PciDevice>, Option<Minijail>)>, in generate_pci_root()
Dserial.rs103 #[cfg_attr(windows, allow(unused_variables))] serial_jail: Option<Minijail>, in add_serial_devices()
/external/crosvm/base/src/sys/unix/
Dprocess.rs87 jail: Minijail, in fork_process()
/external/crosvm/x86_64/src/
Dlib.rs686 serial_jail: Option<Minijail>, in build_vm()
687 battery: (Option<BatteryType>, Option<Minijail>), in build_vm()
690 devs: Vec<(Box<dyn BusDeviceObj>, Option<Minijail>)>, in build_vm()
694 debugcon_jail: Option<Minijail>, in build_vm()
695 pflash_jail: Option<Minijail>, in build_vm()
1102 #[cfg(unix)] minijail: Option<Minijail>, in register_pci_device()
1523 jail: Option<Minijail>, in setup_pflash()
1800 battery: (Option<BatteryType>, Option<Minijail>), in setup_acpi_devices()
2024 serial_jail: Option<Minijail>, in setup_serial_devices()
2061 debugcon_jail: Option<Minijail>, in setup_debugcon_devices()
/external/crosvm/aarch64/src/
Dlib.rs374 serial_jail: Option<Minijail>, in build_vm()
375 (bat_type, bat_jail): (Option<BatteryType>, Option<Minijail>), in build_vm()
378 devs: Vec<(Box<dyn BusDeviceObj>, Option<Minijail>)>, in build_vm()
382 _debugcon_jail: Option<Minijail>, in build_vm()
762 _minijail: Option<Minijail>, in register_pci_device()
/external/crosvm/src/crosvm/sys/unix/
Dgpu.rs219 ) -> Result<(Minijail, SafeDescriptor)> { in start_gpu_render_server()
Ddevice_helpers.rs177 ) -> anyhow::Result<Option<Minijail>> { in create_jail()
1342 ) -> anyhow::Result<Option<Minijail>> { in create_jail()
1392 ) -> DeviceResult<(VfioDeviceVariant, Option<Minijail>, Option<VfioWrapper>)> { in create_vfio_device()
1491 devices: &mut [(Box<dyn BusDeviceObj>, Option<Minijail>)], in setup_virtio_access_platform()
/external/libbrillo/brillo/minijail/
Dminijail.cc17 Minijail::Minijail() {} in Minijail() function in brillo::Minijail
/external/crosvm/src/crosvm/plugin/
Dprocess.rs182 jail: Option<Minijail>, in new()
/external/crosvm/devices/src/
Dproxy.rs221 jail: Minijail, in new()
/external/crosvm/src/crosvm/sys/
Dunix.rs694 ) -> DeviceResult<Vec<(Box<dyn BusDeviceObj>, Option<Minijail>)>> { in create_devices()
967 devices: &mut Vec<(Box<dyn BusDeviceObj>, Option<Minijail>)>, in create_pcie_root_port()
/external/crosvm/src/sys/
Dwindows.rs687 ) -> DeviceResult<Vec<(Box<dyn BusDeviceObj>, Option<Minijail>)>> { in create_devices()