参照元†
- PG_mlocked ビットのテスト
- 指定されたページのフラグ(flags メンバ)に
PG_mlocked ビットが立っているかテストする。
返り値†
- int(おそらく)
- 型、意味は test_bit() に準じる。
- 型はおそらく int。意味はビットがセットされていれば 0 以外、ビットがセットされていなければ 0 が返る、ことが多い。
CONFIG_MMU が有効の場合†
#ifdef CONFIG_MMU
PAGEFLAG(Mlocked, mlocked) __CLEARPAGEFLAG(Mlocked, mlocked)
TESTSCFLAG(Mlocked, mlocked) __TESTCLEARFLAG(Mlocked, mlocked)
- PAGEFLAG マクロは PG_mlocked ビットのテスト、
操作関数(下記)を同時に定義する。
CONFIG_MMU が無効の場合†
#else
PAGEFLAG_FALSE(Mlocked) SETPAGEFLAG_NOOP(Mlocked)
TESTCLEARFLAG_FALSE(Mlocked) __TESTCLEARFLAG_FALSE(Mlocked)
#endif
コメント†