参照元†
- FIXME: これは何?
- GFP_TRANSHUGE と extra_gfp の OR を返す。
- defrag が 0 以外、つまり有効な場合、__GFP_RECLAIM フラグを消す。
- defrag が 0 つまり無効な場合、何もしない。
- int defrag
- gfp_t extra_gfp
返り値†
static inline gfp_t alloc_hugepage_gfpmask(int defrag, gfp_t extra_gfp)
{
return (GFP_TRANSHUGE & ~(defrag ? 0 : __GFP_RECLAIM)) | extra_gfp;
}
コメント†