Home
last modified time | relevance | path

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

123456

/linux-4.19.296/include/linux/
Dkmemleak.h31 gfp_t gfp) __ref;
33 gfp_t gfp) __ref;
35 gfp_t gfp) __ref;
42 extern void kmemleak_scan_area(const void *ptr, size_t size, gfp_t gfp) __ref;
45 gfp_t gfp) __ref;
52 gfp_t gfp) in kmemleak_alloc_recursive() argument
55 kmemleak_alloc(ptr, size, min_count, gfp); in kmemleak_alloc_recursive()
75 gfp_t gfp) in kmemleak_alloc() argument
80 gfp_t gfp) in kmemleak_alloc_recursive() argument
84 gfp_t gfp) in kmemleak_alloc_percpu() argument
[all …]
Ddevcoredump.h71 gfp_t gfp);
74 void *data, size_t datalen, gfp_t gfp,
80 size_t datalen, gfp_t gfp);
83 size_t datalen, gfp_t gfp) in dev_coredumpv() argument
90 void *data, size_t datalen, gfp_t gfp, in dev_coredumpm() argument
99 size_t datalen, gfp_t gfp) in dev_coredumpsg() argument
Didr.h254 static inline int ida_alloc(struct ida *ida, gfp_t gfp) in ida_alloc() argument
256 return ida_alloc_range(ida, 0, ~0, gfp); in ida_alloc()
271 static inline int ida_alloc_min(struct ida *ida, unsigned int min, gfp_t gfp) in ida_alloc_min() argument
273 return ida_alloc_range(ida, min, ~0, gfp); in ida_alloc_min()
288 static inline int ida_alloc_max(struct ida *ida, unsigned int max, gfp_t gfp) in ida_alloc_max() argument
290 return ida_alloc_range(ida, 0, max, gfp); in ida_alloc_max()
298 #define ida_simple_get(ida, start, end, gfp) \ argument
299 ida_alloc_range(ida, start, (end) - 1, gfp)
Dvmpressure.h33 extern void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree,
35 extern void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio);
47 static inline void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, in vmpressure() argument
49 static inline void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, in vmpressure_prio() argument
Dfscache.h548 gfp_t gfp) in fscache_read_or_alloc_page() argument
552 context, gfp); in fscache_read_or_alloc_page()
599 gfp_t gfp) in fscache_read_or_alloc_pages() argument
604 context, gfp); in fscache_read_or_alloc_pages()
630 gfp_t gfp) in fscache_alloc_page() argument
633 return __fscache_alloc_page(cookie, page, gfp); in fscache_alloc_page()
681 gfp_t gfp) in fscache_write_page() argument
684 return __fscache_write_page(cookie, page, object_size, gfp); in fscache_write_page()
767 gfp_t gfp) in fscache_maybe_release_page() argument
770 return __fscache_maybe_release_page(cookie, page, gfp); in fscache_maybe_release_page()
Dzpool.h43 gfp_t gfp, const struct zpool_ops *ops);
49 int zpool_malloc(struct zpool *pool, size_t size, gfp_t gfp,
88 gfp_t gfp,
93 int (*malloc)(void *pool, size_t size, gfp_t gfp,
Dskb_array.h184 static inline int skb_array_init(struct skb_array *a, int size, gfp_t gfp) in skb_array_init() argument
186 return ptr_ring_init(&a->ring, size, gfp); in skb_array_init()
200 static inline int skb_array_resize(struct skb_array *a, int size, gfp_t gfp) in skb_array_resize() argument
202 return ptr_ring_resize(&a->ring, size, gfp, __skb_array_destroy_skb); in skb_array_resize()
207 gfp_t gfp) in skb_array_resize_multiple() argument
211 nrings, size, gfp, in skb_array_resize_multiple()
Dptr_ring.h471 static inline void **__ptr_ring_init_queue_alloc(unsigned int size, gfp_t gfp) in __ptr_ring_init_queue_alloc() argument
475 return kvmalloc_array(size, sizeof(void *), gfp | __GFP_ZERO); in __ptr_ring_init_queue_alloc()
491 static inline int ptr_ring_init(struct ptr_ring *r, int size, gfp_t gfp) in ptr_ring_init() argument
493 r->queue = __ptr_ring_init_queue_alloc(size, gfp); in ptr_ring_init()
563 int size, gfp_t gfp, in __ptr_ring_swap_queue() argument
594 static inline int ptr_ring_resize(struct ptr_ring *r, int size, gfp_t gfp, in ptr_ring_resize() argument
598 void **queue = __ptr_ring_init_queue_alloc(size, gfp); in ptr_ring_resize()
607 old = __ptr_ring_swap_queue(r, queue, size, gfp, destroy); in ptr_ring_resize()
626 gfp_t gfp, void (*destroy)(void *)) in ptr_ring_resize_multiple() argument
632 queues = kmalloc_array(nrings, sizeof(*queues), gfp); in ptr_ring_resize_multiple()
[all …]
Dbtree-type.h32 gfp_t gfp) in BTREE_FN()
34 return btree_merge(&target->h, &victim->h, BTREE_TYPE_GEO, gfp); in BTREE_FN()
45 void *val, gfp_t gfp) in BTREE_FN()
48 return btree_insert(&head->h, BTREE_TYPE_GEO, &_key, val, gfp); in BTREE_FN()
88 void *val, gfp_t gfp) in BTREE_FN()
91 val, gfp); in BTREE_FN()
Dpercpu_counter.h31 int __percpu_counter_init(struct percpu_counter *fbc, s64 amount, gfp_t gfp,
34 #define percpu_counter_init(fbc, value, gfp) \ argument
38 __percpu_counter_init(fbc, value, gfp, &__key); \
101 gfp_t gfp) in percpu_counter_init() argument
/linux-4.19.296/lib/
Dkasprintf.c15 char *kvasprintf(gfp_t gfp, const char *fmt, va_list ap) in kvasprintf() argument
25 p = kmalloc_track_caller(first+1, gfp); in kvasprintf()
43 const char *kvasprintf_const(gfp_t gfp, const char *fmt, va_list ap) in kvasprintf_const() argument
46 return kstrdup_const(fmt, gfp); in kvasprintf_const()
48 return kstrdup_const(va_arg(ap, const char*), gfp); in kvasprintf_const()
49 return kvasprintf(gfp, fmt, ap); in kvasprintf_const()
53 char *kasprintf(gfp_t gfp, const char *fmt, ...) in kasprintf() argument
59 p = kvasprintf(gfp, fmt, ap); in kasprintf()
Dtest_printf.c472 gfp_t gfp; in flags() local
491 gfp = GFP_TRANSHUGE; in flags()
492 test("GFP_TRANSHUGE", "%pGg", &gfp); in flags()
494 gfp = GFP_ATOMIC|__GFP_DMA; in flags()
495 test("GFP_ATOMIC|GFP_DMA", "%pGg", &gfp); in flags()
497 gfp = __GFP_ATOMIC; in flags()
498 test("__GFP_ATOMIC", "%pGg", &gfp); in flags()
505 gfp = ~__GFP_BITS_MASK; in flags()
506 snprintf(cmp_buffer, BUF_SIZE, "%#lx", (unsigned long) gfp); in flags()
507 test(cmp_buffer, "%pGg", &gfp); in flags()
[all …]
Dstring_helpers.c546 char *kstrdup_quotable(const char *src, gfp_t gfp) in kstrdup_quotable() argument
558 dst = kmalloc(dlen + 1, gfp); in kstrdup_quotable()
574 char *kstrdup_quotable_cmdline(struct task_struct *task, gfp_t gfp) in kstrdup_quotable_cmdline() argument
596 quoted = kstrdup_quotable(buffer, gfp); in kstrdup_quotable_cmdline()
607 char *kstrdup_quotable_file(struct file *file, gfp_t gfp) in kstrdup_quotable_file() argument
612 return kstrdup("<unknown>", gfp); in kstrdup_quotable_file()
617 return kstrdup("<no_memory>", gfp); in kstrdup_quotable_file()
621 pathname = kstrdup("<too_long>", gfp); in kstrdup_quotable_file()
623 pathname = kstrdup_quotable(pathname, gfp); in kstrdup_quotable_file()
Dargv_split.c60 char **argv_split(gfp_t gfp, const char *str, int *argcp) in argv_split() argument
67 argv_str = kstrndup(str, KMALLOC_MAX_SIZE - 1, gfp); in argv_split()
72 argv = kmalloc_array(argc + 2, sizeof(*argv), gfp); in argv_split()
Didr.c35 unsigned long max, gfp_t gfp) in idr_alloc_u32() argument
49 slot = idr_get_free(&idr->idr_rt, &iter, gfp, max - base); in idr_alloc_u32()
82 int idr_alloc(struct idr *idr, void *ptr, int start, int end, gfp_t gfp) in idr_alloc() argument
90 ret = idr_alloc_u32(idr, ptr, &id, end > 0 ? end - 1 : INT_MAX, gfp); in idr_alloc()
120 int idr_alloc_cyclic(struct idr *idr, void *ptr, int start, int end, gfp_t gfp) in idr_alloc_cyclic() argument
128 err = idr_alloc_u32(idr, ptr, &id, max, gfp); in idr_alloc_cyclic()
131 err = idr_alloc_u32(idr, ptr, &id, max, gfp); in idr_alloc_cyclic()
535 gfp_t gfp) in ida_alloc_range() argument
556 if (!ida_pre_get(ida, gfp)) in ida_alloc_range()
/linux-4.19.296/include/net/sctp/
Dulpevent.h96 gfp_t gfp);
104 gfp_t gfp);
110 gfp_t gfp);
116 gfp_t gfp);
121 gfp_t gfp);
126 __u32 flags, gfp_t gfp);
129 const struct sctp_association *asoc, gfp_t gfp);
133 gfp_t gfp);
137 __u32 indication, gfp_t gfp);
140 const struct sctp_association *asoc, gfp_t gfp);
[all …]
Dstream_interleave.h40 int len, __u8 flags, gfp_t gfp);
44 struct sctp_chunk *chunk, gfp_t gfp);
48 struct sctp_chunk *chunk, gfp_t gfp);
49 void (*start_pd)(struct sctp_ulpq *ulpq, gfp_t gfp);
50 void (*abort_pd)(struct sctp_ulpq *ulpq, gfp_t gfp);
Dauth.h86 struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp);
88 int sctp_auth_asoc_init_active_key(struct sctp_association *asoc, gfp_t gfp);
94 gfp_t gfp);
95 int sctp_auth_init_hmacs(struct sctp_endpoint *ep, gfp_t gfp);
109 struct sctp_shared_key *ep_key, gfp_t gfp);
Dstream_sched.h37 gfp_t gfp);
43 int (*init_sid)(struct sctp_stream *stream, __u16 sid, gfp_t gfp);
63 __u16 value, gfp_t gfp);
69 int sctp_sched_init_sid(struct sctp_stream *stream, __u16 sid, gfp_t gfp);
/linux-4.19.296/include/net/
Dhwbm.h21 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp);
22 int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num, gfp_t gfp);
25 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) { return 0; } in hwbm_pool_refill() argument
26 int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num, gfp_t gfp) in hwbm_pool_add() argument
Dcfg80211.h4954 gfp_t gfp);
4961 s32 signal, gfp_t gfp) in cfg80211_inform_bss_width_frame() argument
4969 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); in cfg80211_inform_bss_width_frame()
4976 s32 signal, gfp_t gfp) in cfg80211_inform_bss_frame() argument
4984 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); in cfg80211_inform_bss_frame()
5026 gfp_t gfp);
5035 s32 signal, gfp_t gfp) in cfg80211_inform_bss_width() argument
5045 gfp); in cfg80211_inform_bss_width()
5054 s32 signal, gfp_t gfp) in cfg80211_inform_bss() argument
5064 gfp); in cfg80211_inform_bss()
[all …]
Dpage_pool.h101 struct page *page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp);
105 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); in page_pool_dev_alloc_pages() local
107 return page_pool_alloc_pages(pool, gfp); in page_pool_dev_alloc_pages()
/linux-4.19.296/lib/reed_solomon/
Dreed_solomon.c71 int fcr, int prim, int nroots, gfp_t gfp) in codec_init() argument
76 rs = kzalloc(sizeof(*rs), gfp); in codec_init()
91 rs->alpha_to = kmalloc_array(rs->nn + 1, sizeof(uint16_t), gfp); in codec_init()
95 rs->index_of = kmalloc_array(rs->nn + 1, sizeof(uint16_t), gfp); in codec_init()
99 rs->genpoly = kmalloc_array(rs->nroots + 1, sizeof(uint16_t), gfp); in codec_init()
215 int prim, int nroots, gfp_t gfp) in init_rs_internal() argument
237 rs = kzalloc(sizeof(*rs) + bsize, gfp); in init_rs_internal()
266 rs->codec = codec_init(symsize, gfpoly, gffunc, fcr, prim, nroots, gfp); in init_rs_internal()
289 int nroots, gfp_t gfp) in init_rs_gfp() argument
291 return init_rs_internal(symsize, gfpoly, NULL, fcr, prim, nroots, gfp); in init_rs_gfp()
/linux-4.19.296/drivers/base/
Ddevres.c91 size_t size, gfp_t gfp, int nid) in alloc_dr() argument
101 dr = kmalloc_node_track_caller(tot_size, gfp, nid); in alloc_dr()
120 void * __devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, in __devres_alloc_node() argument
125 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in __devres_alloc_node()
147 void * devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid) in devres_alloc_node() argument
151 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in devres_alloc_node()
544 void * devres_open_group(struct device *dev, void *id, gfp_t gfp) in devres_open_group() argument
549 grp = kmalloc(sizeof(*grp), gfp); in devres_open_group()
786 void * devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) in devm_kmalloc() argument
791 dr = alloc_dr(devm_kmalloc_release, size, gfp, dev_to_node(dev)); in devm_kmalloc()
[all …]
/linux-4.19.296/fs/9p/
Dcache.h45 extern int __v9fs_fscache_release_page(struct page *page, gfp_t gfp);
58 gfp_t gfp) in v9fs_fscache_release_page() argument
60 return __v9fs_fscache_release_page(page, gfp); in v9fs_fscache_release_page()
118 gfp_t gfp) { in v9fs_fscache_release_page() argument

123456