|
NeKernel dev
|
Unprivileged/Ring-3 process scheduler. More...
#include <ArchKit/ArchKit.h>#include <KernelKit/HardwareThreadScheduler.h>#include <KernelKit/HeapMgr.h>#include <KernelKit/IPEFDylibObject.h>#include <KernelKit/KPC.h>#include <KernelKit/ProcessScheduler.h>#include <NeKit/KString.h>#include <NeKit/Utils.h>#include <SignalKit/Signals.h>Namespaces | |
| namespace | Kernel |
| UPS inline definitions. | |
Functions | |
| template<typename T> | |
| STATIC T * | Kernel::sched_try_go_upper_ptr_tree (T *tree) |
| Allocate pointer to heap tree. | |
| template<typename T> | |
| STATIC Void | Kernel::sched_free_ptr_tree (T *tree) |
| Free heap tree. | |
Unprivileged/Ring-3 process scheduler.