Lines Matching refs:curr_task
142 struct task_struct *curr_task; in task_file_seq_get_next() local
151 curr_task = info->task; in task_file_seq_get_next()
154 curr_task = task_seq_get_next(ns, &curr_tid, true); in task_file_seq_get_next()
155 if (!curr_task) { in task_file_seq_get_next()
162 info->task = curr_task; in task_file_seq_get_next()
174 f = task_lookup_next_fd_rcu(curr_task, &curr_fd); in task_file_seq_get_next()
188 put_task_struct(curr_task); in task_file_seq_get_next()
313 struct task_struct *curr_task; in task_vma_seq_get_next() local
322 curr_task = info->task; in task_vma_seq_get_next()
362 if (mmap_lock_is_contended(curr_task->mm)) { in task_vma_seq_get_next()
366 mmap_read_unlock(curr_task->mm); in task_vma_seq_get_next()
367 if (mmap_read_lock_killable(curr_task->mm)) in task_vma_seq_get_next()
374 curr_task = task_seq_get_next(ns, &curr_tid, true); in task_vma_seq_get_next()
375 if (!curr_task) { in task_vma_seq_get_next()
394 if (!curr_task->mm) in task_vma_seq_get_next()
397 if (mmap_read_lock_killable(curr_task->mm)) in task_vma_seq_get_next()
403 curr_vma = curr_task->mm->mmap; in task_vma_seq_get_next()
413 curr_vma = find_vma(curr_task->mm, info->prev_vm_end - 1); in task_vma_seq_get_next()
425 mmap_read_unlock(curr_task->mm); in task_vma_seq_get_next()
428 info->task = curr_task; in task_vma_seq_get_next()
433 put_task_struct(curr_task); in task_vma_seq_get_next()
439 if (curr_task) in task_vma_seq_get_next()
440 put_task_struct(curr_task); in task_vma_seq_get_next()