/drivers/gpu/drm/ttm/ |
D | ttm_page_alloc_dma.c | 103 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/ |
D | megaraid_mbox.h | 198 struct dma_pool *mbox_pool_handle; 200 struct dma_pool *epthru_pool_handle; 202 struct dma_pool *sg_pool_handle;
|
D | megaraid_ioctl.h | 239 struct dma_pool *handle; 291 struct dma_pool *pthru_dma_pool;
|
D | megaraid_sas_fusion.h | 942 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/ |
D | ccp-dev-v3.c | 378 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()
|
D | ccp-dev.h | 259 struct dma_pool *dma_pool; member 435 struct dma_pool *dma_pool; member
|
D | ccp-dev-v5.c | 711 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/ |
D | ixgbe_fcoe.h | 67 struct dma_pool *pool; 72 struct dma_pool *pool;
|
/drivers/firmware/google/ |
D | gsmi.c | 95 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/ |
D | i40e_fcoe.h | 112 struct dma_pool *pool; 117 struct dma_pool *pool;
|
/drivers/crypto/marvell/ |
D | cesa.h | 393 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/ |
D | ci.h | 101 struct dma_pool *td_pool; 220 struct dma_pool *qh_pool; 221 struct dma_pool *td_pool;
|
/drivers/scsi/hisi_sas/ |
D | hisi_sas.h | 211 struct dma_pool *sge_page_pool; 213 struct dma_pool *command_table_pool; 214 struct dma_pool *status_buffer_pool;
|
/drivers/net/wan/ |
D | ixp4xx_hss.c | 327 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/ |
D | core.c | 86 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/ |
D | fsl_raid.h | 261 struct dma_pool *cf_desc_pool; 262 struct dma_pool *hw_desc_pool;
|
D | coh901318.h | 18 struct dma_pool *dmapool;
|
D | at_hdmac_regs.h | 337 struct dma_pool *dma_desc_pool; 338 struct dma_pool *memset_pool;
|
/drivers/usb/host/ |
D | ehci.h | 208 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 */
|
D | fotg210.h | 161 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/ |
D | ixp4xx_eth.c | 256 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/ |
D | mpt3sas_base.h | 1117 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/ |
D | mv_init.c | 128 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/ |
D | cppi_dma.h | 119 struct dma_pool *pool;
|
/drivers/dma/ioat/ |
D | dma.h | 78 struct dma_pool *completion_pool; 80 struct dma_pool *sed_hw_pool[MAX_SED_POOLS];
|