Searched defs:gfp (Results 26 - 50 of 52) sorted by relevance

123

/drivers/block/
H A Dloop.c973 gfp_t gfp = lo->old_gfp_mask; local
1016 mapping_set_gfp_mask(filp->f_mapping, gfp);
H A Dnvme.c327 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 Dcm.c129 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 Ddm-bufio.c1361 static int __cleanup_old_buffer(struct dm_buffer *b, gfp_t gfp, argument
1367 if (!(gfp & __GFP_IO)) {
H A Ddm-crypt.c991 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 Db44.c1161 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 Dsge.c476 * @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 Dsge.c576 * @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 Dau1k_ir.c232 int gfp = GFP_ATOMIC | GFP_DMA; local
234 ret = (void *)__get_free_pages(gfp, get_order(size));
/drivers/net/wireless/iwlegacy/
H A D4965-rs.c2275 il4965_rs_alloc_sta(void *il_rate, struct ieee80211_sta *sta, gfp_t gfp) argument
/drivers/net/wireless/iwlwifi/
H A Diwl-agn-rs.c2806 gfp_t gfp)
2805 rs_alloc_sta(void *priv_rate, struct ieee80211_sta *sta, gfp_t gfp) argument
/drivers/parisc/
H A Dsba_iommu.c869 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 Dlibcxgbi.c1136 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 Dlibcxgbi.h402 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 Dfc_fcp.c141 * @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 Dosd_initiator.c396 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 Dscsi_transport_iscsi.c1334 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 Damd_iommu.c1099 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 Dsge.c443 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 Dbe_main.c1411 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 Dtarget_core_transport.c1764 * @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 Dnetdev.c591 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 Dsky2.c1454 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 Dns83820.c554 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 Dhso.c334 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

Completed in 617 milliseconds

123