/Linux-v4.19/include/linux/sched/ |
D | autogroup.h | 5 struct signal_struct; 13 extern void sched_autogroup_fork(struct signal_struct *sig); 14 extern void sched_autogroup_exit(struct signal_struct *sig); 23 static inline void sched_autogroup_fork(struct signal_struct *sig) { } in sched_autogroup_fork() 24 static inline void sched_autogroup_exit(struct signal_struct *sig) { } in sched_autogroup_exit()
|
D | signal.h | 84 struct signal_struct { struct 256 static inline void signal_set_stop_flags(struct signal_struct *sig, in signal_set_stop_flags() 264 static inline int signal_group_exit(const struct signal_struct *sig) in signal_group_exit()
|
D | task.h | 72 extern void exit_itimers(struct signal_struct *);
|
/Linux-v4.19/include/linux/ |
D | tick.h | 194 extern void tick_nohz_dep_set_signal(struct signal_struct *signal, 196 extern void tick_nohz_dep_clear_signal(struct signal_struct *signal, 239 static inline void tick_dep_set_signal(struct signal_struct *signal, in tick_dep_set_signal() 245 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal() 268 static inline void tick_dep_set_signal(struct signal_struct *signal, in tick_dep_set_signal() 270 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal()
|
D | taskstats_kern.h | 19 static inline void taskstats_tgid_free(struct signal_struct *sig) in taskstats_tgid_free() 30 static inline void taskstats_tgid_free(struct signal_struct *sig) in taskstats_tgid_free()
|
D | posix-timers.h | 103 struct signal_struct *it_signal;
|
D | tty.h | 190 struct signal_struct; 723 extern void tty_audit_fork(struct signal_struct *sig); 737 static inline void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
|
D | key.h | 80 struct signal_struct;
|
D | sched.h | 54 struct signal_struct; 869 struct signal_struct *signal;
|
/Linux-v4.19/samples/bpf/ |
D | test_overhead_kprobe_kern.c | 17 struct signal_struct *signal; in prog()
|
/Linux-v4.19/kernel/sched/ |
D | autogroup.c | 188 void sched_autogroup_fork(struct signal_struct *sig) in sched_autogroup_fork() 193 void sched_autogroup_exit(struct signal_struct *sig) in sched_autogroup_exit()
|
D | cputime.c | 294 struct signal_struct *sig = tsk->signal; in thread_group_cputime()
|
/Linux-v4.19/kernel/time/ |
D | itimer.c | 140 struct signal_struct *sig = in it_real_fn() 141 container_of(timer, struct signal_struct, real_timer); in it_real_fn()
|
D | posix-timers.c | 133 static int hash(struct signal_struct *sig, unsigned int nr) in hash() 139 struct signal_struct *sig, in __posix_timers_find() 153 struct signal_struct *sig = current->signal; in posix_timer_by_id() 161 struct signal_struct *sig = current->signal; in posix_timer_add() 1031 void exit_itimers(struct signal_struct *sig) in exit_itimers()
|
D | posix-cpu-timers.c | 874 static inline void stop_process_timers(struct signal_struct *sig) in stop_process_timers() 913 struct signal_struct *const sig = tsk->signal; in check_process_timers() 1091 struct signal_struct *sig; in fastpath_timer_check()
|
D | tick-sched.c | 354 void tick_nohz_dep_set_signal(struct signal_struct *sig, enum tick_dep_bits bit) in tick_nohz_dep_set_signal() 359 void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit) in tick_nohz_dep_clear_signal()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | asm-offsets.c | 67 DEFINE(IA64_SIGNAL_GROUP_STOP_COUNT_OFFSET,offsetof (struct signal_struct, in foo() 69 DEFINE(IA64_SIGNAL_SHARED_PENDING_OFFSET,offsetof (struct signal_struct, shared_pending)); in foo() 70 DEFINE(IA64_SIGNAL_PIDS_TGID_OFFSET, offsetof (struct signal_struct, pids[PIDTYPE_TGID])); in foo()
|
/Linux-v4.19/init/ |
D | init_task.c | 17 static struct signal_struct init_signals = {
|
/Linux-v4.19/drivers/tty/ |
D | tty_audit.c | 129 void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
|
/Linux-v4.19/kernel/ |
D | exit.c | 93 struct signal_struct *sig = tsk->signal; in __exit_signal() 949 struct signal_struct *sig = current->signal; in do_group_exit() 1082 struct signal_struct *sig = p->signal; in wait_task_zombie() 1083 struct signal_struct *psig = current->signal; in wait_task_zombie()
|
D | fork.c | 656 static inline void free_signal_struct(struct signal_struct *sig) in free_signal_struct() 669 static inline void put_signal_struct(struct signal_struct *sig) in put_signal_struct() 1451 static void posix_cpu_timers_init_group(struct signal_struct *sig) in posix_cpu_timers_init_group() 1467 static inline void posix_cpu_timers_init_group(struct signal_struct *sig) { } in posix_cpu_timers_init_group() 1472 struct signal_struct *sig; in copy_signal() 2330 sizeof(struct signal_struct), 0, in proc_caches_init()
|
D | signal.c | 353 struct signal_struct *sig = task->signal; in task_participate_group_stop() 382 struct signal_struct *sig = current->signal; in task_join_group_stop() 836 struct signal_struct *signal = p->signal; in prepare_signal() 926 struct signal_struct *signal = p->signal; in complete_signal() 2155 struct signal_struct *sig = current->signal; in do_signal_stop() 2271 struct signal_struct *signal = current->signal; in do_jobctl_trap() 2339 struct signal_struct *signal = current->signal; in get_signal()
|
D | taskstats.c | 566 struct signal_struct *sig = tsk->signal; in taskstats_tgid_alloc()
|
/Linux-v4.19/mm/ |
D | oom_kill.c | 760 struct signal_struct *sig = task->signal; in __task_will_free_mem()
|
/Linux-v4.19/fs/proc/ |
D | array.c | 470 struct signal_struct *sig = task->signal; in do_task_stat()
|