Lines Matching refs:kernel
1 This file documents some of the kernel entries in
2 arch/x86/kernel/entry_64.S. A lot of this explanation is adapted from
5 http://lkml.kernel.org/r/<20110529191055.GC9835%40elte.hu>
8 kernel code. Most of these entry points are registered in
9 arch/x86/kernel/traps.c and implemented in arch/x86/kernel/entry_64.S
10 for 64-bit, arch/x86/kernel/entry_32.S for 32-bit and finally
48 toggles whether gs is the kernel gs or the user gs. The swapgs
51 kernel mode and then when returning to user-space, and precisely
54 So when we have a secondary entry, already in kernel mode, we *must
61 The cheap way is to pick this info off the entry frame on the kernel
62 stack, from the CS of the ptregs area of the kernel stack:
76 js 1f /* negative -> in kernel */
84 entry interrupting kernel mode execution, then we know that the GS
99 - Interrupt exit to kernel mode will not attempt to reschedule.