O_PATH 3523 fs/namei.c } else if (unlikely(file->f_flags & O_PATH)) { O_PATH 2351 fs/namespace.c file = dentry_open(path, O_PATH, current_cred()); O_PATH 2399 fs/namespace.c file = dentry_open(&path, O_PATH, current_cred()); O_PATH 3485 fs/namespace.c file = dentry_open(&newmount, O_PATH, fc->cred); O_PATH 750 fs/open.c if (unlikely(f->f_flags & O_PATH)) { O_PATH 988 fs/open.c } else if (flags & O_PATH) { O_PATH 993 fs/open.c flags &= O_DIRECTORY | O_NOFOLLOW | O_PATH; O_PATH 1010 fs/open.c op->intent = flags & O_PATH ? 0 : LOOKUP_OPEN; O_PATH 12 include/linux/fcntl.h O_NOATIME | O_CLOEXEC | O_PATH | __O_TMPFILE) O_PATH 84 include/uapi/asm-generic/fcntl.h #ifndef O_PATH O_PATH 2555 net/unix/af_unix.c f = dentry_open(&path, O_PATH, current_cred()); O_PATH 83 tools/include/uapi/asm-generic/fcntl.h #ifndef O_PATH O_PATH 58 tools/perf/trace/beauty/open_flags.c #ifdef O_PATH O_PATH 233 tools/testing/selftests/exec/execveat.c int dot_dfd_path = open_or_die(".", O_DIRECTORY|O_RDONLY|O_PATH); O_PATH 236 tools/testing/selftests/exec/execveat.c int fd_path = open_or_die("execveat", O_RDONLY|O_PATH); O_PATH 240 tools/testing/selftests/exec/execveat.c O_RDONLY|O_PATH); O_PATH 244 tools/testing/selftests/exec/execveat.c O_RDONLY|O_PATH); O_PATH 146 tools/testing/selftests/proc/fd-001-lookup.c fd = open("/", O_PATH|O_DIRECTORY); O_PATH 153 tools/testing/selftests/proc/fd-001-lookup.c fd = open("/", O_PATH|O_DIRECTORY); O_PATH 269 tools/testing/selftests/proc/proc-pid-vm.c if (open("/", O_RDONLY|O_DIRECTORY|O_PATH) != 0) {