Lines Matching refs:curr_mm
460 struct mm_struct *curr_mm; in task_vma_seq_get_next() local
472 curr_mm = info->mm; in task_vma_seq_get_next()
511 if (mmap_lock_is_contended(curr_mm)) { in task_vma_seq_get_next()
515 mmap_read_unlock(curr_mm); in task_vma_seq_get_next()
516 if (mmap_read_lock_killable(curr_mm)) { in task_vma_seq_get_next()
517 mmput(curr_mm); in task_vma_seq_get_next()
544 curr_mm = get_task_mm(curr_task); in task_vma_seq_get_next()
545 if (!curr_mm) in task_vma_seq_get_next()
548 if (mmap_read_lock_killable(curr_mm)) { in task_vma_seq_get_next()
549 mmput(curr_mm); in task_vma_seq_get_next()
556 curr_vma = find_vma(curr_mm, 0); in task_vma_seq_get_next()
559 curr_vma = find_vma(curr_mm, curr_vma->vm_end); in task_vma_seq_get_next()
566 curr_vma = find_vma(curr_mm, info->prev_vm_end - 1); in task_vma_seq_get_next()
573 curr_vma = find_vma(curr_mm, curr_vma->vm_end); in task_vma_seq_get_next()
578 mmap_read_unlock(curr_mm); in task_vma_seq_get_next()
579 mmput(curr_mm); in task_vma_seq_get_next()
584 info->mm = curr_mm; in task_vma_seq_get_next()