Lines Matching refs:bo_base
572 struct amdgpu_vm_bo_base *bo_base; in amdgpu_vm_del_from_lru_notify() local
583 for (bo_base = abo->vm_bo; bo_base; bo_base = bo_base->next) { in amdgpu_vm_del_from_lru_notify()
584 struct amdgpu_vm *vm = bo_base->vm; in amdgpu_vm_del_from_lru_notify()
604 struct amdgpu_vm_bo_base *bo_base; in amdgpu_vm_move_to_lru_tail() local
616 list_for_each_entry(bo_base, &vm->idle, vm_status) { in amdgpu_vm_move_to_lru_tail()
617 struct amdgpu_bo *bo = bo_base->bo; in amdgpu_vm_move_to_lru_tail()
649 struct amdgpu_vm_bo_base *bo_base, *tmp; in amdgpu_vm_validate_pt_bos() local
654 list_for_each_entry_safe(bo_base, tmp, &vm->evicted, vm_status) { in amdgpu_vm_validate_pt_bos()
655 struct amdgpu_bo *bo = bo_base->bo; in amdgpu_vm_validate_pt_bos()
662 amdgpu_vm_bo_moved(bo_base); in amdgpu_vm_validate_pt_bos()
666 amdgpu_vm_bo_relocated(bo_base); in amdgpu_vm_validate_pt_bos()
668 amdgpu_vm_bo_idle(bo_base); in amdgpu_vm_validate_pt_bos()
2500 struct amdgpu_vm_bo_base *bo_base; in amdgpu_vm_bo_invalidate() local
2506 for (bo_base = bo->vm_bo; bo_base; bo_base = bo_base->next) { in amdgpu_vm_bo_invalidate()
2507 struct amdgpu_vm *vm = bo_base->vm; in amdgpu_vm_bo_invalidate()
2510 amdgpu_vm_bo_evicted(bo_base); in amdgpu_vm_bo_invalidate()
2514 if (bo_base->moved) in amdgpu_vm_bo_invalidate()
2516 bo_base->moved = true; in amdgpu_vm_bo_invalidate()
2519 amdgpu_vm_bo_relocated(bo_base); in amdgpu_vm_bo_invalidate()
2521 amdgpu_vm_bo_moved(bo_base); in amdgpu_vm_bo_invalidate()
2523 amdgpu_vm_bo_invalidated(bo_base); in amdgpu_vm_bo_invalidate()