Lines Matching defs:types
108 /* types string */
112 /* collate the types for sync behavior */
215 * Using the collator, determines which types in the types list
217 * (unique) types. If there are no unique types, returns NULL;
218 * types is destructively modified.
220 static char *collate_types(char *types, void **collator,
224 /* walk through the types list */
225 p = types;
226 for (s = types; p && *numResults != maxResults; s = p) {
231 free(types);
248 free(types);
253 * This is used after all types have been collated into the tree.
254 * It walks through the tree, composing a list from all the types in
261 char **types = (char **)cookie;
265 slp_add2list(t, types, SLP_FALSE);
273 char *types = NULL;
277 slp_twalk(collator, collect_types, 0, (void *) &types);
278 return (types);