Home
last modified time | relevance | path

Searched refs:unmap_vma (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c2314 struct panthor_vma *unmap_vma = container_of(op->unmap->va, struct panthor_vma, base); in unmap_hugepage_align() local
2315 bool is_sparse = unmap_vma->flags & DRM_PANTHOR_VM_BIND_OP_MAP_SPARSE; in unmap_hugepage_align()
2349 struct panthor_vma *unmap_vma = container_of(op->remap.unmap->va, struct panthor_vma, base); in panthor_gpuva_sm_step_remap() local
2361 panthor_fix_sparse_map_offset(op->remap.next, unmap_vma->flags); in panthor_gpuva_sm_step_remap()
2363 if (!unmap_vma->evicted) { in panthor_gpuva_sm_step_remap()
2385 if (!unmap_vma->evicted && size > 0) { in panthor_gpuva_sm_step_remap()
2392 panthor_fix_sparse_map_offset(&map_op, unmap_vma->flags); in panthor_gpuva_sm_step_remap()
2394 ret = panthor_vm_exec_map_op(vm, unmap_vma->flags, &map_op); in panthor_gpuva_sm_step_remap()
2400 panthor_vma_init(prev_vma, unmap_vma->flags); in panthor_gpuva_sm_step_remap()
2401 prev_vma->evicted = unmap_vma->evicted; in panthor_gpuva_sm_step_remap()
[all …]