Lines Matching defs:sg_offset
2679 * @sg_offset: offset in bytes into sg
2700 unsigned int *sg_offset, unsigned int page_size)
2707 return mr->device->ops.map_mr_sg(mr, sg, sg_nents, sg_offset);
2738 unsigned int sg_offset = sg_offset_p ? *sg_offset_p : 0;
2743 if (unlikely(sg_nents <= 0 || sg_offset > sg_dma_len(&sgl[0])))
2746 mr->iova = sg_dma_address(&sgl[0]) + sg_offset;
2750 u64 dma_addr = sg_dma_address(sg) + sg_offset;
2752 unsigned int dma_len = sg_dma_len(sg) - sg_offset;
2777 sg_offset = prev_addr - sg_dma_address(sg);
2780 *sg_offset_p = sg_offset;
2781 return i || sg_offset ? i : ret;
2792 sg_offset = 0;