Searched refs:dma_list (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/crypto/intel/keembay/ |
| H A D | ocs-hcu.c | 444 const struct ocs_hcu_dma_list *dma_list, in ocs_hcu_ll_dma_start() argument 450 if (!dma_list) in ocs_hcu_ll_dma_start() 471 writel(dma_list->dma_addr, hcu_dev->io_base + OCS_HCU_DMA_NEXT_SRC_DESCR); in ocs_hcu_ll_dma_start() 492 struct ocs_hcu_dma_list *dma_list; in ocs_hcu_dma_list_alloc() local 494 dma_list = kmalloc_obj(*dma_list); in ocs_hcu_dma_list_alloc() 495 if (!dma_list) in ocs_hcu_dma_list_alloc() 499 dma_list->head = dma_alloc_coherent(hcu_dev->dev, in ocs_hcu_dma_list_alloc() 500 sizeof(*dma_list->head) * max_nents, in ocs_hcu_dma_list_alloc() 501 &dma_list->dma_addr, GFP_KERNEL); in ocs_hcu_dma_list_alloc() 502 if (!dma_list->head) { in ocs_hcu_dma_list_alloc() [all …]
|
| H A D | ocs-hcu.h | 77 struct ocs_hcu_dma_list *dma_list); 80 struct ocs_hcu_dma_list *dma_list, 87 const struct ocs_hcu_dma_list *dma_list); 91 const struct ocs_hcu_dma_list *dma_list, 103 const struct ocs_hcu_dma_list *dma_list,
|
| H A D | keembay-ocs-hcu-core.c | 78 struct ocs_hcu_dma_list *dma_list; member 208 if (rctx->dma_list) { in kmb_ocs_hcu_dma_cleanup() 209 ocs_hcu_dma_list_free(hcu_dev, rctx->dma_list); in kmb_ocs_hcu_dma_cleanup() 210 rctx->dma_list = NULL; in kmb_ocs_hcu_dma_cleanup() 297 rctx->dma_list = ocs_hcu_dma_list_alloc(rctx->hcu_dev, nents); in kmb_ocs_dma_prepare() 298 if (!rctx->dma_list) { in kmb_ocs_dma_prepare() 305 rc = ocs_hcu_dma_list_add_tail(rctx->hcu_dev, rctx->dma_list, in kmb_ocs_dma_prepare() 330 rctx->dma_list, in kmb_ocs_dma_prepare() 447 rctx->dma_list, req->result, rctx->dig_sz); in kmb_ocs_hcu_do_one_request() 472 rctx->dma_list); in kmb_ocs_hcu_do_one_request() [all …]
|
| /linux/arch/powerpc/platforms/cell/spufs/ |
| H A D | spu_utils.h | 38 struct dma_list_elem dma_list[15] __attribute__ ((aligned(8))); variable 92 dma_list[i].size = 16384; in build_dma_list() 93 dma_list[i].ea_low = ea_low; in build_dma_list()
|
| H A D | spu_save.c | 50 unsigned int list = (unsigned int)&dma_list[0]; in save_upper_240kb() 51 unsigned int size = sizeof(dma_list); in save_upper_240kb()
|
| H A D | spu_restore.c | 50 unsigned int list = (unsigned int)&dma_list[0]; in restore_upper_240kb() 51 unsigned int size = sizeof(dma_list); in restore_upper_240kb()
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_eq.c | 471 u64 *dma_list = NULL; in mthca_create_eq() local 489 dma_list = kmalloc_array(npages, sizeof(*dma_list), GFP_KERNEL); in mthca_create_eq() 490 if (!dma_list) in mthca_create_eq() 504 dma_list[i] = t; in mthca_create_eq() 518 dma_list, PAGE_SHIFT, npages, in mthca_create_eq() 550 kfree(dma_list); in mthca_create_eq() 581 kfree(dma_list); in mthca_create_eq()
|
| /linux/include/linux/ |
| H A D | hmm-dma.h | 22 dma_addr_t *dma_list; member
|
| /linux/drivers/misc/genwqe/ |
| H A D | card_base.h | 171 dma_addr_t *dma_list; /* list of dma addresses per page */ member 372 dma_addr_t *dma_list);
|
| H A D | card_dev.c | 965 &m->dma_list[page_offs]); in ddcb_cmd_fixups()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | eq.c | 977 u64 *dma_list = NULL; in mlx4_create_eq() local 997 dma_list = kmalloc_array(npages, sizeof(*dma_list), GFP_KERNEL); in mlx4_create_eq() 998 if (!dma_list) in mlx4_create_eq() 1014 dma_list[i] = t; in mlx4_create_eq() 1032 err = mlx4_write_mtt(dev, &eq->mtt, 0, npages, dma_list); in mlx4_create_eq() 1052 kfree(dma_list); in mlx4_create_eq() 1081 kfree(dma_list); in mlx4_create_eq()
|