Lines Matching refs:tsk
295 static int faultin_page(struct task_struct *tsk, struct vm_area_struct *vma, in faultin_page() argument
332 if (tsk) { in faultin_page()
334 tsk->maj_flt++; in faultin_page()
336 tsk->min_flt++; in faultin_page()
453 long __get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in __get_user_pages() argument
514 ret = faultin_page(tsk, vma, start, &foll_flags, in __get_user_pages()
587 int fixup_user_fault(struct task_struct *tsk, struct mm_struct *mm, in fixup_user_fault() argument
612 if (tsk) { in fixup_user_fault()
614 tsk->maj_flt++; in fixup_user_fault()
616 tsk->min_flt++; in fixup_user_fault()
621 static __always_inline long __get_user_pages_locked(struct task_struct *tsk, in __get_user_pages_locked() argument
651 ret = __get_user_pages(tsk, mm, start, nr_pages, flags, pages, in __get_user_pages_locked()
691 ret = __get_user_pages(tsk, mm, start, 1, flags | FOLL_TRIED, in __get_user_pages_locked()
738 long get_user_pages_locked(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages_locked() argument
743 return __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in get_user_pages_locked()
758 __always_inline long __get_user_pages_unlocked(struct task_struct *tsk, struct mm_struct *mm, in __get_user_pages_unlocked() argument
766 ret = __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in __get_user_pages_unlocked()
791 long get_user_pages_unlocked(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages_unlocked() argument
795 return __get_user_pages_unlocked(tsk, mm, start, nr_pages, write, in get_user_pages_unlocked()
855 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages() argument
859 return __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in get_user_pages()