Home
last modified time | relevance | path

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

12345678

/linux/include/trace/events/
H A Dkmem.h17 gfp_t gfp_flags,
20 TP_ARGS(call_site, ptr, s, gfp_flags, node),
28 __field( unsigned long, gfp_flags )
39 __entry->gfp_flags = (__force unsigned long)gfp_flags;
42 ((gfp_flags & __GFP_ACCOUNT) ||
52 show_gfp_flags(__entry->gfp_flags),
63 gfp_t gfp_flags,
66 TP_ARGS(call_site, ptr, bytes_req, bytes_alloc, gfp_flags, node),
73 __field( unsigned long, gfp_flags )
82 __entry->gfp_flags = (__force unsigned long)gfp_flags;
[all …]
H A Dpercpu.h16 void __percpu *ptr, size_t bytes_alloc, gfp_t gfp_flags),
19 ptr, bytes_alloc, gfp_flags),
31 __field( unsigned long, gfp_flags )
43 __entry->gfp_flags = (__force unsigned long)gfp_flags;
51 __entry->bytes_alloc, show_gfp_flags(__entry->gfp_flags))
/linux/kernel/livepatch/
H A Dshadow.c105 size_t size, gfp_t gfp_flags, in __klp_shadow_get_or_alloc() argument
123 new_shadow = kzalloc(size + sizeof(*new_shadow), gfp_flags); in __klp_shadow_get_or_alloc()
197 size_t size, gfp_t gfp_flags, in klp_shadow_alloc() argument
200 return __klp_shadow_get_or_alloc(obj, id, size, gfp_flags, in klp_shadow_alloc()
226 size_t size, gfp_t gfp_flags, in klp_shadow_get_or_alloc() argument
229 return __klp_shadow_get_or_alloc(obj, id, size, gfp_flags, in klp_shadow_get_or_alloc()
/linux/include/linux/
H A Dgfp.h20 static inline int gfp_migratetype(const gfp_t gfp_flags) in gfp_migratetype() argument
22 VM_WARN_ON((gfp_flags & GFP_MOVABLE_MASK) == GFP_MOVABLE_MASK); in gfp_migratetype()
33 return (__force unsigned long)(gfp_flags & GFP_MOVABLE_MASK) >> GFP_MOVABLE_SHIFT; in gfp_migratetype()
38 static inline bool gfpflags_allow_blocking(const gfp_t gfp_flags) in gfpflags_allow_blocking() argument
40 return !!(gfp_flags & __GFP_DIRECT_RECLAIM); in gfpflags_allow_blocking()
43 static inline bool gfpflags_allow_spinning(const gfp_t gfp_flags) in gfpflags_allow_spinning() argument
59 return !!(gfp_flags & __GFP_RECLAIM); in gfpflags_allow_spinning()
358 struct page *alloc_pages_nolock_noprof(gfp_t gfp_flags, int nid, unsigned int order);
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_alloc.c72 gfp_t gfp_flags; in hns_roce_buf_alloc() local
79 gfp_flags = (flags & HNS_ROCE_BUF_NOSLEEP) ? GFP_ATOMIC : GFP_KERNEL; in hns_roce_buf_alloc()
80 buf = kzalloc(sizeof(*buf), gfp_flags); in hns_roce_buf_alloc()
96 trunks = kcalloc(ntrunk, sizeof(*trunks), gfp_flags); in hns_roce_buf_alloc()
106 &trunks[i].map, gfp_flags); in hns_roce_buf_alloc()
/linux/tools/perf/
H A Dbuiltin-kmem.c295 unsigned gfp_flags; member
490 data->gfp_flags = pstat->gfp_flags; in __page_stat__findnew_page()
545 data->gfp_flags = pstat->gfp_flags; in __page_stat__findnew_alloc()
600 data->gfp_flags = pstat->gfp_flags; in __page_stat__findnew_caller()
689 static char *compact_gfp_flags(char *gfp_flags) in compact_gfp_flags() argument
691 char *orig_flags = strdup(gfp_flags); in compact_gfp_flags()
740 static char *compact_gfp_string(unsigned long gfp_flags) in compact_gfp_string() argument
743 .flags = gfp_flags, in compact_gfp_string()
755 unsigned int gfp_flags) in parse_gfp_flags() argument
768 .flags = gfp_flags, in parse_gfp_flags()
[all …]
/linux/fs/nfs/filelayout/
H A Dfilelayout.c540 gfp_t gfp_flags) in filelayout_check_deviceid() argument
552 lo->plh_lc_cred, gfp_flags); in filelayout_check_deviceid()
602 gfp_t gfp_flags) in filelayout_check_layout() argument
645 gfp_t gfp_flags) in filelayout_decode_layout() argument
656 scratch = folio_alloc(gfp_flags, 0); in filelayout_decode_layout()
698 gfp_flags); in filelayout_decode_layout()
705 fl->fh_array[i] = kmalloc(sizeof(struct nfs_fh), gfp_flags); in filelayout_decode_layout()
760 gfp_t gfp_flags) in filelayout_alloc_lseg() argument
766 fl = kzalloc(sizeof(*fl), gfp_flags); in filelayout_alloc_lseg()
770 rc = filelayout_decode_layout(layoutid, fl, lgr, gfp_flags); in filelayout_alloc_lseg()
[all …]
H A Dfilelayoutdev.c65 gfp_t gfp_flags) in nfs4_fl_alloc_deviceid_node() argument
82 scratch = folio_alloc(gfp_flags, 0); in nfs4_fl_alloc_deviceid_node()
104 stripe_indices = kcalloc(cnt, sizeof(u8), gfp_flags); in nfs4_fl_alloc_deviceid_node()
141 dsaddr = kzalloc(struct_size(dsaddr, ds_list, num), gfp_flags); in nfs4_fl_alloc_deviceid_node()
163 da = nfs4_decode_mp_ds_addr(net, &stream, gfp_flags); in nfs4_fl_alloc_deviceid_node()
173 dsaddr->ds_list[i] = nfs4_pnfs_ds_add(net, &dsaddrs, gfp_flags); in nfs4_fl_alloc_deviceid_node()
/linux/tools/testing/selftests/livepatch/test_modules/
H A Dtest_klp_shadow_vars.c73 gfp_t gfp_flags, klp_shadow_ctor_t ctor, in shadow_alloc() argument
79 sv = klp_shadow_alloc(obj, id, size, gfp_flags, ctor, var); in shadow_alloc()
81 __func__, ptr_id(obj), id, size, &gfp_flags, ptr_id(ctor), in shadow_alloc()
88 gfp_t gfp_flags, klp_shadow_ctor_t ctor, in shadow_get_or_alloc() argument
94 sv = klp_shadow_get_or_alloc(obj, id, size, gfp_flags, ctor, var); in shadow_get_or_alloc()
96 __func__, ptr_id(obj), id, size, &gfp_flags, ptr_id(ctor), in shadow_get_or_alloc()
/linux/include/linux/sched/
H A Dmm.h288 static inline void memalloc_retry_wait(gfp_t gfp_flags) in memalloc_retry_wait() argument
295 gfp_flags = current_gfp_context(gfp_flags); in memalloc_retry_wait()
296 if (gfpflags_allow_blocking(gfp_flags) && in memalloc_retry_wait()
297 !(gfp_flags & __GFP_NORETRY)) in memalloc_retry_wait()
/linux/net/sunrpc/
H A Dbackchannel_rqst.c80 static int xprt_alloc_xdr_buf(struct xdr_buf *buf, gfp_t gfp_flags) in xprt_alloc_xdr_buf() argument
84 page = alloc_page(gfp_flags); in xprt_alloc_xdr_buf()
93 gfp_t gfp_flags = GFP_KERNEL | __GFP_NORETRY | __GFP_NOWARN; in xprt_alloc_bc_req() local
97 req = kzalloc(sizeof(*req), gfp_flags); in xprt_alloc_bc_req()
104 if (xprt_alloc_xdr_buf(&req->rq_rcv_buf, gfp_flags) < 0) { in xprt_alloc_bc_req()
111 if (xprt_alloc_xdr_buf(&req->rq_snd_buf, gfp_flags) < 0) { in xprt_alloc_bc_req()
H A Dsysfs.h29 struct rpc_xprt *xprt, gfp_t gfp_flags);
32 struct rpc_xprt *xprt, gfp_t gfp_flags);
/linux/kernel/bpf/
H A Dbpf_local_storage.c76 void *value, bool swap_uptrs, gfp_t gfp_flags) in bpf_selem_alloc() argument
88 gfp_flags | __GFP_NOWARN); in bpf_selem_alloc()
423 gfp_t gfp_flags) in bpf_selem_unlink_map()
438 gfp_flags | __GFP_NOWARN); in bpf_selem_link_map()
487 void *value, u64 map_flags, bool swap_uptrs, gfp_t gfp_flags) in bpf_local_storage_alloc()
503 if (gfp_flags == GFP_KERNEL && (map_flags & ~BPF_F_LOCK) != BPF_NOEXIST) in bpf_local_storage_alloc()
514 selem = bpf_selem_alloc(smap, owner, value, swap_uptrs, gfp_flags); in bpf_local_storage_alloc()
518 err = bpf_local_storage_alloc(owner, smap, selem, gfp_flags); in bpf_local_storage_alloc()
548 alloc_selem = selem = bpf_selem_alloc(smap, owner, value, swap_uptrs, gfp_flags); in bpf_local_storage_alloc()
486 bpf_local_storage_alloc(void * owner,struct bpf_local_storage_map * smap,struct bpf_local_storage_elem * first_selem,gfp_t gfp_flags) bpf_local_storage_alloc() argument
558 bpf_local_storage_update(void * owner,struct bpf_local_storage_map * smap,void * value,u64 map_flags,bool swap_uptrs,gfp_t gfp_flags) bpf_local_storage_update() argument
/linux/tools/include/linux/
H A Dgfp.h8 static inline bool gfpflags_allow_blocking(const gfp_t gfp_flags) in gfpflags_allow_blocking() argument
10 return !!(gfp_flags & __GFP_DIRECT_RECLAIM); in gfpflags_allow_blocking()
/linux/drivers/md/dm-vdo/
H A Dmemory-alloc.c213 const gfp_t gfp_flags = GFP_KERNEL | __GFP_ZERO | __GFP_RETRY_MAYFAIL; in vdo_allocate_memory() local
232 p = kmalloc(size, gfp_flags | __GFP_NOWARN); in vdo_allocate_memory()
240 p = kmalloc(size, gfp_flags); in vdo_allocate_memory()
260 p = __vmalloc(size, gfp_flags | __GFP_NOWARN); in vdo_allocate_memory()
266 p = __vmalloc(size, gfp_flags); in vdo_allocate_memory()
/linux/fs/nfs/
H A Dpnfs_nfs.c99 pnfs_alloc_commit_array(size_t n, gfp_t gfp_flags) in pnfs_alloc_commit_array() argument
104 p = kmalloc(struct_size(p, buckets, n), gfp_flags); in pnfs_alloc_commit_array()
619 static struct nfs4_pnfs_ds_addr *nfs4_pnfs_ds_addr_alloc(gfp_t gfp_flags) in nfs4_pnfs_ds_addr_alloc() argument
621 struct nfs4_pnfs_ds_addr *da = kzalloc(sizeof(*da), gfp_flags); in nfs4_pnfs_ds_addr_alloc()
673 nfs4_pnfs_remotestr(struct list_head *dsaddrs, gfp_t gfp_flags) in nfs4_pnfs_remotestr() argument
685 remotestr = kzalloc(len, gfp_flags); in nfs4_pnfs_remotestr()
722 nfs4_pnfs_ds_add(const struct net *net, struct list_head *dsaddrs, gfp_t gfp_flags) in nfs4_pnfs_ds_add() argument
733 ds = kzalloc(sizeof(*ds), gfp_flags); in nfs4_pnfs_ds_add()
738 remotestr = nfs4_pnfs_remotestr(dsaddrs, gfp_flags); in nfs4_pnfs_ds_add()
1062 nfs4_decode_mp_ds_addr(struct net *net, struct xdr_stream *xdr, gfp_t gfp_flags) in nfs4_decode_mp_ds_addr() argument
[all …]
H A Dpnfs_dev.c99 const struct cred *cred, gfp_t gfp_flags) in nfs4_get_device_info() argument
117 pdev = kzalloc(sizeof(*pdev), gfp_flags); in nfs4_get_device_info()
121 pages = kcalloc(max_pages, sizeof(struct page *), gfp_flags); in nfs4_get_device_info()
126 pages[i] = alloc_page(gfp_flags); in nfs4_get_device_info()
149 gfp_flags); in nfs4_get_device_info()
H A Dpnfs.h142 struct pnfs_layout_hdr * (*alloc_layout_hdr) (struct inode *inode, gfp_t gfp_flags);
145 … (*alloc_lseg) (struct pnfs_layout_hdr *layoutid, struct nfs4_layoutget_res *lgr, gfp_t gfp_flags);
172 gfp_t gfp_flags);
332 gfp_t gfp_flags);
393 struct pnfs_commit_array *pnfs_alloc_commit_array(size_t n, gfp_t gfp_flags);
421 gfp_t gfp_flags);
428 gfp_t gfp_flags);
922 int pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags);
925 pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags) in pnfs_report_layoutstat() argument
/linux/drivers/scsi/libsas/
H A Dsas_event.c165 gfp_t gfp_flags) in sas_notify_port_event() argument
172 ev = sas_alloc_event(phy, gfp_flags); in sas_notify_port_event()
192 gfp_t gfp_flags) in sas_notify_phy_event() argument
199 ev = sas_alloc_event(phy, gfp_flags); in sas_notify_phy_event()
/linux/net/ceph/
H A Dsnapshot.c28 gfp_t gfp_flags) in ceph_create_snap_context() argument
35 snapc = kzalloc(size, gfp_flags); in ceph_create_snap_context()
/linux/fs/nfs/flexfilelayout/
H A Dflexfilelayoutdev.c43 gfp_t gfp_flags) in nfs4_ff_alloc_deviceid_node() argument
59 scratch = folio_alloc(gfp_flags, 0); in nfs4_ff_alloc_deviceid_node()
63 new_ds = kzalloc(sizeof(struct nfs4_ff_layout_ds), gfp_flags); in nfs4_ff_alloc_deviceid_node()
84 da = nfs4_decode_mp_ds_addr(net, &stream, gfp_flags); in nfs4_ff_alloc_deviceid_node()
104 gfp_flags); in nfs4_ff_alloc_deviceid_node()
152 new_ds->ds = nfs4_pnfs_ds_add(net, &dsaddrs, gfp_flags); in nfs4_ff_alloc_deviceid_node()
255 enum nfs_opnum4 opnum, gfp_t gfp_flags) in ff_layout_track_ds_error() argument
265 dserr = kmalloc(sizeof(*dserr), gfp_flags); in ff_layout_track_ds_error()
/linux/include/linux/usb/
H A Dgadget.h147 gfp_t gfp_flags);
151 gfp_t gfp_flags);
255 struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
257 int usb_ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags);
273 gfp_t gfp_flags) in usb_ep_alloc_request() argument
279 gfp_t gfp_flags) in usb_ep_queue() argument
/linux/tools/perf/scripts/python/
H A Dcheck-perf-trace.py43 gfp_flags): argument
52 flag_str("kmem__kmalloc", "gfp_flags", gfp_flags)))
/linux/tools/perf/scripts/perl/
H A Dcheck-perf-trace.pl48 $gfp_flags) = @_;
59 flag_str("kmem::kmalloc", "gfp_flags", $gfp_flags));
/linux/net/atm/
H A Datm_misc.c27 gfp_t gfp_flags) in atm_alloc_charge() argument
34 struct sk_buff *skb = alloc_skb(pdu_size, gfp_flags); in atm_alloc_charge()

12345678