Home
last modified time | relevance | path

Searched defs:prev (Results 1 – 25 of 149) sorted by relevance

123456

/arch/powerpc/include/asm/
Dcmpxchg.h89 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 …]
Dmembarrier.h4 static inline void membarrier_arch_switch_mm(struct mm_struct *prev, in membarrier_arch_switch_mm()
/arch/csky/include/asm/
Dswitch_to.h9 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/
Dswitch_to.h52 #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/ia64/include/asm/
Dswitch_to.h37 #define __switch_to(prev,next,last) do { \ argument
53 # define switch_to(prev,next,last) do { \ argument
68 # define switch_to(prev,next,last) __switch_to(prev, next, last) argument
/arch/s390/include/asm/
Dcmpxchg.h93 unsigned int prev, shift, mask; in __cmpxchg() local
123 unsigned int prev, shift, mask; in __cmpxchg() local
153 unsigned int prev = old; in __cmpxchg() local
164 unsigned long prev = old; in __cmpxchg() local
Dmmu_context.h74 static inline void switch_mm_irqs_off(struct mm_struct *prev, struct mm_struct *next, in switch_mm_irqs_off()
91 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm()
119 static inline void activate_mm(struct mm_struct *prev, in activate_mm()
/arch/hexagon/include/asm/
Dmmu_context.h29 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/
Dlist_debug.c30 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/
Dmmu_context.h50 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()
Dswitch_to.h9 #define switch_to(prev, next, last) do { \ argument
/arch/arc/kernel/
Dfpu.c32 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/parisc/lib/
Dbitops.c62 u64 prev; in __cmpxchg_u64() local
74 unsigned int prev; in __cmpxchg_u32() local
86 u8 prev; in __cmpxchg_u8() local
/arch/riscv/include/asm/
Datomic.h202 int prev, rc; local
222 s64 prev; in arch_atomic64_fetch_add_unless() local
243 int prev, rc; in arch_atomic_inc_unless_negative() local
263 int prev, rc; in arch_atomic_dec_unless_positive() local
283 int prev, rc; in arch_atomic_dec_if_positive() local
304 s64 prev; in arch_atomic64_inc_unless_negative() local
325 s64 prev; in arch_atomic64_dec_unless_positive() local
346 s64 prev; in arch_atomic64_dec_if_positive() local
/arch/alpha/include/asm/
Dxchg.h131 unsigned long prev, tmp, cmp, addr64; in ____cmpxchg() local
157 unsigned long prev, tmp, cmp, addr64; in ____cmpxchg() local
183 unsigned long prev, cmp; in ____cmpxchg() local
205 unsigned long prev, cmp; in ____cmpxchg() local
/arch/xtensa/include/asm/
Dswitch_to.h17 #define switch_to(prev,next,last) \ argument
/arch/microblaze/include/asm/
Dswitch_to.h15 #define switch_to(prev, next, last) \ argument
/arch/m68k/include/asm/
Dswitch_to.h31 #define switch_to(prev,next,last) do { \ argument
/arch/nios2/include/asm/
Dswitch_to.h17 #define switch_to(prev, next, last) \ argument
/arch/arc/include/asm/
Dswitch_to.h17 #define switch_to(prev, next, last) \ argument
/arch/x86/kernel/
Dprocess.h13 static inline void switch_to_extra(struct task_struct *prev, in switch_to_extra()
/arch/loongarch/include/asm/
Dswitch_to.h35 #define switch_to(prev, next, last) \ argument
Dmmu_context.h77 static inline void switch_mm_irqs_off(struct mm_struct *prev, struct mm_struct *next, in switch_mm_irqs_off()
102 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm()
120 #define activate_mm(prev, next) switch_mm(prev, next, current) argument
/arch/riscv/mm/
Dcontext.c208 static inline void set_mm(struct mm_struct *prev, in set_mm()
279 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/
Dmmu_context.c80 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()

123456