Searched refs:atomic64_sub_ret (Results 1 - 6 of 6) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/lib/
H A Datomic_64.S121 .globl atomic64_sub_ret
122 .type atomic64_sub_ret,#function
123 atomic64_sub_ret: /* %o0 = decrement, %o1 = atomic_ptr */ label
134 .size atomic64_sub_ret, .-atomic64_sub_ret
H A Dksyms.c151 EXPORT_SYMBOL(atomic64_sub_ret); variable
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/include/asm/
H A Datomic_64.h30 extern long atomic64_sub_ret(long, atomic64_t *);
33 #define atomic64_dec_return(v) atomic64_sub_ret(1, v)
39 #define atomic64_sub_return(i, v) atomic64_sub_ret(i, v)
56 #define atomic64_sub_and_test(i, v) (atomic64_sub_ret(i, v) == 0)
59 #define atomic64_dec_and_test(v) (atomic64_sub_ret(1, v) == 0)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/lib/
H A Datomic_64.S121 .globl atomic64_sub_ret
122 .type atomic64_sub_ret,#function
123 atomic64_sub_ret: /* %o0 = decrement, %o1 = atomic_ptr */ label
134 .size atomic64_sub_ret, .-atomic64_sub_ret
H A Dksyms.c151 EXPORT_SYMBOL(atomic64_sub_ret); variable
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/include/asm/
H A Datomic_64.h30 extern long atomic64_sub_ret(long, atomic64_t *);
33 #define atomic64_dec_return(v) atomic64_sub_ret(1, v)
39 #define atomic64_sub_return(i, v) atomic64_sub_ret(i, v)
56 #define atomic64_sub_and_test(i, v) (atomic64_sub_ret(i, v) == 0)
59 #define atomic64_dec_and_test(v) (atomic64_sub_ret(1, v) == 0)

Completed in 61 milliseconds