/drivers/infiniband/hw/amso1100/ |
H A D | c2_alloc.c | 39 static int c2_alloc_mqsp_chunk(struct c2_dev *c2dev, gfp_t gfp_mask, argument 47 &dma_addr, gfp_mask); 71 int c2_init_mqsp_pool(struct c2_dev *c2dev, gfp_t gfp_mask, argument 74 return c2_alloc_mqsp_chunk(c2dev, gfp_mask, root); 90 dma_addr_t *dma_addr, gfp_t gfp_mask) 100 if (c2_alloc_mqsp_chunk(c2dev, gfp_mask, &head->next) == 89 c2_alloc_mqsp(struct c2_dev *c2dev, struct sp_chunk *head, dma_addr_t *dma_addr, gfp_t gfp_mask) argument
|
H A D | c2.h | 541 extern int c2_init_mqsp_pool(struct c2_dev *c2dev, gfp_t gfp_mask, 545 dma_addr_t *dma_addr, gfp_t gfp_mask);
|
/drivers/staging/android/ion/ |
H A D | ion_page_pool.c | 29 struct page *page = alloc_pages(pool->gfp_mask, pool->order); 124 int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask, argument 133 high = !!(gfp_mask & __GFP_HIGHMEM); 157 struct ion_page_pool *ion_page_pool_create(gfp_t gfp_mask, unsigned int order) argument 167 pool->gfp_mask = gfp_mask | __GFP_COMP;
|
H A D | ion_priv.h | 126 int (*shrink)(struct ion_heap *heap, gfp_t gfp_mask, int nr_to_scan); 362 * @gfp_mask: gfp_mask to use from alloc 377 gfp_t gfp_mask; member in struct:ion_page_pool 382 struct ion_page_pool *ion_page_pool_create(gfp_t gfp_mask, unsigned int order); 420 * @gfp_mask: the memory type to reclaim 425 int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask,
|
H A D | ion_heap.c | 279 total += heap->ops->shrink(heap, sc->gfp_mask, 0); 307 freed += heap->ops->shrink(heap, sc->gfp_mask, to_scan);
|
/drivers/infiniband/core/ |
H A D | sa.h | 56 int timeout_ms, gfp_t gfp_mask,
|
H A D | sa_query.c | 570 static int alloc_mad(struct ib_sa_query *query, gfp_t gfp_mask) argument 586 gfp_mask); 619 static int send_mad(struct ib_sa_query *query, int timeout_ms, gfp_t gfp_mask) argument 621 bool preload = !!(gfp_mask & __GFP_WAIT); 626 idr_preload(gfp_mask); 701 * @gfp_mask:GFP mask to use for internal allocations 722 int timeout_ms, gfp_t gfp_mask, 742 query = kmalloc(sizeof *query, gfp_mask); 747 ret = alloc_mad(&query->sa_query, gfp_mask); 769 ret = send_mad(&query->sa_query, timeout_ms, gfp_mask); 718 ib_sa_path_rec_get(struct ib_sa_client *client, struct ib_device *device, u8 port_num, struct ib_sa_path_rec *rec, ib_sa_comp_mask comp_mask, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_path_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) argument 835 ib_sa_service_rec_query(struct ib_sa_client *client, struct ib_device *device, u8 port_num, u8 method, struct ib_sa_service_rec *rec, ib_sa_comp_mask comp_mask, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_service_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) argument 931 ib_sa_mcmember_rec_query(struct ib_sa_client *client, struct ib_device *device, u8 port_num, u8 method, struct ib_sa_mcmember_rec *rec, ib_sa_comp_mask comp_mask, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_mcmember_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) argument 1023 ib_sa_guid_info_rec_query(struct ib_sa_client *client, struct ib_device *device, u8 port_num, struct ib_sa_guidinfo_rec *rec, ib_sa_comp_mask comp_mask, u8 method, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_guidinfo_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) argument [all...] |
H A D | multicast.c | 558 union ib_gid *mgid, gfp_t gfp_mask) 573 group = kzalloc(sizeof *group, gfp_mask); 610 ib_sa_comp_mask comp_mask, gfp_t gfp_mask, 624 member = kmalloc(sizeof *member, gfp_mask); 639 &rec->mgid, gfp_mask); 557 acquire_group(struct mcast_port *port, union ib_gid *mgid, gfp_t gfp_mask) argument 607 ib_sa_join_multicast(struct ib_sa_client *client, struct ib_device *device, u8 port_num, struct ib_sa_mcmember_rec *rec, ib_sa_comp_mask comp_mask, gfp_t gfp_mask, int (*callback)(int status, struct ib_sa_multicast *multicast), void *context) argument
|
/drivers/net/wireless/ath/ |
H A D | main.c | 31 gfp_t gfp_mask) 49 skb = __dev_alloc_skb(len + common->cachelsz - 1, gfp_mask); 29 ath_rxbuf_alloc(struct ath_common *common, u32 len, gfp_t gfp_mask) argument
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | icm.c | 97 gfp_t gfp_mask, int node) 101 page = alloc_pages_node(node, gfp_mask, order); 103 page = alloc_pages(gfp_mask, order); 113 int order, gfp_t gfp_mask) 116 &sg_dma_address(mem), gfp_mask); 127 gfp_t gfp_mask, int coherent) 135 BUG_ON(coherent && (gfp_mask & __GFP_HIGHMEM)); 138 gfp_mask & ~(__GFP_HIGHMEM | __GFP_NOWARN), 142 gfp_mask & ~(__GFP_HIGHMEM | __GFP_NOWARN)); 155 gfp_mask 96 mlx4_alloc_icm_pages(struct scatterlist *mem, int order, gfp_t gfp_mask, int node) argument 112 mlx4_alloc_icm_coherent(struct device *dev, struct scatterlist *mem, int order, gfp_t gfp_mask) argument 126 mlx4_alloc_icm(struct mlx4_dev *dev, int npages, gfp_t gfp_mask, int coherent) argument [all...] |
H A D | icm.h | 71 gfp_t gfp_mask, int coherent);
|
/drivers/connector/ |
H A D | connector.c | 74 gfp_t gfp_mask) 108 skb = nlmsg_new(size, gfp_mask); 126 gfp_mask); 127 return netlink_unicast(dev->nls, skb, portid, !(gfp_mask&__GFP_WAIT)); 133 gfp_t gfp_mask) 135 return cn_netlink_send_mult(msg, msg->len, portid, __group, gfp_mask); 73 cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 __group, gfp_t gfp_mask) argument 132 cn_netlink_send(struct cn_msg *msg, u32 portid, u32 __group, gfp_t gfp_mask) argument
|
/drivers/staging/fwserial/ |
H A D | dma_fifo.h | 86 int tx_limit, int open_limit, gfp_t gfp_mask);
|
H A D | dma_fifo.c | 62 * @gfp_mask: get_free_pages mask, passed to kmalloc() 68 int tx_limit, int open_limit, gfp_t gfp_mask) 77 fifo->data = kmalloc(capacity, gfp_mask); 67 dma_fifo_alloc(struct dma_fifo *fifo, int size, unsigned align, int tx_limit, int open_limit, gfp_t gfp_mask) argument
|
/drivers/scsi/ |
H A D | scsi.c | 154 gfp_t gfp_mask; member in struct:scsi_host_cmd_pool 167 .gfp_mask = __GFP_DMA, 194 * @gfp_mask: mask for the allocation 200 scsi_host_alloc_command(struct Scsi_Host *shost, gfp_t gfp_mask) argument 205 cmd = kmem_cache_zalloc(pool->cmd_slab, gfp_mask | pool->gfp_mask); 210 gfp_mask | pool->gfp_mask); 215 cmd->prot_sdb = kmem_cache_zalloc(scsi_sdb_cache, gfp_mask); 233 * @gfp_mask 239 __scsi_get_command(struct Scsi_Host *shost, gfp_t gfp_mask) argument 277 scsi_get_command(struct scsi_device *dev, gfp_t gfp_mask) argument 473 const gfp_t gfp_mask = shost->unchecked_isa_dma ? GFP_DMA : GFP_KERNEL; local [all...] |
H A D | hosts.c | 372 gfp_t gfp_mask = GFP_KERNEL; local 375 gfp_mask |= __GFP_DMA; 377 shost = kzalloc(sizeof(struct Scsi_Host) + privsize, gfp_mask);
|
/drivers/staging/lustre/lustre/ldlm/ |
H A D | ldlm_pool.c | 373 * \a nr and \a gfp_mask. 379 int nr, gfp_t gfp_mask) 516 * passed \a pl according to \a nr and \a gfp_mask. 519 int nr, gfp_t gfp_mask) 604 gfp_t gfp_mask) 609 cancel = pl->pl_ops->po_shrink(pl, nr, gfp_mask); 1033 static unsigned long ldlm_pools_count(ldlm_side_t client, gfp_t gfp_mask) argument 1040 if (client == LDLM_NAMESPACE_CLIENT && !(gfp_mask & __GFP_FS)) 1078 total += ldlm_pool_shrink(&ns->ns_pool, 0, gfp_mask); 1086 static unsigned long ldlm_pools_scan(ldlm_side_t client, int nr, gfp_t gfp_mask) argument 378 ldlm_srv_pool_shrink(struct ldlm_pool *pl, int nr, gfp_t gfp_mask) argument 518 ldlm_cli_pool_shrink(struct ldlm_pool *pl, int nr, gfp_t gfp_mask) argument 603 ldlm_pool_shrink(struct ldlm_pool *pl, int nr, gfp_t gfp_mask) argument [all...] |
/drivers/staging/android/ |
H A D | lowmemorykiller.c | 110 sc->nr_to_scan, sc->gfp_mask, other_free, 115 sc->nr_to_scan, sc->gfp_mask); 184 sc->nr_to_scan, sc->gfp_mask, rem);
|
/drivers/md/ |
H A D | dm-bufio.c | 322 static void *alloc_buffer_data(struct dm_bufio_client *c, gfp_t gfp_mask, argument 330 return kmem_cache_alloc(DM_BUFIO_CACHE(c), gfp_mask); 334 gfp_mask & __GFP_NORETRY) { 336 return (void *)__get_free_pages(gfp_mask, 345 * with GFP_KERNEL, no matter what was specified as gfp_mask. 352 if (gfp_mask & __GFP_NORETRY) 355 ptr = __vmalloc(c->block_size, gfp_mask | __GFP_HIGHMEM, PAGE_KERNEL); 357 if (gfp_mask & __GFP_NORETRY) 392 static struct dm_buffer *alloc_buffer(struct dm_bufio_client *c, gfp_t gfp_mask) argument 395 gfp_mask); 1464 __scan(struct dm_bufio_client *c, unsigned long nr_to_scan, gfp_t gfp_mask) argument [all...] |
H A D | md.h | 616 extern struct bio *bio_clone_mddev(struct bio *bio, gfp_t gfp_mask, 618 extern struct bio *bio_alloc_mddev(gfp_t gfp_mask, int nr_iovecs,
|
/drivers/staging/lustre/lustre/include/ |
H A D | obd_support.h | 641 #define OBD_ALLOC_GFP(ptr, size, gfp_mask) \ 642 __OBD_MALLOC_VERBOSE(ptr, NULL, 0, size, gfp_mask) 649 #define OBD_CPT_ALLOC_GFP(ptr, cptab, cpt, size, gfp_mask) \ 650 __OBD_MALLOC_VERBOSE(ptr, cptab, cpt, size, gfp_mask) 820 #define __OBD_PAGE_ALLOC_VERBOSE(ptr, cptab, cpt, gfp_mask) \ 823 alloc_page(gfp_mask) : \ 824 alloc_pages_node(cfs_cpt_spread_node(cptab, cpt), gfp_mask, 0);\ 845 #define OBD_PAGE_ALLOC(ptr, gfp_mask) \ 846 __OBD_PAGE_ALLOC_VERBOSE(ptr, NULL, 0, gfp_mask) 847 #define OBD_PAGE_CPT_ALLOC(ptr, cptab, cpt, gfp_mask) \ [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_memfree.c | 107 static int mthca_alloc_icm_pages(struct scatterlist *mem, int order, gfp_t gfp_mask) argument 115 page = alloc_pages(gfp_mask | __GFP_ZERO, order); 124 int order, gfp_t gfp_mask) 127 gfp_mask); 138 gfp_t gfp_mask, int coherent) 146 BUG_ON(coherent && (gfp_mask & __GFP_HIGHMEM)); 148 icm = kmalloc(sizeof *icm, gfp_mask & ~(__GFP_HIGHMEM | __GFP_NOWARN)); 160 gfp_mask & ~(__GFP_HIGHMEM | __GFP_NOWARN)); 176 cur_order, gfp_mask); 179 cur_order, gfp_mask); 123 mthca_alloc_icm_coherent(struct device *dev, struct scatterlist *mem, int order, gfp_t gfp_mask) argument 137 mthca_alloc_icm(struct mthca_dev *dev, int npages, gfp_t gfp_mask, int coherent) argument [all...] |
H A D | mthca_memfree.h | 83 gfp_t gfp_mask, int coherent);
|
/drivers/usb/wusbcore/ |
H A D | wa-hc.h | 270 static inline int wa_nep_arm(struct wahc *wa, gfp_t gfp_mask) argument 275 return usb_submit_urb(urb, gfp_mask);
|
/drivers/net/wireless/ipw2x00/ |
H A D | libipw_tx.c | 192 int headroom, gfp_t gfp_mask) 197 gfp_mask); 207 gfp_mask); 191 libipw_alloc_txb(int nr_frags, int txb_size, int headroom, gfp_t gfp_mask) argument
|