Symbol: __GFP_DIRECT_RECLAIM
block/bio.c
176
return (gfp & ~(__GFP_DIRECT_RECLAIM | __GFP_IO)) |
block/bio.c
547
if (saved_gfp & __GFP_DIRECT_RECLAIM)
block/bio.c
591
if (!(saved_gfp & __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
return (sc->gfp_mask & __GFP_DIRECT_RECLAIM) ||
drivers/gpu/drm/panthor/panthor_gem.c
1361
return (sc->gfp_mask & __GFP_DIRECT_RECLAIM) ||
drivers/gpu/drm/ttm/ttm_pool.c
184
gfp_flags &= ~__GFP_DIRECT_RECLAIM;
drivers/md/dm-crypt.c
1640
if (unlikely(gfp_mask & __GFP_DIRECT_RECLAIM))
drivers/md/dm-crypt.c
1677
gfp_mask |= __GFP_DIRECT_RECLAIM;
drivers/md/dm-crypt.c
1695
if (unlikely(gfp_mask & __GFP_DIRECT_RECLAIM))
drivers/md/dm-crypt.c
1831
if (!(gfp & __GFP_DIRECT_RECLAIM))
drivers/mtd/mtdcore.c
2545
gfp_t flags = __GFP_NOWARN | __GFP_DIRECT_RECLAIM | __GFP_NORETRY;
drivers/net/ethernet/mellanox/mlx4/icm.c
183
mask &= ~__GFP_DIRECT_RECLAIM;
fs/btrfs/compression.c
399
constraint_gfp &= ~__GFP_DIRECT_RECLAIM;
fs/btrfs/compression.c
400
cache_gfp &= ~__GFP_DIRECT_RECLAIM;
fs/btrfs/compression.c
546
gfp = (GFP_NOFS & ~__GFP_DIRECT_RECLAIM) | __GFP_NOWARN;
fs/btrfs/file.c
832
gfp &= ~__GFP_DIRECT_RECLAIM;
fs/erofs/zdata.c
542
gfp_t gfp = (mapping_gfp_mask(mc) & ~__GFP_DIRECT_RECLAIM) |
fs/xfs/xfs_buf.c
240
folio_gfp &= ~__GFP_DIRECT_RECLAIM;
fs/xfs/xfs_log_priv.h
706
flags &= ~__GFP_DIRECT_RECLAIM;
fs/xfs/xfs_qm.c
500
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
363
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
1452
(vma_madvised ? __GFP_DIRECT_RECLAIM :
mm/huge_memory.c
1458
(vma_madvised ? __GFP_DIRECT_RECLAIM : 0);
mm/hugetlb.c
2166
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
438
if (gfp_mask & __GFP_DIRECT_RECLAIM) {
mm/mempool.c
470
return *gfp_mask & ~(__GFP_DIRECT_RECLAIM | __GFP_IO);
mm/mempool.c
575
if (gfp_mask & __GFP_DIRECT_RECLAIM) {
mm/page_alloc.c
3995
if (!in_task() || !(gfp_mask & __GFP_DIRECT_RECLAIM))
mm/page_alloc.c
4079
~__GFP_DIRECT_RECLAIM, order,
mm/page_alloc.c
4314
if (!(gfp_mask & __GFP_DIRECT_RECLAIM))
mm/page_alloc.c
4498
if (!(gfp_mask & __GFP_DIRECT_RECLAIM)) {
mm/page_alloc.c
4728
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
3377
if ((alloc_gfp & __GFP_DIRECT_RECLAIM) && oo_order(oo) > oo_order(s->min))
mm/slub.c
6881
flags &= ~__GFP_DIRECT_RECLAIM;
mm/vmalloc.c
3655
gfp_t large_gfp = vmalloc_gfp_adjust(gfp, large_order) & ~__GFP_DIRECT_RECLAIM;
mm/vmscan.c
7512
if (!(gfp_flags & __GFP_DIRECT_RECLAIM))
net/core/skbuff.c
6786
page = alloc_pages((gfp_mask & ~__GFP_DIRECT_RECLAIM) |
net/core/skbuff.c
776
(gfp_mask & (__GFP_DIRECT_RECLAIM | GFP_DMA))) {
net/core/skbuff.c
854
(gfp_mask & (__GFP_DIRECT_RECLAIM | GFP_DMA))) {
net/core/sock.c
3194
pfrag->page = alloc_pages((gfp & ~__GFP_DIRECT_RECLAIM) |
net/netlink/af_netlink.c
1301
(allocation & ~__GFP_DIRECT_RECLAIM) |
net/netlink/af_netlink.c
2291
(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
350
list[i] = kmem_cache_alloc(test_cache, __GFP_DIRECT_RECLAIM);
tools/testing/shared/linux.c
356
kmem_cache_alloc_bulk(test_cache, __GFP_DIRECT_RECLAIM, 5, list);
tools/testing/shared/linux.c
360
list[i] = kmem_cache_alloc(test_cache, __GFP_DIRECT_RECLAIM);
tools/testing/shared/linux.c
371
kmem_cache_alloc_bulk(test_cache2, __GFP_DIRECT_RECLAIM, 10, list);
tools/testing/shared/linux.c
65
if (!(gfp & __GFP_DIRECT_RECLAIM)) {