Home
last modified time | relevance | path

Searched refs:__GFP_FS (Results 1 – 25 of 44) sorted by relevance

12

/linux/tools/testing/radix-tree/linux/
A Dgfp.h12 #define __GFP_FS 0x80u macro
24 #define GFP_KERNEL (__GFP_RECLAIM | __GFP_IO | __GFP_FS)
/linux/Documentation/translations/zh_CN/core-api/
A Dgfp_mask-from-fs-io.rst29 避免这种死锁问题的传统方法是在调用分配器时,在gfp掩码中清除__GFP_FS和__GFP_IO
41 关键部分。从该作用域的任何分配都将从给定的掩码中删除__GFP_FS和__GFP_IO,所以
/linux/include/linux/sched/
A Dmm.h195 flags &= ~(__GFP_IO | __GFP_FS); in current_gfp_context()
197 flags &= ~__GFP_FS; in current_gfp_context()
/linux/include/linux/
A Dgfp.h215 #define __GFP_FS ((__force gfp_t)___GFP_FS) macro
324 #define GFP_KERNEL (__GFP_RECLAIM | __GFP_IO | __GFP_FS)
329 #define GFP_USER (__GFP_RECLAIM | __GFP_IO | __GFP_FS | __GFP_HARDWALL)
/linux/fs/xfs/
A Dkmem.h38 lflags &= ~__GFP_FS; in kmem_flags_convert()
A Dxfs_qm.c505 if ((sc->gfp_mask & (__GFP_FS|__GFP_DIRECT_RECLAIM)) != (__GFP_FS|__GFP_DIRECT_RECLAIM)) in xfs_qm_shrink_scan()
A Dxfs_iops.c1376 mapping_set_gfp_mask(inode->i_mapping, (gfp_mask & ~(__GFP_FS))); in xfs_setup_inode()
/linux/Documentation/core-api/
A Dgfp_mask-from-fs-io.rst19 The traditional way to avoid this deadlock problem is to clear __GFP_FS
35 scope will inherently drop __GFP_FS respectively __GFP_IO from the given
/linux/mm/
A Dinternal.h21 #define GFP_RECLAIM_MASK (__GFP_RECLAIM|__GFP_HIGH|__GFP_IO|__GFP_FS|\
27 #define GFP_BOOT_MASK (__GFP_BITS_MASK & ~(__GFP_RECLAIM|__GFP_IO|__GFP_FS))
A Dvmpressure.c260 if (!(gfp & (__GFP_HIGHMEM | __GFP_MOVABLE | __GFP_IO | __GFP_FS))) in vmpressure()
A Dvmscan.c1557 may_enter_fs = (sc->gfp_mask & __GFP_FS) || in shrink_page_list()
2290 if ((sc->gfp_mask & (__GFP_IO | __GFP_FS)) == (__GFP_IO | __GFP_FS)) in too_many_isolated()
3773 if (!(gfp_mask & __GFP_FS)) in throttle_direct_reclaim()
A Doom_kill.c1083 if (oc->gfp_mask && !(oc->gfp_mask & __GFP_FS) && !is_memcg_oom(oc)) in out_of_memory()
A Dpage_alloc.c255 gfp_allowed_mask &= ~(__GFP_IO | __GFP_FS); in pm_restrict_gfp_mask()
260 if ((gfp_allowed_mask & (__GFP_IO | __GFP_FS)) == (__GFP_IO | __GFP_FS)) in pm_suspended_storage()
4548 if (gfp_mask & __GFP_FS) in fs_reclaim_acquire()
4565 if (gfp_mask & __GFP_FS) in fs_reclaim_release()
/linux/net/ceph/
A Dceph_common.c205 if ((flags & (__GFP_IO | __GFP_FS)) == (__GFP_IO | __GFP_FS)) { in ceph_kvmalloc()
207 } else if ((flags & (__GFP_IO | __GFP_FS)) == __GFP_IO) { in ceph_kvmalloc()
/linux/include/trace/events/
A Dmmflags.h34 {(unsigned long)__GFP_FS, "__GFP_FS"}, \
/linux/fs/9p/
A Dvfs_addr.c141 if (!(gfp & __GFP_DIRECT_RECLAIM) || !(gfp & __GFP_FS)) in v9fs_release_page()
/linux/fs/erofs/
A Ddata.c18 mapping_gfp_constraint(mapping, ~__GFP_FS)); in erofs_get_meta_page()
/linux/fs/nilfs2/
A Dinode.c338 mapping_gfp_constraint(inode->i_mapping, ~__GFP_FS)); in nilfs_new_inode()
509 mapping_gfp_constraint(inode->i_mapping, ~__GFP_FS)); in __nilfs_read_inode()
/linux/fs/btrfs/
A Dverity.c743 page = __page_cache_alloc(mapping_gfp_constraint(inode->i_mapping, ~__GFP_FS)); in btrfs_read_merkle_tree_page()
/linux/fs/ceph/
A Daddr.c173 if (!(gfp & __GFP_DIRECT_RECLAIM) || !(gfp & __GFP_FS)) in ceph_releasepage()
1400 mapping_gfp_constraint(mapping, ~__GFP_FS)); in ceph_filemap_fault()
1564 ~__GFP_FS)); in ceph_fill_inline_data()
/linux/fs/afs/
A Dfile.c496 if (!(gfp_flags & __GFP_DIRECT_RECLAIM) || !(gfp_flags & __GFP_FS)) in afs_releasepage()
/linux/drivers/staging/android/
A Dashmem.c483 if (!(sc->gfp_mask & __GFP_FS)) in ashmem_shrink_scan()
/linux/drivers/block/
A Dloop.c607 lo->old_gfp_mask & ~(__GFP_IO|__GFP_FS)); in loop_change_fd()
1031 mapping_set_gfp_mask(mapping, lo->old_gfp_mask & ~(__GFP_IO|__GFP_FS)); in loop_configure()
/linux/include/net/
A Dsock.h2460 if ((sk->sk_allocation & (__GFP_DIRECT_RECLAIM | __GFP_MEMALLOC | __GFP_FS)) == in sk_page_frag()
2461 (__GFP_DIRECT_RECLAIM | __GFP_FS)) in sk_page_frag()
/linux/fs/fscache/
A Dpage.c128 if (!(gfp & __GFP_DIRECT_RECLAIM) || !(gfp & __GFP_FS)) { in __fscache_maybe_release_page()

Completed in 69 milliseconds

12