Lines Matching refs:after
845 /* vm_flush_needed after updating moved PDEs */
933 * @flush_tlb: trigger tlb invalidation after update completed
1383 * Register a cleanup callback to disable PRT support after VM dies.
1867 struct amdgpu_bo_va_mapping *before, *after, *tmp, *next;
1885 after = kzalloc(sizeof(*after), GFP_KERNEL);
1886 if (!after) {
1890 INIT_LIST_HEAD(&after->list);
1907 after->start = eaddr + 1;
1908 after->last = tmp->last;
1909 after->offset = tmp->offset;
1910 after->offset += (after->start - tmp->start) << PAGE_SHIFT;
1911 after->flags = tmp->flags;
1912 after->bo_va = tmp->bo_va;
1913 list_add(&after->list, &tmp->bo_va->invalids);
1952 /* Insert partial mapping after the range */
1953 if (!list_empty(&after->list)) {
1954 struct amdgpu_bo *bo = after->bo_va->base.bo;
1956 amdgpu_vm_it_insert(after, &vm->va);
1957 if (after->flags & AMDGPU_PTE_PRT)
1961 !after->bo_va->base.moved)
1962 amdgpu_vm_bo_moved(&after->bo_va->base);
1964 kfree(after);
2566 * pasid from vm. Compute should stop use of vm after this call.