Lines Matching refs:process
128 * clocks may be set able by any user (i.e. local process
301 /* Send signal to the process that owns this timer.*/
446 struct task_struct *process = NULL;
506 if ((process = good_sigevent(&event))) {
508 * We may be setting up this process for another
515 * to code. If the process is in our thread
522 spin_lock_irqsave(&process->sighand->siglock, flags);
523 if (!(process->flags & PF_EXITING)) {
524 new_timer->it_process = process;
526 &process->signal->posix_timers);
527 spin_unlock_irqrestore(&process->sighand->siglock, flags);
529 get_task_struct(process);
531 spin_unlock_irqrestore(&process->sighand->siglock, flags);
532 process = NULL;
536 if (!process) {
544 process = current->group_leader;
545 spin_lock_irqsave(&process->sighand->siglock, flags);
546 new_timer->it_process = process;
547 list_add(&new_timer->list, &process->signal->posix_timers);
548 spin_unlock_irqrestore(&process->sighand->siglock, flags);
845 * return timer owned by the process, used by exit_itimers