Lines Matching refs:soffset
158 return list_entry(hole->next, struct drm_suballoc, olist)->soffset;
166 size_t soffset, eoffset, wasted;
168 soffset = drm_suballoc_hole_soffset(sa_manager);
170 wasted = round_up(soffset, align) - soffset;
172 if ((eoffset - soffset) >= (size + wasted)) {
173 soffset += wasted;
176 sa->soffset = soffset;
177 sa->eoffset = soffset + size;
189 size_t soffset, eoffset, wasted;
196 soffset = drm_suballoc_hole_soffset(sa_manager);
198 wasted = round_up(soffset, align) - soffset;
200 return ((eoffset - soffset) >= (size + wasted));
230 size_t soffset, best, tmp;
239 soffset = drm_suballoc_hole_soffset(sa_manager);
265 tmp = sa->soffset;
266 if (tmp < soffset) {
270 tmp -= soffset;
432 unsigned long long soffset = i->soffset;
441 suballoc_base + soffset, suballoc_base + eoffset,
442 eoffset - soffset);