struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psurveyPara = kmalloc(sizeof(*psurveyPara), GFP_ATOMIC);
-       if (psurveyPara == NULL) {
+       if (!psurveyPara) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv         *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        pbsetdataratepara = kmalloc(sizeof(*pbsetdataratepara), GFP_ATOMIC);
-       if (pbsetdataratepara == NULL) {
+       if (!pbsetdataratepara) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psetchplanpara = kmalloc(sizeof(*psetchplanpara), GFP_ATOMIC);
-       if (psetchplanpara == NULL) {
+       if (!psetchplanpara) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        pssetbasicratepara = kmalloc(sizeof(*pssetbasicratepara), GFP_ATOMIC);
-       if (pssetbasicratepara == NULL) {
+       if (!pssetbasicratepara) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        pwriteptmparm = kmalloc(sizeof(*pwriteptmparm), GFP_ATOMIC);
-       if (pwriteptmparm == NULL) {
+       if (!pwriteptmparm) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        pwriteptmparm = kmalloc(sizeof(*pwriteptmparm), GFP_ATOMIC);
-       if (pwriteptmparm == NULL) {
+       if (!pwriteptmparm) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        pwriterfparm = kmalloc(sizeof(*pwriterfparm), GFP_ATOMIC);
-       if (pwriterfparm == NULL) {
+       if (!pwriterfparm) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        prdrfparm = kmalloc(sizeof(*prdrfparm), GFP_ATOMIC);
-       if (prdrfparm == NULL) {
+       if (!prdrfparm) {
                kfree(ph2c);
                return _FAIL;
        }
 
        padapter->ledpriv.LedControlHandler(padapter, LED_CTL_START_TO_LINK);
        pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
-       if (pcmd == NULL)
+       if (!pcmd)
                return _FAIL;
        INIT_LIST_HEAD(&pcmd->list);
        pcmd->cmdcode = _CreateBss_CMD_;
 
        padapter->ledpriv.LedControlHandler(padapter, LED_CTL_START_TO_LINK);
        pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
-       if (pcmd == NULL)
+       if (!pcmd)
                return _FAIL;
 
        /* for hidden ap to set fw_state here */
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        pdisconnect_cmd = kmalloc(sizeof(*pdisconnect_cmd), GFP_ATOMIC);
-       if (pdisconnect_cmd == NULL)
+       if (!pdisconnect_cmd)
                return _FAIL;
        pdisconnect = kmalloc(sizeof(*pdisconnect), GFP_ATOMIC);
-       if (pdisconnect == NULL) {
+       if (!pdisconnect) {
                kfree(pdisconnect_cmd);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psetop = kmalloc(sizeof(*psetop), GFP_ATOMIC);
-       if (psetop == NULL) {
+       if (!psetop) {
                kfree(ph2c);
                return _FAIL;
        }
        struct sta_info *sta = (struct sta_info *)psta;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psetstakey_para = kmalloc(sizeof(*psetstakey_para), GFP_ATOMIC);
-       if (psetstakey_para == NULL) {
+       if (!psetstakey_para) {
                kfree(ph2c);
                return _FAIL;
        }
        psetstakey_rsp = kmalloc(sizeof(*psetstakey_rsp), GFP_ATOMIC);
-       if (psetstakey_rsp == NULL) {
+       if (!psetstakey_rsp) {
                kfree(ph2c);
                kfree(psetstakey_para);
                return _FAIL;
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psetrfintfsparm = kmalloc(sizeof(*psetrfintfsparm), GFP_ATOMIC);
-       if (psetrfintfsparm == NULL) {
+       if (!psetrfintfsparm) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psetrttblparm = kmalloc(sizeof(*psetrttblparm), GFP_ATOMIC);
-       if (psetrttblparm == NULL) {
+       if (!psetrttblparm) {
                kfree(ph2c);
                return _FAIL;
        }
        struct SetMacAddr_param *psetMacAddr_para;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psetMacAddr_para = kmalloc(sizeof(*psetMacAddr_para), GFP_ATOMIC);
-       if (psetMacAddr_para == NULL) {
+       if (!psetMacAddr_para) {
                kfree(ph2c);
                return _FAIL;
        }
        struct set_assocsta_rsp         *psetassocsta_rsp = NULL;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        psetassocsta_para = kmalloc(sizeof(*psetassocsta_para), GFP_ATOMIC);
-       if (psetassocsta_para == NULL) {
+       if (!psetassocsta_para) {
                kfree(ph2c);
                return _FAIL;
        }
        psetassocsta_rsp = kmalloc(sizeof(*psetassocsta_rsp), GFP_ATOMIC);
-       if (psetassocsta_rsp == NULL) {
+       if (!psetassocsta_rsp) {
                kfree(ph2c);
                kfree(psetassocsta_para);
                return _FAIL;
        struct addBaReq_parm    *paddbareq_parm;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        paddbareq_parm = kmalloc(sizeof(*paddbareq_parm), GFP_ATOMIC);
-       if (paddbareq_parm == NULL) {
+       if (!paddbareq_parm) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &padapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        pdrvintcmd_param = kmalloc(sizeof(*pdrvintcmd_param), GFP_ATOMIC);
-       if (pdrvintcmd_param == NULL) {
+       if (!pdrvintcmd_param) {
                kfree(ph2c);
                return _FAIL;
        }
        struct cmd_priv *pcmdpriv = &adapter->cmdpriv;
 
        ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC);
-       if (ph2c == NULL)
+       if (!ph2c)
                return _FAIL;
        param = kzalloc(sizeof(*param), GFP_ATOMIC);
-       if (param == NULL) {
+       if (!param) {
                kfree(ph2c);
                return _FAIL;
        }