/linux-4.1.27/Documentation/scheduler/ |
D | sched-arch.txt | 8 By default, the switch_to arch function is called with the runqueue 9 locked. This is usually not a problem unless switch_to may need to 11 the context switch. See arch/ia64/include/asm/switch_to.h for an example. 13 To request the scheduler call switch_to with the runqueue unlocked, 15 (typically the one where switch_to is defined).
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | switch_to.h | 24 #define switch_to(prev,next,last) \ macro 33 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | switch_to.h | 60 # define switch_to(prev,next,last) do { \ macro 76 # define switch_to(prev,next,last) __switch_to(prev, next, last) macro
|
D | paravirt_privop.h | 103 unsigned long switch_to; member 130 #define ia64_switch_to IA64_PARAVIRT_ASM_FUNC(switch_to)
|
/linux-4.1.27/arch/x86/include/asm/ |
D | switch_to.h | 31 #define switch_to(prev, next, last) \ macro 108 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | switch_to.h | 17 #define switch_to(prev,next,last) \ macro
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | switch_to.h | 17 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/include/asm-generic/ |
D | switch_to.h | 25 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | switch_to.h | 8 #define switch_to(prev, next, last) do { \ macro
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | switch_to.h | 30 #define switch_to(p, n, r) do {\ macro
|
/linux-4.1.27/arch/cris/include/asm/ |
D | switch_to.h | 9 #define switch_to(prev,next,last) last = resume(prev,next, \ macro
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | switch_to.h | 8 #define switch_to(P,N,L) \ macro
|
/linux-4.1.27/arch/score/include/asm/ |
D | switch_to.h | 6 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | switch_to.h | 24 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | switch_to.h | 18 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | switch_to.h | 30 #define switch_to(prev,next,last) do { \ macro
|
/linux-4.1.27/arch/arm/include/asm/ |
D | switch_to.h | 23 #define switch_to(prev,next,last) \ macro
|
/linux-4.1.27/arch/frv/include/asm/ |
D | switch_to.h | 27 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | switch_to.h | 28 #define switch_to(prev, next, last) do { \ macro
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | switch_to.h | 39 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | switch_to.h | 24 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | switch_to_64.h | 20 #define switch_to(prev, next, last) \ macro
|
D | switch_to_32.h | 57 #define switch_to(prev, next, last) do { \ macro
|
/linux-4.1.27/arch/sh/include/asm/ |
D | switch_to_64.h | 24 #define switch_to(prev,next,last) \ macro
|
D | switch_to_32.h | 69 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/arc/include/asm/ |
D | switch_to.h | 31 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/c6x/kernel/ |
D | Makefile | 9 obj-y += switch_to.o entry.o vectors.o c6x_ksyms.o
|
/linux-4.1.27/arch/avr32/kernel/ |
D | Makefile | 11 obj-y += switch_to.o cpu.o
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | switch_to.h | 40 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/tile/include/asm/ |
D | switch_to.h | 40 #define switch_to(prev, next, last) ((last) = _switch_to((prev), (next))) macro
|
/linux-4.1.27/arch/frv/kernel/ |
D | Makefile | 10 obj-y := $(heads-y) entry.o entry-table.o break.o switch_to.o \
|
D | switch_to.S | 3 # switch_to.S: context switch operation
|
/linux-4.1.27/arch/um/include/asm/ |
D | Kbuild | 26 generic-y += switch_to.h
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | Makefile | 11 switch_to.o mn10300_ksyms.o $(fpu-obj-y) \
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | switch_to.h | 13 #define switch_to(prev, next, last) ((last) = __switch_to((prev), (next))) macro
|
/linux-4.1.27/arch/mips/include/asm/ |
D | switch_to.h | 86 #define switch_to(prev, next, last) \ macro
|
/linux-4.1.27/arch/ia64/kernel/ |
D | paravirtentry.S | 62 BRANCH_PROC(switch_to, r22, b7, SWITCH_TO)
|
D | paravirt.c | 586 paravirt_switch_to_targ = cpu_asm_switch->switch_to; in paravirt_cpu_asm_init() 888 PARAVIRT_BR_TARGET(switch_to, SWITCH_TO),
|
/linux-4.1.27/arch/s390/include/asm/ |
D | switch_to.h | 158 #define switch_to(prev,next,last) do { \ macro
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | Kbuild | 49 generic-y += switch_to.h
|
/linux-4.1.27/arch/metag/include/asm/ |
D | Kbuild | 47 generic-y += switch_to.h
|
/linux-4.1.27/arch/tile/kernel/ |
D | regs_64.S | 42 # error Mismatch between <asm/switch_to.h> and kernel/entry.S
|
D | regs_32.S | 42 # error Mismatch between <asm/switch_to.h> and kernel/entry.S
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | Kbuild | 63 generic-y += switch_to.h
|
/linux-4.1.27/lib/raid6/ |
D | altivec.uc | 30 # include <asm/switch_to.h>
|
/linux-4.1.27/arch/cris/arch-v10/kernel/ |
D | entry.S | 303 ;; TODO: see the i386 version. The switch_to which calls resume in our version
|
/linux-4.1.27/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 3065 pid = 0}, switch_to = 0x507e8000, thread = {proc = 0x507e8000, 3128 #3 0x1006a052 in switch_to (prev=0x50072000, next=0x507e8000, last=0x50072000) 3190 #3 0x1006a052 in switch_to (prev=0x50072000, next=0x507e8000, last=0x50072000) 3195 777 switch_to(prev, next, prev);
|
/linux-4.1.27/kernel/sched/ |
D | core.c | 2337 switch_to(prev, next, prev); in context_switch()
|