/include/linux/ |
H A D | mempool.h | 11 typedef void * (mempool_alloc_t)(gfp_t gfp_mask, void *pool_data); 30 gfp_t gfp_mask, int nid); 32 extern int mempool_resize(mempool_t *pool, int new_min_nr, gfp_t gfp_mask); 34 extern void * mempool_alloc(mempool_t *pool, gfp_t gfp_mask); 41 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data); 54 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data); 66 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data);
|
H A D | gfp.h | 281 * We get the zone list from the current node and the gfp_mask. 302 __alloc_pages_nodemask(gfp_t gfp_mask, unsigned int order, 306 __alloc_pages(gfp_t gfp_mask, unsigned int order, argument 309 return __alloc_pages_nodemask(gfp_mask, order, zonelist, NULL); 312 static inline struct page *alloc_pages_node(int nid, gfp_t gfp_mask, argument 319 return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask)); 322 static inline struct page *alloc_pages_exact_node(int nid, gfp_t gfp_mask, argument 327 return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask)); 334 alloc_pages(gfp_t gfp_mask, unsigned int order) argument [all...] |
H A D | cpuset.h | 51 extern int __cpuset_node_allowed_softwall(int node, gfp_t gfp_mask); 52 extern int __cpuset_node_allowed_hardwall(int node, gfp_t gfp_mask); 54 static inline int cpuset_node_allowed_softwall(int node, gfp_t gfp_mask) argument 57 __cpuset_node_allowed_softwall(node, gfp_mask); 60 static inline int cpuset_node_allowed_hardwall(int node, gfp_t gfp_mask) argument 63 __cpuset_node_allowed_hardwall(node, gfp_mask); 66 static inline int cpuset_zone_allowed_softwall(struct zone *z, gfp_t gfp_mask) argument 68 return cpuset_node_allowed_softwall(zone_to_nid(z), gfp_mask); 71 static inline int cpuset_zone_allowed_hardwall(struct zone *z, gfp_t gfp_mask) argument 73 return cpuset_node_allowed_hardwall(zone_to_nid(z), gfp_mask); 182 cpuset_node_allowed_softwall(int node, gfp_t gfp_mask) argument 187 cpuset_node_allowed_hardwall(int node, gfp_t gfp_mask) argument 192 cpuset_zone_allowed_softwall(struct zone *z, gfp_t gfp_mask) argument 197 cpuset_zone_allowed_hardwall(struct zone *z, gfp_t gfp_mask) argument [all...] |
H A D | oom.h | 56 extern void oom_kill_process(struct task_struct *p, gfp_t gfp_mask, int order, 64 extern void check_panic_on_oom(enum oom_constraint constraint, gfp_t gfp_mask, 71 extern void out_of_memory(struct zonelist *zonelist, gfp_t gfp_mask, 88 static inline bool oom_gfp_allowed(gfp_t gfp_mask) argument 90 return (gfp_mask & __GFP_FS) && !(gfp_mask & __GFP_NORETRY);
|
H A D | shrinker.h | 12 gfp_t gfp_mask; member in struct:shrink_control
|
H A D | idr.h | 80 void idr_preload(gfp_t gfp_mask); 81 int idr_alloc(struct idr *idp, void *ptr, int start, int end, gfp_t gfp_mask); 82 int idr_alloc_cyclic(struct idr *idr, void *ptr, int start, int end, gfp_t gfp_mask); 162 int ida_pre_get(struct ida *ida, gfp_t gfp_mask); 169 gfp_t gfp_mask);
|
H A D | connector.h | 74 int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 group, gfp_t gfp_mask); 75 int cn_netlink_send(struct cn_msg *msg, u32 portid, u32 group, gfp_t gfp_mask);
|
H A D | textsearch.h | 162 gfp_t gfp_mask) 166 conf = kzalloc(TS_PRIV_ALIGN(sizeof(*conf)) + payload, gfp_mask); 161 alloc_ts_config(size_t payload, gfp_t gfp_mask) argument
|
H A D | pagemap.h | 302 * @gfp_mask: page allocation mode 308 * If the page is not present, a new page is allocated using @gfp_mask 318 pgoff_t offset, gfp_t gfp_mask) 322 gfp_mask, gfp_mask & GFP_RECLAIM_MASK); 374 pgoff_t index, gfp_t gfp_mask); 651 pgoff_t index, gfp_t gfp_mask); 653 pgoff_t index, gfp_t gfp_mask); 656 int replace_page_cache_page(struct page *old, struct page *new, gfp_t gfp_mask); 663 struct address_space *mapping, pgoff_t offset, gfp_t gfp_mask) 317 find_or_create_page(struct address_space *mapping, pgoff_t offset, gfp_t gfp_mask) argument 662 add_to_page_cache(struct page *page, struct address_space *mapping, pgoff_t offset, gfp_t gfp_mask) argument [all...] |
H A D | radix-tree.h | 106 /* root tags are stored in gfp_mask, shifted by __GFP_BITS_SHIFT */ 109 gfp_t gfp_mask; member in struct:radix_tree_root 115 .gfp_mask = (mask), \ 125 (root)->gfp_mask = (mask); \ 280 int radix_tree_preload(gfp_t gfp_mask); 281 int radix_tree_maybe_preload(gfp_t gfp_mask);
|
H A D | swap.h | 328 gfp_t gfp_mask, nodemask_t *mask); 332 gfp_t gfp_mask, 335 gfp_t gfp_mask, bool noswap, 482 static inline int add_swap_count_continuation(swp_entry_t swp, gfp_t gfp_mask) argument 504 static inline struct page *swapin_readahead(swp_entry_t swp, gfp_t gfp_mask, argument 526 gfp_t gfp_mask) 525 add_to_swap_cache(struct page *page, swp_entry_t entry, gfp_t gfp_mask) argument
|
H A D | compaction.h | 34 int order, gfp_t gfp_mask, nodemask_t *mask, 104 int order, gfp_t gfp_mask, nodemask_t *nodemask, 103 try_to_compact_pages(struct zonelist *zonelist, int order, gfp_t gfp_mask, nodemask_t *nodemask, enum migrate_mode mode, int *contended, struct zone **candidate_zone) argument
|
H A D | kmod.h | 73 call_usermodehelper_setup(char *path, char **argv, char **envp, gfp_t gfp_mask,
|
H A D | bio.h | 394 static inline struct bio *bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs) argument 396 return bio_alloc_bioset(gfp_mask, nr_iovecs, fs_bio_set); 399 static inline struct bio *bio_clone(struct bio *bio, gfp_t gfp_mask) argument 401 return bio_clone_bioset(bio, gfp_mask, fs_bio_set); 404 static inline struct bio *bio_kmalloc(gfp_t gfp_mask, unsigned int nr_iovecs) argument 406 return bio_alloc_bioset(gfp_mask, nr_iovecs, NULL); 409 static inline struct bio *bio_clone_kmalloc(struct bio *bio, gfp_t gfp_mask) argument 411 return bio_clone_bioset(bio, gfp_mask, NULL); 746 gfp_t gfp_mask) 745 bio_integrity_clone(struct bio *bio, struct bio *bio_src, gfp_t gfp_mask) argument
|
H A D | mISDNif.h | 538 mI_alloc_skb(unsigned int len, gfp_t gfp_mask) argument 542 skb = alloc_skb(len + MISDN_HEADER_LEN, gfp_mask); 549 _alloc_mISDN_skb(u_int prim, u_int id, u_int len, void *dp, gfp_t gfp_mask) argument 551 struct sk_buff *skb = mI_alloc_skb(len, gfp_mask); 566 u_int id, u_int len, void *dp, gfp_t gfp_mask) 572 skb = _alloc_mISDN_skb(prim, id, len, dp, gfp_mask); 565 _queue_data(struct mISDNchannel *ch, u_int prim, u_int id, u_int len, void *dp, gfp_t gfp_mask) argument
|
H A D | vmalloc.h | 75 extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot); 77 unsigned long start, unsigned long end, gfp_t gfp_mask,
|
H A D | memcontrol.h | 58 gfp_t gfp_mask, struct mem_cgroup **memcgp); 162 gfp_t gfp_mask, 185 gfp_t gfp_mask, 334 gfp_t gfp_mask, 184 mem_cgroup_try_charge(struct page *page, struct mm_struct *mm, gfp_t gfp_mask, struct mem_cgroup **memcgp) argument 333 mem_cgroup_soft_limit_reclaim(struct zone *zone, int order, gfp_t gfp_mask, unsigned long *total_scanned) argument
|
H A D | shmem_fs.h | 59 pgoff_t index, gfp_t gfp_mask);
|
H A D | netlink.h | 70 u32 dst_portid, gfp_t gfp_mask); 90 netlink_skb_clone(struct sk_buff *skb, gfp_t gfp_mask) argument 94 nskb = skb_clone(skb, gfp_mask);
|
H A D | audit.h | 440 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, 443 extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type); 491 void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, argument 495 gfp_t gfp_mask, int type) 494 audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type) argument
|
H A D | btree.h | 45 * @gfp_mask: gfp mask for the allocation 48 void *btree_alloc(gfp_t gfp_mask, void *pool_data);
|
H A D | writeback.h | 121 void throttle_vm_writeout(gfp_t gfp_mask);
|
/include/linux/sunrpc/ |
H A D | gss_api.h | 52 gfp_t gfp_mask); 110 gfp_t gfp_mask);
|
/include/linux/netfilter/ |
H A D | nfnetlink.h | 38 u32 dst_portid, gfp_t gfp_mask);
|
/include/rdma/ |
H A D | ib_sa.h | 303 int timeout_ms, gfp_t gfp_mask, 315 int timeout_ms, gfp_t gfp_mask, 340 * @gfp_mask: GFP mask for memory allocations. 361 ib_sa_comp_mask comp_mask, gfp_t gfp_mask, 424 int timeout_ms, gfp_t gfp_mask,
|