Lines Matching refs:process_control_block
44 extern void process_exit_sighand(struct process_control_block *pcb);
45 extern void process_exit_signal(struct process_control_block *pcb);
46 extern void initial_proc_init_signal(struct process_control_block *pcb);
47 extern void rs_process_exit_fpstate(struct process_control_block *pcb);
48 extern void rs_drop_address_space(struct process_control_block *pcb);
78 struct process_control_block *initial_proc[MAX_CPU_NUM] = {&initial_proc_union.pcb, 0};
89 extern int process_exit_files(struct process_control_block *pcb);
97 uint64_t process_exit_mm(struct process_control_block *pcb);
109 void __switch_to(struct process_control_block *prev, struct process_control_block *next) in __switch_to()
158 struct process_control_block *process_init_rt_pcb(struct process_control_block *rt_pcb) in process_init_rt_pcb()
250 struct process_control_block *pcb = current_pcb; in process_do_exit()
366 struct process_control_block *process_find_pcb_by_pid(pid_t pid) in process_find_pcb_by_pid()
369 struct process_control_block *pcb = initial_proc_union.pcb.next_pcb; in process_find_pcb_by_pid()
388 int process_wakeup(struct process_control_block *pcb) in process_wakeup()
408 int process_wakeup_immediately(struct process_control_block *pcb) in process_wakeup_immediately()
431 uint64_t process_exit_mm(struct process_control_block *pcb) in process_exit_mm()
442 void process_exit_thread(struct process_control_block *pcb) in process_exit_thread()
452 int process_release_pcb(struct process_control_block *pcb) in process_release_pcb()
478 static void __set_pcb_name(struct process_control_block *pcb, const char *pcb_name) in __set_pcb_name()
492 void process_set_pcb_name(struct process_control_block *pcb, const char *pcb_name) in process_set_pcb_name()