Lines Matching refs:len
321 uint32_t lv_text_get_next_line(const char * txt, uint32_t len, in lv_text_get_next_line() argument
337 for(i = 0; i < len && txt[i] != '\n' && txt[i] != '\r' && txt[i] != '\0'; i++) { in lv_text_get_next_line()
340 if(i < len && txt[i] != '\0') i++; /*To go beyond `\n`*/ in lv_text_get_next_line()
350 while(i < len && txt[i] != '\0' && max_width > 0) { in lv_text_get_next_line()
480 void lv_text_cut(char * txt, uint32_t pos, uint32_t len) in lv_text_cut() argument
487 len = lv_text_encoded_get_byte_id(&txt[pos], len); in lv_text_cut()
491 for(i = pos; i <= old_len - len; i++) { in lv_text_cut()
492 txt[i] = txt[i + len]; in lv_text_cut()
501 uint32_t len = lv_vsnprintf(NULL, 0, fmt, ap_copy); in lv_text_set_text_vfmt() local
507 char * raw_txt = lv_malloc(len + 1); in lv_text_set_text_vfmt()
513 lv_vsnprintf(raw_txt, len + 1, fmt, ap); in lv_text_set_text_vfmt()
526 text = lv_malloc(len + 1); in lv_text_set_text_vfmt()
532 lv_vsnprintf(text, len + 1, fmt, ap); in lv_text_set_text_vfmt()
785 uint32_t len = 0; in lv_text_utf8_get_length() local
790 len++; in lv_text_utf8_get_length()
793 return len; in lv_text_utf8_get_length()