Searched refs:fio_rwlock (Results 1 – 4 of 4) sorted by relevance
17 struct fio_rwlock { struct35 extern void fio_rwlock_read(struct fio_rwlock *); argument36 extern void fio_rwlock_write(struct fio_rwlock *);37 extern void fio_rwlock_unlock(struct fio_rwlock *);38 extern struct fio_rwlock *fio_rwlock_init(void);39 extern void fio_rwlock_remove(struct fio_rwlock *);
175 void fio_rwlock_write(struct fio_rwlock *lock) in fio_rwlock_write()181 void fio_rwlock_read(struct fio_rwlock *lock) in fio_rwlock_read()187 void fio_rwlock_unlock(struct fio_rwlock *lock) in fio_rwlock_unlock()193 void fio_rwlock_remove(struct fio_rwlock *lock) in fio_rwlock_remove()199 struct fio_rwlock *fio_rwlock_init(void) in fio_rwlock_init()201 struct fio_rwlock *lock; in fio_rwlock_init()205 lock = (void *) mmap(NULL, sizeof(struct fio_rwlock), in fio_rwlock_init()
107 struct fio_rwlock *rwlock;
56 static struct fio_rwlock *lock;