Home
last modified time | relevance | path

Searched refs:rw (Results 1 - 25 of 464) sorted by relevance

12345678910>>...19

/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_rf_rf2959.c32 static int bits(u32 rw, int from, int to)
34 rw &= ~(0xffffffffU << (to+1));
35 rw >>= from;
36 return rw;
39 static int bit(u32 rw, int bit)
41 return bits(rw, bit, bit);
44 static void dump_regwrite(u32 rw)
46 int reg = bits(rw, 18, 22);
47 int rw_flag = bits(rw, 23, 23);
48 PDEBUG("rf2959 %#010x reg %d rw
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_rf_rf2959.c32 static int bits(u32 rw, int from, int to)
34 rw &= ~(0xffffffffU << (to+1));
35 rw >>= from;
36 return rw;
39 static int bit(u32 rw, int bit)
41 return bits(rw, bit, bit);
44 static void dump_regwrite(u32 rw)
46 int reg = bits(rw, 18, 22);
47 int rw_flag = bits(rw, 23, 23);
48 PDEBUG("rf2959 %#010x reg %d rw
[all...]
/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Dspinlock.h79 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
87 * if (rw->counter > 0) { in arch_read_lock()
88 * rw->counter--; in arch_read_lock()
101 : [rwlock] "r" (&(rw->counter)), in arch_read_lock()
109 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument
125 : [rwlock] "r" (&(rw->counter)), in arch_read_trylock()
134 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
144 * if (rw->counter == __ARCH_RW_LOCK_UNLOCKED__) { in arch_write_lock()
145 * rw->counter = 0; in arch_write_lock()
158 : [rwlock] "r" (&(rw in arch_write_lock()
167 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
193 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
213 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
298 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
322 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
346 arch_read_lock(arch_rwlock_t *rw) arch_read_lock() argument
352 arch_write_lock(arch_rwlock_t *rw) arch_write_lock() argument
358 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
369 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
[all...]
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dspinlock.h79 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
87 * if (rw->counter > 0) { in arch_read_lock()
88 * rw->counter--; in arch_read_lock()
101 : [rwlock] "r" (&(rw->counter)), in arch_read_lock()
109 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument
125 : [rwlock] "r" (&(rw->counter)), in arch_read_trylock()
134 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
144 * if (rw->counter == __ARCH_RW_LOCK_UNLOCKED__) { in arch_write_lock()
145 * rw->counter = 0; in arch_write_lock()
158 : [rwlock] "r" (&(rw in arch_write_lock()
167 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
193 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
213 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
298 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
322 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
346 arch_read_lock(arch_rwlock_t *rw) arch_read_lock() argument
352 arch_write_lock(arch_rwlock_t *rw) arch_write_lock() argument
358 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
369 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
[all...]
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dspinlock.h67 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument
73 arch_spin_lock(&(rw->lock_mutex)); in arch_read_trylock()
79 if (rw->counter > 0) { in arch_read_trylock()
80 rw->counter--; in arch_read_trylock()
84 arch_spin_unlock(&(rw->lock_mutex)); in arch_read_trylock()
91 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument
97 arch_spin_lock(&(rw->lock_mutex)); in arch_write_trylock()
105 if (rw->counter == __ARCH_RW_LOCK_UNLOCKED__) { in arch_write_trylock()
106 rw->counter = 0; in arch_write_trylock()
109 arch_spin_unlock(&(rw in arch_write_trylock()
115 arch_read_lock(arch_rwlock_t *rw) arch_read_lock() argument
121 arch_write_lock(arch_rwlock_t *rw) arch_write_lock() argument
127 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
138 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
[all...]
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dspinlock.h79 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument
85 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()
103 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument
109 arch_spin_lock(&(rw->lock_mutex)); in arch_write_trylock()
117 if (rw->counter == __ARCH_RW_LOCK_UNLOCKED__) { in arch_write_trylock()
118 rw->counter = 0; in arch_write_trylock()
121 arch_spin_unlock(&(rw in arch_write_trylock()
127 arch_read_lock(arch_rwlock_t *rw) arch_read_lock() argument
133 arch_write_lock(arch_rwlock_t *rw) arch_write_lock() argument
139 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
150 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
[all...]
/kernel/linux/linux-6.6/fs/smb/client/
H A Ddfs.h42 struct dfs_ref_walk *rw; in ref_walk_alloc() local
44 rw = kmalloc(sizeof(*rw), GFP_KERNEL); in ref_walk_alloc()
45 if (!rw) in ref_walk_alloc()
47 return rw; in ref_walk_alloc()
50 static inline void ref_walk_init(struct dfs_ref_walk *rw) in ref_walk_init() argument
52 memset(rw, 0, sizeof(*rw)); in ref_walk_init()
53 ref_walk_cur(rw) = ref_walk_start(rw); in ref_walk_init()
64 ref_walk_free(struct dfs_ref_walk *rw) ref_walk_free() argument
73 ref_walk_advance(struct dfs_ref_walk *rw) ref_walk_advance() argument
85 ref_walk_next_tgt(struct dfs_ref_walk *rw) ref_walk_next_tgt() argument
98 ref_walk_get_tgt(struct dfs_ref_walk *rw, struct dfs_info3_param *tgt) ref_walk_get_tgt() argument
106 ref_walk_num_tgts(struct dfs_ref_walk *rw) ref_walk_num_tgts() argument
111 ref_walk_set_tgt_hint(struct dfs_ref_walk *rw) ref_walk_set_tgt_hint() argument
[all...]
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dspinlock.h99 #define arch_read_relax(rw) barrier()
100 #define arch_write_relax(rw) barrier()
105 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
109 old = __atomic_add(1, &rw->cnts); in arch_read_lock()
111 arch_read_lock_wait(rw); in arch_read_lock()
114 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument
116 __atomic_add_const_barrier(-1, &rw->cnts); in arch_read_unlock()
119 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
121 if (!__atomic_cmpxchg_bool(&rw->cnts, 0, 0x30000)) in arch_write_lock()
122 arch_write_lock_wait(rw); in arch_write_lock()
125 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
131 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
140 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
[all...]
/kernel/linux/linux-5.10/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()
56 while (!old || __sl_cas(&rw->lock, old, old-1) != old); 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
68 while (__sl_cas(&rw->lock, RW_LOCK_BIAS, 0) != RW_LOCK_BIAS); in arch_write_lock()
71 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument
73 __sl_cas(&rw in arch_write_unlock()
76 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
84 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
[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 in arch_read_trylock()
175 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
[all...]
/kernel/linux/linux-6.6/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()
56 while (!old || __sl_cas(&rw->lock, old, old-1) != old); 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
68 while (__sl_cas(&rw->lock, RW_LOCK_BIAS, 0) != RW_LOCK_BIAS); in arch_write_lock()
71 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument
73 __sl_cas(&rw in arch_write_unlock()
76 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
84 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
[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 in arch_read_trylock()
175 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dsimple_spinlock.h178 static inline long __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock() argument
191 : "r" (&rw->lock) in __arch_read_trylock()
201 static inline long __arch_write_trylock(arch_rwlock_t *rw) in __arch_write_trylock() argument
214 : "r" (token), "r" (&rw->lock) in __arch_write_trylock()
220 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
223 if (likely(__arch_read_trylock(rw) > 0)) in arch_read_lock()
228 splpar_rw_yield(rw); in arch_read_lock()
229 } while (unlikely(rw->lock < 0)); in arch_read_lock()
234 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
237 if (likely(__arch_write_trylock(rw) in arch_write_lock()
248 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
253 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
258 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
274 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dsimple_spinlock.h159 static inline long __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock() argument
173 : "r" (&rw->lock), [eh] "n" (eh) in __arch_read_trylock()
183 static inline long __arch_write_trylock(arch_rwlock_t *rw) in __arch_write_trylock() argument
197 : "r" (token), "r" (&rw->lock), [eh] "n" (eh) in __arch_write_trylock()
203 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
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()
217 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
220 if (likely(__arch_write_trylock(rw) in arch_write_lock()
231 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
236 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
241 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
257 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
[all...]
/kernel/linux/linux-6.6/block/
H A Dblk-throttle.c147 static uint64_t tg_bps_limit(struct throtl_grp *tg, int rw) in tg_bps_limit() argument
157 ret = tg->bps[rw][td->limit_index]; in tg_bps_limit()
161 tg->iops[rw][td->limit_index]) in tg_bps_limit()
167 if (td->limit_index == LIMIT_MAX && tg->bps[rw][LIMIT_LOW] && in tg_bps_limit()
168 tg->bps[rw][LIMIT_LOW] != tg->bps[rw][LIMIT_MAX]) { in tg_bps_limit()
171 adjusted = throtl_adjusted_limit(tg->bps[rw][LIMIT_LOW], td); in tg_bps_limit()
172 ret = min(tg->bps[rw][LIMIT_MAX], adjusted); in tg_bps_limit()
177 static unsigned int tg_iops_limit(struct throtl_grp *tg, int rw) in tg_iops_limit() argument
187 ret = tg->iops[rw][t in tg_iops_limit()
342 int rw; throtl_pd_alloc() local
422 int rw; tg_update_has_rules() local
633 throtl_start_new_slice_with_credit(struct throtl_grp *tg, bool rw, unsigned long start) throtl_start_new_slice_with_credit() argument
657 throtl_start_new_slice(struct throtl_grp *tg, bool rw, bool clear_carryover) throtl_start_new_slice() argument
675 throtl_set_slice_end(struct throtl_grp *tg, bool rw, unsigned long jiffy_end) throtl_set_slice_end() argument
681 throtl_extend_slice(struct throtl_grp *tg, bool rw, unsigned long jiffy_end) throtl_extend_slice() argument
692 throtl_slice_used(struct throtl_grp *tg, bool rw) throtl_slice_used() argument
736 throtl_trim_slice(struct throtl_grp *tg, bool rw) throtl_trim_slice() argument
796 __tg_update_carryover(struct throtl_grp *tg, bool rw) __tg_update_carryover() argument
834 bool rw = bio_data_dir(bio); tg_within_iops_limit() local
859 bool rw = bio_data_dir(bio); tg_within_bps_limit() local
904 bool rw = bio_data_dir(bio); tg_may_dispatch() local
963 bool rw = bio_data_dir(bio); throtl_charge_bio() local
989 bool rw = bio_data_dir(bio); throtl_add_bio_tg() local
1035 start_parent_slice_with_credit(struct throtl_grp *child_tg, struct throtl_grp *parent_tg, bool rw) start_parent_slice_with_credit() argument
1045 tg_dispatch_one_bio(struct throtl_grp *tg, bool rw) tg_dispatch_one_bio() argument
1258 int rw; blk_throtl_dispatch_work_fn() local
1829 throtl_low_limit_reached(struct throtl_grp *tg, int rw) throtl_low_limit_reached() argument
2075 int i, cpu, rw; throtl_update_latency_buckets() local
2183 bool rw = bio_data_dir(bio); __blk_throtl_bio() local
2287 const bool rw = op_is_write(op); throtl_track_latency() local
2321 int rw = bio_data_dir(bio); blk_throtl_bio_endio() local
[all...]
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dspinlock.h106 #define arch_read_relax(rw) barrier()
107 #define arch_write_relax(rw) barrier()
112 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
116 old = __atomic_add(1, &rw->cnts); in arch_read_lock()
118 arch_read_lock_wait(rw); in arch_read_lock()
121 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument
123 __atomic_add_const_barrier(-1, &rw->cnts); in arch_read_unlock()
126 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
128 if (!__atomic_cmpxchg_bool(&rw->cnts, 0, 0x30000)) in arch_write_lock()
129 arch_write_lock_wait(rw); in arch_write_lock()
132 arch_write_unlock(arch_rwlock_t *rw) arch_write_unlock() argument
138 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
147 arch_write_trylock(arch_rwlock_t *rw) arch_write_trylock() argument
[all...]
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dspinlock.h139 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
143 prefetchw(&rw->lock); in arch_write_lock()
152 : "r" (&rw->lock), "r" (0x80000000) in arch_write_lock()
158 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument
162 prefetchw(&rw->lock); in arch_write_trylock()
170 : "r" (&rw->lock), "r" (0x80000000) in arch_write_trylock()
182 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument
189 : "r" (&rw->lock), "r" (0) in arch_write_unlock()
207 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
211 prefetchw(&rw in arch_read_lock()
227 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
248 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dspinlock.h139 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
143 prefetchw(&rw->lock); in arch_write_lock()
152 : "r" (&rw->lock), "r" (0x80000000) in arch_write_lock()
158 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument
162 prefetchw(&rw->lock); in arch_write_trylock()
170 : "r" (&rw->lock), "r" (0x80000000) in arch_write_trylock()
182 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument
189 : "r" (&rw->lock), "r" (0) in arch_write_unlock()
207 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
211 prefetchw(&rw in arch_read_lock()
227 arch_read_unlock(arch_rwlock_t *rw) arch_read_unlock() argument
248 arch_read_trylock(arch_rwlock_t *rw) arch_read_trylock() argument
[all...]
/kernel/linux/linux-5.10/block/
H A Dblk-throttle.c300 static uint64_t tg_bps_limit(struct throtl_grp *tg, int rw) in tg_bps_limit() argument
310 ret = tg->bps[rw][td->limit_index]; in tg_bps_limit()
314 tg->iops[rw][td->limit_index]) in tg_bps_limit()
320 if (td->limit_index == LIMIT_MAX && tg->bps[rw][LIMIT_LOW] && in tg_bps_limit()
321 tg->bps[rw][LIMIT_LOW] != tg->bps[rw][LIMIT_MAX]) { in tg_bps_limit()
324 adjusted = throtl_adjusted_limit(tg->bps[rw][LIMIT_LOW], td); in tg_bps_limit()
325 ret = min(tg->bps[rw][LIMIT_MAX], adjusted); in tg_bps_limit()
330 static unsigned int tg_iops_limit(struct throtl_grp *tg, int rw) in tg_iops_limit() argument
340 ret = tg->iops[rw][t in tg_iops_limit()
496 int rw; throtl_pd_alloc() local
575 int rw; tg_update_has_rules() local
772 throtl_start_new_slice_with_credit(struct throtl_grp *tg, bool rw, unsigned long start) throtl_start_new_slice_with_credit() argument
796 throtl_start_new_slice(struct throtl_grp *tg, bool rw) throtl_start_new_slice() argument
811 throtl_set_slice_end(struct throtl_grp *tg, bool rw, unsigned long jiffy_end) throtl_set_slice_end() argument
817 throtl_extend_slice(struct throtl_grp *tg, bool rw, unsigned long jiffy_end) throtl_extend_slice() argument
828 throtl_slice_used(struct throtl_grp *tg, bool rw) throtl_slice_used() argument
837 throtl_trim_slice(struct throtl_grp *tg, bool rw) throtl_trim_slice() argument
899 bool rw = bio_data_dir(bio); tg_with_in_iops_limit() local
947 bool rw = bio_data_dir(bio); tg_with_in_bps_limit() local
998 bool rw = bio_data_dir(bio); tg_may_dispatch() local
1058 bool rw = bio_data_dir(bio); throtl_charge_bio() local
1090 bool rw = bio_data_dir(bio); throtl_add_bio_tg() local
1136 start_parent_slice_with_credit(struct throtl_grp *child_tg, struct throtl_grp *parent_tg, bool rw) start_parent_slice_with_credit() argument
1146 tg_dispatch_one_bio(struct throtl_grp *tg, bool rw) tg_dispatch_one_bio() argument
1348 int rw; blk_throtl_dispatch_work_fn() local
2142 int i, cpu, rw; throtl_update_latency_buckets() local
2226 bool rw = bio_data_dir(bio); blk_throtl_charge_bio_split() local
2247 bool rw = bio_data_dir(bio); blk_throtl_bio() local
2397 int rw = bio_data_dir(bio); blk_throtl_bio_endio() local
[all...]
/kernel/linux/linux-5.10/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()
99 static inline void __arch_read_unlock(arch_rwlock_t *rw) in __arch_read_unlock() argument
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 in arch_write_trylock()
162 __arch_read_trylock(arch_rwlock_t *rw) __arch_read_trylock() argument
[all...]
/kernel/linux/linux-6.6/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()
99 static inline void __arch_read_unlock(arch_rwlock_t *rw) in __arch_read_unlock() argument
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 in arch_write_trylock()
162 __arch_read_trylock(arch_rwlock_t *rw) __arch_read_trylock() argument
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dprocess_32.c122 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs() local
138 rw->locals[0], rw->locals[1], rw->locals[2], rw->locals[3], in show_regs()
139 rw->locals[4], rw->locals[5], rw->locals[6], rw->locals[7]); in show_regs()
141 rw in show_regs()
153 struct reg_window32 *rw; show_stack() local
388 struct reg_window32 *rw; global() local
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dprocess_32.c118 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs() local
134 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 in show_regs()
149 struct reg_window32 *rw; show_stack() local
372 struct reg_window32 *rw; global() local
[all...]
/kernel/linux/linux-5.10/kernel/trace/
H A Dtrace_mmiotrace.c171 struct mmiotrace_rw *rw; in mmio_print_rw() local
178 rw = &field->rw; in mmio_print_rw()
180 switch (rw->opcode) { in mmio_print_rw()
184 rw->width, secs, usec_rem, rw->map_id, in mmio_print_rw()
185 (unsigned long long)rw->phys, in mmio_print_rw()
186 rw->value, rw->pc, 0); in mmio_print_rw()
191 rw in mmio_print_rw()
295 __trace_mmiotrace_rw(struct trace_array *tr, struct trace_array_cpu *data, struct mmiotrace_rw *rw) __trace_mmiotrace_rw() argument
318 mmio_trace_rw(struct mmiotrace_rw *rw) mmio_trace_rw() argument
[all...]
/kernel/linux/linux-6.6/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()
183 (unsigned long long)rw->phys, in mmio_print_rw()
184 rw->value, rw->pc, 0); in mmio_print_rw()
189 rw in mmio_print_rw()
293 __trace_mmiotrace_rw(struct trace_array *tr, struct trace_array_cpu *data, struct mmiotrace_rw *rw) __trace_mmiotrace_rw() argument
317 mmio_trace_rw(struct mmiotrace_rw *rw) mmio_trace_rw() argument
[all...]

Completed in 12 milliseconds

12345678910>>...19