Whamcloud - gitweb
LU-4748 test: get one single qos_threshold_rr number
[fs/lustre-release.git] / libsysio / include / dev.h
index 0fe459b..2620d49 100644 (file)
@@ -80,11 +80,11 @@ extern const struct inode_ops _sysio_nodev_ops;
                 struct inode *, \
                 unsigned , \
                 struct intnl_stat *))_sysio_do_ebadf
-#define _sysio_nodev_getdirentries \
+#define _sysio_nodev_filldirentries \
        (ssize_t (*)(struct inode *, \
+                    _SYSIO_OFF_T *, \
                     char *, \
-                    size_t , \
-                    _SYSIO_OFF_T *))_sysio_do_illop
+                    size_t))_sysio_do_illop
 #define _sysio_nodev_inop_mkdir \
        (int (*)(struct pnode *, \
                 mode_t))_sysio_do_illop
@@ -100,7 +100,7 @@ extern const struct inode_ops _sysio_nodev_ops;
 #define _sysio_nodev_inop_open \
        (int (*)(struct pnode *, \
                 int, \
-                mode_t))_sysio_do_enoent
+                mode_t))_sysio_do_enodev
 #define _sysio_nodev_inop_close \
        (int (*)(struct inode *))_sysio_do_ebadf
 #define _sysio_nodev_inop_link \
@@ -122,7 +122,8 @@ extern const struct inode_ops _sysio_nodev_ops;
 #define _sysio_nodev_inop_fcntl \
        (int (*)(struct inode *, \
                 int, \
-                va_list))_sysio_do_ebadf
+                va_list, \
+                int *))_sysio_do_ebadf
 #define _sysio_nodev_inop_sync \
        (int (*)(struct inode *))_sysio_do_ebadf
 #define _sysio_nodev_inop_datasync \