*参照元 [#je6472a2] #backlinks *説明 [#i87cc72c] -パス: [[linux-2.6.33/include/linux/page-flags.h]] -PG_reclaim ビットのテスト --指定されたページのフラグ(flags メンバ)に PG_reclaim ビットが立っているかテストする。 **引数 [#m2468e41] -struct page *page --フラグを検査するページ構造体 --[[linux-2.6.33/page]] **返り値 [#mb524d27] -int(おそらく) --型、意味は test_bit() に準じる。 --型はおそらく int。意味はビットがセットされていれば 0 以外、ビットがセットされていなければ 0 が返る、ことが多い。 **参考 [#p0c8b4f5] -ページの属性フラグ(PG_xxxx) --[[linux-2.6.33/pageflags]] *実装 [#ra9382e1] PAGEFLAG(Readahead, reclaim) /* Reminder to do async read-ahead */ -PG_reclaim ビットのテスト、操作関数(下記)を同時に定義する。 --Test: [[linux-2.6.33/PageReadahead()]] --Set: [[linux-2.6.33/SetPageReadahead()]] --Clear: [[linux-2.6.33/ClearPageReadahead()]] --[[linux-2.6.33/PAGEFLAG()]] *コメント [#xf59aa5c]