The Pedigree Project
0.1
|
This is the complete list of members for Process, including all inherited members.
Active enum value (defined in Process) | Process | |
addThread(Thread *pThread) | Process | |
addWaiter(Semaphore *pWaiter) (defined in Process) | Process | |
description() | Process | inline |
getAddressSpace() | Process | inline |
getCtty() | Process | inline |
getCwd() | Process | inline |
getDynamicSpaceAllocator() | Process | inline |
getEffectiveGroup() const | Process | inline |
getEffectiveGroupId() const (defined in Process) | Process | virtual |
getEffectiveUser() const | Process | inline |
getEffectiveUserId() const (defined in Process) | Process | virtual |
getExitStatus() | Process | inline |
getGroup() const | Process | inline |
getGroupId() const (defined in Process) | Process | virtual |
getHeapUsage() const | Process | inline |
getId() | Process | inline |
getInit() | Process | static |
getKernelTime() const (defined in Process) | Process | inline |
getLinker() (defined in Process) | Process | inline |
getNumThreads() | Process | |
getParent() | Process | inline |
getPhysicalPageCount() const (defined in Process) | Process | inline |
getRootFile() const | Process | inline |
getSharedPageCount() const (defined in Process) | Process | inline |
getSpaceAllocator() | Process | inline |
getStartTime() const (defined in Process) | Process | inline |
getState() const (defined in Process) | Process | inline |
getSubsystem() (defined in Process) | Process | inline |
getSupplementalGroupIds(Vector< int64_t > &vec) const (defined in Process) | Process | virtual |
getThread(size_t n) | Process | |
getType() | Process | inlinevirtual |
getUser() const | Process | inline |
getUserId() const | Process | virtual |
getUserTime() const | Process | inline |
getVirtualPageCount() const (defined in Process) | Process | inline |
hasResumed() (defined in Process) | Process | inline |
hasSharedAddressSpace() const | Process | inline |
hasSuspended() (defined in Process) | Process | inline |
kill() NORETURN | Process | |
m_BeforeSuspendState | Process | private |
m_bSharedAddressSpace | Process | private |
m_bUnreportedResume | Process | private |
m_bUnreportedSuspend | Process | private |
m_Ctty | Process | private |
m_Cwd | Process | private |
m_DeadThreads (defined in Process) | Process | |
m_DynamicSpaceAllocator | Process | private |
m_ExitStatus | Process | private |
m_Id | Process | private |
m_LastKernelEntry | Process | private |
m_LastUserspaceEntry | Process | private |
m_Lock | Process | private |
m_Metadata (defined in Process) | Process | private |
m_NextTid | Process | private |
m_pAddressSpace | Process | private |
m_pDynamicLinker | Process | private |
m_pEffectiveGroup | Process | private |
m_pEffectiveUser | Process | private |
m_pGroup | Process | private |
m_pInitProcess | Process | privatestatic |
m_pParent | Process | private |
m_pRootFile | Process | private |
m_pSubsystem | Process | private |
m_pUser | Process | private |
m_SpaceAllocator | Process | private |
m_State | Process | private |
m_Threads | Process | private |
m_Waiters | Process | private |
markTerminating() (defined in Process) | Process | inline |
notifyWaiters() | Process | private |
operator=(const Process &) (defined in Process) | Process | private |
Posix enum value (defined in Process) | Process | |
Process() | Process | |
Process(Process *pParent, bool bCopyOnWrite=true) | Process | |
Process(const Process &) (defined in Process) | Process | private |
ProcessState enum name | Process | |
processTerminated() | Process | inlineprivatevirtual |
ProcessType enum name | Process | |
reap() | Process | inline |
Reaped enum value (defined in Process) | Process | |
recordTime(bool bUserspace) | Process | inline |
removeThread(Thread *pThread) | Process | |
removeWaiter(Semaphore *pWaiter) (defined in Process) | Process | |
reportTimesUpdated(Time::Timestamp user, Time::Timestamp system) | Process | inlineprivatevirtual |
resetCounts() (defined in Process) | Process | inline |
resume() | Process | |
setCtty(File *f) | Process | inline |
setCwd(File *f) | Process | inline |
setEffectiveGroup(Group *pGroup) (defined in Process) | Process | inline |
setEffectiveUser(User *pUser) | Process | inline |
setExitStatus(int code) | Process | inline |
setGroup(Group *pGroup) | Process | inline |
setInit(Process *pProcess) | Process | static |
setLinker(DynamicLinker *pDl) (defined in Process) | Process | inline |
setRootFile(File *pFile) | Process | inline |
setSubsystem(Subsystem *pSubsystem) (defined in Process) | Process | inline |
setUser(User *pUser) | Process | inline |
Stock enum value (defined in Process) | Process | |
str | Process | private |
suspend() | Process | |
Suspended enum value (defined in Process) | Process | |
Terminated enum value (defined in Process) | Process | |
Terminating enum value (defined in Process) | Process | |
Thread (defined in Process) | Process | friend |
trackHeap(ssize_t nBytes) (defined in Process) | Process | inline |
trackPages(ssize_t nVirtual, ssize_t nPhysical, ssize_t nShared) (defined in Process) | Process | inline |
trackTime(bool bUserspace) | Process | inline |
waiterCount() const (defined in Process) | Process | |
~Process() | Process | virtual |