このページを編集する際は、編集に関する方針に従ってください。

概要

  • linux2.6/include/linux/pid.hにて定義
  • 引数で渡されたlist_head型のポインタからそれが組み込まれているtask_struct型のオブジェクトを返す

引数

  • elem--list_headのポインタ
  • type--PIDタイプ
    • PIDには以下のタイプがある
      タイプ名説明
      PIDTYPE_PIDプロセスID
      PIDTYPE_TGIDスレッドグループID
      PIDTYPE_PGIDプロセスグループID
      PIDTYPE_SIDセッションID
    • 詳細はpid_type/linux2.6を参照

実装

#define pid_task(elem, type) \

	list_entry(elem, struct task_struct, pids[type].pid_list)

呼出元


履歴

  • 作者:ひら
  • 日付:2005/10/21
  • 対象:2.6.10
    更新日更新者更新内容

コメント



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-11-24 (火) 07:16:56 (2945d)