mirror of https://gitee.com/openkylin/linux.git
staging: rtl8723bs: remove LIST_CONTAINOR
Remove unnecessary macro for container_of and call it directly. Signed-off-by: Ross Schmidt <ross.schm.dev@gmail.com> Link: https://lore.kernel.org/r/20201206034517.4276-9-ross.schm.dev@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
4cd8898174
commit
19cf9d7afc
|
@ -223,7 +223,7 @@ void expire_timeout_chk(struct adapter *padapter)
|
|||
}
|
||||
#endif
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, auth_list);
|
||||
psta = container_of(plist, struct sta_info, auth_list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -268,7 +268,7 @@ void expire_timeout_chk(struct adapter *padapter)
|
|||
}
|
||||
#endif
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
plist = get_next(plist);
|
||||
#ifdef CONFIG_AUTO_AP_MODE
|
||||
if (psta->isrc)
|
||||
|
@ -1344,7 +1344,7 @@ int rtw_acl_add_sta(struct adapter *padapter, u8 *addr)
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
paclnode = LIST_CONTAINOR(plist, struct rtw_wlan_acl_node, list);
|
||||
paclnode = container_of(plist, struct rtw_wlan_acl_node, list);
|
||||
plist = get_next(plist);
|
||||
|
||||
if (!memcmp(paclnode->addr, addr, ETH_ALEN)) {
|
||||
|
@ -1405,7 +1405,7 @@ void rtw_acl_remove_sta(struct adapter *padapter, u8 *addr)
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
paclnode = LIST_CONTAINOR(plist, struct rtw_wlan_acl_node, list);
|
||||
paclnode = container_of(plist, struct rtw_wlan_acl_node, list);
|
||||
plist = get_next(plist);
|
||||
|
||||
if (
|
||||
|
@ -1912,7 +1912,7 @@ void associated_clients_update(struct adapter *padapter, u8 updated)
|
|||
|
||||
/* check asoc_queue */
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -2193,7 +2193,7 @@ void rtw_sta_flush(struct adapter *padapter)
|
|||
|
||||
/* free sta asoc_queue */
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -2297,7 +2297,7 @@ void rtw_ap_restore_network(struct adapter *padapter)
|
|||
while (phead != plist) {
|
||||
int stainfo_offset;
|
||||
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
plist = get_next(plist);
|
||||
|
||||
stainfo_offset = rtw_stainfo_offset(pstapriv, psta);
|
||||
|
@ -2402,7 +2402,7 @@ void stop_ap_mode(struct adapter *padapter)
|
|||
phead = get_list_head(pacl_node_q);
|
||||
plist = get_next(phead);
|
||||
while (phead != plist) {
|
||||
paclnode = LIST_CONTAINOR(plist, struct rtw_wlan_acl_node, list);
|
||||
paclnode = container_of(plist, struct rtw_wlan_acl_node, list);
|
||||
plist = get_next(plist);
|
||||
|
||||
if (paclnode->valid) {
|
||||
|
|
|
@ -287,7 +287,7 @@ struct cmd_obj *_rtw_dequeue_cmd(struct __queue *queue)
|
|||
if (list_empty(&(queue->queue)))
|
||||
obj = NULL;
|
||||
else {
|
||||
obj = LIST_CONTAINOR(get_next(&(queue->queue)), struct cmd_obj, list);
|
||||
obj = container_of(get_next(&(queue->queue)), struct cmd_obj, list);
|
||||
list_del_init(&obj->list);
|
||||
}
|
||||
|
||||
|
|
|
@ -131,7 +131,7 @@ struct wlan_network *_rtw_dequeue_network(struct __queue *queue)
|
|||
|
||||
else
|
||||
{
|
||||
pnetwork = LIST_CONTAINOR(get_next(&queue->queue), struct wlan_network, list);
|
||||
pnetwork = container_of(get_next(&queue->queue), struct wlan_network, list);
|
||||
|
||||
list_del_init(&(pnetwork->list));
|
||||
}
|
||||
|
@ -156,7 +156,7 @@ struct wlan_network *rtw_alloc_network(struct mlme_priv *pmlmepriv)
|
|||
}
|
||||
plist = get_next(&(free_queue->queue));
|
||||
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
list_del_init(&pnetwork->list);
|
||||
|
||||
|
@ -256,7 +256,7 @@ struct wlan_network *_rtw_find_network(struct __queue *scanned_queue, u8 *addr)
|
|||
plist = get_next(phead);
|
||||
|
||||
while (plist != phead) {
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
if (!memcmp(addr, pnetwork->network.MacAddress, ETH_ALEN))
|
||||
break;
|
||||
|
@ -287,7 +287,7 @@ void rtw_free_network_queue(struct adapter *padapter, u8 isfreeall)
|
|||
|
||||
while (phead != plist) {
|
||||
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -438,7 +438,7 @@ struct wlan_network *_rtw_find_same_network(struct __queue *scanned_queue, struc
|
|||
plist = get_next(phead);
|
||||
|
||||
while (plist != phead) {
|
||||
found = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
found = container_of(plist, struct wlan_network, list);
|
||||
|
||||
if (is_same_network(&network->network, &found->network, 0))
|
||||
break;
|
||||
|
@ -468,7 +468,7 @@ struct wlan_network *rtw_get_oldest_wlan_network(struct __queue *scanned_queue)
|
|||
if (phead == plist)
|
||||
break;
|
||||
|
||||
pwlan = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pwlan = container_of(plist, struct wlan_network, list);
|
||||
|
||||
if (!pwlan->fixed) {
|
||||
if (oldest == NULL || time_after(oldest->last_scanned, pwlan->last_scanned))
|
||||
|
@ -589,7 +589,7 @@ void rtw_update_scanned_network(struct adapter *adapter, struct wlan_bssid_ex *t
|
|||
if (phead == plist)
|
||||
break;
|
||||
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
rtw_bug_check(pnetwork, pnetwork, pnetwork, pnetwork);
|
||||
|
||||
|
@ -1947,7 +1947,7 @@ int rtw_select_roaming_candidate(struct mlme_priv *mlme)
|
|||
|
||||
while (phead != mlme->pscanned) {
|
||||
|
||||
pnetwork = LIST_CONTAINOR(mlme->pscanned, struct wlan_network, list);
|
||||
pnetwork = container_of(mlme->pscanned, struct wlan_network, list);
|
||||
if (!pnetwork) {
|
||||
RT_TRACE(_module_rtl871x_mlme_c_, _drv_err_, ("%s return _FAIL:(pnetwork == NULL)\n", __func__));
|
||||
ret = _FAIL;
|
||||
|
@ -2077,7 +2077,7 @@ int rtw_select_and_join_from_scanned_queue(struct mlme_priv *pmlmepriv)
|
|||
|
||||
while (phead != pmlmepriv->pscanned) {
|
||||
|
||||
pnetwork = LIST_CONTAINOR(pmlmepriv->pscanned, struct wlan_network, list);
|
||||
pnetwork = container_of(pmlmepriv->pscanned, struct wlan_network, list);
|
||||
if (!pnetwork) {
|
||||
RT_TRACE(_module_rtl871x_mlme_c_, _drv_err_, ("%s return _FAIL:(pnetwork == NULL)\n", __func__));
|
||||
ret = _FAIL;
|
||||
|
|
|
@ -4119,7 +4119,7 @@ static void issue_action_BSSCoexistPacket(struct adapter *padapter)
|
|||
if (phead == plist)
|
||||
break;
|
||||
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -5601,7 +5601,7 @@ void _linked_info_dump(struct adapter *padapter)
|
|||
phead = &pstapriv->asoc_list;
|
||||
plist = get_next(phead);
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
plist = get_next(plist);
|
||||
|
||||
DBG_871X("STA[%pM]:UndecoratedSmoothedPWDB:%d\n",
|
||||
|
@ -6693,7 +6693,7 @@ u8 chk_bmc_sleepq_hdl(struct adapter *padapter, unsigned char *pbuf)
|
|||
xmitframe_plist = get_next(xmitframe_phead);
|
||||
|
||||
while (xmitframe_phead != xmitframe_plist) {
|
||||
pxmitframe = LIST_CONTAINOR(xmitframe_plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(xmitframe_plist, struct xmit_frame, list);
|
||||
|
||||
xmitframe_plist = get_next(xmitframe_plist);
|
||||
|
||||
|
|
|
@ -293,7 +293,7 @@ struct recv_buf *rtw_dequeue_recvbuf(struct __queue *queue)
|
|||
|
||||
plist = get_next(phead);
|
||||
|
||||
precvbuf = LIST_CONTAINOR(plist, struct recv_buf, list);
|
||||
precvbuf = container_of(plist, struct recv_buf, list);
|
||||
|
||||
list_del_init(&precvbuf->list);
|
||||
|
||||
|
@ -1132,7 +1132,7 @@ sint validate_recv_ctrl_frame(struct adapter *padapter, union recv_frame *precv_
|
|||
xmitframe_plist = get_next(xmitframe_phead);
|
||||
|
||||
if (xmitframe_phead != xmitframe_plist) {
|
||||
pxmitframe = LIST_CONTAINOR(xmitframe_plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(xmitframe_plist, struct xmit_frame, list);
|
||||
|
||||
xmitframe_plist = get_next(xmitframe_plist);
|
||||
|
||||
|
|
|
@ -133,7 +133,7 @@ void kfree_all_stainfo(struct sta_priv *pstapriv)
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, list);
|
||||
psta = container_of(plist, struct sta_info, list);
|
||||
plist = get_next(plist);
|
||||
}
|
||||
|
||||
|
@ -163,7 +163,7 @@ u32 _rtw_free_sta_priv(struct sta_priv *pstapriv)
|
|||
while (phead != plist) {
|
||||
int i;
|
||||
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, hash_list);
|
||||
psta = container_of(plist, struct sta_info, hash_list);
|
||||
plist = get_next(plist);
|
||||
|
||||
for (i = 0; i < 16 ; i++) {
|
||||
|
@ -202,7 +202,7 @@ struct sta_info *rtw_alloc_stainfo(struct sta_priv *pstapriv, u8 *hwaddr)
|
|||
spin_unlock_bh(&(pstapriv->sta_hash_lock));
|
||||
return NULL;
|
||||
} else {
|
||||
psta = LIST_CONTAINOR(get_next(&pfree_sta_queue->queue), struct sta_info, list);
|
||||
psta = container_of(get_next(&pfree_sta_queue->queue), struct sta_info, list);
|
||||
|
||||
list_del_init(&(psta->list));
|
||||
|
||||
|
@ -479,7 +479,7 @@ void rtw_free_all_stainfo(struct adapter *padapter)
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, hash_list);
|
||||
psta = container_of(plist, struct sta_info, hash_list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -516,7 +516,7 @@ struct sta_info *rtw_get_stainfo(struct sta_priv *pstapriv, u8 *hwaddr)
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, hash_list);
|
||||
psta = container_of(plist, struct sta_info, hash_list);
|
||||
|
||||
if ((!memcmp(psta->hwaddr, addr, ETH_ALEN)))
|
||||
/* if found the matched address */
|
||||
|
@ -576,7 +576,7 @@ u8 rtw_access_ctrl(struct adapter *padapter, u8 *mac_addr)
|
|||
phead = get_list_head(pacl_node_q);
|
||||
plist = get_next(phead);
|
||||
while (phead != plist) {
|
||||
paclnode = LIST_CONTAINOR(plist, struct rtw_wlan_acl_node, list);
|
||||
paclnode = container_of(plist, struct rtw_wlan_acl_node, list);
|
||||
plist = get_next(plist);
|
||||
|
||||
if (!memcmp(paclnode->addr, mac_addr, ETH_ALEN))
|
||||
|
|
|
@ -1565,7 +1565,7 @@ struct xmit_buf *rtw_alloc_xmitbuf_ext(struct xmit_priv *pxmitpriv)
|
|||
|
||||
plist = get_next(phead);
|
||||
|
||||
pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list);
|
||||
pxmitbuf = container_of(plist, struct xmit_buf, list);
|
||||
|
||||
list_del_init(&pxmitbuf->list);
|
||||
}
|
||||
|
@ -1632,7 +1632,7 @@ struct xmit_buf *rtw_alloc_xmitbuf(struct xmit_priv *pxmitpriv)
|
|||
|
||||
plist = get_next(phead);
|
||||
|
||||
pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list);
|
||||
pxmitbuf = container_of(plist, struct xmit_buf, list);
|
||||
|
||||
list_del_init(&pxmitbuf->list);
|
||||
}
|
||||
|
@ -1747,7 +1747,7 @@ struct xmit_frame *rtw_alloc_xmitframe(struct xmit_priv *pxmitpriv)/* _queue *pf
|
|||
|
||||
plist = get_next(phead);
|
||||
|
||||
pxframe = LIST_CONTAINOR(plist, struct xmit_frame, list);
|
||||
pxframe = container_of(plist, struct xmit_frame, list);
|
||||
|
||||
list_del_init(&pxframe->list);
|
||||
pxmitpriv->free_xmitframe_cnt--;
|
||||
|
@ -1774,7 +1774,7 @@ struct xmit_frame *rtw_alloc_xmitframe_ext(struct xmit_priv *pxmitpriv)
|
|||
} else {
|
||||
phead = get_list_head(queue);
|
||||
plist = get_next(phead);
|
||||
pxframe = LIST_CONTAINOR(plist, struct xmit_frame, list);
|
||||
pxframe = container_of(plist, struct xmit_frame, list);
|
||||
|
||||
list_del_init(&pxframe->list);
|
||||
pxmitpriv->free_xframe_ext_cnt--;
|
||||
|
@ -1881,7 +1881,7 @@ void rtw_free_xmitframe_queue(struct xmit_priv *pxmitpriv, struct __queue *pfram
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
pxmitframe = LIST_CONTAINOR(plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(plist, struct xmit_frame, list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -2336,7 +2336,7 @@ static void dequeue_xmitframes_to_sleeping_queue(struct adapter *padapter, struc
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
pxmitframe = LIST_CONTAINOR(plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(plist, struct xmit_frame, list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -2411,7 +2411,7 @@ void wakeup_sta_to_xmit(struct adapter *padapter, struct sta_info *psta)
|
|||
xmitframe_plist = get_next(xmitframe_phead);
|
||||
|
||||
while (xmitframe_phead != xmitframe_plist) {
|
||||
pxmitframe = LIST_CONTAINOR(xmitframe_plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(xmitframe_plist, struct xmit_frame, list);
|
||||
|
||||
xmitframe_plist = get_next(xmitframe_plist);
|
||||
|
||||
|
@ -2486,7 +2486,7 @@ void wakeup_sta_to_xmit(struct adapter *padapter, struct sta_info *psta)
|
|||
xmitframe_plist = get_next(xmitframe_phead);
|
||||
|
||||
while (xmitframe_phead != xmitframe_plist) {
|
||||
pxmitframe = LIST_CONTAINOR(xmitframe_plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(xmitframe_plist, struct xmit_frame, list);
|
||||
|
||||
xmitframe_plist = get_next(xmitframe_plist);
|
||||
|
||||
|
@ -2533,7 +2533,7 @@ void xmit_delivery_enabled_frames(struct adapter *padapter, struct sta_info *pst
|
|||
xmitframe_plist = get_next(xmitframe_phead);
|
||||
|
||||
while (xmitframe_phead != xmitframe_plist) {
|
||||
pxmitframe = LIST_CONTAINOR(xmitframe_plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(xmitframe_plist, struct xmit_frame, list);
|
||||
|
||||
xmitframe_plist = get_next(xmitframe_plist);
|
||||
|
||||
|
@ -2628,7 +2628,7 @@ struct xmit_buf *dequeue_pending_xmitbuf(struct xmit_priv *pxmitpriv)
|
|||
|
||||
phead = get_list_head(pqueue);
|
||||
plist = get_next(phead);
|
||||
pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list);
|
||||
pxmitbuf = container_of(plist, struct xmit_buf, list);
|
||||
list_del_init(&pxmitbuf->list);
|
||||
}
|
||||
|
||||
|
@ -2658,7 +2658,7 @@ struct xmit_buf *dequeue_pending_xmitbuf_under_survey(struct xmit_priv *pxmitpri
|
|||
if (plist == phead)
|
||||
break;
|
||||
|
||||
pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list);
|
||||
pxmitbuf = container_of(plist, struct xmit_buf, list);
|
||||
|
||||
type = GetFrameSubType(pxmitbuf->pbuf + TXDESC_OFFSET);
|
||||
|
||||
|
|
|
@ -253,7 +253,7 @@ static s32 xmit_xmitframes(struct adapter *padapter, struct xmit_priv *pxmitpriv
|
|||
/* because stop_sta_xmit may delete sta_plist at any time */
|
||||
/* so we should add lock here, or while loop can not exit */
|
||||
while (sta_phead != sta_plist) {
|
||||
ptxservq = LIST_CONTAINOR(sta_plist, struct tx_servq, tx_pending);
|
||||
ptxservq = container_of(sta_plist, struct tx_servq, tx_pending);
|
||||
sta_plist = get_next(sta_plist);
|
||||
|
||||
#ifdef DBG_XMIT_BUF
|
||||
|
@ -278,7 +278,7 @@ static s32 xmit_xmitframes(struct adapter *padapter, struct xmit_priv *pxmitpriv
|
|||
|
||||
while (list_empty(frame_phead) == false) {
|
||||
frame_plist = get_next(frame_phead);
|
||||
pxmitframe = LIST_CONTAINOR(frame_plist, struct xmit_frame, list);
|
||||
pxmitframe = container_of(frame_plist, struct xmit_frame, list);
|
||||
|
||||
/* check xmit_buf size enough or not */
|
||||
txlen = txdesc_size + rtw_wlan_pkt_size(pxmitframe);
|
||||
|
@ -661,7 +661,7 @@ void rtl8723bs_free_xmit_priv(struct adapter *padapter)
|
|||
plist = get_next(phead);
|
||||
list_del_init(plist);
|
||||
|
||||
pxmitbuf = LIST_CONTAINOR(plist, struct xmit_buf, list);
|
||||
pxmitbuf = container_of(plist, struct xmit_buf, list);
|
||||
rtw_free_xmitframe(pxmitpriv, (struct xmit_frame *)pxmitbuf->priv_data);
|
||||
pxmitbuf->priv_data = NULL;
|
||||
rtw_free_xmitbuf(pxmitpriv, pxmitbuf);
|
||||
|
|
|
@ -74,10 +74,6 @@ static inline struct list_head *get_list_head(struct __queue *queue)
|
|||
return (&(queue->queue));
|
||||
}
|
||||
|
||||
|
||||
#define LIST_CONTAINOR(ptr, type, member) \
|
||||
container_of(ptr, type, member)
|
||||
|
||||
static inline void _set_timer(_timer *ptimer, u32 delay_time)
|
||||
{
|
||||
mod_timer(ptimer, (jiffies + (delay_time * HZ / 1000)));
|
||||
|
|
|
@ -1418,7 +1418,7 @@ void rtw_cfg80211_surveydone_event_callback(struct adapter *padapter)
|
|||
if (phead == plist)
|
||||
break;
|
||||
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
/* report network only if the current channel set contains the channel to which this network belongs */
|
||||
if (rtw_ch_set_search_ch(padapter->mlmeextpriv.channel_set, pnetwork->network.Configuration.DSConfig) >= 0
|
||||
|
@ -2816,7 +2816,7 @@ static int cfg80211_rtw_del_station(struct wiphy *wiphy, struct net_device *ndev
|
|||
|
||||
/* check asoc_queue */
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
@ -2871,7 +2871,7 @@ static struct sta_info *rtw_sta_info_get_by_idx(const int idx, struct sta_priv *
|
|||
/* check asoc_queue */
|
||||
while (phead != plist) {
|
||||
if (idx == i)
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
plist = get_next(plist);
|
||||
i++;
|
||||
}
|
||||
|
|
|
@ -1160,7 +1160,7 @@ static int rtw_wx_set_wap(struct net_device *dev,
|
|||
if (phead == pmlmepriv->pscanned)
|
||||
break;
|
||||
|
||||
pnetwork = LIST_CONTAINOR(pmlmepriv->pscanned, struct wlan_network, list);
|
||||
pnetwork = container_of(pmlmepriv->pscanned, struct wlan_network, list);
|
||||
|
||||
pmlmepriv->pscanned = get_next(pmlmepriv->pscanned);
|
||||
|
||||
|
@ -1455,7 +1455,7 @@ static int rtw_wx_get_scan(struct net_device *dev, struct iw_request_info *a,
|
|||
break;
|
||||
}
|
||||
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
/* report network only if the current channel set contains the channel to which this network belongs */
|
||||
if (rtw_ch_set_search_ch(padapter->mlmeextpriv.channel_set, pnetwork->network.Configuration.DSConfig) >= 0
|
||||
|
@ -1558,7 +1558,7 @@ static int rtw_wx_set_essid(struct net_device *dev,
|
|||
break;
|
||||
}
|
||||
|
||||
pnetwork = LIST_CONTAINOR(pmlmepriv->pscanned, struct wlan_network, list);
|
||||
pnetwork = container_of(pmlmepriv->pscanned, struct wlan_network, list);
|
||||
|
||||
pmlmepriv->pscanned = get_next(pmlmepriv->pscanned);
|
||||
|
||||
|
@ -2478,7 +2478,7 @@ static int rtw_get_ap_info(struct net_device *dev,
|
|||
break;
|
||||
|
||||
|
||||
pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list);
|
||||
pnetwork = container_of(plist, struct wlan_network, list);
|
||||
|
||||
if (!mac_pton(data, bssid)) {
|
||||
DBG_871X("Invalid BSSID '%s'.\n", (u8 *)data);
|
||||
|
@ -2851,7 +2851,7 @@ static int rtw_dbg_port(struct net_device *dev,
|
|||
plist = get_next(phead);
|
||||
|
||||
while (phead != plist) {
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, hash_list);
|
||||
psta = container_of(plist, struct sta_info, hash_list);
|
||||
|
||||
plist = get_next(plist);
|
||||
|
||||
|
|
|
@ -148,7 +148,7 @@ static int rtw_mlcst2unicst(struct adapter *padapter, struct sk_buff *skb)
|
|||
/* free sta asoc_queue */
|
||||
while (phead != plist) {
|
||||
int stainfo_offset;
|
||||
psta = LIST_CONTAINOR(plist, struct sta_info, asoc_list);
|
||||
psta = container_of(plist, struct sta_info, asoc_list);
|
||||
plist = get_next(plist);
|
||||
|
||||
stainfo_offset = rtw_stainfo_offset(pstapriv, psta);
|
||||
|
|
Loading…
Reference in New Issue