Lines Matching refs:dec_limit
376 int lwm2m_ftoa(double *input, char *out, size_t outlen, int8_t dec_limit) in lwm2m_ftoa() argument
389 if (dec_limit > 0 && dec_limit < sizeof(buf) && in lwm2m_ftoa()
390 buf[dec_limit] != '\0') { in lwm2m_ftoa()
391 bool round_up = buf[dec_limit] >= '5'; in lwm2m_ftoa()
393 buf[dec_limit] = '\0'; in lwm2m_ftoa()
394 len = dec_limit; in lwm2m_ftoa()
396 while (round_up && dec_limit > 0) { in lwm2m_ftoa()
397 dec_limit--; in lwm2m_ftoa()
398 buf[dec_limit]++; in lwm2m_ftoa()
400 if (buf[dec_limit] > '9') { in lwm2m_ftoa()
401 buf[dec_limit] = '0'; in lwm2m_ftoa()