| /linux/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() 132 static inline enum zone_type gfp_zone(gfp_t flags) in gfp_zone() 150 static inline int gfp_zonelist(gfp_t flags) in gfp_zonelist() 178 static inline gfp_t gfp_nested_mask(gfp_t flags) in gfp_nested_mask() 378 gfp_t gfp_mask, unsigned int align_mask); 381 unsigned int fragsz, gfp_t gfp_mask, in page_frag_alloc_align() 389 unsigned int fragsz, gfp_t gfp_mask) in page_frag_alloc() 415 extern gfp_t gfp_allowed_mask; 418 bool gfp_pfmemalloc_allowed(gfp_t gfp_mask); 420 static inline bool gfp_has_io_fs(gfp_t gfp) in gfp_has_io_fs() [all …]
|
| A 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; 39 gfp_t gfp) in kmemleak_alloc_recursive() 62 gfp_t gfp) in kmemleak_alloc() 67 gfp_t gfp) in kmemleak_alloc_recursive() 71 gfp_t gfp) in kmemleak_alloc_percpu() 75 gfp_t gfp) in kmemleak_vmalloc() [all …]
|
| 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 | 443 gfp_t flags) __realloc_size(2); 711 gfp_t flags) __assume_slab_alignment __malloc; 715 gfp_t gfpflags) __assume_slab_alignment __malloc; 746 bool kmem_cache_charge(void *objp, gfp_t gfpflags); 770 void *kmem_cache_alloc_node_noprof(struct kmem_cache *s, gfp_t flags, 795 void *__kmalloc_noprof(size_t size, gfp_t flags) 804 void *__kmalloc_cache_node_noprof(struct kmem_cache *s, gfp_t gfpflags, 808 void *__kmalloc_large_noprof(size_t size, gfp_t flags) 811 void *__kmalloc_large_node_noprof(size_t size, gfp_t flags, int node) 947 gfp_t flags) in krealloc_array_noprof() [all …]
|
| 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 | 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 | kasan.h | 242 void *object, gfp_t flags, bool init); 244 struct kmem_cache *s, void *object, gfp_t flags, bool init) in kasan_slab_alloc() 252 size_t size, gfp_t flags); 254 const void *object, size_t size, gfp_t flags) in kasan_kmalloc() 262 size_t size, gfp_t flags); 264 size_t size, gfp_t flags) in kasan_kmalloc_large() 272 size_t new_size, gfp_t flags); 274 size_t new_size, gfp_t flags) in kasan_krealloc() 433 gfp_t flags, bool init) in kasan_slab_alloc() 438 size_t size, gfp_t flags) in kasan_kmalloc() [all …]
|
| A 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); 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()
|
| 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()
|
| /linux/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 | 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 | 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/ |
| A D | bindings_helper.h | 28 const gfp_t RUST_CONST_HELPER_GFP_ATOMIC = GFP_ATOMIC; 29 const gfp_t RUST_CONST_HELPER_GFP_KERNEL = GFP_KERNEL; 30 const gfp_t RUST_CONST_HELPER_GFP_KERNEL_ACCOUNT = GFP_KERNEL_ACCOUNT; 31 const gfp_t RUST_CONST_HELPER_GFP_NOWAIT = GFP_NOWAIT; 32 const gfp_t RUST_CONST_HELPER___GFP_ZERO = __GFP_ZERO; 33 const gfp_t RUST_CONST_HELPER___GFP_HIGHMEM = ___GFP_HIGHMEM;
|
| /linux/net/wireless/ |
| A D | nl80211.h | 60 const u8 *buf, size_t len, gfp_t gfp); 67 bool reconnect, gfp_t gfp); 71 bool reconnect, gfp_t gfp); 74 const u8 *addr, gfp_t gfp); 77 const u8 *addr, gfp_t gfp); 81 gfp_t gfp); 84 struct cfg80211_roam_info *info, gfp_t gfp); 99 int key_id, const u8 *tsc, gfp_t gfp); 108 gfp_t gfp); 112 struct cfg80211_rx_info *info, gfp_t gfp); [all …]
|
| /linux/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);
|
| /linux/tools/virtio/linux/ |
| A D | kernel.h | 56 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/mm/ |
| A D | swap.h | 56 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/security/apparmor/include/ |
| A D | label.h | 60 gfp_t gfp); 301 gfp_t gfp); 314 int flags, gfp_t gfp); 316 struct aa_label *label, int flags, gfp_t gfp); 318 struct aa_label *label, int flags, gfp_t gfp); 320 struct aa_label *label, int flags, gfp_t gfp); 322 gfp_t gfp); 325 void aa_label_printk(struct aa_label *label, gfp_t gfp); 328 size_t n, gfp_t gfp, bool create, 331 gfp_t gfp, bool create, bool force_stack); [all …]
|
| /linux/fs/btrfs/ |
| 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/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);
|
| /linux/drivers/iommu/ |
| A D | iommu-pages.h | 56 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/block/ |
| A D | blk-lib.c | 39 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/linux/sched/ |
| A D | mm.h | 250 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()
|