Home
last modified time | relevance | path

Searched refs:DupCloexec (Results 1 – 18 of 18) sorted by relevance

/art/libartbase/base/
Dzip_archive_test.cc45 std::unique_ptr<File> file(new File(DupCloexec(tmp.GetFd()), tmp.GetFilename(), false)); in TEST_F()
Dscoped_flock.cc119 new LockedFile(DupCloexec(fd), path, /* check_usage= */ false, read_only_mode)); in DupOf()
Dfile_utils.h186 int DupCloexec(int fd);
Dfile_utils.cc703 int DupCloexec(int fd) { in DupCloexec() function
/art/runtime/
Doat_file_assistant.cc145 DupCloexec(zip_fd), in OatFileAssistant()
146 DupCloexec(vdex_fd), in OatFileAssistant()
147 DupCloexec(oat_fd)); in OatFileAssistant()
152 DupCloexec(zip_fd), in OatFileAssistant()
153 DupCloexec(vdex_fd), in OatFileAssistant()
154 DupCloexec(oat_fd)); in OatFileAssistant()
Doat_file.cc1649 int duped_fd = DupCloexec(oat_fd); in Load()
/art/adbconnection/
Dadbconnection.cc456 android::base::unique_fd read_fd(art::DupCloexec(adb_connection_socket_)); in SendAgentFds()
458 android::base::unique_fd write_fd(art::DupCloexec(adb_connection_socket_)); in SendAgentFds()
460 android::base::unique_fd write_lock_fd(art::DupCloexec(adb_write_event_fd_)); in SendAgentFds()
/art/dt_fd_forward/
Ddt_fd_forward.cc113 static int DupCloexec(int fd) { in DupCloexec() function
126 listen_fd_.reset(DupCloexec(listen_fd)); in SetupListen()
360 close_notify_fd_.reset(DupCloexec(listen_fd_)); in ReceiveFdsFromSocket()
/art/libartbase/base/unix_file/
Dfd_file_test.cc29 int fd = art::DupCloexec(fileno(tmp)); in MakeTestFile()
/art/dex2oat/linker/
Doat_writer_test.cc660 File dex_file_fd(DupCloexec(dex_file->GetFd()), /*check_usage=*/ false); in TestDexFileInput()
805 File zip_fd(DupCloexec(zip_file.GetFd()), /*check_usage=*/ false); in TestZipFileInput()
Doat_writer.cc3560 int dup_fd = DupCloexec(raw_file->Fd()); in LayoutDexFile()
/art/runtime/native/
Ddalvik_system_VMDebug.cc119 int fd = DupCloexec(originalFd); in VMDebug_startMethodTracingFd()
/art/libdexfile/dex/
Dart_dex_file_loader.cc99 fd = File(DupCloexec(zip_fd), /* check_usage= */ false); in GetMultiDexChecksums()
/art/dex2oat/
Ddex2oat_test.cc1736 FILE* file = fdopen(DupCloexec(apk_file.GetFd()), "w+b"); in TEST_F()
1871 FILE* file = fdopen(DupCloexec(dm_file.GetFd()), "w+b"); in TEST_F()
1922 FILE* file = fdopen(DupCloexec(invalid_dex.GetFd()), "w+b"); in TEST_F()
1964 FILE* file = fdopen(DupCloexec(invalid_dex_zip.GetFd()), "w+b"); in TEST_F()
Ddex2oat.cc1284 new File(DupCloexec(oat_fd_), oat_location_, /* check_usage */ true)); in OpenFile()
1323 std::unique_ptr<File> vdex_file(new File(DupCloexec(output_vdex_fd_), in OpenFile()
2360 profile_files.push_back(std::make_unique<File>(DupCloexec(fd), in LoadProfile()
2475 int dup_fd = DupCloexec(fd); in DupCloexecOrError()
/art/runtime/gc/space/
Dimage_space.cc1910 ? std::make_unique<File>(DupCloexec(bcp_image_fd), actual_filename, /*check_usage=*/ false) in ReadHeader()
3176 image_fd.reset(DupCloexec(arg_image_fd)); in LoadComponents()
3258 vdex_fd.reset(DupCloexec(arg_vdex_fd)); in LoadComponents()
3268 oat_fd.reset(DupCloexec(arg_oat_fd)); in LoadComponents()
/art/runtime/hprof/
Dhprof.cc764 out_fd = DupCloexec(fd_); in DumpToFile()
/art/libprofile/profile/
Dprofile_compilation_info.cc1373 ZipArchive::OpenFromFd(DupCloexec(fd), "profile", error)); in OpenSource()