Lines Matching refs:tsk
261 static int faultin_page(struct task_struct *tsk, struct vm_area_struct *vma, in faultin_page() argument
295 if (tsk) { in faultin_page()
297 tsk->maj_flt++; in faultin_page()
299 tsk->min_flt++; in faultin_page()
416 long __get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in __get_user_pages() argument
477 ret = faultin_page(tsk, vma, start, &foll_flags, in __get_user_pages()
544 int fixup_user_fault(struct task_struct *tsk, struct mm_struct *mm, in fixup_user_fault() argument
569 if (tsk) { in fixup_user_fault()
571 tsk->maj_flt++; in fixup_user_fault()
573 tsk->min_flt++; in fixup_user_fault()
578 static __always_inline long __get_user_pages_locked(struct task_struct *tsk, in __get_user_pages_locked() argument
608 ret = __get_user_pages(tsk, mm, start, nr_pages, flags, pages, in __get_user_pages_locked()
648 ret = __get_user_pages(tsk, mm, start, 1, flags | FOLL_TRIED, in __get_user_pages_locked()
695 long get_user_pages_locked(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages_locked() argument
700 return __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in get_user_pages_locked()
715 __always_inline long __get_user_pages_unlocked(struct task_struct *tsk, struct mm_struct *mm, in __get_user_pages_unlocked() argument
723 ret = __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in __get_user_pages_unlocked()
748 long get_user_pages_unlocked(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages_unlocked() argument
752 return __get_user_pages_unlocked(tsk, mm, start, nr_pages, write, in get_user_pages_unlocked()
812 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages() argument
816 return __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in get_user_pages()