Lines Matching full:spec
232 struct label_spec *spec; in add_specs() local
238 spec = malloc(sizeof(*spec)); in add_specs()
239 if (spec == NULL) in add_specs()
254 spec->entries = calloc(nlines, sizeof(*spec->entries)); in add_specs()
255 if (spec->entries == NULL) in add_specs()
257 spec->nentries = nlines; in add_specs()
272 add_spec_line(file, is_sebsd, &spec->entries[--nlines], line); in add_specs()
279 (long)spec->nentries); in add_specs()
280 STAILQ_INSERT_TAIL(&specs->head, spec, link); in add_specs()
286 struct label_spec *spec; in add_setfmac_specs() local
288 spec = malloc(sizeof(*spec)); in add_setfmac_specs()
289 if (spec == NULL) in add_setfmac_specs()
291 spec->nentries = 1; in add_setfmac_specs()
292 spec->entries = calloc(spec->nentries, sizeof(*spec->entries)); in add_setfmac_specs()
293 if (spec->entries == NULL) in add_setfmac_specs()
296 spec->entries->mactext = label; in add_setfmac_specs()
297 spec->entries->flags |= F_ALWAYSMATCH; in add_setfmac_specs()
298 STAILQ_INSERT_TAIL(&specs->head, spec, link); in add_setfmac_specs()