Home
last modified time | relevance | path

Searched refs:filename (Results 1 – 25 of 79) sorted by relevance

1234

/art/libartbase/base/
Dscoped_flock.cc32 /* static */ ScopedFlock LockedFile::Open(const char* filename, std::string* error_msg) { in Open() argument
33 return Open(filename, O_CREAT | O_RDWR, true, error_msg); in Open()
36 /* static */ ScopedFlock LockedFile::Open(const char* filename, int flags, bool block, in Open() argument
40 UNUSED(filename); in Open()
52 std::unique_ptr<File> file(OS::OpenFileWithFlags(filename, flags, /* auto_flush= */ false)); in Open()
54 *error_msg = StringPrintf("Failed to open file '%s': %s", filename, strerror(errno)); in Open()
65 *error_msg = StringPrintf("Failed to lock file '%s': %s", filename, strerror(errno)); in Open()
71 *error_msg = StringPrintf("Failed to fstat file '%s': %s", filename, strerror(errno)); in Open()
75 int stat_result = TEMP_FAILURE_RETRY(stat(filename, &stat_stat)); in Open()
77 PLOG(WARNING) << "Failed to stat, will retry: " << filename; in Open()
[all …]
Dfile_magic.cc32 File OpenAndReadMagic(const char* filename, uint32_t* magic, std::string* error_msg) { in OpenAndReadMagic() argument
34 File fd(filename, O_RDONLY, /* check_usage= */ false); in OpenAndReadMagic()
36 *error_msg = StringPrintf("Unable to open '%s' : %s", filename, strerror(errno)); in OpenAndReadMagic()
40 StringPrintf("Error in reading magic from file %s: %s", filename, error_msg->c_str()); in OpenAndReadMagic()
Dcommon_art_test.cc96 ScratchFile::ScratchFile(const std::string& filename) : filename_(filename) { in ScratchFile() argument
159 if (path.filename() == std::filesystem::path("linux-x86")) { in GetAndroidBuildTop()
165 if (path.filename() == std::filesystem::path("testcases") || in GetAndroidBuildTop()
166 StartsWith(path.filename().string(), "host_testcases")) { in GetAndroidBuildTop()
372 std::string filename(IsHost() ? GetAndroidBuildTop() + location : location); in LoadExpectSingleDexFile() local
373 if (!dex_file_loader.Open(filename.c_str(), in LoadExpectSingleDexFile()
379 LOG(FATAL) << "Could not open .dex file '" << filename << "': " << error_msg << "\n"; in LoadExpectSingleDexFile()
382 CHECK_EQ(1U, dex_files.size()) << "Expected only one dex file in " << filename; in LoadExpectSingleDexFile()
396 std::string filename(dirpath); in ClearDirectory() local
397 filename.push_back('/'); in ClearDirectory()
[all …]
Dfile_utils.cc407 std::string* filename, std::string* error_msg) { in GetDalvikCacheFilename() argument
420 *filename = StringPrintf("%s/%s", cache_location, cache_file.c_str()); in GetDalvikCacheFilename()
490 static void InsertIsaDirectory(const InstructionSet isa, std::string* filename) { in InsertIsaDirectory() argument
493 size_t pos = filename->rfind('/'); in InsertIsaDirectory()
494 CHECK_NE(pos, std::string::npos) << *filename << " " << isa; in InsertIsaDirectory()
495 filename->insert(pos, "/", 1); in InsertIsaDirectory()
496 filename->insert(pos + 1, GetInstructionSetString(isa)); in InsertIsaDirectory()
502 std::string filename(location); in GetSystemImageFilename() local
503 InsertIsaDirectory(isa, &filename); in GetSystemImageFilename()
504 return filename; in GetSystemImageFilename()
[all …]
Dzip_archive.cc233 ZipArchive* ZipArchive::Open(const char* filename, std::string* error_msg) { in Open() argument
234 DCHECK(filename != nullptr); in Open()
237 const int32_t error = OpenArchive(filename, &handle); in Open()
248 ZipArchive* ZipArchive::OpenFromFd(int fd, const char* filename, std::string* error_msg) { in OpenFromFd() argument
249 DCHECK(filename != nullptr); in OpenFromFd()
253 const int32_t error = OpenArchiveFd(fd, filename, &handle); in OpenFromFd()
Dscoped_flock.h48 static ScopedFlock Open(const char* filename, int flags, bool block,
52 static ScopedFlock Open(const char* filename, std::string* error_msg);
/art/tools/ahat/src/test/com/android/ahat/
DProguardMapTest.java68 assertEquals("SourceFile.java", frame.filename); in proguardMap()
83 assertEquals("SourceFile.java", frame.filename); in proguardMap()
108 assertEquals("Methods.java", frame.filename); in proguardMap()
114 assertEquals("Methods.java", frame.filename); in proguardMap()
120 assertEquals("Methods.java", frame.filename); in proguardMap()
126 assertEquals("Methods.java", frame.filename); in proguardMap()
133 assertEquals("Methods.java", frame.filename); in proguardMap()
140 assertEquals("Methods.java", frame.filename); in proguardMap()
146 assertEquals("Methods.java", frame.filename); in proguardMap()
152 assertEquals("Methods.java", frame.filename); in proguardMap()
[all …]
/art/build/apex/
Dart_apex_test.py152 path = zipinfo.filename
230 def check_executable(self, filename): argument
231 path = 'bin/%s' % filename
237 def check_executable_symlink(self, filename): argument
238 path = 'bin/%s' % filename
265 def check_art_test_executable(self, filename): argument
268 self.fail('ART test binary missing: %s', filename)
270 test_path = '%s/%s' % (dir, filename)
275 def check_art_test_data(self, filename): argument
278 self.fail('ART test data missing: %s', filename)
[all …]
/art/tools/checker/file_format/c1visualizer/
Dparser.py30 def _parse_c1_line(c1_file, line, line_no, state, filename): argument
48 Logger.fail("Expected output group name", filename, line_no)
62 Logger.fail("Empty method name in output", filename, line_no)
92 Logger.fail("Expected method header", filename, line_no)
99 Logger.fail("C1visualizer line not inside a group", filename, line_no)
102 def parse_c1_visualizer_stream(filename, stream): argument
103 c1_file = C1visualizerFile(filename)
Dstruct.py23 def __init__(self, filename): argument
24 self.base_file_name = os.path.basename(filename)
25 self.full_file_name = filename
55 Logger.fail("C1visualizer pass does not have a name", self.filename, self.start_line_no)
57 Logger.fail("C1visualizer pass does not have a body", self.filename, self.start_line_no)
62 def filename(self): member in C1visualizerPass
/art/test/595-profile-saving/
Dprofile-saving.cc53 jstring filename) { in Java_Main_isForBootImage() argument
54 ScopedUtfChars filename_chars(env, filename); in Java_Main_isForBootImage()
64 jstring filename, in Java_Main_presentInProfile() argument
66 bool for_boot_image = Java_Main_isForBootImage(env, c, filename) == JNI_TRUE; in Java_Main_presentInProfile()
67 ScopedUtfChars filename_chars(env, filename); in Java_Main_presentInProfile()
76 LOG(ERROR) << "Failed to load profile from " << filename; in Java_Main_presentInProfile()
/art/test/071-dexfile-get-static-size/src/
DMain.java20 private static long getDexFileSize(String filename) throws Exception { in getDexFileSize() argument
28 Object dexFile = DexFile_loadDex.invoke(null, filename, null, 0); in getDexFileSize()
33 String filename = System.getenv("DEX_LOCATION") + "/res/" + resource; in test() local
34 long size = getDexFileSize(filename); in test()
/art/runtime/
Dmonitor_android.cc70 const char* filename = nullptr; in LogContentionEvent() local
75 TranslateLocation(m, pc, &filename, &line_number); in LogContentionEvent()
78 ctx << filename; in LogContentionEvent()
90 } else if (strcmp(filename, owner_filename) == 0) { in LogContentionEvent()
Dmodule_exclusion_test.cc86 std::vector<std::string> filename = GetLibCoreDexFileNames({ module_ }); in GetModuleFileName() local
87 CHECK_EQ(filename.size(), 1u); in GetModuleFileName()
88 return filename[0]; in GetModuleFileName()
94 std::string filename = GetModuleFileName(); in LoadModule() local
95 std::vector<std::unique_ptr<const DexFile>> dex_files = OpenDexFiles(filename.c_str()); in LoadModule()
/art/tools/
Dgenerate_operator_out.py33 def Confused(filename, line_number, line): argument
35 (filename, line_number, line))
40 def ProcessFile(filename): argument
41 lines = codecs.open(filename, 'r', 'utf8', 'replace').read().split('\n')
96 Confused(filename, line_number, raw_line)
143 Confused(filename, line_number, raw_line)
172 Confused(filename, line_number, raw_line)
Danalyze-init-failures.py31 def Confused(filename, line_number, line): argument
32 sys.stderr.write('%s:%d: confused by:\n%s\n' % (filename, line_number, line))
37 def ProcessFile(filename): argument
38 lines = codecs.open(filename, 'r', 'utf8', 'replace').read().split('\n')
64 Confused(filename, -1, raw_line)
Dstream-trace-converter.py181 def ProcessFile(self, filename): argument
182 input = open(filename, 'rb') # Input file
183 header = open(filename + '.header', 'w') # Header part
184 body = open(filename + '.body', 'wb') # Body part
/art/compiler/utils/
Dassembler_test_base.h181 std::vector<uint8_t> ReadFile(const std::string& filename) { in ReadFile() argument
182 std::unique_ptr<File> file(OS::OpenFileForReading(filename.c_str())); in ReadFile()
186 CHECK(success) << filename; in ReadFile()
190 void WriteFile(const std::string& filename, const void* data, size_t size) { in WriteFile() argument
191 std::unique_ptr<File> file(OS::CreateEmptyFile(filename.c_str())); in WriteFile()
194 CHECK(success) << filename; in WriteFile()
200 void ReadElf(const std::string& filename, /*out*/ std::vector<uint8_t>* code) { in ReadElf() argument
202 std::vector<uint8_t> data = ReadFile(filename); in ReadElf()
211 void WriteElf(const std::string& filename, InstructionSet isa, const std::vector<uint8_t>& code) { in WriteElf() argument
213 std::unique_ptr<File> file(OS::CreateEmptyFile(filename.c_str())); in WriteElf()
/art/tools/ahat/src/main/com/android/ahat/proguard/
DProguardMap.java136 Frame(String method, String signature, String filename, int line) { in Frame() argument
139 this.filename = filename; in Frame()
159 public final String filename; field in ProguardMap.Frame
446 String filename = clearClass; in getFileName() local
447 int dot = filename.lastIndexOf('.'); in getFileName()
449 filename = filename.substring(dot + 1); in getFileName()
452 int dollar = filename.indexOf('$'); in getFileName()
454 filename = filename.substring(0, dollar); in getFileName()
456 return filename + ".java"; in getFileName()
/art/tools/dexanalyze/
Ddexanalyze.cc202 for (const std::string& filename : options.filenames_) { in Run() local
205 if (!android::base::ReadFileToString(filename.c_str(), &content)) { in Run()
206 LOG(ERROR) << "ReadFileToString failed for " + filename << std::endl; in Run()
213 filename.c_str(), in Run()
219 LOG(ERROR) << "OpenAll failed for " + filename << " with " << error_msg << std::endl; in Run()
225 LOG(ERROR) << "Failed to process " << filename << " with error " << error_msg; in Run()
228 LOG(INFO) << "Analysis for " << filename << std::endl; in Run()
/art/tools/checker/file_format/checker/
Dstruct.py25 def __init__(self, filename): argument
26 self.file_name = filename
52 Logger.fail("Test case does not have a name", self.filename, self.start_line_no)
57 def filename(self): member in TestCase
86 def filename(self): member in TestStatement
87 return self.parent.filename
108 Logger.fail("CHECK-NOT lines cannot define variables", self.filename, self.line_no)
/art/runtime/native/
Ddalvik_system_DexFile.cc504 const char* filename, in GetDexOptNeeded() argument
510 if ((filename == nullptr) || !OS::FileExists(filename)) { in GetDexOptNeeded()
511 LOG(ERROR) << "DexFile_getDexOptNeeded file '" << filename << "' does not exist"; in GetDexOptNeeded()
513 const char* message = (filename == nullptr) ? "<empty file name>" : filename; in GetDexOptNeeded()
546 context->OpenDexFiles(android::base::Dirname(filename), in GetDexOptNeeded()
554 OatFileAssistant oat_file_assistant(filename, in GetDexOptNeeded()
573 ScopedUtfChars filename(env, javaFilename); in DexFile_getDexFileStatus() local
592 OatFileAssistant oat_file_assistant(filename.c_str(), in DexFile_getDexFileStatus()
605 ScopedUtfChars filename(env, javaFilename); in DexFile_getDexFileOptimizationStatus() local
627 filename.c_str(), target_instruction_set, &compilation_filter, &compilation_reason); in DexFile_getDexFileOptimizationStatus()
[all …]
/art/cmdline/
Dcmdline.h47 std::string* filename) { in LocationToFilename() argument
78 *filename = system_filename; in LocationToFilename()
81 *filename = cache_filename; in LocationToFilename()
84 *filename = system_filename; in LocationToFilename()
177 const char* filename = output_name_.c_str(); in Parse() local
178 out_.reset(new std::ofstream(filename)); in Parse()
180 fprintf(stderr, "Failed to open output filename %s\n", filename); in Parse()
/art/libdexfile/dex/
Dart_dex_file_loader.cc87 bool ArtDexFileLoader::GetMultiDexChecksums(const char* filename, in GetMultiDexChecksums() argument
102 fd = OpenAndReadMagic(filename, &magic, error_msg); in GetMultiDexChecksums()
110 ZipArchive::OpenFromFd(fd.Release(), filename, error_msg)); in GetMultiDexChecksums()
112 *error_msg = StringPrintf("Failed to open zip archive '%s' (error msg: %s)", filename, in GetMultiDexChecksums()
121 *error_msg = StringPrintf("Zip archive '%s' doesn't contain %s (error msg: %s)", filename, in GetMultiDexChecksums()
138 dex_locations->push_back(GetMultiDexLocation(idx, filename)); in GetMultiDexChecksums()
146 filename, in GetMultiDexChecksums()
157 *error_msg = StringPrintf("Expected valid zip or dex file: '%s'", filename); in GetMultiDexChecksums()
225 bool ArtDexFileLoader::Open(const char* filename, in Open() argument
232 File fd = OpenAndReadMagic(filename, &magic, error_msg); in Open()
[all …]
/art/tools/veridex/
Dhidden_api.cc27 HiddenApi::HiddenApi(const char* filename, const ApiListFilter& api_list_filter) in HiddenApi() argument
29 CHECK(filename != nullptr); in HiddenApi()
31 std::ifstream in(filename); in HiddenApi()

1234