Whamcloud - gitweb
LU-14049 utils: manage thread resources in alr_batch_print()
[fs/lustre-release.git] / lustre / utils / ofd_access_batch.h
index 7b874ee..8c5c8e9 100644 (file)
@@ -1,5 +1,6 @@
 #ifndef _OFD_ACCESS_BATCH_H_
 #define _OFD_ACCESS_BATCH_H_
+#include <pthread.h>
 #include <sys/types.h>
 #include <linux/types.h>
 
@@ -11,6 +12,7 @@ void alr_batch_destroy(struct alr_batch *alrb);
 int alr_batch_add(struct alr_batch *alrb, const char *obd_name,
                const struct lu_fid *pfid, time_t time, __u64 begin, __u64 end,
                __u32 size, __u32 segment_count, __u32 flags);
-int alr_batch_print(struct alr_batch *alrb, FILE *file, int fraction);
+int alr_batch_print(struct alr_batch *alrb, FILE *file,
+                   pthread_mutex_t *file_mutex, int fraction);
 
 #endif /* _OFD_ACCESS_BATCH_H_ */