Searched refs:FileFDEntry (Results 1 - 5 of 5) sorted by relevance
/gem5/src/sim/ |
H A D | fd_entry.cc | 53 FileFDEntry::serialize(CheckpointOut &cp) const 62 FileFDEntry::unserialize(CheckpointIn &cp)
|
H A D | fd_array.cc | 74 auto ffd = std::make_shared<FileFDEntry>(sim_fd, O_RDONLY, input, false); 86 ffd = std::make_shared<FileFDEntry>(sim_fd, O_WRONLY | O_CREAT | O_TRUNC, 97 ffd = std::make_shared<FileFDEntry>(sim_fd, O_WRONLY | O_CREAT | O_TRUNC, 111 auto ffd = std::dynamic_pointer_cast<FileFDEntry>(fdp); 135 auto seek = [] (std::shared_ptr<FileFDEntry> ffd) 151 auto stdin_ffd = std::dynamic_pointer_cast<FileFDEntry>(stdin_fde); 175 auto stdout_ffd = std::dynamic_pointer_cast<FileFDEntry>(stdout_fde); 199 auto stderr_ffd = std::dynamic_pointer_cast<FileFDEntry>(stderr_fde); 269 if (auto ffd = std::dynamic_pointer_cast<FileFDEntry>(fdp)) {
|
H A D | fd_entry.hh | 112 class FileFDEntry: public HBFDEntry class in inherits:HBFDEntry 115 FileFDEntry(int sim_fd, int flags, std::string const& file_name, function in class:FileFDEntry 121 FileFDEntry(FileFDEntry const& reg, bool close_on_exec = false) function in class:FileFDEntry 129 return std::make_shared<FileFDEntry>(*this);
|
H A D | syscall_emul.cc | 320 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 342 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 621 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 663 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 717 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 1134 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
|
H A D | syscall_emul.hh | 825 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>(fdep); 907 auto ffdp = std::make_shared<FileFDEntry>(sim_fd, host_flags, path, 0); 1144 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 1444 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 1642 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 1667 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 1802 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>(fdep); 1896 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>(fdep); 1925 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]); 2673 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>(hbfd [all...] |
Completed in 26 milliseconds