/drivers/block/ |
H A D | loop.c | 973 gfp_t gfp = lo->old_gfp_mask; local 1016 mapping_set_gfp_mask(filp->f_mapping, gfp);
|
H A D | nvme.c | 327 nvme_alloc_iod(unsigned nseg, unsigned nbytes, gfp_t gfp) argument 331 sizeof(struct scatterlist) * nseg, gfp); 389 /* length is in bytes. gfp flags indicates whether we may sleep. */ 392 int total_len, gfp_t gfp) 433 prp_list = dma_pool_alloc(pool, gfp, &prp_dma); 446 prp_list = dma_pool_alloc(pool, gfp, &prp_dma); 390 nvme_setup_prps(struct nvme_dev *dev, struct nvme_common_command *cmd, struct nvme_iod *iod, int total_len, gfp_t gfp) argument
|
/drivers/infiniband/hw/cxgb4/ |
H A D | cm.c | 129 static struct sk_buff *get_skb(struct sk_buff *skb, int len, gfp_t gfp); 245 static void *alloc_ep(int size, gfp_t gfp) argument 249 epc = kzalloc(size, gfp); 302 static struct sk_buff *get_skb(struct sk_buff *skb, int len, gfp_t gfp) argument 309 skb = alloc_skb(len, gfp); 401 static int send_halfclose(struct c4iw_ep *ep, gfp_t gfp) argument 408 skb = get_skb(NULL, wrlen, gfp); 423 static int send_abort(struct c4iw_ep *ep, struct sk_buff *skb, gfp_t gfp) argument 429 skb = get_skb(skb, wrlen, gfp); 810 static int abort_connection(struct c4iw_ep *ep, struct sk_buff *skb, gfp_t gfp) argument 2404 c4iw_ep_disconnect(struct c4iw_ep *ep, int abrupt, gfp_t gfp) argument [all...] |
/drivers/md/ |
H A D | dm-bufio.c | 1361 static int __cleanup_old_buffer(struct dm_buffer *b, gfp_t gfp, argument 1367 if (!(gfp & __GFP_IO)) {
|
H A D | dm-crypt.c | 991 static int kcryptd_io_read(struct dm_crypt_io *io, gfp_t gfp) argument 1002 clone = bio_alloc_bioset(gfp, bio_segments(base_bio), cc->bs);
|
/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 1161 static int b44_alloc_consistent(struct b44 *bp, gfp_t gfp) argument 1166 bp->rx_buffers = kzalloc(size, gfp); 1171 bp->tx_buffers = kzalloc(size, gfp); 1177 &bp->rx_ring_dma, gfp); 1185 rx_ring = kzalloc(size, gfp); 1205 &bp->tx_ring_dma, gfp); 1213 tx_ring = kzalloc(size, gfp);
|
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 476 * @gfp: the gfp flags for the allocations 479 * allocated with the supplied gfp flags. The caller must assure that 486 gfp_t gfp) 494 gfp |= __GFP_NOWARN | __GFP_COLD; 501 pg = alloc_pages(gfp | __GFP_COMP, FL_PG_ORDER); 531 pg = alloc_page(gfp); 485 refill_fl(struct adapter *adap, struct sge_fl *q, int n, gfp_t gfp) argument
|
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 576 * @gfp: the gfp flags for the allocations 579 * allocated with the supplied gfp flags. The caller must assure that 586 int n, gfp_t gfp) 611 page = alloc_pages(gfp | __GFP_COMP | __GFP_NOWARN, 656 page = alloc_page(gfp | __GFP_NOWARN | __GFP_COLD); 585 refill_fl(struct adapter *adapter, struct sge_fl *fl, int n, gfp_t gfp) argument
|
/drivers/net/irda/ |
H A D | au1k_ir.c | 232 int gfp = GFP_ATOMIC | GFP_DMA; local 234 ret = (void *)__get_free_pages(gfp, get_order(size));
|
/drivers/net/wireless/iwlegacy/ |
H A D | 4965-rs.c | 2275 il4965_rs_alloc_sta(void *il_rate, struct ieee80211_sta *sta, gfp_t gfp) argument
|
/drivers/net/wireless/iwlwifi/ |
H A D | iwl-agn-rs.c | 2806 gfp_t gfp) 2805 rs_alloc_sta(void *priv_rate, struct ieee80211_sta *sta, gfp_t gfp) argument
|
/drivers/parisc/ |
H A D | sba_iommu.c | 869 dma_addr_t *dma_handle, gfp_t gfp) 879 ret = (void *) __get_free_pages(gfp, get_order(size)); 868 sba_alloc_consistent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) argument
|
/drivers/scsi/cxgbi/ |
H A D | libcxgbi.c | 1136 gfp_t gfp) 1156 sizeof(struct page *)), gfp); 1245 gfp_t gfp) 1305 struct scatterlist *sgl, unsigned int sgcnt, gfp_t gfp) 1325 gl = ddp_make_gl(xferlen, sgl, sgcnt, cdev->pdev, gfp); 1329 err = ddp_tag_reserve(csk, csk->tid, sw_tag, tagp, gl, gfp); 1132 ddp_make_gl(unsigned int xferlen, struct scatterlist *sgl, unsigned int sgcnt, struct pci_dev *pdev, gfp_t gfp) argument 1243 ddp_tag_reserve(struct cxgbi_sock *csk, unsigned int tid, u32 sw_tag, u32 *tagp, struct cxgbi_gather_list *gl, gfp_t gfp) argument 1303 cxgbi_ddp_reserve(struct cxgbi_sock *csk, unsigned int *tagp, unsigned int sw_tag, unsigned int xferlen, struct scatterlist *sgl, unsigned int sgcnt, gfp_t gfp) argument
|
H A D | libcxgbi.h | 402 static inline struct sk_buff *alloc_wr(int wrlen, int dlen, gfp_t gfp) argument 404 struct sk_buff *skb = alloc_skb(wrlen + dlen, gfp); 659 gfp_t gfp) 661 void *p = kmalloc(size, gfp); 658 cxgbi_alloc_big_mem(unsigned int size, gfp_t gfp) argument
|
/drivers/scsi/libfc/ |
H A D | fc_fcp.c | 141 * @gfp: GFP flags for allocation 146 static struct fc_fcp_pkt *fc_fcp_pkt_alloc(struct fc_lport *lport, gfp_t gfp) argument 151 fsp = mempool_alloc(si->scsi_pkt_pool, gfp);
|
/drivers/scsi/osd/ |
H A D | osd_initiator.c | 396 static struct osd_request *_osd_request_alloc(gfp_t gfp) argument 401 or = kzalloc(sizeof(*or), gfp); 410 struct osd_request *osd_start_request(struct osd_dev *dev, gfp_t gfp) argument 414 or = _osd_request_alloc(gfp); 419 or->alloc_flags = gfp;
|
/drivers/scsi/ |
H A D | scsi_transport_iscsi.c | 1334 iscsi_multicast_skb(struct sk_buff *skb, uint32_t group, gfp_t gfp) argument 1336 return nlmsg_multicast(nls, skb, 0, group, gfp);
|
/drivers/iommu/ |
H A D | amd_iommu.c | 1099 gfp_t gfp) 1107 pte = (void *)get_zeroed_page(gfp); 1124 gfp_t gfp) 1132 increase_address_space(domain, gfp); 1141 page = (u64 *)get_zeroed_page(gfp); 1435 bool populate, gfp_t gfp) 1448 dma_dom->aperture[index] = kzalloc(sizeof(struct aperture_range), gfp); 1452 dma_dom->aperture[index]->bitmap = (void *)get_zeroed_page(gfp); 1465 &pte_page, gfp); 1098 increase_address_space(struct protection_domain *domain, gfp_t gfp) argument 1120 alloc_pte(struct protection_domain *domain, unsigned long address, unsigned long page_size, u64 **pte_page, gfp_t gfp) argument 1434 alloc_new_range(struct dma_ops_domain *dma_dom, bool populate, gfp_t gfp) argument
|
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 443 struct rx_sw_desc *sd, gfp_t gfp, 449 q->pg_chunk.page = alloc_pages(gfp, order); 494 * @gfp: the gfp flags for allocating new buffers 497 * allocated with the supplied gfp flags. The caller must assure that 500 static int refill_fl(struct adapter *adap, struct sge_fl *q, int n, gfp_t gfp) argument 511 if (unlikely(alloc_pg_chunk(adap, q, sd, gfp, 526 struct sk_buff *skb = alloc_skb(q->buf_size, gfp); 442 alloc_pg_chunk(struct adapter *adapter, struct sge_fl *q, struct rx_sw_desc *sd, gfp_t gfp, unsigned int order) argument
|
/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 1411 static inline struct page *be_alloc_pages(u32 size, gfp_t gfp) argument 1416 gfp |= __GFP_COMP; 1417 return alloc_pages(gfp, order); 1424 static void be_post_rx_frags(struct be_rx_obj *rxo, gfp_t gfp) argument 1437 pagep = be_alloc_pages(adapter->big_page_size, gfp);
|
/drivers/target/ |
H A D | target_core_transport.c | 1764 * @gfp: gfp type for caller 1774 gfp_t gfp, unsigned int tag, int flags) 1788 ret = core_tmr_alloc_req(se_cmd, fabric_tmr_ptr, tm_type, gfp); 1771 target_submit_tmr(struct se_cmd *se_cmd, struct se_session *se_sess, unsigned char *sense, u32 unpacked_lun, void *fabric_tmr_ptr, unsigned char tm_type, gfp_t gfp, unsigned int tag, int flags) argument
|
/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 591 int cleaned_count, gfp_t gfp) 612 skb = __netdev_alloc_skb_ip_align(netdev, bufsz, gfp); 660 int cleaned_count, gfp_t gfp) 686 ps_page->page = alloc_page(gfp); 714 gfp); 767 int cleaned_count, gfp_t gfp) 788 skb = __netdev_alloc_skb_ip_align(netdev, bufsz, gfp); 799 buffer_info->page = alloc_page(gfp); 590 e1000_alloc_rx_buffers(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) argument 659 e1000_alloc_rx_buffers_ps(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) argument 766 e1000_alloc_jumbo_rx_buffers(struct e1000_ring *rx_ring, int cleaned_count, gfp_t gfp) argument
|
/drivers/net/ethernet/marvell/ |
H A D | sky2.c | 1454 static struct sk_buff *sky2_rx_alloc(struct sky2_port *sky2, gfp_t gfp) argument 1461 gfp); 1479 struct page *page = alloc_page(gfp);
|
/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 554 static inline int rx_refill(struct net_device *ndev, gfp_t gfp) argument 564 if (gfp == GFP_ATOMIC) 571 skb = __netdev_alloc_skb(ndev, REAL_RX_BUF_SIZE+16, gfp); 576 if (gfp != GFP_ATOMIC) 579 if (gfp != GFP_ATOMIC) 586 if (gfp == GFP_ATOMIC)
|
/drivers/net/usb/ |
H A D | hso.c | 334 struct usb_device *usb, gfp_t gfp); 3250 struct usb_device *usb, gfp_t gfp) 3262 result = usb_submit_urb(shared_int->shared_intr_urb, gfp); 3249 hso_mux_submit_intr_urb(struct hso_shared_int *shared_int, struct usb_device *usb, gfp_t gfp) argument
|