Searched refs:gfp (Results 1 - 25 of 1105) 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 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);
70 size_t datalen, gfp_t gfp)
77 void *data, size_t datalen, gfp_t gfp,
86 size_t datalen, gfp_t gfp)
69 dev_coredumpv(struct device *dev, void *data, size_t datalen, gfp_t gfp) argument
76 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
85 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/drivers/iommu/
H A Diommu-pages.h11 #include <linux/gfp.h>
51 * @gfp: buddy allocator flags
56 static inline struct page *__iommu_alloc_pages(gfp_t gfp, int order) argument
60 page = alloc_pages(gfp | __GFP_ZERO, order);
87 * @gfp: buddy allocator flags
92 static inline void *iommu_alloc_pages_node(int nid, gfp_t gfp, int order) argument
94 struct page *page = alloc_pages_node(nid, gfp | __GFP_ZERO, order);
106 * @gfp: buddy allocator flags
111 static inline void *iommu_alloc_pages(gfp_t gfp, int order) argument
113 struct page *page = __iommu_alloc_pages(gfp, orde
128 iommu_alloc_page_node(int nid, gfp_t gfp) argument
139 iommu_alloc_page(gfp_t gfp) argument
[all...]
/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/asm-generic/
H A Dpgalloc.h57 * @gfp: GFP flags to use for the allocation
66 static inline pgtable_t __pte_alloc_one_noprof(struct mm_struct *mm, gfp_t gfp) argument
70 ptdesc = pagetable_alloc_noprof(gfp, 0);
134 gfp_t gfp = GFP_PGTABLE_USER; local
137 gfp = GFP_PGTABLE_KERNEL;
138 ptdesc = pagetable_alloc_noprof(gfp, 0);
167 gfp_t gfp = GFP_PGTABLE_USER; local
171 gfp = GFP_PGTABLE_KERNEL;
172 gfp &= ~__GFP_HIGHMEM;
174 ptdesc = pagetable_alloc_noprof(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
/linux-master/fs/bcachefs/
H A Ddarray.c7 int __bch2_darray_resize(darray_char *d, size_t element_size, size_t new_size, gfp_t gfp) argument
12 void *data = kvmalloc_array(new_size, element_size, gfp);

Completed in 280 milliseconds

1234567891011>>