unsigned long int flags;  spin_lock_irqsave(&t->sighand->siglock, flags); if (t->sighand->action[sig-1].sa.sa_handler == SIG_IGN) t->sighand->action[sig-1].sa.sa_handler = SIG_DFL; sigdelset(&t->blocked, sig); recalc_sigpending_tsk(t); specific_send_sig_info(sig, SEND_SIG_FORCED, t); spin_unlock_irqrestore(&t->sighand->siglock, flags); 
force_sig_info(sig, SEND_SIG_FORCED, t); 
force_sig_specific(int sig, struct task_struct *t){	unsigned long int flags;	spin_lock_irqsave(&t->sighand->siglock, flags);	if (t->sighand->action[sig-1].sa.sa_handler == SIG_IGN)		t->sighand->action[sig-1].sa.sa_handler = SIG_DFL;	sigdelset(&t->blocked, sig);	recalc_sigpending_tsk(t);	specific_send_sig_info(sig, SEND_SIG_FORCED, t);	spin_unlock_irqrestore(&t->sighand->siglock, flags);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b0423a0d9cc836b2c3d796623cd19236bfedfe63/signal.c/clean/kernel/signal.c