/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm26/ |
H A D | atomic.h | 19 static inline int atomic_add_return(int i, atomic_t *v) function 85 #define atomic_add(i, v) (void) atomic_add_return(i, v) 86 #define atomic_inc(v) (void) atomic_add_return(1, v) 90 #define atomic_inc_and_test(v) (atomic_add_return(1, v) == 0) 92 #define atomic_inc_return(v) (atomic_add_return(1, v)) 95 #define atomic_add_negative(i,v) (atomic_add_return(i, v) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-avr32/ |
H A D | atomic.h | 51 * atomic_add_return - add integer to atomic variable 57 static inline int atomic_add_return(int i, atomic_t *v) function 65 "/* atomic_add_return */\n" 179 #define atomic_add(i, v) (void)atomic_add_return(i, v) 184 #define atomic_inc_return(v) atomic_add_return(1, v) 187 #define atomic_inc_and_test(v) (atomic_add_return(1, v) == 0) 189 #define atomic_add_negative(i, v) (atomic_add_return(i, v) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-frv/ |
H A D | atomic.h | 47 static inline int atomic_add_return(int i, atomic_t *v) function 91 extern int atomic_add_return(int i, atomic_t *v); 98 return atomic_add_return(i, v) < 0; 103 atomic_add_return(i, v); 113 atomic_add_return(1, v); 122 #define atomic_inc_return(v) atomic_add_return(1, (v)) 126 #define atomic_inc_and_test(v) (atomic_add_return(1, (v)) == 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/ |
H A D | atomic.h | 48 static inline int atomic_add_return(int i, atomic_t *v) function 53 __asm__ __volatile__("@ atomic_add_return\n" 127 static inline int atomic_add_return(int i, atomic_t *v) function 191 #define atomic_add(i, v) (void) atomic_add_return(i, v) 192 #define atomic_inc(v) (void) atomic_add_return(1, v) 196 #define atomic_inc_and_test(v) (atomic_add_return(1, v) == 0) 198 #define atomic_inc_return(v) (atomic_add_return(1, v)) 202 #define atomic_add_negative(i,v) (atomic_add_return(i, v) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-v850/ |
H A D | atomic.h | 33 static inline int atomic_add_return (int i, volatile atomic_t *v) function 70 #define atomic_add(i, v) atomic_add_return ((i), (v)) 74 #define atomic_inc_return(v) atomic_add_return (1, (v)) 90 #define atomic_add_negative(i,v) (atomic_add_return ((i), (v)) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-xtensa/ |
H A D | atomic.h | 113 static inline int atomic_add_return(int i, atomic_t * v) function 176 #define atomic_inc_return(v) atomic_add_return(1,(v)) 212 #define atomic_inc_and_test(v) (atomic_add_return(1,(v)) == 0) 223 #define atomic_add_negative(i,v) (atomic_add_return((i),(v)) < 0)
|
H A D | rwsem.h | 60 if (atomic_add_return(1,(atomic_t *)(&sem->count)) > 0) 87 tmp = atomic_add_return(RWSEM_ACTIVE_WRITE_BIAS, 145 tmp = atomic_add_return(-RWSEM_WAITING_BIAS, (atomic_t *)(&sem->count)); 156 return atomic_add_return(delta, (atomic_t *)(&sem->count));
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/ |
H A D | rtmutex-tester.c | 67 td->event = atomic_add_return(1, &rttest_event); 102 td->event = atomic_add_return(1, &rttest_event); 104 td->event = atomic_add_return(1, &rttest_event); 115 td->event = atomic_add_return(1, &rttest_event); 117 td->event = atomic_add_return(1, &rttest_event); 126 td->event = atomic_add_return(1, &rttest_event); 128 td->event = atomic_add_return(1, &rttest_event); 190 td->event = atomic_add_return(1, &rttest_event); 211 td->event = atomic_add_return(1, &rttest_event); 223 td->event = atomic_add_return( [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | rwsem.h | 80 tmp = atomic_add_return(RWSEM_ACTIVE_WRITE_BIAS, 132 tmp = atomic_add_return(-RWSEM_WAITING_BIAS, (atomic_t *)(&sem->count)); 142 return atomic_add_return(delta, (atomic_t *)(&sem->count));
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/ |
H A D | rwsem.h | 101 tmp = atomic_add_return(RWSEM_ACTIVE_WRITE_BIAS, 159 tmp = atomic_add_return(-RWSEM_WAITING_BIAS, (atomic_t *)(&sem->count)); 175 return atomic_add_return(delta, (atomic_t *)(&sem->count));
|
H A D | atomic-irq.h | 27 static inline int atomic_add_return(int i, atomic_t *v) function
|
H A D | atomic-llsc.h | 45 static inline int atomic_add_return(int i, atomic_t *v) function 50 "1: movli.l @%2, %0 ! atomic_add_return \n"
|
H A D | atomic.h | 26 #define atomic_add_negative(a, v) (atomic_add_return((a), (v)) < 0) 29 #define atomic_inc_return(v) atomic_add_return(1,(v))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh64/ |
H A D | atomic.h | 55 static __inline__ int atomic_add_return(int i, atomic_t * v) function 68 #define atomic_add_negative(a, v) (atomic_add_return((a), (v)) < 0) 84 #define atomic_inc_return(v) atomic_add_return(1,(v))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-h8300/ |
H A D | atomic.h | 18 static __inline__ int atomic_add_return(int i, atomic_t *v) function 27 #define atomic_add(i, v) atomic_add_return(i, v) 28 #define atomic_add_negative(a, v) (atomic_add_return((a), (v)) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68knommu/ |
H A D | atomic.h | 103 static inline int atomic_add_return(int i, atomic_t * v) function 116 #define atomic_add_negative(a, v) (atomic_add_return((a), (v)) < 0) 152 #define atomic_inc_return(v) atomic_add_return(1,(v))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-blackfin/ |
H A D | atomic.h | 43 static inline int atomic_add_return(int i, atomic_t * v) function 57 #define atomic_add_negative(a, v) (atomic_add_return((a), (v)) < 0) 127 #define atomic_inc_return(v) atomic_add_return(1,(v))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/avr32/kernel/ |
H A D | semaphore.c | 77 if (atomic_add_return(sleepers - 1, &sem->count) >= 0) { 129 if (atomic_add_return(sleepers - 1, &sem->count) >= 0) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/frv/lib/ |
H A D | atomic-ops.S | 88 # int atomic_add_return(int i, atomic_t *v) 91 .globl atomic_add_return 92 .type atomic_add_return,@function 93 atomic_add_return: label 106 .size atomic_add_return, .-atomic_add_return
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/ |
H A D | atomic.h | 73 static __inline__ int atomic_add_return(int i, atomic_t * v) function 77 #define atomic_add(_i, _v) atomic_add_return(_i, _v) 78 #define atomic_add_negative(_i, _v) (atomic_add_return(_i, _v) < 0) 79 #define atomic_inc(_v) atomic_add_return(1, _v) 80 #define atomic_inc_return(_v) atomic_add_return(1, _v) 81 #define atomic_inc_and_test(_v) (atomic_add_return(1, _v) == 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/ |
H A D | atomic.h | 133 #define atomic_add_return(i,v) \ macro 164 return atomic_add_return(i, v) < 0; 198 #define atomic_inc_return(v) atomic_add_return(1, (v)) 204 #define atomic_inc_and_test(v) (atomic_add_return(1, (v)) == 0) 209 #define atomic_add(i,v) atomic_add_return((i), (v))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/ |
H A D | atomic.h | 174 * atomic_add_return - add integer and return 180 static __inline__ int atomic_add_return(int i, atomic_t *v) function 215 return atomic_add_return(-i,v); 247 #define atomic_inc_return(v) (atomic_add_return(1,v))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m32r/ |
H A D | atomic.h | 47 * atomic_add_return - add integer to atomic variable and return it 53 static __inline__ int atomic_add_return(int i, atomic_t *v) function 60 "# atomic_add_return \n\t" 115 #define atomic_add(i,v) ((void) atomic_add_return((i), (v))) 242 #define atomic_add_negative(i,v) (atomic_add_return((i), (v)) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/ |
H A D | atomic.h | 58 static inline int atomic_add_return(int i, atomic_t *v) function 91 static inline int atomic_add_return(int i, atomic_t * v) function 147 #define atomic_inc_return(v) atomic_add_return(1, (v))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/ |
H A D | rwsem.h | 69 return atomic_add_return(delta, (atomic_t *)(&sem->count));
|