Symbol: rw_lock
drivers/firmware/arm_ffa/driver.c
1018
read_lock(&partition->rw_lock);
drivers/firmware/arm_ffa/driver.c
1021
read_unlock(&partition->rw_lock);
drivers/firmware/arm_ffa/driver.c
1254
write_lock(&partition->rw_lock);
drivers/firmware/arm_ffa/driver.c
1258
write_unlock(&partition->rw_lock);
drivers/firmware/arm_ffa/driver.c
1265
write_unlock(&partition->rw_lock);
drivers/firmware/arm_ffa/driver.c
1726
rwlock_init(&info->rw_lock);
drivers/firmware/arm_ffa/driver.c
999
rwlock_t rw_lock;
drivers/gpib/gpio/gpib_bitbang.c
1275
spin_lock_init(&priv->rw_lock);
drivers/gpib/gpio/gpib_bitbang.c
300
spinlock_t rw_lock; /* protect mods to rw_lock */
drivers/gpib/gpio/gpib_bitbang.c
375
spin_lock_irqsave(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
383
spin_unlock_irqrestore(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
400
spin_lock_irqsave(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
403
spin_unlock_irqrestore(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
427
spin_lock_irqsave(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
477
spin_unlock_irqrestore(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
523
spin_lock_irqsave(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
531
spin_unlock_irqrestore(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
555
spin_lock_irqsave(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
559
spin_unlock_irqrestore(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
582
spin_lock_irqsave(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
638
spin_unlock_irqrestore(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
656
spin_lock_irqsave(&priv->rw_lock, flags);
drivers/gpib/gpio/gpib_bitbang.c
700
spin_unlock_irqrestore(&priv->rw_lock, flags);
drivers/leds/leds-ns2.c
100
write_unlock_irqrestore(&led->rw_lock, flags);
drivers/leds/leds-ns2.c
208
rwlock_init(&led->rw_lock);
drivers/leds/leds-ns2.c
51
rwlock_t rw_lock; /* Lock GPIOs. */
drivers/leds/leds-ns2.c
88
write_lock_irqsave(&led->rw_lock, flags);
drivers/md/bcache/btree.c
1034
rw_lock(write, b, level);
drivers/md/bcache/btree.c
2078
rw_lock(0, c->root, c->root->level);
drivers/md/bcache/btree.c
2440
rw_lock(true, b, b->level);
drivers/md/bcache/btree.h
354
rw_lock(_w, _b, _b->level); \
drivers/md/bcache/sysfs.c
670
rw_lock(false, b, b->level);
drivers/md/bcache/writeback.c
988
rw_lock(0, b, b->level);
drivers/parisc/pdc_stable.c
1000
write_lock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
1002
write_unlock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
1016
write_lock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
1018
write_unlock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
1042
read_lock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
1045
read_unlock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
230
read_lock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
233
read_unlock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
313
write_lock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
322
write_unlock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
350
read_lock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
353
read_unlock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
410
write_lock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
418
write_unlock(&entry->rw_lock);
drivers/parisc/pdc_stable.c
551
read_lock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
554
read_unlock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
604
read_lock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
607
read_unlock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
785
read_lock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
787
read_unlock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
804
write_lock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
811
write_unlock(&pathentry->rw_lock);
drivers/parisc/pdc_stable.c
87
rwlock_t rw_lock; /* to protect path entry access */
drivers/parisc/pdc_stable.c
997
rwlock_init(&entry->rw_lock);
drivers/power/sequencing/core.c
237
struct rw_semaphore rw_lock;
drivers/power/sequencing/core.c
514
init_rwsem(&pwrseq->rw_lock);
drivers/power/sequencing/core.c
547
guard(rwsem_write)(&pwrseq->rw_lock);
drivers/power/sequencing/core.c
629
guard(rwsem_read)(&pwrseq->rw_lock);
drivers/power/sequencing/core.c
800
lockdep_assert_held_read(&pwrseq->rw_lock);
drivers/power/sequencing/core.c
837
lockdep_assert_held_read(&pwrseq->rw_lock);
drivers/power/sequencing/core.c
906
guard(rwsem_read)(&pwrseq->rw_lock);
drivers/power/sequencing/core.c
957
guard(rwsem_read)(&pwrseq->rw_lock);
fs/ntfs3/bitmap.c
1441
down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
fs/ntfs3/bitmap.c
1494
up_read(&wnd->rw_lock);
fs/ntfs3/bitmap.c
667
init_rwsem(&wnd->rw_lock);
fs/ntfs3/fsntfs.c
2486
down_write_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
fs/ntfs3/fsntfs.c
2542
up_write(&wnd->rw_lock);
fs/ntfs3/fsntfs.c
362
down_write_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
fs/ntfs3/fsntfs.c
443
up_write(&wnd->rw_lock);
fs/ntfs3/fsntfs.c
460
down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
fs/ntfs3/fsntfs.c
470
up_read(&wnd->rw_lock);
fs/ntfs3/fsntfs.c
489
down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_MFT);
fs/ntfs3/fsntfs.c
492
up_read(&wnd->rw_lock);
fs/ntfs3/fsntfs.c
554
down_write_nested(&sbi->used.bitmap.rw_lock, BITMAP_MUTEX_CLUSTERS);
fs/ntfs3/fsntfs.c
558
up_write(&sbi->used.bitmap.rw_lock);
fs/ntfs3/fsntfs.c
594
down_write_nested(&wnd->rw_lock, BITMAP_MUTEX_MFT);
fs/ntfs3/fsntfs.c
751
up_write(&wnd->rw_lock);
fs/ntfs3/fsntfs.c
765
down_write_nested(&wnd->rw_lock, BITMAP_MUTEX_MFT);
fs/ntfs3/fsntfs.c
785
up_write(&wnd->rw_lock);
fs/ntfs3/ntfs_fs.h
148
struct rw_semaphore rw_lock;
fs/ntfs3/record.c
124
struct rw_semaphore *rw_lock = NULL;
fs/ntfs3/record.c
128
rw_lock = &mft_ni->file.run_lock;
fs/ntfs3/record.c
129
down_read(rw_lock);
fs/ntfs3/record.c
134
if (rw_lock)
fs/ntfs3/record.c
135
up_read(rw_lock);
fs/ntfs3/record.c
147
if (rw_lock) {
fs/ntfs3/record.c
149
down_write(rw_lock);
fs/ntfs3/record.c
153
if (rw_lock) {
fs/ntfs3/record.c
154
up_write(rw_lock);
fs/ntfs3/record.c
160
if (rw_lock)
fs/ntfs3/record.c
161
down_read(rw_lock);
fs/ntfs3/record.c
163
if (rw_lock)
fs/ntfs3/record.c
164
up_read(rw_lock);
fs/ntfs3/run.c
1215
down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
fs/ntfs3/run.c
1219
up_read(&wnd->rw_lock);
fs/ntfs3/run.c
1226
if (!down_write_trylock(&wnd->rw_lock))
fs/ntfs3/run.c
1253
up_write(&wnd->rw_lock);
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
100
FAIL_IF_EXIT(pthread_rwlock_unlock(rw_lock));
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
108
FAIL_IF_EXIT(pthread_rwlock_wrlock(rw_lock));
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
112
FAIL_IF_EXIT(pthread_rwlock_unlock(rw_lock));
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
124
pthread_rwlock_t rw_lock;
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
131
FAIL_IF(pthread_rwlock_init(&rw_lock, &rwlock_attr));
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
138
threads[i].rw_lock = &rw_lock;
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
149
FAIL_IF(pthread_rwlock_destroy(&rw_lock));
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
75
pthread_rwlock_t *rw_lock;
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
83
pthread_rwlock_t *rw_lock = args->rw_lock;
tools/testing/selftests/powerpc/dscr/dscr_default_test.c
96
FAIL_IF_EXIT(pthread_rwlock_rdlock(rw_lock));