Home
last modified time | relevance | path

Searched refs:ti_work (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/kernel/entry/
Dcommon.c45 unsigned long ti_work) in syscall_trace_enter() argument
50 if (ti_work & (_TIF_SYSCALL_TRACE | _TIF_SYSCALL_EMU)) { in syscall_trace_enter()
52 if (ret || (ti_work & _TIF_SYSCALL_EMU)) in syscall_trace_enter()
57 if (ti_work & _TIF_SECCOMP) { in syscall_trace_enter()
66 if (unlikely(ti_work & _TIF_SYSCALL_TRACEPOINT)) in syscall_trace_enter()
77 unsigned long ti_work; in __syscall_enter_from_user_work() local
79 ti_work = READ_ONCE(current_thread_info()->flags); in __syscall_enter_from_user_work()
80 if (ti_work & SYSCALL_ENTER_WORK) in __syscall_enter_from_user_work()
81 syscall = syscall_trace_enter(regs, syscall, ti_work); in __syscall_enter_from_user_work()
141 unsigned long ti_work) in exit_to_user_mode_loop() argument
[all …]
Dkvm.c6 static int xfer_to_guest_mode_work(struct kvm_vcpu *vcpu, unsigned long ti_work) in xfer_to_guest_mode_work() argument
11 if (ti_work & _TIF_SIGPENDING) { in xfer_to_guest_mode_work()
16 if (ti_work & _TIF_NEED_RESCHED) in xfer_to_guest_mode_work()
19 if (ti_work & _TIF_NOTIFY_RESUME) { in xfer_to_guest_mode_work()
24 ret = arch_xfer_to_guest_mode_handle_work(vcpu, ti_work); in xfer_to_guest_mode_work()
28 ti_work = READ_ONCE(current_thread_info()->flags); in xfer_to_guest_mode_work()
29 } while (ti_work & XFER_TO_GUEST_MODE_WORK || need_resched()); in xfer_to_guest_mode_work()
35 unsigned long ti_work; in xfer_to_guest_mode_handle_work() local
45 ti_work = READ_ONCE(current_thread_info()->flags); in xfer_to_guest_mode_handle_work()
46 if (!(ti_work & XFER_TO_GUEST_MODE_WORK)) in xfer_to_guest_mode_handle_work()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dentry-common.h179 static inline void local_irq_enable_exit_to_user(unsigned long ti_work);
182 static inline void local_irq_enable_exit_to_user(unsigned long ti_work) in local_irq_enable_exit_to_user() argument
214 unsigned long ti_work);
218 unsigned long ti_work) in arch_exit_to_user_mode_work() argument
233 unsigned long ti_work);
237 unsigned long ti_work) in arch_exit_to_user_mode_prepare() argument
Dentry-kvm.h30 unsigned long ti_work);
34 unsigned long ti_work) in arch_xfer_to_guest_mode_handle_work() argument
59 unsigned long ti_work = READ_ONCE(current_thread_info()->flags); in __xfer_to_guest_mode_work_pending() local
61 return !!(ti_work & XFER_TO_GUEST_MODE_WORK); in __xfer_to_guest_mode_work_pending()
/kernel/linux/linux-5.10/arch/x86/include/asm/
Dentry-common.h49 unsigned long ti_work) in arch_exit_to_user_mode_prepare() argument
51 if (ti_work & _TIF_USER_RETURN_NOTIFY) in arch_exit_to_user_mode_prepare()
54 if (unlikely(ti_work & _TIF_IO_BITMAP)) in arch_exit_to_user_mode_prepare()
58 if (unlikely(ti_work & _TIF_NEED_FPU_LOAD)) in arch_exit_to_user_mode_prepare()