/linux-master/fs/ |
H A D | drop_caches.c | 12 #include <linux/gfp.h>
|
/linux-master/sound/virtio/ |
H A D | virtio_pcm.h | 115 unsigned int command, gfp_t gfp);
|
/linux-master/mm/ |
H A D | vmpressure.c | 220 * @gfp: reclaimer's gfp mask 239 void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, argument 268 if (!(gfp & (__GFP_HIGHMEM | __GFP_MOVABLE | __GFP_IO | __GFP_FS))) 326 * @gfp: reclaimer's gfp mask 335 void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio) argument 351 vmpressure(gfp, memcg, true, vmpressure_win, 0);
|
/linux-master/net/wireless/ |
H A D | reg.h | 71 * @gfp: context flags 87 gfp_t gfp);
|
/linux-master/arch/arm64/mm/ |
H A D | dma-mapping.c | 7 #include <linux/gfp.h>
|
/linux-master/include/linux/ |
H A D | device.h | 28 #include <linux/gfp.h> 273 void *__devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, 275 #define devres_alloc(release, size, gfp) \ 276 __devres_alloc_node(release, size, gfp, NUMA_NO_NODE, #release) 277 #define devres_alloc_node(release, size, gfp, nid) \ 278 __devres_alloc_node(release, size, gfp, nid, #release) 298 void * __must_check devres_open_group(struct device *dev, void *id, gfp_t gfp); 304 void *devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) __alloc_size(2); 306 gfp_t gfp) __must_check __realloc_size(3); 307 __printf(3, 0) char *devm_kvasprintf(struct device *dev, gfp_t gfp, 311 devm_kzalloc(struct device *dev, size_t size, gfp_t gfp) argument [all...] |
H A D | backing-dev.h | 157 gfp_t gfp); 213 * @gfp: allocation mask 220 wb_get_create_current(struct backing_dev_info *bdi, gfp_t gfp) argument 234 wb = wb_get_create(bdi, memcg_css, gfp); 333 wb_get_create_current(struct backing_dev_info *bdi, gfp_t gfp) argument
|
H A D | stackdepot.h | 23 #include <linux/gfp.h>
|
H A D | dma-map-ops.h | 28 dma_addr_t *dma_handle, gfp_t gfp, 34 gfp_t gfp); 38 enum dma_data_direction dir, gfp_t gfp, 132 struct page *dma_alloc_contiguous(struct device *dev, size_t size, gfp_t gfp); 162 gfp_t gfp) 240 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp); 337 gfp_t gfp, unsigned long attrs); 161 dma_alloc_contiguous(struct device *dev, size_t size, gfp_t gfp) argument
|
/linux-master/net/sched/ |
H A D | em_nbyte.c | 8 #include <linux/gfp.h>
|
/linux-master/include/net/ |
H A D | ioam6.h | 69 void ioam6_event(enum ioam6_event_type type, struct net *net, gfp_t gfp,
|
H A D | net_namespace.h | 328 gfp_t gfp) 333 tracker, gfp); 338 gfp_t gfp) 340 __netns_tracker_alloc(net, tracker, true, gfp); 354 netns_tracker *tracker, gfp_t gfp) 357 netns_tracker_alloc(net, tracker, gfp); 418 int peernet2id_alloc(struct net *net, struct net *peer, gfp_t gfp); 325 __netns_tracker_alloc(struct net *net, netns_tracker *tracker, bool refcounted, gfp_t gfp) argument 337 netns_tracker_alloc(struct net *net, netns_tracker *tracker, gfp_t gfp) argument 353 get_net_track(struct net *net, netns_tracker *tracker, gfp_t gfp) argument
|
/linux-master/fs/erofs/ |
H A D | compress.h | 19 gfp_t gfp; /* allocation flags for extra temporary buffers */ member in struct:z_erofs_decompress_req
|
/linux-master/include/net/sctp/ |
H A D | sm.h | 167 gfp_t gfp); 172 gfp_t gfp, int vparam_len); 175 const gfp_t gfp, const int unkparam_len); 184 __u8 flags, int paylen, gfp_t gfp); 190 int len, __u8 flags, gfp_t gfp); 307 void *event_arg, gfp_t gfp); 322 gfp_t gfp, int *err,
|
H A D | structs.h | 390 gfp_t gfp); 673 struct sock *, gfp_t gfp); 740 int one_packet, gfp_t gfp); 1125 void sctp_outq_uncork(struct sctp_outq *, gfp_t gfp); 1186 enum sctp_scope scope, gfp_t gfp, 1190 gfp_t gfp); 1192 int new_size, __u8 addr_state, gfp_t gfp); 1208 gfp_t gfp); 1210 __u16 port, gfp_t gfp); 1390 struct sctp_init_chunk *init, gfp_t gfp); [all...] |
/linux-master/lib/ |
H A D | xarray.c | 283 * @gfp: Memory allocation flags. 298 bool xas_nomem(struct xa_state *xas, gfp_t gfp) argument 305 gfp |= __GFP_ACCOUNT; 306 xas->xa_alloc = kmem_cache_alloc_lru(radix_tree_node_cachep, xas->xa_lru, gfp); 319 * @gfp: Memory allocation flags. 325 static bool __xas_nomem(struct xa_state *xas, gfp_t gfp) 335 gfp |= __GFP_ACCOUNT; 336 if (gfpflags_allow_blocking(gfp)) { 338 xas->xa_alloc = kmem_cache_alloc_lru(radix_tree_node_cachep, xas->xa_lru, gfp); 341 xas->xa_alloc = kmem_cache_alloc_lru(radix_tree_node_cachep, xas->xa_lru, gfp); 370 gfp_t gfp = GFP_NOWAIT | __GFP_NOWARN; local 1003 xas_split_alloc(struct xa_state *xas, void *entry, unsigned int order, gfp_t gfp) argument 1538 __xa_store(struct xarray *xa, unsigned long index, void *entry, gfp_t gfp) argument 1575 xa_store(struct xarray *xa, unsigned long index, void *entry, gfp_t gfp) argument 1603 __xa_cmpxchg(struct xarray *xa, unsigned long index, void *old, void *entry, gfp_t gfp) argument 1641 __xa_insert(struct xarray *xa, unsigned long index, void *entry, gfp_t gfp) argument 1716 xa_store_range(struct xarray *xa, unsigned long first, unsigned long last, void *entry, gfp_t gfp) argument 1813 __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp) argument 1865 __xa_alloc_cyclic(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, u32 *next, gfp_t gfp) argument [all...] |
/linux-master/drivers/iommu/amd/ |
H A D | io_pgtable.c | 153 gfp_t gfp) 159 pte = alloc_pgtable_page(domain->nid, gfp); 199 gfp_t gfp, 212 if (!increase_address_space(domain, address, gfp)) 253 page = alloc_pgtable_page(domain->nid, gfp); 365 int prot, gfp_t gfp, size_t *mapped) 384 pte = alloc_pte(dom, iova, pgsize, NULL, gfp, &updated); 151 increase_address_space(struct protection_domain *domain, unsigned long address, gfp_t gfp) argument 195 alloc_pte(struct protection_domain *domain, unsigned long address, unsigned long page_size, u64 **pte_page, gfp_t gfp, bool *updated) argument 363 iommu_v1_map_pages(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int prot, gfp_t gfp, size_t *mapped) argument
|
/linux-master/security/selinux/ |
H A D | xfrm.c | 76 gfp_t gfp) 92 ctx = kmalloc(struct_size(ctx, ctx_str, str_len + 1), gfp); 102 &ctx->ctx_sid, gfp); 284 gfp_t gfp) 286 return selinux_xfrm_alloc_user(ctxp, uctx, gfp); 74 selinux_xfrm_alloc_user(struct xfrm_sec_ctx **ctxp, struct xfrm_user_sec_ctx *uctx, gfp_t gfp) argument 282 selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, struct xfrm_user_sec_ctx *uctx, gfp_t gfp) argument
|
/linux-master/security/apparmor/ |
H A D | lib.c | 156 __counted char *aa_str_alloc(int size, gfp_t gfp) argument 160 str = kmalloc(struct_size(str, name, size), gfp); 441 * @gfp: allocation mode 448 const char *name, gfp_t gfp) 454 hname = aa_str_alloc(strlen(prefix) + strlen(name) + 3, gfp); 458 hname = aa_str_alloc(strlen(name) + 1, gfp); 447 aa_policy_init(struct aa_policy *policy, const char *prefix, const char *name, gfp_t gfp) argument
|
/linux-master/kernel/dma/ |
H A D | swiotlb.c | 30 #include <linux/gfp.h> 560 * @gfp: GFP flags for the allocation. 570 static struct page *alloc_dma_pages(gfp_t gfp, size_t bytes, u64 phys_limit) argument 577 page = alloc_pages(gfp, order); 604 * @gfp: GFP flags for the allocation. 609 u64 phys_limit, gfp_t gfp) 617 if (!gfpflags_allow_blocking(gfp) && dev && force_dma_unencrypted(dev)) { 623 return dma_alloc_from_pool(dev, bytes, &vaddr, gfp, 627 gfp &= ~GFP_ZONEMASK; 629 gfp | 608 swiotlb_alloc_tlb(struct device *dev, size_t bytes, u64 phys_limit, gfp_t gfp) argument 679 swiotlb_alloc_pool(struct device *dev, unsigned long minslabs, unsigned long nslabs, unsigned int nareas, u64 phys_limit, gfp_t gfp) argument [all...] |
/linux-master/net/rxrpc/ |
H A D | call_accept.c | 18 #include <linux/gfp.h> 38 unsigned long user_call_ID, gfp_t gfp, 74 peer = rxrpc_alloc_peer(rx->local, gfp, rxrpc_peer_new_prealloc); 87 conn = rxrpc_prealloc_service_connection(rxnet, gfp); 98 call = rxrpc_alloc_call(rx, gfp, debug_id); 161 int rxrpc_service_prealloc(struct rxrpc_sock *rx, gfp_t gfp) argument 166 b = kzalloc(sizeof(struct rxrpc_backlog), gfp); 454 * @gfp: The allocation conditions. 466 unsigned long user_call_ID, gfp_t gfp, 477 gfp, debug_i 34 rxrpc_service_prealloc_one(struct rxrpc_sock *rx, struct rxrpc_backlog *b, rxrpc_notify_rx_t notify_rx, rxrpc_user_attach_call_t user_attach_call, unsigned long user_call_ID, gfp_t gfp, unsigned int debug_id) argument 463 rxrpc_kernel_charge_accept(struct socket *sock, rxrpc_notify_rx_t notify_rx, rxrpc_user_attach_call_t user_attach_call, unsigned long user_call_ID, gfp_t gfp, unsigned int debug_id) argument [all...] |
H A D | peer_object.c | 210 struct rxrpc_peer *rxrpc_alloc_peer(struct rxrpc_local *local, gfp_t gfp, argument 217 peer = kzalloc(sizeof(struct rxrpc_peer), gfp); 280 gfp_t gfp) 286 peer = rxrpc_alloc_peer(local, gfp, rxrpc_peer_new_client); 326 struct sockaddr_rxrpc *srx, gfp_t gfp) 345 candidate = rxrpc_create_peer(local, srx, hash_key, gfp); 277 rxrpc_create_peer(struct rxrpc_local *local, struct sockaddr_rxrpc *srx, unsigned long hash_key, gfp_t gfp) argument 325 rxrpc_lookup_peer(struct rxrpc_local *local, struct sockaddr_rxrpc *srx, gfp_t gfp) argument
|
/linux-master/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_req.h | 70 gfp_t gfp; member in struct:se_crypto_request 517 gfp_t gfp; member in struct:nitrox_softreq 555 static inline void *alloc_req_buf(int nents, int extralen, gfp_t gfp) argument 562 return kzalloc(size, gfp); 625 nkreq->src = alloc_req_buf(nents, ivsize, creq->gfp); 672 nkreq->dst = alloc_req_buf(nents, extralen, creq->gfp);
|
/linux-master/drivers/iommu/ |
H A D | dma-iommu.c | 17 #include <linux/gfp.h> 888 unsigned int count, unsigned long order_mask, gfp_t gfp) 902 gfp |= __GFP_NOWARN | __GFP_HIGHMEM; 916 gfp_t alloc_flags = gfp; 944 size_t size, struct sg_table *sgt, gfp_t gfp, pgprot_t prot, 973 gfp); 987 gfp &= ~(__GFP_DMA | __GFP_DMA32 | __GFP_HIGHMEM | __GFP_COMP); 989 if (sg_alloc_table_from_pages(sgt, pages, count, 0, size, gfp)) 1001 gfp); 1019 dma_addr_t *dma_handle, gfp_t gfp, pgprot_ 887 __iommu_dma_alloc_pages(struct device *dev, unsigned int count, unsigned long order_mask, gfp_t gfp) argument 943 __iommu_dma_alloc_noncontiguous(struct device *dev, size_t size, struct sg_table *sgt, gfp_t gfp, pgprot_t prot, unsigned long attrs) argument 1018 iommu_dma_alloc_remap(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, pgprot_t prot, unsigned long attrs) argument 1044 iommu_dma_alloc_noncontiguous(struct device *dev, size_t size, enum dma_data_direction dir, gfp_t gfp, unsigned long attrs) argument 1572 iommu_dma_alloc_pages(struct device *dev, size_t size, struct page **pagep, gfp_t gfp, unsigned long attrs) argument 1609 iommu_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp, unsigned long attrs) argument [all...] |
/linux-master/net/rds/ |
H A D | loop.c | 135 static int rds_loop_conn_alloc(struct rds_connection *conn, gfp_t gfp) argument 140 lc = kzalloc(sizeof(struct rds_loop_connection), gfp);
|