Lines Matching defs:specs
1185 struct spec **specs;
1195 specs = calloc(n+1, sizeof(struct spec *));
1196 if (!specs)
1198 specs[0] = lookup_common(rec, key, type, false);
1199 if (specs[0]) {
1200 if (!specs[0]->hasMetaChars) {
1202 lr = &specs[0]->lr;
1206 prefix_len = specs[0]->prefix_len;
1209 specs[i] = lookup_common(rec, aliases[i-1], type, false);
1210 if (specs[i]) {
1211 if (!specs[i]->hasMetaChars) {
1213 lr = &specs[i]->lr;
1216 if (specs[i]->prefix_len > prefix_len) {
1218 prefix_len = specs[i]->prefix_len;
1225 lr = &specs[best]->lr;
1231 free(specs);