/kernel/linux/linux-5.10/arch/arc/kernel/ |
H A D | ctx_sw_asm.S | 14 #define KSP_WORD_OFF ((TASK_THREAD + THREAD_KSP) / 4) 52 ld.as sp, [r1, (TASK_THREAD + THREAD_KSP)/4]
|
H A D | ctx_sw.c | 18 #define KSP_WORD_OFF ((TASK_THREAD + THREAD_KSP) / 4)
|
H A D | asm-offsets.c | 23 DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp)); in main()
|
/kernel/linux/linux-5.10/arch/m68k/coldfire/ |
H A D | entry.S | 192 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) /* save kernel stack pointer */ 200 movel %a1@(TASK_THREAD+THREAD_KSP),%sp /* restore new kernel stack */
|
/kernel/linux/linux-6.6/arch/m68k/coldfire/ |
H A D | entry.S | 188 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) /* save kernel stack pointer */ 196 movel %a1@(TASK_THREAD+THREAD_KSP),%sp /* restore new kernel stack */
|
/kernel/linux/linux-5.10/arch/m68k/68000/ |
H A D | entry.S | 236 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) /* save kernel stack */ 242 movel %a1@(TASK_THREAD+THREAD_KSP),%sp /* restore new thread stack */
|
/kernel/linux/linux-6.6/arch/m68k/68000/ |
H A D | entry.S | 232 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) /* save kernel stack */ 238 movel %a1@(TASK_THREAD+THREAD_KSP),%sp /* restore new thread stack */
|
/kernel/linux/linux-6.6/arch/microblaze/include/asm/ |
H A D | processor.h | 46 # define THREAD_KSP 0 macro
|
/kernel/linux/linux-5.10/arch/microblaze/include/asm/ |
H A D | processor.h | 82 # define THREAD_KSP 0 macro
|
/kernel/linux/linux-5.10/arch/h8300/kernel/ |
H A D | asm-offsets.c | 38 OFFSET(THREAD_KSP, thread_struct, ksp); in main()
|
H A D | entry.S | 369 mov.l sp,@(THREAD_KSP:16,er0) 376 mov.l @(THREAD_KSP:16,er1),sp
|
/kernel/linux/linux-6.6/arch/csky/kernel/ |
H A D | entry.S | 258 stw sp, (a3, THREAD_KSP) 264 ldw sp, (a3, THREAD_KSP) /* Set next kernel sp */
|
H A D | asm-offsets.c | 20 DEFINE(THREAD_KSP, offsetof(struct thread_struct, sp)); in main()
|
/kernel/linux/linux-5.10/arch/nios2/kernel/ |
H A D | asm-offsets.c | 21 OFFSET(THREAD_KSP, thread_struct, ksp); in main()
|
H A D | entry.S | 491 stw sp, TASK_THREAD + THREAD_KSP(r4)/* save kernel stack pointer */ 492 ldw sp, TASK_THREAD + THREAD_KSP(r5)/* restore new thread stack */
|
/kernel/linux/linux-6.6/arch/nios2/kernel/ |
H A D | asm-offsets.c | 21 OFFSET(THREAD_KSP, thread_struct, ksp); in main()
|
H A D | entry.S | 491 stw sp, TASK_THREAD + THREAD_KSP(r4)/* save kernel stack pointer */ 492 ldw sp, TASK_THREAD + THREAD_KSP(r5)/* restore new thread stack */
|
/kernel/linux/linux-5.10/arch/m68k/kernel/ |
H A D | asm-offsets.c | 31 DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp)); in main()
|
H A D | entry.S | 355 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) 420 movel %a1@(TASK_THREAD+THREAD_KSP),%sp
|
/kernel/linux/linux-5.10/arch/csky/kernel/ |
H A D | asm-offsets.c | 21 DEFINE(THREAD_KSP, offsetof(struct thread_struct, sp)); in main()
|
H A D | entry.S | 362 stw sp, (a3, THREAD_KSP) 368 ldw sp, (a3, THREAD_KSP) /* Set next kernel sp */
|
/kernel/linux/linux-6.6/arch/m68k/kernel/ |
H A D | asm-offsets.c | 31 DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp)); in main()
|
H A D | entry.S | 356 movel %sp,%a0@(TASK_THREAD+THREAD_KSP) 421 movel %a1@(TASK_THREAD+THREAD_KSP),%sp
|
/kernel/linux/linux-5.10/arch/microblaze/kernel/ |
H A D | asm-offsets.c | 82 DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp)); in main()
|
/kernel/linux/linux-6.6/arch/microblaze/kernel/ |
H A D | asm-offsets.c | 80 DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp)); in main()
|