staging: rtl8192e: Remove unused variables rxint, ints and shints
authorPhilipp Hortmann <philipp.g.hortmann@gmail.com>
Wed, 25 Jan 2023 20:09:06 +0000 (21:09 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Jan 2023 09:12:04 +0000 (10:12 +0100)
rxint, ints and shints are initialized and increased but never read.
Remove dead code.

Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com>
Link: https://lore.kernel.org/r/ee6ee009d139a3da3d2c171d7ac6454271b4da9b.1674675808.git.philipp.g.hortmann@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/rtl8192e/rtl_core.c
drivers/staging/rtl8192e/rtl8192e/rtl_core.h

index c5fe8e0aa83f96888835de95142aa32904557f1a..ff9dc06642f6fc7de55f7c7566ee03e27bdcc2e4 100644 (file)
@@ -2123,7 +2123,6 @@ static irqreturn_t _rtl92e_irq(int irq, void *netdev)
        spin_lock_irqsave(&priv->irq_th_lock, flags);
 
        priv->ops->interrupt_recognized(dev, &inta, &intb);
-       priv->stats.shints++;
 
        if (!inta) {
                spin_unlock_irqrestore(&priv->irq_th_lock, flags);
@@ -2135,8 +2134,6 @@ static irqreturn_t _rtl92e_irq(int irq, void *netdev)
                goto done;
        }
 
-       priv->stats.ints++;
-
        if (!netif_running(dev)) {
                spin_unlock_irqrestore(&priv->irq_th_lock, flags);
                goto done;
@@ -2169,10 +2166,8 @@ static irqreturn_t _rtl92e_irq(int irq, void *netdev)
        if (inta & IMR_HIGHDOK)
                _rtl92e_tx_isr(dev, HIGH_QUEUE);
 
-       if (inta & IMR_ROK) {
-               priv->stats.rxint++;
+       if (inta & IMR_ROK)
                tasklet_schedule(&priv->irq_rx_tasklet);
-       }
 
        if (inta & IMR_BcnInt)
                tasklet_schedule(&priv->irq_prepare_beacon_tasklet);
index bb942283bc7a1213d58a06b10cf47674f1e390c5..2d1561a202d073e6a2ecfa46141485b5ec94b911 100644 (file)
@@ -184,9 +184,6 @@ enum reset_type {
 
 struct rt_stats {
        unsigned long received_rate_histogram[4][32];
-       unsigned long rxint;
-       unsigned long ints;
-       unsigned long shints;
        unsigned long txoverflow;
        unsigned long txbeokint;
        unsigned long txbkokint;