Searched refs:dma_nents (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iser_memory.c | 82 data->dma_nents = ib_dma_map_sg(dev, data->sg, data->size, dma_dir); in iser_dma_map_task_data() 83 if (unlikely(data->dma_nents == 0)) { in iser_dma_map_task_data() 91 pdata->dma_nents = ib_dma_map_sg(dev, pdata->sg, pdata->size, dma_dir); in iser_dma_map_task_data() 92 if (unlikely(pdata->dma_nents == 0)) { in iser_dma_map_task_data() 272 ret = ib_map_mr_sg_pi(mr, mem->sg, mem->dma_nents, NULL, in iser_reg_sig_mr() 273 sig_mem->sg, sig_mem->dma_nents, NULL, SZ_4K); in iser_reg_sig_mr() 276 mem->dma_nents + sig_mem->dma_nents); in iser_reg_sig_mr() 321 n = ib_map_mr_sg(mr, mem->sg, mem->dma_nents, NULL, SZ_4K); in iser_fast_reg_mr() 322 if (unlikely(n != mem->dma_nents)) { in iser_fast_reg_mr() 324 n, mem->dma_nents); in iser_fast_reg_mr() [all …]
|
| H A D | iscsi_iser.h | 192 int dma_nents; member
|
| H A D | iser_initiator.c | 723 iser_task->prot[ISER_DIR_IN].dma_nents = 0; in iser_task_rdma_init() 724 iser_task->prot[ISER_DIR_OUT].dma_nents = 0; in iser_task_rdma_init()
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | frwr_ops.c | 295 int i, n, dma_nents; in frwr_map() local 383 dma_nents = ib_dma_map_sg(ep->re_id->device, mr->mr_sg, mr->mr_nents, in frwr_map() 385 if (!dma_nents) in frwr_map() 390 n = ib_map_mr_sg(ibmr, mr->mr_sg, dma_nents, NULL, PAGE_SIZE); in frwr_map() 391 if (n != dma_nents) in frwr_map() 747 int dma_nents; in frwr_wp_create() local 762 dma_nents = ib_dma_map_sg(ep->re_id->device, mr->mr_sg, in frwr_wp_create() 764 if (!dma_nents) { in frwr_wp_create() 771 if (ib_map_mr_sg(ibmr, mr->mr_sg, dma_nents, NULL, in frwr_wp_create() 772 PAGE_SIZE) != dma_nents) { in frwr_wp_create()
|
| /linux/drivers/infiniband/core/ |
| H A D | rw.c | 48 enum dma_data_direction dir, int dma_nents) in rdma_rw_io_needs_mr() argument 53 if (dev->attrs.max_sgl_rd && dma_nents > dev->attrs.max_sgl_rd) in rdma_rw_io_needs_mr()
|