• Home
  • Raw
  • Download

Lines Matching refs:strinfo

141 strinfo_scan (const guint32 *strinfo,  in strinfo_scan()  argument
156 if (strinfo[i + j] != words[j]) in strinfo_scan()
170 strinfo_find_string (const guint32 *strinfo, in strinfo_find_string() argument
183 return strinfo_scan (strinfo + 1, length - 1, words, n_words); in strinfo_find_string()
187 strinfo_find_integer (const guint32 *strinfo, in strinfo_find_integer() argument
194 if (strinfo[i] == GUINT32_TO_LE (value)) in strinfo_find_integer()
196 const guchar *charinfo = (const guchar *) &strinfo[i]; in strinfo_find_integer()
207 strinfo_is_string_valid (const guint32 *strinfo, in strinfo_is_string_valid() argument
211 return strinfo_find_string (strinfo, length, string, FALSE) != -1; in strinfo_is_string_valid()
215 strinfo_enum_from_string (const guint32 *strinfo, in strinfo_enum_from_string() argument
222 index = strinfo_find_string (strinfo, length, string, FALSE); in strinfo_enum_from_string()
227 *result = GUINT32_FROM_LE (strinfo[index]); in strinfo_enum_from_string()
232 strinfo_string_from_enum (const guint32 *strinfo, in strinfo_string_from_enum() argument
238 index = strinfo_find_integer (strinfo, length, value); in strinfo_string_from_enum()
243 return 1 + (const gchar *) &strinfo[index + 1]; in strinfo_string_from_enum()
247 strinfo_string_from_alias (const guint32 *strinfo, in strinfo_string_from_alias() argument
253 index = strinfo_find_string (strinfo, length, alias, TRUE); in strinfo_string_from_alias()
258 return 1 + (const gchar *) &strinfo[GUINT32_TO_LE (strinfo[index]) + 1]; in strinfo_string_from_alias()
262 strinfo_enumerate (const guint32 *strinfo, in strinfo_enumerate() argument
268 ptr = (gpointer) strinfo; in strinfo_enumerate()