Searched refs:atomic64_sub_return (Results 1 - 10 of 10) sorted by relevance
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-s390/ |
H A D | atomic.h | 198 static __inline__ long long atomic64_sub_return(long long i, atomic64_t * v) function 202 #define atomic64_sub(_i, _v) atomic64_sub_return(_i, _v) 203 #define atomic64_sub_and_test(_i, _v) (atomic64_sub_return(_i, _v) == 0) 204 #define atomic64_dec(_v) atomic64_sub_return(1, _v) 205 #define atomic64_dec_return(_v) atomic64_sub_return(1, _v) 206 #define atomic64_dec_and_test(_v) (atomic64_sub_return(1, _v) == 0)
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-ia64/ |
H A D | atomic.h | 185 #define atomic64_sub_return(i,v) \ macro 199 #define atomic64_dec_return(v) atomic64_sub_return(1, (v)) 205 #define atomic64_sub_and_test(i,v) (atomic64_sub_return((i), (v)) == 0) 206 #define atomic64_dec_and_test(v) (atomic64_sub_return(1, (v)) == 0) 215 #define atomic64_sub(i,v) atomic64_sub_return((i), (v))
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-alpha/ |
H A D | atomic.h | 160 static __inline__ long atomic64_sub_return(long i, atomic64_t * v) function 241 #define atomic64_dec_return(v) atomic64_sub_return(1,(v)) 247 #define atomic64_sub_and_test(i,v) (atomic64_sub_return((i), (v)) == 0) 253 #define atomic64_dec_and_test(v) (atomic64_sub_return(1, (v)) == 0)
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-mips/ |
H A D | atomic.h | 570 static __inline__ long atomic64_sub_return(long i, atomic64_t * v) function 581 "1: lld %1, %2 # atomic64_sub_return \n" 595 "1: lld %1, %2 # atomic64_sub_return \n" 721 #define atomic64_dec_return(v) atomic64_sub_return(1,(v)) 733 #define atomic64_sub_and_test(i,v) (atomic64_sub_return((i), (v)) == 0) 753 #define atomic64_dec_and_test(v) (atomic64_sub_return(1, (v)) == 0)
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm/ |
H A D | atomic.h | 570 static __inline__ long atomic64_sub_return(long i, atomic64_t * v) function 581 "1: lld %1, %2 # atomic64_sub_return \n" 595 "1: lld %1, %2 # atomic64_sub_return \n" 721 #define atomic64_dec_return(v) atomic64_sub_return(1,(v)) 733 #define atomic64_sub_and_test(i,v) (atomic64_sub_return((i), (v)) == 0) 753 #define atomic64_dec_and_test(v) (atomic64_sub_return(1, (v)) == 0)
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-parisc/ |
H A D | atomic.h | 270 #define atomic64_sub_return(i,v) (__atomic64_add_return(-((s64)i),(v))) macro 278 #define atomic64_sub_and_test(i,v) (atomic64_sub_return((i),(v)) == 0)
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | atomic.h | 298 static __inline__ long atomic64_sub_return(long a, atomic64_t *v) function 304 "1: ldarx %0,0,%2 # atomic64_sub_return\n\ 390 #define atomic64_sub_and_test(a, v) (atomic64_sub_return((a), (v)) == 0)
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-x86_64/ |
H A D | atomic.h | 384 static __inline__ long atomic64_sub_return(long i, atomic64_t *v) function 390 #define atomic64_dec_return(v) (atomic64_sub_return(1,v))
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc64/ |
H A D | atomic.h | 43 #define atomic64_sub_return(i, v) atomic64_sub_ret(i, v) macro
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-generic/ |
H A D | atomic.h | 108 return (long)atomic64_sub_return(i, v);
|
Completed in 166 milliseconds