*参照元 [#l8b96670]
#backlinks

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

-指定されたリストの要素を初期化する。初期化後自身のみが存在する
循環リストとなる。


**引数 [#o2b82b91]
-struct list_head *list
--初期化するリストの要素を指定する。
--[[linux-2.6.25/list_head]]

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

**参考 [#oe847721]


*実装 [#dbf28d95]
 static inline void INIT_LIST_HEAD(struct list_head *list)
 {
         list->next = list;
         list->prev = list;
-自身のみが存在する循環リストになるように変更する。
 | どこかの要素 | <-(list.prev)- | list | -(list.next)-> | どこかの要素 |

 |-(list.prev)- | list | -(list.next)-|
 `------------> |      | <------------'
 のように変更する。

 }


*コメント [#p5e0a26d]
#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS