Lines Matching refs:soffset
146 return list_entry(hole->next, struct amdgpu_sa_bo, olist)->soffset; in amdgpu_sa_bo_hole_eoffset()
155 unsigned soffset, eoffset, wasted; in amdgpu_sa_bo_try_alloc() local
157 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_bo_try_alloc()
159 wasted = (align - (soffset % align)) % align; in amdgpu_sa_bo_try_alloc()
161 if ((eoffset - soffset) >= (size + wasted)) { in amdgpu_sa_bo_try_alloc()
162 soffset += wasted; in amdgpu_sa_bo_try_alloc()
165 sa_bo->soffset = soffset; in amdgpu_sa_bo_try_alloc()
166 sa_bo->eoffset = soffset + size; in amdgpu_sa_bo_try_alloc()
188 unsigned soffset, eoffset, wasted; in amdgpu_sa_event() local
195 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_event()
197 wasted = (align - (soffset % align)) % align; in amdgpu_sa_event()
199 if ((eoffset - soffset) >= (size + wasted)) { in amdgpu_sa_event()
211 unsigned i, soffset, best, tmp; in amdgpu_sa_bo_next_hole() local
220 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_bo_next_hole()
247 tmp = sa_bo->soffset; in amdgpu_sa_bo_next_hole()
248 if (tmp < soffset) { in amdgpu_sa_bo_next_hole()
252 tmp -= soffset; in amdgpu_sa_bo_next_hole()
380 uint64_t soffset = i->soffset + sa_manager->gpu_addr; in amdgpu_sa_bo_dump_debug_info() local
388 soffset, eoffset, eoffset - soffset); in amdgpu_sa_bo_dump_debug_info()