Home
last modified time | relevance | path

Searched refs:as_raw_fd (Results 1 – 25 of 27) sorted by relevance

12

/packages/modules/Virtualization/compos/composd/src/
Dfd_server_helper.rs57 let raw_fd = fd.as_raw_fd(); in do_spawn_fd_server()
63 let raw_fd = fd.as_raw_fd(); in do_spawn_fd_server()
69 let raw_fd = fd.as_raw_fd(); in do_spawn_fd_server()
75 let raw_fd = fd.as_raw_fd(); in do_spawn_fd_server()
80 let ready_fd = ready_file.as_raw_fd(); in do_spawn_fd_server()
Dodrefresh_task.rs178 let system_dir_raw_fd = system_dir_fd.as_raw_fd(); in run_in_vm()
179 let output_dir_raw_fd = output_dir_fd.as_raw_fd(); in run_in_vm()
180 let staging_dir_raw_fd = staging_dir_fd.as_raw_fd(); in run_in_vm()
192 (system_ext_dir_fd.as_raw_fd(), vec![system_dir_fd, system_ext_dir_fd]) in run_in_vm()
/packages/modules/Virtualization/virtualizationservice/vmnic/src/
Daidl.rs114 create_tap_interface(tunfd.as_raw_fd(), sock.as_raw_fd(), ifname_bytes) in createTapInterface()
123 let tap = tapfd.as_raw_fd(); in deleteTapInterface()
134 delete_tap_interface(tap, sock.as_raw_fd(), &mut tap_ifreq) in deleteTapInterface()
/packages/modules/Virtualization/libs/devicemapper/src/
Dloopdevice.rs48 Ok(unsafe { _loop_ctl_get_free(ctrl_file.as_raw_fd()) }?) in loop_ctl_get_free()
53 Ok(unsafe { _loop_configure(device_file.as_raw_fd(), config) }?) in loop_configure()
59 Ok(unsafe { _loop_clr_fd(device_file.as_raw_fd()) }?) in loop_clr_fd()
125 config.fd = backing_file.as_raw_fd() as u32; in try_attach()
Dutil.rs58 Ok(nix::sys::stat::fstat(f.as_raw_fd())?) in fstat()
75 unsafe { _blkgetsize64(f.as_raw_fd(), &mut size) }?; in blkgetsize64()
Dlib.rs67 Ok(unsafe { _dm_dev_create(dm.0.as_raw_fd(), ioctl) }?) in dm_dev_create()
73 Ok(unsafe { _dm_dev_suspend(dm.0.as_raw_fd(), ioctl) }?) in dm_dev_suspend()
79 Ok(unsafe { _dm_table_load(dm.0.as_raw_fd(), ioctl) }?) in dm_table_load()
85 Ok(unsafe { _dm_dev_remove(dm.0.as_raw_fd(), ioctl) }?) in dm_dev_remove()
/packages/modules/Virtualization/vmclient/src/
Dlib.rs93 command.arg("--rpc-server-fd").arg(format!("{}", server_fd.as_raw_fd())); in new()
94 command.arg("--ready-fd").arg(format!("{}", ready_fd.as_raw_fd())); in new()
95 command.preserved_fds(vec![server_fd.as_raw_fd(), ready_fd.as_raw_fd()]); in new()
/packages/modules/Virtualization/microdroid_manager/src/
Dioutil.rs61 bail!("{:?} is not a block device", f.as_raw_fd()); in blkflsbuf()
64 unsafe { _blkflsbuf(f.as_raw_fd()) }?; in blkflsbuf()
/packages/modules/Virtualization/authfs/fd_server/src/
Daidl.rs150 fsverity::read_merkle_tree(file.as_raw_fd(), offset, &mut buf).map_err(|e| { in readFsverityMerkleTree()
183 let s = fsverity::read_signature(file.as_raw_fd(), &mut buf).map_err(|e| { in readFsveritySignature()
275 Ok((file.as_raw_fd(), FdConfig::Readonly { file, alt_metadata: metadata })) in openFileInDirectory()
292 Some(dir.as_raw_fd()), in createFileInDirectory()
410 let new_fd = openat(Some(dir_fd.as_raw_fd()), path, OFlag::O_RDONLY, Mode::empty())?; in open_readonly_at()
/packages/modules/Bluetooth/system/gd/rust/common/src/
Dtime.rs28 fn as_raw_fd(&self) -> RawFd { in as_raw_fd() method
29 self.0.as_fd().as_raw_fd() in as_raw_fd()
/packages/modules/Virtualization/compos/src/
Dfsverity.rs32 let path = CString::new(format!("/proc/self/fd/{}", fd.as_raw_fd()).as_str()).unwrap(); in measure()
/packages/modules/Virtualization/authfs/src/fusefs/
Dmount.rs48 MountOption::FD(dev_fuse.as_raw_fd()), in mount_and_enter_message_loop()
/packages/modules/Virtualization/virtualizationmanager/src/
Dselinux.rs105 let fd = file.as_raw_fd(); in getfilecon()
Dcomposite.rs116 let fd = file.as_raw_fd(); in fd_path_for_file()
Dcrosvm.rs963 let mut preserved_fds = config.indirect_files.iter().map(|file| file.as_raw_fd()).collect(); in run_vm()
1101 let tap_fd = tap.as_raw_fd(); in run_vm()
1206 let fd = file.as_raw_fd(); in add_preserved_fd()
/packages/modules/Virtualization/authfs/tests/common/src/
Dopen_then_run.rs42 FdMapping { parent_fd: self.owned_fd.as_raw_fd(), child_fd: self.target_fd } in as_fd_mapping()
/packages/modules/DnsResolver/doh/tests/doh_frontend/src/
Ddns_https_frontend.rs438 let filepath = format!("/proc/self/fd/{}", rd.as_raw_fd()); in create_quiche_config()
446 let filepath = format!("/proc/self/fd/{}", rd.as_raw_fd()); in create_quiche_config()
/packages/modules/DnsResolver/doh/
Dboot_time.rs104 fn as_raw_fd(&self) -> RawFd { in as_raw_fd() method
Dffi.rs83 let fd = udp_socket.as_raw_fd(); in wrap_tag_socket_callback()
/packages/modules/DnsResolver/doh/connection/
Dmod.rs63 let fd = socket.as_raw_fd(); in mark_socket()
/packages/modules/Virtualization/libs/dice/driver/src/
Dlib.rs88 let fd = file.as_raw_fd(); in new()
/packages/modules/Bluetooth/system/gd/rust/linux/utils/src/
Dsocket.rs415 fn as_raw_fd(&self) -> RawFd { in as_raw_fd() method
/packages/modules/Virtualization/vm/src/
Drun.rs369 let fd = file.as_raw_fd(); in duplicate_fd()
/packages/modules/Virtualization/zipfuse/src/
Dmain.rs98 MountOption::FD(dev_fuse.as_raw_fd()), in run_fuse()
/packages/modules/Bluetooth/system/gd/rust/linux/stack/src/
Dsocket_manager.rs877 let rawfd = cstream.as_raw_fd(); in listening_task()

12