Searched refs:task_ref (Results 1 – 6 of 6) sorted by relevance
64 int get_vas_user_win_ref(struct vas_user_win_ref *task_ref) in get_vas_user_win_ref() argument74 task_ref->pid = get_task_pid(current, PIDTYPE_PID); in get_vas_user_win_ref()78 task_ref->mm = get_task_mm(current); in get_vas_user_win_ref()79 if (!task_ref->mm) { in get_vas_user_win_ref()80 put_pid(task_ref->pid); in get_vas_user_win_ref()86 mmgrab(task_ref->mm); in get_vas_user_win_ref()87 mmput(task_ref->mm); in get_vas_user_win_ref()95 task_ref->tgid = find_get_pid(task_tgid_vnr(current)); in get_vas_user_win_ref()104 static bool ref_get_pid_and_task(struct vas_user_win_ref *task_ref, in ref_get_pid_and_task() argument110 pid = task_ref->pid; in ref_get_pid_and_task()[all …]
71 struct vas_user_win_ref task_ref; member276 int get_vas_user_win_ref(struct vas_user_win_ref *task_ref);278 struct vas_user_win_ref *task_ref);
196 tsk_ref = &txwin->vas_win.task_ref; in pseries_vas_fault_thread_fn()361 rc = get_vas_user_win_ref(&txwin->vas_win.task_ref); in vas_allocate_window()365 vas_user_win_add_mm_context(&txwin->vas_win.task_ref); in vas_allocate_window()444 mm_context_remove_vas_window(vwin->task_ref.mm); in vas_deallocate_window()445 put_vas_user_win_ref(&vwin->task_ref); in vas_deallocate_window()
156 vas_update_csb(crb, &window->vas_win.task_ref); in vas_fault_thread_fn()
438 return pid_vnr(window->task_ref.pid); in vas_window_pid()
1070 rc = get_vas_user_win_ref(&txwin->vas_win.task_ref); in vas_tx_win_open()1074 vas_user_win_add_mm_context(&txwin->vas_win.task_ref); in vas_tx_win_open()1313 mm_context_remove_vas_window(vwin->task_ref.mm); in vas_win_close()1314 put_vas_user_win_ref(&vwin->task_ref); in vas_win_close()