Karg  v0.2.0
The kernel of CargOS
sched.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <proc.h>
4 
5 extern proc_t *curr_proc;
6 
8 [[noreturn]] void sched_start(void);
9 void sched_resched(void);
proc_state_t
Definition: proc.h:12
void sched_resched(void)
Definition: sched.c:88
void sched_start(void)
Definition: sched.c:82
void sched_update_state(proc_t *proc, proc_state_t state)
Definition: sched.c:35
proc_t * curr_proc
Definition: sched.c:13
Definition: proc.h:22