Skip to content

Commit c8a935a

Browse files
prabhakarladkees
authored andcommitted
lib/string_choices: Add str_assert_deassert() helper
Add str_assert_deassert() helper to return "assert" or "deassert" string literal depending on the boolean argument. Also add the inversed variant str_deassert_assert(). Suggested-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> Reviewed-by: Andy Shevchenko <andy@kernel.org> Link: https://lore.kernel.org/r/20250923095229.2149740-1-prabhakar.mahadev-lad.rj@bp.renesas.com Signed-off-by: Kees Cook <kees@kernel.org>
1 parent 23ef9d4 commit c8a935a

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

include/linux/string_choices.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@
1717

1818
#include <linux/types.h>
1919

20+
static inline const char *str_assert_deassert(bool v)
21+
{
22+
return v ? "assert" : "deassert";
23+
}
24+
#define str_deassert_assert(v) str_assert_deassert(!(v))
25+
2026
static inline const char *str_enable_disable(bool v)
2127
{
2228
return v ? "enable" : "disable";

0 commit comments

Comments
 (0)