Lines Matching refs:w0
32 register int w0 asm ("w0") = i; in atomic_andnot()
37 : [i] "+r" (w0), [v] "+Q" (v->counter) in atomic_andnot()
44 register int w0 asm ("w0") = i; in atomic_or()
49 : [i] "+r" (w0), [v] "+Q" (v->counter) in atomic_or()
56 register int w0 asm ("w0") = i; in atomic_xor()
61 : [i] "+r" (w0), [v] "+Q" (v->counter) in atomic_xor()
68 register int w0 asm ("w0") = i; in atomic_add()
73 : [i] "+r" (w0), [v] "+Q" (v->counter) in atomic_add()
81 register int w0 asm ("w0") = i; \
91 : [i] "+r" (w0), [v] "+Q" (v->counter) \
95 return w0; \
107 register int w0 asm ("w0") = i; in atomic_and()
117 : [i] "+r" (w0), [v] "+Q" (v->counter) in atomic_and()
124 register int w0 asm ("w0") = i; in atomic_sub()
134 : [i] "+r" (w0), [v] "+Q" (v->counter) in atomic_sub()
142 register int w0 asm ("w0") = i; \
154 : [i] "+r" (w0), [v] "+Q" (v->counter) \
158 return w0; \