Searched refs:atomic64_sub (Results 1 - 12 of 12) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc64/lib/
H A Datomic.S105 .globl atomic64_sub
106 .type atomic64_sub,#function
107 atomic64_sub: /* %o0 = decrement, %o1 = atomic_ptr */ label
116 .size atomic64_sub, .-atomic64_sub
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc64/
H A Datomic.h29 extern void atomic64_sub(int, atomic64_t *);
69 #define atomic64_dec(v) atomic64_sub(1, v)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-ia64/
H A Datomic.h215 #define atomic64_sub(i,v) atomic64_sub_return((i), (v)) macro
217 #define atomic64_dec(v) atomic64_sub(1, (v))
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-alpha/
H A Datomic.h84 static __inline__ void atomic64_sub(long i, atomic64_t * v) function
259 #define atomic64_dec(v) atomic64_sub(1,(v))
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-mips/
H A Datomic.h471 * atomic64_sub - subtract the atomic variable
477 static __inline__ void atomic64_sub(long i, atomic64_t * v) function
484 "1: lld %0, %1 # atomic64_sub \n"
496 "1: lld %0, %1 # atomic64_sub \n"
775 #define atomic64_dec(v) atomic64_sub(1,(v))
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm/
H A Datomic.h471 * atomic64_sub - subtract the atomic variable
477 static __inline__ void atomic64_sub(long i, atomic64_t * v) function
484 "1: lld %0, %1 # atomic64_sub \n"
496 "1: lld %0, %1 # atomic64_sub \n"
775 #define atomic64_dec(v) atomic64_sub(1,(v))
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-parisc/
H A Datomic.h265 #define atomic64_sub(i,v) ((void)(__atomic64_add_return(-((s64)i),(v)))) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-powerpc/
H A Datomic.h284 static __inline__ void atomic64_sub(long a, atomic64_t *v) function
289 "1: ldarx %0,0,%3 # atomic64_sub\n\
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-s390/
H A Datomic.h202 #define atomic64_sub(_i, _v) atomic64_sub_return(_i, _v) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-x86_64/
H A Datomic.h247 * atomic64_sub - subtract the atomic64 variable
253 static __inline__ void atomic64_sub(long i, atomic64_t *v) function
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-generic/
H A Datomic.h66 atomic64_sub(i, v);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc64/kernel/
H A Dsparc64_ksyms.c163 EXPORT_SYMBOL(atomic64_sub); variable

Completed in 199 milliseconds