summaryrefslogtreecommitdiff
path: root/storeio/dev.h
diff options
context:
space:
mode:
Diffstat (limited to 'storeio/dev.h')
-rw-r--r--storeio/dev.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/storeio/dev.h b/storeio/dev.h
index 7a64c54e..d5b9d1a4 100644
--- a/storeio/dev.h
+++ b/storeio/dev.h
@@ -50,8 +50,12 @@ struct dev
indicates that there is no owner. */
pid_t owner;
- /* This lock protects `store' and `owner'. The other members never
- change after creation, except for those locked by io_lock (below). */
+ /* The number of active opens. */
+ int nperopens;
+
+ /* This lock protects `store', `owner' and `nperopens'. The other
+ members never change after creation, except for those locked by
+ io_lock (below). */
struct mutex lock;
/* Nonzero iff the --no-cache flag was given.