ceph: replace list_entry with container_of
authorNoah Watkins <noah@noahdesu.com>
Wed, 28 Oct 2009 18:54:49 +0000 (11:54 -0700)
committerSage Weil <sage@newdream.net>
Thu, 29 Oct 2009 00:44:22 +0000 (17:44 -0700)
Usage of non-list.h list_entry function for container_of
functionality replaced with direct use of container_of.

Signed-off-by: Noah Watkins <noah@noahdesu.com>
Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/super.h

index a3d4943581d0ec01ae254e0a5c1534d5669d27a5..05947b96c524d644dd04f849d4b40091060cd72c 100644 (file)
@@ -364,7 +364,7 @@ struct ceph_inode_info {
 
 static inline struct ceph_inode_info *ceph_inode(struct inode *inode)
 {
-       return list_entry(inode, struct ceph_inode_info, vfs_inode);
+       return container_of(inode, struct ceph_inode_info, vfs_inode);
 }
 
 static inline void ceph_i_clear(struct inode *inode, unsigned mask)