On Saturday, April 10, 2021 1:37:30 PM CEST Julia Lawall wrote: > > That variable has global scope and is assigned at least in: > What do you mean by global scope? None of the following look like > references to global variables. > > julia I just mean that fw_current_in_ps_mode is a field of a struct in a .h file included everywhere in this driver and that the functions whom the following assignments belong to have not the "static" type modifier. Thanks, Fabio > > > drivers/staging/rtl8723bs/core/rtw_pwrctrl.c:368: > > pwrpriv->fw_current_in_ps_mode = false; > > > > drivers/staging/rtl8723bs/core/rtw_pwrctrl.c:380: > > pwrpriv->fw_current_in_ps_mode = true; > > > > drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c:433: > > adapter_to_pwrctl(padapter)->fw_current_in_ps_mode = false; > > > > drivers/staging/rtl8723bs/core/rtw_pwrctrl.c:981: > > pwrctrlpriv->fw_current_in_ps_mode = false;