Example #1
0
void __cleanup_signal(struct signal_struct *sig)
{
    thread_group_cputime_free(sig);
    tty_kref_put(sig->tty);
    sched_autogroup_exit(sig);
    kmem_cache_free(signal_cachep, sig);
}
Example #2
0
void __cleanup_signal(struct signal_struct *sig)
{
	thread_group_cputime_free(sig);
	tty_kref_put(sig->tty);
#ifdef CONFIG_SCHED_AUTOGROUP
sched_autogroup_exit(sig);
#endif
	kmem_cache_free(signal_cachep, sig);
}
Example #3
0
static inline void free_signal_struct(struct signal_struct *sig)
{
    thread_group_cputime_free(sig);
    tty_kref_put(sig->tty);
    kmem_cache_free(signal_cachep, sig);
}