*参照元 [#jd7801ec]
#backlinks

*注意 [#i9aca0ed]
-より新しいバージョンがあります。
--[[linux-2.6.33/list_del_init()]]

*説明 [#led434cf]
-パス: [[linux-2.6.25/include/linux/list.h]]

-指定された要素をリストから削除する。
削除された要素は初期化されて、空のリストとなる。


**引数 [#a0fed632]
-struct list_head *entry
--リストから削除し初期化する要素を指定する。
--[[linux-2.6.25/list_head]]

**返り値 [#q3b87876]
-なし

**参考 [#tbceb456]


*実装 [#f9ef50e8]
 /**
  * list_del_init - deletes entry from list and reinitialize it.
  * @entry: the element to delete from the list.
  */
 static inline void list_del_init(struct list_head *entry)
 {
         __list_del(entry->prev, entry->next);
-指定された要素をリストから削除する。
--[[linux-2.6.25/__list_del()]]

         INIT_LIST_HEAD(entry);
-指定された要素を初期化して、空のリストとする。
--[[linux-2.6.25/INIT_LIST_HEAD()]]

 }


*コメント [#i80707a4]

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