Searched refs:dma_nents (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/infiniband/ulp/iser/
H A Diser_memory.c82 data->dma_nents = ib_dma_map_sg(dev, data->sg, data->size, dma_dir);
83 if (unlikely(data->dma_nents == 0)) {
91 pdata->dma_nents = ib_dma_map_sg(dev, pdata->sg, pdata->size, dma_dir);
92 if (unlikely(pdata->dma_nents == 0)) {
272 ret = ib_map_mr_sg_pi(mr, mem->sg, mem->dma_nents, NULL,
273 sig_mem->sg, sig_mem->dma_nents, NULL, SZ_4K);
276 mem->dma_nents + sig_mem->dma_nents);
321 n = ib_map_mr_sg(mr, mem->sg, mem->dma_nents, NULL, SZ_4K);
322 if (unlikely(n != mem->dma_nents)) {
[all...]
H A Discsi_iser.h186 * @dma_nents: returned by dma_map_sg
192 int dma_nents; member in struct:iser_data_buf
H A Diser_initiator.c724 iser_task->prot[ISER_DIR_IN].dma_nents = 0;
725 iser_task->prot[ISER_DIR_OUT].dma_nents = 0;
/linux-master/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c291 int i, n, dma_nents; local
312 dma_nents = ib_dma_map_sg(ep->re_id->device, mr->mr_sg, mr->mr_nents,
314 if (!dma_nents)
319 n = ib_map_mr_sg(ibmr, mr->mr_sg, dma_nents, NULL, PAGE_SIZE);
320 if (n != dma_nents)
/linux-master/include/linux/
H A Dscatterlist.h615 * @dma_nents: maximum number of sg entries to iterate over, this is the value
622 #define for_each_sg_dma_page(sglist, dma_iter, dma_nents, pgoffset) \
623 for (__sg_page_iter_start(&(dma_iter)->base, sglist, dma_nents, \
/linux-master/drivers/crypto/intel/keembay/
H A Docs-aes.c1426 int dma_nents; local
1451 dma_nents = 0;
1459 dma_nents++;
1462 if (dma_nents > sg_dma_count)
1466 dll_desc->size = sizeof(struct ocs_dma_linked_list) * dma_nents;
1474 for (i = 0; i < dma_nents; i++, sg = sg_next(sg)) {
/linux-master/drivers/infiniband/core/
H A Drw.c47 enum dma_data_direction dir, int dma_nents)
52 if (dev->attrs.max_sgl_rd && dma_nents > dev->attrs.max_sgl_rd)
46 rdma_rw_io_needs_mr(struct ib_device *dev, u32 port_num, enum dma_data_direction dir, int dma_nents) argument

Completed in 265 milliseconds