| /Linux-v5.4/include/linux/ |
| D | gfp.h | 56 #define __GFP_DMA ((__force gfp_t)___GFP_DMA) 57 #define __GFP_HIGHMEM ((__force gfp_t)___GFP_HIGHMEM) 58 #define __GFP_DMA32 ((__force gfp_t)___GFP_DMA32) 59 #define __GFP_MOVABLE ((__force gfp_t)___GFP_MOVABLE) /* ZONE_MOVABLE allowed */ 89 #define __GFP_RECLAIMABLE ((__force gfp_t)___GFP_RECLAIMABLE) 90 #define __GFP_WRITE ((__force gfp_t)___GFP_WRITE) 91 #define __GFP_HARDWALL ((__force gfp_t)___GFP_HARDWALL) 92 #define __GFP_THISNODE ((__force gfp_t)___GFP_THISNODE) 93 #define __GFP_ACCOUNT ((__force gfp_t)___GFP_ACCOUNT) 117 #define __GFP_ATOMIC ((__force gfp_t)___GFP_ATOMIC) [all …]
|
| D | slab.h | 187 void * __must_check __krealloc(const void *, size_t, gfp_t); 188 void * __must_check krealloc(const void *, size_t, gfp_t); 322 static __always_inline enum kmalloc_cache_type kmalloc_type(gfp_t flags) in kmalloc_type() 393 void *__kmalloc(size_t size, gfp_t flags) __assume_kmalloc_alignment __malloc; 394 void *kmem_cache_alloc(struct kmem_cache *, gfp_t flags) __assume_slab_alignment __malloc; 405 int kmem_cache_alloc_bulk(struct kmem_cache *, gfp_t, size_t, void **); 417 void *__kmalloc_node(size_t size, gfp_t flags, int node) __assume_kmalloc_alignment __malloc; 418 void *kmem_cache_alloc_node(struct kmem_cache *, gfp_t flags, int node) __assume_slab_alignment __m… 420 static __always_inline void *__kmalloc_node(size_t size, gfp_t flags, int node) in __kmalloc_node() 425 static __always_inline void *kmem_cache_alloc_node(struct kmem_cache *s, gfp_t flags, int node) in kmem_cache_alloc_node() [all …]
|
| D | kmemleak.h | 19 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; 40 gfp_t gfp) in kmemleak_alloc_recursive() 63 gfp_t gfp) in kmemleak_alloc() 68 gfp_t gfp) in kmemleak_alloc_recursive() 72 gfp_t gfp) in kmemleak_alloc_percpu() 76 gfp_t gfp) in kmemleak_vmalloc() [all …]
|
| D | xarray.h | 263 #define XA_FLAGS_LOCK_IRQ ((__force gfp_t)XA_LOCK_IRQ) 264 #define XA_FLAGS_LOCK_BH ((__force gfp_t)XA_LOCK_BH) 265 #define XA_FLAGS_TRACK_FREE ((__force gfp_t)4U) 266 #define XA_FLAGS_ZERO_BUSY ((__force gfp_t)8U) 267 #define XA_FLAGS_ALLOC_WRAPPED ((__force gfp_t)16U) 268 #define XA_FLAGS_ACCOUNT ((__force gfp_t)32U) 269 #define XA_FLAGS_MARK(mark) ((__force gfp_t)((1U << __GFP_BITS_SHIFT) << \ 295 gfp_t xa_flags; 348 void *xa_store(struct xarray *, unsigned long index, void *entry, gfp_t); 351 void *entry, gfp_t); [all …]
|
| D | mempool.h | 13 typedef void * (mempool_alloc_t)(gfp_t gfp_mask, void *pool_data); 36 gfp_t gfp_mask, int node_id); 44 gfp_t gfp_mask, int nid); 48 extern void *mempool_alloc(mempool_t *pool, gfp_t gfp_mask) __malloc; 56 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data); 77 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data); 96 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data);
|
| D | devcoredump.h | 56 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) in dev_coredumpv() 75 void *data, size_t datalen, gfp_t gfp, in dev_coredumpm() 84 size_t datalen, gfp_t gfp) in dev_coredumpsg()
|
| D | idr.h | 32 #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); 255 int ida_alloc_range(struct ida *, unsigned int min, unsigned int max, gfp_t); 270 static inline int ida_alloc(struct ida *ida, gfp_t gfp) in ida_alloc() 287 static inline int ida_alloc_min(struct ida *ida, unsigned int min, gfp_t gfp) in ida_alloc_min() 304 static inline int ida_alloc_max(struct ida *ida, unsigned int max, gfp_t gfp) in ida_alloc_max()
|
| D | kasan.h | 56 gfp_t flags); 60 size_t size, gfp_t flags); 62 gfp_t flags); 65 gfp_t flags); 117 static inline void *kasan_kmalloc_large(void *ptr, size_t size, gfp_t flags) in kasan_kmalloc_large() 124 size_t size, gfp_t flags) in kasan_kmalloc() 129 gfp_t flags) in kasan_krealloc() 135 gfp_t flags) in kasan_slab_alloc()
|
| D | cpuset.h | 67 extern bool __cpuset_node_allowed(int node, gfp_t gfp_mask); 69 static inline bool cpuset_node_allowed(int node, gfp_t gfp_mask) in cpuset_node_allowed() 76 static inline bool __cpuset_zone_allowed(struct zone *z, gfp_t gfp_mask) in __cpuset_zone_allowed() 81 static inline bool cpuset_zone_allowed(struct zone *z, gfp_t gfp_mask) in cpuset_zone_allowed() 207 static inline bool cpuset_node_allowed(int node, gfp_t gfp_mask) in cpuset_node_allowed() 212 static inline bool __cpuset_zone_allowed(struct zone *z, gfp_t gfp_mask) in __cpuset_zone_allowed() 217 static inline bool cpuset_zone_allowed(struct zone *z, gfp_t gfp_mask) in cpuset_zone_allowed()
|
| D | pagemap.h | 100 static inline gfp_t mapping_gfp_mask(struct address_space * mapping) in mapping_gfp_mask() 106 static inline gfp_t mapping_gfp_constraint(struct address_space *mapping, in mapping_gfp_constraint() 107 gfp_t gfp_mask) in mapping_gfp_constraint() 116 static inline void mapping_set_gfp_mask(struct address_space *m, gfp_t mask) in mapping_set_gfp_mask() 211 extern struct page *__page_cache_alloc(gfp_t gfp); 213 static inline struct page *__page_cache_alloc(gfp_t gfp) in __page_cache_alloc() 224 static inline gfp_t readahead_gfp_mask(struct address_space *x) in readahead_gfp_mask() 245 int fgp_flags, gfp_t cache_gfp_mask); 308 pgoff_t offset, gfp_t gfp_mask) in find_or_create_page() 389 pgoff_t index, gfp_t gfp_mask); [all …]
|
| D | swap.h | 353 gfp_t gfp_mask, nodemask_t *mask); 357 gfp_t gfp_mask, 360 gfp_t gfp_mask, bool noswap, 411 extern int add_to_swap_cache(struct page *, swp_entry_t, gfp_t); 420 extern struct page *read_swap_cache_async(swp_entry_t, gfp_t, 423 extern struct page *__read_swap_cache_async(swp_entry_t, gfp_t, 426 extern struct page *swap_cluster_readahead(swp_entry_t entry, gfp_t flag, 428 extern struct page *swapin_readahead(swp_entry_t entry, gfp_t flag, 453 extern int add_swap_count_continuation(swp_entry_t, gfp_t); 516 static inline int add_swap_count_continuation(swp_entry_t swp, gfp_t gfp_mask) in add_swap_count_continuation() [all …]
|
| 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()
|
| D | fscache.h | 207 gfp_t); 214 gfp_t); 215 extern int __fscache_alloc_page(struct fscache_cookie *, struct page *, gfp_t); 216 extern int __fscache_write_page(struct fscache_cookie *, struct page *, loff_t, gfp_t); 221 gfp_t); 544 gfp_t gfp) in fscache_read_or_alloc_page() 595 gfp_t gfp) in fscache_read_or_alloc_pages() 626 gfp_t gfp) in fscache_alloc_page() 677 gfp_t gfp) in fscache_write_page() 763 gfp_t gfp) in fscache_maybe_release_page()
|
| /Linux-v5.4/include/net/sctp/ |
| D | ulpevent.h | 81 gfp_t gfp); 89 gfp_t gfp); 95 gfp_t gfp); 101 gfp_t gfp); 106 gfp_t gfp); 111 __u32 flags, gfp_t gfp); 114 const struct sctp_association *asoc, gfp_t gfp); 118 gfp_t gfp); 122 __u32 indication, gfp_t gfp); 125 const struct sctp_association *asoc, gfp_t gfp); [all …]
|
| 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);
|
| 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);
|
| D | ulpqueue.h | 44 int sctp_ulpq_tail_data(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 50 void sctp_ulpq_renege(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 53 void sctp_ulpq_partial_delivery(struct sctp_ulpq *, gfp_t); 56 void sctp_ulpq_abort_pd(struct sctp_ulpq *, gfp_t);
|
| 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);
|
| /Linux-v5.4/net/wireless/ |
| D | nl80211.h | 66 const u8 *buf, size_t len, gfp_t gfp); 69 const u8 *buf, size_t len, gfp_t gfp, 74 const u8 *buf, size_t len, gfp_t gfp); 77 const u8 *buf, size_t len, gfp_t gfp); 80 const u8 *addr, gfp_t gfp); 83 const u8 *addr, gfp_t gfp); 87 gfp_t gfp); 90 struct cfg80211_roam_info *info, gfp_t gfp); 101 int key_id, const u8 *tsc, gfp_t gfp); 110 gfp_t gfp); [all …]
|
| /Linux-v5.4/security/apparmor/include/ |
| D | label.h | 60 gfp_t gfp); 280 bool aa_label_init(struct aa_label *label, int size, gfp_t gfp); 281 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp); 300 gfp_t gfp); 303 bool aa_update_label_name(struct aa_ns *ns, struct aa_label *label, gfp_t gfp); 313 int flags, gfp_t gfp); 315 struct aa_label *label, int flags, gfp_t gfp); 317 struct aa_label *label, int flags, gfp_t gfp); 319 struct aa_label *label, int flags, gfp_t gfp); 321 gfp_t gfp); [all …]
|
| /Linux-v5.4/tools/virtio/linux/ |
| D | kernel.h | 53 static inline void *kmalloc(size_t s, gfp_t gfp) in kmalloc() 59 static inline void *kmalloc_array(unsigned n, size_t s, gfp_t gfp) in kmalloc_array() 64 static inline void *kzalloc(size_t s, gfp_t gfp) in kzalloc() 72 static inline void *alloc_pages_exact(size_t s, gfp_t gfp) in alloc_pages_exact() 89 static inline void *krealloc(void *p, size_t s, gfp_t gfp) in krealloc() 95 static inline unsigned long __get_free_page(gfp_t gfp) in __get_free_page()
|
| /Linux-v5.4/include/trace/events/ |
| D | kmem.h | 18 gfp_t gfp_flags), 27 __field( gfp_t, gfp_flags ) 49 size_t bytes_req, size_t bytes_alloc, gfp_t gfp_flags), 57 size_t bytes_req, size_t bytes_alloc, gfp_t gfp_flags), 68 gfp_t gfp_flags, 78 __field( gfp_t, gfp_flags ) 104 gfp_t gfp_flags, int node), 113 gfp_t gfp_flags, int node), 196 gfp_t gfp_flags, int migratetype), 203 __field( gfp_t, gfp_flags )
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| 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()
|
| /Linux-v5.4/fs/btrfs/ |
| D | ulist.h | 48 struct ulist *ulist_alloc(gfp_t gfp_mask); 50 int ulist_add(struct ulist *ulist, u64 val, u64 aux, gfp_t gfp_mask); 52 u64 *old_aux, gfp_t gfp_mask); 57 void **old_aux, gfp_t gfp_mask) in ulist_add_merge_ptr()
|
| /Linux-v5.4/include/linux/sched/ |
| D | mm.h | 178 static inline gfp_t current_gfp_context(gfp_t flags) in current_gfp_context() 201 extern void fs_reclaim_acquire(gfp_t gfp_mask); 202 extern void fs_reclaim_release(gfp_t gfp_mask); 206 static inline void fs_reclaim_acquire(gfp_t gfp_mask) { } in fs_reclaim_acquire() 207 static inline void fs_reclaim_release(gfp_t gfp_mask) { } in fs_reclaim_release()
|