Staging: gdm72xx: Remove wrapper function put_event_entry
authorShraddha Barke <shraddha.6596@gmail.com>
Wed, 17 Feb 2016 12:33:38 +0000 (18:03 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 20 Feb 2016 23:36:49 +0000 (15:36 -0800)
put_event_entry is used only once. Replace it's usage with direct call
to list_add_tail().

Signed-off-by: Shraddha Barke <shraddha.6596@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/gdm72xx/gdm_wimax.c

index 859880cd613993a6db71803f1d82bedca0e435c9..2ee6a392173d5b2d6d60535090dead63d7f4f7ca 100644 (file)
@@ -98,13 +98,6 @@ static struct evt_entry *get_event_entry(void)
        return e;
 }
 
-static void put_event_entry(struct evt_entry *e)
-{
-       BUG_ON(!e);
-
-       list_add_tail(&e->list, &wm_event.freeq);
-}
-
 static void gdm_wimax_event_rcv(struct net_device *dev, u16 type, void *msg,
                                int len)
 {
@@ -137,7 +130,7 @@ static void __gdm_wimax_event_send(struct work_struct *work)
 
                spin_lock_irqsave(&wm_event.evt_lock, flags);
                list_del(&e->list);
-               put_event_entry(e);
+               list_add_tail(&e->list, &wm_event.freeq);
        }
 
        spin_unlock_irqrestore(&wm_event.evt_lock, flags);