diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2013-01-23 17:07:38 -0500 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2013-02-22 23:31:31 -0500 |
commit | 496ad9aa8ef448058e36ca7a787c61f2e63f0f54 (patch) | |
tree | 8f4abde793cd7db5bb8fde6d27ebcacd0e54379a /drivers/iommu/tegra-smmu.c | |
parent | 57eccb830f1cc93d4b506ba306d8dfa685e0c88f (diff) |
new helper: file_inode(file)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'drivers/iommu/tegra-smmu.c')
-rw-r--r-- | drivers/iommu/tegra-smmu.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/iommu/tegra-smmu.c b/drivers/iommu/tegra-smmu.c index fc178893789a..7db150ca163e 100644 --- a/drivers/iommu/tegra-smmu.c +++ b/drivers/iommu/tegra-smmu.c | |||
@@ -964,7 +964,6 @@ static ssize_t smmu_debugfs_stats_write(struct file *file, | |||
964 | { | 964 | { |
965 | struct smmu_debugfs_info *info; | 965 | struct smmu_debugfs_info *info; |
966 | struct smmu_device *smmu; | 966 | struct smmu_device *smmu; |
967 | struct dentry *dent; | ||
968 | int i; | 967 | int i; |
969 | enum { | 968 | enum { |
970 | _OFF = 0, | 969 | _OFF = 0, |
@@ -992,8 +991,7 @@ static ssize_t smmu_debugfs_stats_write(struct file *file, | |||
992 | if (i == ARRAY_SIZE(command)) | 991 | if (i == ARRAY_SIZE(command)) |
993 | return -EINVAL; | 992 | return -EINVAL; |
994 | 993 | ||
995 | dent = file->f_dentry; | 994 | info = file_inode(file)->i_private; |
996 | info = dent->d_inode->i_private; | ||
997 | smmu = info->smmu; | 995 | smmu = info->smmu; |
998 | 996 | ||
999 | offs = SMMU_CACHE_CONFIG(info->cache); | 997 | offs = SMMU_CACHE_CONFIG(info->cache); |