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
235 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_event()
237 wasted = (align - (soffset % align)) % align; in amdgpu_sa_event()
239 if ((eoffset - soffset) >= (size + wasted)) { in amdgpu_sa_event()
251 unsigned i, soffset, best, tmp; in amdgpu_sa_bo_next_hole() local
260 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_bo_next_hole()
285 tmp = sa_bo->soffset; in amdgpu_sa_bo_next_hole()
286 if (tmp < soffset) { in amdgpu_sa_bo_next_hole()
290 tmp -= soffset; in amdgpu_sa_bo_next_hole()
420 uint64_t soffset = i->soffset + sa_manager->gpu_addr; in amdgpu_sa_bo_dump_debug_info() local
428 soffset, eoffset, eoffset - soffset); in amdgpu_sa_bo_dump_debug_info()