diff options
Diffstat (limited to 'drivers/staging/benet/be_int.c')
-rw-r--r-- | drivers/staging/benet/be_int.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/benet/be_int.c b/drivers/staging/benet/be_int.c index 1e5e294..20e5553 100644 --- a/drivers/staging/benet/be_int.c +++ b/drivers/staging/benet/be_int.c @@ -691,7 +691,7 @@ void be_post_eth_rx_buffs(struct be_net_object *pnob) irqreturn_t be_int(int irq, void *dev) { struct net_device *netdev = dev; - struct be_net_object *pnob = (struct be_net_object *)(netdev->priv); + struct be_net_object *pnob = netdev_priv(netdev); struct be_adapter *adapter = pnob->adapter; u32 isr; @@ -718,7 +718,7 @@ irqreturn_t be_int(int irq, void *dev) int be_poll(struct napi_struct *napi, int budget) { struct net_device *netdev = napi->dev; - struct be_net_object *pnob = (struct be_net_object *)netdev->priv; + struct be_net_object *pnob = netdev_priv(netdev); struct be_adapter *adapter = pnob->adapter; u32 work_done; |