Searched refs:fio_mutex (Results 1 – 21 of 21) sorted by relevance
10 struct fio_mutex { struct28 extern int __fio_mutex_init(struct fio_mutex *, int); argument29 extern struct fio_mutex *fio_mutex_init(int);30 extern void __fio_mutex_remove(struct fio_mutex *);31 extern void fio_mutex_remove(struct fio_mutex *);32 extern void fio_mutex_up(struct fio_mutex *);33 extern void fio_mutex_down(struct fio_mutex *);34 extern bool fio_mutex_down_trylock(struct fio_mutex *);35 extern int fio_mutex_down_timeout(struct fio_mutex *, unsigned int);
21 void __fio_mutex_remove(struct fio_mutex *mutex) in __fio_mutex_remove()33 void fio_mutex_remove(struct fio_mutex *mutex) in fio_mutex_remove()111 int __fio_mutex_init(struct fio_mutex *mutex, int value) in __fio_mutex_init()125 struct fio_mutex *fio_mutex_init(int value) in fio_mutex_init()127 struct fio_mutex *mutex = NULL; in fio_mutex_init()129 mutex = (void *) mmap(NULL, sizeof(struct fio_mutex), in fio_mutex_init()152 int fio_mutex_down_timeout(struct fio_mutex *mutex, unsigned int msecs) in fio_mutex_down_timeout()195 bool fio_mutex_down_trylock(struct fio_mutex *mutex) in fio_mutex_down_trylock()211 void fio_mutex_down(struct fio_mutex *mutex) in fio_mutex_down()227 void fio_mutex_up(struct fio_mutex *mutex) in fio_mutex_up()
38 struct fio_mutex *mutex;44 struct fio_mutex *mutex = data; in gtod_thread_main()65 struct fio_mutex *mutex; in fio_start_gtod_thread()
20 struct fio_mutex lock; /* protects ref and below list */22 struct fio_mutex wait; /* wake backend when items added to list */23 struct fio_mutex xmit; /* held while sending data */
14 struct fio_mutex *startup_mutex;155 int helper_thread_create(struct fio_mutex *startup_mutex, struct sk_out *sk_out) in helper_thread_create()
20 struct fio_mutex lock;29 struct fio_mutex lock;
9 extern int helper_thread_create(struct fio_mutex *, struct sk_out *);
69 struct fio_mutex *lock;
14 static struct fio_mutex *flow_lock;
19 static struct fio_mutex *hash_lock;
127 struct fio_mutex *lock;
14 static struct fio_mutex *lock;
174 struct fio_mutex *rusage_sem;318 struct fio_mutex *mutex;
268 extern struct fio_mutex *stat_mutex;
43 struct fio_mutex *lock; /* protects this pool */
19 static struct fio_mutex *disk_util_mutex;
62 static struct fio_mutex *startup_mutex;
77 struct fio_mutex lock;
23 struct fio_mutex *stat_mutex;
65 static struct fio_mutex *rb_lock;78 static struct fio_mutex *size_lock;
41 struct fio_mutex *mutex;