Home
last modified time | relevance | path

Searched refs:switch_to (Results 1 – 46 of 46) sorted by relevance

/linux-4.4.14/Documentation/scheduler/
Dsched-arch.txt8 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.4.14/arch/blackfin/include/asm/
Dswitch_to.h24 #define switch_to(prev,next,last) \ macro
33 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/ia64/include/asm/
Dswitch_to.h60 # define switch_to(prev,next,last) do { \ macro
76 # define switch_to(prev,next,last) __switch_to(prev, next, last) macro
/linux-4.4.14/arch/x86/include/asm/
Dswitch_to.h31 #define switch_to(prev, next, last) \ macro
108 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/xtensa/include/asm/
Dswitch_to.h17 #define switch_to(prev,next,last) \ macro
/linux-4.4.14/include/asm-generic/
Dswitch_to.h25 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/nios2/include/asm/
Dswitch_to.h17 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/parisc/include/asm/
Dswitch_to.h8 #define switch_to(prev, next, last) do { \ macro
/linux-4.4.14/arch/score/include/asm/
Dswitch_to.h6 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/hexagon/include/asm/
Dswitch_to.h30 #define switch_to(p, n, r) do {\ macro
/linux-4.4.14/arch/cris/include/asm/
Dswitch_to.h9 #define switch_to(prev,next,last) last = resume(prev,next, \ macro
/linux-4.4.14/arch/alpha/include/asm/
Dswitch_to.h8 #define switch_to(P,N,L) \ macro
/linux-4.4.14/arch/h8300/include/asm/
Dswitch_to.h34 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/microblaze/include/asm/
Dswitch_to.h18 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/unicore32/include/asm/
Dswitch_to.h24 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/m68k/include/asm/
Dswitch_to.h30 #define switch_to(prev,next,last) do { \ macro
/linux-4.4.14/arch/arm/include/asm/
Dswitch_to.h25 #define switch_to(prev,next,last) \ macro
/linux-4.4.14/arch/frv/include/asm/
Dswitch_to.h27 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/m32r/include/asm/
Dswitch_to.h28 #define switch_to(prev, next, last) do { \ macro
/linux-4.4.14/arch/c6x/include/asm/
Dswitch_to.h24 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/sparc/include/asm/
Dswitch_to_64.h20 #define switch_to(prev, next, last) \ macro
Dswitch_to_32.h57 #define switch_to(prev, next, last) do { \ macro
/linux-4.4.14/arch/sh/include/asm/
Dswitch_to_64.h24 #define switch_to(prev,next,last) \ macro
Dswitch_to_32.h69 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/avr32/include/asm/
Dswitch_to.h41 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/c6x/kernel/
DMakefile9 obj-y += switch_to.o entry.o vectors.o c6x_ksyms.o
/linux-4.4.14/arch/arc/include/asm/
Dswitch_to.h31 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/tile/include/asm/
Dswitch_to.h40 #define switch_to(prev, next, last) ((last) = _switch_to((prev), (next))) macro
/linux-4.4.14/arch/s390/include/asm/
Dswitch_to.h31 #define switch_to(prev,next,last) do { \ macro
/linux-4.4.14/arch/avr32/kernel/
DMakefile11 obj-y += switch_to.o cpu.o
/linux-4.4.14/arch/mn10300/include/asm/
Dswitch_to.h40 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/frv/kernel/
DMakefile10 obj-y := $(heads-y) entry.o entry-table.o break.o switch_to.o \
Dswitch_to.S3 # switch_to.S: context switch operation
/linux-4.4.14/arch/mips/include/asm/
Dswitch_to.h84 #define switch_to(prev, next, last) \ macro
/linux-4.4.14/arch/um/include/asm/
DKbuild25 generic-y += switch_to.h
/linux-4.4.14/arch/mn10300/kernel/
DMakefile11 switch_to.o mn10300_ksyms.o $(fpu-obj-y) \
/linux-4.4.14/arch/powerpc/include/asm/
Dswitch_to.h13 #define switch_to(prev, next, last) ((last) = __switch_to((prev), (next))) macro
/linux-4.4.14/arch/arm64/include/asm/
DKbuild49 generic-y += switch_to.h
/linux-4.4.14/arch/metag/include/asm/
DKbuild47 generic-y += switch_to.h
/linux-4.4.14/arch/tile/kernel/
Dregs_32.S42 # error Mismatch between <asm/switch_to.h> and kernel/entry.S
Dregs_64.S42 # error Mismatch between <asm/switch_to.h> and kernel/entry.S
/linux-4.4.14/arch/openrisc/include/asm/
DKbuild63 generic-y += switch_to.h
/linux-4.4.14/lib/raid6/
Daltivec.uc30 # include <asm/switch_to.h>
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dentry.S303 ;; TODO: see the i386 version. The switch_to which calls resume in our version
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3065 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.4.14/kernel/sched/
Dcore.c2703 switch_to(prev, next, prev); in context_switch()