Home
last modified time | relevance | path

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

/arch/arm64/include/asm/
A Dpreempt.h13 return READ_ONCE(current_thread_info()->preempt.count); in preempt_count()
19 WRITE_ONCE(current_thread_info()->preempt.count, pc); in preempt_count_set()
32 current_thread_info()->preempt.need_resched = 0; in set_preempt_need_resched()
37 current_thread_info()->preempt.need_resched = 1; in clear_preempt_need_resched()
42 return !current_thread_info()->preempt.need_resched; in test_preempt_need_resched()
47 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_add()
49 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_add()
54 u32 pc = READ_ONCE(current_thread_info()->preempt.count); in __preempt_count_sub()
56 WRITE_ONCE(current_thread_info()->preempt.count, pc); in __preempt_count_sub()
65 WRITE_ONCE(ti->preempt.count, --pc); in __preempt_count_dec_and_test()
A Dthread_info.h39 } preempt; member
/arch/x86/include/asm/
A Dtlb.h148 guard(preempt)(); in invlpgb_flush_all() local
162 guard(preempt)(); in invlpgb_flush_all_nonglobals() local
/arch/um/include/asm/
A DKbuild20 generic-y += preempt.h
/arch/mips/kernel/
A Dentry.S31 local_irq_disable # preempt stop
/arch/arc/kernel/
A Dentry.S329 ; Can't preempt if preemption disabled
A Dentry-compact.S356 ; paranoid check, given A1 was active when A2 happened, preempt count
/arch/arm/include/asm/
A Dassembler.h230 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
236 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
/arch/arm/kernel/
A Dentry-armv.S231 ldr r8, [tsk, #TI_PREEMPT] @ get preempt count
233 teq r8, #0 @ if preempt count != 0
/arch/powerpc/platforms/pseries/
A DKconfig57 SPLPAR machines can log hypervisor preempt & dispatch events to a
/arch/x86/mm/
A Dtlb.c1532 guard(preempt)(); in flush_tlb_kernel_range() local
/arch/arm64/kvm/
A Dnested.c1345 guard(preempt)(); in kvm_map_l1_vncr() local

Completed in 18 milliseconds