Searched refs:atomic_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 D | atomic_64.S | 61 .globl atomic_sub_ret 62 .type atomic_sub_ret,#function 63 atomic_sub_ret: /* %o0 = decrement, %o1 = atomic_ptr */ label 74 .size atomic_sub_ret, .-atomic_sub_ret
|
H A D | ksyms.c | 147 EXPORT_SYMBOL(atomic_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 D | atomic_64.h | 29 extern int atomic_sub_ret(int, atomic_t *); 32 #define atomic_dec_return(v) atomic_sub_ret(1, v) 38 #define atomic_sub_return(i, v) atomic_sub_ret(i, v) 55 #define atomic_sub_and_test(i, v) (atomic_sub_ret(i, v) == 0) 58 #define atomic_dec_and_test(v) (atomic_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 D | atomic_64.S | 61 .globl atomic_sub_ret 62 .type atomic_sub_ret,#function 63 atomic_sub_ret: /* %o0 = decrement, %o1 = atomic_ptr */ label 74 .size atomic_sub_ret, .-atomic_sub_ret
|
H A D | ksyms.c | 147 EXPORT_SYMBOL(atomic_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 D | atomic_64.h | 29 extern int atomic_sub_ret(int, atomic_t *); 32 #define atomic_dec_return(v) atomic_sub_ret(1, v) 38 #define atomic_sub_return(i, v) atomic_sub_ret(i, v) 55 #define atomic_sub_and_test(i, v) (atomic_sub_ret(i, v) == 0) 58 #define atomic_dec_and_test(v) (atomic_sub_ret(1, v) == 0)
|
Completed in 177 milliseconds