Home
last modified time | relevance | path

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

/aosp12/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.cpp474 FileDescriptorTable* FileDescriptorTable::Create(const std::vector<int>& fds_to_ignore, in Create()
481 return new FileDescriptorTable(open_fd_map); in Create()
520 void FileDescriptorTable::Restat(const std::vector<int>& fds_to_ignore, fail_fn_t fail_fn) { in Restat()
529 void FileDescriptorTable::ReopenOrDetach(fail_fn_t fail_fn) { in ReopenOrDetach()
541 FileDescriptorTable::FileDescriptorTable( in FileDescriptorTable() function in FileDescriptorTable
546 FileDescriptorTable::~FileDescriptorTable() { in ~FileDescriptorTable()
552 void FileDescriptorTable::RestatInternal(std::set<int>& open_fds, fail_fn_t fail_fn) { in RestatInternal()
H A Dcom_android_internal_os_Zygote.cpp322 static FileDescriptorTable* gOpenFdTable = nullptr;
2072 gOpenFdTable = FileDescriptorTable::Create(fds_to_ignore, fail_fn); in ForkCommon()