| /linux/tools/include/linux/ |
| H A D | gfp_types.h | 18 typedef unsigned int __bitwise gfp_t; 108 #define __GFP_DMA ((__force gfp_t)___GFP_DMA) 109 #define __GFP_HIGHMEM ((__force gfp_t)___GFP_HIGHMEM) 110 #define __GFP_DMA32 ((__force gfp_t)___GFP_DMA32) 111 #define __GFP_MOVABLE ((__force gfp_t)___GFP_MOVABLE) /* ZONE_MOVABLE allowed */ 145 #define __GFP_RECLAIMABLE ((__force gfp_t)___GFP_RECLAIMABLE) 146 #define __GFP_WRITE ((__force gfp_t)___GFP_WRITE) 147 #define __GFP_HARDWALL ((__force gfp_t)___GFP_HARDWALL) 148 #define __GFP_THISNODE ((__force gfp_t)___GFP_THISNODE) 149 #define __GFP_ACCOUNT ((__force gfp_t)___GFP_ACCOUNT) [all …]
|
| H A D | slab.h | 33 void *kmalloc(size_t size, gfp_t gfp); 35 void *kmalloc_array(size_t n, size_t size, gfp_t gfp); 138 static inline void *kzalloc(size_t size, gfp_t gfp) in kzalloc() 186 int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t gfp, size_t size, 189 kmem_cache_prefill_sheaf(struct kmem_cache *s, gfp_t gfp, unsigned int size); 192 kmem_cache_alloc_from_sheaf(struct kmem_cache *s, gfp_t gfp, 195 void kmem_cache_return_sheaf(struct kmem_cache *s, gfp_t gfp, 197 int kmem_cache_refill_sheaf(struct kmem_cache *s, gfp_t gfp,
|
| /linux/include/linux/ |
| H A D | gfp_types.h | 18 typedef unsigned int __bitwise gfp_t; 108 #define __GFP_DMA ((__force gfp_t)___GFP_DMA) 109 #define __GFP_HIGHMEM ((__force gfp_t)___GFP_HIGHMEM) 110 #define __GFP_DMA32 ((__force gfp_t)___GFP_DMA32) 111 #define __GFP_MOVABLE ((__force gfp_t)___GFP_MOVABLE) /* ZONE_MOVABLE allowed */ 145 #define __GFP_RECLAIMABLE ((__force gfp_t)___GFP_RECLAIMABLE) 146 #define __GFP_WRITE ((__force gfp_t)___GFP_WRITE) 147 #define __GFP_HARDWALL ((__force gfp_t)___GFP_HARDWALL) 148 #define __GFP_THISNODE ((__force gfp_t)___GFP_THISNODE) 149 #define __GFP_ACCOUNT ((__force gfp_t)___GFP_ACCOUNT) [all …]
|
| H A D | gfp.h | 24 static inline int gfp_migratetype(const gfp_t gfp_flags) in gfp_migratetype() 42 static inline bool gfpflags_allow_blocking(const gfp_t gfp_flags) in gfpflags_allow_blocking() 47 static inline bool gfpflags_allow_spinning(const gfp_t gfp_flags) in gfpflags_allow_spinning() 156 static inline enum zone_type gfp_zone(gfp_t flags) in gfp_zone() 174 static inline int gfp_zonelist(gfp_t flags) in gfp_zonelist() 202 static inline gfp_t gfp_nested_mask(gfp_t flags) in gfp_nested_mask() 217 static inline struct zonelist *node_zonelist(int nid, gfp_t flags) in node_zonelist() 229 struct page *__alloc_pages_noprof(gfp_t gfp, unsigned int order, int preferred_nid, 233 struct folio *__folio_alloc_noprof(gfp_t gfp, unsigned int order, int preferred_nid, 237 unsigned long alloc_pages_bulk_noprof(gfp_t gfp, int preferred_nid, [all …]
|
| H 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 …]
|
| H A D | xarray.h | 271 #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 D | kasan.h | 248 void *object, gfp_t flags, bool init); 250 struct kmem_cache *s, void *object, gfp_t flags, bool init) in kasan_slab_alloc() 258 size_t size, gfp_t flags); 260 const void *object, size_t size, gfp_t flags) in kasan_kmalloc() 268 size_t size, gfp_t flags); 270 size_t size, gfp_t flags) in kasan_kmalloc_large() 278 size_t new_size, gfp_t flags); 280 size_t new_size, gfp_t flags) in kasan_krealloc() 440 gfp_t flags, bool init) in kasan_slab_alloc() 445 size_t size, gfp_t flags) in kasan_kmalloc() [all …]
|
| H A D | slab.h | 507 gfp_t flags, int nid) __realloc_size(2); 667 static __always_inline enum kmalloc_cache_type kmalloc_type(gfp_t flags, unsigned long caller) in kmalloc_type() 767 gfp_t flags) __assume_slab_alignment __malloc; 771 gfp_t gfpflags) __assume_slab_alignment __malloc; 802 bool kmem_cache_charge(void *objp, gfp_t gfpflags); 818 int kmem_cache_alloc_bulk_noprof(struct kmem_cache *s, gfp_t flags, size_t size, void **p); 826 void *kmem_cache_alloc_node_noprof(struct kmem_cache *s, gfp_t flags, 831 kmem_cache_prefill_sheaf(struct kmem_cache *s, gfp_t gfp, unsigned int size); 833 int kmem_cache_refill_sheaf(struct kmem_cache *s, gfp_t gfp, 836 void kmem_cache_return_sheaf(struct kmem_cache *s, gfp_t gfp, [all …]
|
| H 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()
|
| H 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); 147 gfp_t gfp_mask); 320 gfp_t flags) in kmsan_alloc_page() 333 gfp_t flags) in kmsan_slab_alloc() 342 gfp_t flags) in kmsan_kmalloc_large() 352 struct page **pages, unsigned int page_shift, gfp_t gfp_mask) in kmsan_vmap_pages_range_noflush()
|
| H 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()
|
| H A D | mempool.h | 15 typedef void * (mempool_alloc_t)(gfp_t gfp_mask, void *pool_data); 43 void *pool_data, gfp_t gfp_mask, int node_id); 54 void *pool_data, gfp_t gfp_mask, int nid); 65 void *mempool_alloc_noprof(struct mempool *pool, gfp_t gfp_mask) __malloc; 83 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data); 95 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data); 109 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data);
|
| H A D | vmalloc.h | 171 extern void *__vmalloc_noprof(unsigned long size, gfp_t gfp_mask) __alloc_size(1); 175 unsigned long start, unsigned long end, gfp_t gfp_mask, 180 void *__vmalloc_node_noprof(unsigned long size, unsigned long align, gfp_t gfp_mask, 184 void *vmalloc_huge_node_noprof(unsigned long size, gfp_t gfp_mask, int node) __alloc_size(1); 187 static inline void *vmalloc_huge(unsigned long size, gfp_t gfp_mask) in vmalloc_huge() 192 extern void *__vmalloc_array_noprof(size_t n, size_t size, gfp_t flags) __alloc_size(1, 2); 198 extern void *__vcalloc_noprof(size_t n, size_t size, gfp_t flags) __alloc_size(1, 2); 205 unsigned long align, gfp_t flags, int nid) __realloc_size(2); 335 unsigned int memalloc_apply_gfp_scope(gfp_t gfp_mask);
|
| H 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()
|
| H A D | virtio.h | 58 gfp_t gfp); 63 gfp_t gfp); 68 gfp_t gfp); 74 gfp_t gfp); 80 gfp_t gfp); 85 gfp_t gfp); 92 gfp_t gfp); 287 gfp_t gfp);
|
| /linux/include/net/sctp/ |
| H 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 …]
|
| H 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);
|
| H 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);
|
| /linux/rust/bindings/ |
| H A D | bindings_helper.h | 108 const gfp_t RUST_CONST_HELPER_GFP_ATOMIC = GFP_ATOMIC; 109 const gfp_t RUST_CONST_HELPER_GFP_KERNEL = GFP_KERNEL; 110 const gfp_t RUST_CONST_HELPER_GFP_KERNEL_ACCOUNT = GFP_KERNEL_ACCOUNT; 111 const gfp_t RUST_CONST_HELPER_GFP_NOWAIT = GFP_NOWAIT; 112 const gfp_t RUST_CONST_HELPER___GFP_ZERO = __GFP_ZERO; 113 const gfp_t RUST_CONST_HELPER___GFP_HIGHMEM = ___GFP_HIGHMEM; 114 const gfp_t RUST_CONST_HELPER___GFP_NOWARN = ___GFP_NOWARN; 120 const gfp_t RUST_CONST_HELPER_XA_FLAGS_ALLOC = XA_FLAGS_ALLOC; 121 const gfp_t RUST_CONST_HELPER_XA_FLAGS_ALLOC1 = XA_FLAGS_ALLOC1;
|
| /linux/include/net/ |
| H 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);
|
| /linux/tools/virtio/linux/ |
| H A D | kernel.h | 57 static inline void *kmalloc(size_t s, gfp_t gfp) in kmalloc() 63 static inline void *kmalloc_array(unsigned n, size_t s, gfp_t gfp) in kmalloc_array() 68 static inline void *kzalloc(size_t s, gfp_t gfp) in kzalloc() 76 static inline void *alloc_pages_exact(size_t s, gfp_t gfp) in alloc_pages_exact() 93 static inline void *krealloc(void *p, size_t s, gfp_t gfp) in krealloc() 99 static inline unsigned long __get_free_page(gfp_t gfp) in __get_free_page() 119 static inline void *krealloc_array(void *p, size_t new_n, size_t new_size, gfp_t gfp) in krealloc_array()
|
| /linux/security/apparmor/include/ |
| H A D | label.h | 61 gfp_t gfp); 268 bool aa_label_init(struct aa_label *label, int size, gfp_t gfp); 269 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp); 287 gfp_t gfp); 290 bool aa_update_label_name(struct aa_ns *ns, struct aa_label *label, gfp_t gfp); 300 int flags, gfp_t gfp); 302 struct aa_label *label, int flags, gfp_t gfp); 304 struct aa_label *label, int flags, gfp_t gfp); 306 struct aa_label *label, int flags, gfp_t gfp); 308 gfp_t gfp); [all …]
|
| /linux/fs/btrfs/ |
| H A D | ulist.h | 50 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/include/linux/sched/ |
| H A D | mm.h | 249 static inline gfp_t current_gfp_context(gfp_t flags) in current_gfp_context() 272 extern void fs_reclaim_acquire(gfp_t gfp_mask); 273 extern void fs_reclaim_release(gfp_t gfp_mask); 277 static inline void fs_reclaim_acquire(gfp_t gfp_mask) { } in fs_reclaim_acquire() 278 static inline void fs_reclaim_release(gfp_t gfp_mask) { } in fs_reclaim_release() 288 static inline void memalloc_retry_wait(gfp_t gfp_flags) in memalloc_retry_wait() 315 static inline void might_alloc(gfp_t gfp_mask) in might_alloc()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pgalloc.h | 8 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()
|