Lines Matching refs:tagstr
35 static int displaytext_str2tag(const char *tagstr, unsigned int *tag_len);
36 static int displaytext_get_tag_len(const char *tagstr);
256 static int displaytext_get_tag_len(const char *tagstr) in displaytext_get_tag_len() argument
258 char *colon = strchr(tagstr, ':'); in displaytext_get_tag_len()
260 return (colon == NULL) ? -1 : colon - tagstr; in displaytext_get_tag_len()
263 static int displaytext_str2tag(const char *tagstr, unsigned int *tag_len) in displaytext_str2tag() argument
268 len = displaytext_get_tag_len(tagstr); in displaytext_str2tag()
273 if (len == sizeof("UTF8") - 1 && HAS_PREFIX(tagstr, "UTF8")) in displaytext_str2tag()
275 if (len == sizeof("UTF8String") - 1 && HAS_PREFIX(tagstr, "UTF8String")) in displaytext_str2tag()
277 if (len == sizeof("BMP") - 1 && HAS_PREFIX(tagstr, "BMP")) in displaytext_str2tag()
279 if (len == sizeof("BMPSTRING") - 1 && HAS_PREFIX(tagstr, "BMPSTRING")) in displaytext_str2tag()
281 if (len == sizeof("VISIBLE") - 1 && HAS_PREFIX(tagstr, "VISIBLE")) in displaytext_str2tag()
283 if (len == sizeof("VISIBLESTRING") - 1 && HAS_PREFIX(tagstr, "VISIBLESTRING")) in displaytext_str2tag()