/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sh/ |
H A D | spinlock.h | 62 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 64 __raw_spin_lock(&rw->lock); 66 atomic_inc(&rw->counter); 68 __raw_spin_unlock(&rw->lock); 71 static inline void __raw_read_unlock(raw_rwlock_t *rw) argument 73 __raw_spin_lock(&rw->lock); 75 atomic_dec(&rw->counter); 77 __raw_spin_unlock(&rw->lock); 80 static inline void __raw_write_lock(raw_rwlock_t *rw) argument 82 __raw_spin_lock(&rw 86 __raw_write_unlock(raw_rwlock_t *rw) argument 92 __raw_write_can_lock(raw_rwlock_t *rw) argument 106 __raw_write_trylock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-parisc/ |
H A D | spinlock.h | 72 static __inline__ void __raw_read_lock(raw_rwlock_t *rw) argument 76 __raw_spin_lock_flags(&rw->lock, flags); 77 rw->counter++; 78 __raw_spin_unlock(&rw->lock); 84 static __inline__ void __raw_read_unlock(raw_rwlock_t *rw) argument 88 __raw_spin_lock_flags(&rw->lock, flags); 89 rw->counter--; 90 __raw_spin_unlock(&rw->lock); 96 static __inline__ int __raw_read_trylock(raw_rwlock_t *rw) argument 101 if (__raw_spin_trylock(&rw 122 __raw_write_lock(raw_rwlock_t *rw) argument 144 __raw_write_unlock(raw_rwlock_t *rw) argument 152 __raw_write_trylock(raw_rwlock_t *rw) argument 176 __raw_read_can_lock(raw_rwlock_t *rw) argument 185 __raw_write_can_lock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-mips/ |
H A D | spinlock.h | 139 #define __raw_read_can_lock(rw) ((rw)->lock >= 0) 145 #define __raw_write_can_lock(rw) (!(rw)->lock) 147 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 161 : "=m" (rw->lock), "=&r" (tmp) 162 : "m" (rw->lock) 181 : "=m" (rw->lock), "=&r" (tmp) 182 : "m" (rw->lock) 192 static inline void __raw_read_unlock(raw_rwlock_t *rw) argument 226 __raw_write_lock(raw_rwlock_t *rw) argument 268 __raw_write_unlock(raw_rwlock_t *rw) argument 280 __raw_read_trylock(raw_rwlock_t *rw) argument 324 __raw_write_trylock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm/ |
H A D | spinlock.h | 139 #define __raw_read_can_lock(rw) ((rw)->lock >= 0) 145 #define __raw_write_can_lock(rw) (!(rw)->lock) 147 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 161 : "=m" (rw->lock), "=&r" (tmp) 162 : "m" (rw->lock) 181 : "=m" (rw->lock), "=&r" (tmp) 182 : "m" (rw->lock) 192 static inline void __raw_read_unlock(raw_rwlock_t *rw) argument 226 __raw_write_lock(raw_rwlock_t *rw) argument 268 __raw_write_unlock(raw_rwlock_t *rw) argument 280 __raw_read_trylock(raw_rwlock_t *rw) argument 324 __raw_write_trylock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-ppc/ |
H A D | spinlock.h | 57 #define __raw_read_can_lock(rw) ((rw)->lock >= 0) 58 #define __raw_write_can_lock(rw) (!(rw)->lock) 60 static __inline__ int __raw_read_trylock(raw_rwlock_t *rw) argument 74 : "r"(&rw->lock) 80 static __inline__ void __raw_read_lock(raw_rwlock_t *rw) argument 97 : "r"(&rw->lock) 101 static __inline__ void __raw_read_unlock(raw_rwlock_t *rw) argument 113 : "r"(&rw 117 __raw_write_trylock(raw_rwlock_t *rw) argument 137 __raw_write_lock(raw_rwlock_t *rw) argument 158 __raw_write_unlock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/arch-v32/ |
H A D | spinlock.h | 79 static __inline__ void _raw_read_lock(rwlock_t *rw) argument 83 _raw_spin_lock(&rw->lock); 85 rw->counter++; 87 _raw_spin_unlock(&rw->lock); 91 static __inline__ void _raw_read_unlock(rwlock_t *rw) argument 95 _raw_spin_lock(&rw->lock); 97 rw->counter--; 99 _raw_spin_unlock(&rw->lock); 112 static __inline__ void _raw_write_lock(rwlock_t *rw) argument 115 _raw_spin_lock(&rw 132 _raw_write_unlock(rwlock_t *rw) argument 138 _raw_write_trylock(rwlock_t *rw) argument 153 is_read_locked(rwlock_t *rw) argument 158 is_write_locked(rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc/ |
H A D | spinlock.h | 55 static inline void __read_lock(raw_rwlock_t *rw) argument 58 lp = rw; 75 static inline void __read_unlock(raw_rwlock_t *rw) argument 78 lp = rw; 95 static inline void __raw_write_lock(raw_rwlock_t *rw) argument 98 lp = rw; 109 static inline int __raw_write_trylock(raw_rwlock_t *rw) argument 115 : "r" (&rw->lock) 119 val = rw->lock & ~0xff; 121 ((volatile u8*)&rw 129 __read_trylock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ppc/lib/ |
H A D | locks.c | 97 static __inline__ int __read_trylock(rwlock_t *rw) argument 111 : "r"(&rw->lock) 117 int _raw_read_trylock(rwlock_t *rw) argument 119 return __read_trylock(rw) > 0; 123 void _raw_read_lock(rwlock_t *rw) argument 127 while (__read_trylock(rw) <= 0) { 129 while (!read_can_lock(rw)) { 132 rw, raw_smp_processor_id(), rw->lock); 140 void _raw_read_unlock(rwlock_t *rw) argument 151 _raw_write_lock(rwlock_t *rw) argument 169 _raw_write_trylock(rwlock_t *rw) argument 178 _raw_write_unlock(rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/mm/ |
H A D | backing-dev.c | 14 void clear_bdi_congested(struct backing_dev_info *bdi, int rw) argument 17 wait_queue_head_t *wqh = &congestion_wqh[rw]; 19 bit = (rw == WRITE) ? BDI_write_congested : BDI_read_congested; 27 void set_bdi_congested(struct backing_dev_info *bdi, int rw) argument 31 bit = (rw == WRITE) ? BDI_write_congested : BDI_read_congested; 38 * @rw: READ or WRITE 45 long congestion_wait(int rw, long timeout) argument 49 wait_queue_head_t *wqh = &congestion_wqh[rw]; 58 long congestion_wait_interruptible(int rw, long timeout) argument 62 wait_queue_head_t *wqh = &congestion_wqh[rw]; 78 congestion_end(int rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-s390/ |
H A D | spinlock.h | 125 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 128 old = rw->lock & 0x7fffffffU; 129 if (_raw_compare_and_swap(&rw->lock, old, old + 1) != old) 130 _raw_read_lock_wait(rw); 133 static inline void __raw_read_unlock(raw_rwlock_t *rw) argument 137 old = rw->lock; 140 old = _raw_compare_and_swap(&rw->lock, old, old - 1); 144 static inline void __raw_write_lock(raw_rwlock_t *rw) argument 146 if (unlikely(_raw_compare_and_swap(&rw->lock, 0, 0x80000000) != 0)) 147 _raw_write_lock_wait(rw); 150 __raw_write_unlock(raw_rwlock_t *rw) argument 155 __raw_read_trylock(raw_rwlock_t *rw) argument 164 __raw_write_trylock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | spinlock.h | 167 #define __raw_read_can_lock(rw) ((rw)->lock >= 0) 168 #define __raw_write_can_lock(rw) (!(rw)->lock) 182 static long __inline__ __read_trylock(raw_rwlock_t *rw) argument 196 : "r" (&rw->lock) 206 static __inline__ long __write_trylock(raw_rwlock_t *rw) argument 220 : "r" (token), "r" (&rw->lock) 226 static void __inline__ __raw_read_lock(raw_rwlock_t *rw) argument 229 if (likely(__read_trylock(rw) > 240 __raw_write_lock(raw_rwlock_t *rw) argument 254 __raw_read_trylock(raw_rwlock_t *rw) argument 259 __raw_write_trylock(raw_rwlock_t *rw) argument 264 __raw_read_unlock(raw_rwlock_t *rw) argument 281 __raw_write_unlock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/gettext-0.17/gettext-tools/src/ |
H A D | msgfmt.cs | 47 private void ReadAllInput (ResourceWriter rw) { argument 55 rw.AddResource(msgid, msgstr); 57 rw.Generate(); 69 ResourceWriter rw = new ResourceWriter(tmpoutput); 70 ReadAllInput(rw); 82 rw.Close(); 87 ResourceWriter rw = new ResourceWriter(tmpoutput); 88 ReadAllInput(rw); 99 rw.Close(); 102 ResourceWriter rw [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/ |
H A D | spinlock.h | 89 static inline void __raw_write_lock(raw_rwlock_t *rw) argument 103 : "r" (&rw->lock), "r" (0x80000000) 109 static inline int __raw_write_trylock(raw_rwlock_t *rw) argument 118 : "r" (&rw->lock), "r" (0x80000000) 129 static inline void __raw_write_unlock(raw_rwlock_t *rw) argument 140 : "r" (&rw->lock), "r" (0) 159 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 173 : "r" (&rw->lock) 179 static inline void __raw_read_unlock(raw_rwlock_t *rw) argument 197 : "r" (&rw 201 __raw_read_trylock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-x86_64/ |
H A D | spinlock.h | 115 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 121 ::"D" (rw), "i" (RW_LOCK_BIAS) : "memory"); 124 static inline void __raw_write_lock(raw_rwlock_t *rw) argument 130 ::"D" (rw), "i" (RW_LOCK_BIAS) : "memory"); 152 static inline void __raw_read_unlock(raw_rwlock_t *rw) argument 154 asm volatile(LOCK_PREFIX " ; incl %0" :"=m" (rw->lock) : : "memory"); 157 static inline void __raw_write_unlock(raw_rwlock_t *rw) argument 160 : "=m" (rw->lock) : : "memory");
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/s390/lib/ |
H A D | spinlock.c | 89 void _raw_read_lock_wait(raw_rwlock_t *rw) argument 99 if (!__raw_read_can_lock(rw)) 101 old = rw->lock & 0x7fffffffU; 102 if (_raw_compare_and_swap(&rw->lock, old, old + 1) == old) 108 int _raw_read_trylock_retry(raw_rwlock_t *rw) argument 114 if (!__raw_read_can_lock(rw)) 116 old = rw->lock & 0x7fffffffU; 117 if (_raw_compare_and_swap(&rw->lock, old, old + 1) == old) 124 void _raw_write_lock_wait(raw_rwlock_t *rw) argument 133 if (!__raw_write_can_lock(rw)) 141 _raw_write_trylock_retry(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/gettext-0.17/gettext-tools/gnulib-lib/ |
H A D | safe-read.c | 44 # define rw write macro 47 # define rw read macro 66 ssize_t result = rw (fd, buf, count);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/test/ |
H A D | lockscript.tcl | 62 set rw read 64 set rw write 66 puts "[timestamp -c] $locker $lnum: $rw $obj" 69 catch {$e lock_get $rw $locker $obj} lockp 76 lock003_vrfy $rw $obj 77 lock003_create $rw $obj 78 lappend objlist [list $obj $rw] 101 set rw [lindex $pair 1] 103 lock003_vrfy $rw $obj
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc64/kernel/ |
H A D | stacktrace.c | 20 struct reg_window *rw; local 27 rw = (struct reg_window *) fp; 31 trace->entries[trace->nr_entries++] = rw->ins[7]; 33 fp = rw->ins[6] + STACK_BIAS;
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-i386/ |
H A D | spinlock.h | 145 * Changed to use the same technique as rw semaphores. See 169 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 175 ::"a" (rw) : "memory"); 178 static inline void __raw_write_lock(raw_rwlock_t *rw) argument 184 ::"a" (rw) : "memory"); 206 static inline void __raw_read_unlock(raw_rwlock_t *rw) argument 208 asm volatile(LOCK_PREFIX "incl %0" :"+m" (rw->lock) : : "memory"); 211 static inline void __raw_write_unlock(raw_rwlock_t *rw) argument 214 : "+m" (rw->lock) : : "memory");
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/router/busybox-1.x/testsuite/ |
H A D | umlwrapper.sh | 20 linux rootfstype=hostfs rw init="$RUNFILE" TESTDIR=`pwd` PATH="$PATH" $* quiet
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-ia64/ |
H A D | spinlock.h | 120 #define __raw_read_can_lock(rw) (*(volatile int *)(rw) >= 0) 121 #define __raw_write_can_lock(rw) (*(volatile int *)(rw) == 0) 123 #define __raw_read_lock(rw) \ 125 raw_rwlock_t *__read_lock_ptr = (rw); \ 134 #define __raw_read_unlock(rw) \ 136 raw_rwlock_t *__read_lock_ptr = (rw); \ 141 #define __raw_write_lock(rw) \ 153 :: "r"(rw) [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/i386/kernel/ |
H A D | i386_ksyms.c | 24 extern void FASTCALL( __write_lock_failed(rwlock_t *rw)); 25 extern void FASTCALL( __read_lock_failed(rwlock_t *rw));
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m32r/ |
H A D | spinlock.h | 135 * Changed to use the same technique as rw semaphores. See 151 static inline void __raw_read_lock(raw_rwlock_t *rw) argument 156 * rw->lock : >0 : unlock 160 * rw->lock -= 1; <-- need atomic operation 161 * if (rw->lock >= 0) break; 162 * rw->lock += 1; <-- need atomic operation 163 * for ( ; rw->lock <= 0 ; ); 194 : "r" (&rw->lock) 202 static inline void __raw_write_lock(raw_rwlock_t *rw) argument 207 * rw 255 __raw_read_unlock(raw_rwlock_t *rw) argument 277 __raw_write_unlock(raw_rwlock_t *rw) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc/kernel/ |
H A D | process.c | 188 struct reg_window *rw; local 194 rw = (struct reg_window *)fp; 195 while(rw && (((unsigned long) rw) >= PAGE_OFFSET) && 196 !(((unsigned long) rw) & 0x7)) { 199 rw->ins[0], rw->ins[1], rw->ins[2], rw->ins[3], 200 rw 238 struct reg_window *rw = (struct reg_window *) r->u_regs[14]; local 267 struct reg_window *rw; local 664 struct reg_window *rw; local [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/mtools-4.0.10/ |
H A D | filter.c | 32 int rw; member in struct:Filter_t 54 if (This->rw == F_WRITE){ 58 This->rw = F_READ; 101 if (This->rw == F_READ){ 105 This->rw = F_WRITE; 140 if (This->rw == F_WRITE) 164 This->dospos = This->unixpos = This->rw = 0;
|