|
The Pedigree Project
0.1
|
This is the complete list of members for Thread, including all inherited members.
| addRequest(RequestQueue::Request *req) | Thread | |
| addWakeupWatcher(WakeReason *watcher) | Thread | |
| allocateStackAtLevel(size_t stateLevel) | Thread | |
| AwaitingJoin enum value (defined in Thread) | Thread | |
| cleanStateLevel(size_t level) | Thread | private |
| CondWait enum value (defined in Thread) | Thread | |
| Continue enum value | Thread | |
| cullEvent(Event *pEvent) | Thread | |
| cullEvent(size_t eventNumber) | Thread | |
| DebugState enum name | Thread | |
| detach() | Thread | |
| detached() const | Thread | inline |
| Exit enum value | Thread | |
| forceToStartupProcessor() (defined in Thread) | Thread | |
| getBlockingThread(size_t level=~0UL) (defined in Thread) | Thread | inline |
| getCpuId() | Thread | inline |
| getDebugState(uintptr_t &address) | Thread | inline |
| getErrno() | Thread | inline |
| getExitCode() | Thread | inline |
| getId() | Thread | inline |
| getKernelStack() | Thread | |
| getLock() | Thread | inline |
| getNextEvent() | Thread | |
| getParent() const | Thread | inline |
| getPriority() (defined in Thread) | Thread | inline |
| getScheduler() const | Thread | |
| getStateLevel() const | Thread | |
| getStateUserStack() (defined in Thread) | Thread | |
| getStatus() const | Thread | inline |
| getTlsBase() | Thread | |
| getUnwindState() | Thread | inline |
| hasEvent(Event *pEvent) | Thread | |
| hasEvent(size_t eventNumber) (defined in Thread) | Thread | |
| hasEvents() (defined in Thread) | Thread | |
| inhibitEvent(size_t eventNumber, bool bInhibit) | Thread | |
| isInterruptible() | Thread | |
| join() | Thread | |
| Joining enum value (defined in Thread) | Thread | |
| m_bDetached | Thread | private |
| m_bInterrupted | Thread | private |
| m_bInterruptible | Thread | private |
| m_bRemovingRequests | Thread | private |
| m_bTlsBaseOverride | Thread | private |
| m_ConcurrencyLock | Thread | private |
| m_DebugState | Thread | private |
| m_DebugStateAddress | Thread | private |
| m_Errno | Thread | private |
| m_EventQueue | Thread | private |
| m_ExitCode | Thread | private |
| m_Id | Thread | private |
| m_Lock | Thread | private |
| m_nStateLevel | Thread | private |
| m_pAllocatedStack | Thread | private |
| m_PendingRequests | Thread | private |
| m_pParent | Thread | private |
| m_Priority | Thread | private |
| m_ProcId (defined in Thread) | Thread | private |
| m_pScheduler (defined in Thread) | Thread | private |
| m_pTlsBase | Thread | private |
| m_pWaiter | Thread | private |
| m_StateLevels (defined in Thread) | Thread | private |
| m_Status | Thread | private |
| m_UnwindState (defined in Thread) | Thread | private |
| m_WakeWatchers | Thread | private |
| None enum value (defined in Thread) | Thread | |
| NotWoken enum value (defined in Thread) | Thread | |
| operator=(const Thread &) | Thread | private |
| PerProcessorScheduler (defined in Thread) | Thread | friend |
| pokeState(size_t stateLevel, SchedulerState &state) | Thread | |
| popState(bool clean=true) | Thread | |
| pushState() | Thread | |
| Ready enum value (defined in Thread) | Thread | |
| ReleaseBlockingThread enum value | Thread | |
| removeRequest(RequestQueue::Request *req) | Thread | |
| removeWakeupWatcher(WakeReason *watcher) | Thread | |
| reportWakeup(WakeReason reason) | Thread | private |
| reportWakeupUnlocked(WakeReason reason) (defined in Thread) | Thread | private |
| resetTlsBase() | Thread | |
| Running enum value (defined in Thread) | Thread | |
| SemWait enum value (defined in Thread) | Thread | |
| sendEvent(Event *pEvent) | Thread | |
| setBlockingThread(Thread *pT) (defined in Thread) | Thread | inline |
| setCpuId(size_t id) | Thread | inline |
| setDebugState(DebugState state, uintptr_t address) | Thread | inline |
| setErrno(size_t err) | Thread | inline |
| setInterrupted(bool b) | Thread | inline |
| setInterruptible(bool state) | Thread | protected |
| setKernelStack() | Thread | |
| setParent(Process *p) (defined in Thread) | Thread | inline |
| setPriority(size_t p) (defined in Thread) | Thread | inline |
| setScheduler(class PerProcessorScheduler *pScheduler) | Thread | protected |
| setStateUserStack(VirtualAddressSpace::Stack *st) (defined in Thread) | Thread | |
| setStatus(Status s) | Thread | |
| setTlsBase(uintptr_t base) | Thread | |
| setUnwindState(UnwindType ut) | Thread | inline |
| shutdown() | Thread | |
| Sleeping enum value (defined in Thread) | Thread | |
| state() | Thread | |
| Status enum name | Thread | |
| Suspended enum value (defined in Thread) | Thread | |
| Thread(Process *pParent, ThreadStartFunc pStartFunction, void *pParam, void *pStack=0, bool semiUser=false, bool bDontPickCore=false, bool delayedStart=false) | Thread | |
| Thread(Process *pParent) | Thread | |
| Thread(Process *pParent, SyscallState &state, bool delayedStart=false) | Thread | |
| Thread(const Thread &) | Thread | private |
| threadExited() NORETURN | Thread | static |
| ThreadStartFunc typedef | Thread | |
| unexpectedExit() | Thread | |
| Uninterruptible (defined in Thread) | Thread | friend |
| Unknown enum value (defined in Thread) | Thread | |
| UnwindType enum name | Thread | |
| WakeReason enum name | Thread | |
| wasInterrupted() | Thread | inline |
| WokenBecauseTerminating enum value (defined in Thread) | Thread | |
| WokenBecauseUnwinding enum value (defined in Thread) | Thread | |
| WokenByAlarm enum value (defined in Thread) | Thread | |
| WokenByEvent enum value (defined in Thread) | Thread | |
| Zombie enum value (defined in Thread) | Thread | |
| ~Thread() | Thread | virtual |
1.8.11