Home
last modified time | relevance | path

Searched refs:__GFP_DIRECT_RECLAIM (Results 1 – 25 of 30) sorted by relevance

12

/linux/tools/testing/shared/
H A Dlinux.c80 if (!(gfp & __GFP_DIRECT_RECLAIM)) { in kmem_cache_alloc_lru()
178 if (!(gfp & __GFP_DIRECT_RECLAIM)) { in kmem_cache_alloc_bulk()
194 if (!(gfp & __GFP_DIRECT_RECLAIM)) { in kmem_cache_alloc_bulk()
273 list[i] = kmem_cache_alloc(test_cache, __GFP_DIRECT_RECLAIM); in test_kmem_cache_bulk()
279 kmem_cache_alloc_bulk(test_cache, __GFP_DIRECT_RECLAIM, 5, list); in test_kmem_cache_bulk()
283 list[i] = kmem_cache_alloc(test_cache, __GFP_DIRECT_RECLAIM); in test_kmem_cache_bulk()
294 kmem_cache_alloc_bulk(test_cache2, __GFP_DIRECT_RECLAIM, 10, list); in test_kmem_cache_bulk()
/linux/Documentation/translations/zh_CN/core-api/
H A Dmemory-allocation.rst85 * ``GFP_KERNEL & ~__GFP_DIRECT_RECLAIM`` (or ``GFP_NOWAIT`` ) - 乐观分配,不
89 * ``(GFP_KERNEL|__GFP_HIGH) & ~__GFP_DIRECT_RECLAIM`` (aka ``GFP_ATOMIC`` ) - 非
/linux/tools/include/linux/
H A Dgfp.h10 return !!(gfp_flags & __GFP_DIRECT_RECLAIM); in gfpflags_allow_blocking()
/linux/include/linux/
H A Dgfp_types.h261 #define __GFP_DIRECT_RECLAIM ((__force gfp_t)___GFP_DIRECT_RECLAIM) /* Caller can reclaim */ macro
390 #define GFP_TRANSHUGE (GFP_TRANSHUGE_LIGHT | __GFP_DIRECT_RECLAIM)
/linux/mm/
H A Dfail_page_alloc.c37 (gfp_mask & __GFP_DIRECT_RECLAIM)) in should_fail_alloc_page()
H A Dfailslab.c31 (gfpflags & __GFP_DIRECT_RECLAIM)) in should_failslab()
H A Dmempool.c402 gfp_temp = gfp_mask & ~(__GFP_DIRECT_RECLAIM|__GFP_IO); in mempool_alloc_noprof()
435 if (!(gfp_mask & __GFP_DIRECT_RECLAIM)) { in mempool_alloc_noprof()
H A Dmempolicy.c2353 preferred_gfp &= ~(__GFP_DIRECT_RECLAIM | __GFP_NOFAIL); in alloc_pages_preferred_many()
2405 if (page || !(gfp & __GFP_DIRECT_RECLAIM)) in alloc_pages_mpol()
2682 preferred_gfp &= ~(__GFP_DIRECT_RECLAIM | __GFP_NOFAIL); in alloc_pages_bulk_preferred_many()
H A Dpage_alloc.c3535 * or (GFP_KERNEL & ~__GFP_DIRECT_RECLAIM) do not get in get_page_from_freelist()
3905 if (!in_task() || !(gfp_mask & __GFP_DIRECT_RECLAIM)) in __alloc_pages_direct_compact()
3984 * attempt shall not depend on __GFP_DIRECT_RECLAIM && !__GFP_NORETRY in should_compact_retry()
3988 ~__GFP_DIRECT_RECLAIM, order, in __alloc_pages_direct_compact()
4219 if (!(gfp_mask & __GFP_DIRECT_RECLAIM)) in gfp_to_alloc_flags()
4403 if (!(gfp_mask & __GFP_DIRECT_RECLAIM)) { in check_retry_cpuset()
4599 bool can_direct_reclaim = gfp_mask & __GFP_DIRECT_RECLAIM; in __alloc_pages_slowpath()
4621 * Also we don't support __GFP_NOFAIL without __GFP_DIRECT_RECLAIM, in __alloc_pages_slowpath()
7499 * Do not specify __GFP_DIRECT_RECLAIM, since direct claim is not allowed.
H A Dhuge_memory.c1294 (vma_madvised ? __GFP_DIRECT_RECLAIM : in vma_thp_gfp_mask()
1300 (vma_madvised ? __GFP_DIRECT_RECLAIM : 0); in vma_thp_gfp_mask()
H A Dslub.c2652 if ((alloc_gfp & __GFP_DIRECT_RECLAIM) && oo_order(oo) > oo_order(s->min)) in allocate_slab()
5018 flags &= ~__GFP_DIRECT_RECLAIM; in kmalloc_gfp_adjust()
/linux/Documentation/core-api/
H A Dmemory-allocation.rst100 * ``GFP_KERNEL & ~__GFP_DIRECT_RECLAIM`` (or ``GFP_NOWAIT``)- optimistic
107 * ``(GFP_KERNEL|__GFP_HIGH) & ~__GFP_DIRECT_RECLAIM`` (aka ``GFP_ATOMIC``) -
/linux/mm/kmsan/
H A Dcore.c76 flags &= ~(__GFP_DIRECT_RECLAIM | __GFP_KSWAPD_RECLAIM); in kmsan_save_stack_with_flags()
/linux/fs/xfs/
H A Dxfs_log_priv.h690 flags &= ~__GFP_DIRECT_RECLAIM; in xlog_kvmalloc()
H A Dxfs_qm.c549 if ((sc->gfp_mask & (__GFP_FS|__GFP_DIRECT_RECLAIM)) != (__GFP_FS|__GFP_DIRECT_RECLAIM)) in xfs_qm_shrink_scan()
H A Dxfs_buf.c223 gfp_mask &= ~__GFP_DIRECT_RECLAIM; in xfs_buf_alloc_backing_mem()
/linux/net/rds/
H A Dib_recv.c317 if (gfp & __GFP_DIRECT_RECLAIM) { in rds_ib_recv_refill_one()
389 bool can_wait = !!(gfp & __GFP_DIRECT_RECLAIM); in rds_ib_recv_refill()
/linux/block/
H A Dblk-crypto.c110 WARN_ON_ONCE(!(gfp_mask & __GFP_DIRECT_RECLAIM)); in bio_crypt_set_ctx()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dicm.c184 mask &= ~__GFP_DIRECT_RECLAIM; in mlx4_alloc_icm()
/linux/lib/
H A Dref_tracker.c269 if (gfp & __GFP_DIRECT_RECLAIM) in ref_tracker_alloc()
/linux/drivers/md/
H A Ddm-crypt.c1715 if (unlikely(gfp_mask & __GFP_DIRECT_RECLAIM)) in crypt_alloc_buffer()
1752 gfp_mask |= __GFP_DIRECT_RECLAIM; in crypt_alloc_buffer()
1770 if (unlikely(gfp_mask & __GFP_DIRECT_RECLAIM)) in crypt_alloc_buffer()
1906 if (!(gfp & __GFP_DIRECT_RECLAIM)) in kcryptd_io_read()
/linux/net/netlink/
H A Daf_netlink.c1302 (allocation & ~__GFP_DIRECT_RECLAIM) | in netlink_trim()
2287 (GFP_KERNEL & ~__GFP_DIRECT_RECLAIM) | in netlink_dump()
/linux/fs/erofs/
H A Dzdata.c541 gfp_t gfp = (mapping_gfp_mask(mc) & ~__GFP_DIRECT_RECLAIM) | in z_erofs_bind_cache()
/linux/net/core/
H A Dskbuff.c732 (gfp_mask & (__GFP_DIRECT_RECLAIM | GFP_DMA))) { in __netdev_alloc_skb()
810 (gfp_mask & (__GFP_DIRECT_RECLAIM | GFP_DMA))) { in napi_alloc_skb()
6676 page = alloc_pages((gfp_mask & ~__GFP_DIRECT_RECLAIM) | in alloc_skb_with_frags()
/linux/drivers/mtd/
H A Dmtdcore.c2454 gfp_t flags = __GFP_NOWARN | __GFP_DIRECT_RECLAIM | __GFP_NORETRY; in mtd_kmalloc_up_to()

12