Home
last modified time | relevance | path

Searched refs:AT_UNIQUE (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.61.12/tests/vfs/ !
H A Dunique.c49 #ifndef AT_UNIQUE
50 #define AT_UNIQUE 0x8000 macro
157 …T_EXPECT_POSIX_SUCCESS(faccessat(testdir_fd, FILE, R_OK, AT_UNIQUE), "Calling faccessat() %s using…
163 …T_EXPECT_POSIX_FAILURE(faccessat(testdir_fd, FILE, R_OK, AT_UNIQUE), ENOTCAPABLE, "Calling faccess…
183 …T_EXPECT_POSIX_SUCCESS(fstatat(testdir_fd, FILE, &statbuf, AT_UNIQUE), "Calling fstatat() %s using…
189 …T_EXPECT_POSIX_FAILURE(fstatat(testdir_fd, FILE, &statbuf, AT_UNIQUE), ENOTCAPABLE, "Calling fstat…
209 …T_EXPECT_POSIX_SUCCESS(fchmodat(testdir_fd, FILE, ACCESSPERMS, AT_UNIQUE), "Calling fchmodat() %s …
215 …T_EXPECT_POSIX_FAILURE(fchmodat(testdir_fd, FILE, ACCESSPERMS, AT_UNIQUE), ENOTCAPABLE, "Calling f…
235 …T_EXPECT_POSIX_SUCCESS(fchownat(testdir_fd, FILE, statbuf.st_uid, statbuf.st_gid, AT_UNIQUE), "Cal…
241 …T_EXPECT_POSIX_FAILURE(fchownat(testdir_fd, FILE, statbuf.st_uid, statbuf.st_gid, AT_UNIQUE), ENOT…
[all …]
/xnu-12377.61.12/bsd/sys/ !
H A Dfcntl.h218 #define AT_UNIQUE 0x8000 /* prevent a path lookup from succeeding on a vnode with mu… macro
/xnu-12377.61.12/bsd/vfs/ !
H A Dvfs_syscalls.c5992 if (flag & AT_UNIQUE) { in linkat_internal()
6222 if (uap->flag & ~(AT_SYMLINK_FOLLOW | AT_SYMLINK_NOFOLLOW_ANY | AT_RESOLVE_BENEATH | AT_UNIQUE)) { in linkat()
6774 …T_SYMLINK_NOFOLLOW_ANY | AT_SYSTEM_DISCARDED | AT_RESOLVE_BENEATH | AT_NODELETEBUSY | AT_UNIQUE)) { in unlinkat()
6790 if (uap->flag & AT_UNIQUE) { in unlinkat()
7310 if (flag & AT_UNIQUE) { in faccessat_internal()
7370 …& ~(AT_EACCESS | AT_SYMLINK_NOFOLLOW | AT_SYMLINK_NOFOLLOW_ANY | AT_RESOLVE_BENEATH | AT_UNIQUE)) { in faccessat()
7420 if (flag & AT_UNIQUE) { in fstatat_internal()
7709 …NK_NOFOLLOW | AT_REALDEV | AT_FDONLY | AT_SYMLINK_NOFOLLOW_ANY | AT_RESOLVE_BENEATH | AT_UNIQUE)) { in fstatat()
7721 …NK_NOFOLLOW | AT_REALDEV | AT_FDONLY | AT_SYMLINK_NOFOLLOW_ANY | AT_RESOLVE_BENEATH | AT_UNIQUE)) { in fstatat64()
8131 if (flag & AT_UNIQUE) { in chmodat()
[all …]