X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=mutex.h;h=5938e9592fb0505b5252587d936020717dcf4629;hp=7be0ab1b44b7c96fa4d7be645a9ff95cc9e8a0bb;hb=ea1fd2e63ed831ae038b2778e1474517bfb15da3;hpb=4d4e80f2b4260f2c8b37a8612ce655502a799f7a diff --git a/mutex.h b/mutex.h index 7be0ab1b..5938e959 100644 --- a/mutex.h +++ b/mutex.h @@ -8,13 +8,12 @@ struct fio_mutex { pthread_cond_t cond; int value; int waiters; - - int mutex_fd; }; extern struct fio_mutex *fio_mutex_init(int); extern void fio_mutex_remove(struct fio_mutex *); extern void fio_mutex_down(struct fio_mutex *); +extern int fio_mutex_down_timeout(struct fio_mutex *, unsigned int); extern void fio_mutex_down_read(struct fio_mutex *); extern void fio_mutex_down_write(struct fio_mutex *); extern void fio_mutex_up(struct fio_mutex *);