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; \
154 int result; in atomic_sub_if_positive() local
173 : "=&r" (result), "=&r" (temp), in atomic_sub_if_positive()
192 : "=&r" (result), "=&r" (temp), in atomic_sub_if_positive()
199 result = v->counter; in atomic_sub_if_positive()
200 result -= i; in atomic_sub_if_positive()
201 if (result >= 0) in atomic_sub_if_positive()
202 v->counter = result; in atomic_sub_if_positive()
208 return result; in atomic_sub_if_positive()
363 long result; \
378 : "=&r" (result), "=&r" (temp), \
391 : "=&r" (result), "=&r" (temp), \
395 } while (unlikely(!result)); \
397 result = temp; result c_op i; \
402 result = v->counter; \
403 result c_op i; \
404 v->counter = result; \
410 return result; \
435 long result; in atomic64_sub_if_positive() local
454 : "=&r" (result), "=&r" (temp), in atomic64_sub_if_positive()
473 : "=&r" (result), "=&r" (temp), in atomic64_sub_if_positive()
480 result = v->counter; in atomic64_sub_if_positive()
481 result -= i; in atomic64_sub_if_positive()
482 if (result >= 0) in atomic64_sub_if_positive()
483 v->counter = result; in atomic64_sub_if_positive()
489 return result; in atomic64_sub_if_positive()