Home
last modified time | relevance | path

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

/aosp14/frameworks/base/core/jni/
H A Dfd_utils.h77 class FileDescriptorTable {
82 static FileDescriptorTable* Create(const std::vector<int>& fds_to_ignore,
85 ~FileDescriptorTable();
101 explicit FileDescriptorTable(const std::unordered_map<int, FileDescriptorInfo*>& map);
108 DISALLOW_COPY_AND_ASSIGN(FileDescriptorTable);
H A Dfd_utils.cpp482 FileDescriptorTable* FileDescriptorTable::Create(const std::vector<int>& fds_to_ignore, in Create()
489 return new FileDescriptorTable(open_fd_map); in Create()
528 void FileDescriptorTable::Restat(const std::vector<int>& fds_to_ignore, fail_fn_t fail_fn) { in Restat()
537 void FileDescriptorTable::ReopenOrDetach(fail_fn_t fail_fn) { in ReopenOrDetach()
549 FileDescriptorTable::FileDescriptorTable( in FileDescriptorTable() function in FileDescriptorTable
554 FileDescriptorTable::~FileDescriptorTable() { in ~FileDescriptorTable()
560 void FileDescriptorTable::RestatInternal(std::set<int>& open_fds, fail_fn_t fail_fn) { in RestatInternal()
H A Dcom_android_internal_os_Zygote.cpp330 static FileDescriptorTable* gOpenFdTable = nullptr;
2290 gOpenFdTable = FileDescriptorTable::Create(fds_to_ignore, fail_fn); in ForkCommon()