Lines Matching defs:type
44 * that a type names a valid entry in the Terminfo database.
55 * submitting print requests with goofball types, or every valid type
62 * database. The "terminfo" type is not likely to be an oft used feature,
106 char * type
109 isterminfo (type)
110 char *type;
118 if (!type || !*type)
122 if (tfind(type, (A2)&hit_cache, (A3)strcmp))
127 if (tfind(type, (A2)&miss_cache, (A3)strcmp))
135 && _isterminfo(type, envTERMINFO)
137 || _isterminfo(type, TERMINFO)
146 (void)tsearch (Strdup(type), (A2)&hit_cache, (A3)strcmp);
156 (void)tsearch (Strdup(type), (A2)&miss_cache, (A3)strcmp);
169 char * type,
173 _isterminfo (type, parent)
174 char *type,
188 type_letter[0] = type[0];
189 if (!(path = makepath(parent, type_letter, type, (char *)0)))