Lines Matching refs:current

280 	struct task_struct *task = current;  in kernel_dequeue_signal()
293 spin_lock_irq(&current->sighand->siglock); in kernel_signal_stop()
294 if (current->jobctl & JOBCTL_STOP_DEQUEUED) in kernel_signal_stop()
296 spin_unlock_irq(&current->sighand->siglock); in kernel_signal_stop()
352 set_tsk_thread_flag(current, TIF_SIGPENDING); in restart_syscall()
391 (fatal_signal_pending(current) || in fault_signal_pending()
392 (user_mode(regs) && signal_pending(current)))); in fault_signal_pending()
467 current->restore_sigmask = true; in set_restore_sigmask()
475 current->restore_sigmask = false; in clear_restore_sigmask()
479 return current->restore_sigmask; in test_restore_sigmask()
487 if (!current->restore_sigmask) in test_and_clear_restore_sigmask()
489 current->restore_sigmask = false; in test_and_clear_restore_sigmask()
497 __set_current_blocked(&current->saved_sigmask); in restore_saved_sigmask()
512 sigset_t *res = &current->blocked; in sigmask_to_save()
514 res = &current->saved_sigmask; in sigmask_to_save()
541 if (current->sas_ss_flags & SS_AUTODISARM) in on_sig_stack()
545 return sp >= current->sas_ss_sp && in on_sig_stack()
546 sp - current->sas_ss_sp < current->sas_ss_size; in on_sig_stack()
548 return sp > current->sas_ss_sp && in on_sig_stack()
549 sp - current->sas_ss_sp <= current->sas_ss_size; in on_sig_stack()
555 if (!current->sas_ss_size) in sas_ss_flags()
572 return current->sas_ss_sp; in sigsp()
574 return current->sas_ss_sp + current->sas_ss_size; in sigsp()
712 return task_rlimit(current, limit); in rlimit()
717 return task_rlimit_max(current, limit); in rlimit_max()