Home
last modified time | relevance | path

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

/linux/include/linux/sched/
H A 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()
H A Dsignal.h88 * NOTE! "signal_struct" does not have its own
89 * locking, because a shared signal_struct always
92 * the locking of signal_struct.
94 struct signal_struct { struct
252 * Bits in flags field of signal_struct. argument
269 static inline void signal_set_stop_flags(struct signal_struct *sig, in signal_set_stop_flags()
95 sigcntsignal_struct global() argument
96 livesignal_struct global() argument
97 nr_threadssignal_struct global() argument
98 quick_threadssignal_struct global() argument
99 thread_headsignal_struct global() argument
101 wait_chldexitsignal_struct global() argument
104 curr_targetsignal_struct global() argument
107 shared_pendingsignal_struct global() argument
110 multiprocesssignal_struct global() argument
113 group_exit_codesignal_struct global() argument
115 notify_countsignal_struct global() argument
116 group_exec_tasksignal_struct global() argument
119 group_stop_countsignal_struct global() argument
120 flagssignal_struct global() argument
122 core_statesignal_struct global() argument
133 is_child_subreapersignal_struct global() argument
134 has_child_subreapersignal_struct global() argument
139 next_posix_timer_idsignal_struct global() argument
140 posix_timerssignal_struct global() argument
143 real_timersignal_struct global() argument
144 it_real_incrsignal_struct global() argument
151 itsignal_struct global() argument
157 cputimersignal_struct global() argument
161 posix_cputimerssignal_struct global() argument
164 pidssignal_struct global() argument
167 tick_dep_masksignal_struct global() argument
170 tty_old_pgrpsignal_struct global() argument
173 leadersignal_struct global() argument
175 ttysignal_struct global() argument
178 autogroupsignal_struct global() argument
186 stats_locksignal_struct global() argument
187 cstimesignal_struct global() argument
188 gtimesignal_struct global() argument
189 cgtimesignal_struct global() argument
190 prev_cputimesignal_struct global() argument
191 cnivcswsignal_struct global() argument
192 cmaj_fltsignal_struct global() argument
193 coublocksignal_struct global() argument
194 cmaxrsssignal_struct global() argument
195 ioacsignal_struct global() argument
203 sum_sched_runtimesignal_struct global() argument
214 rlimsignal_struct global() argument
217 pacctsignal_struct global() argument
220 statssignal_struct global() argument
223 audit_ttysignal_struct global() argument
224 tty_audit_bufsignal_struct global() argument
/linux/include/linux/
H A 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()
H A Dtick.h216 extern void tick_nohz_dep_clear_signal(struct signal_struct *signal,
266 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal()
295 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal()
H A Dtty.h118 struct signal_struct;
475 void tty_audit_fork(struct signal_struct *sig);
481 static inline void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
H A Dposix-timers.h173 struct signal_struct *it_signal;
/linux/kernel/sched/
H A Dautogroup.c210 void sched_autogroup_fork(struct signal_struct *sig) in sched_autogroup_fork()
215 void sched_autogroup_exit(struct signal_struct *sig) in sched_autogroup_exit()
H A Dcputime.c314 struct signal_struct *sig = tsk->signal; in thread_group_cputime()
/linux/samples/bpf/
H A Dtest_overhead_kprobe.bpf.c16 struct signal_struct *signal; in prog()
/linux/kernel/time/
H A Ditimer.c158 struct signal_struct *sig = in it_real_fn()
159 container_of(timer, struct signal_struct, real_timer); in it_real_fn()
H A Dposix-timers.c70 static int hash(struct signal_struct *sig, unsigned int nr) in hash()
76 struct signal_struct *sig, in __posix_timers_find()
91 struct signal_struct *sig = current->signal; in posix_timer_by_id()
99 struct signal_struct *sig = current->signal; in posix_timer_add()
H A Dposix-cpu-timers.c901 static inline void stop_process_timers(struct signal_struct *sig) in check_thread_timers()
940 struct signal_struct *const sig = tsk->signal; in stop_process_timers()
1081 struct signal_struct *sig; in posix_cpu_timer_rearm()
H A Dtick-sched.c563 struct signal_struct *sig = tsk->signal; in tick_nohz_dep_set_signal()
575 void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit) in tick_nohz_dep_clear_signal()
/linux/kernel/
H A Dexit.c147 struct signal_struct *sig = tsk->signal; in __exit_signal()
183 * skip the group leader because it is the last user of signal_struct, in __exit_signal()
864 struct signal_struct *signal = tsk->signal; in do_exit()
1065 struct signal_struct *sig = current->signal; in eligible_child()
1181 struct signal_struct *sig = p->signal; in wait_task_zombie()
1182 struct signal_struct *psig = current->signal; in wait_task_zombie()
1189 * are in its signal_struct, as are those for the child in wait_task_zombie()
1191 * accumulate in the parent's signal_struct c* fields. in wait_task_zombie()
H A Dfork.c948 static inline void free_signal_struct(struct signal_struct *sig) in free_signal_struct()
961 static inline void put_signal_struct(struct signal_struct *sig) in put_signal_struct()
1828 static void posix_cpu_timers_init_group(struct signal_struct *sig) in posix_cpu_timers_init_group()
1839 struct signal_struct *sig; in copy_signal()
3164 sizeof(struct signal_struct), 0, in proc_caches_init()
H A Dsignal.c360 struct signal_struct *sig = task->signal; in task_participate_group_stop()
387 struct signal_struct *sig = current->signal; in task_join_group_stop()
903 struct signal_struct *signal = p->signal; in prepare_signal()
995 struct signal_struct *signal = p->signal; in complete_signal()
2436 struct signal_struct *sig = current->signal; in do_signal_stop()
2553 struct signal_struct *signal = current->signal; in do_jobctl_trap()
2685 struct signal_struct *signal = current->signal; in get_signal()
H A Dtaskstats.c573 struct signal_struct *sig = tsk->signal; in taskstats_tgid_alloc()
H A Dsys.c1771 * single threaded, as no one else can take our signal_struct away, no one
1799 struct signal_struct *sig = p->signal; in getrusage()
/linux/drivers/tty/
H A Dtty_audit.c129 void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
/linux/init/
H A Dinit_task.c20 static struct signal_struct init_signals = {
/linux/mm/
H A Doom_kill.c843 struct signal_struct *sig = task->signal; in __task_will_free_mem()
/linux/fs/proc/
H A Darray.c485 struct signal_struct *sig = task->signal; in do_task_stat()
/linux/fs/
H A Dexec.c1023 struct signal_struct *sig = tsk->signal; in de_thread()