Searched refs:unmap_vma (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_mmu.c | 2316 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...] |