Lines Matching refs:open_flags
320 int open_flags = 0; in GetOpenFlags() local
323 open_flags |= O_RDWR; in GetOpenFlags()
325 open_flags |= O_WRONLY; in GetOpenFlags()
328 open_flags |= O_APPEND; in GetOpenFlags()
331 open_flags |= O_TRUNC; in GetOpenFlags()
334 open_flags |= O_CREAT; in GetOpenFlags()
337 open_flags |= O_CREAT | O_EXCL; in GetOpenFlags()
339 open_flags |= O_RDONLY; in GetOpenFlags()
343 open_flags |= O_NOFOLLOW; in GetOpenFlags()
349 open_flags |= O_NONBLOCK; in GetOpenFlags()
351 open_flags |= O_CLOEXEC; in GetOpenFlags()
353 open_flags |= O_BINARY; in GetOpenFlags()
356 return open_flags; in GetOpenFlags()
387 const int open_flags = GetOpenFlags(options); in Open() local
389 (open_flags & O_CREAT) ? GetOpenMode(permissions) : 0; in Open()
393 -1, OpenWithFS, *this, path.c_str(), open_flags, open_mode); in Open()