diff options
Diffstat (limited to 'drivers/net/arcnet/arcnet.c')
-rw-r--r-- | drivers/net/arcnet/arcnet.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/drivers/net/arcnet/arcnet.c b/drivers/net/arcnet/arcnet.c index a5b07691e466..6b53e5ed125c 100644 --- a/drivers/net/arcnet/arcnet.c +++ b/drivers/net/arcnet/arcnet.c | |||
@@ -181,7 +181,7 @@ EXPORT_SYMBOL(arcnet_dump_skb); | |||
181 | static void arcnet_dump_packet(struct net_device *dev, int bufnum, | 181 | static void arcnet_dump_packet(struct net_device *dev, int bufnum, |
182 | char *desc, int take_arcnet_lock) | 182 | char *desc, int take_arcnet_lock) |
183 | { | 183 | { |
184 | struct arcnet_local *lp = dev->priv; | 184 | struct arcnet_local *lp = netdev_priv(dev); |
185 | int i, length; | 185 | int i, length; |
186 | unsigned long flags = 0; | 186 | unsigned long flags = 0; |
187 | static uint8_t buf[512]; | 187 | static uint8_t buf[512]; |
@@ -247,7 +247,7 @@ void arcnet_unregister_proto(struct ArcProto *proto) | |||
247 | */ | 247 | */ |
248 | static void release_arcbuf(struct net_device *dev, int bufnum) | 248 | static void release_arcbuf(struct net_device *dev, int bufnum) |
249 | { | 249 | { |
250 | struct arcnet_local *lp = dev->priv; | 250 | struct arcnet_local *lp = netdev_priv(dev); |
251 | int i; | 251 | int i; |
252 | 252 | ||
253 | lp->buf_queue[lp->first_free_buf++] = bufnum; | 253 | lp->buf_queue[lp->first_free_buf++] = bufnum; |
@@ -269,7 +269,7 @@ static void release_arcbuf(struct net_device *dev, int bufnum) | |||
269 | */ | 269 | */ |
270 | static int get_arcbuf(struct net_device *dev) | 270 | static int get_arcbuf(struct net_device *dev) |
271 | { | 271 | { |
272 | struct arcnet_local *lp = dev->priv; | 272 | struct arcnet_local *lp = netdev_priv(dev); |
273 | int buf = -1, i; | 273 | int buf = -1, i; |
274 | 274 | ||
275 | if (!atomic_dec_and_test(&lp->buf_lock)) { | 275 | if (!atomic_dec_and_test(&lp->buf_lock)) { |
@@ -357,7 +357,7 @@ struct net_device *alloc_arcdev(char *name) | |||
357 | dev = alloc_netdev(sizeof(struct arcnet_local), | 357 | dev = alloc_netdev(sizeof(struct arcnet_local), |
358 | name && *name ? name : "arc%d", arcdev_setup); | 358 | name && *name ? name : "arc%d", arcdev_setup); |
359 | if(dev) { | 359 | if(dev) { |
360 | struct arcnet_local *lp = (struct arcnet_local *) dev->priv; | 360 | struct arcnet_local *lp = netdev_priv(dev); |
361 | spin_lock_init(&lp->lock); | 361 | spin_lock_init(&lp->lock); |
362 | } | 362 | } |
363 | 363 | ||
@@ -374,7 +374,7 @@ struct net_device *alloc_arcdev(char *name) | |||
374 | */ | 374 | */ |
375 | static int arcnet_open(struct net_device *dev) | 375 | static int arcnet_open(struct net_device *dev) |
376 | { | 376 | { |
377 | struct arcnet_local *lp = dev->priv; | 377 | struct arcnet_local *lp = netdev_priv(dev); |
378 | int count, newmtu, error; | 378 | int count, newmtu, error; |
379 | 379 | ||
380 | BUGMSG(D_INIT,"opened."); | 380 | BUGMSG(D_INIT,"opened."); |
@@ -474,7 +474,7 @@ static int arcnet_open(struct net_device *dev) | |||
474 | /* The inverse routine to arcnet_open - shuts down the card. */ | 474 | /* The inverse routine to arcnet_open - shuts down the card. */ |
475 | static int arcnet_close(struct net_device *dev) | 475 | static int arcnet_close(struct net_device *dev) |
476 | { | 476 | { |
477 | struct arcnet_local *lp = dev->priv; | 477 | struct arcnet_local *lp = netdev_priv(dev); |
478 | 478 | ||
479 | netif_stop_queue(dev); | 479 | netif_stop_queue(dev); |
480 | 480 | ||
@@ -556,7 +556,7 @@ static int arcnet_header(struct sk_buff *skb, struct net_device *dev, | |||
556 | static int arcnet_rebuild_header(struct sk_buff *skb) | 556 | static int arcnet_rebuild_header(struct sk_buff *skb) |
557 | { | 557 | { |
558 | struct net_device *dev = skb->dev; | 558 | struct net_device *dev = skb->dev; |
559 | struct arcnet_local *lp = dev->priv; | 559 | struct arcnet_local *lp = netdev_priv(dev); |
560 | int status = 0; /* default is failure */ | 560 | int status = 0; /* default is failure */ |
561 | unsigned short type; | 561 | unsigned short type; |
562 | uint8_t daddr=0; | 562 | uint8_t daddr=0; |
@@ -603,7 +603,7 @@ static int arcnet_rebuild_header(struct sk_buff *skb) | |||
603 | /* Called by the kernel in order to transmit a packet. */ | 603 | /* Called by the kernel in order to transmit a packet. */ |
604 | static int arcnet_send_packet(struct sk_buff *skb, struct net_device *dev) | 604 | static int arcnet_send_packet(struct sk_buff *skb, struct net_device *dev) |
605 | { | 605 | { |
606 | struct arcnet_local *lp = dev->priv; | 606 | struct arcnet_local *lp = netdev_priv(dev); |
607 | struct archdr *pkt; | 607 | struct archdr *pkt; |
608 | struct arc_rfc1201 *soft; | 608 | struct arc_rfc1201 *soft; |
609 | struct ArcProto *proto; | 609 | struct ArcProto *proto; |
@@ -693,7 +693,7 @@ static int arcnet_send_packet(struct sk_buff *skb, struct net_device *dev) | |||
693 | */ | 693 | */ |
694 | static int go_tx(struct net_device *dev) | 694 | static int go_tx(struct net_device *dev) |
695 | { | 695 | { |
696 | struct arcnet_local *lp = dev->priv; | 696 | struct arcnet_local *lp = netdev_priv(dev); |
697 | 697 | ||
698 | BUGMSG(D_DURING, "go_tx: status=%Xh, intmask=%Xh, next_tx=%d, cur_tx=%d\n", | 698 | BUGMSG(D_DURING, "go_tx: status=%Xh, intmask=%Xh, next_tx=%d, cur_tx=%d\n", |
699 | ASTATUS(), lp->intmask, lp->next_tx, lp->cur_tx); | 699 | ASTATUS(), lp->intmask, lp->next_tx, lp->cur_tx); |
@@ -723,7 +723,7 @@ static int go_tx(struct net_device *dev) | |||
723 | static void arcnet_timeout(struct net_device *dev) | 723 | static void arcnet_timeout(struct net_device *dev) |
724 | { | 724 | { |
725 | unsigned long flags; | 725 | unsigned long flags; |
726 | struct arcnet_local *lp = dev->priv; | 726 | struct arcnet_local *lp = netdev_priv(dev); |
727 | int status = ASTATUS(); | 727 | int status = ASTATUS(); |
728 | char *msg; | 728 | char *msg; |
729 | 729 | ||
@@ -771,8 +771,8 @@ irqreturn_t arcnet_interrupt(int irq, void *dev_id) | |||
771 | BUGMSG(D_DURING, "\n"); | 771 | BUGMSG(D_DURING, "\n"); |
772 | 772 | ||
773 | BUGMSG(D_DURING, "in arcnet_interrupt\n"); | 773 | BUGMSG(D_DURING, "in arcnet_interrupt\n"); |
774 | 774 | ||
775 | lp = dev->priv; | 775 | lp = netdev_priv(dev); |
776 | BUG_ON(!lp); | 776 | BUG_ON(!lp); |
777 | 777 | ||
778 | spin_lock(&lp->lock); | 778 | spin_lock(&lp->lock); |
@@ -1010,7 +1010,7 @@ irqreturn_t arcnet_interrupt(int irq, void *dev_id) | |||
1010 | */ | 1010 | */ |
1011 | static void arcnet_rx(struct net_device *dev, int bufnum) | 1011 | static void arcnet_rx(struct net_device *dev, int bufnum) |
1012 | { | 1012 | { |
1013 | struct arcnet_local *lp = dev->priv; | 1013 | struct arcnet_local *lp = netdev_priv(dev); |
1014 | struct archdr pkt; | 1014 | struct archdr pkt; |
1015 | struct arc_rfc1201 *soft; | 1015 | struct arc_rfc1201 *soft; |
1016 | int length, ofs; | 1016 | int length, ofs; |
@@ -1074,7 +1074,7 @@ static void arcnet_rx(struct net_device *dev, int bufnum) | |||
1074 | */ | 1074 | */ |
1075 | static struct net_device_stats *arcnet_get_stats(struct net_device *dev) | 1075 | static struct net_device_stats *arcnet_get_stats(struct net_device *dev) |
1076 | { | 1076 | { |
1077 | struct arcnet_local *lp = dev->priv; | 1077 | struct arcnet_local *lp = netdev_priv(dev); |
1078 | return &lp->stats; | 1078 | return &lp->stats; |
1079 | } | 1079 | } |
1080 | 1080 | ||
@@ -1091,7 +1091,7 @@ static void null_rx(struct net_device *dev, int bufnum, | |||
1091 | static int null_build_header(struct sk_buff *skb, struct net_device *dev, | 1091 | static int null_build_header(struct sk_buff *skb, struct net_device *dev, |
1092 | unsigned short type, uint8_t daddr) | 1092 | unsigned short type, uint8_t daddr) |
1093 | { | 1093 | { |
1094 | struct arcnet_local *lp = dev->priv; | 1094 | struct arcnet_local *lp = netdev_priv(dev); |
1095 | 1095 | ||
1096 | BUGMSG(D_PROTO, | 1096 | BUGMSG(D_PROTO, |
1097 | "tx: can't build header for encap %02Xh; load a protocol driver.\n", | 1097 | "tx: can't build header for encap %02Xh; load a protocol driver.\n", |
@@ -1106,7 +1106,7 @@ static int null_build_header(struct sk_buff *skb, struct net_device *dev, | |||
1106 | static int null_prepare_tx(struct net_device *dev, struct archdr *pkt, | 1106 | static int null_prepare_tx(struct net_device *dev, struct archdr *pkt, |
1107 | int length, int bufnum) | 1107 | int length, int bufnum) |
1108 | { | 1108 | { |
1109 | struct arcnet_local *lp = dev->priv; | 1109 | struct arcnet_local *lp = netdev_priv(dev); |
1110 | struct arc_hardware newpkt; | 1110 | struct arc_hardware newpkt; |
1111 | 1111 | ||
1112 | BUGMSG(D_PROTO, "tx: no encap for this host; load a protocol driver.\n"); | 1112 | BUGMSG(D_PROTO, "tx: no encap for this host; load a protocol driver.\n"); |