mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-05 08:26:59 +00:00
staging: r8188eu: convert _rtw_init_sta_priv() to common error logic
Convert the function _rtw_init_sta_priv() to common kernel error logic. Return 0 on success and negative value on failure. This is part of getting rid of returning _SUCCESS and _FAIL which uses inverted error logic and is used all over the driver. Signed-off-by: Michael Straube <straube.linux@gmail.com> Tested-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> # Edimax N150 Link: https://lore.kernel.org/r/20221002074827.8566-6-straube.linux@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
40b3f62227
commit
fd692ab4c5
3 changed files with 5 additions and 5 deletions
|
@ -45,7 +45,7 @@ static void _rtw_init_stainfo(struct sta_info *psta)
|
|||
psta->keep_alive_trycnt = 0;
|
||||
}
|
||||
|
||||
u32 _rtw_init_sta_priv(struct sta_priv *pstapriv)
|
||||
int _rtw_init_sta_priv(struct sta_priv *pstapriv)
|
||||
{
|
||||
struct sta_info *psta;
|
||||
s32 i;
|
||||
|
@ -53,7 +53,7 @@ u32 _rtw_init_sta_priv(struct sta_priv *pstapriv)
|
|||
pstapriv->pallocated_stainfo_buf = vzalloc(sizeof(struct sta_info) * NUM_STA + 4);
|
||||
|
||||
if (!pstapriv->pallocated_stainfo_buf)
|
||||
return _FAIL;
|
||||
return -ENOMEM;
|
||||
|
||||
pstapriv->pstainfo_buf = pstapriv->pallocated_stainfo_buf + 4 -
|
||||
((size_t)(pstapriv->pallocated_stainfo_buf) & 3);
|
||||
|
@ -93,7 +93,7 @@ u32 _rtw_init_sta_priv(struct sta_priv *pstapriv)
|
|||
pstapriv->expire_to = 3; /* 3*2 = 6 sec */
|
||||
pstapriv->max_num_sta = NUM_STA;
|
||||
|
||||
return _SUCCESS;
|
||||
return 0;
|
||||
}
|
||||
|
||||
inline int rtw_stainfo_offset(struct sta_priv *stapriv, struct sta_info *sta)
|
||||
|
|
|
@ -295,7 +295,7 @@ static inline u32 wifi_mac_hash(u8 *mac)
|
|||
return x;
|
||||
}
|
||||
|
||||
extern u32 _rtw_init_sta_priv(struct sta_priv *pstapriv);
|
||||
extern int _rtw_init_sta_priv(struct sta_priv *pstapriv);
|
||||
extern void _rtw_free_sta_priv(struct sta_priv *pstapriv);
|
||||
|
||||
#define stainfo_offset_valid(offset) (offset < NUM_STA && offset >= 0)
|
||||
|
|
|
@ -494,7 +494,7 @@ u8 rtw_init_drv_sw(struct adapter *padapter)
|
|||
goto free_xmit_priv;
|
||||
}
|
||||
|
||||
if (_rtw_init_sta_priv(&padapter->stapriv) == _FAIL) {
|
||||
if (_rtw_init_sta_priv(&padapter->stapriv)) {
|
||||
dev_err(dvobj_to_dev(padapter->dvobj), "_rtw_init_sta_priv failed\n");
|
||||
goto free_recv_priv;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue