Home
last modified time | relevance | path

Searched refs:__GFP_IO (Results 1 – 18 of 18) sorted by relevance

/linux/include/linux/
H A Dgfp_types.h259 #define __GFP_IO ((__force gfp_t)___GFP_IO) macro
378 #define GFP_KERNEL (__GFP_RECLAIM | __GFP_IO | __GFP_FS)
382 #define GFP_NOFS (__GFP_RECLAIM | __GFP_IO)
383 #define GFP_USER (__GFP_RECLAIM | __GFP_IO | __GFP_FS | __GFP_HARDWALL)
/linux/Documentation/translations/zh_CN/core-api/
H A Dgfp_mask-from-fs-io.rst29 避免这种死锁问题的传统方法是在调用分配器时,在gfp掩码中清除__GFP_FS和__GFP_IO
41 关键部分。从该作用域的任何分配都将从给定的掩码中删除__GFP_FS和__GFP_IO,所以
/linux/fs/nilfs2/
H A Dmdt.h65 #define NILFS_MDT_GFP (__GFP_RECLAIM | __GFP_IO | __GFP_HIGHMEM)
/linux/include/linux/sched/
H A Dmm.h260 flags &= ~(__GFP_IO | __GFP_FS); in current_gfp_context()
/linux/mm/
H A Dvmpressure.c268 if (!(gfp & (__GFP_HIGHMEM | __GFP_MOVABLE | __GFP_IO | __GFP_FS))) in vmpressure()
H A Dinternal.h74 #define GFP_RECLAIM_MASK (__GFP_RECLAIM|__GFP_HIGH|__GFP_IO|__GFP_FS|\
80 #define GFP_BOOT_MASK (__GFP_BITS_MASK & ~(__GFP_RECLAIM|__GFP_IO|__GFP_FS))
H A Dmempool.c402 gfp_temp = gfp_mask & ~(__GFP_DIRECT_RECLAIM|__GFP_IO); in mempool_alloc_noprof()
H A Dvmalloc.c3756 if ((gfp_mask & (__GFP_FS | __GFP_IO)) == __GFP_IO) in __vmalloc_area_node()
3758 else if ((gfp_mask & (__GFP_FS | __GFP_IO)) == 0) in __vmalloc_area_node()
3768 if ((gfp_mask & (__GFP_FS | __GFP_IO)) == __GFP_IO) in __vmalloc_area_node()
3770 else if ((gfp_mask & (__GFP_FS | __GFP_IO)) == 0) in __vmalloc_area_node()
H A Dvmscan.c1083 if (!folio_test_swapcache(folio) || !(gfp_mask & __GFP_IO)) in may_enter_fs()
1303 if (!(sc->gfp_mask & __GFP_IO)) in shrink_folio_list()
4539 if (!(sc->gfp_mask & __GFP_IO) && in isolate_folio()
H A Dswapfile.c3909 if (!(gfp & __GFP_IO)) in __folio_throttle_swaprate()
H A Dpage_alloc.c6785 const gfp_t reclaim_mask = __GFP_IO | __GFP_FS | __GFP_RECLAIM; in alloc_contig_range_noprof()
H A Dshmem.c1775 gfp_t allowflags = __GFP_IO | __GFP_FS | __GFP_RECLAIM; in limit_gfp_mask()
H A Dmemory.c3335 return mapping_gfp_mask(vm_file->f_mapping) | __GFP_FS | __GFP_IO; in __get_fault_gfp_mask()
/linux/drivers/gpu/drm/xe/
H A Dxe_shrinker.c212 .writeback = !ctx.no_wait_gpu && (sc->gfp_mask & __GFP_IO), in xe_shrinker_scan()
/linux/kernel/power/
H A Dmain.c50 gfp_allowed_mask &= ~(__GFP_IO | __GFP_FS); in pm_restrict_gfp_mask()
/linux/fs/f2fs/
H A Dcompress.c1945 cfolio = filemap_alloc_folio(__GFP_NOWARN | __GFP_IO, 0); in f2fs_cache_compressed_page()
/linux/drivers/block/
H A Dloop.c515 lo->old_gfp_mask & ~(__GFP_IO | __GFP_FS)); in loop_assign_backing_file()
/linux/drivers/md/bcache/
H A Dbtree.c680 if (sc->gfp_mask & __GFP_IO) in bch_mca_scan()