linux-2.6.33/PageMlocked()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#je6472a2]
#backlinks
*説明 [#i87cc72c]
-パス: [[linux-2.6.33/include/linux/page-flags.h]]
-PG_mlocked ビットのテスト
--指定されたページのフラグ(flags メンバ)に
PG_mlocked ビットが立っているかテストする。
**引数 [#m2468e41]
-struct page *page
--フラグを検査するページ構造体
--[[linux-2.6.33/page]]
**返り値 [#mb524d27]
-int(おそらく)
--型、意味は test_bit() に準じる。
--型はおそらく int。意味はビットがセットされていれば 0 以...
**参考 [#p0c8b4f5]
-ページの属性フラグ(PG_xxxx)
--[[linux-2.6.33/pageflags]]
*実装 [#ra9382e1]
**CONFIG_MMU が有効の場合 [#z6d757c9]
#ifdef CONFIG_MMU
-
--[[linux-2.6.33/CONFIG_MMU]]
PAGEFLAG(Mlocked, mlocked) __CLEARPAGEFLAG(Mlocked, mloc...
TESTSCFLAG(Mlocked, mlocked) __TESTCLEARFLAG(Mlocked, m...
-PAGEFLAG マクロは PG_mlocked ビットのテスト、
操作関数(下記)を同時に定義する。
--Test: [[linux-2.6.33/PageMlocked()]]
--Set: [[linux-2.6.33/SetPageMlocked()]]
--Clear: [[linux-2.6.33/ClearPageMlocked()]]
--[[linux-2.6.33/PAGEFLAG()]]
**CONFIG_MMU が無効の場合 [#a917c440]
#else
PAGEFLAG_FALSE(Mlocked) SETPAGEFLAG_NOOP(Mlocked)
TESTCLEARFLAG_FALSE(Mlocked) __TESTCLEARFLAG_FALSE(Mloc...
-PageMlocked() は常に 0 を返す。
--[[linux-2.6.33/PAGEFLAG_FALSE()]]
#endif
*コメント [#xf59aa5c]
終了行:
*参照元 [#je6472a2]
#backlinks
*説明 [#i87cc72c]
-パス: [[linux-2.6.33/include/linux/page-flags.h]]
-PG_mlocked ビットのテスト
--指定されたページのフラグ(flags メンバ)に
PG_mlocked ビットが立っているかテストする。
**引数 [#m2468e41]
-struct page *page
--フラグを検査するページ構造体
--[[linux-2.6.33/page]]
**返り値 [#mb524d27]
-int(おそらく)
--型、意味は test_bit() に準じる。
--型はおそらく int。意味はビットがセットされていれば 0 以...
**参考 [#p0c8b4f5]
-ページの属性フラグ(PG_xxxx)
--[[linux-2.6.33/pageflags]]
*実装 [#ra9382e1]
**CONFIG_MMU が有効の場合 [#z6d757c9]
#ifdef CONFIG_MMU
-
--[[linux-2.6.33/CONFIG_MMU]]
PAGEFLAG(Mlocked, mlocked) __CLEARPAGEFLAG(Mlocked, mloc...
TESTSCFLAG(Mlocked, mlocked) __TESTCLEARFLAG(Mlocked, m...
-PAGEFLAG マクロは PG_mlocked ビットのテスト、
操作関数(下記)を同時に定義する。
--Test: [[linux-2.6.33/PageMlocked()]]
--Set: [[linux-2.6.33/SetPageMlocked()]]
--Clear: [[linux-2.6.33/ClearPageMlocked()]]
--[[linux-2.6.33/PAGEFLAG()]]
**CONFIG_MMU が無効の場合 [#a917c440]
#else
PAGEFLAG_FALSE(Mlocked) SETPAGEFLAG_NOOP(Mlocked)
TESTCLEARFLAG_FALSE(Mlocked) __TESTCLEARFLAG_FALSE(Mloc...
-PageMlocked() は常に 0 を返す。
--[[linux-2.6.33/PAGEFLAG_FALSE()]]
#endif
*コメント [#xf59aa5c]
ページ名: