Home
last modified time | relevance | path

Searched refs:AtFlags (Results 1 – 6 of 6) sorted by relevance

/DragonOS/kernel/src/filesystem/vfs/
H A Dopen.rs6 fcntl::AtFlags,
31 & (!((AtFlags::AT_EACCESS | AtFlags::AT_SYMLINK_NOFOLLOW | AtFlags::AT_EMPTY_PATH).bits() in do_faccessat()
217 AtFlags::AT_FDCWD.bits(),
H A Dutils.rs10 use super::{fcntl::AtFlags, FileType, IndexNode, ROOT_INODE};
50 if dirfd != AtFlags::AT_FDCWD.bits() { in user_path_at()
H A Dsyscall.rs25 fcntl::{AtFlags, FcntlCommand, FD_CLOEXEC},
493 AtFlags::AT_FDCWD.bits(), in open()
803 AtFlags::AT_FDCWD.bits(), in mkdir()
826 flags: AtFlags, in do_linkat() argument
829 if !(AtFlags::AT_EMPTY_PATH | AtFlags::AT_SYMLINK_FOLLOW).contains(flags) { in do_linkat()
833 let symlink_times = if flags.contains(AtFlags::AT_SYMLINK_FOLLOW) { in do_linkat()
842 if flags.contains(AtFlags::AT_EMPTY_PATH) { in do_linkat()
891 AtFlags::AT_FDCWD.bits(), in link()
893 AtFlags::AT_FDCWD.bits(), in link()
895 AtFlags::empty(), in link()
[all …]
H A Dfcntl.rs70 pub struct AtFlags: i32 {
H A Dcore.rs21 fcntl::AtFlags,
262 AtFlags::AT_FDCWD.bits(), in do_mount()
294 AtFlags::AT_FDCWD.bits(), in do_mount_mkdir()
/DragonOS/kernel/src/syscall/
H A Dmod.rs30 fcntl::{AtFlags, FcntlCommand},
106 AtFlags::AT_FDCWD.bits(), in handle()
108 AtFlags::AT_FDCWD.bits(), in handle()