Home
last modified time | relevance | path

Searched refs:fio_mutex (Results 1 – 21 of 21) sorted by relevance

/external/fio/
Dmutex.h10 struct fio_mutex { struct
28 extern int __fio_mutex_init(struct fio_mutex *, int); argument
29 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);
Dmutex.c21 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()
Dgettime-thread.c38 struct fio_mutex *mutex;
44 struct fio_mutex *mutex = data; in gtod_thread_main()
65 struct fio_mutex *mutex; in fio_start_gtod_thread()
Dserver.h20 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 */
Dhelper_thread.h9 extern int helper_thread_create(struct fio_mutex *, struct sk_out *);
Dhelper_thread.c14 struct fio_mutex *startup_mutex;
155 int helper_thread_create(struct fio_mutex *startup_mutex, struct sk_out *sk_out) in helper_thread_create()
Dfilelock.c20 struct fio_mutex lock;
29 struct fio_mutex lock;
Dflow.c14 static struct fio_mutex *flow_lock;
Ddiskutil.h69 struct fio_mutex *lock;
Dfilehash.c19 static struct fio_mutex *hash_lock;
Dfile.h127 struct fio_mutex *lock;
Dcgroup.c14 static struct fio_mutex *lock;
Dfio.h174 struct fio_mutex *rusage_sem;
318 struct fio_mutex *mutex;
Dstat.h268 extern struct fio_mutex *stat_mutex;
Dsmalloc.c43 struct fio_mutex *lock; /* protects this pool */
Ddiskutil.c19 static struct fio_mutex *disk_util_mutex;
Dbackend.c62 static struct fio_mutex *startup_mutex;
Dserver.c77 struct fio_mutex lock;
Dstat.c23 struct fio_mutex *stat_mutex;
/external/fio/t/
Ddedupe.c65 static struct fio_mutex *rb_lock;
78 static struct fio_mutex *size_lock;
/external/fio/profiles/
Dact.c41 struct fio_mutex *mutex;