[PATCH v3 0/2] staging: rtl8723bs: refactor rtw_aes_decrypt()

From: Lin YuChen

Date: Thu Mar 19 2026 - 08:12:41 EST


This series refactors rtw_aes_decrypt() to improve code readability by
reducing nesting levels through the use of guard clauses.

Changes in v3:
- Follow Dan Carpenter's suggestion to use direct returns (e.g., return
_SUCCESS or _FAIL) instead of "goto exit" for the newly introduced
guard clauses.
- Revert unrelated line-breaking and formatting changes to ensure the
patch remains focused strictly on the refactoring of indentation
levels, as advised by Dan.
- Keep the two-step patch series structure requested by Greg KH.

Changes in v2:
- Split the refactor into a two-patch series to make logic verification
easier, as requested by Greg KH.

Lin YuChen (2):
staging: rtl8723bs: use guard clause for AES check
staging: rtl8723bs: use guard clause for stainfo check

drivers/staging/rtl8723bs/core/rtw_security.c | 86 +++++++++----------
1 file changed, 42 insertions(+), 44 deletions(-)

--
2.34.1