Home
last modified time | relevance | path

Searched refs:AtFlags (Results 1 - 24 of 24) sorted by relevance

/third_party/rust/crates/rustix/tests/fs/
H A Drenameat.rs12 use rustix::fs::{cwd, openat, renameat, statat, AtFlags, Mode, OFlags}; in test_renameat()
24 let before = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_renameat()
26 let renamed = statat(&dir, "bar", AtFlags::empty()).unwrap(); in test_renameat()
35 use rustix::fs::{cwd, openat, renameat, statat, AtFlags, Mode, OFlags}; in test_renameat_overwrite()
48 let before = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_renameat_overwrite()
50 let renamed = statat(&dir, "bar", AtFlags::empty()).unwrap(); in test_renameat_overwrite()
57 use rustix::fs::{cwd, openat, renameat_with, statat, AtFlags, Mode, OFlags, RenameFlags}; in test_renameat_with()
69 let before = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_renameat_with()
77 let renamed = statat(&dir, "red", AtFlags::empty()).unwrap(); in test_renameat_with()
90 let green = statat(&dir, "green", AtFlags in test_renameat_with()
[all...]
H A Dmkdirat.rs4 use rustix::fs::{cwd, mkdirat, openat, statat, unlinkat, AtFlags, FileType, Mode, OFlags}; in test_mkdirat()
10 let stat = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_mkdirat()
12 unlinkat(&dir, "foo", AtFlags::REMOVEDIR).unwrap(); in test_mkdirat()
18 use rustix::fs::{cwd, mkdirat, openat, statat, unlinkat, AtFlags, FileType, Mode, OFlags}; in test_mkdirat_with_o_path()
30 let stat = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_mkdirat_with_o_path()
32 unlinkat(&dir, "foo", AtFlags::REMOVEDIR).unwrap(); in test_mkdirat_with_o_path()
H A Dmknodat.rs9 use rustix::fs::{cwd, mknodat, openat, statat, unlinkat, AtFlags, FileType, Mode, OFlags}; in test_mknodat()
18 let stat = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_mknodat()
20 unlinkat(&dir, "foo", AtFlags::empty()).unwrap(); in test_mknodat()
24 let stat = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_mknodat()
26 unlinkat(&dir, "foo", AtFlags::empty()).unwrap(); in test_mknodat()
H A Dutimensat.rs4 use rustix::fs::{cwd, openat, statat, utimensat, AtFlags, Mode, OFlags, Timespec, Timestamps}; in test_utimensat()
33 utimensat(&dir, "foo", &times, AtFlags::empty()).unwrap(); in test_utimensat()
35 let after = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_utimensat()
64 use rustix::fs::{cwd, openat, utimensat, AtFlags, Mode, OFlags, Timespec, Timestamps}; in test_utimensat_noent()
86 utimensat(&dir, "foo", &times, AtFlags::empty()).unwrap_err(), in test_utimensat_noent()
94 use rustix::fs::{cwd, openat, utimensat, AtFlags, Mode, OFlags, Timespec, Timestamps}; in test_utimensat_notdir()
124 utimensat(&foo, "bar", &times, AtFlags::empty()).unwrap_err(), in test_utimensat_notdir()
H A Dstatx.rs3 use rustix::fs::{AtFlags, StatxFlags}; in test_statx_unknown_flags()
14 let result = rustix::fs::statx(&f, "Cargo.toml", AtFlags::empty(), too_many_flags).unwrap(); in test_statx_unknown_flags()
25 use rustix::fs::{AtFlags, StatxFlags}; in test_statx_reserved()
33 match rustix::fs::statx(&f, "Cargo.toml", AtFlags::empty(), reserved) { in test_statx_reserved()
H A Dy2038.rs11 cwd, fstat, openat, statat, utimensat, AtFlags, Mode, OFlags, Timespec, Timestamps, in test_y2038_with_utimensat()
35 match utimensat(&dir, "foo", &timestamps, AtFlags::empty()) { in test_y2038_with_utimensat()
47 let stat = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_y2038_with_utimensat()
110 cwd, fstat, futimens, openat, statat, AtFlags, Mode, OFlags, Timespec, Timestamps, in test_y2038_with_futimens()
146 let stat = statat(&dir, "foo", AtFlags::empty()).unwrap(); in test_y2038_with_futimens()
H A Dfile.rs9 rustix::fs::AtFlags::empty(), in test_file()
/third_party/rust/crates/rustix/benches/
H A Dmod.rs46 use rustix::fs::{cwd, statat, AtFlags};
50 statat(cwd(), "/", AtFlags::empty()).unwrap();
94 use rustix::fs::{cwd, statat, AtFlags};
98 statat(cwd(), rustix::cstr!("/"), AtFlags::empty()).unwrap();
/third_party/rust/crates/nix/test/
H A Dtest_unistd.rs166 stat::fstatat(dirfd, mkfifoat_name, fcntl::AtFlags::empty()).unwrap(); in test_mkfifoat()
430 use nix::fcntl::AtFlags;
433 "", AtFlags::AT_EMPTY_PATH);
436 "./sh", AtFlags::empty());
439 "/system/bin/sh", AtFlags::empty());
441 use nix::fcntl::AtFlags;
443 "", AtFlags::AT_EMPTY_PATH);
445 "./sh", AtFlags::empty());
447 "/bin/sh", AtFlags::empty());
1315 use nix::fcntl::AtFlags; in test_faccessat_none_not_existing()
[all...]
H A Dtest_stat.rs120 stat::fstatat(dirfd.unwrap(), &filename, fcntl::AtFlags::empty()); in test_fstatat()
396 use fcntl::{AtFlags, OFlag}; in test_mknodat()
415 AtFlags::AT_SYMLINK_NOFOLLOW, in test_mknodat()
/third_party/rust/crates/rustix/src/fs/
H A Dstatx.rs5 use crate::fs::AtFlags;
26 flags: AtFlags, in statx()
44 flags: AtFlags, in _statx()
58 flags: AtFlags, in statx_init()
H A Dat.rs18 use crate::fs::{AtFlags, Mode, OFlags, Stat, Timestamps};
135 flags: AtFlags, in linkat()
159 /// [`REMOVEDIR`]: AtFlags::REMOVEDIR
163 pub fn unlinkat<P: path::Arg, Fd: AsFd>(dirfd: Fd, path: P, flags: AtFlags) -> io::Result<()> { in unlinkat()
261 pub fn statat<P: path::Arg, Fd: AsFd>(dirfd: Fd, path: P, flags: AtFlags) -> io::Result<Stat> { in statat()
281 flags: AtFlags, in accessat()
299 flags: AtFlags, in utimensat()
383 flags: AtFlags, in chownat()
H A Dmod.rs105 pub use constants::{AtFlags, Dev};
/third_party/rust/crates/nix/src/sys/
H A Dstat.rs13 use crate::fcntl::{at_rawfd, AtFlags};
275 f: AtFlags, in fstatat()
335 FchmodatFlags::FollowSymlink => AtFlags::empty(), in fchmodat()
336 FchmodatFlags::NoFollowSymlink => AtFlags::AT_SYMLINK_NOFOLLOW, in fchmodat()
419 // TODO: replace with fcntl::AtFlags
452 UtimensatFlags::FollowSymlink => AtFlags::empty(), in utimensat()
453 UtimensatFlags::NoFollowSymlink => AtFlags::AT_SYMLINK_NOFOLLOW, in utimensat()
/third_party/rust/crates/rustix/src/
H A Druntime.rs27 use crate::fs::AtFlags;
248 flags: AtFlags, in execveat()
H A Dio_uring.rs729 pub open_flags: crate::fs::AtFlags,
730 pub statx_flags: crate::fs::AtFlags,
734 pub unlink_flags: crate::fs::AtFlags,
735 pub hardlink_flags: crate::fs::AtFlags,
/third_party/rust/crates/rustix/tests/net/
H A Dunix.rs16 use rustix::fs::{cwd, unlinkat, AtFlags};
69 unlinkat(cwd(), path, AtFlags::empty()).unwrap();
/third_party/rust/crates/nix/src/
H A Dfcntl.rs30 pub struct AtFlags: c_int { structure names
325 let flags = if path.is_empty() { AtFlags::AT_EMPTY_PATH } else { AtFlags::empty() }; in inner_readlink()
326 super::sys::stat::fstatat(dirfd, path, flags | AtFlags::AT_SYMLINK_NOFOLLOW) in inner_readlink()
329 Some(dirfd) => super::sys::stat::fstatat(dirfd, path, AtFlags::AT_SYMLINK_NOFOLLOW), in inner_readlink()
H A Dunistd.rs6 use crate::fcntl::{at_rawfd, AtFlags};
778 FchownatFlags::FollowSymlink => AtFlags::empty(), in fchownat()
779 FchownatFlags::NoFollowSymlink => AtFlags::AT_SYMLINK_NOFOLLOW, in fchownat()
923 env: &[SE], flags: super::fcntl::AtFlags) -> Result<Infallible> { in execveat()
1262 LinkatFlags::SymlinkFollow => AtFlags::AT_SYMLINK_FOLLOW, in linkat()
1263 LinkatFlags::NoSymlinkFollow => AtFlags::empty(), in linkat()
1321 UnlinkatFlags::RemoveDir => AtFlags::AT_REMOVEDIR, in unlinkat()
1322 UnlinkatFlags::NoRemoveDir => AtFlags::empty(), in unlinkat()
2926 pub fn faccessat<P: ?Sized + NixPath>(dirfd: Option<RawFd>, path: &P, mode: AccessFlags, flags: AtFlags) -> Result<()> { in faccessat()
/third_party/rust/crates/rustix/src/backend/libc/fs/
H A Dsyscalls.rs159 use {super::super::offset::libc_openat, crate::fs::AtFlags};
303 flags: AtFlags,
317 pub(crate) fn unlinkat(dirfd: BorrowedFd<'_>, path: &CStr, flags: AtFlags) -> io::Result<()> {
402 pub(crate) fn statat(dirfd: BorrowedFd<'_>, path: &CStr, flags: AtFlags) -> io::Result<Stat> {
439 fn statat_old(dirfd: BorrowedFd<'_>, path: &CStr, flags: AtFlags) -> io::Result<Stat> { in statat_old()
462 flags: AtFlags,
479 _flags: AtFlags,
489 flags: AtFlags,
591 if flags.contains(AtFlags::SYMLINK_NOFOLLOW) {
660 flags: AtFlags, in utimensat_old()
[all...]
H A Dtypes.rs30 pub struct AtFlags: c::c_int { structure names
/third_party/rust/crates/rustix/src/backend/linux_raw/fs/
H A Dsyscalls.rs27 Access, Advice, AtFlags, FallocateFlags, FileType, FlockOperation, MemfdFlags, Mode, OFlags,
154 flags: AtFlags,
414 match statx(fd, cstr!(""), AtFlags::EMPTY_PATH, StatxFlags::BASIC_STATS) {
453 AtFlags::empty(),
506 pub(crate) fn statat(dirfd: BorrowedFd<'_>, filename: &CStr, flags: AtFlags) -> io::Result<Stat> {
531 fn statat_old(dirfd: BorrowedFd<'_>, filename: &CStr, flags: AtFlags) -> io::Result<Stat> { in statat_old()
566 AtFlags::SYMLINK_NOFOLLOW,
721 flags: AtFlags,
1107 pub(crate) fn unlinkat(dirfd: BorrowedFd<'_>, pathname: &CStr, flags: AtFlags) -> io::Result<()> {
1143 flags: AtFlags,
[all...]
H A Dtypes.rs29 pub struct AtFlags: c::c_uint { structure names
/third_party/rust/crates/rustix/src/backend/linux_raw/
H A Dconv.rs309 impl<'a, Num: ArgNumber> From<crate::fs::AtFlags> for ArgReg<'a, Num> {
311 fn from(flags: crate::fs::AtFlags) -> Self { in from()

Completed in 17 milliseconds