[PATCH 16/61] staging: rtl8723bs: remove rtw_free_evt_priv wrapper and rename helper

From: Arsenii Pashchenko

Date: Wed Jul 15 2026 - 08:55:37 EST


Remove the redundant rtw_free_evt_priv() wrapper function from
rtw_cmd.c, which did nothing but call _rtw_free_evt_priv().

Simplify the code by renaming the internal _rtw_free_evt_priv()
helper to rtw_free_evt_priv() and using it everywhere directly. This
eliminates the useless leading underscore naming and reduces call
overhead.

Clean up the old wrapper definition, update the function prototype in
the header file, and adjust all call sites across the driver.

Signed-off-by: Arsenii Pashchenko <ulijg308@xxxxxxxxx>
---
drivers/staging/rtl8723bs/core/rtw_cmd.c | 6 +-----
drivers/staging/rtl8723bs/include/cmd_osdep.h | 1 -
2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/drivers/staging/rtl8723bs/core/rtw_cmd.c b/drivers/staging/rtl8723bs/core/rtw_cmd.c
index d2c6d48a8..b91182549 100644
--- a/drivers/staging/rtl8723bs/core/rtw_cmd.c
+++ b/drivers/staging/rtl8723bs/core/rtw_cmd.c
@@ -212,7 +212,7 @@ int rtw_init_evt_priv(struct evt_priv *pevtpriv)
return 0;
}

-void _rtw_free_evt_priv(struct evt_priv *pevtpriv)
+void rtw_free_evt_priv(struct evt_priv *pevtpriv)
{
_cancel_workitem_sync(&pevtpriv->c2h_wk);
while (pevtpriv->c2h_wk_alive)
@@ -286,10 +286,6 @@ struct cmd_obj *_rtw_dequeue_cmd(struct __queue *queue)
return obj;
}

-void rtw_free_evt_priv(struct evt_priv *pevtpriv)
-{
- _rtw_free_evt_priv(pevtpriv);
-}

void rtw_free_cmd_priv(struct cmd_priv *pcmdpriv)
{
diff --git a/drivers/staging/rtl8723bs/include/cmd_osdep.h b/drivers/staging/rtl8723bs/include/cmd_osdep.h
index 91d933d71..2259fe57a 100644
--- a/drivers/staging/rtl8723bs/include/cmd_osdep.h
+++ b/drivers/staging/rtl8723bs/include/cmd_osdep.h
@@ -9,7 +9,6 @@

int rtw_init_cmd_priv(struct cmd_priv *pcmdpriv);
int rtw_init_evt_priv(struct evt_priv *pevtpriv);
-extern void _rtw_free_evt_priv(struct evt_priv *pevtpriv);
extern void _rtw_free_cmd_priv(struct cmd_priv *pcmdpriv);
extern struct cmd_obj *_rtw_dequeue_cmd(struct __queue *queue);

--
2.55.0