Lines Matching defs:flag
162 FDPathFile(int fd, const char* path, int flag)
166 fFlag(flag)
189 utimensat(int fd, const char* path, const struct timespec times[2], int flag)
191 FDPathFile file(fd, path, flag);
1214 _haiku_build_fchmodat(int fd, const char* path, mode_t mode, int flag)
1217 return fchmodat(fd, path, mode, flag);
1223 (flag & AT_SYMLINK_NOFOLLOW) == 0, &st, sizeof(st), B_STAT_MODE));
1235 _haiku_build_fstatat(int fd, const char* path, struct stat* st, int flag)
1238 return fstatat(fd, path, st, flag);
1241 (flag & AT_SYMLINK_NOFOLLOW) == 0, st, sizeof(*st)));
1266 int flag)
1269 return utimensat(fd, path, times, flag);
1316 status = _kern_write_stat(fd, path, (flag & AT_SYMLINK_NOFOLLOW) == 0,
1331 _haiku_build_faccessat(int fd, const char* path, int accessMode, int flag)
1334 return faccessat(fd, path, accessMode, flag);
1343 uid_t uid = (flag & AT_EACCESS) != 0 ? geteuid() : getuid();
1362 } else if (st.st_gid == ((flag & AT_EACCESS) != 0 ? getegid() : getgid())) {
1430 int flag)
1432 return linkat(toFD, toPath, pathFD, path, flag);
1439 _haiku_build_unlinkat(int fd, const char* path, int flag)
1442 return unlinkat(fd, path, flag);
1497 int flag)
1500 return fchownat(fd, path, owner, group, flag);
1507 (flag & AT_SYMLINK_NOFOLLOW) == 0, &st, sizeof(st),