Home
last modified time | relevance | path

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

12

/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Dmemory-allocation.rst57 * 用户空间的分配应该使用 ``GFP_USER`` 、 ``GFP_HIGHUSER`` 或 ``GFP_HIGHUSER_MOVABLE``
62 ``GFP_HIGHUSER`` 意味着所分配的内存是不可迁移的,但也不要求它能被内核直接访问。举个
/linux-6.15/include/linux/
H A Dgfp_types.h386 #define GFP_HIGHUSER (GFP_USER | __GFP_HIGHMEM) macro
387 #define GFP_HIGHUSER_MOVABLE (GFP_HIGHUSER | __GFP_MOVABLE | __GFP_SKIP_KASAN)
H A Dballoon_compaction.h152 return GFP_HIGHUSER; in balloon_mapping_gfp_mask()
H A Dhugetlb.h931 gfp |= hugepage_movable_supported(h) ? GFP_HIGHUSER_MOVABLE : GFP_HIGHUSER; in htlb_alloc_mask()
/linux-6.15/drivers/dma-buf/heaps/
H A Dsystem_heap.c43 #define LOW_ORDER_GFP (GFP_HIGHUSER | __GFP_ZERO)
44 #define HIGH_ORDER_GFP (((GFP_HIGHUSER | __GFP_ZERO | __GFP_NOWARN \
/linux-6.15/drivers/net/ethernet/mellanox/mlx4/
H A Dicm.c272 (table->lowmem ? GFP_KERNEL : GFP_HIGHUSER) | in mlx4_table_get()
449 (use_lowmem ? GFP_KERNEL : GFP_HIGHUSER) | in mlx4_init_icm_table()
/linux-6.15/mm/
H A Dsecretmem.c215 mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); in secretmem_file_create()
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dmem.c200 gfp |= GFP_HIGHUSER; in nvkm_mem_new_host()
/linux-6.15/fs/ramfs/
H A Dinode.c66 mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); in ramfs_get_inode()
/linux-6.15/include/trace/events/
H A Dmmflags.h92 gfpflag_string(GFP_HIGHUSER), \
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c197 dpage = alloc_page_vma(GFP_HIGHUSER | __GFP_ZERO, vmf->vma, vmf->address); in nouveau_dmem_migrate_to_ram()
398 dpage = alloc_page(GFP_HIGHUSER | __GFP_NOFAIL); in nouveau_dmem_evict_chunk()
/linux-6.15/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c235 (table->lowmem ? GFP_KERNEL : GFP_HIGHUSER) | in mthca_table_get()
391 (use_lowmem ? GFP_KERNEL : GFP_HIGHUSER) | in mthca_alloc_icm_table()
H A Dmthca_main.c353 GFP_HIGHUSER | __GFP_NOWARN, 0); in mthca_load_fw()
399 GFP_HIGHUSER | __GFP_NOWARN, 0); in mthca_init_icm()
/linux-6.15/Documentation/core-api/
H A Dmemory-allocation.rst58 ``GFP_HIGHUSER`` or ``GFP_HIGHUSER_MOVABLE`` flags. The longer
65 ``GFP_HIGHUSER`` means that the allocated memory is not movable,
/linux-6.15/drivers/gpu/drm/ttm/
H A Dttm_pool.c724 gfp_flags |= GFP_HIGHUSER; in __ttm_pool_alloc()
1019 gfp = GFP_HIGHUSER; in ttm_pool_backup()
/linux-6.15/net/rds/
H A Dmessage.c439 GFP_HIGHUSER); in rds_message_copy_from_user()
/linux-6.15/drivers/xen/
H A Dballoon.c144 (GFP_HIGHUSER | __GFP_NOWARN | __GFP_NORETRY | __GFP_NOMEMALLOC)
/linux-6.15/drivers/gpu/drm/armada/
H A Darmada_gem.c235 mapping_set_gfp_mask(mapping, GFP_HIGHUSER | __GFP_RECLAIMABLE); in armada_gem_alloc_object()
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c595 mask = GFP_HIGHUSER | __GFP_RECLAIMABLE; in shmem_object_init()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c101 mapping_set_gfp_mask(obj->filp->f_mapping, GFP_HIGHUSER | in __drm_gem_shmem_create()
H A Ddrm_gpusvm.c1850 page = alloc_page_vma(GFP_HIGHUSER, vas, addr); in drm_gpusvm_migrate_populate_ram_pfn()
1852 page = alloc_page(GFP_HIGHUSER); in drm_gpusvm_migrate_populate_ram_pfn()
/linux-6.15/drivers/gpu/drm/etnaviv/
H A Detnaviv_drv.c548 priv->shm_gfp_mask = GFP_HIGHUSER | __GFP_RETRY_MAYFAIL | __GFP_NOWARN; in etnaviv_bind()
/linux-6.15/virt/kvm/
H A Dguest_memfd.c440 mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); in __kvm_gmem_create()
/linux-6.15/kernel/
H A Dkexec_core.c745 page = kimage_alloc_page(image, GFP_HIGHUSER, maddr); in kimage_load_normal_segment()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Dpagealloc.c300 page = alloc_pages_node(nid, GFP_HIGHUSER, 0); in alloc_system_page()

12