]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/staging/rt2870/rt_main_dev.c
Staging: rt2870: fix up netdev->priv usage
[linux-2.6-omap-h63xx.git] / drivers / staging / rt2870 / rt_main_dev.c
index 16cace7b4c140f1cc85ac5ecb0525f72963e1022..b990f8a61641f4f8c93e9e8a4ac5cf61590e9916 100644 (file)
@@ -125,7 +125,7 @@ Note:
 */
 int MainVirtualIF_close(IN struct net_device *net_dev)
 {
-    RTMP_ADAPTER *pAd = net_dev->priv;
+    RTMP_ADAPTER *pAd = net_dev->ml_priv;
 
        // Sanity check for pAd
        if (pAd == NULL)
@@ -165,7 +165,7 @@ Note:
 */
 int MainVirtualIF_open(IN struct net_device *net_dev)
 {
-    RTMP_ADAPTER *pAd = net_dev->priv;
+    RTMP_ADAPTER *pAd = net_dev->ml_priv;
 
        // Sanity check for pAd
        if (pAd == NULL)
@@ -207,7 +207,7 @@ Note:
 int rt28xx_close(IN PNET_DEV dev)
 {
        struct net_device * net_dev = (struct net_device *)dev;
-    RTMP_ADAPTER       *pAd = net_dev->priv;
+    RTMP_ADAPTER       *pAd = net_dev->ml_priv;
        BOOLEAN                 Cancelled = FALSE;
        UINT32                  i = 0;
 #ifdef RT2870
@@ -416,7 +416,7 @@ int rt28xx_close(IN PNET_DEV dev)
 
 static int rt28xx_init(IN struct net_device *net_dev)
 {
-       PRTMP_ADAPTER                   pAd = (PRTMP_ADAPTER)net_dev->priv;
+       PRTMP_ADAPTER                   pAd = net_dev->ml_priv;
        UINT                                    index;
        UCHAR                                   TmpPhy;
        NDIS_STATUS                             Status;
@@ -688,8 +688,8 @@ err1:
 #endif // DOT11_N_SUPPORT //
        RT28XX_IRQ_RELEASE(net_dev);
 
-       // shall not set priv to NULL here because the priv didn't been free yet.
-       //net_dev->priv = 0;
+       // shall not set ml_priv to NULL here because the ml_priv didn't been free yet.
+       //net_dev->ml_priv = 0;
 #ifdef INF_AMAZON_SE
 err0:
 #endif // INF_AMAZON_SE //
@@ -716,7 +716,7 @@ Note:
 int rt28xx_open(IN PNET_DEV dev)
 {
        struct net_device * net_dev = (struct net_device *)dev;
-       PRTMP_ADAPTER pAd = (PRTMP_ADAPTER)net_dev->priv;
+       PRTMP_ADAPTER pAd = net_dev->ml_priv;
        int retval = 0;
        POS_COOKIE pObj;
 
@@ -725,7 +725,7 @@ int rt28xx_open(IN PNET_DEV dev)
        if (pAd == NULL)
        {
                /* if 1st open fail, pAd will be free;
-                  So the net_dev->priv will be NULL in 2rd open */
+                  So the net_dev->ml_priv will be NULL in 2rd open */
                return -1;
        }
 
@@ -1416,7 +1416,7 @@ INT __devinit   rt28xx_probe(
        if (status != NDIS_STATUS_SUCCESS)
                goto err_out_free_netdev;
 
-       net_dev->priv = (PVOID)pAd;
+       net_dev->ml_priv = (PVOID)pAd;
     pAd->net_dev = net_dev; // must be before RT28XXNetDevInit()
 
        RT28XXNetDevInit(_dev_p, net_dev, pAd);
@@ -1517,7 +1517,7 @@ Note:
 int rt28xx_packet_xmit(struct sk_buff *skb)
 {
        struct net_device *net_dev = skb->dev;
-       PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) net_dev->priv;
+       PRTMP_ADAPTER pAd = net_dev->ml_priv;
        int status = 0;
        PNDIS_PACKET pPacket = (PNDIS_PACKET) skb;
 
@@ -1605,7 +1605,7 @@ INT rt28xx_send_packets(
        IN struct sk_buff               *skb_p,
        IN struct net_device    *net_dev)
 {
-    RTMP_ADAPTER *pAd = net_dev->priv;
+    RTMP_ADAPTER *pAd = net_dev->ml_priv;
 
        if (!(net_dev->flags & IFF_UP))
        {
@@ -1717,7 +1717,7 @@ static BOOLEAN RT28XXAvailRANameAssign(
 struct iw_statistics *rt28xx_get_wireless_stats(
     IN struct net_device *net_dev)
 {
-       PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) net_dev->priv;
+       PRTMP_ADAPTER pAd = net_dev->ml_priv;
 
 
        DBGPRINT(RT_DEBUG_TRACE, ("rt28xx_get_wireless_stats --->\n"));
@@ -1769,18 +1769,18 @@ INT rt28xx_ioctl(
 
        if (net_dev->priv_flags == INT_MAIN)
        {
-               pAd = net_dev->priv;
+               pAd = net_dev->ml_priv;
        }
        else
        {
-               pVirtualAd = net_dev->priv;
-               pAd = pVirtualAd->RtmpDev->priv;
+               pVirtualAd = net_dev->ml_priv;
+               pAd = pVirtualAd->RtmpDev->ml_priv;
        }
 
        if (pAd == NULL)
        {
                /* if 1st open fail, pAd will be free;
-                  So the net_dev->priv will be NULL in 2rd open */
+                  So the net_dev->ml_priv will be NULL in 2rd open */
                return -ENETDOWN;
        }
 
@@ -1817,7 +1817,7 @@ struct net_device_stats *RT28xx_get_ether_stats(
     RTMP_ADAPTER *pAd = NULL;
 
        if (net_dev)
-               pAd = net_dev->priv;
+               pAd = net_dev->ml_priv;
 
        if (pAd)
        {