struct wlan_network *pnetwork,
                            char *start, char *stop)
 {
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct iw_event iwe;
        u16 cap;
        __le16 le_tmp;
                                ret = -EOPNOTSUPP;
                                goto exit;
                        }
-                     memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
+                     memcpy(&psecuritypriv->dot11DefKey[wep_key_idx].skey[0], pwep->KeyMaterial, pwep->KeyLength);
                        psecuritypriv->dot11DefKeylen[wep_key_idx] = pwep->KeyLength;
                        rtw_set_key(padapter, psecuritypriv, wep_key_idx, 0);
                }
                                        memcpy(psta->dot118021x_UncstKey.skey,  param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
 
                                        if (strcmp(param->u.crypt.alg, "TKIP") == 0) { /* set mic key */
-                                               memcpy(psta->dot11tkiptxmickey.skey, &(param->u.crypt.key[16]), 8);
-                                               memcpy(psta->dot11tkiprxmickey.skey, &(param->u.crypt.key[24]), 8);
+                                               memcpy(psta->dot11tkiptxmickey.skey, ¶m->u.crypt.key[16], 8);
+                                               memcpy(psta->dot11tkiprxmickey.skey, ¶m->u.crypt.key[24], 8);
                                                padapter->securitypriv.busetkipkey = false;
                                        }
 
                                        rtw_setstakey_cmd(padapter, (unsigned char *)psta, true);
                                } else { /* group key */
                                        memcpy(padapter->securitypriv.dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
-                                       memcpy(padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
-                                       memcpy(padapter->securitypriv.dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
+                                       memcpy(padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey, ¶m->u.crypt.key[16], 8);
+                                       memcpy(padapter->securitypriv.dot118021XGrprxmickey[param->u.crypt.idx].skey, ¶m->u.crypt.key[24], 8);
                                        padapter->securitypriv.binstallGrpkey = true;
                                        DBG_88E(" ~~~~set sta key:groupkey\n");
 
        u32 ht_ielen = 0;
        char *p;
        u8 ht_cap = false;
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
        struct wlan_bssid_ex  *pcur_bss = &pmlmepriv->cur_network.network;
        NDIS_802_11_RATES_EX *prates = NULL;
 
                             union iwreq_data *wrqu, char *extra)
 {
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
        struct wlan_bssid_ex  *pcur_bss = &pmlmepriv->cur_network.network;
 
        if (check_fwstate(pmlmepriv, _FW_LINKED)) {
                             union iwreq_data *wrqu, char *b)
 {
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
 
        if (check_fwstate(pmlmepriv, WIFI_STATION_STATE))
                wrqu->mode = IW_MODE_INFRA;
        uint ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
        struct sockaddr *temp = (struct sockaddr *)awrq;
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
        struct list_head *phead;
        u8 *dst_bssid, *src_bssid;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        enum ndis_802_11_auth_mode      authmode;
 
                            union iwreq_data *wrqu, char *extra)
 {
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
        struct wlan_bssid_ex  *pcur_bss = &pmlmepriv->cur_network.network;
 
        wrqu->ap_addr.sa_family = ARPHRD_ETHER;
        struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct ndis_802_11_ssid ssid[RTW_SSID_SCAN_AMOUNT];
 #ifdef CONFIG_88EU_P2P
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 #endif /* CONFIG_88EU_P2P */
 
        if (padapter->registrypriv.mp_mode == 1) {
 {
        struct list_head *plist, *phead;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        char *ev = extra;
        char *stop = ev + wrqu->data.length;
 {
        u32 len, ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
        struct wlan_bssid_ex  *pcur_bss = &pmlmepriv->cur_network.network;
 
        if ((check_fwstate(pmlmepriv, _FW_LINKED)) ||
        struct ndis_802_11_wep   wep;
        enum ndis_802_11_auth_mode authmode;
 
-       struct iw_point *erq = &(wrqu->encoding);
+       struct iw_point *erq = &wrqu->encoding;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
        struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv;
        DBG_88E("+rtw_wx_set_enc, flags = 0x%x\n", erq->flags);
 {
        uint key, ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct iw_point *erq = &(wrqu->encoding);
-       struct  mlme_priv       *pmlmepriv = &(padapter->mlmepriv);
+       struct iw_point *erq = &wrqu->encoding;
+       struct  mlme_priv       *pmlmepriv = &padapter->mlmepriv;
 
 
 
                             union iwreq_data *wrqu, char *extra)
 {
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct iw_param *param = (struct iw_param *)&(wrqu->param);
+       struct iw_param *param = (struct iw_param *)&wrqu->param;
        int ret = 0;
 
        switch (param->flags & IW_AUTH_INDEX) {
        char data[32];
        struct wlan_network *pnetwork = NULL;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
-       struct __queue *queue = &(pmlmepriv->scanned_queue);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
+       struct __queue *queue = &pmlmepriv->scanned_queue;
        struct iw_point *pdata = &wrqu->data;
 
        DBG_88E("+rtw_get_aplist_info\n");
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
        struct mlme_ext_priv    *pmlmeext = &padapter->mlmeextpriv;
        enum P2P_ROLE init_role = P2P_ROLE_DISABLE;
 
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] ssid = %s, len = %zu\n", __func__, extra, strlen(extra));
        memcpy(pwdinfo->nego_ssid, extra, strlen(extra));
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
        u8 intent = pwdinfo->intent;
 
        switch (wrqu->data.length) {
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
        u8 listen_ch = pwdinfo->listen_channel; /*      Listen channel number */
 
        switch (wrqu->data.length) {
 
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
        u8 op_ch = pwdinfo->operating_channel;  /*      Operating channel number */
 
        switch (wrqu->data.length) {
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        /*      Comment by Albert 2010/10/13 */
        /*      Input data format: */
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] %s %d\n", __func__, extra, wrqu->data.length - 1);
        memset(pwdinfo->device_name, 0x00, WPS_MAX_DEVICE_NAME_LEN);
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        if (padapter->bShowGetP2PState)
                DBG_88E("[%s] Role = %d, Status = %d, peer addr = %.2X:%.2X:%.2X:%.2X:%.2X:%.2X\n", __func__, rtw_p2p_role(pwdinfo), rtw_p2p_state(pwdinfo),
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        sprintf(extra, "\n\nCM =%s\n", pwdinfo->rx_prov_disc_info.strconfig_method_desc_of_prov_disc_req);
        wrqu->data.length = strlen(extra);
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] Role = %d, Status = %d, peer addr = %.2X:%.2X:%.2X:%.2X:%.2X:%.2X\n", __func__, rtw_p2p_role(pwdinfo), rtw_p2p_state(pwdinfo),
                        pwdinfo->p2p_peer_interface_addr[0], pwdinfo->p2p_peer_interface_addr[1], pwdinfo->p2p_peer_interface_addr[2],
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] Role = %d, Status = %d, peer addr = %pM\n", __func__,
                rtw_p2p_role(pwdinfo), rtw_p2p_state(pwdinfo),
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] Role = %d, Status = %d, peer addr = %pM\n", __func__,
                rtw_p2p_role(pwdinfo), rtw_p2p_state(pwdinfo),
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] Role = %d, Status = %d, peer addr = %pM\n",
                __func__, rtw_p2p_role(pwdinfo), rtw_p2p_state(pwdinfo),
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        sprintf(extra, "\n%.2X:%.2X:%.2X:%.2X:%.2X:%.2X %s",
                pwdinfo->groupid_info.go_device_addr[0], pwdinfo->groupid_info.go_device_addr[1],
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] Op_ch = %02x\n", __func__, pwdinfo->operating_channel);
 
        u8 peerMACStr[17] = {0x00};
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        u8 blnMatch = 0;
        u16     attr_content = 0;
        u8 peerMACStr[17] = {0x00};
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        u8 blnMatch = 0;
        u8 *p2pie;
        u8 peerMACStr[17] = {0x00};
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        u8 blnMatch = 0;
        u8 dev_type[8] = {0x00};
        u8 peerMACStr[17] = {0x00};
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        u8 blnMatch = 0;
        u8 dev_name[WPS_MAX_DEVICE_NAME_LEN] = {0x00};
        u8 peerMACStr[17] = {0x00};
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        u8 blnMatch = 0;
        u8 *p2pie;
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
        u8 peerMAC[ETH_ALEN] = {0x00};
        int jj, kk;
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        uint uintPeerChannel = 0;
 
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
        int jj, kk;
        struct mlme_priv        *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        uint uintPeerChannel = 0;
        u8 attr_content[50] = {0x00};
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        /*      The input data is 0 or 1 */
        /*      0: disable persistent group functionality */
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
        u8 peerMAC[ETH_ALEN] = {0x00};
        int jj, kk;
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct list_head *plist, *phead;
-       struct __queue *queue   = &(pmlmepriv->scanned_queue);
+       struct __queue *queue   = &pmlmepriv->scanned_queue;
        struct  wlan_network    *pnetwork = NULL;
        uint uintPeerChannel = 0;
        u8 attr_content[100] = {0x00};
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct wifidirect_info *pwdinfo = &(padapter->wdinfo);
+       struct wifidirect_info *pwdinfo = &padapter->wdinfo;
 
        DBG_88E("[%s] data = %s\n", __func__, extra);
        /*      Added by Albert 20110328 */
        u32 *pdata, val32;
        struct sta_info *psta;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct mlme_ext_priv    *pmlmeext = &padapter->mlmeextpriv;
-       struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info);
+       struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;
        struct security_priv *psecuritypriv = &padapter->securitypriv;
-       struct wlan_network *cur_network = &(pmlmepriv->cur_network);
+       struct wlan_network *cur_network = &pmlmepriv->cur_network;
        struct sta_priv *pstapriv = &padapter->stapriv;
 
        pdata = (u32 *)&wrqu->data;
                                spin_lock_bh(&pstapriv->sta_hash_lock);
 
                                for (i = 0; i < NUM_STA; i++) {
-                                       phead = &(pstapriv->sta_hash[i]);
+                                       phead = &pstapriv->sta_hash[i];
                                        plist = phead->next;
 
                                        while (phead != plist) {
        u8 keylen;
        struct cmd_obj *pcmd;
        struct setkey_parm *psetkeyparm;
-       struct cmd_priv *pcmdpriv = &(padapter->cmdpriv);
+       struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
        int res = _SUCCESS;
 
        DBG_88E("%s\n", __func__);
                keylen = 16;
        }
 
-       memcpy(&(psetkeyparm->key[0]), key, keylen);
+       memcpy(&psetkeyparm->key[0], key, keylen);
 
        pcmd->cmdcode = _SetKey_CMD_;
        pcmd->parmbuf = (u8 *)psetkeyparm;
        struct sta_info *psta = NULL, *pbcmc_sta = NULL;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
        struct mlme_priv        *pmlmepriv = &padapter->mlmepriv;
-       struct security_priv *psecuritypriv = &(padapter->securitypriv);
+       struct security_priv *psecuritypriv = &padapter->securitypriv;
        struct sta_priv *pstapriv = &padapter->stapriv;
 
        DBG_88E("%s\n", __func__);
 
                        psecuritypriv->dot11PrivacyKeyIndex = wep_key_idx;
 
-                       memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
+                       memcpy(&psecuritypriv->dot11DefKey[wep_key_idx].skey[0], pwep->KeyMaterial, pwep->KeyLength);
 
                        psecuritypriv->dot11DefKeylen[wep_key_idx] = pwep->KeyLength;
 
                        /* don't update "psecuritypriv->dot11PrivacyAlgrthm" and */
                        /* psecuritypriv->dot11PrivacyKeyIndex = keyid", but can rtw_set_key to cam */
 
-                     memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
+                     memcpy(&psecuritypriv->dot11DefKey[wep_key_idx].skey[0], pwep->KeyMaterial, pwep->KeyLength);
 
                        psecuritypriv->dot11DefKeylen[wep_key_idx] = pwep->KeyLength;
 
                                memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,
                                            param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
                                /* set mic key */
-                               memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
-                               memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
+                               memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, ¶m->u.crypt.key[16], 8);
+                               memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, ¶m->u.crypt.key[24], 8);
 
                                psecuritypriv->busetkipkey = true;
                        } else if (strcmp(param->u.crypt.alg, "CCMP") == 0) {
                                        psta->dot118021XPrivacy = _TKIP_;
 
                                        /* set mic key */
-                                       memcpy(psta->dot11tkiptxmickey.skey, &(param->u.crypt.key[16]), 8);
-                                       memcpy(psta->dot11tkiprxmickey.skey, &(param->u.crypt.key[24]), 8);
+                                       memcpy(psta->dot11tkiptxmickey.skey, ¶m->u.crypt.key[16], 8);
+                                       memcpy(psta->dot11tkiprxmickey.skey, ¶m->u.crypt.key[24], 8);
 
                                        psecuritypriv->busetkipkey = true;
                                } else if (strcmp(param->u.crypt.alg, "CCMP") == 0) {
                                                    param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
 
                                        /* set mic key */
-                                       memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
-                                       memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
+                                       memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, ¶m->u.crypt.key[16], 8);
+                                       memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, ¶m->u.crypt.key[24], 8);
 
                                        psecuritypriv->busetkipkey = true;
                                } else if (strcmp(param->u.crypt.alg, "CCMP") == 0) {
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct sta_priv *pstapriv = &padapter->stapriv;
        unsigned char *pbuf = param->u.bcn_ie.buf;
 
        int ret = 0;
        struct sta_info *psta = NULL;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct sta_priv *pstapriv = &padapter->stapriv;
 
        DBG_88E("rtw_add_sta(aid =%d) =%pM\n", param->u.add_sta.aid, (param->sta_addr));
        int ret = 0;
        struct sta_info *psta = NULL;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct sta_priv *pstapriv = &padapter->stapriv;
        int updated = 0;
 
        int ret = 0;
        struct sta_info *psta = NULL;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct sta_priv *pstapriv = &padapter->stapriv;
        struct ieee_param_ex *param_ex = (struct ieee_param_ex *)param;
        struct sta_data *psta_data = (struct sta_data *)param_ex->data;
        int ret = 0;
        struct sta_info *psta = NULL;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        struct sta_priv *pstapriv = &padapter->stapriv;
 
        DBG_88E("rtw_get_sta_wpaie, sta_addr: %pM\n", (param->sta_addr));
        int ret = 0;
        unsigned char wps_oui[4] = {0x0, 0x50, 0xf2, 0x04};
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
-       struct mlme_ext_priv    *pmlmeext = &(padapter->mlmeextpriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
+       struct mlme_ext_priv    *pmlmeext = &padapter->mlmeextpriv;
        int ie_len;
 
        DBG_88E("%s, len =%d\n", __func__, len);
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        int ie_len;
 
        DBG_88E("%s, len =%d\n", __func__, len);
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
        int ie_len;
 
        DBG_88E("%s, len =%d\n", __func__, len);
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
-       struct mlme_ext_priv    *pmlmeext = &(padapter->mlmeextpriv);
-       struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
+       struct mlme_ext_priv    *pmlmeext = &padapter->mlmeextpriv;
+       struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;
 
        u8 value;
 
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
 
        if (check_fwstate(pmlmepriv, WIFI_AP_STATE) != true)
                return -EINVAL;
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
 
        if (check_fwstate(pmlmepriv, WIFI_AP_STATE) != true)
                return -EINVAL;
 {
        int ret = 0;
        struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
-       struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+       struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
 
        if (check_fwstate(pmlmepriv, WIFI_AP_STATE) != true)
                return -EINVAL;
        /* added for wps2.0 @20110524 */
        if (dwrq->flags == 0x8766 && len > 8) {
                u32 cp_sz;
-               struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
+               struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
                u8 *probereq_wpsie = ext;
                int probereq_wpsie_len = len;
                u8 wps_oui[4] = {0x0, 0x50, 0xf2, 0x04};