Home
last modified time | relevance | path

Searched refs:signal_struct (Results 1 – 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/sched/
Dautogroup.h5 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()
Dsignal.h82 struct signal_struct { struct
259 static inline void signal_set_stop_flags(struct signal_struct *sig, in signal_set_stop_flags()
267 static inline int signal_group_exit(const struct signal_struct *sig) in signal_group_exit()
Dtask.h85 extern void exit_itimers(struct signal_struct *);
/kernel/linux/linux-5.10/include/linux/
Dtick.h210 extern void tick_nohz_dep_set_signal(struct signal_struct *signal,
212 extern void tick_nohz_dep_clear_signal(struct signal_struct *signal,
255 static inline void tick_dep_set_signal(struct signal_struct *signal, in tick_dep_set_signal()
261 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal()
287 static inline void tick_dep_set_signal(struct signal_struct *signal, in tick_dep_set_signal()
289 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal()
Dtaskstats_kern.h19 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()
Dposix-timers.h225 struct signal_struct *it_signal;
Dtty.h190 struct signal_struct;
737 extern void tty_audit_fork(struct signal_struct *sig);
751 static inline void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
Dkey.h93 struct signal_struct;
Dsched.h68 struct signal_struct;
1102 struct signal_struct *signal;
/kernel/linux/linux-5.10/samples/bpf/
Dtest_overhead_kprobe_kern.c23 struct signal_struct *signal; in prog()
/kernel/linux/linux-5.10/kernel/sched/
Dautogroup.c188 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()
Dcputime.c310 struct signal_struct *sig = tsk->signal; in thread_group_cputime()
/kernel/linux/linux-5.10/arch/ia64/kernel/
Dasm-offsets.c67 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()
/kernel/linux/linux-5.10/kernel/time/
Ditimer.c158 struct signal_struct *sig = in it_real_fn()
159 container_of(timer, struct signal_struct, real_timer); in it_real_fn()
Dposix-timers.c113 static int hash(struct signal_struct *sig, unsigned int nr) in hash()
119 struct signal_struct *sig, in __posix_timers_find()
134 struct signal_struct *sig = current->signal; in posix_timer_by_id()
142 struct signal_struct *sig = current->signal; in posix_timer_add()
1057 void exit_itimers(struct signal_struct *sig) in exit_itimers()
Dposix-cpu-timers.c872 static inline void stop_process_timers(struct signal_struct *sig) in stop_process_timers()
911 struct signal_struct *const sig = tsk->signal; in check_process_timers()
1052 struct signal_struct *sig; in fastpath_timer_check()
Dtick-sched.c385 void tick_nohz_dep_set_signal(struct signal_struct *sig, enum tick_dep_bits bit) in tick_nohz_dep_set_signal()
390 void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit) in tick_nohz_dep_clear_signal()
/kernel/linux/linux-5.10/drivers/tty/
Dtty_audit.c128 void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
/kernel/linux/linux-5.10/init/
Dinit_task.c18 static struct signal_struct init_signals = {
/kernel/linux/linux-5.10/kernel/
Dexit.c94 struct signal_struct *sig = tsk->signal; in __exit_signal()
888 struct signal_struct *sig = current->signal; in do_group_exit()
1021 struct signal_struct *sig = p->signal; in wait_task_zombie()
1022 struct signal_struct *psig = current->signal; in wait_task_zombie()
Dfork.c716 static inline void free_signal_struct(struct signal_struct *sig) in free_signal_struct()
729 static inline void put_signal_struct(struct signal_struct *sig) in put_signal_struct()
1565 static void posix_cpu_timers_init_group(struct signal_struct *sig) in posix_cpu_timers_init_group()
1576 struct signal_struct *sig; in copy_signal()
2822 sizeof(struct signal_struct), 0, in proc_caches_init()
Dsignal.c368 struct signal_struct *sig = task->signal; in task_participate_group_stop()
395 struct signal_struct *sig = current->signal; in task_join_group_stop()
902 struct signal_struct *signal = p->signal; in prepare_signal()
992 struct signal_struct *signal = p->signal; in complete_signal()
2298 struct signal_struct *sig = current->signal; in do_signal_stop()
2415 struct signal_struct *signal = current->signal; in do_jobctl_trap()
2520 struct signal_struct *signal = current->signal; in get_signal()
Dtaskstats.c552 struct signal_struct *sig = tsk->signal; in taskstats_tgid_alloc()
/kernel/linux/linux-5.10/mm/
Doom_kill.c785 struct signal_struct *sig = task->signal; in __task_will_free_mem()
/kernel/linux/linux-5.10/fs/proc/
Darray.c483 struct signal_struct *sig = task->signal; in do_task_stat()

12