NeKernel
dev
Loading...
Searching...
No Matches
ProcessScheduler.h
Go to the documentation of this file.
1
/* ========================================
2
3
Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
4
5
======================================== */
6
7
#pragma once
8
9
#include <
KernelKit/KernelTaskScheduler.h
>
10
#include <
KernelKit/UserProcessScheduler.h
>
11
12
#ifdef __NEOSKRNL__
13
namespace
Kernel
{
14
inline
UserProcessTeam
kLowUserTeam;
15
inline
UserProcessTeam
kHighUserTeam;
16
inline
UserProcessTeam
kMidUserTeam;
17
}
// namespace Kernel
18
#endif
KernelTaskScheduler.h
Kernel Task Scheduler header file.
UserProcessScheduler.h
User Process Scheduler header file.
Kernel::UserProcessTeam
Processs Team (contains multiple processes inside it.) Equivalent to a process batch.
Definition
UserProcessScheduler.h:166
Kernel
UPS inline definitions.
Definition
Device.h:12
src
kernel
KernelKit
ProcessScheduler.h
Generated by
1.15.0