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