#author("2025-10-28T09:49:40+09:00","default:guest","guest")
#author("2025-10-28T10:31:44+09:00","default:guest","guest")
*参照元 [#m2541aea]
#backlinks

*説明 [#r9ad8637]
-パス: [[linux-5.15/include/linux/mm.h]]

-FIXME: これは何?
--説明
-LRUリストの最後尾にあるページを返す。


**引数 [#v15ddc5f]
-struct list_head *head
--
--LRUリストの先頭。struct pageのlruメンバーを指定する。
--[[linux-5.15/list_head]]


**返り値 [#w64eaf5f]
-
--
-struct page *
--ページ
--[[linux-5.15/page]]


**参考 [#u5188861]


*実装 [#od938cd4]

 #define lru_to_page(head) (list_entry((head)->prev, struct page, lru))

-
-双方向リンクリストなので、先頭 = head、最後尾 = head->prevとなる。
--[[linux-5.15/list_entry()]]


*コメント [#a5911811]

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