Searched refs:FileDescriptorTable (Results 1 – 3 of 3) sorted by relevance
78 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);
487 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 FileDescriptorTable559 FileDescriptorTable::~FileDescriptorTable() {} in ~FileDescriptorTable()561 void FileDescriptorTable::RestatInternal(std::set<int>& open_fds, fail_fn_t fail_fn) { in RestatInternal()
332 static FileDescriptorTable* gOpenFdTable = nullptr;2450 gOpenFdTable = FileDescriptorTable::Create(fds_to_ignore, fail_fn); in ForkCommon()