Vhex-kernel/src/kernel/scheduler/process/get.c

14 lines
259 B
C
Raw Normal View History

2019-12-29 16:39:30 +01:00
#include <kernel/process.h>
struct process *process_get(pid_t pid)
2019-12-29 16:39:30 +01:00
{
extern struct process_stack process_stack[PROCESS_MAX];
2019-12-29 16:39:30 +01:00
// Check error
if (pid < 0 || pid >= PROCESS_MAX)
return (NULL);
// Return process.
return (&process_stack[pid].process);
}