@@ -295,7 +295,7 @@ static void ni65_set_performance(struct priv *p)
295
295
*/
296
296
static int ni65_open (struct net_device * dev )
297
297
{
298
- struct priv * p = ( struct priv * ) dev -> priv ;
298
+ struct priv * p = dev -> ml_priv ;
299
299
int irqval = request_irq (dev -> irq , & ni65_interrupt ,0 ,
300
300
cards [p -> cardno ].cardname ,dev );
301
301
if (irqval ) {
@@ -321,7 +321,7 @@ static int ni65_open(struct net_device *dev)
321
321
*/
322
322
static int ni65_close (struct net_device * dev )
323
323
{
324
- struct priv * p = ( struct priv * ) dev -> priv ;
324
+ struct priv * p = dev -> ml_priv ;
325
325
326
326
netif_stop_queue (dev );
327
327
@@ -345,7 +345,7 @@ static int ni65_close(struct net_device *dev)
345
345
346
346
static void cleanup_card (struct net_device * dev )
347
347
{
348
- struct priv * p = ( struct priv * ) dev -> priv ;
348
+ struct priv * p = dev -> ml_priv ;
349
349
disable_dma (dev -> dma );
350
350
free_dma (dev -> dma );
351
351
release_region (dev -> base_addr , cards [p -> cardno ].total_size );
@@ -444,7 +444,7 @@ static int __init ni65_probe1(struct net_device *dev,int ioaddr)
444
444
release_region (ioaddr , cards [i ].total_size );
445
445
return j ;
446
446
}
447
- p = ( struct priv * ) dev -> priv ;
447
+ p = dev -> ml_priv ;
448
448
p -> cmdr_addr = ioaddr + cards [i ].cmd_offset ;
449
449
p -> cardno = i ;
450
450
spin_lock_init (& p -> ring_lock );
@@ -647,8 +647,8 @@ static int ni65_alloc_buffer(struct net_device *dev)
647
647
if (!ptr )
648
648
return - ENOMEM ;
649
649
650
- p = dev -> priv = (struct priv * ) (((unsigned long ) ptr + 7 ) & ~0x7 );
651
- memset ((char * ) dev -> priv , 0 , sizeof (struct priv ));
650
+ p = dev -> ml_priv = (struct priv * ) (((unsigned long ) ptr + 7 ) & ~0x7 );
651
+ memset ((char * )p , 0 , sizeof (struct priv ));
652
652
p -> self = ptr ;
653
653
654
654
for (i = 0 ;i < TMDNUM ;i ++ )
@@ -790,7 +790,7 @@ static void ni65_stop_start(struct net_device *dev,struct priv *p)
790
790
static int ni65_lance_reinit (struct net_device * dev )
791
791
{
792
792
int i ;
793
- struct priv * p = ( struct priv * ) dev -> priv ;
793
+ struct priv * p = dev -> ml_priv ;
794
794
unsigned long flags ;
795
795
796
796
p -> lock = 0 ;
@@ -876,7 +876,7 @@ static irqreturn_t ni65_interrupt(int irq, void * dev_id)
876
876
struct priv * p ;
877
877
int bcnt = 32 ;
878
878
879
- p = ( struct priv * ) dev -> priv ;
879
+ p = dev -> ml_priv ;
880
880
881
881
spin_lock (& p -> ring_lock );
882
882
@@ -899,7 +899,7 @@ static irqreturn_t ni65_interrupt(int irq, void * dev_id)
899
899
900
900
if (csr0 & CSR0_ERR )
901
901
{
902
- struct priv * p = ( struct priv * ) dev -> priv ;
902
+ struct priv * p = dev -> ml_priv ;
903
903
if (debuglevel > 1 )
904
904
printk (KERN_ERR "%s: general error: %04x.\n" ,dev -> name ,csr0 );
905
905
if (csr0 & CSR0_BABL )
@@ -924,7 +924,7 @@ static irqreturn_t ni65_interrupt(int irq, void * dev_id)
924
924
int j ;
925
925
for (j = 0 ;j < RMDNUM ;j ++ )
926
926
{
927
- struct priv * p = ( struct priv * ) dev -> priv ;
927
+ struct priv * p = dev -> ml_priv ;
928
928
int i ,k ,num1 ,num2 ;
929
929
for (i = RMDNUM - 1 ;i > 0 ;i -- ) {
930
930
num2 = (p -> rmdnum + i ) & (RMDNUM - 1 );
@@ -982,7 +982,7 @@ static irqreturn_t ni65_interrupt(int irq, void * dev_id)
982
982
*/
983
983
static void ni65_xmit_intr (struct net_device * dev ,int csr0 )
984
984
{
985
- struct priv * p = ( struct priv * ) dev -> priv ;
985
+ struct priv * p = dev -> ml_priv ;
986
986
987
987
while (p -> xmit_queued )
988
988
{
@@ -1049,7 +1049,7 @@ static void ni65_recv_intr(struct net_device *dev,int csr0)
1049
1049
struct rmd * rmdp ;
1050
1050
int rmdstat ,len ;
1051
1051
int cnt = 0 ;
1052
- struct priv * p = ( struct priv * ) dev -> priv ;
1052
+ struct priv * p = dev -> ml_priv ;
1053
1053
1054
1054
rmdp = p -> rmdhead + p -> rmdnum ;
1055
1055
while (!( (rmdstat = rmdp -> u .s .status ) & RCV_OWN ))
@@ -1139,7 +1139,7 @@ static void ni65_recv_intr(struct net_device *dev,int csr0)
1139
1139
static void ni65_timeout (struct net_device * dev )
1140
1140
{
1141
1141
int i ;
1142
- struct priv * p = ( struct priv * ) dev -> priv ;
1142
+ struct priv * p = dev -> ml_priv ;
1143
1143
1144
1144
printk (KERN_ERR "%s: xmitter timed out, try to restart!\n" ,dev -> name );
1145
1145
for (i = 0 ;i < TMDNUM ;i ++ )
@@ -1156,7 +1156,7 @@ static void ni65_timeout(struct net_device *dev)
1156
1156
1157
1157
static int ni65_send_packet (struct sk_buff * skb , struct net_device * dev )
1158
1158
{
1159
- struct priv * p = ( struct priv * ) dev -> priv ;
1159
+ struct priv * p = dev -> ml_priv ;
1160
1160
1161
1161
netif_stop_queue (dev );
1162
1162
@@ -1221,7 +1221,7 @@ static struct net_device_stats *ni65_get_stats(struct net_device *dev)
1221
1221
1222
1222
#if 0
1223
1223
int i ;
1224
- struct priv * p = ( struct priv * ) dev -> priv ;
1224
+ struct priv * p = dev -> ml_priv ;
1225
1225
for (i = 0 ;i < RMDNUM ;i ++ )
1226
1226
{
1227
1227
struct rmd * rmdp = p -> rmdhead + ((p -> rmdnum + i ) & (RMDNUM - 1 ));
@@ -1230,7 +1230,7 @@ static struct net_device_stats *ni65_get_stats(struct net_device *dev)
1230
1230
printk ("\n" );
1231
1231
#endif
1232
1232
1233
- return & ((struct priv * ) dev -> priv )-> stats ;
1233
+ return & ((struct priv * )dev -> ml_priv )-> stats ;
1234
1234
}
1235
1235
1236
1236
static void set_multicast_list (struct net_device * dev )
0 commit comments