*参照元 [#gb01d9de] #backlinks *説明 [#pbc9aea6] -パス: [[linux-2.6.33/kernel/signal.c]] -FIXME: これは何? --説明 **引数 [#m90322dc] -struct task_struct *t -- --[[linux-2.6.33/task_struct]] **返り値 [#zfaf0b97] -なし **参考 [#ib777d4a] *実装 [#m0dbf811] /* * Flush all pending signals for a task. */ void __flush_signals(struct task_struct *t) { clear_tsk_thread_flag(t, TIF_SIGPENDING); - --[[linux-2.6.33/clear_tsk_thread_flag()]] --[[linux-2.6.33/TIF_SIGPENDING]] flush_sigqueue(&t->pending); - --[[linux-2.6.33/flush_sigqueue()]] -t->pending は 型の変数 --[[linux-2.6.33/]] -t->pending は struct sigpending 型の変数 --[[linux-2.6.33/sigpending]] flush_sigqueue(&t->signal->shared_pending); -t->signal は 型の変数 --[[linux-2.6.33/]] -t->signal は struct signal_struct * 型の変数 --[[linux-2.6.33/signal_struct]] } *コメント [#o9e92207]