Searched refs:thread_flags (Results 1 - 11 of 11) sorted by relevance

/linux-4.4.14/arch/cris/kernel/
H A Dptrace.c47 unsigned int thread_flags) do_work_pending()
50 if (likely(thread_flags & _TIF_NEED_RESCHED)) { do_work_pending()
56 if (thread_flags & _TIF_SIGPENDING) { do_work_pending()
65 thread_flags = current_thread_info()->flags; do_work_pending()
66 } while (thread_flags & _TIF_WORK_MASK); do_work_pending()
46 do_work_pending(int syscall, struct pt_regs *regs, unsigned int thread_flags) do_work_pending() argument
/linux-4.4.14/kernel/irq/
H A Dhandle.c50 if (test_and_set_bit(IRQTF_WARNED, &action->thread_flags)) warn_no_thread()
71 if (test_and_set_bit(IRQTF_RUNTHREAD, &action->thread_flags)) __irq_wake_thread()
93 * set_bit(IRQTF_RUNTHREAD, &action->thread_flags); __irq_wake_thread()
109 * if (!test_bit(IRQTF_RUNTHREAD, &action->thread_flags)) __irq_wake_thread()
H A Dmanage.c151 set_bit(IRQTF_AFFINITY, &action->thread_flags); irq_set_thread_affinity()
746 &action->thread_flags)) { irq_wait_for_interrupt()
798 if (test_bit(IRQTF_RUNTHREAD, &action->thread_flags)) irq_finalize_oneshot()
822 if (!test_and_clear_bit(IRQTF_AFFINITY, &action->thread_flags)) irq_thread_check_affinity()
830 set_bit(IRQTF_AFFINITY, &action->thread_flags); irq_thread_check_affinity()
913 if (test_and_clear_bit(IRQTF_RUNTHREAD, &action->thread_flags)) irq_thread_dtor()
944 &action->thread_flags)) irq_thread()
1034 set_bit(IRQTF_FORCED_THREAD, &new->thread_flags); irq_setup_forced_threading()
1095 set_bit(IRQTF_AFFINITY, &new->thread_flags); setup_irq_thread()
/linux-4.4.14/arch/metag/include/asm/
H A Dsyscalls.h36 int do_work_pending(struct pt_regs *regs, unsigned int thread_flags,
/linux-4.4.14/arch/metag/kernel/
H A Dsignal.c304 int do_work_pending(struct pt_regs *regs, unsigned int thread_flags, do_work_pending() argument
308 if (likely(thread_flags & _TIF_NEED_RESCHED)) { do_work_pending()
314 if (thread_flags & _TIF_SIGPENDING) { do_work_pending()
331 thread_flags = current_thread_info()->flags; do_work_pending()
332 } while (thread_flags & _TIF_WORK_MASK); do_work_pending()
/linux-4.4.14/arch/openrisc/kernel/
H A Dsignal.c297 do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) do_work_pending() argument
300 if (likely(thread_flags & _TIF_NEED_RESCHED)) { do_work_pending()
306 if (thread_flags & _TIF_SIGPENDING) { do_work_pending()
323 thread_flags = current_thread_info()->flags; do_work_pending()
324 } while (thread_flags & _TIF_WORK_MASK); do_work_pending()
/linux-4.4.14/arch/arm64/kernel/
H A Dsignal.c403 unsigned int thread_flags) do_notify_resume()
405 if (thread_flags & _TIF_SIGPENDING) do_notify_resume()
408 if (thread_flags & _TIF_NOTIFY_RESUME) { do_notify_resume()
413 if (thread_flags & _TIF_FOREIGN_FPSTATE) do_notify_resume()
402 do_notify_resume(struct pt_regs *regs, unsigned int thread_flags) do_notify_resume() argument
/linux-4.4.14/arch/alpha/kernel/
H A Dsignal.c532 do_work_pending(struct pt_regs *regs, unsigned long thread_flags, do_work_pending() argument
536 if (thread_flags & _TIF_NEED_RESCHED) { do_work_pending()
540 if (thread_flags & _TIF_SIGPENDING) { do_work_pending()
549 thread_flags = current_thread_info()->flags; do_work_pending()
550 } while (thread_flags & _TIF_WORK_MASK); do_work_pending()
/linux-4.4.14/arch/arm/kernel/
H A Dsignal.c566 do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) do_work_pending() argument
575 if (likely(thread_flags & _TIF_NEED_RESCHED)) { do_work_pending()
581 if (thread_flags & _TIF_SIGPENDING) { do_work_pending()
592 } else if (thread_flags & _TIF_UPROBE) { do_work_pending()
600 thread_flags = current_thread_info()->flags; do_work_pending()
601 } while (thread_flags & _TIF_WORK_MASK); do_work_pending()
/linux-4.4.14/arch/unicore32/kernel/
H A Dsignal.c405 unsigned int thread_flags, int syscall) do_notify_resume()
407 if (thread_flags & _TIF_SIGPENDING) do_notify_resume()
410 if (thread_flags & _TIF_NOTIFY_RESUME) { do_notify_resume()
404 do_notify_resume(struct pt_regs *regs, unsigned int thread_flags, int syscall) do_notify_resume() argument
/linux-4.4.14/include/linux/
H A Dinterrupt.h106 * @thread_flags: flags related to @thread
120 unsigned long thread_flags; member in struct:irqaction

Completed in 325 milliseconds