diff options
Diffstat (limited to 'fs/ext4/xattr.c')
-rw-r--r-- | fs/ext4/xattr.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/fs/ext4/xattr.c b/fs/ext4/xattr.c index 759842ff8af0..16e28c08d1e8 100644 --- a/fs/ext4/xattr.c +++ b/fs/ext4/xattr.c | |||
@@ -178,7 +178,7 @@ ext4_xattr_handler(int name_index) | |||
178 | /* | 178 | /* |
179 | * Inode operation listxattr() | 179 | * Inode operation listxattr() |
180 | * | 180 | * |
181 | * dentry->d_inode->i_mutex: don't care | 181 | * d_inode(dentry)->i_mutex: don't care |
182 | */ | 182 | */ |
183 | ssize_t | 183 | ssize_t |
184 | ext4_listxattr(struct dentry *dentry, char *buffer, size_t size) | 184 | ext4_listxattr(struct dentry *dentry, char *buffer, size_t size) |
@@ -423,7 +423,7 @@ ext4_xattr_list_entries(struct dentry *dentry, struct ext4_xattr_entry *entry, | |||
423 | static int | 423 | static int |
424 | ext4_xattr_block_list(struct dentry *dentry, char *buffer, size_t buffer_size) | 424 | ext4_xattr_block_list(struct dentry *dentry, char *buffer, size_t buffer_size) |
425 | { | 425 | { |
426 | struct inode *inode = dentry->d_inode; | 426 | struct inode *inode = d_inode(dentry); |
427 | struct buffer_head *bh = NULL; | 427 | struct buffer_head *bh = NULL; |
428 | int error; | 428 | int error; |
429 | struct mb_cache *ext4_mb_cache = EXT4_GET_MB_CACHE(inode); | 429 | struct mb_cache *ext4_mb_cache = EXT4_GET_MB_CACHE(inode); |
@@ -460,7 +460,7 @@ cleanup: | |||
460 | static int | 460 | static int |
461 | ext4_xattr_ibody_list(struct dentry *dentry, char *buffer, size_t buffer_size) | 461 | ext4_xattr_ibody_list(struct dentry *dentry, char *buffer, size_t buffer_size) |
462 | { | 462 | { |
463 | struct inode *inode = dentry->d_inode; | 463 | struct inode *inode = d_inode(dentry); |
464 | struct ext4_xattr_ibody_header *header; | 464 | struct ext4_xattr_ibody_header *header; |
465 | struct ext4_inode *raw_inode; | 465 | struct ext4_inode *raw_inode; |
466 | struct ext4_iloc iloc; | 466 | struct ext4_iloc iloc; |
@@ -501,7 +501,7 @@ ext4_xattr_list(struct dentry *dentry, char *buffer, size_t buffer_size) | |||
501 | { | 501 | { |
502 | int ret, ret2; | 502 | int ret, ret2; |
503 | 503 | ||
504 | down_read(&EXT4_I(dentry->d_inode)->xattr_sem); | 504 | down_read(&EXT4_I(d_inode(dentry))->xattr_sem); |
505 | ret = ret2 = ext4_xattr_ibody_list(dentry, buffer, buffer_size); | 505 | ret = ret2 = ext4_xattr_ibody_list(dentry, buffer, buffer_size); |
506 | if (ret < 0) | 506 | if (ret < 0) |
507 | goto errout; | 507 | goto errout; |
@@ -514,7 +514,7 @@ ext4_xattr_list(struct dentry *dentry, char *buffer, size_t buffer_size) | |||
514 | goto errout; | 514 | goto errout; |
515 | ret += ret2; | 515 | ret += ret2; |
516 | errout: | 516 | errout: |
517 | up_read(&EXT4_I(dentry->d_inode)->xattr_sem); | 517 | up_read(&EXT4_I(d_inode(dentry))->xattr_sem); |
518 | return ret; | 518 | return ret; |
519 | } | 519 | } |
520 | 520 | ||