Lines Matching refs:open_flags
385 int open_flags = 0; in GetOpenFlags() local
391 open_flags |= O_RDWR; in GetOpenFlags()
393 open_flags |= O_WRONLY; in GetOpenFlags()
396 open_flags |= O_APPEND; in GetOpenFlags()
399 open_flags |= O_TRUNC; in GetOpenFlags()
402 open_flags |= O_CREAT; in GetOpenFlags()
405 open_flags |= O_CREAT | O_EXCL; in GetOpenFlags()
407 open_flags |= O_RDONLY; in GetOpenFlags()
411 open_flags |= O_NOFOLLOW; in GetOpenFlags()
417 open_flags |= O_NONBLOCK; in GetOpenFlags()
419 open_flags |= O_CLOEXEC; in GetOpenFlags()
421 open_flags |= O_BINARY; in GetOpenFlags()
424 return open_flags; in GetOpenFlags()
453 const int open_flags = GetOpenFlags(options); in Open() local
455 (open_flags & O_CREAT) ? GetOpenMode(permissions) : 0; in Open()
460 -1, OpenWithFS, *this, path.c_str(), open_flags, open_mode); in Open()