Home
last modified time | relevance | path

Searched refs:FileDescriptorTable (Results 1 – 3 of 3) sorted by relevance

/frameworks/base/core/jni/
Dfd_utils.h78 class FileDescriptorTable {
83 static FileDescriptorTable* Create(const std::vector<int>& fds_to_ignore,
86 ~FileDescriptorTable();
102 explicit FileDescriptorTable(std::unordered_map<int, std::unique_ptr<FileDescriptorInfo>> map);
109 DISALLOW_COPY_AND_ASSIGN(FileDescriptorTable);
Dfd_utils.cpp487 FileDescriptorTable* FileDescriptorTable::Create(const std::vector<int>& fds_to_ignore, in Create()
494 return new FileDescriptorTable(std::move(open_fd_map)); in Create()
533 void FileDescriptorTable::Restat(const std::vector<int>& fds_to_ignore, fail_fn_t fail_fn) { in Restat()
542 void FileDescriptorTable::ReopenOrDetach(fail_fn_t fail_fn) { in ReopenOrDetach()
554 FileDescriptorTable::FileDescriptorTable( in FileDescriptorTable() function in FileDescriptorTable
559 FileDescriptorTable::~FileDescriptorTable() {} in ~FileDescriptorTable()
561 void FileDescriptorTable::RestatInternal(std::set<int>& open_fds, fail_fn_t fail_fn) { in RestatInternal()
Dcom_android_internal_os_Zygote.cpp332 static FileDescriptorTable* gOpenFdTable = nullptr;
2450 gOpenFdTable = FileDescriptorTable::Create(fds_to_ignore, fail_fn); in ForkCommon()