| /external/crosvm/jail/src/ |
| D | helpers.rs | 106 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/ |
| D | navbar.md | 1 # Minijail chapter
|
| D | README.md | 1 # Minijail chapter
|
| /external/crosvm/docs/book/src/appendix/ |
| D | minijail.md | 1 # Minijail chapter
|
| /external/crosvm/arch/src/sys/ |
| D | unix.rs | 53 battery_jail: Option<Minijail>, in add_goldfish_battery() 144 devices: Vec<(VfioPlatformDevice, Option<Minijail>)>, in generate_platform_bus()
|
| /external/crosvm/arch/src/serial/sys/ |
| D | unix.rs | 23 serial_jail: Option<Minijail>, in add_serial_device()
|
| D | windows.rs | 52 serial_jail: Option<Minijail>, in add_serial_device()
|
| /external/minijail/rust/minijail/src/ |
| D | lib.rs | 109 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 { implementation 427 pub fn try_clone(&self) -> Result<Minijail> { in try_clone() 1009 impl Drop for Minijail { implementation
|
| /external/crosvm/arch/src/ |
| D | lib.rs | 442 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()
|
| D | serial.rs | 103 #[cfg_attr(windows, allow(unused_variables))] serial_jail: Option<Minijail>, in add_serial_devices()
|
| /external/crosvm/base/src/sys/unix/ |
| D | process.rs | 87 jail: Minijail, in fork_process()
|
| /external/crosvm/x86_64/src/ |
| D | lib.rs | 686 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/ |
| D | lib.rs | 374 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/ |
| D | gpu.rs | 219 ) -> Result<(Minijail, SafeDescriptor)> { in start_gpu_render_server()
|
| D | device_helpers.rs | 177 ) -> 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/ |
| D | minijail.cc | 17 Minijail::Minijail() {} in Minijail() function in brillo::Minijail
|
| /external/crosvm/src/crosvm/plugin/ |
| D | process.rs | 182 jail: Option<Minijail>, in new()
|
| /external/crosvm/devices/src/ |
| D | proxy.rs | 221 jail: Minijail, in new()
|
| /external/crosvm/src/crosvm/sys/ |
| D | unix.rs | 694 ) -> 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/ |
| D | windows.rs | 687 ) -> DeviceResult<Vec<(Box<dyn BusDeviceObj>, Option<Minijail>)>> { in create_devices()
|