23 #include "pedigree/kernel/Log.h" 24 #include "pedigree/kernel/compiler.h" 25 #include "pedigree/kernel/processor/state_forward.h" 26 #include "pedigree/kernel/utilities/String.h" 71 GeneralProtectionFault = 2,
113 virtual void acquire();
116 virtual void release();
119 virtual void exit(
int code) = 0;
139 if ((!m_pProcess) | (m_pProcess == p))
143 "An attempt was made to change the Process of a Subsystem!");
153 SyscallState &state) = 0;
A vector / dynamic array.
Subsystem(SubsystemType type)
Subsystem(const Subsystem &s)
virtual void setProcess(Process *p)
virtual void threadRemoved(Thread *pThread)