*参照元 [#o65342ee] #backlinks *説明 [#ob93590c] -パス: [[linux-2.6.33/kernel/signal.c]] -FIXME: これは何? --説明 **引数 [#a71f9a58] -struct task_struct *t -- --[[linux-2.6.33/task_struct]] **返り値 [#eb5f4d8f] -なし **参考 [#wb8ac438] *実装 [#udc221e9] void flush_signals(struct task_struct *t) { unsigned long flags; spin_lock_irqsave(&t->sighand->siglock, flags); - --[[linux-2.6.33/spin_lock_irqsave()]] -t->sighand は 型の変数 --[[linux-2.6.33/]] -t->sighand は struct sighand_struct * 型の変数 --[[linux-2.6.33/sighand_struct]] __flush_signals(t); - --[[linux-2.6.33/__flush_signals()]] spin_unlock_irqrestore(&t->sighand->siglock, flags) - --[[linux-2.6.33/spin_unlock_irqrestore()]] } *コメント [#s59d98cd]