Home
last modified time | relevance | path

Searched defs:rw (Results 1 – 25 of 177) sorted by relevance

12345678

/linux-3.3/arch/sparc/include/asm/
Dspinlock_32.h80 static inline void __arch_read_lock(arch_rwlock_t *rw) in __arch_read_lock()
100 static inline void __arch_read_unlock(arch_rwlock_t *rw) in __arch_read_unlock()
120 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
143 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
163 static inline int __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock()
188 #define arch_read_lock_flags(rw, flags) arch_read_lock(rw) argument
189 #define arch_write_lock_flags(rw, flags) arch_write_lock(rw) argument
195 #define arch_read_can_lock(rw) (!((rw)->lock & 0xff)) argument
196 #define arch_write_can_lock(rw) (!(rw)->lock) argument
Dspinlock_64.h216 #define arch_read_can_lock(rw) (!((rw)->lock & 0x80000000UL)) argument
217 #define arch_write_can_lock(rw) (!(rw)->lock) argument
/linux-3.3/arch/blackfin/include/asm/
Dspinlock.h55 static inline int arch_read_can_lock(arch_rwlock_t *rw) in arch_read_can_lock()
60 static inline int arch_write_can_lock(arch_rwlock_t *rw) in arch_write_can_lock()
65 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
72 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
77 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
82 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
89 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
94 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
/linux-3.3/arch/powerpc/include/asm/
Dspinlock.h171 #define arch_read_can_lock(rw) ((rw)->lock >= 0) argument
172 #define arch_write_can_lock(rw) (!(rw)->lock) argument
186 static inline long __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock()
210 static inline long __arch_write_trylock(arch_rwlock_t *rw) in __arch_write_trylock()
230 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
244 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
258 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
263 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
268 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
285 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
/linux-3.3/arch/mn10300/include/asm/
Drwlock.h32 #define __build_read_lock_ptr(rw, helper) \ argument
51 #define __build_read_lock_const(rw, helper) \ argument
70 #define __build_read_lock(rw, helper) \ argument
78 #define __build_write_lock_ptr(rw, helper) \ argument
97 #define __build_write_lock_const(rw, helper) \ argument
116 #define __build_write_lock(rw, helper) \ argument
Dspinlock.h116 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
129 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
142 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
154 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
/linux-3.3/arch/tile/include/asm/
Dspinlock_64.h99 static inline int arch_read_can_lock(arch_rwlock_t *rw) in arch_read_can_lock()
108 static inline int arch_write_can_lock(arch_rwlock_t *rw) in arch_write_can_lock()
115 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
124 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
131 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
137 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
143 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
148 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/linux-3.3/arch/parisc/include/asm/
Dspinlock.h72 static __inline__ void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
84 static __inline__ void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
96 static __inline__ int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
122 static __inline__ void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
144 static __inline__ void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
152 static __inline__ int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
176 static __inline__ int arch_read_can_lock(arch_rwlock_t *rw) in arch_read_can_lock()
185 static __inline__ int arch_write_can_lock(arch_rwlock_t *rw) in arch_write_can_lock()
/linux-3.3/arch/s390/include/asm/
Dspinlock.h115 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
123 static inline void arch_read_lock_flags(arch_rwlock_t *rw, unsigned long flags) in arch_read_lock_flags()
131 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
142 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
148 static inline void arch_write_lock_flags(arch_rwlock_t *rw, unsigned long flags) in arch_write_lock_flags()
154 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
159 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
168 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/linux-3.3/arch/mips/include/asm/
Dspinlock.h219 #define arch_read_can_lock(rw) ((rw)->lock >= 0) argument
225 #define arch_write_can_lock(rw) (!(rw)->lock) argument
227 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
272 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
306 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
348 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
360 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
404 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/linux-3.3/arch/cris/include/arch-v32/arch/
Dspinlock.h69 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
77 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
85 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
92 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
100 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
112 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/linux-3.3/arch/s390/lib/
Dspinlock.c129 void _raw_read_lock_wait(arch_rwlock_t *rw) in _raw_read_lock_wait()
148 void _raw_read_lock_wait_flags(arch_rwlock_t *rw, unsigned long flags) in _raw_read_lock_wait_flags()
169 int _raw_read_trylock_retry(arch_rwlock_t *rw) in _raw_read_trylock_retry()
185 void _raw_write_lock_wait(arch_rwlock_t *rw) in _raw_write_lock_wait()
202 void _raw_write_lock_wait_flags(arch_rwlock_t *rw, unsigned long flags) in _raw_write_lock_wait_flags()
221 int _raw_write_trylock_retry(arch_rwlock_t *rw) in _raw_write_trylock_retry()
/linux-3.3/arch/sh/include/asm/
Dspinlock.h111 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
129 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
145 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
163 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
173 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
196 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/linux-3.3/arch/ia64/include/asm/
Dspinlock.h143 #define arch_read_can_lock(rw) (*(volatile int *)(rw) >= 0) argument
144 #define arch_write_can_lock(rw) (*(volatile int *)(rw) == 0) argument
176 #define arch_read_lock_flags(rw, flags) arch_read_lock(rw) argument
178 #define arch_read_lock(rw) \ argument
191 #define arch_read_unlock(rw) \ argument
224 #define arch_write_lock(rw) arch_write_lock_flags(rw, 0) argument
226 #define arch_write_trylock(rw) \ argument
260 #define arch_write_trylock(rw) \ argument
/linux-3.3/arch/arm/include/asm/
Dspinlock.h138 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
156 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
176 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
204 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
222 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
242 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
/linux-3.3/arch/m32r/include/asm/
Dspinlock.h151 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
202 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
255 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
277 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
/linux-3.3/arch/x86/include/asm/
Dspinlock.h175 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
184 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
214 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
220 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
/linux-3.3/arch/tile/lib/
Dspinlock_64.c77 void __read_lock_failed(arch_rwlock_t *rw) in __read_lock_failed()
94 void __write_lock_failed(arch_rwlock_t *rw, u32 val) in __write_lock_failed()
/linux-3.3/block/
Dblk-throttle.c488 throtl_start_new_slice(struct throtl_data *td, struct throtl_grp *tg, bool rw) in throtl_start_new_slice()
500 struct throtl_grp *tg, bool rw, unsigned long jiffy_end) in throtl_set_slice_end()
506 struct throtl_grp *tg, bool rw, unsigned long jiffy_end) in throtl_extend_slice()
516 throtl_slice_used(struct throtl_data *td, struct throtl_grp *tg, bool rw) in throtl_slice_used()
526 throtl_trim_slice(struct throtl_data *td, struct throtl_grp *tg, bool rw) in throtl_trim_slice()
587 bool rw = bio_data_dir(bio); in tg_with_in_iops_limit() local
637 bool rw = bio_data_dir(bio); in tg_with_in_bps_limit() local
676 static bool tg_no_rule_group(struct throtl_grp *tg, bool rw) { in tg_no_rule_group()
689 bool rw = bio_data_dir(bio); in tg_may_dispatch() local
739 bool rw = bio_data_dir(bio); in throtl_charge_bio() local
[all …]
/linux-3.3/drivers/block/drbd/
Ddrbd_req.c37 const int rw = bio_data_dir(bio); in _drbd_start_io_acct() local
49 int rw = bio_data_dir(req->master_bio); in _drbd_end_io_acct() local
59 static void _req_is_done(struct drbd_conf *mdev, struct drbd_request *req, const int rw) in _req_is_done()
218 int rw = req->master_bio ? bio_data_dir(req->master_bio) : WRITE; in _req_may_be_done() local
768 const int rw = bio_rw(bio); in drbd_make_request_common() local
/linux-3.3/fs/btrfs/
Dlocking.c34 void btrfs_set_lock_blocking_rw(struct extent_buffer *eb, int rw) in btrfs_set_lock_blocking_rw()
66 void btrfs_clear_lock_blocking_rw(struct extent_buffer *eb, int rw) in btrfs_clear_lock_blocking_rw()
Dlocking.h40 static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw) in btrfs_tree_unlock_rw()
/linux-3.3/arch/sparc/kernel/
Dprocess_32.c270 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs() local
299 struct reg_window32 *rw; in show_stack() local
693 struct reg_window32 *rw; local
Dprocess_64.c122 struct reg_window32 __user *rw; in show_regwindow32() local
151 struct reg_window __user *rw; in show_regwindow() local
224 struct reg_window *rw; in __global_reg_self() local
760 struct reg_window *rw; in get_wchan() local
/linux-3.3/kernel/trace/
Dtrace_mmiotrace.c177 struct mmiotrace_rw *rw; in mmio_print_rw() local
309 struct mmiotrace_rw *rw) in __trace_mmiotrace_rw()
330 void mmio_trace_rw(struct mmiotrace_rw *rw) in mmio_trace_rw()

12345678