Searched refs:atomic_add_unless (Results 1 - 25 of 31) sorted by relevance

12

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/lib/
H A Ddec_and_lock.c24 if (atomic_add_unless(atomic, -1, 1))
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sh/
H A Datomic.h63 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
76 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc/lib/
H A Datomic32.c58 int atomic_add_unless(atomic_t *v, int a, int u) function
70 EXPORT_SYMBOL(atomic_add_unless); variable
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sh64/
H A Datomic.h118 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
131 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-v850/
H A Datomic.h108 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
122 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-xtensa/
H A Datomic.h229 * atomic_add_unless - add unless the number is a given value
237 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
252 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-h8300/
H A Datomic.h101 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
113 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68knommu/
H A Datomic.h134 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
149 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm26/
H A Datomic.h61 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
74 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-avr32/
H A Datomic.h111 * atomic_add_unless - add unless the number is a given value
120 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
129 "/* atomic_add_unless */\n"
191 #define atomic_inc_not_zero(v) atomic_add_unless(v, 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-blackfin/
H A Datomic.h83 #define atomic_add_unless(v, a, u) \ macro
91 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc/
H A Datomic.h61 extern int atomic_add_unless(atomic_t *, int, int);
91 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc64/
H A Datomic.h77 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
92 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/
H A Datomic.h141 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
153 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-frv/
H A Datomic.h265 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
280 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-i386/
H A Datomic.h222 * atomic_add_unless - add unless the number is already a given value
230 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
245 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m32r/
H A Datomic.h248 * atomic_add_unless - add unless the number is a given value
256 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
271 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68k/
H A Datomic.h173 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
188 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/
H A Datomic.h180 static inline int atomic_add_unless(atomic_t *v, int a, int u) function
189 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-parisc/
H A Datomic.h170 * atomic_add_unless - add unless the number is a given value
178 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
193 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-powerpc/
H A Datomic.h173 * atomic_add_unless - add unless the number is a given value
181 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
187 "1: lwarx %0,0,%1 # atomic_add_unless\n\
204 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
435 "1: ldarx %0,0,%1 # atomic_add_unless\n\
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-s390/
H A Datomic.h123 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
138 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-x86_64/
H A Datomic.h399 * atomic_add_unless - add unless the number is a given value
407 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
422 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-ia64/
H A Datomic.h99 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
114 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-alpha/
H A Datomic.h186 * atomic_add_unless - add unless the number is a given value
194 static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) function
209 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)

Completed in 311 milliseconds

12