Home
last modified time | relevance | path

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

12

/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.h94 struct signal_struct { struct
276 static inline void signal_set_stop_flags(struct signal_struct *sig, in signal_set_stop_flags()
/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.h210 extern void tick_nohz_dep_clear_signal(struct signal_struct *signal,
267 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal()
296 static inline void tick_dep_clear_signal(struct signal_struct *signal, in tick_dep_clear_signal()
H A Dtty.h118 struct signal_struct;
476 void tty_audit_fork(struct signal_struct *sig);
482 static inline void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
H A Dposix-timers.h194 struct signal_struct *it_signal;
H A Dkey.h99 struct signal_struct;
H A Dsched.h86 struct signal_struct;
1197 struct signal_struct *signal;
/linux/kernel/time/
H A Dposix-timers.c84 static struct timer_hash_bucket *hash_bucket(struct signal_struct *sig, unsigned int nr)
91 struct signal_struct *sig = current->signal; in hash_bucket()
103 static inline struct signal_struct *posix_sig_owner(const struct k_itimer *timer) in posix_timer_by_id()
111 return (struct signal_struct *)(val & ~1UL); in posix_sig_owner()
114 static bool posix_timer_hashed(struct timer_hash_bucket *bucket, struct signal_struct *sig, in posix_sig_owner()
127 static bool posix_timer_add_at(struct k_itimer *timer, struct signal_struct *sig, unsigned int id) in posix_timer_hashed()
149 timer->it_signal = (struct signal_struct *)((unsigned long)sig | 1UL); in posix_timer_add_at()
159 struct signal_struct *sig = current->signal; in posix_timer_add_at()
1038 WRITE_ONCE(timer->it_signal, (struct signal_struct *)sig); in posix_timer_delete()
H A Ditimer.c177 struct signal_struct *sig = in it_real_fn()
178 container_of(timer, struct signal_struct, real_timer); in it_real_fn()
H A Dposix-cpu-timers.c906 static inline void stop_process_timers(struct signal_struct *sig) in stop_process_timers()
945 struct signal_struct *const sig = tsk->signal; in check_process_timers()
1086 struct signal_struct *sig; in fastpath_timer_check()
H A Dtick-sched.c586 struct signal_struct *sig = tsk->signal; in tick_nohz_dep_set_signal()
598 void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit) in tick_nohz_dep_clear_signal()
/linux/kernel/sched/
H A Dautogroup.c213 void sched_autogroup_fork(struct signal_struct *sig) in sched_autogroup_fork()
218 void sched_autogroup_exit(struct signal_struct *sig) in sched_autogroup_exit()
H A Dcputime.c329 struct signal_struct *sig = tsk->signal; in thread_group_cputime()
/linux/drivers/tty/
H A Dtty_audit.c131 void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork()
/linux/kernel/
H A Dexit.c161 struct signal_struct *sig = tsk->signal; in __exit_signal()
871 struct signal_struct *signal = tsk->signal; in synchronize_group_exit()
1096 struct signal_struct *sig = current->signal; in do_group_exit()
1212 struct signal_struct *sig = p->signal; in wait_task_zombie()
1213 struct signal_struct *psig = current->signal; in wait_task_zombie()
H A Dfork.c759 static inline void free_signal_struct(struct signal_struct *sig) in free_signal_struct()
772 static inline void put_signal_struct(struct signal_struct *sig) in put_signal_struct()
1686 static void posix_cpu_timers_init_group(struct signal_struct *sig) in posix_cpu_timers_init_group()
1697 struct signal_struct *sig; in copy_signal()
3095 sizeof(struct signal_struct), 0, in proc_caches_init()
H A Dsignal.c363 struct signal_struct *sig = task->signal; in task_participate_group_stop()
390 struct signal_struct *sig = current->signal; in task_join_group_stop()
873 struct signal_struct *signal = p->signal; in prepare_signal()
965 struct signal_struct *signal = p->signal; in complete_signal()
2557 struct signal_struct *sig = current->signal; in do_signal_stop()
2674 struct signal_struct *signal = current->signal; in do_jobctl_trap()
2806 struct signal_struct *signal = current->signal; in get_signal()
H A Dtaskstats.c567 struct signal_struct *sig = tsk->signal; in taskstats_tgid_alloc()
H A Dsys.c1853 struct signal_struct *sig = p->signal; in getrusage()
/linux/init/
H A Dinit_task.c20 static struct signal_struct init_signals = {
/linux/fs/
H A Dcoredump.c484 static int zap_process(struct signal_struct *signal, int exit_code) in zap_process()
508 struct signal_struct *signal = tsk->signal; in zap_threads()
H A Dexec.c902 struct signal_struct *sig = tsk->signal; in de_thread()
/linux/mm/
H A Doom_kill.c839 struct signal_struct *sig = task->signal; in __task_will_free_mem()
/linux/fs/proc/
H A Darray.c484 struct signal_struct *sig = task->signal; in do_task_stat()

12