diff options
author | David Howells <dhowells@redhat.com> | 2015-03-17 18:25:59 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2015-04-15 15:06:57 -0400 |
commit | 2b0143b5c986be1ce8408b3aadc4709e0a94429d (patch) | |
tree | 98b1dee70f3d5d9ac9309f4638e41864ddcd0952 /fs/squashfs | |
parent | ce0b16ddf18df35026164fda4a642ef10c01f442 (diff) |
VFS: normal filesystems (and lustre): d_inode() annotations
that's the bulk of filesystem drivers dealing with inodes of their own
Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/squashfs')
-rw-r--r-- | fs/squashfs/export.c | 2 | ||||
-rw-r--r-- | fs/squashfs/xattr.c | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/fs/squashfs/export.c b/fs/squashfs/export.c index 5e1101ff276f..8073b6532cf0 100644 --- a/fs/squashfs/export.c +++ b/fs/squashfs/export.c | |||
@@ -110,7 +110,7 @@ static struct dentry *squashfs_fh_to_parent(struct super_block *sb, | |||
110 | 110 | ||
111 | static struct dentry *squashfs_get_parent(struct dentry *child) | 111 | static struct dentry *squashfs_get_parent(struct dentry *child) |
112 | { | 112 | { |
113 | struct inode *inode = child->d_inode; | 113 | struct inode *inode = d_inode(child); |
114 | unsigned int parent_ino = squashfs_i(inode)->parent; | 114 | unsigned int parent_ino = squashfs_i(inode)->parent; |
115 | 115 | ||
116 | return squashfs_export_iget(inode->i_sb, parent_ino); | 116 | return squashfs_export_iget(inode->i_sb, parent_ino); |
diff --git a/fs/squashfs/xattr.c b/fs/squashfs/xattr.c index 92fcde7b4d61..e5e0ddf5b143 100644 --- a/fs/squashfs/xattr.c +++ b/fs/squashfs/xattr.c | |||
@@ -39,7 +39,7 @@ static const struct xattr_handler *squashfs_xattr_handler(int); | |||
39 | ssize_t squashfs_listxattr(struct dentry *d, char *buffer, | 39 | ssize_t squashfs_listxattr(struct dentry *d, char *buffer, |
40 | size_t buffer_size) | 40 | size_t buffer_size) |
41 | { | 41 | { |
42 | struct inode *inode = d->d_inode; | 42 | struct inode *inode = d_inode(d); |
43 | struct super_block *sb = inode->i_sb; | 43 | struct super_block *sb = inode->i_sb; |
44 | struct squashfs_sb_info *msblk = sb->s_fs_info; | 44 | struct squashfs_sb_info *msblk = sb->s_fs_info; |
45 | u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr) | 45 | u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr) |
@@ -229,7 +229,7 @@ static int squashfs_user_get(struct dentry *d, const char *name, void *buffer, | |||
229 | if (name[0] == '\0') | 229 | if (name[0] == '\0') |
230 | return -EINVAL; | 230 | return -EINVAL; |
231 | 231 | ||
232 | return squashfs_xattr_get(d->d_inode, SQUASHFS_XATTR_USER, name, | 232 | return squashfs_xattr_get(d_inode(d), SQUASHFS_XATTR_USER, name, |
233 | buffer, size); | 233 | buffer, size); |
234 | } | 234 | } |
235 | 235 | ||
@@ -259,7 +259,7 @@ static int squashfs_trusted_get(struct dentry *d, const char *name, | |||
259 | if (name[0] == '\0') | 259 | if (name[0] == '\0') |
260 | return -EINVAL; | 260 | return -EINVAL; |
261 | 261 | ||
262 | return squashfs_xattr_get(d->d_inode, SQUASHFS_XATTR_TRUSTED, name, | 262 | return squashfs_xattr_get(d_inode(d), SQUASHFS_XATTR_TRUSTED, name, |
263 | buffer, size); | 263 | buffer, size); |
264 | } | 264 | } |
265 | 265 | ||
@@ -286,7 +286,7 @@ static int squashfs_security_get(struct dentry *d, const char *name, | |||
286 | if (name[0] == '\0') | 286 | if (name[0] == '\0') |
287 | return -EINVAL; | 287 | return -EINVAL; |
288 | 288 | ||
289 | return squashfs_xattr_get(d->d_inode, SQUASHFS_XATTR_SECURITY, name, | 289 | return squashfs_xattr_get(d_inode(d), SQUASHFS_XATTR_SECURITY, name, |
290 | buffer, size); | 290 | buffer, size); |
291 | } | 291 | } |
292 | 292 | ||