Lines Matching refs:before
1994 struct amdgpu_bo_va_mapping *before, *after, *tmp, *next; in amdgpu_vm_bo_clear_mappings() local
2007 before = kzalloc(sizeof(*before), GFP_KERNEL); in amdgpu_vm_bo_clear_mappings()
2008 if (!before) in amdgpu_vm_bo_clear_mappings()
2010 INIT_LIST_HEAD(&before->list); in amdgpu_vm_bo_clear_mappings()
2014 kfree(before); in amdgpu_vm_bo_clear_mappings()
2024 before->start = tmp->start; in amdgpu_vm_bo_clear_mappings()
2025 before->last = saddr - 1; in amdgpu_vm_bo_clear_mappings()
2026 before->offset = tmp->offset; in amdgpu_vm_bo_clear_mappings()
2027 before->flags = tmp->flags; in amdgpu_vm_bo_clear_mappings()
2028 before->bo_va = tmp->bo_va; in amdgpu_vm_bo_clear_mappings()
2029 list_add(&before->list, &tmp->bo_va->invalids); in amdgpu_vm_bo_clear_mappings()
2065 if (!list_empty(&before->list)) { in amdgpu_vm_bo_clear_mappings()
2066 struct amdgpu_bo *bo = before->bo_va->base.bo; in amdgpu_vm_bo_clear_mappings()
2068 amdgpu_vm_it_insert(before, &vm->va); in amdgpu_vm_bo_clear_mappings()
2069 if (before->flags & AMDGPU_PTE_PRT_FLAG(adev)) in amdgpu_vm_bo_clear_mappings()
2073 !before->bo_va->base.moved) in amdgpu_vm_bo_clear_mappings()
2074 amdgpu_vm_bo_moved(&before->bo_va->base); in amdgpu_vm_bo_clear_mappings()
2076 kfree(before); in amdgpu_vm_bo_clear_mappings()