Lines Matching refs:syntax
284 const char *syntax; /*!< Command syntax strings. */ member
384 #define SHELL_CMD_ARG_REGISTER(syntax, subcmd, help, handler, \ argument
386 static const struct shell_static_entry UTIL_CAT(_shell_, syntax) = \
387 SHELL_CMD_ARG(syntax, subcmd, help, handler, mandatory, optional); \
389 UTIL_CAT(shell_cmd_, syntax), shell_root_cmds, \
390 UTIL_CAT(shell_cmd_, syntax) \
392 .entry = &UTIL_CAT(_shell_, syntax) \
415 #define SHELL_COND_CMD_ARG_REGISTER(flag, syntax, subcmd, help, handler, \ argument
420 SHELL_CMD_ARG_REGISTER(syntax, subcmd, help, handler, \
424 static shell_cmd_handler dummy_##syntax##_handler __unused = \
426 static const union shell_cmd_entry *dummy_subcmd_##syntax \
441 #define SHELL_CMD_REGISTER(syntax, subcmd, help, handler) \ argument
442 SHELL_CMD_ARG_REGISTER(syntax, subcmd, help, handler, 0, 0)
457 #define SHELL_COND_CMD_REGISTER(flag, syntax, subcmd, help, handler) \ argument
458 SHELL_COND_CMD_ARG_REGISTER(flag, syntax, subcmd, help, handler, 0, 0)
595 #define SHELL_CMD_ARG(syntax, subcmd, help, handler, mand, opt) \ argument
596 SHELL_EXPR_CMD_ARG(1, syntax, subcmd, help, handler, mand, opt)
617 #define SHELL_COND_CMD_ARG(flag, syntax, subcmd, help, handler, mand, opt) \ argument
618 SHELL_EXPR_CMD_ARG(IS_ENABLED(flag), syntax, subcmd, help, \
643 .syntax = (_expr) ? (const char *)STRINGIFY(_syntax) : "", \