Searched refs:gfp_mask (Results 101 - 125 of 225) sorted by relevance

123456789

/linux-master/mm/
H A Dmigrate.c2009 gfp_t gfp_mask; local
2015 gfp_mask = mtc->gfp_mask;
2023 gfp_mask = htlb_modify_alloc_mask(h, gfp_mask);
2025 mtc->nmask, gfp_mask);
2033 gfp_mask &= ~__GFP_RECLAIM;
2034 gfp_mask |= GFP_TRANSHUGE;
2039 gfp_mask |= __GFP_HIGHMEM;
2041 return __folio_alloc(gfp_mask, orde
[all...]
H A Dnommu.c140 void *__vmalloc(unsigned long size, gfp_t gfp_mask) argument
146 return kmalloc(size, (gfp_mask | __GFP_COMP) & ~__GFP_HIGHMEM);
151 unsigned long start, unsigned long end, gfp_t gfp_mask,
155 return __vmalloc(size, gfp_mask);
158 void *__vmalloc_node(unsigned long size, unsigned long align, gfp_t gfp_mask, argument
161 return __vmalloc(size, gfp_mask);
226 void *vmalloc_huge(unsigned long size, gfp_t gfp_mask) __weak __alias(__vmalloc);
150 __vmalloc_node_range(unsigned long size, unsigned long align, unsigned long start, unsigned long end, gfp_t gfp_mask, pgprot_t prot, unsigned long vm_flags, int node, const void *caller) argument
H A Dmemcontrol.c1795 static bool mem_cgroup_out_of_memory(struct mem_cgroup *memcg, gfp_t gfp_mask, argument
1802 .gfp_mask = gfp_mask,
1826 gfp_t gfp_mask,
1864 total += mem_cgroup_shrink_node(victim, gfp_mask, false,
2462 gfp_t gfp_mask)
2477 gfp_mask,
2636 void mem_cgroup_handle_over_high(gfp_t gfp_mask) argument
2675 gfp_mask);
2729 static int try_charge_memcg(struct mem_cgroup *memcg, gfp_t gfp_mask, argument
1824 mem_cgroup_soft_reclaim(struct mem_cgroup *root_memcg, pg_data_t *pgdat, gfp_t gfp_mask, unsigned long *total_scanned) argument
2460 reclaim_high(struct mem_cgroup *memcg, unsigned int nr_pages, gfp_t gfp_mask) argument
2925 try_charge(struct mem_cgroup *memcg, gfp_t gfp_mask, unsigned int nr_pages) argument
3724 mem_cgroup_soft_limit_reclaim(pg_data_t *pgdat, int order, gfp_t gfp_mask, unsigned long *total_scanned) argument
7668 mem_cgroup_charge_skmem(struct mem_cgroup *memcg, unsigned int nr_pages, gfp_t gfp_mask) argument
[all...]
H A Dcompaction.c835 if (cc->gfp_mask & __GFP_FS) {
1148 if (!(cc->gfp_mask & __GFP_FS) && mapping)
2548 cc->migratetype = gfp_migratetype(cc->gfp_mask);
2762 gfp_t gfp_mask, enum compact_priority prio,
2770 .gfp_mask = gfp_mask,
2817 * @gfp_mask: The GFP mask of the current allocation
2826 enum compact_result try_to_compact_pages(gfp_t gfp_mask, unsigned int order, argument
2834 if (!gfp_compaction_allowed(gfp_mask))
2837 trace_mm_compaction_try_to_compact_pages(order, gfp_mask, pri
2761 compact_zone_order(struct zone *zone, int order, gfp_t gfp_mask, enum compact_priority prio, unsigned int alloc_flags, int highest_zoneidx, struct page **capture) argument
[all...]
H A Dsecretmem.c55 gfp_t gfp = vmf->gfp_mask;
/linux-master/fs/nfs/
H A Dpnfs_dev.c190 gfp_t gfp_mask)
199 new = nfs4_get_device_info(server, id, cred, gfp_mask);
188 nfs4_find_get_deviceid(struct nfs_server *server, const struct nfs4_deviceid *id, const struct cred *cred, gfp_t gfp_mask) argument
/linux-master/fs/netfs/
H A Dinternal.h68 gfp_t gfp_mask);
71 pgoff_t index, pgoff_t to, gfp_t gfp_mask);
/linux-master/include/linux/
H A Dnetlink.h250 netlink_skb_clone(struct sk_buff *skb, gfp_t gfp_mask) argument
254 nskb = skb_clone(skb, gfp_mask);
H A Dkasan.h585 int kasan_alloc_module_shadow(void *addr, size_t size, gfp_t gfp_mask);
590 static inline int kasan_alloc_module_shadow(void *addr, size_t size, gfp_t gfp_mask) { return 0; } argument
H A Dblkdev.h1062 sector_t nr_sects, gfp_t gfp_mask);
1064 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop);
1072 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop,
1075 sector_t nr_sects, gfp_t gfp_mask, unsigned flags);
1078 sector_t nr_blocks, gfp_t gfp_mask, unsigned long flags)
1085 gfp_mask);
1088 sector_t nr_blocks, gfp_t gfp_mask)
1095 gfp_mask, 0);
1077 sb_issue_discard(struct super_block *sb, sector_t block, sector_t nr_blocks, gfp_t gfp_mask, unsigned long flags) argument
1087 sb_issue_zeroout(struct super_block *sb, sector_t block, sector_t nr_blocks, gfp_t gfp_mask) argument
H A Dhugetlb.h750 nodemask_t *nmask, gfp_t gfp_mask);
961 static inline gfp_t htlb_modify_alloc_mask(struct hstate *h, gfp_t gfp_mask) argument
966 modified_mask |= (gfp_mask & __GFP_THISNODE);
968 modified_mask |= (gfp_mask & __GFP_NOWARN);
1068 nodemask_t *nmask, gfp_t gfp_mask)
1179 static inline gfp_t htlb_modify_alloc_mask(struct hstate *h, gfp_t gfp_mask)
H A Dskbuff.h1320 gfp_t gfp_mask);
1368 int skb_copy_ubufs(struct sk_buff *skb, gfp_t gfp_mask);
1373 gfp_t gfp_mask, bool fclone);
1375 gfp_t gfp_mask)
1377 return __pskb_copy_fclone(skb, headroom, gfp_mask, false);
1380 int pskb_expand_head(struct sk_buff *skb, int nhead, int ntail, gfp_t gfp_mask);
3204 * @gfp_mask: allocation mask for replacement pages
3210 static inline int skb_orphan_frags(struct sk_buff *skb, gfp_t gfp_mask) argument
3216 return skb_copy_ubufs(skb, gfp_mask);
3220 static inline int skb_orphan_frags_rx(struct sk_buff *skb, gfp_t gfp_mask) argument
1374 __pskb_copy(struct sk_buff *skb, int headroom, gfp_t gfp_mask) argument
3305 __dev_alloc_skb(unsigned int length, gfp_t gfp_mask) argument
3374 __dev_alloc_pages(gfp_t gfp_mask, unsigned int order) argument
3403 __dev_alloc_page(gfp_t gfp_mask) argument
3632 pskb_copy(struct sk_buff *skb, gfp_t gfp_mask) argument
3639 pskb_copy_for_clone(struct sk_buff *skb, gfp_t gfp_mask) argument
[all...]
H A Dkfifo.h342 * @gfp_mask: get_free_pages mask, passed to kmalloc()
350 #define kfifo_alloc(fifo, size, gfp_mask) \
356 __kfifo_alloc(__kfifo, size, sizeof(*__tmp->type), gfp_mask) : \
832 size_t esize, gfp_t gfp_mask);
/linux-master/fs/xfs/
H A Dxfs_buf.c337 gfp_t gfp_mask = GFP_KERNEL | __GFP_NOLOCKDEP | __GFP_NOFAIL; local
342 gfp_mask |= __GFP_ZERO;
344 bp->b_addr = kmalloc(size, gfp_mask);
368 gfp_t gfp_mask = GFP_KERNEL | __GFP_NOLOCKDEP | __GFP_NOWARN; local
372 gfp_mask |= __GFP_NORETRY;
380 gfp_mask);
388 gfp_mask |= __GFP_ZERO;
398 filled = alloc_pages_bulk_array(gfp_mask, bp->b_page_count,
414 memalloc_retry_wait(gfp_mask);
/linux-master/drivers/infiniband/core/
H A Dmulticast.c558 union ib_gid *mgid, gfp_t gfp_mask)
573 group = kzalloc(sizeof *group, gfp_mask);
610 ib_sa_comp_mask comp_mask, gfp_t gfp_mask,
624 member = kmalloc(sizeof *member, gfp_mask);
639 &rec->mgid, gfp_mask);
557 acquire_group(struct mcast_port *port, union ib_gid *mgid, gfp_t gfp_mask) argument
607 ib_sa_join_multicast(struct ib_sa_client *client, struct ib_device *device, u32 port_num, struct ib_sa_mcmember_rec *rec, ib_sa_comp_mask comp_mask, gfp_t gfp_mask, int (*callback)(int status, struct ib_sa_multicast *multicast), void *context) argument
/linux-master/drivers/infiniband/hw/mlx5/
H A Dumr.c432 static void *mlx5r_umr_alloc_xlt(size_t *nents, size_t ent_size, gfp_t gfp_mask) argument
446 gfp_mask |= __GFP_ZERO | __GFP_NORETRY;
456 res = (void *)__get_free_pages(gfp_mask | __GFP_NOWARN,
464 res = (void *)__get_free_pages(gfp_mask | __GFP_NOWARN,
471 res = (void *)__get_free_page(gfp_mask);
/linux-master/arch/s390/kernel/
H A Dmodule.c59 gfp_t gfp_mask = GFP_KERNEL; local
66 MODULES_END, gfp_mask, PAGE_KERNEL,
69 if (p && (kasan_alloc_module_shadow(p, size, gfp_mask) < 0)) {
/linux-master/arch/x86/platform/efi/
H A Defi_64.c73 gfp_t gfp_mask; local
75 gfp_mask = GFP_KERNEL | __GFP_ZERO;
76 efi_pgd = (pgd_t *)__get_free_pages(gfp_mask, PGD_ALLOCATION_ORDER);
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs.c21 struct rtrs_iu *rtrs_iu_alloc(u32 iu_num, size_t size, gfp_t gfp_mask, argument
29 ius = kcalloc(iu_num, sizeof(*ius), gfp_mask);
35 iu->buf = kzalloc(size, gfp_mask);
/linux-master/drivers/md/
H A Ddm-rq.c321 struct dm_rq_target_io *tio, gfp_t gfp_mask)
325 r = blk_rq_prep_clone(clone, rq, &tio->md->mempools->bs, gfp_mask,
320 setup_clone(struct request *clone, struct request *rq, struct dm_rq_target_io *tio, gfp_t gfp_mask) argument
/linux-master/fs/jbd2/
H A Dtransaction.c332 gfp_t gfp_mask)
368 if ((gfp_mask & __GFP_FS) == 0)
369 gfp_mask |= __GFP_NOFAIL;
371 gfp_mask);
486 int revoke_records, gfp_t gfp_mask,
520 err = start_this_handle(journal, handle, gfp_mask);
766 * @gfp_mask: memory allocation flags (for start_this_handle)
779 gfp_t gfp_mask)
815 ret = start_this_handle(journal, handle, gfp_mask);
331 start_this_handle(journal_t *journal, handle_t *handle, gfp_t gfp_mask) argument
485 jbd2__journal_start(journal_t *journal, int nblocks, int rsv_blocks, int revoke_records, gfp_t gfp_mask, unsigned int type, unsigned int line_no) argument
778 jbd2__journal_restart(handle_t *handle, int nblocks, int revoke_records, gfp_t gfp_mask) argument
/linux-master/drivers/md/dm-vdo/
H A Dflush.c101 static void *allocate_flush(gfp_t gfp_mask, void *pool_data) argument
105 if ((gfp_mask & GFP_NOWAIT) == GFP_NOWAIT) {
/linux-master/mm/kasan/
H A Dshadow.c581 int kasan_alloc_module_shadow(void *addr, size_t size, gfp_t gfp_mask) argument
614 kmemleak_vmalloc(vm, size, gfp_mask);
/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_cmd.h252 gfp_t gfp_mask);
/linux-master/drivers/net/wireless/ath/
H A Dath.h198 gfp_t gfp_mask);

Completed in 285 milliseconds

123456789