Searched defs:gfp_mask (Results 1 - 25 of 46) sorted by relevance

12

/drivers/infiniband/hw/amso1100/
H A Dc2_alloc.c39 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
/drivers/net/wireless/ath/
H A Dmain.c31 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/staging/android/ion/
H A Dion_page_pool.c29 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 Dion_priv.h126 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 Dion_system_heap.c212 static int ion_system_heap_shrink(struct ion_heap *heap, gfp_t gfp_mask, argument
224 nr_total += ion_page_pool_shrink(pool, gfp_mask, nr_to_scan);
/drivers/connector/
H A Dconnector.c74 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/scsi/
H A Dhosts.c372 gfp_t gfp_mask = GFP_KERNEL; local
375 gfp_mask |= __GFP_DMA;
377 shost = kzalloc(sizeof(struct Scsi_Host) + privsize, gfp_mask);
H A Dscsi.c154 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...]
/drivers/staging/fwserial/
H A Ddma_fifo.c62 * @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/net/ethernet/mellanox/mlx4/
H A Dicm.c97 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...]
/drivers/net/wireless/ipw2x00/
H A Dlibipw_tx.c192 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
/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c242 gfp_t gfp_mask)
248 gfp_mask);
241 ieee80211_alloc_txb(int nr_frags, int txb_size, gfp_t gfp_mask) argument
/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c107 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...]
/drivers/isdn/mISDN/
H A Dsocket.c44 _l2_alloc_skb(unsigned int len, gfp_t gfp_mask) argument
48 skb = alloc_skb(len + L2_HEADER_LEN, gfp_mask);
/drivers/net/wireless/iwlwifi/pcie/
H A Drx.c272 gfp_t gfp_mask = priority; local
283 gfp_mask |= __GFP_NOWARN;
286 gfp_mask |= __GFP_COMP;
289 page = alloc_pages(gfp_mask, trans_pcie->rx_page_order);
/drivers/staging/lustre/lustre/llite/
H A Drw26.c117 static int ll_releasepage(struct page *vmpage, RELEASEPAGE_ARG_TYPE gfp_mask) argument
142 /* TODO: determine what gfp should be used by @gfp_mask. */
/drivers/staging/rtl8192e/
H A Drtllib_tx.c223 gfp_t gfp_mask)
229 gfp_mask);
222 rtllib_alloc_txb(int nr_frags, int txb_size, gfp_t gfp_mask) argument
/drivers/base/
H A Ddevres.c935 * @gfp_mask: Allocation gfp flags
946 gfp_t gfp_mask, unsigned int order)
951 addr = __get_free_pages(gfp_mask, order);
945 devm_get_free_pages(struct device *dev, gfp_t gfp_mask, unsigned int order) argument
/drivers/infiniband/core/
H A Dmulticast.c558 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
H A Dsa_query.c570 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...]
/drivers/md/
H A Ddm-log-userspace-base.c78 static void *flush_entry_alloc(gfp_t gfp_mask, void *pool_data) argument
80 return kmalloc(sizeof(struct flush_entry), gfp_mask);
/drivers/usb/wusbcore/
H A Dwa-hc.h270 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/rtlwifi/
H A Dusb.c426 struct urb *urb, gfp_t gfp_mask)
431 buf = usb_alloc_coherent(rtlusb->udev, rtlusb->rx_max_size, gfp_mask,
425 _rtl_prep_rx_urb(struct ieee80211_hw *hw, struct rtl_usb *rtlusb, struct urb *urb, gfp_t gfp_mask) argument
/drivers/net/wireless/
H A Dzd1201.c521 gfp_t gfp_mask = wait ? GFP_NOIO : GFP_ATOMIC; local
528 request = kmalloc(16, gfp_mask);
531 urb = usb_alloc_urb(0, gfp_mask);
557 err = usb_submit_urb(urb, gfp_mask);
562 request = kmalloc(16, gfp_mask);
565 urb = usb_alloc_urb(0, gfp_mask);
578 err = usb_submit_urb(urb, gfp_mask);
/drivers/staging/lustre/lustre/ldlm/
H A Dldlm_pool.c373 * \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...]

Completed in 3815 milliseconds

12