X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=fio.h;fp=fio.h;h=9e99da194f4f53850ec4299027f88e8bd8048e0d;hp=42015d3b7d212e3205d8b6bdbb3c58129801d2b9;hb=26b3a1880d38bc24b633a643339c9ca31f303d1c;hpb=44f4f5e65e833bfde140dca4560a5d35a47e178b diff --git a/fio.h b/fio.h index 42015d3b..9e99da19 100644 --- a/fio.h +++ b/fio.h @@ -774,16 +774,14 @@ static inline bool td_async_processing(struct thread_data *td) * We currently only need to do locking if we have verifier threads * accessing our internal structures too */ -static inline void td_io_u_lock(struct thread_data *td) +static inline void __td_io_u_lock(struct thread_data *td) { - if (td_async_processing(td)) - pthread_mutex_lock(&td->io_u_lock); + pthread_mutex_lock(&td->io_u_lock); } -static inline void td_io_u_unlock(struct thread_data *td) +static inline void __td_io_u_unlock(struct thread_data *td) { - if (td_async_processing(td)) - pthread_mutex_unlock(&td->io_u_lock); + pthread_mutex_unlock(&td->io_u_lock); } static inline void td_io_u_free_notify(struct thread_data *td)