Lines Matching defs:bsd_flags
110 int bsd_flags;
112 bsd_flags = 0;
115 bsd_flags |= O_WRONLY;
118 bsd_flags |= O_RDWR;
121 bsd_flags |= O_RDONLY;
124 bsd_flags |= O_NONBLOCK;
126 bsd_flags |= O_APPEND;
128 bsd_flags |= O_FSYNC;
130 bsd_flags |= O_CLOEXEC;
132 bsd_flags |= O_NONBLOCK;
134 bsd_flags |= O_ASYNC;
136 bsd_flags |= O_CREAT;
138 bsd_flags |= O_TRUNC;
140 bsd_flags |= O_EXCL;
142 bsd_flags |= O_NOCTTY;
144 bsd_flags |= O_DIRECT;
146 bsd_flags |= O_NOFOLLOW;
148 bsd_flags |= O_DIRECTORY;
150 bsd_flags |= O_PATH;
152 return (bsd_flags);
162 int bsd_flags, error;
164 bsd_flags = linux_common_openflags(l_flags);
165 error = kern_openat(td, dirfd, path, seg, bsd_flags, mode);
173 if (bsd_flags & O_NOCTTY)
237 int error, fd, bsd_flags;
246 bsd_flags = 0;
248 bsd_flags |= AT_SYMLINK_NOFOLLOW;
250 bsd_flags |= AT_EMPTY_PATH;
252 error = kern_getfhat(td, bsd_flags, fd, args->name,
298 int bsd_flags, error;
308 bsd_flags = linux_common_openflags(args->flags);
309 return (kern_fhopen(td, (void *)&args->handle->f_handle, bsd_flags));