Home
last modified time | relevance | path

Searched refs:rw (Results 1 – 25 of 475) sorted by relevance

12345678910>>...19

/linux-6.15/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_rf_rf2959.c54 bits(rw, 14, 15), bit(rw, 3), bit(rw, 2), bit(rw, 1),
61 bit(rw, 17), bit(rw, 16), bit(rw, 15), bit(rw, 14),
62 bit(rw, 13), bit(rw, 12), bit(rw, 11), bit(rw, 10),
63 bits(rw, 7, 9), bits(rw, 4, 6), bits(rw, 0, 3));
74 bits(rw, 8, 16), bits(rw, 4, 7), bits(rw, 0, 3));
80 bit(rw, 17), bit(rw, 16), bit(rw, 15), bit(rw, 14),
81 bit(rw, 13), bit(rw, 12), bit(rw, 11), bit(rw, 10),
82 bits(rw, 7, 9), bits(rw, 4, 6), bits(rw, 0,3));
105 bits(rw, 7, 9), bits(rw, 4, 6), bit(rw, 3), bit(rw, 2),
111 bits(rw, 15, 17), bits(rw, 9, 14), bits(rw, 3, 8),
[all …]
/linux-6.15/arch/arc/include/asm/
H A Dspinlock.h101 : [rwlock] "r" (&(rw->counter)), in arch_read_lock()
125 : [rwlock] "r" (&(rw->counter)), in arch_read_trylock()
158 : [rwlock] "r" (&(rw->counter)), in arch_write_lock()
183 : [rwlock] "r" (&(rw->counter)), in arch_write_trylock()
209 : [rwlock] "r" (&(rw->counter)) in arch_read_unlock()
310 if (rw->counter > 0) { in arch_read_trylock()
311 rw->counter--; in arch_read_trylock()
337 rw->counter = 0; in arch_write_trylock()
348 while (!arch_read_trylock(rw)) in arch_read_lock()
354 while (!arch_write_trylock(rw)) in arch_write_lock()
[all …]
/linux-6.15/fs/smb/client/
H A Ddfs.h47 struct dfs_ref_walk *rw; in ref_walk_alloc() local
49 rw = kmalloc(sizeof(*rw), GFP_KERNEL); in ref_walk_alloc()
50 if (!rw) in ref_walk_alloc()
52 return rw; in ref_walk_alloc()
58 memset(rw, 0, sizeof(*rw)); in ref_walk_init()
59 rw->mnt_ctx = mnt_ctx; in ref_walk_init()
60 ref_walk_cur(rw) = ref_walk_start(rw); in ref_walk_init()
77 if (!rw) in ref_walk_free()
80 for (ref = ref_walk_start(rw); ref <= ref_walk_end(rw); ref++) in ref_walk_free()
82 kfree(rw); in ref_walk_free()
[all …]
H A Ddfs.c125 ref_walk_path(rw) = ref_path; in setup_dfs_ref()
129 ref_walk_path(rw) + 1, in setup_dfs_ref()
130 ref_walk_tl(rw)); in setup_dfs_ref()
171 ref_walk_mark_end(rw); in __dfs_referral_walk()
187 *rw = ref_walk_alloc(); in dfs_referral_walk()
188 if (IS_ERR(*rw)) { in dfs_referral_walk()
189 rc = PTR_ERR(*rw); in dfs_referral_walk()
190 *rw = NULL; in dfs_referral_walk()
194 ref_walk_init(*rw, mnt_ctx); in dfs_referral_walk()
234 ref_walk_set_tcon(rw, tcon); in __dfs_mount_share()
[all …]
/linux-6.15/arch/parisc/include/asm/
H A Dspinlock.h85 arch_spin_lock(&(rw->lock_mutex)); in arch_read_trylock()
91 if (rw->counter > 0) { in arch_read_trylock()
92 rw->counter--; in arch_read_trylock()
96 arch_spin_unlock(&(rw->lock_mutex)); in arch_read_trylock()
109 arch_spin_lock(&(rw->lock_mutex)); in arch_write_trylock()
118 rw->counter = 0; in arch_write_trylock()
129 while (!arch_read_trylock(rw)) in arch_read_lock()
135 while (!arch_write_trylock(rw)) in arch_write_lock()
144 arch_spin_lock(&(rw->lock_mutex)); in arch_read_unlock()
145 rw->counter++; in arch_read_unlock()
[all …]
/linux-6.15/block/
H A Dblk-throttle.c241 int rw; in throtl_pd_alloc() local
255 for (rw = READ; rw <= WRITE; rw++) { in throtl_pd_alloc()
310 int rw; in tg_update_has_rules() local
312 for (rw = READ; rw <= WRITE; rw++) { in tg_update_has_rules()
494 rw == READ ? 'R' : 'W', tg->slice_start[rw], in throtl_start_new_slice_with_credit()
510 rw == READ ? 'R' : 'W', tg->slice_start[rw], in throtl_start_new_slice()
526 rw == READ ? 'R' : 'W', tg->slice_start[rw], in throtl_extend_slice()
581 BUG_ON(time_before(tg->slice_end[rw], tg->slice_start[rw])); in throtl_trim_slice()
1098 int rw; in blk_throtl_dispatch_work_fn() local
1103 for (rw = READ; rw <= WRITE; rw++) in blk_throtl_dispatch_work_fn()
[all …]
/linux-6.15/io_uring/
H A Drw.c69 if (rw->len != 1) in io_iov_buffer_select_prep()
126 rw->len = sqe_len; in __io_import_rw_buffer()
203 if (!rw) in io_rw_alloc_async()
205 if (rw->vec.iovec) in io_rw_alloc_async()
371 ret = io_import_reg_buf(req, &io->iter, rw->addr, rw->len, ddir, in io_init_rw_fixed()
451 if (rw->addr || rw->len) in io_read_mshot_prep()
713 len = rw->len; in loop_rw_iter()
731 rw->len -= nr; in loop_rw_iter()
732 if (!rw->len) in loop_rw_iter()
1049 rw->len = 0; in io_read_mshot()
[all …]
/linux-6.15/arch/powerpc/include/asm/
H A Dsimple_spinlock.h173 : "r" (&rw->lock), [eh] "n" (eh) in __arch_read_trylock()
206 if (likely(__arch_read_trylock(rw) > 0)) in arch_read_lock()
211 splpar_rw_yield(rw); in arch_read_lock()
212 } while (unlikely(rw->lock < 0)); in arch_read_lock()
220 if (likely(__arch_write_trylock(rw) == 0)) in arch_write_lock()
225 splpar_rw_yield(rw); in arch_write_lock()
226 } while (unlikely(rw->lock != 0)); in arch_write_lock()
233 return __arch_read_trylock(rw) > 0; in arch_read_trylock()
238 return __arch_write_trylock(rw) == 0; in arch_write_trylock()
253 : "r"(&rw->lock) in arch_read_unlock()
[all …]
/linux-6.15/arch/sh/include/asm/
H A Dspinlock-cas.h52 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
55 do old = rw->lock; in arch_read_lock()
59 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument
62 do old = rw->lock; in arch_read_unlock()
63 while (__sl_cas(&rw->lock, old, old+1) != old); in arch_read_unlock()
66 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
71 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument
73 __sl_cas(&rw->lock, 0, RW_LOCK_BIAS); in arch_write_unlock()
76 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument
79 do old = rw->lock; in arch_read_trylock()
[all …]
H A Dspinlock-llsc.h90 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
103 : "r" (&rw->lock) in arch_read_lock()
108 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument
119 : "r" (&rw->lock) in arch_read_unlock()
124 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
137 : "r" (&rw->lock), "r" (RW_LOCK_BIAS) in arch_write_lock()
142 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument
147 : "r" (&rw->lock), "r" (RW_LOCK_BIAS) in arch_write_unlock()
152 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument
168 : "r" (&rw->lock) in arch_read_trylock()
[all …]
/linux-6.15/arch/s390/include/asm/
H A Dspinlock.h118 #define arch_read_relax(rw) barrier() argument
119 #define arch_write_relax(rw) barrier() argument
124 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
128 old = __atomic_add(1, &rw->cnts); in arch_read_lock()
130 arch_read_lock_wait(rw); in arch_read_lock()
135 __atomic_add_const_barrier(-1, &rw->cnts); in arch_read_unlock()
142 if (!arch_try_cmpxchg(&rw->cnts, &old, 0x30000)) in arch_write_lock()
143 arch_write_lock_wait(rw); in arch_write_lock()
148 __atomic_add_barrier(-0x30000, &rw->cnts); in arch_write_unlock()
156 old = READ_ONCE(rw->cnts); in arch_read_trylock()
[all …]
/linux-6.15/arch/arm/include/asm/
H A Dspinlock.h143 prefetchw(&rw->lock); in arch_write_lock()
152 : "r" (&rw->lock), "r" (0x80000000) in arch_write_lock()
162 prefetchw(&rw->lock); in arch_write_trylock()
170 : "r" (&rw->lock), "r" (0x80000000) in arch_write_trylock()
189 : "r" (&rw->lock), "r" (0) in arch_write_unlock()
211 prefetchw(&rw->lock); in arch_read_lock()
221 : "r" (&rw->lock) in arch_read_lock()
233 prefetchw(&rw->lock); in arch_read_unlock()
241 : "r" (&rw->lock) in arch_read_unlock()
252 prefetchw(&rw->lock); in arch_read_trylock()
[all …]
/linux-6.15/arch/sparc/include/asm/
H A Dspinlock_32.h79 static inline void __arch_read_lock(arch_rwlock_t *rw) in __arch_read_lock() argument
82 lp = rw; in __arch_read_lock()
102 lp = rw; in __arch_read_unlock()
119 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
122 lp = rw; in arch_write_lock()
142 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument
148 : "r" (&rw->lock) in arch_write_trylock()
152 val = rw->lock & ~0xff; in arch_write_trylock()
154 ((volatile u8*)&rw->lock)[3] = 0; in arch_write_trylock()
156 *(volatile u32*)&rw->lock = ~0U; in arch_write_trylock()
[all …]
/linux-6.15/arch/sparc/kernel/
H A Dprocess_32.c134 rw->locals[0], rw->locals[1], rw->locals[2], rw->locals[3], in show_regs()
135 rw->locals[4], rw->locals[5], rw->locals[6], rw->locals[7]); in show_regs()
137 rw->ins[0], rw->ins[1], rw->ins[2], rw->ins[3], in show_regs()
138 rw->ins[4], rw->ins[5], rw->ins[6], rw->ins[7]); in show_regs()
149 struct reg_window32 *rw; in show_stack() local
165 rw = (struct reg_window32 *) fp; in show_stack()
166 pc = rw->ins[7]; in show_stack()
169 fp = rw->ins[6]; in show_stack()
372 struct reg_window32 *rw; local
382 pc = rw->ins[7];
[all …]
H A 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
208 rw = (struct reg_window *) in __global_reg_self()
211 rp->i7 = rw->ins[7]; in __global_reg_self()
212 rw = (struct reg_window *) in __global_reg_self()
213 (rw->ins[6] + STACK_BIAS); in __global_reg_self()
215 rp->rpc = rw->ins[7]; in __global_reg_self()
661 struct reg_window *rw; in __get_wchan() local
673 pc = rw->ins[7]; in __get_wchan()
[all …]
/linux-6.15/kernel/trace/
H A Dtrace_mmiotrace.c169 struct mmiotrace_rw *rw; in mmio_print_rw() local
176 rw = &field->rw; in mmio_print_rw()
178 switch (rw->opcode) { in mmio_print_rw()
182 rw->width, secs, usec_rem, rw->map_id, in mmio_print_rw()
184 rw->value, rw->pc, 0); in mmio_print_rw()
189 rw->width, secs, usec_rem, rw->map_id, in mmio_print_rw()
191 rw->value, rw->pc, 0); in mmio_print_rw()
199 (rw->value >> 16) & 0xff, (rw->value >> 8) & 0xff, in mmio_print_rw()
200 (rw->value >> 0) & 0xff, rw->pc, 0); in mmio_print_rw()
295 struct mmiotrace_rw *rw) in __trace_mmiotrace_rw() argument
[all …]
/linux-6.15/Documentation/hwmon/
H A Damc6821.rst30 temp1_min rw "
31 temp1_max rw "
32 temp1_crit rw "
38 temp2_min rw "
39 temp2_max rw "
40 temp2_crit rw "
47 fan1_min rw "
48 fan1_max rw "
54 pwm1 rw pwm1
61 pwm1_mode rw Fan duty control mode (0=DC, 1=PWM)
[all …]
H A Dmax1668.rst35 temp1_max rw local temperature maximum threshold for alarm
37 temp1_min rw local temperature minimum threshold for alarm
40 temp2_max rw remote temperature 1 maximum threshold for alarm
42 temp2_min rw remote temperature 1 minimum threshold for alarm
45 temp3_max rw remote temperature 2 maximum threshold for alarm
47 temp3_min rw remote temperature 2 minimum threshold for alarm
55 temp4_max rw remote temperature 3 maximum threshold for alarm
57 temp4_min rw remote temperature 3 minimum threshold for alarm
60 temp5_max rw remote temperature 4 maximum threshold for alarm
62 temp5_min rw remote temperature 4 minimum threshold for alarm
/linux-6.15/drivers/pci/
H A Dpci-bridge-emul.c43 u32 rw; member
92 .rw = GENMASK(24, 0),
111 .rw = GENMASK(31, 20) | GENMASK(15, 4),
119 .rw = GENMASK(31, 20) | GENMASK(15, 4),
126 .rw = ~0,
130 .rw = ~0,
134 .rw = ~0,
157 .rw = (GENMASK(7, 0) |
199 .rw = GENMASK(14, 0),
243 .rw = GENMASK(14, 0),
[all …]
/linux-6.15/drivers/firmware/arm_scmi/
H A Draw_mode.c352 rw->cinfo = cinfo; in scmi_xfer_raw_waiter_get()
353 rw->xfer = xfer; in scmi_xfer_raw_waiter_get()
357 return rw; in scmi_xfer_raw_waiter_get()
363 if (rw->xfer) { in scmi_xfer_raw_waiter_put()
365 rw->xfer = NULL; in scmi_xfer_raw_waiter_put()
406 return rw; in scmi_xfer_raw_waiter_dequeue()
451 if (!rw) in scmi_xfer_raw_worker()
455 xfer = rw->xfer; in scmi_xfer_raw_worker()
630 if (!rw) { in scmi_do_xfer_raw_start()
1064 rw = devm_kcalloc(dev, raw->tx_max_msg, sizeof(*rw), GFP_KERNEL); in scmi_xfer_raw_worker_init()
[all …]
/linux-6.15/arch/s390/lib/
H A Dspinlock.c308 void arch_read_lock_wait(arch_rwlock_t *rw) in arch_read_lock_wait() argument
311 while (READ_ONCE(rw->cnts) & 0x10000) in arch_read_lock_wait()
317 __atomic_add_const(-1, &rw->cnts); in arch_read_lock_wait()
319 arch_spin_lock(&rw->wait); in arch_read_lock_wait()
321 __atomic_add_const(1, &rw->cnts); in arch_read_lock_wait()
323 while (READ_ONCE(rw->cnts) & 0x10000) in arch_read_lock_wait()
325 arch_spin_unlock(&rw->wait); in arch_read_lock_wait()
334 __atomic_add(0x20000, &rw->cnts); in arch_write_lock_wait()
337 arch_spin_lock(&rw->wait); in arch_write_lock_wait()
340 old = READ_ONCE(rw->cnts); in arch_write_lock_wait()
[all …]
/linux-6.15/Documentation/target/
H A Dtcm_mod_builder.rst76 -rw-r--r-- 1 root root 282 2010-10-05 03:22 Kbuild
77 -rw-r--r-- 1 root root 171 2010-10-05 03:22 Kconfig
78 -rw-r--r-- 1 root root 49 2010-10-05 03:23 modules.order
79 -rw-r--r-- 1 root root 738 2010-10-05 03:22 tcm_nab5000_base.h
83 -rw-r--r-- 1 root root 5414 2010-10-05 03:22 tcm_nab5000_fabric.c
87 -rw-r--r-- 1 root root 401861 2010-10-05 03:23 tcm_nab5000.ko
88 -rw-r--r-- 1 root root 265 2010-10-05 03:23 .tcm_nab5000.ko.cmd
89 -rw-r--r-- 1 root root 459 2010-10-05 03:23 tcm_nab5000.mod.c
90 -rw-r--r-- 1 root root 23896 2010-10-05 03:23 tcm_nab5000.mod.o
92 -rw-r--r-- 1 root root 379022 2010-10-05 03:23 tcm_nab5000.o
[all …]
/linux-6.15/Documentation/trace/coresight/
H A Dcoresight-etm4x-reference.rst22 :File: ``mode`` (rw)
88 :File: ``addr_idx`` (rw)
101 :File: ``addr_range`` (rw)
137 :File: ``addr_start`` (rw)
149 :File: ``addr_stop`` (rw)
315 :File: ``bb_ctrl`` (rw)
411 :File: ``ctxid_masks`` (rw)
479 :File: ``res_idx`` (rw)
512 :File: ``event`` (rw)
526 :File: ``event_instren`` (rw)
[all …]
/linux-6.15/arch/riscv/include/asm/
H A Dfence.h10 #define RISCV_ACQUIRE_BARRIER RISCV_FENCE_ASM(r, rw)
11 #define RISCV_RELEASE_BARRIER RISCV_FENCE_ASM(rw, w)
12 #define RISCV_FULL_BARRIER RISCV_FENCE_ASM(rw, rw)
/linux-6.15/tools/arch/riscv/include/asm/
H A Dbarrier.h22 #define smp_mb() RISCV_FENCE(rw, rw)
28 RISCV_FENCE(rw, w); \
35 RISCV_FENCE(r, rw); \

12345678910>>...19