参照元†
- ページ構造体のフラグテストを行う関数を定義する。
- フラグテストが絶対に成立しないなど、
テストが常に失敗する場合はこのマクロを使い、
常に 0 を返すテスト関数を定義した方が実行効率が良い。
- uname
- 関数、機能の名前
- 例: ABCDE を指定した場合、PageABCDE 関数などが定義される。
返り値†
#define PAGEFLAG_FALSE(uname) \
static inline int Page##uname(struct page *page) \
{ return 0; }
コメント†