Searched refs:thread_flags (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.4/arch/openrisc/kernel/ |
| D | signal.c | 293 do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) in do_work_pending() argument 296 if (likely(thread_flags & _TIF_NEED_RESCHED)) { in do_work_pending() 302 if (thread_flags & _TIF_SIGPENDING) { in do_work_pending() 319 thread_flags = current_thread_info()->flags; in do_work_pending() 320 } while (thread_flags & _TIF_WORK_MASK); in do_work_pending()
|
| /Linux-v5.4/arch/arm/kernel/ |
| D | signal.c | 643 do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) in do_work_pending() argument 652 if (likely(thread_flags & _TIF_NEED_RESCHED)) { in do_work_pending() 658 if (thread_flags & _TIF_SIGPENDING) { in do_work_pending() 669 } else if (thread_flags & _TIF_UPROBE) { in do_work_pending() 678 thread_flags = current_thread_info()->flags; in do_work_pending() 679 } while (thread_flags & _TIF_WORK_MASK); in do_work_pending()
|
| /Linux-v5.4/arch/arm64/kernel/ |
| D | signal.c | 900 unsigned long thread_flags) in do_notify_resume() argument 913 if (thread_flags & _TIF_NEED_RESCHED) { in do_notify_resume() 921 if (thread_flags & _TIF_UPROBE) in do_notify_resume() 924 if (thread_flags & _TIF_SIGPENDING) in do_notify_resume() 927 if (thread_flags & _TIF_NOTIFY_RESUME) { in do_notify_resume() 933 if (thread_flags & _TIF_FOREIGN_FPSTATE) in do_notify_resume() 938 thread_flags = READ_ONCE(current_thread_info()->flags); in do_notify_resume() 939 } while (thread_flags & _TIF_WORK_MASK); in do_notify_resume()
|
| /Linux-v5.4/kernel/irq/ |
| D | handle.c | 52 if (test_and_set_bit(IRQTF_WARNED, &action->thread_flags)) in warn_no_thread() 73 if (test_and_set_bit(IRQTF_RUNTHREAD, &action->thread_flags)) in __irq_wake_thread()
|
| D | manage.c | 194 set_bit(IRQTF_AFFINITY, &action->thread_flags); in irq_set_thread_affinity() 869 &action->thread_flags)) { in irq_wait_for_interrupt() 878 &action->thread_flags)) { in irq_wait_for_interrupt() 927 if (test_bit(IRQTF_RUNTHREAD, &action->thread_flags)) in irq_finalize_oneshot() 951 if (!test_and_clear_bit(IRQTF_AFFINITY, &action->thread_flags)) in irq_thread_check_affinity() 959 set_bit(IRQTF_AFFINITY, &action->thread_flags); in irq_thread_check_affinity() 1052 if (test_and_clear_bit(IRQTF_RUNTHREAD, &action->thread_flags)) in irq_thread_dtor() 1083 &action->thread_flags)) in irq_thread() 1175 set_bit(IRQTF_FORCED_THREAD, &new->thread_flags); in irq_setup_forced_threading() 1268 set_bit(IRQTF_AFFINITY, &new->thread_flags); in setup_irq_thread()
|
| /Linux-v5.4/arch/alpha/kernel/ |
| D | signal.c | 522 do_work_pending(struct pt_regs *regs, unsigned long thread_flags, in do_work_pending() argument 526 if (thread_flags & _TIF_NEED_RESCHED) { in do_work_pending() 530 if (thread_flags & _TIF_SIGPENDING) { in do_work_pending() 539 thread_flags = current_thread_info()->flags; in do_work_pending() 540 } while (thread_flags & _TIF_WORK_MASK); in do_work_pending()
|
| /Linux-v5.4/arch/nds32/kernel/ |
| D | signal.c | 377 do_notify_resume(struct pt_regs *regs, unsigned int thread_flags) in do_notify_resume() argument 379 if (thread_flags & _TIF_SIGPENDING) in do_notify_resume() 382 if (thread_flags & _TIF_NOTIFY_RESUME) { in do_notify_resume()
|
| /Linux-v5.4/arch/unicore32/kernel/ |
| D | signal.c | 402 unsigned int thread_flags, int syscall) in do_notify_resume() argument 404 if (thread_flags & _TIF_SIGPENDING) in do_notify_resume() 407 if (thread_flags & _TIF_NOTIFY_RESUME) { in do_notify_resume()
|
| /Linux-v5.4/include/linux/ |
| D | interrupt.h | 120 unsigned long thread_flags; member
|