X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Finclude%2Flinux%2Fobdfs.h;h=2abcb8f35538e98350dbb762336e288ce036af3d;hp=109c70673a098a4184d0ab71d37578b5fcf2db71;hb=8bb299c93313daad5d14e4b08b0a672eda144214;hpb=9937b22dc3b00aa886cb9e0c7c7a2b71083f03af diff --git a/lustre/include/linux/obdfs.h b/lustre/include/linux/obdfs.h index 109c706..2abcb8f 100644 --- a/lustre/include/linux/obdfs.h +++ b/lustre/include/linux/obdfs.h @@ -13,6 +13,10 @@ #define OBDFS_H #include <../obd/linux/obd_class.h> +/* super.c */ +void obdfs_read_inode(struct inode *inode); + + /* file.c */ ssize_t obdfs_file_write(struct file *file, const char *buf, size_t count, loff_t *ppos); @@ -34,6 +38,10 @@ int obdfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *dent int obdfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry); /* dir.c */ int obdfs_readdir(struct file * filp, void * dirent, filldir_t filldir); +int obdfs_check_dir_entry (const char * function, struct inode * dir, + struct ext2_dir_entry_2 * de, + struct page * page, + unsigned long offset); struct obdfs_sb_info { struct obd_conn_info osi_conn_info;