Lines Matching refs:sig
33 let mut sig: &mut sighand_struct = Box::leak(Box::new(sighand_struct::default())); in process_copy_sighand() localVariable
34 if (sig as *mut sighand_struct) == null_mut() { in process_copy_sighand()
40 (*pcb).sighand = sig as *mut sighand_struct as usize in process_copy_sighand()
58 sig.action[index] = in process_copy_sighand()
62 sig.action[index] = DEFAULT_SIGACTION; in process_copy_sighand()
89 let sig: &mut signal_struct = Box::leak(Box::new(signal_struct::default())); in process_copy_signal() localVariable
90 if (sig as *mut signal_struct) == null_mut() { in process_copy_signal()
93 atomic_set(&mut sig.sig_cnt, 1); in process_copy_signal()
96 (*pcb).signal = sig as *mut signal_struct as usize in process_copy_signal()
129 let sig = Box::from_raw((*pcb).signal as *mut signal_struct); in process_exit_sighand() localVariable
130 drop(sig); in process_exit_sighand()