| /arch/powerpc/include/asm/ |
| A D | cmpxchg.h | 89 unsigned long prev; in __xchg_u8_local() local 105 unsigned long prev; in __xchg_u8_relaxed() local 121 unsigned long prev; in __xchg_u16_local() local 137 unsigned long prev; in __xchg_u16_relaxed() local 154 unsigned long prev; in __xchg_u32_local() local 170 unsigned long prev; in __xchg_u32_relaxed() local 187 unsigned long prev; in __xchg_u64_local() local 203 unsigned long prev; in __xchg_u64_relaxed() local 285 unsigned int prev; in __cmpxchg_u8() local 308 unsigned int prev; in __cmpxchg_u8_local() local [all …]
|
| A D | membarrier.h | 4 static inline void membarrier_arch_switch_mm(struct mm_struct *prev, in membarrier_arch_switch_mm()
|
| /arch/csky/include/asm/ |
| A D | switch_to.h | 9 static inline void __switch_to_fpu(struct task_struct *prev, in __switch_to_fpu() 16 static inline void __switch_to_fpu(struct task_struct *prev, in __switch_to_fpu() 27 #define switch_to(prev, next, last) \ argument
|
| /arch/mips/include/asm/ |
| A D | switch_to.h | 52 #define __mips_mt_fpaff_switch_to(prev) \ argument 66 #define __mips_mt_fpaff_switch_to(prev) do { (void) (prev); } while (0) argument 109 #define switch_to(prev, next, last) \ argument
|
| /arch/hexagon/include/asm/ |
| A D | mmu_context.h | 29 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm() 52 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next) in activate_mm()
|
| /arch/arm64/kvm/hyp/nvhe/ |
| A D | list_debug.c | 30 bool __list_add_valid_or_report(struct list_head *new, struct list_head *prev, in __list_add_valid_or_report() 44 struct list_head *prev, *next; in __list_del_entry_valid_or_report() local
|
| /arch/parisc/include/asm/ |
| A D | mmu_context.h | 50 static inline void switch_mm_irqs_off(struct mm_struct *prev, in switch_mm_irqs_off() 65 static inline void switch_mm(struct mm_struct *prev, in switch_mm() 80 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next) in activate_mm()
|
| A D | switch_to.h | 9 #define switch_to(prev, next, last) do { \ argument
|
| /arch/s390/include/asm/ |
| A D | mmu_context.h | 71 static inline void switch_mm_irqs_off(struct mm_struct *prev, struct mm_struct *next, in switch_mm_irqs_off() 89 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm() 124 static inline void activate_mm(struct mm_struct *prev, in activate_mm()
|
| /arch/arc/kernel/ |
| A D | fpu.c | 32 void fpu_save_restore(struct task_struct *prev, struct task_struct *next) in fpu_save_restore() 69 void fpu_save_restore(struct task_struct *prev, struct task_struct *next) in fpu_save_restore()
|
| /arch/riscv/include/asm/ |
| A D | atomic.h | 216 int prev, rc; local 227 s64 prev; in arch_atomic64_fetch_add_unless() local 254 int prev, rc; in arch_atomic_inc_unless_negative() local 280 int prev, rc; in arch_atomic_dec_unless_positive() local 306 int prev, rc; in arch_atomic_dec_if_positive() local 318 s64 prev; in arch_atomic64_inc_unless_negative() local 330 s64 prev; in arch_atomic64_dec_unless_positive() local 342 s64 prev; in arch_atomic64_dec_if_positive() local
|
| A D | membarrier.h | 5 static inline void membarrier_arch_switch_mm(struct mm_struct *prev, in membarrier_arch_switch_mm()
|
| /arch/x86/kernel/ |
| A D | process.h | 13 static inline void switch_to_extra(struct task_struct *prev, in switch_to_extra()
|
| /arch/nios2/include/asm/ |
| A D | switch_to.h | 17 #define switch_to(prev, next, last) \ argument
|
| /arch/loongarch/include/asm/ |
| A D | switch_to.h | 35 #define switch_to(prev, next, last) \ argument
|
| /arch/m68k/include/asm/ |
| A D | switch_to.h | 31 #define switch_to(prev,next,last) do { \ argument
|
| /arch/microblaze/include/asm/ |
| A D | switch_to.h | 15 #define switch_to(prev, next, last) \ argument
|
| /arch/arc/include/asm/ |
| A D | switch_to.h | 17 #define switch_to(prev, next, last) \ argument
|
| /arch/xtensa/include/asm/ |
| A D | switch_to.h | 17 #define switch_to(prev,next,last) \ argument
|
| /arch/riscv/mm/ |
| A D | context.c | 207 static inline void set_mm(struct mm_struct *prev, in set_mm() 277 static inline void set_mm(struct mm_struct *prev, in set_mm() 318 void switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm()
|
| /arch/nios2/mm/ |
| A D | mmu_context.c | 80 void switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm() 106 void activate_mm(struct mm_struct *prev, struct mm_struct *next) in activate_mm()
|
| /arch/openrisc/include/asm/ |
| A D | mmu_context.h | 27 #define activate_mm(prev, next) switch_mm((prev), (next), NULL) argument
|
| /arch/arm/include/asm/ |
| A D | mmu_context.h | 108 #define activate_mm(prev,next) switch_mm(prev, next, NULL) argument 117 switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm()
|
| A D | switch_to.h | 27 #define switch_to(prev,next,last) \ argument
|
| /arch/sparc/include/asm/ |
| A D | switch_to_64.h | 21 #define switch_to(prev, next, last) \ argument
|