Home
last modified time | relevance | path

Searched refs:_prev (Results 1 – 5 of 5) sorted by relevance

/linux/arch/m68k/include/asm/
H A Dswitch_to.h32 register void *_prev __asm__ ("a0") = (prev); \
36 : "=a" (_prev), "=a" (_next), "=d" (_last) \
37 : "0" (_prev), "1" (_next) \
/linux/arch/riscv/include/asm/
H A Datomic.h198 #define _arch_atomic_fetch_add_unless(_prev, _rc, counter, _a, _u, sfx) \ argument
208 : [p]"=&r" (_prev), [rc]"=&r" (_rc), [c]"+A" (counter) \
237 #define _arch_atomic_inc_unless_negative(_prev, _rc, counter, sfx) \ argument
247 : [p]"=&r" (_prev), [rc]"=&r" (_rc), [c]"+A" (counter) \
263 #define _arch_atomic_dec_unless_positive(_prev, _rc, counter, sfx) \ argument
273 : [p]"=&r" (_prev), [rc]"=&r" (_rc), [c]"+A" (counter) \
289 #define _arch_atomic_dec_if_positive(_prev, _rc, counter, sfx) \ argument
299 : [p]"=&r" (_prev), [rc]"=&r" (_rc), [c]"+A" (counter) \
/linux/arch/arc/include/asm/
H A Dcmpxchg.h24 __typeof__(*(ptr)) _prev; \
32 : "=&r"(_prev) /* Early clobber prevent reg reuse */ \
39 _prev; \
/linux/rust/quote/
H A Dspanned.rs38 iter.fold(None, |_prev, next| Some(next)) in join_spans()
/linux/arch/s390/include/asm/
H A Dstacktrace.h204 : [_prev] "=&d" (prev), CALL_FMT_##nr \