The Pedigree Project
0.1
|
This is the complete list of members for PosixProcess, 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 PosixProcess) | PosixProcess | virtual |
getEffectiveUser() const | Process | inline |
getEffectiveUserId() const (defined in PosixProcess) | PosixProcess | virtual |
getExitStatus() | Process | inline |
getGroup() const | Process | inline |
getGroupId() const (defined in PosixProcess) | PosixProcess | virtual |
getGroupMembership() const (defined in PosixProcess) | PosixProcess | |
getHeapUsage() const | Process | inline |
getId() | Process | inline |
getInit() | Process | static |
getKernelTime() const (defined in Process) | Process | inline |
getLinker() (defined in Process) | Process | inline |
getMask() const (defined in PosixProcess) | PosixProcess | |
getNumThreads() | Process | |
getParent() | Process | inline |
getPhysicalPageCount() const (defined in Process) | Process | inline |
getProcessGroup() const (defined in PosixProcess) | PosixProcess | |
getProfileIntervalTimer() (defined in PosixProcess) | PosixProcess | |
getRealIntervalTimer() (defined in PosixProcess) | PosixProcess | |
getRobustList() const (defined in PosixProcess) | PosixProcess | |
getRootFile() const | Process | inline |
getSavedGroupId() const (defined in PosixProcess) | PosixProcess | |
getSavedUserId() const (defined in PosixProcess) | PosixProcess | |
getSession() const (defined in PosixProcess) | PosixProcess | |
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 PosixProcess) | PosixProcess | virtual |
getThread(size_t n) | Process | |
getType() | PosixProcess | virtual |
getUser() const | Process | inline |
getUserId() const | PosixProcess | virtual |
getUserTime() const | Process | inline |
getVirtualIntervalTimer() (defined in PosixProcess) | PosixProcess | |
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 | |
Leader enum value | PosixProcess | |
m_DeadThreads (defined in Process) | Process | |
m_Egid (defined in PosixProcess) | PosixProcess | private |
m_Euid (defined in PosixProcess) | PosixProcess | private |
m_Gid (defined in PosixProcess) | PosixProcess | private |
m_GroupMembership (defined in PosixProcess) | PosixProcess | private |
m_Mask (defined in PosixProcess) | PosixProcess | private |
m_pProcessGroup (defined in PosixProcess) | PosixProcess | private |
m_ProfileIntervalTimer (defined in PosixProcess) | PosixProcess | private |
m_pSession (defined in PosixProcess) | PosixProcess | private |
m_RealIntervalTimer (defined in PosixProcess) | PosixProcess | private |
m_RobustListData (defined in PosixProcess) | PosixProcess | private |
m_Sgid (defined in PosixProcess) | PosixProcess | private |
m_Suid (defined in PosixProcess) | PosixProcess | private |
m_SupplementalIds (defined in PosixProcess) | PosixProcess | private |
m_Uid (defined in PosixProcess) | PosixProcess | private |
m_VirtualIntervalTimer (defined in PosixProcess) | PosixProcess | private |
markTerminating() (defined in Process) | Process | inline |
Member enum value | PosixProcess | |
Membership enum name | PosixProcess | |
NoGroup enum value | PosixProcess | |
operator=(const PosixProcess &) (defined in PosixProcess) | PosixProcess | private |
Posix enum value (defined in Process) | Process | |
PosixProcess() (defined in PosixProcess) | PosixProcess | |
PosixProcess(Process *pParent, bool bCopyOnWrite=true) | PosixProcess | |
PosixProcess(const PosixProcess &) (defined in PosixProcess) | PosixProcess | private |
Process() | Process | |
Process(Process *pParent, bool bCopyOnWrite=true) | Process | |
ProcessState enum name | Process | |
processTerminated() | PosixProcess | privatevirtual |
ProcessType enum name | Process | |
reap() | Process | inline |
Reaped enum value (defined in Process) | Process | |
recordTime(bool bUserspace) | Process | inline |
registerProcess() (defined in PosixProcess) | PosixProcess | private |
removeThread(Thread *pThread) | Process | |
removeWaiter(Semaphore *pWaiter) (defined in Process) | Process | |
reportTimesUpdated(Time::Timestamp user, Time::Timestamp system) | PosixProcess | privatevirtual |
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 |
setEffectiveGroupId(int64_t id) (defined in PosixProcess) | PosixProcess | |
setEffectiveUser(User *pUser) | Process | inline |
setEffectiveUserId(int64_t id) (defined in PosixProcess) | PosixProcess | |
setExitStatus(int code) | Process | inline |
setGroup(Group *pGroup) | Process | inline |
setGroupId(int64_t id) (defined in PosixProcess) | PosixProcess | |
setGroupMembership(Membership type) (defined in PosixProcess) | PosixProcess | |
setInit(Process *pProcess) | Process | static |
setLinker(DynamicLinker *pDl) (defined in Process) | Process | inline |
setMask(uint32_t mask) (defined in PosixProcess) | PosixProcess | |
setProcessGroup(ProcessGroup *newGroup, bool bRemoveFromGroup=true) (defined in PosixProcess) | PosixProcess | |
setRobustList(const RobustListData &data) (defined in PosixProcess) | PosixProcess | |
setRootFile(File *pFile) | Process | inline |
setSavedGroupId(int64_t id) (defined in PosixProcess) | PosixProcess | |
setSavedUserId(int64_t id) (defined in PosixProcess) | PosixProcess | |
setSession(PosixSession *p) (defined in PosixProcess) | PosixProcess | |
setSubsystem(Subsystem *pSubsystem) (defined in Process) | Process | inline |
setSupplementalGroupIds(const Vector< int64_t > &vec) (defined in PosixProcess) | PosixProcess | |
setUser(User *pUser) | Process | inline |
setUserId(int64_t id) (defined in PosixProcess) | PosixProcess | |
Stock enum value (defined in Process) | Process | |
suspend() | Process | |
Suspended enum value (defined in Process) | Process | |
Terminated enum value (defined in Process) | Process | |
Terminating enum value (defined in Process) | Process | |
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 |
unregisterProcess() (defined in PosixProcess) | PosixProcess | private |
waiterCount() const (defined in Process) | Process | |
~PosixProcess() (defined in PosixProcess) | PosixProcess | virtual |
~Process() | Process | virtual |