Searched refs:FileFDEntry (Results 1 - 5 of 5) sorted by relevance

/gem5/src/sim/
H A Dfd_entry.cc53 FileFDEntry::serialize(CheckpointOut &cp) const
62 FileFDEntry::unserialize(CheckpointIn &cp)
H A Dfd_array.cc74 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 Dfd_entry.hh112 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 Dsyscall_emul.cc320 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 Dsyscall_emul.hh825 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