Lines Matching refs:ModeType

41     pub struct ModeType: u32 {
98 mode: ModeType,
125 mode: ModeType { bits: 0 }, in new()
168 stx_mode: ModeType,
214 stx_mode: ModeType { bits: 0 }, in new()
404 pub mode: ModeType,
409 pub fn new(mut o_flags: FileMode, mut mode: ModeType, resolve: OpenHowResolve) -> Self { in new() argument
411 mode = ModeType::empty(); in new()
429 let mode = ModeType::from_bits_truncate(posix_open_how.mode as u32); in from()
491 let mode = ModeType::from_bits(mode).ok_or(SystemError::EINVAL)?; in open()
513 let mode = ModeType::from_bits(mode).ok_or(SystemError::EINVAL)?; in openat()
1295 FileType::File => kstat.mode.insert(ModeType::S_IFREG), in do_fstat()
1296 FileType::Dir => kstat.mode.insert(ModeType::S_IFDIR), in do_fstat()
1297 FileType::BlockDevice => kstat.mode.insert(ModeType::S_IFBLK), in do_fstat()
1298 FileType::CharDevice => kstat.mode.insert(ModeType::S_IFCHR), in do_fstat()
1299 FileType::SymLink => kstat.mode.insert(ModeType::S_IFLNK), in do_fstat()
1300 FileType::Socket => kstat.mode.insert(ModeType::S_IFSOCK), in do_fstat()
1301 FileType::Pipe => kstat.mode.insert(ModeType::S_IFIFO), in do_fstat()
1302 FileType::KvmDevice => kstat.mode.insert(ModeType::S_IFCHR), in do_fstat()
1303 FileType::FramebufferDevice => kstat.mode.insert(ModeType::S_IFCHR), in do_fstat()
1321 ModeType::empty().bits(), in stat()
1333 ModeType::empty().bits(), in lstat()
1346 ModeType::empty().bits(), in statfs()
1392 let ofd = Self::open(path, flags.bits(), ModeType::empty().bits, true)?; in do_statx()
1466 FileType::File => tmp.stx_mode.insert(ModeType::S_IFREG), in do_statx()
1467 FileType::Dir => tmp.stx_mode.insert(ModeType::S_IFDIR), in do_statx()
1468 FileType::BlockDevice => tmp.stx_mode.insert(ModeType::S_IFBLK), in do_statx()
1469 FileType::CharDevice => tmp.stx_mode.insert(ModeType::S_IFCHR), in do_statx()
1470 FileType::SymLink => tmp.stx_mode.insert(ModeType::S_IFLNK), in do_statx()
1471 FileType::Socket => tmp.stx_mode.insert(ModeType::S_IFSOCK), in do_statx()
1472 FileType::Pipe => tmp.stx_mode.insert(ModeType::S_IFIFO), in do_statx()
1473 FileType::KvmDevice => tmp.stx_mode.insert(ModeType::S_IFCHR), in do_statx()
1474 FileType::FramebufferDevice => tmp.stx_mode.insert(ModeType::S_IFCHR), in do_statx()
1484 mode: ModeType, in mknod() argument
1572 ModeType::from_bits(mode).ok_or(SystemError::EINVAL)?, in access()
1586 ModeType::from_bits(mode).ok_or(SystemError::EINVAL)?, in faccessat2()
1595 ModeType::from_bits(mode).ok_or(SystemError::EINVAL)?, in chmod()
1603 ModeType::from_bits(mode).ok_or(SystemError::EINVAL)?, in fchmodat()
1608 let _mode = ModeType::from_bits(mode).ok_or(SystemError::EINVAL)?; in fchmod()