Skip to content

Commit

Permalink
Staging: rt2870: fix up netdev->priv usage
Browse files Browse the repository at this point in the history
Now that netdev->priv is removed, fix the driver to use netdev->ml_priv
like it always should have been doing.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Greg Kroah-Hartman committed Jan 6, 2009
1 parent 5a501b3 commit 1242c70
Show file tree
Hide file tree
Showing 3 changed files with 91 additions and 91 deletions.
2 changes: 1 addition & 1 deletion drivers/staging/rt2870/common/2870_rtmp_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -763,7 +763,7 @@ Return Value:
NDIS_STATUS CreateThreads(
IN struct net_device *net_dev)
{
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) net_dev->priv;
PRTMP_ADAPTER pAd = net_dev->ml_priv;
POS_COOKIE pObj = (POS_COOKIE) pAd->OS_Cookie;
pid_t pid_number = -1;

Expand Down
34 changes: 17 additions & 17 deletions drivers/staging/rt2870/rt_main_dev.c
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ Return Value:
*/
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)
Expand Down Expand Up @@ -165,7 +165,7 @@ Return Value:
*/
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)
Expand Down Expand Up @@ -207,7 +207,7 @@ Return Value:
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
Expand Down Expand Up @@ -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;
Expand Down Expand Up @@ -688,8 +688,8 @@ static int rt28xx_init(IN struct net_device *net_dev)
#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 //
Expand All @@ -716,7 +716,7 @@ Return Value:
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;

Expand All @@ -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;
}

Expand Down Expand Up @@ -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);
Expand Down Expand Up @@ -1517,7 +1517,7 @@ Return Value:
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;

Expand Down Expand Up @@ -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))
{
Expand Down Expand 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"));
Expand Down Expand Up @@ -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;
}

Expand Down Expand Up @@ -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)
{
Expand Down
Loading

0 comments on commit 1242c70

Please sign in to comment.