void init_context_stack(ptr_t kernel_stack, ptr_t user_stack, int argc, char *argv[], ptr_t entry_point, pcb_t *pcb)
Definition: stack.c:23
void clone_pcb_stack(ptr_t kernel_stack, ptr_t user_stack, pcb_t *pcb, unsigned long flags, void *tls)
Definition: stack.c:80
void fork_pcb_stack(ptr_t kernel_stack, ptr_t user_stack, pcb_t *pcb)
Definition: stack.c:51
ptr_t get_kernel_address(pid_t pid)
Definition: stack.c:15
int pid_t
Definition: types.h:42
uint64_t ptr_t
Definition: types.h:44