Lines Matching refs:soffset
186 return list_entry(hole->next, struct amdgpu_sa_bo, olist)->soffset; in amdgpu_sa_bo_hole_eoffset()
195 unsigned soffset, eoffset, wasted; in amdgpu_sa_bo_try_alloc() local
197 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_bo_try_alloc()
199 wasted = (align - (soffset % align)) % align; in amdgpu_sa_bo_try_alloc()
201 if ((eoffset - soffset) >= (size + wasted)) { in amdgpu_sa_bo_try_alloc()
202 soffset += wasted; in amdgpu_sa_bo_try_alloc()
205 sa_bo->soffset = soffset; in amdgpu_sa_bo_try_alloc()
206 sa_bo->eoffset = soffset + size; in amdgpu_sa_bo_try_alloc()
228 unsigned soffset, eoffset, wasted; in amdgpu_sa_event() local
237 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_event()
239 wasted = (align - (soffset % align)) % align; in amdgpu_sa_event()
241 if ((eoffset - soffset) >= (size + wasted)) { in amdgpu_sa_event()
253 unsigned i, soffset, best, tmp; in amdgpu_sa_bo_next_hole() local
262 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_bo_next_hole()
288 tmp = sa_bo->soffset; in amdgpu_sa_bo_next_hole()
289 if (tmp < soffset) { in amdgpu_sa_bo_next_hole()
293 tmp -= soffset; in amdgpu_sa_bo_next_hole()
436 uint64_t soffset = i->soffset + sa_manager->gpu_addr; in amdgpu_sa_bo_dump_debug_info() local
444 soffset, eoffset, eoffset - soffset); in amdgpu_sa_bo_dump_debug_info()