Lines Matching refs:result
84 int result; \
99 : "=&r" (result), "=&r" (temp), \
112 : "=&r" (result), "=&r" (temp), \
115 } while (unlikely(!result)); \
117 result = temp; result c_op i; \
122 result = v->counter; \
123 result c_op i; \
124 v->counter = result; \
130 return result; \
158 int result; in atomic_sub_if_positive() local
177 : "=&r" (result), "=&r" (temp), in atomic_sub_if_positive()
196 : "=&r" (result), "=&r" (temp), in atomic_sub_if_positive()
203 result = v->counter; in atomic_sub_if_positive()
204 result -= i; in atomic_sub_if_positive()
205 if (result >= 0) in atomic_sub_if_positive()
206 v->counter = result; in atomic_sub_if_positive()
212 return result; in atomic_sub_if_positive()
367 long result; \
382 : "=&r" (result), "=&r" (temp), \
395 : "=&r" (result), "=&r" (temp), \
399 } while (unlikely(!result)); \
401 result = temp; result c_op i; \
406 result = v->counter; \
407 result c_op i; \
408 v->counter = result; \
414 return result; \
442 long result; in atomic64_sub_if_positive() local
461 : "=&r" (result), "=&r" (temp), in atomic64_sub_if_positive()
480 : "=&r" (result), "=&r" (temp), in atomic64_sub_if_positive()
487 result = v->counter; in atomic64_sub_if_positive()
488 result -= i; in atomic64_sub_if_positive()
489 if (result >= 0) in atomic64_sub_if_positive()
490 v->counter = result; in atomic64_sub_if_positive()
496 return result; in atomic64_sub_if_positive()