/Linux-v4.19/drivers/net/wireless/zydas/zd1211rw/ |
D | zd_rf_rf2959.c | 44 static int bits(u32 rw, int from, int to) 46 rw &= ~(0xffffffffU << (to+1)); 47 rw >>= from; 48 return rw; 51 static int bit(u32 rw, int bit) 53 return bits(rw, bit, bit); 56 static void dump_regwrite(u32 rw) 58 int reg = bits(rw, 18, 22); 59 int rw_flag = bits(rw, 23, 23); 60 PDEBUG("rf2959 %#010x reg %d rw %d", rw, reg, rw_flag); [all …]
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | spinlock.h | 69 static __inline__ void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument 73 arch_spin_lock_flags(&rw->lock, flags); in arch_read_lock() 74 rw->counter++; in arch_read_lock() 75 arch_spin_unlock(&rw->lock); in arch_read_lock() 81 static __inline__ void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument 85 arch_spin_lock_flags(&rw->lock, flags); in arch_read_unlock() 86 rw->counter--; in arch_read_unlock() 87 arch_spin_unlock(&rw->lock); in arch_read_unlock() 93 static __inline__ int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument 98 if (arch_spin_trylock(&rw->lock)) { in arch_read_trylock() [all …]
|
/Linux-v4.19/arch/arc/include/asm/ |
D | spinlock.h | 80 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument 104 : [rwlock] "r" (&(rw->counter)), in arch_read_lock() 112 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument 130 : [rwlock] "r" (&(rw->counter)), in arch_read_trylock() 139 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument 165 : [rwlock] "r" (&(rw->counter)), in arch_write_lock() 174 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument 192 : [rwlock] "r" (&(rw->counter)), in arch_write_trylock() 202 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument 218 : [rwlock] "r" (&(rw->counter)) in arch_read_unlock() [all …]
|
/Linux-v4.19/arch/s390/include/asm/ |
D | spinlock.h | 110 #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() argument 120 old = __atomic_add(1, &rw->cnts); in arch_read_lock() 122 arch_read_lock_wait(rw); in arch_read_lock() 125 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument 127 __atomic_add_const_barrier(-1, &rw->cnts); in arch_read_unlock() 130 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument 132 if (!__atomic_cmpxchg_bool(&rw->cnts, 0, 0x30000)) in arch_write_lock() 133 arch_write_lock_wait(rw); in arch_write_lock() [all …]
|
/Linux-v4.19/arch/sh/include/asm/ |
D | spinlock-cas.h | 55 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument 58 do old = rw->lock; in arch_read_lock() 59 while (!old || __sl_cas(&rw->lock, old, old-1) != old); in arch_read_lock() 62 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument 65 do old = rw->lock; in arch_read_unlock() 66 while (__sl_cas(&rw->lock, old, old+1) != old); in arch_read_unlock() 69 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument 71 while (__sl_cas(&rw->lock, RW_LOCK_BIAS, 0) != RW_LOCK_BIAS); in arch_write_lock() 74 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument 76 __sl_cas(&rw->lock, 0, RW_LOCK_BIAS); in arch_write_unlock() [all …]
|
D | spinlock-llsc.h | 91 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument 104 : "r" (&rw->lock) in arch_read_lock() 109 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument 120 : "r" (&rw->lock) in arch_read_unlock() 125 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument 138 : "r" (&rw->lock), "r" (RW_LOCK_BIAS) in arch_write_lock() 143 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument 148 : "r" (&rw->lock), "r" (RW_LOCK_BIAS) in arch_write_unlock() 153 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument 169 : "r" (&rw->lock) in arch_read_trylock() [all …]
|
/Linux-v4.19/block/ |
D | blk-throttle.c | 293 static uint64_t tg_bps_limit(struct throtl_grp *tg, int rw) in tg_bps_limit() argument 303 ret = tg->bps[rw][td->limit_index]; in tg_bps_limit() 307 tg->iops[rw][td->limit_index]) in tg_bps_limit() 313 if (td->limit_index == LIMIT_MAX && tg->bps[rw][LIMIT_LOW] && in tg_bps_limit() 314 tg->bps[rw][LIMIT_LOW] != tg->bps[rw][LIMIT_MAX]) { in tg_bps_limit() 317 adjusted = throtl_adjusted_limit(tg->bps[rw][LIMIT_LOW], td); in tg_bps_limit() 318 ret = min(tg->bps[rw][LIMIT_MAX], adjusted); in tg_bps_limit() 323 static unsigned int tg_iops_limit(struct throtl_grp *tg, int rw) in tg_iops_limit() argument 333 ret = tg->iops[rw][td->limit_index]; in tg_iops_limit() 337 tg->bps[rw][td->limit_index]) in tg_iops_limit() [all …]
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | spinlock.h | 199 static inline long __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock() argument 213 : "r" (&rw->lock) in __arch_read_trylock() 223 static inline long __arch_write_trylock(arch_rwlock_t *rw) in __arch_write_trylock() argument 237 : "r" (token), "r" (&rw->lock) in __arch_write_trylock() 243 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument 246 if (likely(__arch_read_trylock(rw) > 0)) in arch_read_lock() 251 __rw_yield(rw); in arch_read_lock() 252 } while (unlikely(rw->lock < 0)); in arch_read_lock() 257 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument 260 if (likely(__arch_write_trylock(rw) == 0)) in arch_write_lock() [all …]
|
/Linux-v4.19/arch/arm/include/asm/ |
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->lock); in arch_read_lock() [all …]
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | spinlock.h | 98 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument 110 : "a" (&rw->lock) in arch_write_lock() 116 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument 127 : "a" (&rw->lock) in arch_write_trylock() 133 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument 141 : "a" (&rw->lock) in arch_write_unlock() 145 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument 158 : "a" (&rw->lock) in arch_read_lock() 164 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument 178 : "a" (&rw->lock) in arch_read_trylock() [all …]
|
/Linux-v4.19/arch/sparc/include/asm/ |
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->lock)[3] = 0; in arch_write_trylock() [all …]
|
/Linux-v4.19/kernel/trace/ |
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->width, secs, usec_rem, rw->map_id, in mmio_print_rw() 192 (unsigned long long)rw->phys, in mmio_print_rw() 193 rw->value, rw->pc, 0); in mmio_print_rw() 199 secs, usec_rem, rw->map_id, in mmio_print_rw() [all …]
|
/Linux-v4.19/Documentation/hwmon/ |
D | amc6821 | 25 temp1_min rw " 26 temp1_max rw " 27 temp1_crit rw " 33 temp2_min rw " 34 temp2_max rw " 35 temp2_crit rw " 42 fan1_min rw " 43 fan1_max rw " 45 fan1_div rw Fan divisor can be either 2 or 4. 47 pwm1 rw pwm1 [all …]
|
D | max1668 | 29 temp1_max rw local temperature maximum threshold for alarm 31 temp1_min rw local temperature minimum threshold for alarm 34 temp2_max rw remote temperature 1 maximum threshold for alarm 36 temp2_min rw remote temperature 1 minimum threshold for alarm 39 temp3_max rw remote temperature 2 maximum threshold for alarm 41 temp3_min rw remote temperature 2 minimum threshold for alarm 46 temp4_max rw remote temperature 3 maximum threshold for alarm 48 temp4_min rw remote temperature 3 minimum threshold for alarm 51 temp5_max rw remote temperature 4 maximum threshold for alarm 53 temp5_min rw remote temperature 4 minimum threshold for alarm
|
/Linux-v4.19/arch/sparc/kernel/ |
D | process_32.c | 124 struct reg_window32 *rw = (struct reg_window32 *) r->u_regs[14]; in show_regs() local 140 rw->locals[0], rw->locals[1], rw->locals[2], rw->locals[3], in show_regs() 141 rw->locals[4], rw->locals[5], rw->locals[6], rw->locals[7]); in show_regs() 143 rw->ins[0], rw->ins[1], rw->ins[2], rw->ins[3], in show_regs() 144 rw->ins[4], rw->ins[5], rw->ins[6], rw->ins[7]); in show_regs() 155 struct reg_window32 *rw; in show_stack() local 171 rw = (struct reg_window32 *) fp; in show_stack() 172 pc = rw->ins[7]; in show_stack() 175 fp = rw->ins[6]; in show_stack() 466 struct reg_window32 *rw; local [all …]
|
D | process_64.c | 110 struct reg_window32 __user *rw; in show_regwindow32() local 115 rw = compat_ptr((unsigned int)regs->u_regs[14]); in show_regwindow32() 118 if (copy_from_user (&r_w, rw, sizeof(r_w))) { in show_regwindow32() 139 struct reg_window __user *rw; in show_regwindow() local 146 rw = (struct reg_window __user *) in show_regwindow() 153 if (copy_from_user (&r_w, rw, sizeof(r_w))) { in show_regwindow() 218 struct reg_window *rw; in __global_reg_self() local 220 rw = (struct reg_window *) in __global_reg_self() 222 if (kstack_valid(tp, (unsigned long) rw)) { in __global_reg_self() 223 rp->i7 = rw->ins[7]; in __global_reg_self() [all …]
|
/Linux-v4.19/drivers/block/xen-blkback/ |
D | common.h | 124 struct blkif_x86_32_request_rw rw; member 180 struct blkif_x86_64_request_rw rw; member 405 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_32_req() 406 dst->u.rw.handle = src->u.rw.handle; in blkif_get_x86_32_req() 407 dst->u.rw.id = src->u.rw.id; in blkif_get_x86_32_req() 408 dst->u.rw.sector_number = src->u.rw.sector_number; in blkif_get_x86_32_req() 410 if (n > dst->u.rw.nr_segments) in blkif_get_x86_32_req() 411 n = dst->u.rw.nr_segments; in blkif_get_x86_32_req() 413 dst->u.rw.seg[i] = src->u.rw.seg[i]; in blkif_get_x86_32_req() 453 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_64_req() [all …]
|
/Linux-v4.19/fs/btrfs/ |
D | locking.h | 20 void btrfs_set_lock_blocking_rw(struct extent_buffer *eb, int rw); 21 void btrfs_clear_lock_blocking_rw(struct extent_buffer *eb, int rw); 28 static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw) in btrfs_tree_unlock_rw() argument 30 if (rw == BTRFS_WRITE_LOCK || rw == BTRFS_WRITE_LOCK_BLOCKING) in btrfs_tree_unlock_rw() 32 else if (rw == BTRFS_READ_LOCK_BLOCKING) in btrfs_tree_unlock_rw() 34 else if (rw == BTRFS_READ_LOCK) in btrfs_tree_unlock_rw()
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | spinlock.h | 163 #define arch_read_lock_flags(rw, flags) arch_read_lock(rw) argument 165 #define arch_read_lock(rw) \ argument 167 arch_rwlock_t *__read_lock_ptr = (rw); \ 178 #define arch_read_unlock(rw) \ argument 180 arch_rwlock_t *__read_lock_ptr = (rw); \ 212 #define arch_write_lock(rw) arch_write_lock_flags(rw, 0) argument 214 #define arch_write_trylock(rw) \ argument 222 : "=r"(result) : "r"(rw) : "ar.ccv", "r29", "memory"); \ 246 #define arch_write_trylock(rw) \ argument 250 ia64_val = ia64_cmpxchg4_acq((__u32 *)(rw), ia64_set_val, 0); \
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | barrier.h | 37 #define __smp_mb() RISCV_FENCE(rw,rw) 44 RISCV_FENCE(rw,w); \ 52 RISCV_FENCE(r,rw); \ 73 #define smp_mb__after_spinlock() RISCV_FENCE(rw,rw)
|
/Linux-v4.19/arch/s390/lib/ |
D | spinlock.c | 270 void arch_read_lock_wait(arch_rwlock_t *rw) in arch_read_lock_wait() argument 273 while (READ_ONCE(rw->cnts) & 0x10000) in arch_read_lock_wait() 279 __atomic_add_const(-1, &rw->cnts); in arch_read_lock_wait() 281 arch_spin_lock(&rw->wait); in arch_read_lock_wait() 283 __atomic_add_const(1, &rw->cnts); in arch_read_lock_wait() 285 while (READ_ONCE(rw->cnts) & 0x10000) in arch_read_lock_wait() 287 arch_spin_unlock(&rw->wait); in arch_read_lock_wait() 291 void arch_write_lock_wait(arch_rwlock_t *rw) in arch_write_lock_wait() argument 296 __atomic_add(0x20000, &rw->cnts); in arch_write_lock_wait() 299 arch_spin_lock(&rw->wait); in arch_write_lock_wait() [all …]
|
/Linux-v4.19/Documentation/target/ |
D | tcm_mod_builder.txt | 74 -rw-r--r-- 1 root root 282 2010-10-05 03:22 Kbuild 75 -rw-r--r-- 1 root root 171 2010-10-05 03:22 Kconfig 76 -rw-r--r-- 1 root root 49 2010-10-05 03:23 modules.order 77 -rw-r--r-- 1 root root 738 2010-10-05 03:22 tcm_nab5000_base.h 78 -rw-r--r-- 1 root root 9096 2010-10-05 03:22 tcm_nab5000_configfs.c 79 -rw-r--r-- 1 root root 191200 2010-10-05 03:23 tcm_nab5000_configfs.o 80 -rw-r--r-- 1 root root 40504 2010-10-05 03:23 .tcm_nab5000_configfs.o.cmd 81 -rw-r--r-- 1 root root 5414 2010-10-05 03:22 tcm_nab5000_fabric.c 82 -rw-r--r-- 1 root root 2016 2010-10-05 03:22 tcm_nab5000_fabric.h 83 -rw-r--r-- 1 root root 190932 2010-10-05 03:23 tcm_nab5000_fabric.o [all …]
|
/Linux-v4.19/drivers/gpu/drm/ttm/ |
D | ttm_lock.c | 50 lock->rw = 0; in ttm_lock_init() 60 if (--lock->rw == 0) in ttm_read_unlock() 76 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_lock() 77 ++lock->rw; in __ttm_read_lock() 109 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_trylock() 110 ++lock->rw; in __ttm_read_trylock() 143 lock->rw = 0; in ttm_write_unlock() 159 if (lock->rw == 0 && ((lock->flags & ~TTM_WRITE_LOCK_PENDING) == 0)) { in __ttm_write_lock() 160 lock->rw = -1; in __ttm_write_lock() 220 if (lock->rw == 0) { in __ttm_vt_lock() [all …]
|
/Linux-v4.19/drivers/nvdimm/ |
D | blk.c | 72 struct bio_integrity_payload *bip, u64 lba, int rw) in nd_blk_rw_integrity() argument 102 cur_len, rw); in nd_blk_rw_integrity() 118 struct bio_integrity_payload *bip, u64 lba, int rw) in nd_blk_rw_integrity() argument 126 unsigned int len, unsigned int off, int rw, sector_t sector) in nsblk_do_bvec() argument 155 err = ndbr->do_io(ndbr, dev_offset, iobuf + off, cur_len, rw); in nsblk_do_bvec() 161 err = nd_blk_rw_integrity(nsblk, bip, lba, rw); in nsblk_do_bvec() 180 int err = 0, rw; in nd_blk_make_request() local 188 rw = bio_data_dir(bio); in nd_blk_make_request() 195 bvec.bv_offset, rw, iter.bi_sector); in nd_blk_make_request() 199 (rw == READ) ? "READ" : "WRITE", in nd_blk_make_request() [all …]
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-ali1563.c | 188 union i2c_smbus_data *data, u8 rw) in ali1563_block() argument 196 if (rw == I2C_SMBUS_WRITE) { in ali1563_block() 210 if (rw == I2C_SMBUS_WRITE) { in ali1563_block() 235 unsigned short flags, char rw, u8 cmd, in ali1563_access() argument 274 outb_p(((addr & 0x7f) << 1) | (rw & 0x01), SMB_HST_ADD); in ali1563_access() 282 if (rw == I2C_SMBUS_WRITE) in ali1563_access() 288 if (rw == I2C_SMBUS_WRITE) in ali1563_access() 293 if (rw == I2C_SMBUS_WRITE) { in ali1563_access() 300 error = ali1563_block(a, data, rw); in ali1563_access() 308 if ((rw == I2C_SMBUS_WRITE) || (size == HST_CNTL2_QUICK)) in ali1563_access()
|