Home
last modified time | relevance | path

Searched refs:str_ptr_pos (Results 1 – 1 of 1) sorted by relevance

/Zephyr-Core-3.5.0/lib/os/
Dcbprintf_packaged.c251 uint8_t str_ptr_pos[16]; /* string pointer positions */ in cbvprintf_package() local
639 if (s_idx >= ARRAY_SIZE(str_ptr_pos)) { in cbvprintf_package()
649 str_ptr_pos[s_idx] = s_ptr_idx; in cbvprintf_package()
653 str_ptr_pos[s_idx] |= STR_POS_RO_FLAG; in cbvprintf_package()
758 if (!(str_ptr_pos[i] & STR_POS_RO_FLAG)) { in cbvprintf_package()
762 uint8_t pos = str_ptr_pos[i] & STR_POS_MASK; in cbvprintf_package()
776 if (s_ro_cnt && str_ptr_pos[i] & STR_POS_RO_FLAG) { in cbvprintf_package()
785 s = *(char **)(buf0 + str_ptr_pos[i] * sizeof(int)); in cbvprintf_package()
787 *(char **)(buf0 + str_ptr_pos[i] * sizeof(int)) = NULL; in cbvprintf_package()
797 *buf++ = str_ptr_pos[i]; in cbvprintf_package()