Home
last modified time | relevance | path

Searched refs:UniqueFile (Results 1 – 22 of 22) sorted by relevance

/aosp12/frameworks/native/cmds/installd/
H A Dunique_file.cpp28 UniqueFile::UniqueFile() : UniqueFile(-1, "") {} in UniqueFile() function in android::installd::UniqueFile
30 UniqueFile::UniqueFile(int value, std::string path) : UniqueFile(value, path, nullptr) {} in UniqueFile() function in android::installd::UniqueFile
32 UniqueFile::UniqueFile(int value, std::string path, CleanUpFunction cleanup) in UniqueFile() function in android::installd::UniqueFile
35 UniqueFile::UniqueFile(UniqueFile&& other) { in UniqueFile() function in android::installd::UniqueFile
39 UniqueFile::~UniqueFile() { in ~UniqueFile()
43 UniqueFile& UniqueFile::operator=(UniqueFile&& other) { in operator =()
53 void UniqueFile::reset() { in reset()
57 void UniqueFile::reset(int new_value, std::string path, CleanUpFunction new_cleanup) { in reset()
72 void UniqueFile::release() { in release()
H A Drun_dex2oat.h28 class UniqueFile; variable
35 void Initialize(const UniqueFile& output_oat,
36 const UniqueFile& output_vdex,
37 const UniqueFile& output_image,
38 const UniqueFile& input_dex,
39 const UniqueFile& input_vdex,
40 const UniqueFile& dex_metadata,
41 const UniqueFile& profile,
60 void PrepareInputFileFlags(const UniqueFile& output_oat,
63 const UniqueFile& input_dex,
[all …]
H A Dunique_file.h56 class UniqueFile {
61 UniqueFile();
62 UniqueFile(int value, std::string path);
63 UniqueFile(int value, std::string path, CleanUpFunction cleanup);
64 UniqueFile(UniqueFile&& other);
65 ~UniqueFile();
67 UniqueFile& operator=(UniqueFile&& other);
H A Drun_dex2oat.cpp69 void RunDex2Oat::Initialize(const UniqueFile& output_oat, in Initialize()
70 const UniqueFile& output_vdex, in Initialize()
71 const UniqueFile& output_image, in Initialize()
72 const UniqueFile& input_dex, in Initialize()
73 const UniqueFile& input_vdex, in Initialize()
74 const UniqueFile& dex_metadata, in Initialize()
75 const UniqueFile& profile, in Initialize()
125 void RunDex2Oat::PrepareInputFileFlags(const UniqueFile& output_oat, in PrepareInputFileFlags()
128 const UniqueFile& input_dex, in PrepareInputFileFlags()
129 const UniqueFile& input_vdex, in PrepareInputFileFlags()
[all …]
H A Drun_dex2oat_test.cpp99 UniqueFile output_oat;
100 UniqueFile output_vdex;
101 UniqueFile output_image;
102 UniqueFile input_dex;
103 UniqueFile input_vdex;
104 UniqueFile dex_metadata;
105 UniqueFile profile;
H A Ddexopt.cpp921 return UniqueFile(); in maybe_open_app_image()
929 return UniqueFile(); in maybe_open_app_image()
933 return UniqueFile(); in maybe_open_app_image()
937 UniqueFile image_file( in maybe_open_app_image()
990 return UniqueFile(); in maybe_open_reference_profile()
1002 return UniqueFile(); in maybe_open_reference_profile()
1122 return UniqueFile(); in open_oat_out_file()
1124 UniqueFile oat( in open_oat_out_file()
1760 UniqueFile in_vdex; in dexopt()
1761 UniqueFile out_vdex; in dexopt()
[all …]
/aosp12/frameworks/base/core/jni/
H A Dandroid_os_Debug.h32 using UniqueFile = std::unique_ptr<FILE, decltype(&safeFclose)>; variable
34 inline UniqueFile MakeUniqueFile(const char* path, const char* mode) { in MakeUniqueFile()
35 return UniqueFile(fopen(path, mode), safeFclose); in MakeUniqueFile()
H A Dandroid_os_Debug.cpp636 UniqueFile fp = MakeUniqueFile(BINDER_STATS, "re"); in read_binder_stat()
683 static bool openFile(JNIEnv* env, jobject fileDescriptor, UniqueFile& fp) in openFile()
720 UniqueFile fp(nullptr, safeFclose); in android_os_Debug_dumpNativeHeap()
742 UniqueFile fp(nullptr, safeFclose); in android_os_Debug_dumpNativeMallocInfo()
796 UniqueFile file = MakeUniqueFile(status_path.c_str(), "re"); in android_os_Debug_getFreeZramKb()
H A Dandroid_util_Process.cpp1196 UniqueFile file = MakeUniqueFile(status_path.c_str(), "re"); in android_os_Process_getRss()
/aosp12/frameworks/native/services/vr/performanced/
H A Dcpu_set.h45 UniqueFile OpenPropertyFilePointer(const std::string& name) const;
48 UniqueFile OpenFilePointer(const std::string& name,
H A Dcpu_set.cpp208 UniqueFile CpuSet::OpenPropertyFilePointer(const std::string& name) const { in OpenPropertyFilePointer()
218 UniqueFile CpuSet::OpenFilePointer(const std::string& name, int flags) const { in OpenFilePointer()
227 UniqueFile fp(fdopen(fd.release(), "r")); in OpenFilePointer()
H A Dtask.cpp71 UniqueFile Task::OpenTaskFilePointer(const std::string& name) const { in OpenTaskFilePointer()
80 UniqueFile fp(fdopen(fd.release(), "r")); in OpenTaskFilePointer()
H A Dunique_file.h15 using UniqueFile = std::unique_ptr<FILE, FileDeleter>; variable
H A Dperformance_service_tests.cpp25 using android::dvr::UniqueFile;
34 std::pair<UniqueFile, int> OpenTaskFile(pid_t task_id, in OpenTaskFile()
39 UniqueFile file{fopen(stream.str().c_str(), "r")}; in OpenTaskFile()
46 UniqueFile file; in GetTaskCpuSet()
H A Dtask.h68 UniqueFile OpenTaskFilePointer(const std::string& name) const;
/aosp12/system/netd/libnetdutils/include/netdutils/
H A DUniqueFile.h30 using UniqueFile = std::unique_ptr<FILE, UniqueFileDtor>; variable
H A DMockSyscalls.h64 StatusOr<UniqueFile>(const std::string& path, const std::string& mode));
H A DSyscalls.h84 virtual StatusOr<UniqueFile> fopen(const std::string& path, const std::string& mode) const = 0;
/aosp12/system/netd/libnetdutils/
H A DAndroid.bp25 "UniqueFile.cpp",
H A DSyscalls.cpp190 StatusOr<UniqueFile> fopen(const std::string& path, const std::string& mode) const override { in fopen()
191 UniqueFile file(::fopen(path.c_str(), mode.c_str())); in fopen()
/aosp12/system/netd/server/
H A DBandwidthController.cpp80 using android::netdutils::UniqueFile;
518 StatusOr<UniqueFile> file = sys.fopen(fname, "re"); in getInterfaceQuota()
572 StatusOr<UniqueFile> file = sys.fopen(fname, "we"); in updateQuota()
H A DBandwidthControllerTest.cpp50 using android::netdutils::UniqueFile;
122 EXPECT_CALL(mSyscalls, fopen(_, _)).WillOnce(Return(ByMove(UniqueFile(dummyFile)))); in expectUpdateQuota()