Lines Matching refs:ti_work
148 unsigned long ti_work) in exit_to_user_mode_loop() argument
154 while (ti_work & EXIT_TO_USER_MODE_WORK) { in exit_to_user_mode_loop()
156 local_irq_enable_exit_to_user(ti_work); in exit_to_user_mode_loop()
158 if (ti_work & _TIF_NEED_RESCHED) in exit_to_user_mode_loop()
161 if (ti_work & _TIF_UPROBE) in exit_to_user_mode_loop()
164 if (ti_work & _TIF_PATCH_PENDING) in exit_to_user_mode_loop()
167 if (ti_work & (_TIF_SIGPENDING | _TIF_NOTIFY_SIGNAL)) in exit_to_user_mode_loop()
170 if (ti_work & _TIF_NOTIFY_RESUME) in exit_to_user_mode_loop()
174 arch_exit_to_user_mode_work(regs, ti_work); in exit_to_user_mode_loop()
186 ti_work = read_thread_flags(); in exit_to_user_mode_loop()
190 return ti_work; in exit_to_user_mode_loop()
195 unsigned long ti_work; in exit_to_user_mode_prepare() local
202 ti_work = read_thread_flags(); in exit_to_user_mode_prepare()
203 if (unlikely(ti_work & EXIT_TO_USER_MODE_WORK)) in exit_to_user_mode_prepare()
204 ti_work = exit_to_user_mode_loop(regs, ti_work); in exit_to_user_mode_prepare()
206 arch_exit_to_user_mode_prepare(regs, ti_work); in exit_to_user_mode_prepare()