patch-2.4.0-test12 linux/include/linux/smb_fs_sb.h
Next file: linux/include/linux/spinlock.h
Previous file: linux/include/linux/smb_fs.h
Back to the patch index
Back to the overall index
- Lines: 12
- Date:
Mon Dec 11 16:26:39 2000
- Orig file:
v2.4.0-test11/linux/include/linux/smb_fs_sb.h
- Orig date:
Fri Sep 8 12:52:41 2000
diff -u --recursive --new-file v2.4.0-test11/linux/include/linux/smb_fs_sb.h linux/include/linux/smb_fs_sb.h
@@ -14,8 +14,9 @@
#include <linux/types.h>
#include <linux/smb.h>
-/* Get the server for the specified dentry */
-#define server_from_dentry(dentry) &dentry->d_sb->u.smbfs_sb
+/* structure access macros */
+#define server_from_inode(inode) (&(inode)->i_sb->u.smbfs_sb)
+#define server_from_dentry(dentry) (&(dentry)->d_sb->u.smbfs_sb)
#define SB_of(server) ((struct super_block *) ((char *)(server) - \
(unsigned long)(&((struct super_block *)0)->u.smbfs_sb)))
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)