Lines Matching +full:write +full:- +full:bit +full:- +full:idx
4 * SPDX-License-Identifier: Apache-2.0
21 * Log frontend optionally dumps buffered data and start to write to the STM
27 * @retval -EIO if there was an internal failure.
38 /** @brief Perform a dummy write to STMESP.
46 * Write a trace point information using STM. Number of unique trace points is limited
47 * to 32768 - CONFIG_LOG_FRONTEND_STMESP_TP_CHAN_BASE per core.
65 /** @brief Trace point with 32 bit data.
67 * Write a trace point information using STM. Number of unique trace points is limited
68 * to 32768 - CONFIG_LOG_FRONTEND_STMESP_TP_CHAN_BASE per core.
71 * @param d Data. 32 bit word.
115 uint32_t idx = \
116 ((uintptr_t)&_str_ptr - (uintptr_t)TYPE_SECTION_START(log_stmesp_ptr)) / \
118 log_frontend_stmesp_log0(_source, idx); \
132 uint32_t idx = \
133 ((uintptr_t)&_str_ptr - (uintptr_t)TYPE_SECTION_START(log_stmesp_ptr)) / \
135 log_frontend_stmesp_log1(_source, idx, (uintptr_t)(GET_ARG_N(2, __VA_ARGS__))); \