Definition: interrupt_state.h:8
uint32_t size_in_memory
Definition: process_info.h:24
uint32_t last_cpu_usage
Definition: process_info.h:31
uint32_t parent_id
Definition: process_info.h:19
Definition: process_info.h:16
void * page_directory
Definition: process_info.h:27
uint32_t terminal_id
Definition: process_info.h:38
void(* signal_handler)(int)
Definition: process_info.h:36
uint32_t current_cpu_usage
Definition: process_info.h:30
bool is_thread
Definition: process_info.h:21
void * user_stack
Definition: process_info.h:26
uint32_t process_id_to_wait
Definition: process_info.h:33
Definition: process_info.h:11
uint32_t sleep_deadline
Definition: process_info.h:32
Definition: process_info.h:13
uint32_t id
Definition: process_info.h:18
char name[32]
Definition: process_info.h:20
Definition: process_info.h:9
Definition: process_info.h:12
Definition: process_info.h:10
process_status status
Definition: process_info.h:23
void * heap
Definition: process_info.h:28
size_t uint32_t
Unsigned integral type.
Definition: string.h:8
interrupt_state state
Definition: process_info.h:35
process_status
Definition: process_info.h:7