]> err.no Git - linux-2.6/blobdiff - drivers/s390/char/vmur.h
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
[linux-2.6] / drivers / s390 / char / vmur.h
index 16d0a4e38e40a17ec4943c3fed13f0cba8245e04..fa959644735a7495451a3ea3dedaf920097033c3 100644 (file)
@@ -50,7 +50,10 @@ struct file_control_block {
        char  rest[200];
 } __attribute__ ((packed));
 
-#define FLG_CP_DUMP 0x10
+#define FLG_SYSTEM_HOLD        0x04
+#define FLG_CP_DUMP    0x10
+#define FLG_USER_HOLD  0x20
+#define FLG_IN_USE     0x80
 
 /*
  * A struct urdev is created for each ur device that is made available
@@ -67,6 +70,7 @@ struct urdev {
        size_t reclen;                  /* Record length for *write* CCWs */
        int class;                      /* VM device class */
        int io_request_rc;              /* return code from I/O request */
+       atomic_t ref_count;             /* reference counter */
 };
 
 /*