Home
last modified time | relevance | path

Searched refs:gfp_t (Results 1 – 25 of 1069) sorted by relevance

12345678910>>...43

/linux/include/linux/
H A Dgfp_types.h18 typedef unsigned int __bitwise gfp_t;
114 #define __GFP_DMA ((__force gfp_t)___GFP_DMA)
115 #define __GFP_HIGHMEM ((__force gfp_t)___GFP_HIGHMEM)
116 #define __GFP_DMA32 ((__force gfp_t)___GFP_DMA32)
117 #define __GFP_MOVABLE ((__force gfp_t)___GFP_MOVABLE) /* ZONE_MOVABLE allowed */
149 #define __GFP_RECLAIMABLE ((__force gfp_t)___GFP_RECLAIMABLE)
150 #define __GFP_WRITE ((__force gfp_t)___GFP_WRITE)
151 #define __GFP_HARDWALL ((__force gfp_t)___GFP_HARDWALL)
152 #define __GFP_THISNODE ((__force gfp_t)___GFP_THISNODE)
153 #define __GFP_ACCOUNT ((__force gfp_t)___GFP_ACCOUNT)
[all …]
H A Dxarray.h271 #define XA_FLAGS_LOCK_IRQ ((__force gfp_t)XA_LOCK_IRQ)
272 #define XA_FLAGS_LOCK_BH ((__force gfp_t)XA_LOCK_BH)
273 #define XA_FLAGS_TRACK_FREE ((__force gfp_t)4U)
274 #define XA_FLAGS_ZERO_BUSY ((__force gfp_t)8U)
275 #define XA_FLAGS_ALLOC_WRAPPED ((__force gfp_t)16U)
276 #define XA_FLAGS_ACCOUNT ((__force gfp_t)32U)
277 #define XA_FLAGS_MARK(mark) ((__force gfp_t)((1U << __GFP_BITS_SHIFT) << \
303 gfp_t xa_flags;
356 void *xa_store(struct xarray *, unsigned long index, void *entry, gfp_t);
359 void *entry, gfp_t);
[all...]
H A Ddevcoredump.h58 gfp_t gfp);
61 void *data, size_t datalen, gfp_t gfp,
69 size_t datalen, gfp_t gfp);
74 size_t datalen, gfp_t gfp) in dev_coredumpv()
81 void *data, size_t datalen, gfp_t gfp, in dev_coredumpm_timeout()
92 size_t datalen, gfp_t gfp) in dev_coredumpsg()
117 void *data, size_t datalen, gfp_t gfp, in dev_coredumpm()
H A Didr.h32 #define IDR_RT_MARKER (ROOT_IS_IDR | (__force gfp_t) \
112 void idr_preload(gfp_t gfp_mask);
114 int idr_alloc(struct idr *, void *ptr, int start, int end, gfp_t);
116 unsigned long max, gfp_t);
117 int idr_alloc_cyclic(struct idr *, void *ptr, int start, int end, gfp_t);
257 int ida_alloc_range(struct ida *, unsigned int min, unsigned int max, gfp_t);
273 static inline int ida_alloc(struct ida *ida, gfp_t gfp) in ida_alloc()
291 static inline int ida_alloc_min(struct ida *ida, unsigned int min, gfp_t gfp) in ida_alloc_min()
309 static inline int ida_alloc_max(struct ida *ida, unsigned int max, gfp_t gfp) in ida_alloc_max()
H A Dkmsan.h69 void kmsan_alloc_page(struct page *page, unsigned int order, gfp_t flags);
100 void kmsan_slab_alloc(struct kmem_cache *s, void *object, gfp_t flags);
119 void kmsan_kmalloc_large(const void *ptr, size_t size, gfp_t flags);
319 gfp_t flags) in kmsan_alloc_page()
332 gfp_t flags) in kmsan_slab_alloc()
341 gfp_t flags) in kmsan_kmalloc_large()
H A 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()
49 static inline void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, in vmpressure_prio()
H A Dzpool.h38 struct zpool *zpool_create_pool(const char *type, const char *name, gfp_t gfp);
46 int zpool_malloc(struct zpool *pool, size_t size, gfp_t gfp,
81 void *(*create)(const char *name, gfp_t gfp);
85 int (*malloc)(void *pool, size_t size, gfp_t gfp,
H A Dstring_helpers.h112 char *kstrdup_quotable(const char *src, gfp_t gfp);
113 char *kstrdup_quotable_cmdline(struct task_struct *task, gfp_t gfp);
114 char *kstrdup_quotable_file(struct file *file, gfp_t gfp);
116 char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp);
118 char **kasprintf_strarray(gfp_t gfp, const char *prefix, size_t n);
H A Dscatterlist.h429 gfp_t gfp_mask);
431 typedef struct scatterlist *(sg_alloc_fn)(unsigned int, gfp_t);
439 struct scatterlist *, unsigned int, gfp_t, sg_alloc_fn *);
440 int sg_alloc_table(struct sg_table *, unsigned int, gfp_t);
445 unsigned int left_pages, gfp_t gfp_mask);
449 unsigned int max_segment, gfp_t gfp_mask);
475 unsigned long size, gfp_t gfp_mask) in sg_alloc_table_from_pages()
484 gfp_t gfp, unsigned int *nent_p);
485 struct scatterlist *sgl_alloc(unsigned long long length, gfp_t gfp,
/linux/include/net/sctp/
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 …]
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 Dauth.h71 struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp);
73 int sctp_auth_asoc_init_active_key(struct sctp_association *asoc, gfp_t gfp);
79 gfp_t gfp);
80 int sctp_auth_init_hmacs(struct sctp_endpoint *ep, gfp_t gfp);
94 struct sctp_shared_key *ep_key, gfp_t gfp);
110 int sctp_auth_init(struct sctp_endpoint *ep, gfp_t gfp);
H A Dulpqueue.h43 int sctp_ulpq_tail_data(struct sctp_ulpq *, struct sctp_chunk *, gfp_t);
49 void sctp_ulpq_renege(struct sctp_ulpq *, struct sctp_chunk *, gfp_t);
52 void sctp_ulpq_partial_delivery(struct sctp_ulpq *, gfp_t);
55 void sctp_ulpq_abort_pd(struct sctp_ulpq *, gfp_t);
H A Dstream_sched.h22 gfp_t gfp);
28 int (*init_sid)(struct sctp_stream *stream, __u16 sid, gfp_t gfp);
48 __u16 value, gfp_t gfp);
54 int sctp_sched_init_sid(struct sctp_stream *stream, __u16 sid, gfp_t gfp);
/linux/tools/virtio/linux/
H A Dkernel.h56 static inline void *kmalloc(size_t s, gfp_t gfp) in kmalloc()
62 static inline void *kmalloc_array(unsigned n, size_t s, gfp_t gfp) in kmalloc_array()
67 static inline void *kzalloc(size_t s, gfp_t gfp) in kzalloc()
75 static inline void *alloc_pages_exact(size_t s, gfp_t gfp) in alloc_pages_exact()
92 static inline void *krealloc(void *p, size_t s, gfp_t gfp) in krealloc()
98 static inline unsigned long __get_free_page(gfp_t gfp) in __get_free_page()
118 static inline void *krealloc_array(void *p, size_t new_n, size_t new_size, gfp_t gfp) in krealloc_array()
/linux/include/net/
H A Dhandshake.h36 int tls_client_hello_anon(const struct tls_handshake_args *args, gfp_t flags);
37 int tls_client_hello_x509(const struct tls_handshake_args *args, gfp_t flags);
38 int tls_client_hello_psk(const struct tls_handshake_args *args, gfp_t flags);
39 int tls_server_hello_x509(const struct tls_handshake_args *args, gfp_t flags);
40 int tls_server_hello_psk(const struct tls_handshake_args *args, gfp_t flags);
/linux/mm/
H A Dswap.h56 gfp_t gfp, void **shadowp);
68 struct folio *read_swap_cache_async(swp_entry_t entry, gfp_t gfp_mask,
71 struct folio *__read_swap_cache_async(swp_entry_t entry, gfp_t gfp_flags,
74 struct folio *swap_cluster_readahead(swp_entry_t entry, gfp_t flag,
76 struct folio *swapin_readahead(swp_entry_t entry, gfp_t flag,
133 gfp_t gfp_mask, struct mempolicy *mpol, pgoff_t ilx) in swap_cluster_readahead()
138 static inline struct folio *swapin_readahead(swp_entry_t swp, gfp_t gfp_mask, in swapin_readahead()
177 gfp_t gfp_mask, void **shadowp) in add_to_swap_cache()
/linux/fs/btrfs/
H A Dulist.h50 struct ulist *ulist_alloc(gfp_t gfp_mask);
51 void ulist_prealloc(struct ulist *ulist, gfp_t mask);
53 int ulist_add(struct ulist *ulist, u64 val, u64 aux, gfp_t gfp_mask);
55 u64 *old_aux, gfp_t gfp_mask);
60 void **old_aux, gfp_t gfp_mask) in ulist_add_merge_ptr()
/linux/block/
H A Dblk-lib.c39 sector_t *sector, sector_t *nr_sects, gfp_t gfp_mask) in blk_alloc_discard_bio()
64 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop) in __blkdev_issue_discard()
86 sector_t nr_sects, gfp_t gfp_mask) in blkdev_issue_discard()
122 sector_t sector, sector_t nr_sects, gfp_t gfp_mask, in __blkdev_issue_write_zeroes()
149 sector_t nr_sects, gfp_t gfp, unsigned flags) in blkdev_issue_write_zeroes()
196 sector_t sector, sector_t nr_sects, gfp_t gfp_mask, in __blkdev_issue_zero_pages()
228 sector_t nr_sects, gfp_t gfp, unsigned flags) in blkdev_issue_zero_pages()
274 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop, in __blkdev_issue_zeroout()
309 sector_t nr_sects, gfp_t gfp_mask, unsigned flags) in blkdev_issue_zeroout()
330 sector_t nr_sects, gfp_t gfp) in blkdev_issue_secure_erase()
/linux/include/drm/
H A Ddrm_managed.h52 void *drmm_kmalloc(struct drm_device *dev, size_t size, gfp_t gfp) __malloc;
64 static inline void *drmm_kzalloc(struct drm_device *dev, size_t size, gfp_t gfp) in drmm_kzalloc()
81 size_t n, size_t size, gfp_t flags) in drmm_kmalloc_array()
103 size_t n, size_t size, gfp_t flags) in drmm_kcalloc()
108 char *drmm_kstrdup(struct drm_device *dev, const char *s, gfp_t gfp);
/linux/include/linux/sched/
H A Dmm.h250 static inline gfp_t current_gfp_context(gfp_t flags) in current_gfp_context()
273 extern void fs_reclaim_acquire(gfp_t gfp_mask);
274 extern void fs_reclaim_release(gfp_t gfp_mask);
278 static inline void fs_reclaim_acquire(gfp_t gfp_mask) { } in fs_reclaim_acquire()
279 static inline void fs_reclaim_release(gfp_t gfp_mask) { } in fs_reclaim_release()
289 static inline void memalloc_retry_wait(gfp_t gfp_flags) in memalloc_retry_wait()
316 static inline void might_alloc(gfp_t gfp_mask) in might_alloc()
/linux/drivers/iommu/
H A Diommu-pages.h56 static inline struct page *__iommu_alloc_pages(gfp_t gfp, int order) in __iommu_alloc_pages()
92 static inline void *iommu_alloc_pages_node(int nid, gfp_t gfp, int order) in iommu_alloc_pages_node()
111 static inline void *iommu_alloc_pages(gfp_t gfp, int order) in iommu_alloc_pages()
128 static inline void *iommu_alloc_page_node(int nid, gfp_t gfp) in iommu_alloc_page_node()
139 static inline void *iommu_alloc_page(gfp_t gfp) in iommu_alloc_page()
/linux/include/net/page_pool/
H A Dhelpers.h94 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); in page_pool_dev_alloc_pages()
113 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); in page_pool_dev_alloc_frag()
120 unsigned int *size, gfp_t gfp) in page_pool_alloc_netmem()
151 gfp_t gfp = GFP_ATOMIC | __GFP_NOWARN; in page_pool_dev_alloc_netmem()
158 unsigned int *size, gfp_t gfp) in page_pool_alloc()
179 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); in page_pool_dev_alloc()
185 unsigned int *size, gfp_t gfp) in page_pool_alloc_va()
212 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); in page_pool_dev_alloc_va()
/linux/arch/powerpc/include/asm/
H A Dpgalloc.h8 static inline gfp_t pgtable_gfp_flags(struct mm_struct *mm, gfp_t gfp) in pgtable_gfp_flags()
15 static inline gfp_t pgtable_gfp_flags(struct mm_struct *mm, gfp_t gfp) in pgtable_gfp_flags()
/linux/mm/kasan/
H A Dcommon.c42 depot_stack_handle_t kasan_save_stack(gfp_t flags, depot_flags_t depot_flags) in kasan_save_stack()
64 void kasan_save_track(struct kasan_track *track, gfp_t flags) in kasan_save_track()
309 gfp_t flags, bool init) in unpoison_slab_object()
323 void *object, gfp_t flags, bool init) in __kasan_slab_alloc()
351 const void *object, size_t size, gfp_t flags) in poison_kmalloc_redzone()
382 size_t size, gfp_t flags) in __kasan_kmalloc()
402 gfp_t flags) in poison_kmalloc_large_redzone()
423 gfp_t flags) in __kasan_kmalloc_large()
438 void * __must_check __kasan_krealloc(const void *object, size_t size, gfp_t flags) in __kasan_krealloc()
529 gfp_t flags = 0; /* Might be executing under a lock. */ in __kasan_mempool_unpoison_object()

12345678910>>...43