Lines Matching defs:off
127 size_t off;
156 off = sge->addr - mr->user_base;
158 off + sge->length > mr->length ||
164 off += mr->offset;
167 while (off >= mr->map[m]->segs[n].length) {
168 off -= mr->map[m]->segs[n].length;
176 isge->vaddr = mr->map[m]->segs[n].vaddr + off;
177 isge->length = mr->map[m]->segs[n].length - off;
207 size_t off;
238 off = vaddr - mr->iova;
239 if (unlikely(vaddr < mr->iova || off + len > mr->length ||
245 off += mr->offset;
248 while (off >= mr->map[m]->segs[n].length) {
249 off -= mr->map[m]->segs[n].length;
257 sge->vaddr = mr->map[m]->segs[n].vaddr + off;
258 sge->length = mr->map[m]->segs[n].length - off;