/include/linux/ |
A D | gfp_types.h | 18 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) 150 #define __GFP_WRITE ((__force gfp_t)___GFP_WRITE) 180 #define __GFP_HIGH ((__force gfp_t)___GFP_HIGH) 259 #define __GFP_IO ((__force gfp_t)___GFP_IO) 260 #define __GFP_FS ((__force gfp_t)___GFP_FS) 265 #define __GFP_NOFAIL ((__force gfp_t)___GFP_NOFAIL) 293 #define __GFP_COMP ((__force gfp_t)___GFP_COMP) [all …]
|
A D | gfp.h | 19 static inline int gfp_migratetype(const gfp_t gfp_flags) in gfp_migratetype() 151 static inline enum zone_type gfp_zone(gfp_t flags) in gfp_zone() 169 static inline int gfp_zonelist(gfp_t flags) in gfp_zonelist() 197 static inline gfp_t gfp_nested_mask(gfp_t flags) in gfp_nested_mask() 237 unsigned long alloc_pages_bulk_mempolicy_noprof(gfp_t gfp, 404 extern gfp_t gfp_allowed_mask; 407 bool gfp_pfmemalloc_allowed(gfp_t gfp_mask); 409 static inline bool gfp_has_io_fs(gfp_t gfp) in gfp_has_io_fs() 418 static inline bool gfp_compaction_allowed(gfp_t gfp_mask) in gfp_compaction_allowed() 423 extern gfp_t vma_thp_gfp_mask(struct vm_area_struct *vma); [all …]
|
A D | kmemleak.h | 19 gfp_t gfp) __ref; 21 gfp_t gfp) __ref; 23 gfp_t gfp) __ref; 32 extern void kmemleak_scan_area(const void *ptr, size_t size, gfp_t gfp) __ref; 35 gfp_t gfp) __ref; 41 gfp_t gfp) in kmemleak_alloc_recursive() 64 gfp_t gfp) in kmemleak_alloc() 69 gfp_t gfp) in kmemleak_alloc_recursive() 73 gfp_t gfp) in kmemleak_alloc_percpu() 77 gfp_t gfp) in kmemleak_vmalloc() [all …]
|
A D | devcoredump.h | 58 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()
|
A D | vmpressure.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, in vmpressure() 49 static inline void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, in vmpressure_prio()
|
A D | mempool.h | 15 typedef void * (mempool_alloc_t)(gfp_t gfp_mask, void *pool_data); 43 gfp_t gfp_mask, int node_id); 55 gfp_t gfp_mask, int nid); 66 extern void *mempool_alloc_noprof(mempool_t *pool, gfp_t gfp_mask) __malloc; 78 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data); 90 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data); 100 void *mempool_kvmalloc(gfp_t gfp_mask, void *pool_data); 117 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data);
|
A D | zpool.h | 18 struct zpool *zpool_create_pool(const char *type, const char *name, gfp_t gfp); 24 int zpool_malloc(struct zpool *pool, size_t size, gfp_t gfp, 63 void *(*create)(const char *name, gfp_t gfp); 66 int (*malloc)(void *pool, size_t size, gfp_t gfp,
|
A D | idr.h | 33 #define IDR_RT_MARKER (ROOT_IS_IDR | (__force gfp_t) \ 113 void idr_preload(gfp_t gfp_mask); 115 int idr_alloc(struct idr *, void *ptr, int start, int end, gfp_t); 117 unsigned long max, gfp_t); 118 int idr_alloc_cyclic(struct idr *, void *ptr, int start, int end, gfp_t); 142 struct idr *idr, void *ptr, int start, int end, gfp_t gfp); 274 int ida_alloc_range(struct ida *, unsigned int min, unsigned int max, gfp_t); 291 static inline int ida_alloc(struct ida *ida, gfp_t gfp) in ida_alloc() 309 static inline int ida_alloc_min(struct ida *ida, unsigned int min, gfp_t gfp) in ida_alloc_min() 327 static inline int ida_alloc_max(struct ida *ida, unsigned int max, gfp_t gfp) in ida_alloc_max()
|
A D | page_frag_cache.h | 43 gfp_t gfp_mask, unsigned int align_mask); 46 unsigned int fragsz, gfp_t gfp_mask, in page_frag_alloc_align() 54 unsigned int fragsz, gfp_t gfp_mask) in page_frag_alloc()
|
A D | xarray.h | 303 gfp_t xa_flags; 359 void *entry, gfp_t); 565 void *entry, gfp_t); 567 void *entry, gfp_t); 569 struct xa_limit, gfp_t); 571 struct xa_limit, u32 *next, gfp_t); 590 void *entry, gfp_t gfp) in xa_store_bh() 617 void *entry, gfp_t gfp) in xa_store_irq() 693 void *old, void *entry, gfp_t gfp) in xa_cmpxchg() 721 void *old, void *entry, gfp_t gfp) in xa_cmpxchg_bh() [all …]
|
A D | slab.h | 469 gfp_t flags) __realloc_size(2); 738 gfp_t flags) __assume_slab_alignment __malloc; 742 gfp_t gfpflags) __assume_slab_alignment __malloc; 773 bool kmem_cache_charge(void *objp, gfp_t gfpflags); 797 void *kmem_cache_alloc_node_noprof(struct kmem_cache *s, gfp_t flags, 822 void *__kmalloc_noprof(size_t size, gfp_t flags) 831 void *__kmalloc_cache_node_noprof(struct kmem_cache *s, gfp_t gfpflags, 835 void *__kmalloc_large_noprof(size_t size, gfp_t flags) 838 void *__kmalloc_large_node_noprof(size_t size, gfp_t flags, int node) 972 gfp_t flags) in krealloc_array_noprof() [all …]
|
A D | kasan.h | 245 void *object, gfp_t flags, bool init); 247 struct kmem_cache *s, void *object, gfp_t flags, bool init) in kasan_slab_alloc() 255 size_t size, gfp_t flags); 257 const void *object, size_t size, gfp_t flags) in kasan_kmalloc() 265 size_t size, gfp_t flags); 267 size_t size, gfp_t flags) in kasan_kmalloc_large() 275 size_t new_size, gfp_t flags); 277 size_t new_size, gfp_t flags) in kasan_krealloc() 436 gfp_t flags, bool init) in kasan_slab_alloc() 441 size_t size, gfp_t flags) in kasan_kmalloc() [all …]
|
A D | memregion.h | 15 int memregion_alloc(gfp_t gfp); 18 static inline int memregion_alloc(gfp_t gfp) in memregion_alloc()
|
A D | sprintf.h | 17 __printf(2, 3) __malloc char *kasprintf(gfp_t gfp, const char *fmt, ...); 18 __printf(2, 0) __malloc char *kvasprintf(gfp_t gfp, const char *fmt, va_list args); 19 __printf(2, 0) const char *kvasprintf_const(gfp_t gfp, const char *fmt, va_list args);
|
A D | fault-inject.h | 117 bool should_fail_alloc_page(gfp_t gfp_mask, unsigned int order); 119 static inline bool should_fail_alloc_page(gfp_t gfp_mask, unsigned int order) in should_fail_alloc_page() 126 int should_failslab(struct kmem_cache *s, gfp_t gfpflags); 128 static inline int should_failslab(struct kmem_cache *s, gfp_t gfpflags) in should_failslab()
|
A D | kmsan.h | 69 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()
|
/include/net/sctp/ |
A D | ulpevent.h | 81 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 …]
|
A D | stream_interleave.h | 25 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);
|
A D | ulpqueue.h | 43 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);
|
A D | auth.h | 71 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);
|
A D | stream_sched.h | 22 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);
|
/include/net/ |
A D | handshake.h | 36 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);
|
/include/linux/device/ |
A D | devres.h | 22 __devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, const char *name); 41 void * __must_check devres_open_group(struct device *dev, void *id, gfp_t gfp); 48 devm_kmalloc(struct device *dev, size_t size, gfp_t gfp); 50 devm_krealloc(struct device *dev, void *ptr, size_t size, gfp_t gfp); 51 static inline void *devm_kzalloc(struct device *dev, size_t size, gfp_t gfp) in devm_kzalloc() 82 devm_kmemdup(struct device *dev, const void *src, size_t len, gfp_t gfp); 84 size_t n, size_t size, gfp_t flags) in devm_kmemdup_array() 90 devm_kstrdup(struct device *dev, const char *s, gfp_t gfp); 91 const char *devm_kstrdup_const(struct device *dev, const char *s, gfp_t gfp); 93 devm_kvasprintf(struct device *dev, gfp_t gfp, const char *fmt, va_list ap); [all …]
|
/include/drm/ |
A D | drm_managed.h | 52 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);
|
/include/net/page_pool/ |
A D | helpers.h | 94 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 gfp_t gfp = GFP_ATOMIC | __GFP_NOWARN; in page_pool_dev_alloc_netmems() 165 unsigned int *size, gfp_t gfp) in page_pool_alloc() 186 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); in page_pool_dev_alloc() 192 unsigned int *size, gfp_t gfp) in page_pool_alloc_va() 219 gfp_t gfp = (GFP_ATOMIC | __GFP_NOWARN); in page_pool_dev_alloc_va()
|