• Home
  • Raw
  • Download

Lines Matching refs:result

138 	int result;  in atomic_add_return()  local
153 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic_add_return()
170 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic_add_return()
177 result = v->counter; in atomic_add_return()
178 result += i; in atomic_add_return()
179 v->counter = result; in atomic_add_return()
185 return result; in atomic_add_return()
190 int result; in atomic_sub_return() local
205 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic_sub_return()
222 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic_sub_return()
229 result = v->counter; in atomic_sub_return()
230 result -= i; in atomic_sub_return()
231 v->counter = result; in atomic_sub_return()
237 return result; in atomic_sub_return()
250 int result; in atomic_sub_if_positive() local
269 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic_sub_if_positive()
290 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic_sub_if_positive()
297 result = v->counter; in atomic_sub_if_positive()
298 result -= i; in atomic_sub_if_positive()
299 if (result >= 0) in atomic_sub_if_positive()
300 v->counter = result; in atomic_sub_if_positive()
306 return result; in atomic_sub_if_positive()
517 long result; in atomic64_add_return() local
532 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic64_add_return()
549 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic64_add_return()
556 result = v->counter; in atomic64_add_return()
557 result += i; in atomic64_add_return()
558 v->counter = result; in atomic64_add_return()
564 return result; in atomic64_add_return()
569 long result; in atomic64_sub_return() local
584 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic64_sub_return()
601 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic64_sub_return()
608 result = v->counter; in atomic64_sub_return()
609 result -= i; in atomic64_sub_return()
610 v->counter = result; in atomic64_sub_return()
616 return result; in atomic64_sub_return()
629 long result; in atomic64_sub_if_positive() local
648 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic64_sub_if_positive()
669 : "=&r" (result), "=&r" (temp), "=m" (v->counter) in atomic64_sub_if_positive()
676 result = v->counter; in atomic64_sub_if_positive()
677 result -= i; in atomic64_sub_if_positive()
678 if (result >= 0) in atomic64_sub_if_positive()
679 v->counter = result; in atomic64_sub_if_positive()
685 return result; in atomic64_sub_if_positive()