Home
last modified time | relevance | path

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

/Zephyr-latest/lib/os/
Dcbprintf_packaged.c251 uint8_t str_ptr_pos[16]; /* string pointer positions */ in cbvprintf_package() local
640 if (s_idx >= ARRAY_SIZE(str_ptr_pos)) { in cbvprintf_package()
650 str_ptr_pos[s_idx] = s_ptr_idx; in cbvprintf_package()
654 str_ptr_pos[s_idx] |= STR_POS_RO_FLAG; in cbvprintf_package()
759 if (!(str_ptr_pos[i] & STR_POS_RO_FLAG)) { in cbvprintf_package()
763 uint8_t pos = str_ptr_pos[i] & STR_POS_MASK; in cbvprintf_package()
778 if (s_ro_cnt && str_ptr_pos[i] & STR_POS_RO_FLAG) { in cbvprintf_package()
788 s = *(char **)(buf0 + str_ptr_pos[i] * sizeof(int)); in cbvprintf_package()
790 *(char **)(buf0 + str_ptr_pos[i] * sizeof(int)) = NULL; in cbvprintf_package()
800 *(uint8_t *)buf = str_ptr_pos[i]; in cbvprintf_package()