Home
last modified time | relevance | path

Searched refs:get_file_by_fd (Results 1 – 8 of 8) sorted by relevance

/DragonOS/kernel/src/filesystem/vfs/
H A Dsyscall.rs542 .get_file_by_fd(fd as i32) in ioctl()
562 let file = fd_table_guard.get_file_by_fd(fd); in read()
585 .get_file_by_fd(fd) in write()
612 .get_file_by_fd(fd) in lseek()
631 let file = fd_table_guard.get_file_by_fd(fd); in pread()
653 let file = fd_table_guard.get_file_by_fd(fd); in pwrite()
781 .get_file_by_fd(fd) in getdents()
847 .get_file_by_fd(oldfd) in do_linkat()
1032 .get_file_by_fd(oldfd) in dup()
1100 let new_exists = fd_table_guard.get_file_by_fd(newfd).is_some(); in do_dup3()
[all …]
H A Dutils.rs54 .get_file_by_fd(dirfd) in user_path_at()
H A Dfile.rs731 pub fn get_file_by_fd(&self, fd: i32) -> Option<Arc<File>> { in get_file_by_fd() method
744 self.get_file_by_fd(fd).ok_or(SystemError::EBADF)?; in drop_fd()
795 if let Some(file) = self.fds.get_file_by_fd(fd) { in next()
H A Dopen.rs185 .get_file_by_fd(dirfd)
/DragonOS/kernel/src/net/event_poll/
H A Dmod.rs213 .get_file_by_fd(fd); in close()
294 .get_file_by_fd(epfd) in do_epoll_ctl()
297 .get_file_by_fd(fd) in do_epoll_ctl()
410 .get_file_by_fd(epfd) in do_epoll_wait()
/DragonOS/kernel/src/net/
H A Dsyscall.rs599 let file = fd_table_guard.get_file_by_fd(fd as i32).unwrap(); in to_endpoint()
/DragonOS/kernel/src/process/
H A Dmod.rs910 let f = fd_table_guard.get_file_by_fd(fd)?; in get_socket()
/DragonOS/kernel/src/mm/
H A Ducontext.rs361 let file = fd_table_guard.get_file_by_fd(fd); in file_mapping()