Home
last modified time | relevance | path

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

/linux/Documentation/translations/zh_CN/core-api/
A Dmemory-allocation.rst57 * 用户空间的分配应该使用 ``GFP_USER`` 、 ``GFP_HIGHUSER`` 或 ``GFP_HIGHUSER_MOVABLE``
60 ``GFP_HIGHUSER_MOVABLE`` 不要求分配的内存将被内核直接访问,并意味着数据是可迁移的。
/linux/arch/x86/include/asm/
A Dpage.h38 alloc_page_vma(GFP_HIGHUSER_MOVABLE | __GFP_ZERO, vma, vaddr)
/linux/arch/m68k/include/asm/
A Dpage_no.h17 alloc_page_vma(GFP_HIGHUSER_MOVABLE | __GFP_ZERO, vma, vaddr)
/linux/arch/alpha/include/asm/
A Dpage.h21 alloc_page_vma(GFP_HIGHUSER_MOVABLE | __GFP_ZERO, vma, vmaddr)
/linux/include/linux/
A Dballoon_compaction.h140 return GFP_HIGHUSER_MOVABLE; in balloon_mapping_gfp_mask()
A Dgfp.h333 #define GFP_HIGHUSER_MOVABLE (GFP_HIGHUSER | __GFP_MOVABLE | \ macro
335 #define GFP_TRANSHUGE_LIGHT ((GFP_HIGHUSER_MOVABLE | __GFP_COMP | \
A Dhighmem.h205 struct page *page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, vaddr); in alloc_zeroed_user_highpage_movable()
A Dhugetlb.h834 return GFP_HIGHUSER_MOVABLE; in htlb_alloc_mask()
/linux/arch/s390/include/asm/
A Dpage.h75 alloc_page_vma(GFP_HIGHUSER_MOVABLE | __GFP_ZERO, vma, vaddr)
/linux/arch/ia64/include/asm/
A Dpage.h88 GFP_HIGHUSER_MOVABLE | __GFP_ZERO, vma, vaddr); \
/linux/include/trace/events/
A Dmmflags.h19 {(unsigned long)GFP_HIGHUSER_MOVABLE, "GFP_HIGHUSER_MOVABLE"},\
/linux/Documentation/core-api/
A Dmemory-allocation.rst57 ``GFP_HIGHUSER`` or ``GFP_HIGHUSER_MOVABLE`` flags. The longer
60 ``GFP_HIGHUSER_MOVABLE`` does not require that allocated memory
/linux/mm/
A Dmadvise.c213 page = read_swap_cache_async(entry, GFP_HIGHUSER_MOVABLE, in swapin_walk_pmd_entry()
244 page = read_swap_cache_async(swap, GFP_HIGHUSER_MOVABLE, in force_shm_swapin_readahead()
A Duserfaultfd.c136 page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, dst_vma, dst_addr); in mcopy_atomic_pte()
A Dvmscan.c1469 .gfp_mask = (GFP_HIGHUSER_MOVABLE & ~__GFP_RECLAIM) | in alloc_demote_page()
3852 (GFP_HIGHUSER_MOVABLE & ~GFP_RECLAIM_MASK); in mem_cgroup_shrink_node()
3883 (GFP_HIGHUSER_MOVABLE & ~GFP_RECLAIM_MASK), in try_to_free_mem_cgroup_pages()
4596 .gfp_mask = GFP_HIGHUSER_MOVABLE, in shrink_all_memory()
A Dmemory.c992 new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, addr); in page_copy_prealloc()
2989 new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, in wp_page_copy()
3518 page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, in do_swap_page()
3544 page = swapin_readahead(entry, GFP_HIGHUSER_MOVABLE, in do_swap_page()
4183 vmf->cow_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, vmf->address); in do_cow_fault()
A Dmempolicy.c1060 .gfp_mask = GFP_HIGHUSER_MOVABLE | __GFP_THISNODE, in migrate_to_node()
1226 return alloc_page_vma(GFP_HIGHUSER_MOVABLE | __GFP_RETRY_MAYFAIL, in new_page()
A Dmigrate.c1660 .gfp_mask = GFP_HIGHUSER_MOVABLE | __GFP_THISNODE, in do_move_pages_to_node()
2077 (GFP_HIGHUSER_MOVABLE | in alloc_misplaced_dst_page()
A Dksm.c2585 new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, address); in ksm_might_need_to_copy()
A Dswapfile.c1975 page = swapin_readahead(entry, GFP_HIGHUSER_MOVABLE, in unuse_pte_range()
A Dpage_alloc.c6452 vm_total_pages = nr_free_zone_pages(gfp_zone(GFP_HIGHUSER_MOVABLE)); in build_all_zonelists()
/linux/arch/arm64/mm/
A Dfault.c916 gfp_t flags = GFP_HIGHUSER_MOVABLE | __GFP_ZERO; in alloc_zeroed_user_highpage_movable()
/linux/lib/
A Dtest_hmm.c1132 dpage = alloc_page_vma(GFP_HIGHUSER_MOVABLE, args->vma, addr); in dmirror_devmem_fault_alloc_and_copy()
/linux/fs/
A Dinode.c188 mapping_set_gfp_mask(mapping, GFP_HIGHUSER_MOVABLE); in inode_init_always()
/linux/kernel/events/
A Duprobes.c515 new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, vaddr); in uprobe_write_opcode()

Completed in 95 milliseconds