Searched refs:rw_lock (Results 1 - 13 of 13) sorted by relevance

/linux-master/tools/testing/selftests/powerpc/dscr/
H A Ddscr_default_test.c75 pthread_rwlock_t *rw_lock; member in struct:random_thread_args
83 pthread_rwlock_t *rw_lock = args->rw_lock; local
96 FAIL_IF_EXIT(pthread_rwlock_rdlock(rw_lock));
100 FAIL_IF_EXIT(pthread_rwlock_unlock(rw_lock));
108 FAIL_IF_EXIT(pthread_rwlock_wrlock(rw_lock));
112 FAIL_IF_EXIT(pthread_rwlock_unlock(rw_lock));
124 pthread_rwlock_t rw_lock; local
131 FAIL_IF(pthread_rwlock_init(&rw_lock, &rwlock_attr));
138 threads[i].rw_lock
[all...]
/linux-master/drivers/parisc/
H A Dpdc_stable.c87 rwlock_t rw_lock; /* to protect path entry access */ member in struct:pdcspath_entry
136 * This function expects to be called with @entry->rw_lock write-hold.
177 * This function expects to be called with @entry->rw_lock write-hold.
230 read_lock(&entry->rw_lock);
233 read_unlock(&entry->rw_lock);
313 write_lock(&entry->rw_lock);
322 write_unlock(&entry->rw_lock);
350 read_lock(&entry->rw_lock);
353 read_unlock(&entry->rw_lock);
410 write_lock(&entry->rw_lock);
[all...]
/linux-master/fs/ntfs3/
H A Drecord.c124 struct rw_semaphore *rw_lock = NULL; local
128 rw_lock = &mft_ni->file.run_lock;
129 down_read(rw_lock);
134 if (rw_lock)
135 up_read(rw_lock);
147 if (rw_lock) {
149 down_write(rw_lock);
153 if (rw_lock) {
154 up_write(rw_lock);
160 if (rw_lock)
[all...]
H A Dfsntfs.c362 down_write_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
443 up_write(&wnd->rw_lock);
458 down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
461 up_read(&wnd->rw_lock);
469 down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_MFT);
472 up_read(&wnd->rw_lock);
531 down_write_nested(&sbi->used.bitmap.rw_lock, BITMAP_MUTEX_CLUSTERS);
535 up_write(&sbi->used.bitmap.rw_lock);
571 down_write_nested(&wnd->rw_lock, BITMAP_MUTEX_MFT);
728 up_write(&wnd->rw_lock);
[all...]
H A Drun.c1087 down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
1090 up_read(&wnd->rw_lock);
1097 if (down_write_trylock(&wnd->rw_lock)) {
1101 up_write(&wnd->rw_lock);
H A Dbitmap.c650 init_rwsem(&wnd->rw_lock);
1451 down_read_nested(&wnd->rw_lock, BITMAP_MUTEX_CLUSTERS);
1504 up_read(&wnd->rw_lock);
H A Dntfs_fs.h145 struct rw_semaphore rw_lock; member in struct:wnd_bitmap
/linux-master/drivers/leds/
H A Dleds-ns2.c51 rwlock_t rw_lock; /* Lock GPIOs. */ member in struct:ns2_led
88 write_lock_irqsave(&led->rw_lock, flags);
100 write_unlock_irqrestore(&led->rw_lock, flags);
208 rwlock_init(&led->rw_lock);
/linux-master/drivers/md/bcache/
H A Dbtree.h248 static inline void rw_lock(bool w, struct btree *b, int level) function
354 rw_lock(_w, _b, _b->level); \
H A Dbtree.c1036 rw_lock(write, b, level);
2075 rw_lock(0, c->root, c->root->level);
2437 rw_lock(true, b, b->level);
H A Dwriteback.c989 rw_lock(0, b, b->level);
H A Dsysfs.c671 rw_lock(false, b, b->level);
/linux-master/drivers/firmware/arm_ffa/
H A Ddriver.c726 rwlock_t rw_lock; member in struct:ffa_dev_part_info
741 read_lock(&partition->rw_lock);
744 read_unlock(&partition->rw_lock);
928 write_lock(&partition->rw_lock);
932 write_unlock(&partition->rw_lock);
939 write_unlock(&partition->rw_lock);
1239 rwlock_init(&info->rw_lock);
1262 rwlock_init(&info->rw_lock);

Completed in 199 milliseconds