Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: rtl8712: checkpatch: Avoid multiple line dereferences

"WARNING: Avoid multiple line dereference - prefer 'poid_par_priv->information_buf_len'"
"WARNING: Avoid multiple line dereference - prefer 'padapter->registrypriv.dev_network.Configuration'"
"WARNING: Avoid multiple line dereference - prefer 'Adapter->mppriv.workparam.io_value'"

Signed-off-by: Ding-Chi Wang <dcwang.tw@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Ding-Chi Wang and committed by
Greg Kroah-Hartman
50d94eac 217d31c4

+4 -6
+4 -6
drivers/staging/rtl8712/rtl871x_ioctl_rtl.c
··· 282 282 if (poid_par_priv->information_buf_len >= sizeof(u32)) { 283 283 *(u32 *)poid_par_priv->information_buf = 284 284 padapter->recvpriv.rx_bytes; 285 - *poid_par_priv->bytes_rw = poid_par_priv-> 286 - information_buf_len; 285 + *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; 287 286 } else { 288 287 return RNDIS_STATUS_INVALID_LENGTH; 289 288 } ··· 324 325 check_fwstate(pmlmepriv, WIFI_ADHOC_MASTER_STATE)) 325 326 pnic_Config = &pmlmepriv->cur_network.network.Configuration; 326 327 else 327 - pnic_Config = &padapter->registrypriv.dev_network. 328 - Configuration; 328 + pnic_Config = &padapter->registrypriv.dev_network.Configuration; 329 329 channelnum = pnic_Config->DSConfig; 330 330 *(u32 *)poid_par_priv->information_buf = channelnum; 331 331 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; ··· 481 483 */ 482 484 if (!r8712_getrfreg_cmd(Adapter, 483 485 *(unsigned char *)poid_par_priv->information_buf, 484 - (unsigned char *)&Adapter->mppriv.workparam. 485 - io_value)) 486 + (unsigned char *)&Adapter->mppriv.workparam.io_value 487 + )) 486 488 status = RNDIS_STATUS_NOT_ACCEPTED; 487 489 } 488 490 } else {