Home
last modified time | relevance | path

Searched refs:TIF_POLLING_NRFLAG (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/include/linux/sched/
Didle.h24 #ifdef TIF_POLLING_NRFLAG
30 arch_set_bit(TIF_POLLING_NRFLAG, in __current_set_polling()
36 arch_clear_bit(TIF_POLLING_NRFLAG, in __current_clr_polling()
44 set_bit(TIF_POLLING_NRFLAG, in __current_set_polling()
50 clear_bit(TIF_POLLING_NRFLAG, in __current_clr_polling()
/linux-6.12.1/arch/nios2/include/asm/
Dthread_info.h83 #define TIF_POLLING_NRFLAG 16 /* true if poll_idle() is polling macro
94 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
/linux-6.12.1/arch/openrisc/include/asm/
Dthread_info.h97 #define TIF_POLLING_NRFLAG 16 /* true if poll_idle() is polling * TIF_NEED_RESCHED macro
107 #define _TIF_POLLING_NRFLAG (1<<TIF_POLLING_NRFLAG)
/linux-6.12.1/Documentation/translations/zh_CN/scheduler/
Dsched-arch.rst55 5. 当need_resched变为高电平时,TIF_POLLING_NRFLAG可以由不需要中断来唤醒它们
59 - 5a. 如果TIF_POLLING_NRFLAG被设置,而我们确实决定进入一个中断睡眠,那
/linux-6.12.1/arch/parisc/include/asm/
Dthread_info.h44 #define TIF_POLLING_NRFLAG 3 /* true if poll_idle() is polling TIF_NEED_RESCHED */ macro
60 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
/linux-6.12.1/arch/sparc/include/asm/
Dthread_info_32.h110 #define TIF_POLLING_NRFLAG 9 /* true if poll_idle() is polling macro
121 #define _TIF_POLLING_NRFLAG (1<<TIF_POLLING_NRFLAG)
Dthread_info_64.h196 #define TIF_POLLING_NRFLAG 14 macro
210 #define _TIF_POLLING_NRFLAG (1<<TIF_POLLING_NRFLAG)
/linux-6.12.1/arch/csky/include/asm/
Dthread_info.h64 #define TIF_POLLING_NRFLAG 16 /* poll_idle() is TIF_NEED_RESCHED */ macro
77 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
/linux-6.12.1/arch/microblaze/include/asm/
Dthread_info.h110 #define TIF_POLLING_NRFLAG 16 macro
118 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
/linux-6.12.1/arch/alpha/include/asm/
Dthread_info.h69 #define TIF_POLLING_NRFLAG 14 /* idle is polling for TIF_NEED_RESCHED */ macro
77 #define _TIF_POLLING_NRFLAG (1<<TIF_POLLING_NRFLAG)
/linux-6.12.1/arch/sh/include/asm/
Dthread_info.h109 #define TIF_POLLING_NRFLAG 17 /* true if poll_idle() is polling TIF_NEED_RESCHED */ macro
121 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
/linux-6.12.1/arch/x86/include/asm/
Dthread_info.h102 #define TIF_POLLING_NRFLAG 21 /* idle is polling for TIF_NEED_RESCHED */ macro
124 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
/linux-6.12.1/drivers/cpuidle/
Dcpuidle-pseries.c42 set_thread_flag(TIF_POLLING_NRFLAG); in snooze_loop()
59 clear_thread_flag(TIF_POLLING_NRFLAG); in snooze_loop()
66 clear_thread_flag(TIF_POLLING_NRFLAG); in snooze_loop()
Dcpuidle-powernv.c74 set_thread_flag(TIF_POLLING_NRFLAG); in snooze_loop()
89 clear_thread_flag(TIF_POLLING_NRFLAG); in snooze_loop()
98 clear_thread_flag(TIF_POLLING_NRFLAG); in snooze_loop()
/linux-6.12.1/arch/powerpc/include/asm/
Dthread_info.h118 #define TIF_POLLING_NRFLAG 19 /* true if poll_idle() is polling TIF_NEED_RESCHED */ macro
126 #define _TIF_POLLING_NRFLAG (1<<TIF_POLLING_NRFLAG)
/linux-6.12.1/Documentation/scheduler/
Dsched-arch.rst51 5. TIF_POLLING_NRFLAG can be set by idle routines that do not
57 - 5a. If TIF_POLLING_NRFLAG is set, and we do decide to enter
/linux-6.12.1/kernel/sched/
Dcore.c938 #if defined(CONFIG_SMP) && defined(TIF_POLLING_NRFLAG)