Home
last modified time | relevance | path

Searched refs:preempt (Results 1 – 9 of 9) sorted by relevance

/arch/arm64/include/asm/
Dpreempt.h12 return READ_ONCE(current_thread_info()->preempt.count); in preempt_count()
18 WRITE_ONCE(current_thread_info()->preempt.count, pc); in preempt_count_set()
31 current_thread_info()->preempt.need_resched = 0; in set_preempt_need_resched()
36 current_thread_info()->preempt.need_resched = 1; in clear_preempt_need_resched()
41 return !current_thread_info()->preempt.need_resched; in test_preempt_need_resched()
46 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_add()
48 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_add()
53 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_sub()
55 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_sub()
64 WRITE_ONCE(ti->preempt.count, --pc); in __preempt_count_dec_and_test()
Dthread_info.h39 } preempt; member
/arch/um/include/asm/
DKbuild22 generic-y += preempt.h
/arch/mips/kernel/
Dentry.S32 local_irq_disable # preempt stop
/arch/arm/include/asm/
Dassembler.h227 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
233 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
/arch/arm/kernel/
Dentry-armv.S208 ldr r8, [tsk, #TI_PREEMPT] @ get preempt count
210 teq r8, #0 @ if preempt count != 0
/arch/powerpc/platforms/pseries/
DKconfig48 SPLPAR machines can log hypervisor preempt & dispatch events to a
/arch/arc/kernel/
Dentry-compact.S371 ; paranoid check, given A1 was active when A2 happened, preempt count
/arch/
DKconfig1285 Select this if the architecture support boot time preempt setting