Home
last modified time | relevance | path

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

12345678

/linux-6.12.1/arch/arc/include/asm/
Dspinlock.h79 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
109 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
134 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
167 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
193 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
213 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
298 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
322 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
346 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
352 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
[all …]
/linux-6.12.1/io_uring/
Drw.c50 static int io_iov_compat_buffer_select_prep(struct io_rw *rw) in io_iov_compat_buffer_select_prep()
72 struct io_rw *rw = io_kiocb_to_cmd(req, struct io_rw); in io_iov_buffer_select_prep() local
94 struct io_rw *rw = io_kiocb_to_cmd(req, struct io_rw); in __io_import_iovec() local
135 static inline int io_import_iovec(int rw, struct io_kiocb *req, in io_import_iovec()
149 static void io_rw_iovec_free(struct io_async_rw *rw) in io_rw_iovec_free()
160 struct io_async_rw *rw = req->async_data; in io_rw_recycle() local
214 struct io_async_rw *rw; in io_rw_alloc_async() local
242 struct io_async_rw *rw; in io_prep_rw_setup() local
263 struct io_rw *rw = io_kiocb_to_cmd(req, struct io_rw); in io_prep_rw() local
331 struct io_rw *rw = io_kiocb_to_cmd(req, struct io_rw); in io_prep_rw_fixed() local
[all …]
/linux-6.12.1/arch/s390/include/asm/
Dspinlock.h99 #define arch_read_relax(rw) barrier() argument
100 #define arch_write_relax(rw) barrier() argument
105 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
114 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()
125 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
131 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
140 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/linux-6.12.1/arch/powerpc/include/asm/
Dsimple_spinlock.h159 static inline long __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock()
183 static inline long __arch_write_trylock(arch_rwlock_t *rw) in __arch_write_trylock()
203 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
217 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
231 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
236 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
241 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
257 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
/linux-6.12.1/arch/sh/include/asm/
Dspinlock-cas.h52 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
59 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
66 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
71 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
76 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
84 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
Dspinlock-llsc.h90 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
108 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
124 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
142 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
152 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
175 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
/linux-6.12.1/fs/smb/client/
Ddfs.h46 struct dfs_ref_walk *rw; in ref_walk_alloc() local
54 static inline void ref_walk_init(struct dfs_ref_walk *rw) in ref_walk_init()
70 static inline void ref_walk_free(struct dfs_ref_walk *rw) in ref_walk_free()
82 static inline int ref_walk_advance(struct dfs_ref_walk *rw) in ref_walk_advance()
94 ref_walk_next_tgt(struct dfs_ref_walk *rw) in ref_walk_next_tgt()
107 static inline int ref_walk_get_tgt(struct dfs_ref_walk *rw, in ref_walk_get_tgt()
115 static inline int ref_walk_num_tgts(struct dfs_ref_walk *rw) in ref_walk_num_tgts()
120 static inline void ref_walk_set_tgt_hint(struct dfs_ref_walk *rw) in ref_walk_set_tgt_hint()
126 static inline void ref_walk_set_tcon(struct dfs_ref_walk *rw, in ref_walk_set_tcon()
Ddfs.c86 struct dfs_ref_walk *rw, in parse_dfs_target()
100 struct dfs_ref_walk *rw) in setup_dfs_ref()
128 struct dfs_ref_walk *rw) in __dfs_referral_walk()
193 struct dfs_ref_walk **rw) in dfs_referral_walk()
215 struct dfs_ref_walk *rw = NULL; in __dfs_mount_share() local
/linux-6.12.1/arch/parisc/include/asm/
Dspinlock.h79 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
103 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
127 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
133 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
139 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
150 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()
/linux-6.12.1/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-6.12.1/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()
227 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
248 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
/linux-6.12.1/block/
Dblk-throttle.c91 static uint64_t tg_bps_limit(struct throtl_grp *tg, int rw) in tg_bps_limit()
101 static unsigned int tg_iops_limit(struct throtl_grp *tg, int rw) in tg_iops_limit()
241 int rw; in throtl_pd_alloc() local
310 int rw; in tg_update_has_rules() local
477 bool rw, unsigned long start) in throtl_start_new_slice_with_credit()
500 static inline void throtl_start_new_slice(struct throtl_grp *tg, bool rw, in throtl_start_new_slice()
518 static inline void throtl_set_slice_end(struct throtl_grp *tg, bool rw, in throtl_set_slice_end()
524 static inline void throtl_extend_slice(struct throtl_grp *tg, bool rw, in throtl_extend_slice()
535 static bool throtl_slice_used(struct throtl_grp *tg, bool rw) in throtl_slice_used()
579 static inline void throtl_trim_slice(struct throtl_grp *tg, bool rw) in throtl_trim_slice()
[all …]
/linux-6.12.1/arch/sparc/kernel/
Dprocess_32.c118 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs() local
149 struct reg_window32 *rw; in show_stack() local
372 struct reg_window32 *rw; local
Dprocess_64.c108 struct reg_window32 __user *rw; in show_regwindow32() local
132 struct reg_window __user *rw; in show_regwindow() local
206 struct reg_window *rw; in __global_reg_self() local
661 struct reg_window *rw; in __get_wchan() local
/linux-6.12.1/drivers/net/dsa/sja1105/
Dsja1105_spi.c35 sja1105_spi_rw_mode_t rw, u64 reg_addr, u8 *buf, in sja1105_xfer()
116 sja1105_spi_rw_mode_t rw, u64 reg_addr, in sja1105_xfer_buf()
132 sja1105_spi_rw_mode_t rw, u64 reg_addr, u64 *value, in sja1105_xfer_u64()
151 sja1105_spi_rw_mode_t rw, u64 reg_addr, u32 *value, in sja1105_xfer_u32()
/linux-6.12.1/drivers/firmware/arm_scmi/
Draw_mode.c339 struct scmi_xfer_raw_waiter *rw = NULL; in scmi_xfer_raw_waiter_get() local
361 struct scmi_xfer_raw_waiter *rw) in scmi_xfer_raw_waiter_put()
374 struct scmi_xfer_raw_waiter *rw) in scmi_xfer_raw_waiter_enqueue()
396 struct scmi_xfer_raw_waiter *rw = NULL; in scmi_xfer_raw_waiter_dequeue() local
447 struct scmi_xfer_raw_waiter *rw; in scmi_xfer_raw_worker() local
617 struct scmi_xfer_raw_waiter *rw; in scmi_do_xfer_raw_start() local
1063 struct scmi_xfer_raw_waiter *rw; in scmi_xfer_raw_worker_init() local
/linux-6.12.1/kernel/trace/
Dtrace_mmiotrace.c169 struct mmiotrace_rw *rw; in mmio_print_rw() local
295 struct mmiotrace_rw *rw) in __trace_mmiotrace_rw()
317 void mmio_trace_rw(struct mmiotrace_rw *rw) in mmio_trace_rw()
/linux-6.12.1/fs/bcachefs/
Dcompress.c21 int rw; member
24 static struct bbuf __bounce_alloc(struct bch_fs *c, unsigned size, int rw) in __bounce_alloc()
60 struct bvec_iter start, int rw) in __bio_map_or_bounce()
123 static struct bbuf bio_map_or_bounce(struct bch_fs *c, struct bio *bio, int rw) in bio_map_or_bounce()
Dclock.h12 int rw) in bch2_increment_clock()
Dio_write.h17 static inline void bch2_latency_acct(struct bch_dev *ca, u64 submit_time, int rw) {} in bch2_latency_acct()
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Drw.rst4 .. _rw: target
/linux-6.12.1/drivers/i2c/busses/
Di2c-ali1563.c186 union i2c_smbus_data *data, u8 rw) in ali1563_block()
233 unsigned short flags, char rw, u8 cmd, in ali1563_access()
/linux-6.12.1/arch/s390/lib/
Dspinlock.c269 void arch_read_lock_wait(arch_rwlock_t *rw) in arch_read_lock_wait()
290 void arch_write_lock_wait(arch_rwlock_t *rw) in arch_write_lock_wait()
/linux-6.12.1/arch/powerpc/lib/
Dlocks.c46 void splpar_rw_yield(arch_rwlock_t *rw) in splpar_rw_yield()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dpriv.h13 bool rw; member

12345678