gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
fd_entry.hh File Reference
#include <memory>
#include <ostream>
#include <string>
#include "sim/serialize.hh"

Go to the source code of this file.

Classes

class  FDEntry
 Holds a single file descriptor mapping and that mapping's data for processes running in syscall emulation mode. More...
 
class  HBFDEntry
 Extends the base class to include a host-backed file descriptor field that records the integer used to represent the file descriptor on the host and the file's flags. More...
 
class  FileFDEntry
 Holds file descriptors for host-backed files; host-backed files are files which were opened on the physical machine where the simulation is running (probably the thing on/under your desk). More...
 
class  PipeFDEntry
 Holds the metadata needed to maintain the mappings for file descriptors allocated with the pipe() system calls and its variants. More...
 
class  DeviceFDEntry
 Holds file descriptors needed to simulate devices opened with pseudo files (commonly with calls to ioctls). More...
 

Generated on Fri Jun 9 2017 13:03:59 for gem5 by doxygen 1.8.6