/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_rf_rf2959.c | 32 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 D | zd_rf_rf2959.c | 32 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 D | spinlock.h | 79 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 D | spinlock.h | 79 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 D | spinlock.h | 67 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 D | spinlock.h | 79 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 D | dfs.h | 42 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 D | spinlock.h | 99 #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 D | spinlock-cas.h | 52 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 D | spinlock-llsc.h | 90 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 D | spinlock-cas.h | 52 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 D | spinlock-llsc.h | 90 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 D | simple_spinlock.h | 178 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 D | simple_spinlock.h | 159 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 D | blk-throttle.c | 147 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 D | spinlock.h | 106 #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 D | spinlock.h | 139 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 D | spinlock.h | 139 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 D | blk-throttle.c | 300 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 D | spinlock_32.h | 79 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 D | spinlock_32.h | 79 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 D | process_32.c | 122 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 D | process_32.c | 118 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 D | trace_mmiotrace.c | 171 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 D | trace_mmiotrace.c | 169 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...] |