Lines Matching refs:siglock
206 let lock = { &mut sighand_ptr.unwrap().siglock }; in lock_process_sighand()
218 let lock = unsafe { &mut (*pcb.sighand).siglock }; in unlock_process_sighand()
266 assert!(spin_is_locked(unsafe { &(*pcb.sighand).siglock })); in __send_signal_locked()
417 assert!(spin_is_locked(&unsafe { (*pcb.sighand).siglock })); in signal_wake_up_state()
486 spin_lock_irq(&mut sighand.siglock); in get_signal_to_deliver()
493 spin_unlock_irq(unsafe { (&mut (*current_pcb().sighand).siglock) as *mut spinlock_t }); in get_signal_to_deliver()
516 spin_unlock_irq(&mut sighand.siglock); in get_signal_to_deliver()
524 spin_unlock_irq(&mut sighand.siglock); in get_signal_to_deliver()
923 spin_lock_irq(unsafe { &mut (*(pcb.sighand)).siglock }); in do_sigaction()
926 spin_unlock_irq(unsafe { &mut (*(pcb.sighand)).siglock }); in do_sigaction()
986 spin_unlock_irq(unsafe { &mut (*(pcb.sighand)).siglock }); in do_sigaction()
1041 let lock: &mut spinlock_t = &mut sighand_struct::convert_mut(pcb.sighand).unwrap().siglock; in set_current_sig_blocked()