Home
last modified time | relevance | path

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

1234567

/Linux-v4.19/arch/arc/include/asm/
Dspinlock.h80 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
112 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
139 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
174 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
202 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
224 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
327 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
352 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
376 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
382 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
[all …]
/Linux-v4.19/arch/s390/include/asm/
Dspinlock.h110 #define arch_read_relax(rw) barrier() argument
111 #define arch_write_relax(rw) barrier() argument
116 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
125 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
130 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
136 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
142 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
151 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/Linux-v4.19/arch/sh/include/asm/
Dspinlock-cas.h55 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
62 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
69 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
74 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
79 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
87 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
Dspinlock-llsc.h91 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
109 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
125 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
143 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
153 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
176 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/Linux-v4.19/arch/xtensa/include/asm/
Dspinlock.h98 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
116 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
133 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
145 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
164 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
184 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
/Linux-v4.19/arch/parisc/include/asm/
Dspinlock.h69 static __inline__ void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
81 static __inline__ void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
93 static __inline__ int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
119 static __inline__ void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
141 static __inline__ void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
149 static __inline__ int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/Linux-v4.19/arch/powerpc/include/asm/
Dspinlock.h199 static inline long __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock()
223 static inline long __arch_write_trylock(arch_rwlock_t *rw) in __arch_write_trylock()
243 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
257 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
271 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
276 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
281 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
298 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
Ddma-mapping.h57 #define __dma_sync(addr, size, rw) ((void)0) argument
58 #define __dma_sync_page(pg, off, sz, rw) ((void)0) argument
/Linux-v4.19/arch/sparc/include/asm/
Dspinlock_32.h79 static inline void __arch_read_lock(arch_rwlock_t *rw) in __arch_read_lock()
99 static inline void __arch_read_unlock(arch_rwlock_t *rw) in __arch_read_unlock()
119 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
142 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
162 static inline int __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock()
/Linux-v4.19/arch/arm/include/asm/
Dspinlock.h139 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
158 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
182 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
207 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
226 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
247 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
/Linux-v4.19/arch/ia64/include/asm/
Dspinlock.h163 #define arch_read_lock_flags(rw, flags) arch_read_lock(rw) argument
165 #define arch_read_lock(rw) \ argument
178 #define arch_read_unlock(rw) \ argument
212 #define arch_write_lock(rw) arch_write_lock_flags(rw, 0) argument
214 #define arch_write_trylock(rw) \ argument
246 #define arch_write_trylock(rw) \ argument
/Linux-v4.19/drivers/nvdimm/
Dblk.c72 struct bio_integrity_payload *bip, u64 lba, int rw) in nd_blk_rw_integrity()
118 struct bio_integrity_payload *bip, u64 lba, int rw) in nd_blk_rw_integrity()
126 unsigned int len, unsigned int off, int rw, sector_t sector) in nsblk_do_bvec()
180 int err = 0, rw; in nd_blk_make_request() local
213 resource_size_t offset, void *iobuf, size_t n, int rw, in nsblk_rw_bytes()
/Linux-v4.19/block/
Dblk-throttle.c293 static uint64_t tg_bps_limit(struct throtl_grp *tg, int rw) in tg_bps_limit()
323 static unsigned int tg_iops_limit(struct throtl_grp *tg, int rw) in tg_iops_limit()
485 int rw; in throtl_pd_alloc() local
552 int rw; in tg_update_has_rules() local
769 bool rw, unsigned long start) in throtl_start_new_slice_with_credit()
790 static inline void throtl_start_new_slice(struct throtl_grp *tg, bool rw) in throtl_start_new_slice()
802 static inline void throtl_set_slice_end(struct throtl_grp *tg, bool rw, in throtl_set_slice_end()
808 static inline void throtl_extend_slice(struct throtl_grp *tg, bool rw, in throtl_extend_slice()
819 static bool throtl_slice_used(struct throtl_grp *tg, bool rw) in throtl_slice_used()
828 static inline void throtl_trim_slice(struct throtl_grp *tg, bool rw) in throtl_trim_slice()
[all …]
/Linux-v4.19/fs/btrfs/
Dlocking.c22 void btrfs_set_lock_blocking_rw(struct extent_buffer *eb, int rw) in btrfs_set_lock_blocking_rw()
53 void btrfs_clear_lock_blocking_rw(struct extent_buffer *eb, int rw) in btrfs_clear_lock_blocking_rw()
Dlocking.h28 static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw) in btrfs_tree_unlock_rw()
/Linux-v4.19/arch/sparc/kernel/
Dprocess_32.c124 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs() local
155 struct reg_window32 *rw; in show_stack() local
466 struct reg_window32 *rw; local
Dprocess_64.c110 struct reg_window32 __user *rw; in show_regwindow32() local
139 struct reg_window __user *rw; in show_regwindow() local
218 struct reg_window *rw; in __global_reg_self() local
761 struct reg_window *rw; in get_wchan() local
/Linux-v4.19/Documentation/media/uapi/v4l/
Drw.rst3 .. _rw: target
/Linux-v4.19/kernel/trace/
Dtrace_mmiotrace.c171 struct mmiotrace_rw *rw; in mmio_print_rw() local
297 struct mmiotrace_rw *rw) in __trace_mmiotrace_rw()
318 void mmio_trace_rw(struct mmiotrace_rw *rw) in mmio_trace_rw()
/Linux-v4.19/arch/powerpc/lib/
Dlocks.c50 void __rw_yield(arch_rwlock_t *rw) in __rw_yield()
/Linux-v4.19/drivers/md/
Ddm-rq.c180 static void rq_completed(struct mapped_device *md, int rw, bool run_queue) in rq_completed()
216 int rw = rq_data_dir(clone); in dm_end_request() local
267 int rw = rq_data_dir(rq); in dm_requeue_original_request() local
336 int rw; in dm_softirq_done() local
/Linux-v4.19/drivers/i2c/busses/
Di2c-ali1563.c188 union i2c_smbus_data *data, u8 rw) in ali1563_block()
235 unsigned short flags, char rw, u8 cmd, in ali1563_access()
/Linux-v4.19/arch/s390/lib/
Dspinlock.c270 void arch_read_lock_wait(arch_rwlock_t *rw) in arch_read_lock_wait()
291 void arch_write_lock_wait(arch_rwlock_t *rw) in arch_write_lock_wait()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dpriv.h13 bool rw; member
/Linux-v4.19/include/drm/ttm/
Dttm_lock.h74 int32_t rw; member

1234567