IBNOS
Functions | Variables
process.c File Reference
#include <process/process.h>
#include <process/handle.h>
#include <process/thread.h>
#include <process/object.h>
#include <hardware/gdt.h>
#include <memory/paging.h>
#include <memory/allocator.h>
#include <util/list.h>
#include <util/util.h>
Include dependency graph for process.c:

Go to the source code of this file.

Functions

struct processprocessCreate (struct process *original)
 Creates a new kernel process object. More...
 
uint32_t processCount ()
 Returns the number of total processes in the system. More...
 
uint32_t processInfo (struct processInfo *info, uint32_t count)
 Fills out the processInfo structure with information about each individual process. More...
 

Variables

struct linkedList processList = LL_INIT(processList)