Lines Matching refs:process_control_block
16 process_control_block, CLONE_FS, PROC_INTERRUPTIBLE, PROC_RUNNING, PROC_STOPPED,
31 pub extern "C" fn process_is_stopped(pcb: *const process_control_block) -> bool { in process_is_stopped()
50 _pcb: *mut process_control_block, in process_try_to_wake_up() argument
61 if current_pcb() as *mut process_control_block as usize == _pcb as usize { in process_try_to_wake_up()
91 pub extern "C" fn process_wake_up_state(pcb: *mut process_control_block, state: u64) -> bool { in process_wake_up_state() argument
96 pub fn process_kick(pcb: *mut process_control_block) { in process_kick() argument
108 pub fn process_cpu(pcb: *const process_control_block) -> u32 { in process_cpu()
116 pub fn process_is_executing(pcb: *const process_control_block) -> bool { in process_is_executing()
117 return cpu_executing(process_cpu(pcb)) as *const process_control_block == pcb; in process_is_executing() constant
120 impl process_control_block { implementation
144 from: &'static process_control_block, in copy_files() argument