signal_struct
void tty_audit_fork(struct signal_struct *sig)
static int zap_process(struct signal_struct *signal, int exit_code)
struct signal_struct *signal = tsk->signal;
struct signal_struct *sig = tsk->signal;
struct signal_struct *sig = task->signal;
struct signal_struct *sig = task->signal;
struct signal_struct;
struct signal_struct *it_signal;
struct signal_struct *signal;
struct signal_struct;
extern void sched_autogroup_fork(struct signal_struct *sig);
extern void sched_autogroup_exit(struct signal_struct *sig);
static inline void sched_autogroup_fork(struct signal_struct *sig) { }
static inline void sched_autogroup_exit(struct signal_struct *sig) { }
struct signal_struct;
static inline void signal_set_stop_flags(struct signal_struct *sig,
static inline void taskstats_tgid_free(struct signal_struct *sig)
static inline void taskstats_tgid_free(struct signal_struct *sig)
extern void tick_nohz_dep_clear_signal(struct signal_struct *signal,
static inline void tick_dep_clear_signal(struct signal_struct *signal,
static inline void tick_dep_clear_signal(struct signal_struct *signal,
struct signal_struct;
void tty_audit_fork(struct signal_struct *sig);
static inline void tty_audit_fork(struct signal_struct *sig)
static struct signal_struct init_signals = {
struct signal_struct *sig = current->signal;
struct signal_struct *sig = p->signal;
struct signal_struct *psig = current->signal;
struct signal_struct *sig = tsk->signal;
struct signal_struct *signal = tsk->signal;
static void posix_cpu_timers_init_group(struct signal_struct *sig)
struct signal_struct *sig;
sizeof(struct signal_struct), 0,
static inline void free_signal_struct(struct signal_struct *sig)
static inline void put_signal_struct(struct signal_struct *sig)
void sched_autogroup_fork(struct signal_struct *sig)
void sched_autogroup_exit(struct signal_struct *sig)
struct signal_struct *sig = tsk->signal;
struct signal_struct *sig = current->signal;
struct signal_struct *signal = current->signal;
struct signal_struct *signal = current->signal;
struct signal_struct *sig = task->signal;
struct signal_struct *sig = current->signal;
struct signal_struct *signal = p->signal;
struct signal_struct *signal = p->signal;
struct signal_struct *sig = p->signal;
struct signal_struct *sig = tsk->signal;
struct signal_struct *sig =
container_of(timer, struct signal_struct, real_timer);
struct signal_struct *sig;
static inline void stop_process_timers(struct signal_struct *sig)
struct signal_struct *const sig = tsk->signal;
static inline struct signal_struct *posix_sig_owner(const struct k_itimer *timer)
WRITE_ONCE(timer->it_signal, (struct signal_struct *)sig);
return (struct signal_struct *)(val & ~1UL);
static bool posix_timer_hashed(struct timer_hash_bucket *bucket, struct signal_struct *sig,
static bool posix_timer_add_at(struct k_itimer *timer, struct signal_struct *sig, unsigned int id)
timer->it_signal = (struct signal_struct *)((unsigned long)sig | 1UL);
struct signal_struct *sig = current->signal;
static struct timer_hash_bucket *hash_bucket(struct signal_struct *sig, unsigned int nr)
struct signal_struct *sig = current->signal;
struct signal_struct *sig = tsk->signal;
void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit)
struct signal_struct *sig = task->signal;