Lines Matching refs:current
271 struct task_struct *task = current; in kernel_dequeue_signal()
284 spin_lock_irq(¤t->sighand->siglock); in kernel_signal_stop()
285 if (current->jobctl & JOBCTL_STOP_DEQUEUED) in kernel_signal_stop()
287 spin_unlock_irq(¤t->sighand->siglock); in kernel_signal_stop()
343 set_tsk_thread_flag(current, TIF_SIGPENDING); in restart_syscall()
444 current->restore_sigmask = true; in set_restore_sigmask()
452 current->restore_sigmask = false; in clear_restore_sigmask()
456 return current->restore_sigmask; in test_restore_sigmask()
464 if (!current->restore_sigmask) in test_and_clear_restore_sigmask()
466 current->restore_sigmask = false; in test_and_clear_restore_sigmask()
474 __set_current_blocked(¤t->saved_sigmask); in restore_saved_sigmask()
489 sigset_t *res = ¤t->blocked; in sigmask_to_save()
491 res = ¤t->saved_sigmask; in sigmask_to_save()
518 if (current->sas_ss_flags & SS_AUTODISARM) in on_sig_stack()
522 return sp >= current->sas_ss_sp && in on_sig_stack()
523 sp - current->sas_ss_sp < current->sas_ss_size; in on_sig_stack()
525 return sp > current->sas_ss_sp && in on_sig_stack()
526 sp - current->sas_ss_sp <= current->sas_ss_size; in on_sig_stack()
532 if (!current->sas_ss_size) in sas_ss_flags()
549 return current->sas_ss_sp; in sigsp()
551 return current->sas_ss_sp + current->sas_ss_size; in sigsp()
698 return task_rlimit(current, limit); in rlimit()
703 return task_rlimit_max(current, limit); in rlimit_max()