diff options
Diffstat (limited to 'drivers/net')
| -rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 | ||||
| -rw-r--r-- | drivers/net/wan/cosa.c | 4 | ||||
| -rw-r--r-- | drivers/net/wireless/ray_cs.c | 2 |
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 | ||
