Home
last modified time | relevance | path

Searched refs:dma_pool (Results 1 – 25 of 77) sorted by relevance

1234

/drivers/gpu/drm/ttm/
Dttm_page_alloc_dma.c103 struct dma_pool { struct
157 struct dma_pool *pool;
306 static int ttm_set_pages_caching(struct dma_pool *pool, in ttm_set_pages_caching()
326 static void __ttm_dma_free_page(struct dma_pool *pool, struct dma_page *d_page) in __ttm_dma_free_page()
334 static struct dma_page *__ttm_dma_alloc_page(struct dma_pool *pool) in __ttm_dma_alloc_page()
372 static void ttm_pool_update_free_locked(struct dma_pool *pool, in ttm_pool_update_free_locked()
381 static void ttm_dma_pages_put(struct dma_pool *pool, struct list_head *d_pages, in ttm_dma_pages_put()
398 static void ttm_dma_page_put(struct dma_pool *pool, struct dma_page *d_page) in ttm_dma_page_put()
419 static unsigned ttm_dma_page_pool_free(struct dma_pool *pool, unsigned nr_free, in ttm_dma_page_pool_free()
521 struct dma_pool *pool; in ttm_dma_free_pool()
[all …]
/drivers/scsi/megaraid/
Dmegaraid_mbox.h198 struct dma_pool *mbox_pool_handle;
200 struct dma_pool *epthru_pool_handle;
202 struct dma_pool *sg_pool_handle;
Dmegaraid_ioctl.h239 struct dma_pool *handle;
291 struct dma_pool *pthru_dma_pool;
Dmegaraid_sas_fusion.h942 struct dma_pool *io_request_frames_pool;
946 struct dma_pool *sg_dma_pool;
947 struct dma_pool *sense_dma_pool;
951 struct dma_pool *reply_frames_desc_pool;
/drivers/crypto/ccp/
Dccp-dev-v3.c378 struct dma_pool *dma_pool; in ccp_init() local
393 dma_pool = dma_pool_create(dma_pool_name, dev, in ccp_init()
396 if (!dma_pool) { in ccp_init()
407 cmd_q->dma_pool = dma_pool; in ccp_init()
522 dma_pool_destroy(ccp->cmd_q[i].dma_pool); in ccp_init()
560 dma_pool_destroy(ccp->cmd_q[i].dma_pool); in ccp_destroy()
Dccp-dev.h259 struct dma_pool *dma_pool; member
435 struct dma_pool *dma_pool; member
Dccp-dev-v5.c711 struct dma_pool *dma_pool; in ccp5_init() local
729 dma_pool = dma_pool_create(dma_pool_name, dev, in ccp5_init()
732 if (!dma_pool) { in ccp5_init()
742 cmd_q->dma_pool = dma_pool; in ccp5_init()
917 dma_pool_destroy(ccp->cmd_q[i].dma_pool); in ccp5_init()
/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.h67 struct dma_pool *pool;
72 struct dma_pool *pool;
/drivers/firmware/google/
Dgsmi.c95 struct dma_pool *dma_pool; /* DMA buffer pool */ member
147 smibuf->start = dma_pool_alloc(gsmi_dev.dma_pool, GFP_KERNEL, in gsmi_buf_alloc()
166 dma_pool_free(gsmi_dev.dma_pool, smibuf->start, in gsmi_buf_free()
796 gsmi_dev.dma_pool = dma_pool_create("gsmi", &gsmi_dev.pdev->dev, in gsmi_init()
798 if (!gsmi_dev.dma_pool) in gsmi_init()
913 dma_pool_destroy(gsmi_dev.dma_pool); in gsmi_init()
933 dma_pool_destroy(gsmi_dev.dma_pool); in gsmi_exit()
/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.h112 struct dma_pool *pool;
117 struct dma_pool *pool;
/drivers/crypto/marvell/
Dcesa.h393 struct dma_pool *tdma_desc_pool;
394 struct dma_pool *op_pool;
395 struct dma_pool *cache_pool;
396 struct dma_pool *padding_pool;
397 struct dma_pool *iv_pool;
/drivers/usb/chipidea/
Dci.h101 struct dma_pool *td_pool;
220 struct dma_pool *qh_pool;
221 struct dma_pool *td_pool;
/drivers/scsi/hisi_sas/
Dhisi_sas.h211 struct dma_pool *sge_page_pool;
213 struct dma_pool *command_table_pool;
214 struct dma_pool *status_buffer_pool;
/drivers/net/wan/
Dixp4xx_hss.c327 static struct dma_pool *dma_pool; variable
973 dma_pool = dma_pool_create(DRV_NAME, &port->netdev->dev, in init_hdlc_queues()
975 if (!dma_pool) in init_hdlc_queues()
979 if (!(port->desc_tab = dma_pool_alloc(dma_pool, GFP_KERNEL, in init_hdlc_queues()
1036 dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys); in destroy_hdlc_queues()
1040 if (!ports_open && dma_pool) { in destroy_hdlc_queues()
1041 dma_pool_destroy(dma_pool); in destroy_hdlc_queues()
1042 dma_pool = NULL; in destroy_hdlc_queues()
/drivers/lightnvm/
Dcore.c86 return dev->ops->dev_dma_alloc(dev, dev->dma_pool, mem_flags, in nvm_dev_dma_alloc()
94 dev->ops->dev_dma_free(dev->dma_pool, addr, dma_handler); in nvm_dev_dma_free()
610 if (dev->dma_pool) in nvm_free()
611 dev->ops->destroy_dma_pool(dev->dma_pool); in nvm_free()
686 dev->dma_pool = dev->ops->create_dma_pool(dev, "ppalist"); in nvm_register()
687 if (!dev->dma_pool) { in nvm_register()
715 dev->ops->destroy_dma_pool(dev->dma_pool); in nvm_register()
/drivers/dma/
Dfsl_raid.h261 struct dma_pool *cf_desc_pool;
262 struct dma_pool *hw_desc_pool;
Dcoh901318.h18 struct dma_pool *dmapool;
Dat_hdmac_regs.h337 struct dma_pool *dma_desc_pool;
338 struct dma_pool *memset_pool;
/drivers/usb/host/
Dehci.h208 struct dma_pool *qh_pool; /* qh per active urb */
209 struct dma_pool *qtd_pool; /* one or more per qh */
210 struct dma_pool *itd_pool; /* itd per iso urb */
211 struct dma_pool *sitd_pool; /* sitd per split iso urb */
Dfotg210.h161 struct dma_pool *qh_pool; /* qh per active urb */
162 struct dma_pool *qtd_pool; /* one or more per qh */
163 struct dma_pool *itd_pool; /* itd per iso urb */
/drivers/net/ethernet/xscale/
Dixp4xx_eth.c256 static struct dma_pool *dma_pool; variable
1110 dma_pool = dma_pool_create(DRV_NAME, &port->netdev->dev, in init_queues()
1112 if (!dma_pool) in init_queues()
1116 if (!(port->desc_tab = dma_pool_alloc(dma_pool, GFP_KERNEL, in init_queues()
1174 dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys); in destroy_queues()
1178 if (!ports_open && dma_pool) { in destroy_queues()
1179 dma_pool_destroy(dma_pool); in destroy_queues()
1180 dma_pool = NULL; in destroy_queues()
/drivers/scsi/mpt3sas/
Dmpt3sas_base.h1117 struct dma_pool *chain_dma_pool;
1144 struct dma_pool *sense_dma_pool;
1152 struct dma_pool *reply_dma_pool;
1158 struct dma_pool *reply_free_dma_pool;
1167 struct dma_pool *reply_post_free_dma_pool;
/drivers/scsi/mvsas/
Dmv_init.c128 if (mvi->dma_pool) in mvs_free()
129 pci_pool_destroy(mvi->dma_pool); in mvs_free()
299 mvi->dma_pool = pci_pool_create(pool_name, mvi->pdev, MVS_SLOT_BUF_SZ, 16, 0); in mvs_alloc()
300 if (!mvi->dma_pool) { in mvs_alloc()
/drivers/usb/musb/
Dcppi_dma.h119 struct dma_pool *pool;
/drivers/dma/ioat/
Ddma.h78 struct dma_pool *completion_pool;
80 struct dma_pool *sed_hw_pool[MAX_SED_POOLS];

1234