__GFP_MOVABLE
__GFP_HIGHMEM | __GFP_MOVABLE, page_to_nid(page));
__GFP_HIGHMEM | __GFP_MOVABLE, page_to_nid(page));
__GFP_HIGHMEM | __GFP_MOVABLE,
GFP_NOWAIT | __GFP_MOVABLE);
bh = sb_getblk_gfp(inode->i_sb, newblock, __GFP_MOVABLE | GFP_NOFS);
bh = sb_getblk_gfp(inode->i_sb, newblock, __GFP_MOVABLE | GFP_NOFS);
gfp_t gfp_flags = __GFP_MOVABLE | GFP_NOFS;
~__GFP_FS) | __GFP_MOVABLE;
~__GFP_FS) | __GFP_MOVABLE | __GFP_NOFAIL;
GFP_NOFS | __GFP_HIGHMEM | __GFP_MOVABLE);
return __bread_gfp(sb->s_bdev, block, sb->s_blocksize, __GFP_MOVABLE);
gfp |= __GFP_MOVABLE | __GFP_NOFAIL;
return __bread_gfp(bdev, block, size, __GFP_MOVABLE);
#define GFP_MOVABLE_MASK (__GFP_RECLAIMABLE|__GFP_MOVABLE)
#define GFP_ZONEMASK (__GFP_DMA|__GFP_HIGHMEM|__GFP_DMA32|__GFP_MOVABLE)
#define GFP_HIGHUSER_MOVABLE (GFP_HIGHUSER | __GFP_MOVABLE | __GFP_SKIP_KASAN)
flags &= ~__GFP_MOVABLE;
mark_allocated(page, order, __GFP_MOVABLE);
post_alloc_hook(&dst->page, order, __GFP_MOVABLE);
post_alloc_hook(page, order, __GFP_MOVABLE);
~__GFP_MOVABLE,
gfp_mask &= ~(__GFP_HIGHMEM | __GFP_MOVABLE);
.gfp_mask = GFP_USER | __GFP_MOVABLE | __GFP_RETRY_MAYFAIL,
.gfp_mask = GFP_KERNEL | __GFP_MOVABLE | __GFP_RETRY_MAYFAIL,
__GFP_HARDWALL | __GFP_THISNODE | __GFP_MOVABLE);
__GFP_MOVABLE | __GFP_RETRY_MAYFAIL;
if (!(gfp & (__GFP_HIGHMEM | __GFP_MOVABLE | __GFP_IO | __GFP_FS)))
gfp = gfp & ~(__GFP_HIGHMEM | __GFP_MOVABLE);
gfp = gfp & ~(__GFP_HIGHMEM | __GFP_MOVABLE);
gfp &= ~__GFP_MOVABLE;
gfp = GFP_NOWAIT | __GFP_NORETRY | __GFP_HIGHMEM | __GFP_MOVABLE;
#define GFP_ZONEMASK (__GFP_DMA|__GFP_HIGHMEM|__GFP_DMA32|__GFP_MOVABLE)
#define GFP_HIGHUSER_MOVABLE (GFP_HIGHUSER | __GFP_MOVABLE | __GFP_SKIP_KASAN)