Symbol: __GFP_DIRECT_RECLAIM
block/bio-integrity.c
27
buf = kmalloc(len, (gfp & ~__GFP_DIRECT_RECLAIM) |
block/bio.c
178
return (gfp & ~(__GFP_DIRECT_RECLAIM | __GFP_IO)) |
block/bio.c
205
if (likely(bvl) || !(gfp_mask & __GFP_DIRECT_RECLAIM))
block/bio.c
596
gfp_mask &= ~__GFP_DIRECT_RECLAIM;
block/blk-crypto.c
110
WARN_ON_ONCE(!(gfp_mask & __GFP_DIRECT_RECLAIM));
drivers/gpu/drm/msm/msm_gem_shrinker.c
29
if (!(sc->gfp_mask & __GFP_DIRECT_RECLAIM))
drivers/gpu/drm/ttm/ttm_pool.c
158
gfp_flags &= ~__GFP_DIRECT_RECLAIM;
drivers/md/dm-crypt.c
1675
if (unlikely(gfp_mask & __GFP_DIRECT_RECLAIM))
drivers/md/dm-crypt.c
1712
gfp_mask |= __GFP_DIRECT_RECLAIM;
drivers/md/dm-crypt.c
1730
if (unlikely(gfp_mask & __GFP_DIRECT_RECLAIM))
drivers/md/dm-crypt.c
1866
if (!(gfp & __GFP_DIRECT_RECLAIM))
drivers/mtd/mtdcore.c
2513
gfp_t flags = __GFP_NOWARN | __GFP_DIRECT_RECLAIM | __GFP_NORETRY;
drivers/net/ethernet/mellanox/mlx4/icm.c
183
mask &= ~__GFP_DIRECT_RECLAIM;
fs/btrfs/file.c
844
gfp &= ~__GFP_DIRECT_RECLAIM;
fs/erofs/zdata.c
542
gfp_t gfp = (mapping_gfp_mask(mc) & ~__GFP_DIRECT_RECLAIM) |
fs/xfs/xfs_buf.c
223
gfp_mask &= ~__GFP_DIRECT_RECLAIM;
fs/xfs/xfs_log_priv.h
706
flags &= ~__GFP_DIRECT_RECLAIM;
fs/xfs/xfs_qm.c
501
if ((sc->gfp_mask & (__GFP_FS|__GFP_DIRECT_RECLAIM)) != (__GFP_FS|__GFP_DIRECT_RECLAIM))
include/linux/gfp.h
44
return !!(gfp_flags & __GFP_DIRECT_RECLAIM);
include/linux/gfp_types.h
389
#define GFP_TRANSHUGE (GFP_TRANSHUGE_LIGHT | __GFP_DIRECT_RECLAIM)
kernel/cgroup/cgroup.c
368
ret = idr_alloc(idr, ptr, start, end, gfp_mask & ~__GFP_DIRECT_RECLAIM);
lib/ref_tracker.c
268
if (gfp & __GFP_DIRECT_RECLAIM)
mm/fail_page_alloc.c
37
(gfp_mask & __GFP_DIRECT_RECLAIM))
mm/failslab.c
31
(gfpflags & __GFP_DIRECT_RECLAIM))
mm/huge_memory.c
1437
(vma_madvised ? __GFP_DIRECT_RECLAIM :
mm/huge_memory.c
1443
(vma_madvised ? __GFP_DIRECT_RECLAIM : 0);
mm/hugetlb.c
2219
gfp_t gfp = gfp_mask & ~(__GFP_DIRECT_RECLAIM | __GFP_NOFAIL);
mm/mempolicy.c
2427
preferred_gfp &= ~(__GFP_DIRECT_RECLAIM | __GFP_NOFAIL);
mm/mempolicy.c
2479
if (page || !(gfp & __GFP_DIRECT_RECLAIM))
mm/mempolicy.c
2756
preferred_gfp &= ~(__GFP_DIRECT_RECLAIM | __GFP_NOFAIL);
mm/mempool.c
442
if (gfp_mask & __GFP_DIRECT_RECLAIM) {
mm/mempool.c
474
return *gfp_mask & ~(__GFP_DIRECT_RECLAIM | __GFP_IO);
mm/mempool.c
582
if (gfp_mask & __GFP_DIRECT_RECLAIM) {
mm/page_alloc.c
4018
if (!in_task() || !(gfp_mask & __GFP_DIRECT_RECLAIM))
mm/page_alloc.c
4102
~__GFP_DIRECT_RECLAIM, order,
mm/page_alloc.c
4333
if (!(gfp_mask & __GFP_DIRECT_RECLAIM))
mm/page_alloc.c
4517
if (!(gfp_mask & __GFP_DIRECT_RECLAIM)) {
mm/page_alloc.c
4713
bool can_direct_reclaim = gfp_mask & __GFP_DIRECT_RECLAIM;
mm/page_frag_cache.c
57
gfp_mask = (gfp_mask & ~__GFP_DIRECT_RECLAIM) | __GFP_COMP |
mm/slub.c
3474
if ((alloc_gfp & __GFP_DIRECT_RECLAIM) && oo_order(oo) > oo_order(s->min))
mm/slub.c
6712
flags &= ~__GFP_DIRECT_RECLAIM;
mm/vmalloc.c
3650
gfp_t large_gfp = vmalloc_gfp_adjust(gfp, large_order) & ~__GFP_DIRECT_RECLAIM;
mm/vmscan.c
7396
if (!(gfp_flags & __GFP_DIRECT_RECLAIM))
net/core/skbuff.c
6774
page = alloc_pages((gfp_mask & ~__GFP_DIRECT_RECLAIM) |
net/core/skbuff.c
774
(gfp_mask & (__GFP_DIRECT_RECLAIM | GFP_DMA))) {
net/core/skbuff.c
852
(gfp_mask & (__GFP_DIRECT_RECLAIM | GFP_DMA))) {
net/core/sock.c
3146
pfrag->page = alloc_pages((gfp & ~__GFP_DIRECT_RECLAIM) |
net/netlink/af_netlink.c
1300
(allocation & ~__GFP_DIRECT_RECLAIM) |
net/netlink/af_netlink.c
2285
(GFP_KERNEL & ~__GFP_DIRECT_RECLAIM) |
net/rds/ib_recv.c
317
if (gfp & __GFP_DIRECT_RECLAIM) {
net/rds/ib_recv.c
389
bool can_wait = !!(gfp & __GFP_DIRECT_RECLAIM);
tools/include/linux/gfp.h
14
return !!(gfp_flags & __GFP_DIRECT_RECLAIM);
tools/include/linux/gfp_types.h
389
#define GFP_TRANSHUGE (GFP_TRANSHUGE_LIGHT | __GFP_DIRECT_RECLAIM)
tools/lib/slab.c
18
if (!(gfp & __GFP_DIRECT_RECLAIM))
tools/lib/slab.c
44
if (!(gfp & __GFP_DIRECT_RECLAIM))
tools/testing/shared/linux.c
170
if (!(gfp & __GFP_DIRECT_RECLAIM)) {
tools/testing/shared/linux.c
186
if (!(gfp & __GFP_DIRECT_RECLAIM)) {
tools/testing/shared/linux.c
353
list[i] = kmem_cache_alloc(test_cache, __GFP_DIRECT_RECLAIM);
tools/testing/shared/linux.c
359
kmem_cache_alloc_bulk(test_cache, __GFP_DIRECT_RECLAIM, 5, list);
tools/testing/shared/linux.c
363
list[i] = kmem_cache_alloc(test_cache, __GFP_DIRECT_RECLAIM);
tools/testing/shared/linux.c
374
kmem_cache_alloc_bulk(test_cache2, __GFP_DIRECT_RECLAIM, 10, list);
tools/testing/shared/linux.c
65
if (!(gfp & __GFP_DIRECT_RECLAIM)) {