aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c2
-rw-r--r--drivers/net/wan/cosa.c4
-rw-r--r--drivers/net/wireless/ray_cs.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
index c6c05bfef0e0..e707e31abd81 100644
--- a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
+++ b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
@@ -2347,7 +2347,7 @@ static ssize_t mem_read(struct file *file, char __user *buf, size_t count,
2347 loff_t *ppos) 2347 loff_t *ppos)
2348{ 2348{
2349 loff_t pos = *ppos; 2349 loff_t pos = *ppos;
2350 loff_t avail = file->f_path.dentry->d_inode->i_size; 2350 loff_t avail = file_inode(file)->i_size;
2351 unsigned int mem = (uintptr_t)file->private_data & 3; 2351 unsigned int mem = (uintptr_t)file->private_data & 3;
2352 struct adapter *adap = file->private_data - mem; 2352 struct adapter *adap = file->private_data - mem;
2353 2353
diff --git a/drivers/net/wan/cosa.c b/drivers/net/wan/cosa.c
index 0179cefae438..84734a805092 100644
--- a/drivers/net/wan/cosa.c
+++ b/drivers/net/wan/cosa.c
@@ -938,14 +938,14 @@ static int cosa_open(struct inode *inode, struct file *file)
938 int ret = 0; 938 int ret = 0;
939 939
940 mutex_lock(&cosa_chardev_mutex); 940 mutex_lock(&cosa_chardev_mutex);
941 if ((n=iminor(file->f_path.dentry->d_inode)>>CARD_MINOR_BITS) 941 if ((n=iminor(file_inode(file))>>CARD_MINOR_BITS)
942 >= nr_cards) { 942 >= nr_cards) {
943 ret = -ENODEV; 943 ret = -ENODEV;
944 goto out; 944 goto out;
945 } 945 }
946 cosa = cosa_cards+n; 946 cosa = cosa_cards+n;
947 947
948 if ((n=iminor(file->f_path.dentry->d_inode) 948 if ((n=iminor(file_inode(file))
949 & ((1<<CARD_MINOR_BITS)-1)) >= cosa->nchannels) { 949 & ((1<<CARD_MINOR_BITS)-1)) >= cosa->nchannels) {
950 ret = -ENODEV; 950 ret = -ENODEV;
951 goto out; 951 goto out;
diff --git a/drivers/net/wireless/ray_cs.c b/drivers/net/wireless/ray_cs.c
index e7cf37f550d1..3109c0db66e1 100644
--- a/drivers/net/wireless/ray_cs.c
+++ b/drivers/net/wireless/ray_cs.c
@@ -2778,7 +2778,7 @@ static ssize_t int_proc_write(struct file *file, const char __user *buffer,
2778 nr = nr * 10 + c; 2778 nr = nr * 10 + c;
2779 p++; 2779 p++;
2780 } while (--len); 2780 } while (--len);
2781 *(int *)PDE(file->f_path.dentry->d_inode)->data = nr; 2781 *(int *)PDE(file_inode(file))->data = nr;
2782 return count; 2782 return count;
2783} 2783}
2784 2784