Searched refs:gfp (Results 1 - 25 of 1100) sorted by relevance

1234567891011>>

/linux-master/include/linux/
H A Dgfp_api.h1 #include <linux/gfp.h>
H A Dkmemleak.h19 gfp_t gfp) __ref;
21 gfp_t gfp) __ref;
23 gfp_t gfp) __ref;
30 extern void kmemleak_scan_area(const void *ptr, size_t size, gfp_t gfp) __ref;
33 gfp_t gfp) __ref;
39 gfp_t gfp)
42 kmemleak_alloc(ptr, size, min_count, gfp);
62 gfp_t gfp)
67 gfp_t gfp)
71 gfp_t gfp)
37 kmemleak_alloc_recursive(const void *ptr, size_t size, int min_count, slab_flags_t flags, gfp_t gfp) argument
61 kmemleak_alloc(const void *ptr, size_t size, int min_count, gfp_t gfp) argument
65 kmemleak_alloc_recursive(const void *ptr, size_t size, int min_count, slab_flags_t flags, gfp_t gfp) argument
70 kmemleak_alloc_percpu(const void __percpu *ptr, size_t size, gfp_t gfp) argument
74 kmemleak_vmalloc(const struct vm_struct *area, size_t size, gfp_t gfp) argument
99 kmemleak_scan_area(const void *ptr, size_t size, gfp_t gfp) argument
108 kmemleak_alloc_phys(phys_addr_t phys, size_t size, gfp_t gfp) argument
[all...]
H A Dmemregion.h15 int memregion_alloc(gfp_t gfp);
18 static inline int memregion_alloc(gfp_t gfp) argument
H A Dgfp.h178 struct page *__alloc_pages(gfp_t gfp, unsigned int order, int preferred_nid,
180 struct folio *__folio_alloc(gfp_t gfp, unsigned int order, int preferred_nid,
183 unsigned long __alloc_pages_bulk(gfp_t gfp, int preferred_nid,
188 unsigned long alloc_pages_bulk_array_mempolicy(gfp_t gfp,
194 alloc_pages_bulk_list(gfp_t gfp, unsigned long nr_pages, struct list_head *list) argument
196 return __alloc_pages_bulk(gfp, numa_mem_id(), NULL, nr_pages, list, NULL);
200 alloc_pages_bulk_array(gfp_t gfp, unsigned long nr_pages, struct page **page_array) argument
202 return __alloc_pages_bulk(gfp, numa_mem_id(), NULL, nr_pages, NULL, page_array);
206 alloc_pages_bulk_array_node(gfp_t gfp, int nid, unsigned long nr_pages, struct page **page_array) argument
211 return __alloc_pages_bulk(gfp, ni
242 __folio_alloc_node(gfp_t gfp, unsigned int order, int nid) argument
276 alloc_pages_mpol(gfp_t gfp, unsigned int order, struct mempolicy *mpol, pgoff_t ilx, int nid) argument
281 folio_alloc(gfp_t gfp, unsigned int order) argument
289 alloc_page_vma(gfp_t gfp, struct vm_area_struct *vma, unsigned long addr) argument
359 gfp_has_io_fs(gfp_t gfp) argument
[all...]
H A Dvmpressure.h8 #include <linux/gfp.h>
33 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, argument
49 static inline void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, argument
H A Dsprintf.h16 __printf(2, 3) __malloc char *kasprintf(gfp_t gfp, const char *fmt, ...);
17 __printf(2, 0) __malloc char *kvasprintf(gfp_t gfp, const char *fmt, va_list args);
18 __printf(2, 0) const char *kvasprintf_const(gfp_t gfp, const char *fmt, va_list args);
H A Ddevcoredump.h56 gfp_t gfp);
59 void *data, size_t datalen, gfp_t gfp,
65 size_t datalen, gfp_t gfp);
68 size_t datalen, gfp_t gfp)
75 void *data, size_t datalen, gfp_t gfp,
84 size_t datalen, gfp_t gfp)
67 dev_coredumpv(struct device *dev, void *data, size_t datalen, gfp_t gfp) argument
74 dev_coredumpm(struct device *dev, struct module *owner, void *data, size_t datalen, gfp_t gfp, ssize_t (*read)(char *buffer, loff_t offset, size_t count, void *data, size_t datalen), void (*free)(void *data)) argument
83 dev_coredumpsg(struct device *dev, struct scatterlist *table, size_t datalen, gfp_t gfp) argument
/linux-master/tools/include/linux/sched/
H A Dmm.h4 #define might_alloc(gfp) do { } while (0)
/linux-master/tools/lib/
H A Dslab.c9 #include <linux/gfp.h>
14 void *kmalloc(size_t size, gfp_t gfp) argument
18 if (!(gfp & __GFP_DIRECT_RECLAIM))
25 if (gfp & __GFP_ZERO)
/linux-master/tools/virtio/linux/
H A Dkmsan.h5 #include <linux/gfp.h>
/linux-master/lib/
H A Dmemregion.c9 int memregion_alloc(gfp_t gfp) argument
11 return ida_alloc(&memregion_ids, gfp);
H A Dkasprintf.c15 char *kvasprintf(gfp_t gfp, const char *fmt, va_list ap) argument
25 p = kmalloc_track_caller(first+1, gfp);
43 const char *kvasprintf_const(gfp_t gfp, const char *fmt, va_list ap) argument
46 return kstrdup_const(fmt, gfp);
48 return kstrdup_const(va_arg(ap, const char*), gfp);
49 return kvasprintf(gfp, fmt, ap);
53 char *kasprintf(gfp_t gfp, const char *fmt, ...) argument
59 p = kvasprintf(gfp, fmt, ap);
H A Dtest_free_pages.c10 #include <linux/gfp.h>
14 static void test_free_pages(gfp_t gfp) argument
19 unsigned long addr = __get_free_pages(gfp, 3);
/linux-master/include/net/sctp/
H A Dstream_interleave.h25 int len, __u8 flags, gfp_t gfp);
29 struct sctp_chunk *chunk, gfp_t gfp);
33 struct sctp_chunk *chunk, gfp_t gfp);
34 void (*start_pd)(struct sctp_ulpq *ulpq, gfp_t gfp);
35 void (*abort_pd)(struct sctp_ulpq *ulpq, gfp_t gfp);
H A Dulpevent.h81 gfp_t gfp);
90 gfp_t gfp);
96 gfp_t gfp);
103 gfp_t gfp);
108 gfp_t gfp);
113 __u32 flags, gfp_t gfp);
116 const struct sctp_association *asoc, gfp_t gfp);
120 gfp_t gfp);
124 __u32 indication, gfp_t gfp);
127 const struct sctp_association *asoc, gfp_t gfp);
[all...]
/linux-master/tools/include/linux/
H A Dslab.h6 #include <linux/gfp.h>
13 void *kmalloc(size_t size, gfp_t gfp);
25 static inline void *kzalloc(size_t size, gfp_t gfp) argument
27 return kmalloc(size, gfp | __GFP_ZERO);
44 int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t gfp, size_t size,
/linux-master/tools/testing/memblock/linux/
H A Dkmemleak.h10 gfp_t gfp)
9 kmemleak_alloc_phys(phys_addr_t phys, size_t size, gfp_t gfp) argument
/linux-master/arch/arm64/mm/
H A Dpgd.c10 #include <linux/gfp.h>
33 gfp_t gfp = GFP_PGTABLE_USER; local
36 return (pgd_t *)__get_free_page(gfp);
38 return kmem_cache_alloc(pgd_cache, gfp);
/linux-master/kernel/dma/
H A Dpool.c46 static void dma_atomic_pool_size_add(gfp_t gfp, size_t size) argument
48 if (gfp & __GFP_DMA)
50 else if (gfp & __GFP_DMA32)
56 static bool cma_in_zone(gfp_t gfp) argument
72 if (IS_ENABLED(CONFIG_ZONE_DMA) && (gfp & GFP_DMA))
74 if (IS_ENABLED(CONFIG_ZONE_DMA32) && (gfp & GFP_DMA32))
80 gfp_t gfp)
92 if (cma_in_zone(gfp))
96 page = alloc_pages(gfp, order);
125 dma_atomic_pool_size_add(gfp, pool_siz
79 atomic_pool_expand(struct gen_pool *pool, size_t pool_size, gfp_t gfp) argument
145 atomic_pool_resize(struct gen_pool *pool, gfp_t gfp) argument
162 __dma_atomic_pool_init(size_t pool_size, gfp_t gfp) argument
224 dma_guess_pool(struct gen_pool *prev, gfp_t gfp) argument
265 dma_alloc_from_pool(struct device *dev, size_t size, void **cpu_addr, gfp_t gfp, bool (*phys_addr_ok)(struct device *, phys_addr_t, size_t)) argument
[all...]
/linux-master/include/net/page_pool/
H A Dhelpers.h90 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); local
92 return page_pool_alloc_pages(pool, gfp);
110 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); local
112 return page_pool_alloc_frag(pool, offset, size, gfp);
117 unsigned int *size, gfp_t gfp)
125 return page_pool_alloc_pages(pool, gfp);
128 page = page_pool_alloc_frag(pool, offset, *size, gfp);
161 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); local
163 return page_pool_alloc(pool, offset, size, gfp);
167 unsigned int *size, gfp_t gfp)
115 page_pool_alloc(struct page_pool *pool, unsigned int *offset, unsigned int *size, gfp_t gfp) argument
166 page_pool_alloc_va(struct page_pool *pool, unsigned int *size, gfp_t gfp) argument
195 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); local
[all...]
/linux-master/include/asm-generic/
H A Dpgalloc.h55 * @gfp: GFP flags to use for the allocation
64 static inline pgtable_t __pte_alloc_one(struct mm_struct *mm, gfp_t gfp) argument
68 ptdesc = pagetable_alloc(gfp, 0);
130 gfp_t gfp = GFP_PGTABLE_USER; local
133 gfp = GFP_PGTABLE_KERNEL;
134 ptdesc = pagetable_alloc(gfp, 0);
162 gfp_t gfp = GFP_PGTABLE_USER; local
166 gfp = GFP_PGTABLE_KERNEL;
167 gfp &= ~__GFP_HIGHMEM;
169 ptdesc = pagetable_alloc(gfp,
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dpgalloc.h8 static inline gfp_t pgtable_gfp_flags(struct mm_struct *mm, gfp_t gfp) argument
11 return gfp;
12 return gfp | __GFP_ACCOUNT;
15 static inline gfp_t pgtable_gfp_flags(struct mm_struct *mm, gfp_t gfp) argument
17 return gfp | __GFP_ACCOUNT;
/linux-master/lib/kunit/
H A Dstring-stream.h26 gfp_t gfp; member in struct:string_stream
32 struct string_stream *kunit_alloc_string_stream(struct kunit *test, gfp_t gfp);
35 struct string_stream *alloc_string_stream(gfp_t gfp);
/linux-master/drivers/gpu/drm/i915/
H A Di915_deps.h22 * @gfp: Allocation mode.
29 gfp_t gfp; member in struct:i915_deps
32 void i915_deps_init(struct i915_deps *deps, gfp_t gfp);
/linux-master/include/net/
H A Dhwbm.h23 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp);
28 static inline int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) argument

Completed in 394 milliseconds

1234567891011>>