Lines Matching defs:signal_struct
653 struct signal_struct { struct
654 atomic_t sigcnt;
655 atomic_t live;
656 int nr_threads;
657 struct list_head thread_head;
659 wait_queue_head_t wait_chldexit; /* for wait4() */
662 struct task_struct *curr_target;
665 struct sigpending shared_pending;
668 int group_exit_code;
674 int notify_count;
675 struct task_struct *group_exit_task;
678 int group_stop_count;
679 unsigned int flags; /* see SIGNAL_* flags below */
690 unsigned int is_child_subreaper:1;
691 unsigned int has_child_subreaper:1;
694 int posix_timer_id;
695 struct list_head posix_timers;
698 struct hrtimer real_timer;
699 struct pid *leader_pid;
700 ktime_t it_real_incr;
707 struct cpu_itimer it[2];
713 struct thread_group_cputimer cputimer;
716 struct task_cputime cputime_expires;
718 struct list_head cpu_timers[3];
720 struct pid *tty_old_pgrp;
723 int leader;
725 struct tty_struct *tty; /* NULL if no tty */
728 struct autogroup *autogroup;
736 seqlock_t stats_lock;
737 cputime_t utime, stime, cutime, cstime;
738 cputime_t gtime;
739 cputime_t cgtime;
740 struct prev_cputime prev_cputime;
741 unsigned long nvcsw, nivcsw, cnvcsw, cnivcsw;
742 unsigned long min_flt, maj_flt, cmin_flt, cmaj_flt;
743 unsigned long inblock, oublock, cinblock, coublock;
744 unsigned long maxrss, cmaxrss;
745 struct task_io_accounting ioac;
753 unsigned long long sum_sched_runtime;
764 struct rlimit rlim[RLIM_NLIMITS];
789 * Bits in flags field of signal_struct. argument