new helper: file_inode(file)
[linux-block.git] / drivers / net / ethernet / chelsio / cxgb4 / cxgb4_main.c
index f0718e1a83696b0e2ec0b8fad9121288ecda81bc..8fb1ccfe74dc5b31a35ff25ff244287b5f423011 100644 (file)
@@ -2336,7 +2336,7 @@ static ssize_t mem_read(struct file *file, char __user *buf, size_t count,
                        loff_t *ppos)
 {
        loff_t pos = *ppos;
-       loff_t avail = file->f_path.dentry->d_inode->i_size;
+       loff_t avail = file_inode(file)->i_size;
        unsigned int mem = (uintptr_t)file->private_data & 3;
        struct adapter *adap = file->private_data - mem;