wep_key_len = wep_key_len <= 5 ? 5 : 13;
wep_total_len = wep_key_len + FIELD_OFFSET(struct ndis_802_11_wep, KeyMaterial);
pwep = (struct ndis_802_11_wep *)rtw_malloc(wep_total_len);
wep_key_len = wep_key_len <= 5 ? 5 : 13;
wep_total_len = wep_key_len + FIELD_OFFSET(struct ndis_802_11_wep, KeyMaterial);
pwep = (struct ndis_802_11_wep *)rtw_malloc(wep_total_len);
RT_TRACE(_module_rtl871x_ioctl_os_c, _drv_err_, (" wpa_set_encryption: pwep allocate fail !!!\n"));
goto exit;
}
RT_TRACE(_module_rtl871x_ioctl_os_c, _drv_err_, (" wpa_set_encryption: pwep allocate fail !!!\n"));
goto exit;
}
if (check_fwstate(pmlmepriv, WIFI_STATION_STATE | WIFI_MP_STATE)) { /* sta mode */
psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv));
if (check_fwstate(pmlmepriv, WIFI_STATION_STATE | WIFI_MP_STATE)) { /* sta mode */
psta = rtw_get_stainfo(pstapriv, get_bssid(pmlmepriv));
;
} else {
if (strcmp(param->u.crypt.alg, "none") != 0)
;
} else {
if (strcmp(param->u.crypt.alg, "none") != 0)
}
}
pbcmc_sta = rtw_get_bcmc_stainfo(padapter);
}
}
pbcmc_sta = rtw_get_bcmc_stainfo(padapter);
- if (pbcmc_sta == NULL) {
;
} else {
/* Jeff: don't disable ieee8021x_blocked while clearing key */
;
} else {
/* Jeff: don't disable ieee8021x_blocked while clearing key */
struct wifidirect_info *pwdinfo = &padapter->wdinfo;
#endif /* CONFIG_88EU_P2P */
struct wifidirect_info *pwdinfo = &padapter->wdinfo;
#endif /* CONFIG_88EU_P2P */
- if ((ielen > MAX_WPA_IE_LEN) || (pie == NULL)) {
+ if (ielen > MAX_WPA_IE_LEN || !pie) {
_clr_fwstate_(&padapter->mlmepriv, WIFI_UNDER_WPS);
_clr_fwstate_(&padapter->mlmepriv, WIFI_UNDER_WPS);
return ret;
else
return -EINVAL;
return ret;
else
return -EINVAL;
if (ielen) {
buf = rtw_zmalloc(ielen);
if (ielen) {
buf = rtw_zmalloc(ielen);
ret = -ENOMEM;
goto exit;
}
ret = -ENOMEM;
goto exit;
}
struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
struct iw_mlme *mlme = (struct iw_mlme *)extra;
struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
struct iw_mlme *mlme = (struct iw_mlme *)extra;
return -1;
DBG_88E("%s\n", __func__);
return -1;
DBG_88E("%s\n", __func__);
param_len = sizeof(struct ieee_param) + pext->key_len;
param = (struct ieee_param *)rtw_malloc(param_len);
param_len = sizeof(struct ieee_param) + pext->key_len;
param = (struct ieee_param *)rtw_malloc(param_len);
return -1;
memset(param, 0, param_len);
return -1;
memset(param, 0, param_len);
bset = (u8)(p->flags & 0xFFFF);
len = p->length;
pparmbuf = (u8 *)rtw_malloc(len);
bset = (u8)(p->flags & 0xFFFF);
len = p->length;
pparmbuf = (u8 *)rtw_malloc(len);
- if (pparmbuf == NULL) {
ret = -ENOMEM;
goto _rtw_mp_ioctl_hdl_exit;
}
ret = -ENOMEM;
goto _rtw_mp_ioctl_hdl_exit;
}
DBG_88E("+rtw_get_aplist_info\n");
DBG_88E("+rtw_get_aplist_info\n");
- if ((padapter->bDriverStopped) || (pdata == NULL)) {
+ if (padapter->bDriverStopped || !pdata) {
ret = -EINVAL;
goto exit;
}
ret = -EINVAL;
goto exit;
}
int *pdata = (int *)wrqu;
int selector;
int *pdata = (int *)wrqu;
int selector;
- if ((padapter->bDriverStopped) || (pdata == NULL)) {
+ if (padapter->bDriverStopped || !pdata) {
ret = -EINVAL;
goto exit;
}
ret = -EINVAL;
goto exit;
}
- if ((padapter->bDriverStopped) || (pdata == NULL)) {
+ if (padapter->bDriverStopped || !pdata) {
ret = -EINVAL;
goto exit;
}
ret = -EINVAL;
goto exit;
}
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
- if (xmit_frame == NULL) {
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
- if (xmit_frame == NULL) {
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
- if (xmit_frame == NULL) {
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
- if (xmit_frame == NULL) {
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
struct xmit_frame *xmit_frame;
xmit_frame = rtw_IOL_accquire_xmit_frame(padapter);
- if (xmit_frame == NULL) {
}
param = (struct ieee_param *)rtw_malloc(p->length);
}
param = (struct ieee_param *)rtw_malloc(p->length);
ret = -ENOMEM;
goto out;
}
ret = -ENOMEM;
goto out;
}
u8 res = _SUCCESS;
ph2c = (struct cmd_obj *)rtw_zmalloc(sizeof(struct cmd_obj));
u8 res = _SUCCESS;
ph2c = (struct cmd_obj *)rtw_zmalloc(sizeof(struct cmd_obj));
res = _FAIL;
goto exit;
}
psetstakey_para = (struct set_stakey_parm *)rtw_zmalloc(sizeof(struct set_stakey_parm));
res = _FAIL;
goto exit;
}
psetstakey_para = (struct set_stakey_parm *)rtw_zmalloc(sizeof(struct set_stakey_parm));
- if (psetstakey_para == NULL) {
+ if (!psetstakey_para) {
kfree(ph2c);
res = _FAIL;
goto exit;
kfree(ph2c);
res = _FAIL;
goto exit;
DBG_88E("%s\n", __func__);
pcmd = (struct cmd_obj *)rtw_zmalloc(sizeof(struct cmd_obj));
DBG_88E("%s\n", __func__);
pcmd = (struct cmd_obj *)rtw_zmalloc(sizeof(struct cmd_obj));
res = _FAIL;
goto exit;
}
psetkeyparm = (struct setkey_parm *)rtw_zmalloc(sizeof(struct setkey_parm));
res = _FAIL;
goto exit;
}
psetkeyparm = (struct setkey_parm *)rtw_zmalloc(sizeof(struct setkey_parm));
- if (psetkeyparm == NULL) {
kfree(pcmd);
res = _FAIL;
goto exit;
kfree(pcmd);
res = _FAIL;
goto exit;
- if (strcmp(param->u.crypt.alg, "none") == 0 && (psta == NULL)) {
+ if (strcmp(param->u.crypt.alg, "none") == 0 && !psta) {
/* todo:clear default encryption keys */
DBG_88E("clear default encryption keys, keyid =%d\n", param->u.crypt.idx);
goto exit;
}
/* todo:clear default encryption keys */
DBG_88E("clear default encryption keys, keyid =%d\n", param->u.crypt.idx);
goto exit;
}
- if (strcmp(param->u.crypt.alg, "WEP") == 0 && (psta == NULL)) {
+ if (strcmp(param->u.crypt.alg, "WEP") == 0 && !psta) {
DBG_88E("r871x_set_encryption, crypt.alg = WEP\n");
wep_key_idx = param->u.crypt.idx;
wep_key_len = param->u.crypt.key_len;
DBG_88E("r871x_set_encryption, crypt.alg = WEP\n");
wep_key_idx = param->u.crypt.idx;
wep_key_len = param->u.crypt.key_len;
wep_key_len = wep_key_len <= 5 ? 5 : 13;
wep_total_len = wep_key_len + FIELD_OFFSET(struct ndis_802_11_wep, KeyMaterial);
pwep = (struct ndis_802_11_wep *)rtw_malloc(wep_total_len);
wep_key_len = wep_key_len <= 5 ? 5 : 13;
wep_total_len = wep_key_len + FIELD_OFFSET(struct ndis_802_11_wep, KeyMaterial);
pwep = (struct ndis_802_11_wep *)rtw_malloc(wep_total_len);
DBG_88E(" r871x_set_encryption: pwep allocate fail !!!\n");
goto exit;
}
DBG_88E(" r871x_set_encryption: pwep allocate fail !!!\n");
goto exit;
}
if (ie_len > 0) {
pmlmepriv->wps_beacon_ie = rtw_malloc(ie_len);
pmlmepriv->wps_beacon_ie_len = ie_len;
if (ie_len > 0) {
pmlmepriv->wps_beacon_ie = rtw_malloc(ie_len);
pmlmepriv->wps_beacon_ie_len = ie_len;
- if (pmlmepriv->wps_beacon_ie == NULL) {
+ if (!pmlmepriv->wps_beacon_ie) {
DBG_88E("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
return -EINVAL;
}
DBG_88E("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
return -EINVAL;
}
if (ie_len > 0) {
pmlmepriv->wps_probe_resp_ie = rtw_malloc(ie_len);
pmlmepriv->wps_probe_resp_ie_len = ie_len;
if (ie_len > 0) {
pmlmepriv->wps_probe_resp_ie = rtw_malloc(ie_len);
pmlmepriv->wps_probe_resp_ie_len = ie_len;
- if (pmlmepriv->wps_probe_resp_ie == NULL) {
+ if (!pmlmepriv->wps_probe_resp_ie) {
DBG_88E("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
return -EINVAL;
}
DBG_88E("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
return -EINVAL;
}
if (ie_len > 0) {
pmlmepriv->wps_assoc_resp_ie = rtw_malloc(ie_len);
pmlmepriv->wps_assoc_resp_ie_len = ie_len;
if (ie_len > 0) {
pmlmepriv->wps_assoc_resp_ie = rtw_malloc(ie_len);
pmlmepriv->wps_assoc_resp_ie_len = ie_len;
- if (pmlmepriv->wps_assoc_resp_ie == NULL) {
+ if (!pmlmepriv->wps_assoc_resp_ie) {
DBG_88E("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
return -EINVAL;
}
DBG_88E("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
return -EINVAL;
}
}
param = (struct ieee_param *)rtw_malloc(p->length);
}
param = (struct ieee_param *)rtw_malloc(p->length);
ret = -ENOMEM;
goto out;
}
ret = -ENOMEM;
goto out;
}
pmlmepriv->wps_probe_req_ie = NULL;
pmlmepriv->wps_probe_req_ie = rtw_malloc(cp_sz);
pmlmepriv->wps_probe_req_ie = NULL;
pmlmepriv->wps_probe_req_ie = rtw_malloc(cp_sz);
- if (pmlmepriv->wps_probe_req_ie == NULL) {
+ if (!pmlmepriv->wps_probe_req_ie) {
pr_info("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
ret = -EINVAL;
goto FREE_EXT;
pr_info("%s()-%d: rtw_malloc() ERROR!\n", __func__, __LINE__);
ret = -EINVAL;
goto FREE_EXT;
err = 0;
data = _rtw_zmalloc(EFUSE_BT_MAX_MAP_LEN);
err = 0;
data = _rtw_zmalloc(EFUSE_BT_MAX_MAP_LEN);
err = -ENOMEM;
goto exit;
}
rawdata = _rtw_zmalloc(EFUSE_BT_MAX_MAP_LEN);
err = -ENOMEM;
goto exit;
}
rawdata = _rtw_zmalloc(EFUSE_BT_MAX_MAP_LEN);
err = -ENOMEM;
goto exit;
}
err = -ENOMEM;
goto exit;
}
sprintf(extra + strlen(extra), "\n");
}
} else if (strcmp(tmp[0], "rmap") == 0) {
sprintf(extra + strlen(extra), "\n");
}
} else if (strcmp(tmp[0], "rmap") == 0) {
- if ((tmp[1] == NULL) || (tmp[2] == NULL)) {
+ if (!tmp[1] || !tmp[2]) {
DBG_88E("%s: rmap Fail!! Parameters error!\n", __func__);
err = -EINVAL;
goto exit;
DBG_88E("%s: rmap Fail!! Parameters error!\n", __func__);
err = -EINVAL;
goto exit;
sprintf(extra + strlen(extra), "\n");
}
} else if (strcmp(tmp[0], "btrmap") == 0) {
sprintf(extra + strlen(extra), "\n");
}
} else if (strcmp(tmp[0], "btrmap") == 0) {
- if ((tmp[1] == NULL) || (tmp[2] == NULL)) {
+ if (!tmp[1] || !tmp[2]) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
pEfuseHal = &haldata->EfuseHal;
err = 0;
setdata = _rtw_zmalloc(1024);
pEfuseHal = &haldata->EfuseHal;
err = 0;
setdata = _rtw_zmalloc(1024);
err = -ENOMEM;
goto exit;
}
ShadowMapBT = _rtw_malloc(EFUSE_BT_MAX_MAP_LEN);
err = -ENOMEM;
goto exit;
}
ShadowMapBT = _rtw_malloc(EFUSE_BT_MAX_MAP_LEN);
- if (ShadowMapBT == NULL) {
err = -ENOMEM;
goto exit;
}
ShadowMapWiFi = _rtw_malloc(EFUSE_MAP_SIZE);
err = -ENOMEM;
goto exit;
}
ShadowMapWiFi = _rtw_malloc(EFUSE_MAP_SIZE);
- if (ShadowMapWiFi == NULL) {
err = -ENOMEM;
goto exit;
}
setrawdata = _rtw_malloc(EFUSE_MAX_SIZE);
err = -ENOMEM;
goto exit;
}
setrawdata = _rtw_malloc(EFUSE_MAX_SIZE);
- if (setrawdata == NULL) {
err = -ENOMEM;
goto exit;
}
err = -ENOMEM;
goto exit;
}
/* tmp[0],[1],[2] */
/* wmap, addr, 00e04c871200 */
if (strcmp(tmp[0], "wmap") == 0) {
/* tmp[0],[1],[2] */
/* wmap, addr, 00e04c871200 */
if (strcmp(tmp[0], "wmap") == 0) {
- if ((tmp[1] == NULL) || (tmp[2] == NULL)) {
+ if (!tmp[1] || !tmp[2]) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
goto exit;
}
} else if (strcmp(tmp[0], "wraw") == 0) {
goto exit;
}
} else if (strcmp(tmp[0], "wraw") == 0) {
- if ((tmp[1] == NULL) || (tmp[2] == NULL)) {
+ if (!tmp[1] || !tmp[2]) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
goto exit;
}
} else if (strcmp(tmp[0], "mac") == 0) {
goto exit;
}
} else if (strcmp(tmp[0], "mac") == 0) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
goto exit;
}
} else if (strcmp(tmp[0], "vidpid") == 0) {
goto exit;
}
} else if (strcmp(tmp[0], "vidpid") == 0) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
goto exit;
}
} else if (strcmp(tmp[0], "btwmap") == 0) {
goto exit;
}
} else if (strcmp(tmp[0], "btwmap") == 0) {
- if ((tmp[1] == NULL) || (tmp[2] == NULL)) {
+ if (!tmp[1] || !tmp[2]) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
goto exit;
}
} else if (strcmp(tmp[0], "btwfake") == 0) {
goto exit;
}
} else if (strcmp(tmp[0], "btwfake") == 0) {
- if ((tmp[1] == NULL) || (tmp[2] == NULL)) {
+ if (!tmp[1] || !tmp[2]) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
goto exit;
}
} else if (strcmp(tmp[0], "wlwfake") == 0) {
goto exit;
}
} else if (strcmp(tmp[0], "wlwfake") == 0) {
- if ((tmp[1] == NULL) || (tmp[2] == NULL)) {
+ if (!tmp[1] || !tmp[2]) {
err = -EINVAL;
goto exit;
}
err = -EINVAL;
goto exit;
}
pch = extra;
pnext = strpbrk(pch, ",.-");
pch = extra;
pnext = strpbrk(pch, ",.-");
return -EINVAL;
*pnext = 0;
width_str = pch;
pch = pnext + 1;
pnext = strpbrk(pch, ",.-");
return -EINVAL;
*pnext = 0;
width_str = pch;
pch = pnext + 1;
pnext = strpbrk(pch, ",.-");
return -EINVAL;
*pnext = 0;
addr = simple_strtoul(pch, &ptmp, 16);
return -EINVAL;
*pnext = 0;
addr = simple_strtoul(pch, &ptmp, 16);
pch = input;
pnext = strpbrk(pch, ",.-");
pch = input;
pnext = strpbrk(pch, ",.-");
kfree(input);
return -EINVAL;
}
kfree(input);
return -EINVAL;
}
u32 subcmd = wrqu->flags;
struct adapter *padapter = rtw_netdev_priv(dev);
u32 subcmd = wrqu->flags;
struct adapter *padapter = rtw_netdev_priv(dev);
wrqu->length = 0;
return -EIO;
}
wrqu->length = 0;
return -EIO;
}
u32 subcmd = wrqu->flags;
struct adapter *padapter = rtw_netdev_priv(dev);
u32 subcmd = wrqu->flags;
struct adapter *padapter = rtw_netdev_priv(dev);
wrqu->length = 0;
return -EIO;
}
wrqu->length = 0;
return -EIO;
}
len = wrqu->data.length;
pbuf = (u8 *)rtw_zmalloc(len);
len = wrqu->data.length;
pbuf = (u8 *)rtw_zmalloc(len);
DBG_88E("%s: no memory!\n", __func__);
return -ENOMEM;
}
DBG_88E("%s: no memory!\n", __func__);
return -ENOMEM;
}
ptmp = (char *)pbuf;
pch = strsep(&ptmp, delim);
ptmp = (char *)pbuf;
pch = strsep(&ptmp, delim);
- if ((pch == NULL) || (strlen(pch) == 0)) {
+ if (!pch || strlen(pch) == 0) {
kfree(pbuf);
DBG_88E("%s: parameter error(level 1)!\n", __func__);
return -EFAULT;
kfree(pbuf);
DBG_88E("%s: parameter error(level 1)!\n", __func__);
return -EFAULT;
union iwreq_data wrqu;
struct sta_priv *pstapriv = &padapter->stapriv;
union iwreq_data wrqu;
struct sta_priv *pstapriv = &padapter->stapriv;
return;
if (psta->aid > NUM_STA)
return;
if (psta->aid > NUM_STA)
union iwreq_data wrqu;
struct sta_priv *pstapriv = &padapter->stapriv;
union iwreq_data wrqu;
struct sta_priv *pstapriv = &padapter->stapriv;
return;
if (psta->aid > NUM_STA)
return;
if (psta->aid > NUM_STA)
struct adapter *padapter = rtw_netdev_priv(dev);
u8 rf_type;
struct adapter *padapter = rtw_netdev_priv(dev);
u8 rf_type;
- if (rtw_proc == NULL) {
memcpy(rtw_proc_name, DRV_NAME, sizeof(DRV_NAME));
rtw_proc = create_proc_entry(rtw_proc_name, S_IFDIR, init_net.proc_net);
memcpy(rtw_proc_name, DRV_NAME, sizeof(DRV_NAME));
rtw_proc = create_proc_entry(rtw_proc_name, S_IFDIR, init_net.proc_net);
- if (rtw_proc == NULL) {
DBG_88E(KERN_ERR "Unable to create rtw_proc directory\n");
return;
}
DBG_88E(KERN_ERR "Unable to create rtw_proc directory\n");
return;
}
- if (padapter->dir_dev == NULL) {
+ if (!padapter->dir_dev) {
padapter->dir_dev = create_proc_entry(dev->name,
S_IFDIR | S_IRUGO | S_IXUGO,
rtw_proc);
dir_dev = padapter->dir_dev;
padapter->dir_dev = create_proc_entry(dev->name,
S_IFDIR | S_IRUGO | S_IXUGO,
rtw_proc);
dir_dev = padapter->dir_dev;
if (rtw_proc_cnt == 0) {
if (rtw_proc) {
remove_proc_entry(rtw_proc_name, init_net.proc_net);
if (rtw_proc_cnt == 0) {
if (rtw_proc) {
remove_proc_entry(rtw_proc_name, init_net.proc_net);
RT_TRACE(_module_os_intfs_c_, _drv_info_, ("+init_net_dev\n"));
RT_TRACE(_module_os_intfs_c_, _drv_info_, ("+init_net_dev\n"));
- if (old_padapter != NULL)
pnetdev = rtw_alloc_etherdev_with_old_priv(sizeof(struct adapter), (void *)old_padapter);
else
pnetdev = rtw_alloc_etherdev(sizeof(struct adapter));
pnetdev = rtw_alloc_etherdev_with_old_priv(sizeof(struct adapter), (void *)old_padapter);
else
pnetdev = rtw_alloc_etherdev(sizeof(struct adapter));
}
/* clear pbuddystruct adapter to avoid access wrong pointer. */
}
/* clear pbuddystruct adapter to avoid access wrong pointer. */
- if (padapter->pbuddy_adapter != NULL)
+ if (padapter->pbuddy_adapter)
padapter->pbuddy_adapter->pbuddy_adapter = NULL;
RT_TRACE(_module_os_intfs_c_, _drv_info_, ("-rtw_free_drv_sw\n"));
padapter->pbuddy_adapter->pbuddy_adapter = NULL;
RT_TRACE(_module_os_intfs_c_, _drv_info_, ("-rtw_free_drv_sw\n"));
{
u8 *pbuf;
pbuf = _rtw_vmalloc(sz);
{
u8 *pbuf;
pbuf = _rtw_vmalloc(sz);
memset(pbuf, 0, sz);
return pbuf;
}
memset(pbuf, 0, sz);
return pbuf;
}
{
u8 *pbuf = _rtw_malloc(sz);
{
u8 *pbuf = _rtw_malloc(sz);
memset(pbuf, 0, sz);
return pbuf;
}
memset(pbuf, 0, sz);
return pbuf;
}
int j;
void **a = (void **)rtw_zmalloc(h*sizeof(void *) + h*w*size);
int j;
void **a = (void **)rtw_zmalloc(h*sizeof(void *) + h*w*size);
pr_info("%s: alloc memory fail!\n", __func__);
return NULL;
}
pr_info("%s: alloc memory fail!\n", __func__);
return NULL;
}
precvbuf->irp_pending = false;
precvbuf->purb = usb_alloc_urb(0, GFP_KERNEL);
precvbuf->irp_pending = false;
precvbuf->purb = usb_alloc_urb(0, GFP_KERNEL);
- if (precvbuf->purb == NULL)
res = _FAIL;
precvbuf->pskb = NULL;
precvbuf->reuse = false;
res = _FAIL;
precvbuf->pskb = NULL;
precvbuf->reuse = false;
pfree_recv_queue = &(precvpriv->free_recv_queue);
skb = precv_frame->pkt;
pfree_recv_queue = &(precvpriv->free_recv_queue);
skb = precv_frame->pkt;
RT_TRACE(_module_recv_osdep_c_, _drv_err_,
("rtw_recv_indicatepkt():skb == NULL something wrong!!!!\n"));
goto _recv_indicatepkt_drop;
RT_TRACE(_module_recv_osdep_c_, _drv_err_,
("rtw_recv_indicatepkt():skb == NULL something wrong!!!!\n"));
goto _recv_indicatepkt_drop;
_rtw_mutex_init(&dvobj->usb_vendor_req_mutex);
dvobj->usb_alloc_vendor_req_buf = rtw_zmalloc(MAX_USB_IO_CTL_SIZE);
_rtw_mutex_init(&dvobj->usb_vendor_req_mutex);
dvobj->usb_alloc_vendor_req_buf = rtw_zmalloc(MAX_USB_IO_CTL_SIZE);
- if (dvobj->usb_alloc_vendor_req_buf == NULL) {
+ if (!dvobj->usb_alloc_vendor_req_buf) {
DBG_88E("alloc usb_vendor_req_buf failed... /n");
rst = _FAIL;
goto exit;
DBG_88E("alloc usb_vendor_req_buf failed... /n");
rst = _FAIL;
goto exit;
struct usb_device *pusbd;
pdvobjpriv = (struct dvobj_priv *)rtw_zmalloc(sizeof(*pdvobjpriv));
struct usb_device *pusbd;
pdvobjpriv = (struct dvobj_priv *)rtw_zmalloc(sizeof(*pdvobjpriv));
- if (pdvobjpriv == NULL)
goto exit;
pdvobjpriv->pusbintf = usb_intf;
goto exit;
pdvobjpriv->pusbintf = usb_intf;
int status = _FAIL;
padapter = (struct adapter *)rtw_zvmalloc(sizeof(*padapter));
int status = _FAIL;
padapter = (struct adapter *)rtw_zvmalloc(sizeof(*padapter));
goto exit;
padapter->dvobj = dvobj;
dvobj->if1 = padapter;
goto exit;
padapter->dvobj = dvobj;
dvobj->if1 = padapter;
goto free_adapter;
pnetdev = rtw_init_netdev(padapter);
goto free_adapter;
pnetdev = rtw_init_netdev(padapter);
goto handle_dualmac;
SET_NETDEV_DEV(pnetdev, dvobj_to_dev(dvobj));
padapter = rtw_netdev_priv(pnetdev);
goto handle_dualmac;
SET_NETDEV_DEV(pnetdev, dvobj_to_dev(dvobj));
padapter = rtw_netdev_priv(pnetdev);
/* Initialize dvobj_priv */
dvobj = usb_dvobj_init(pusb_intf);
/* Initialize dvobj_priv */
dvobj = usb_dvobj_init(pusb_intf);
RT_TRACE(_module_hci_intfs_c_, _drv_err_,
("initialize device object priv Failed!\n"));
goto exit;
}
if1 = rtw_usb_if1_init(dvobj, pusb_intf, pdid);
RT_TRACE(_module_hci_intfs_c_, _drv_err_,
("initialize device object priv Failed!\n"));
goto exit;
}
if1 = rtw_usb_if1_init(dvobj, pusb_intf, pdid);
DBG_88E("rtw_init_primarystruct adapter Failed!\n");
goto free_dvobj;
}
DBG_88E("rtw_init_primarystruct adapter Failed!\n");
goto free_dvobj;
}
int i;
pxmitbuf->pallocated_buf = rtw_zmalloc(alloc_sz);
int i;
pxmitbuf->pallocated_buf = rtw_zmalloc(alloc_sz);
- if (pxmitbuf->pallocated_buf == NULL)
+ if (!pxmitbuf->pallocated_buf)
return _FAIL;
pxmitbuf->pbuf = (u8 *)N_BYTE_ALIGMENT((size_t)(pxmitbuf->pallocated_buf), XMITBUF_ALIGN_SZ);
return _FAIL;
pxmitbuf->pbuf = (u8 *)N_BYTE_ALIGMENT((size_t)(pxmitbuf->pallocated_buf), XMITBUF_ALIGN_SZ);
for (i = 0; i < 8; i++) {
pxmitbuf->pxmit_urb[i] = usb_alloc_urb(0, GFP_KERNEL);
for (i = 0; i < 8; i++) {
pxmitbuf->pxmit_urb[i] = usb_alloc_urb(0, GFP_KERNEL);
- if (pxmitbuf->pxmit_urb[i] == NULL) {
+ if (!pxmitbuf->pxmit_urb[i]) {
DBG_88E("pxmitbuf->pxmit_urb[i]==NULL");
return _FAIL;
}
DBG_88E("pxmitbuf->pxmit_urb[i]==NULL");
return _FAIL;
}