staging: rtl8188eu: Remove rtw_is_list_empty(), wrapper for list_emty()
authornavin patidar <navin.patidar@gmail.com>
Sun, 22 Jun 2014 08:19:33 +0000 (13:49 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Jun 2014 00:27:12 +0000 (20:27 -0400)
Signed-off-by: navin patidar <navin.patidar@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/core/rtw_cmd.c
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
drivers/staging/rtl8188eu/core/rtw_recv.c
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c
drivers/staging/rtl8188eu/core/rtw_xmit.c
drivers/staging/rtl8188eu/include/osdep_service.h
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c
drivers/staging/rtl8188eu/os_dep/osdep_service.c

index 0bcd8a83f4a53de43585f83035467f49a0876230..1f6587bfd08b98651b13b6a287130e5d9c6d4520 100644 (file)
@@ -155,7 +155,7 @@ struct      cmd_obj *_rtw_dequeue_cmd(struct __queue *queue)
 
 
        spin_lock_irqsave(&queue->lock, irqL);
-       if (rtw_is_list_empty(&(queue->queue))) {
+       if (list_empty(&(queue->queue))) {
                obj = NULL;
        } else {
                obj = container_of((&queue->queue)->next, struct cmd_obj, list);
index 418fb216e14742303ee992fe95c0248e305f0759..8b678b7ac5af83d6713ebbb810a2d5960213c236 100644 (file)
@@ -817,7 +817,7 @@ unsigned int OnAuth(struct adapter *padapter, struct recv_frame *precv_frame)
                pstat->auth_seq = 0;
        } else {
                spin_lock_bh(&pstapriv->asoc_list_lock);
-               if (!rtw_is_list_empty(&pstat->asoc_list)) {
+               if (!list_empty(&pstat->asoc_list)) {
                        rtw_list_delete(&pstat->asoc_list);
                        pstapriv->asoc_list_cnt--;
                }
@@ -829,7 +829,7 @@ unsigned int OnAuth(struct adapter *padapter, struct recv_frame *precv_frame)
        }
 
        spin_lock_bh(&pstapriv->auth_list_lock);
-       if (rtw_is_list_empty(&pstat->auth_list)) {
+       if (list_empty(&pstat->auth_list)) {
                list_add_tail(&pstat->auth_list, &pstapriv->auth_list);
                pstapriv->auth_list_cnt++;
        }
@@ -1407,14 +1407,14 @@ unsigned int OnAssocReq(struct adapter *padapter, struct recv_frame *precv_frame
        pstat->state |= WIFI_FW_ASSOC_SUCCESS;
 
        spin_lock_bh(&pstapriv->auth_list_lock);
-       if (!rtw_is_list_empty(&pstat->auth_list)) {
+       if (!list_empty(&pstat->auth_list)) {
                rtw_list_delete(&pstat->auth_list);
                pstapriv->auth_list_cnt--;
        }
        spin_unlock_bh(&pstapriv->auth_list_lock);
 
        spin_lock_bh(&pstapriv->asoc_list_lock);
-       if (rtw_is_list_empty(&pstat->asoc_list)) {
+       if (list_empty(&pstat->asoc_list)) {
                pstat->expire_to = pstapriv->expire_to;
                list_add_tail(&pstat->asoc_list, &pstapriv->asoc_list);
                pstapriv->asoc_list_cnt++;
@@ -1600,7 +1600,7 @@ unsigned int OnDeAuth(struct adapter *padapter, struct recv_frame *precv_frame)
                        u8 updated = 0;
 
                        spin_lock_bh(&pstapriv->asoc_list_lock);
-                       if (!rtw_is_list_empty(&psta->asoc_list)) {
+                       if (!list_empty(&psta->asoc_list)) {
                                rtw_list_delete(&psta->asoc_list);
                                pstapriv->asoc_list_cnt--;
                                updated = ap_free_sta(padapter, psta, false, reason);
@@ -1664,7 +1664,7 @@ unsigned int OnDisassoc(struct adapter *padapter, struct recv_frame *precv_frame
                        u8 updated = 0;
 
                        spin_lock_bh(&pstapriv->asoc_list_lock);
-                       if (!rtw_is_list_empty(&psta->asoc_list)) {
+                       if (!list_empty(&psta->asoc_list)) {
                                rtw_list_delete(&psta->asoc_list);
                                pstapriv->asoc_list_cnt--;
                                updated = ap_free_sta(padapter, psta, false, reason);
index 8adfa7e1d0a360a3ddef319253995dec999aa683..3371c7cedf5201f3853578c0e48d484e09da081e 100644 (file)
@@ -1810,7 +1810,7 @@ static int recv_indicatepkts_in_order(struct adapter *padapter, struct recv_reor
 
        /*  Handling some condition for forced indicate case. */
        if (bforced) {
-               if (rtw_is_list_empty(phead))
+               if (list_empty(phead))
                        return true;
 
                prhdr = container_of(plist, struct recv_frame, list);
@@ -1820,7 +1820,7 @@ static int recv_indicatepkts_in_order(struct adapter *padapter, struct recv_reor
 
        /*  Prepare indication list and indication. */
        /*  Check if there is any packet need indicate. */
-       while (!rtw_is_list_empty(phead)) {
+       while (!list_empty(phead)) {
                prhdr = container_of(plist, struct recv_frame, list);
                prframe = (struct recv_frame *)prhdr;
                pattrib = &prframe->attrib;
index 39cc197ee41f92df3a4564cc3f3b5a67910e2f33..7bb2fa87c27bf06a9f9ec230862839bac492ee17 100644 (file)
@@ -362,7 +362,7 @@ u32 rtw_free_stainfo(struct adapter *padapter , struct sta_info *psta)
                phead =         get_list_head(ppending_recvframe_queue);
                plist = phead->next;
 
-               while (!rtw_is_list_empty(phead)) {
+               while (!list_empty(phead)) {
                        prhdr = container_of(plist, struct recv_frame, list);
                        prframe = (struct recv_frame *)prhdr;
 
@@ -382,7 +382,7 @@ u32 rtw_free_stainfo(struct adapter *padapter , struct sta_info *psta)
 #ifdef CONFIG_88EU_AP_MODE
 
        spin_lock_bh(&pstapriv->auth_list_lock);
-       if (!rtw_is_list_empty(&psta->auth_list)) {
+       if (!list_empty(&psta->auth_list)) {
                rtw_list_delete(&psta->auth_list);
                pstapriv->auth_list_cnt--;
        }
index 4b763bca467dd69049f010e2a9333df9b129e38a..faecfda4dd4fcb05d5b45f62278fd338550a890a 100644 (file)
@@ -1618,7 +1618,7 @@ s32 rtw_xmit_classifier(struct adapter *padapter, struct xmit_frame *pxmitframe)
 
        ptxservq = rtw_get_sta_pending(padapter, psta, pattrib->priority, (u8 *)(&ac_index));
 
-       if (rtw_is_list_empty(&ptxservq->tx_pending))
+       if (list_empty(&ptxservq->tx_pending))
                list_add_tail(&ptxservq->tx_pending, get_list_head(phwxmits[ac_index].sta_queue));
 
        list_add_tail(&pxmitframe->list, get_list_head(&ptxservq->sta_pending));
index d047b00cb31ad584c005d5bda7d8cd6b656b6edd..0a2a499c98af9f17216f83b941c27011b2527409 100644 (file)
@@ -200,7 +200,6 @@ void *rtw_malloc2d(int h, int w, int size);
 void _rtw_memcpy(void *dec, void *sour, u32 sz);
 
 void _rtw_init_listhead(struct list_head *list);
-u32  rtw_is_list_empty(struct list_head *phead);
 void rtw_list_delete(struct list_head *plist);
 
 u32  _rtw_down_sema(struct semaphore *sema);
index 1443d4ae1fd77ad89cc3678017c8231366b8f313..acce5129538c0e2b7b259f46c057f31d92b68a13 100644 (file)
@@ -5176,7 +5176,7 @@ static int rtw_del_sta(struct net_device *dev, struct ieee_param *param)
        psta = rtw_get_stainfo(pstapriv, param->sta_addr);
        if (psta) {
                spin_lock_bh(&pstapriv->asoc_list_lock);
-               if (!rtw_is_list_empty(&psta->asoc_list)) {
+               if (!list_empty(&psta->asoc_list)) {
                        rtw_list_delete(&psta->asoc_list);
                        pstapriv->asoc_list_cnt--;
                        updated = ap_free_sta(padapter, psta, true, WLAN_REASON_DEAUTH_LEAVING);
index da283f8e8f2b27c51bd00f97fb13a5fbc3a7e80c..ba5531f9f75b1c2e38fcfd1e607ebc8b8e508eac 100644 (file)
@@ -94,23 +94,6 @@ void _rtw_init_listhead(struct list_head *list)
        INIT_LIST_HEAD(list);
 }
 
-/*
-For the following list_xxx operations,
-caller must guarantee the atomic context.
-Otherwise, there will be racing condition.
-*/
-u32    rtw_is_list_empty(struct list_head *phead)
-{
-       if (list_empty(phead))
-               return true;
-       else
-               return false;
-}
-
-/*
-Caller must check if the list is empty before calling rtw_list_delete
-*/
-
 u32 _rtw_down_sema(struct semaphore *sema)
 {
        if (down_interruptible(sema))
@@ -127,7 +110,7 @@ void        _rtw_init_queue(struct __queue *pqueue)
 
 u32      _rtw_queue_empty(struct __queue *pqueue)
 {
-       return rtw_is_list_empty(&(pqueue->queue));
+       return list_empty(&(pqueue->queue));
 }
 
 inline u32 rtw_systime_to_ms(u32 systime)