*参照元 [#u9bbb6c0] #backlinks *説明 [#ddf9d929] -パス: [[linux-4.4.1/mm/page_alloc.c]] -FIXME: これは何? --説明 -GFP フラグが Transparent Huge Page (THP) を表すかどうかを返す。 **引数 [#ae5f8be3] -gfp_t gfp_mask -- --GFP マスク --[[linux-4.4.1/gfp_t]] **返り値 [#ac7db251] -bool -- --THP を表すなら true、それ以外なら false **参考 [#l5127d1b] *実装 [#o09e43fc] static inline bool is_thp_gfp_mask(gfp_t gfp_mask) { return (gfp_mask & (GFP_TRANSHUGE | __GFP_KSWAPD_RECLAIM)) == GFP_TRANSHUGE; } - -GFP_TRANSHUGE と bit ごと And を取る --[[linux-4.4.1/GFP_TRANSHUGE]] --[[linux-4.4.1/__GFP_KSWAPD_RECLAIM]] *コメント [#l6803866]