FIO Windows update
[fio.git] / os / binject.h
index 1f358f363c23f57d59cd5802631f7b613782eb32..1d862c8637c179e3bbcc7766ba516f20c365365e 100644 (file)
@@ -25,12 +25,18 @@ struct b_ioctl_cmd {
        int minor;
 };
 
+#define BINJECT_IOCTL_CHR      'J'
+#define B_IOCTL_ADD            _IOWR(BINJECT_IOCTL_CHR, 1, struct b_ioctl_cmd)
+#define B_IOCTL_DEL            _IOWR(BINJECT_IOCTL_CHR, 2, struct b_ioctl_cmd)
+
 enum {
        B_TYPE_READ             = 0,
        B_TYPE_WRITE,
        B_TYPE_DISCARD,
        B_TYPE_READVOID,
        B_TYPE_WRITEZERO,
+       B_TYPE_READBARRIER,
+       B_TYPE_WRITEBARRIER,
        B_TYPE_NR
 };