Lines Matching refs:name
32 File* OS::OpenFileForReading(const char* name) { in OpenFileForReading() argument
33 return OpenFileWithFlags(name, O_RDONLY); in OpenFileForReading()
36 File* OS::OpenFileReadWrite(const char* name) { in OpenFileReadWrite() argument
37 return OpenFileWithFlags(name, O_RDWR); in OpenFileReadWrite()
40 static File* CreateEmptyFile(const char* name, int extra_flags) { in CreateEmptyFile() argument
43 unlink(name); in CreateEmptyFile()
45 return OS::OpenFileWithFlags(name, O_CREAT | extra_flags); in CreateEmptyFile()
48 File* OS::CreateEmptyFile(const char* name) { in CreateEmptyFile() argument
49 return art::CreateEmptyFile(name, O_RDWR | O_TRUNC); in CreateEmptyFile()
52 File* OS::CreateEmptyFileWriteOnly(const char* name) { in CreateEmptyFileWriteOnly() argument
58 return art::CreateEmptyFile(name, flags); in CreateEmptyFileWriteOnly()
61 File* OS::OpenFileWithFlags(const char* name, int flags, bool auto_flush) { in OpenFileWithFlags() argument
62 CHECK(name != nullptr); in OpenFileWithFlags()
66 new File(name, flags, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH, check_usage)); in OpenFileWithFlags()
73 bool OS::FileExists(const char* name, bool check_file_type) { in FileExists() argument
75 if (stat(name, &st) == 0) { in FileExists()
86 bool OS::DirectoryExists(const char* name) { in DirectoryExists() argument
88 if (stat(name, &st) == 0) { in DirectoryExists()
95 int64_t OS::GetFileSizeBytes(const char* name) { in GetFileSizeBytes() argument
97 if (stat(name, &st) == 0) { in GetFileSizeBytes()