Searched refs:prev_vma (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/parisc/mm/ |
| H A D | fault.c | 270 struct vm_area_struct *vma, *prev_vma; in do_page_fault() local 295 vma = find_vma_prev(mm, address, &prev_vma); in do_page_fault() 297 if (!prev_vma || !(prev_vma->vm_flags & VM_GROWSUP)) in do_page_fault()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_gem_vma.c | 551 struct drm_gpuva *prev_vma = NULL, *next_vma = NULL; in msm_gem_vm_sm_step_remap() local 596 * The prev_vma and/or next_vma are replacing the unmapped vma, and in msm_gem_vm_sm_step_remap() 604 prev_vma = vma_from_op(arg, op->remap.prev); in msm_gem_vm_sm_step_remap() 605 if (WARN_ON(IS_ERR(prev_vma))) in msm_gem_vm_sm_step_remap() 606 return PTR_ERR(prev_vma); in msm_gem_vm_sm_step_remap() 608 vm_dbg("prev_vma: %p:%p: %016llx %016llx", vm, prev_vma, prev_vma->va.addr, prev_vma->va.range); in msm_gem_vm_sm_step_remap() 609 to_msm_vma(prev_vma) in msm_gem_vm_sm_step_remap() [all...] |
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_mmu.c | 2246 struct panthor_vma *prev_vma = NULL, *next_vma = NULL; in panthor_gpuva_sm_step_unmap() 2283 prev_vma = panthor_vm_op_ctx_get_vma(op_ctx); 2284 panthor_vma_init(prev_vma, unmap_vma->flags); 2285 prev_vma->evicted = unmap_vma->evicted; in panthor_vm_exec_op() 2306 drm_gpuva_remap(prev_vma ? &prev_vma->base : NULL, in panthor_vm_exec_op() 2310 if (prev_vma) { in panthor_vm_exec_op() 2316 panthor_vma_link(vm, prev_vma, op->remap.unmap->va->vm_bo); in panthor_vm_exec_op() 2173 struct panthor_vma *prev_vma = NULL, *next_vma = NULL; panthor_gpuva_sm_step_remap() local
|