Lines Matching refs:bsd_flags
126 int bsd_flags;
128 bsd_flags = 0;
131 bsd_flags |= O_WRONLY;
134 bsd_flags |= O_RDWR;
137 bsd_flags |= O_RDONLY;
140 bsd_flags |= O_NONBLOCK;
142 bsd_flags |= O_APPEND;
144 bsd_flags |= O_FSYNC;
146 bsd_flags |= O_CLOEXEC;
148 bsd_flags |= O_NONBLOCK;
150 bsd_flags |= O_ASYNC;
152 bsd_flags |= O_CREAT;
154 bsd_flags |= O_TRUNC;
156 bsd_flags |= O_EXCL;
158 bsd_flags |= O_NOCTTY;
160 bsd_flags |= O_DIRECT;
162 bsd_flags |= O_NOFOLLOW;
164 bsd_flags |= O_DIRECTORY;
166 return (bsd_flags);
176 int bsd_flags, error;
178 bsd_flags = linux_common_openflags(l_flags);
179 error = kern_openat(td, dirfd, path, seg, bsd_flags, mode);
187 if (bsd_flags & O_NOCTTY)
276 int error, fd, bsd_flags;
288 bsd_flags = 0;
290 bsd_flags |= AT_SYMLINK_NOFOLLOW;
293 error = kern_getfhat(td, bsd_flags, fd, args->name,
299 error = kern_getfhat(td, bsd_flags, fd, path, UIO_SYSSPACE,
347 int bsd_flags, error;
357 bsd_flags = linux_common_openflags(args->flags);
358 return (kern_fhopen(td, (void *)&args->handle->f_handle, bsd_flags));