Lines Matching full:backend
21 /** @brief Shell log backend states. */
29 /** @brief Shell log backend control block (RW data). */
35 /** @brief Shell log backend instance structure (RO data). */
37 const struct log_backend *backend; member
45 /** @brief Shell log backend message structure. */
55 * @brief Macro for creating instance of shell log backend.
65 * @brief Macro for retrieving pointer to the instance of shell log backend.
86 .backend = &_name##_backend, \
100 /** @brief Enable shell log backend.
102 * @param backend Shell log backend instance.
106 void z_shell_log_backend_enable(const struct shell_log_backend *backend,
109 /** @brief Disable shell log backend.
111 * @param backend Shell log backend instance.
113 void z_shell_log_backend_disable(const struct shell_log_backend *backend);
117 * @param backend Shell log backend instance.
121 bool z_shell_log_backend_process(const struct shell_log_backend *backend);