|
The Pedigree Project
0.1
|
This is the complete list of members for PosixSubsystem, including all inherited members.
| Abi enum name | PosixSubsystem | |
| acquire() | PosixSubsystem | virtual |
| addFileDescriptor(size_t fd, FileDescriptor *pFd) | PosixSubsystem | |
| allocateFd(size_t fdNum) | PosixSubsystem | |
| checkAccess(FileDescriptor *pFileDescriptor, bool bRead, bool bWrite, bool bExecute) const (defined in PosixSubsystem) | PosixSubsystem | |
| checkAddress(uintptr_t addr, size_t extent, size_t flags) | PosixSubsystem | static |
| Child enum value (defined in Subsystem) | Subsystem | |
| Continue enum value (defined in Subsystem) | Subsystem | |
| copyDescriptors(PosixSubsystem *pSubsystem) | PosixSubsystem | |
| DivideByZero enum value (defined in Subsystem) | Subsystem | |
| ExceptionType enum name | Subsystem | |
| exit(int code) NORETURN | PosixSubsystem | virtual |
| findFile(const String &path, File *workingDir) | PosixSubsystem | virtual |
| FpuError enum value (defined in Subsystem) | Subsystem | |
| freeFd(size_t fdNum) | PosixSubsystem | |
| freeMultipleFds(bool bOnlyCloExec=false, size_t iFirst=0, size_t iLast=-1) | PosixSubsystem | |
| GeneralProtectionFault enum value (defined in Subsystem) | Subsystem | |
| getAbi() const | PosixSubsystem | inline |
| getAlternateSignalStack() | PosixSubsystem | inline |
| getFd() | PosixSubsystem | |
| getFileDescriptor(size_t fd) | PosixSubsystem | |
| getSignalHandler(size_t sig) | PosixSubsystem | inline |
| getSyncObject(size_t n) | PosixSubsystem | inline |
| getThread(size_t n) | PosixSubsystem | inline |
| getThreadWaiter(void *n) | PosixSubsystem | inline |
| getType() | Subsystem | inline |
| insertSyncObject(size_t n, PosixSyncObject *sem) | PosixSubsystem | inline |
| insertThread(size_t n, PosixThread *thread) | PosixSubsystem | inline |
| insertThreadWaiter(Semaphore *waiter) | PosixSubsystem | inline |
| Interrupt enum value (defined in Subsystem) | Subsystem | |
| Interrupted enum value (defined in Subsystem) | Subsystem | |
| InvalidOpcode enum value (defined in Subsystem) | Subsystem | |
| invoke(const char *name, Vector< String > &argv, Vector< String > &env) | PosixSubsystem | virtual |
| invoke(const char *name, Vector< String > &argv, Vector< String > &env, SyscallState &state) | PosixSubsystem | virtual |
| invoke(File *originalFile, const String &originalName, Vector< String > &argv, Vector< String > &env) | PosixSubsystem | virtual |
| invoke(File *originalFile, const String &originalName, Vector< String > &argv, Vector< String > &env, SyscallState &state) | PosixSubsystem | virtual |
| invoke(const char *name, Vector< String > &argv, Vector< String > &env, SyscallState *state) (defined in PosixSubsystem) | PosixSubsystem | private |
| invoke(File *originalFile, const String &originalName, Vector< String > &argv, Vector< String > &env, SyscallState *state) | PosixSubsystem | private |
| kill(KillReason killReason, Thread *pThread) | PosixSubsystem | virtual |
| KillReason enum name | Subsystem | |
| LinuxAbi enum value (defined in PosixSubsystem) | PosixSubsystem | |
| loadElf(File *pFile, uintptr_t mappedAddress, uintptr_t &newAddress, uintptr_t &finalAddress, bool &relocated) | PosixSubsystem | private |
| m_Abi | PosixSubsystem | private |
| m_AltSigStack | PosixSubsystem | private |
| m_bAcquired | PosixSubsystem | private |
| m_FdBitmap | PosixSubsystem | private |
| m_FdLock | PosixSubsystem | private |
| m_FdMap | PosixSubsystem | private |
| m_FindFileCache | PosixSubsystem | private |
| m_FreeCount | PosixSubsystem | private |
| m_LastFd | PosixSubsystem | private |
| m_Lock | PosixSubsystem | private |
| m_NextFd | PosixSubsystem | private |
| m_NextThreadWaiter (defined in PosixSubsystem) | PosixSubsystem | private |
| m_pAcquiredThread | PosixSubsystem | private |
| m_pProcess (defined in Subsystem) | Subsystem | protected |
| m_pRootFs | PosixSubsystem | private |
| m_SignalHandlers | PosixSubsystem | private |
| m_SignalHandlersLock | PosixSubsystem | private |
| m_SyncObjects | PosixSubsystem | private |
| m_Threads | PosixSubsystem | private |
| m_ThreadWaiters | PosixSubsystem | private |
| m_Type (defined in Subsystem) | Subsystem | protected |
| Native enum value (defined in Subsystem) | Subsystem | |
| None enum value (defined in Subsystem) | Subsystem | |
| Other enum value (defined in Subsystem) | Subsystem | |
| PageFault enum value (defined in Subsystem) | Subsystem | |
| parseShebang(File *pFile, File *&outFile, Vector< String > &argv) | PosixSubsystem | private |
| Pipe enum value (defined in Subsystem) | Subsystem | |
| Posix enum value (defined in Subsystem) | Subsystem | |
| PosixAbi enum value (defined in PosixSubsystem) | PosixSubsystem | |
| PosixSubsystem() | PosixSubsystem | inline |
| PosixSubsystem(PosixSubsystem &s) | PosixSubsystem | |
| PosixSubsystem(SubsystemType type) | PosixSubsystem | inline |
| Quit enum value (defined in Subsystem) | Subsystem | |
| release() | PosixSubsystem | virtual |
| removeSyncObject(size_t n) | PosixSubsystem | inline |
| removeThread(size_t n) | PosixSubsystem | inline |
| removeThreadWaiter(void *n) | PosixSubsystem | inline |
| SafeRead (defined in PosixSubsystem) | PosixSubsystem | static |
| SafeRegion | PosixSubsystem | static |
| SafeWrite (defined in PosixSubsystem) | PosixSubsystem | static |
| sendSignal(Thread *pThread, int signal, bool yield=true) | PosixSubsystem | virtual |
| setAbi(Abi which) | PosixSubsystem | inline |
| setAlternateSignalStack(AlternateSignalStack &s) | PosixSubsystem | inline |
| setProcess(Process *p) | Subsystem | inlinevirtual |
| setSignalHandler(size_t sig, SignalHandler *handler) | PosixSubsystem | |
| SpecialFpuError enum value (defined in Subsystem) | Subsystem | |
| Stop enum value (defined in Subsystem) | Subsystem | |
| Subsystem() | Subsystem | inline |
| Subsystem(const Subsystem &s) | Subsystem | inline |
| Subsystem(SubsystemType type) | Subsystem | inline |
| SubsystemType enum name | Subsystem | |
| TerminalInput enum value (defined in Subsystem) | Subsystem | |
| TerminalOutput enum value (defined in Subsystem) | Subsystem | |
| Terminated enum value (defined in Subsystem) | Subsystem | |
| threadException(Thread *pThread, ExceptionType eType) | PosixSubsystem | virtual |
| threadRemoved(Thread *pThread) | PosixSubsystem | privatevirtual |
| Unknown enum value (defined in Subsystem) | Subsystem | |
| ~PosixSubsystem() | PosixSubsystem | virtual |
| ~Subsystem() | Subsystem | virtual |
1.8.11