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.c2316 struct panthor_vma *unmap_vma = container_of(op->unmap->va, struct panthor_vma, base); in unmap_hugepage_align()
2317 bool is_sparse = unmap_vma->flags & DRM_PANTHOR_VM_BIND_OP_MAP_SPARSE; in unmap_hugepage_align()
2351 struct panthor_vma *unmap_vma = container_of(op->remap.unmap->va, struct panthor_vma, base); in panthor_gpuva_sm_step_remap()
2363 panthor_fix_sparse_map_offset(op->remap.next, unmap_vma->flags); in panthor_gpuva_sm_step_remap()
2365 if (!unmap_vma->evicted) { in panthor_gpuva_sm_step_remap()
2387 if (!unmap_vma->evicted && size > 0) { in panthor_gpuva_sm_step_remap()
2394 panthor_fix_sparse_map_offset(&map_op, unmap_vma->flags); in panthor_gpuva_sm_step_remap()
2396 ret = panthor_vm_exec_map_op(vm, unmap_vma->flags, &map_op); in panthor_gpuva_sm_step_remap()
2402 panthor_vma_init(prev_vma, unmap_vma->flags); in panthor_gpuva_sm_step_remap()
2403 prev_vma->evicted = unmap_vma in panthor_gpuva_sm_step_remap()
2314 struct panthor_vma *unmap_vma = container_of(op->unmap->va, struct panthor_vma, base); unmap_hugepage_align() local
2349 struct panthor_vma *unmap_vma = container_of(op->remap.unmap->va, struct panthor_vma, base); panthor_gpuva_sm_step_remap() local
2451 struct panthor_vma *unmap_vma = container_of(op->unmap.va, struct panthor_vma, base); panthor_gpuva_sm_step_unmap() local
[all...]