Lines Matching refs:dma_len
255 sg->dma_len = 0;
266 WARN_ON(sg->dma_len);
268 sg->dma_len = ib_dma_map_sg(dev, sg->list, sg->len, DMA_BIDIRECTIONAL);
269 if (unlikely(!sg->dma_len)) {
278 for (i = 0; i < sg->dma_len; ++i) {
279 unsigned int dma_len = ib_sg_dma_len(dev, &sg->list[i]); local
283 sg->bytes += dma_len;
285 end_addr = dma_addr + dma_len;
292 if (i < sg->dma_len - 1)
310 sg->dma_len = 0;
448 ibmr->mapping.m_sg.dma_len, DMA_BIDIRECTIONAL);
452 ibmr->mapping.m_sg.dma_len, DMA_BIDIRECTIONAL);
744 if (mapping->m_sg.dma_len > pool->max_message_size) {
770 if (!ibmr->mapping.m_sg.dma_len)