Lines Matching refs:sg_offset
2633 unsigned int *sg_offset, unsigned int page_size) in ib_map_mr_sg() argument
2640 return mr->device->ops.map_mr_sg(mr, sg, sg_nents, sg_offset); in ib_map_mr_sg()
2671 unsigned int sg_offset = sg_offset_p ? *sg_offset_p : 0; in ib_sg_to_pages() local
2676 if (unlikely(sg_nents <= 0 || sg_offset > sg_dma_len(&sgl[0]))) in ib_sg_to_pages()
2679 mr->iova = sg_dma_address(&sgl[0]) + sg_offset; in ib_sg_to_pages()
2683 u64 dma_addr = sg_dma_address(sg) + sg_offset; in ib_sg_to_pages()
2685 unsigned int dma_len = sg_dma_len(sg) - sg_offset; in ib_sg_to_pages()
2710 sg_offset = prev_addr - sg_dma_address(sg); in ib_sg_to_pages()
2713 *sg_offset_p = sg_offset; in ib_sg_to_pages()
2714 return i || sg_offset ? i : ret; in ib_sg_to_pages()
2725 sg_offset = 0; in ib_sg_to_pages()