Lines Matching refs:sig
32 let mut sig: &mut sighand_struct = Box::leak(Box::new(sighand_struct::default())); in process_copy_sighand() localVariable
33 if (sig as *mut sighand_struct) == null_mut() { in process_copy_sighand()
39 (*pcb).sighand = sig as *mut sighand_struct as usize in process_copy_sighand()
57 sig.action[index] = in process_copy_sighand()
61 sig.action[index] = DEFAULT_SIGACTION; in process_copy_sighand()
88 let sig: &mut signal_struct = Box::leak(Box::new(signal_struct::default())); in process_copy_signal() localVariable
89 if (sig as *mut signal_struct) == null_mut() { in process_copy_signal()
92 atomic_set(&mut sig.sig_cnt, 1); in process_copy_signal()
95 (*pcb).signal = sig as *mut signal_struct as usize in process_copy_signal()
128 let sig = Box::from_raw((*pcb).signal as *mut signal_struct); in process_exit_sighand() localVariable
129 drop(sig); in process_exit_sighand()