Lines Matching refs:flags
18 PlatformFile CreatePlatformFile(const FilePath& name, int flags,
21 if (flags & PLATFORM_FILE_CREATE)
24 if (flags & PLATFORM_FILE_CREATE_ALWAYS) {
29 if (!open_flags && !(flags & PLATFORM_FILE_OPEN) &&
30 !(flags & PLATFORM_FILE_OPEN_ALWAYS)) {
36 if (flags & PLATFORM_FILE_WRITE && flags & PLATFORM_FILE_READ) {
38 } else if (flags & PLATFORM_FILE_WRITE) {
40 } else if (!(flags & PLATFORM_FILE_READ)) {
48 if (flags & PLATFORM_FILE_OPEN_ALWAYS) {
54 if (flags & PLATFORM_FILE_EXCLUSIVE_READ ||
55 flags & PLATFORM_FILE_EXCLUSIVE_WRITE) {
64 if ((descriptor > 0) && (flags & PLATFORM_FILE_DELETE_ON_CLOSE)) {
71 PlatformFile CreatePlatformFile(const std::wstring& name, int flags,
73 return CreatePlatformFile(FilePath::FromWStringHack(name), flags, created);