Symbol: signal_struct
drivers/tty/tty_audit.c
131
void tty_audit_fork(struct signal_struct *sig)
fs/coredump.c
481
static int zap_process(struct signal_struct *signal, int exit_code)
fs/coredump.c
505
struct signal_struct *signal = tsk->signal;
fs/exec.c
902
struct signal_struct *sig = tsk->signal;
fs/proc/array.c
484
struct signal_struct *sig = task->signal;
fs/proc/base.c
3047
struct signal_struct *sig = task->signal;
include/linux/key.h
99
struct signal_struct;
include/linux/posix-timers.h
194
struct signal_struct *it_signal;
include/linux/sched.h
1196
struct signal_struct *signal;
include/linux/sched.h
86
struct signal_struct;
include/linux/sched/autogroup.h
13
extern void sched_autogroup_fork(struct signal_struct *sig);
include/linux/sched/autogroup.h
14
extern void sched_autogroup_exit(struct signal_struct *sig);
include/linux/sched/autogroup.h
23
static inline void sched_autogroup_fork(struct signal_struct *sig) { }
include/linux/sched/autogroup.h
24
static inline void sched_autogroup_exit(struct signal_struct *sig) { }
include/linux/sched/autogroup.h
5
struct signal_struct;
include/linux/sched/signal.h
275
static inline void signal_set_stop_flags(struct signal_struct *sig,
include/linux/taskstats_kern.h
19
static inline void taskstats_tgid_free(struct signal_struct *sig)
include/linux/taskstats_kern.h
30
static inline void taskstats_tgid_free(struct signal_struct *sig)
include/linux/tick.h
210
extern void tick_nohz_dep_clear_signal(struct signal_struct *signal,
include/linux/tick.h
267
static inline void tick_dep_clear_signal(struct signal_struct *signal,
include/linux/tick.h
296
static inline void tick_dep_clear_signal(struct signal_struct *signal,
include/linux/tty.h
118
struct signal_struct;
include/linux/tty.h
476
void tty_audit_fork(struct signal_struct *sig);
include/linux/tty.h
482
static inline void tty_audit_fork(struct signal_struct *sig)
init/init_task.c
20
static struct signal_struct init_signals = {
kernel/exit.c
1095
struct signal_struct *sig = current->signal;
kernel/exit.c
1211
struct signal_struct *sig = p->signal;
kernel/exit.c
1212
struct signal_struct *psig = current->signal;
kernel/exit.c
161
struct signal_struct *sig = tsk->signal;
kernel/exit.c
870
struct signal_struct *signal = tsk->signal;
kernel/fork.c
1684
static void posix_cpu_timers_init_group(struct signal_struct *sig)
kernel/fork.c
1695
struct signal_struct *sig;
kernel/fork.c
3028
sizeof(struct signal_struct), 0,
kernel/fork.c
757
static inline void free_signal_struct(struct signal_struct *sig)
kernel/fork.c
770
static inline void put_signal_struct(struct signal_struct *sig)
kernel/sched/autogroup.c
213
void sched_autogroup_fork(struct signal_struct *sig)
kernel/sched/autogroup.c
218
void sched_autogroup_exit(struct signal_struct *sig)
kernel/sched/cputime.c
329
struct signal_struct *sig = tsk->signal;
kernel/signal.c
2553
struct signal_struct *sig = current->signal;
kernel/signal.c
2670
struct signal_struct *signal = current->signal;
kernel/signal.c
2802
struct signal_struct *signal = current->signal;
kernel/signal.c
363
struct signal_struct *sig = task->signal;
kernel/signal.c
390
struct signal_struct *sig = current->signal;
kernel/signal.c
873
struct signal_struct *signal = p->signal;
kernel/signal.c
965
struct signal_struct *signal = p->signal;
kernel/sys.c
1853
struct signal_struct *sig = p->signal;
kernel/taskstats.c
567
struct signal_struct *sig = tsk->signal;
kernel/time/itimer.c
177
struct signal_struct *sig =
kernel/time/itimer.c
178
container_of(timer, struct signal_struct, real_timer);
kernel/time/posix-cpu-timers.c
1086
struct signal_struct *sig;
kernel/time/posix-cpu-timers.c
906
static inline void stop_process_timers(struct signal_struct *sig)
kernel/time/posix-cpu-timers.c
945
struct signal_struct *const sig = tsk->signal;
kernel/time/posix-timers.c
103
static inline struct signal_struct *posix_sig_owner(const struct k_itimer *timer)
kernel/time/posix-timers.c
1038
WRITE_ONCE(timer->it_signal, (struct signal_struct *)sig);
kernel/time/posix-timers.c
111
return (struct signal_struct *)(val & ~1UL);
kernel/time/posix-timers.c
114
static bool posix_timer_hashed(struct timer_hash_bucket *bucket, struct signal_struct *sig,
kernel/time/posix-timers.c
127
static bool posix_timer_add_at(struct k_itimer *timer, struct signal_struct *sig, unsigned int id)
kernel/time/posix-timers.c
149
timer->it_signal = (struct signal_struct *)((unsigned long)sig | 1UL);
kernel/time/posix-timers.c
159
struct signal_struct *sig = current->signal;
kernel/time/posix-timers.c
84
static struct timer_hash_bucket *hash_bucket(struct signal_struct *sig, unsigned int nr)
kernel/time/posix-timers.c
91
struct signal_struct *sig = current->signal;
kernel/time/tick-sched.c
586
struct signal_struct *sig = tsk->signal;
kernel/time/tick-sched.c
598
void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit)
mm/oom_kill.c
855
struct signal_struct *sig = task->signal;