Lines Matching refs:soffset
160 return list_entry(hole->next, struct drm_suballoc, olist)->soffset; in drm_suballoc_hole_eoffset()
168 size_t soffset, eoffset, wasted; in drm_suballoc_try_alloc() local
170 soffset = drm_suballoc_hole_soffset(sa_manager); in drm_suballoc_try_alloc()
172 wasted = round_up(soffset, align) - soffset; in drm_suballoc_try_alloc()
174 if ((eoffset - soffset) >= (size + wasted)) { in drm_suballoc_try_alloc()
175 soffset += wasted; in drm_suballoc_try_alloc()
178 sa->soffset = soffset; in drm_suballoc_try_alloc()
179 sa->eoffset = soffset + size; in drm_suballoc_try_alloc()
191 size_t soffset, eoffset, wasted; in __drm_suballoc_event() local
198 soffset = drm_suballoc_hole_soffset(sa_manager); in __drm_suballoc_event()
200 wasted = round_up(soffset, align) - soffset; in __drm_suballoc_event()
202 return ((eoffset - soffset) >= (size + wasted)); in __drm_suballoc_event()
232 size_t soffset, best, tmp; in drm_suballoc_next_hole() local
241 soffset = drm_suballoc_hole_soffset(sa_manager); in drm_suballoc_next_hole()
267 tmp = sa->soffset; in drm_suballoc_next_hole()
268 if (tmp < soffset) { in drm_suballoc_next_hole()
272 tmp -= soffset; in drm_suballoc_next_hole()
434 unsigned long long soffset = i->soffset; in drm_suballoc_dump_debug_info() local
443 suballoc_base + soffset, suballoc_base + eoffset, in drm_suballoc_dump_debug_info()
444 eoffset - soffset); in drm_suballoc_dump_debug_info()