*参照元 [#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]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS