Lines Matching refs:spec
234 struct label_spec *spec; in add_specs() local
240 spec = malloc(sizeof(*spec)); in add_specs()
241 if (spec == NULL) in add_specs()
256 spec->entries = calloc(nlines, sizeof(*spec->entries)); in add_specs()
257 if (spec->entries == NULL) in add_specs()
259 spec->nentries = nlines; in add_specs()
274 add_spec_line(file, is_sebsd, &spec->entries[--nlines], line); in add_specs()
281 (long)spec->nentries); in add_specs()
282 STAILQ_INSERT_TAIL(&specs->head, spec, link); in add_specs()
288 struct label_spec *spec; in add_setfmac_specs() local
290 spec = malloc(sizeof(*spec)); in add_setfmac_specs()
291 if (spec == NULL) in add_setfmac_specs()
293 spec->nentries = 1; in add_setfmac_specs()
294 spec->entries = calloc(spec->nentries, sizeof(*spec->entries)); in add_setfmac_specs()
295 if (spec->entries == NULL) in add_setfmac_specs()
298 spec->entries->mactext = label; in add_setfmac_specs()
299 spec->entries->flags |= F_ALWAYSMATCH; in add_setfmac_specs()
300 STAILQ_INSERT_TAIL(&specs->head, spec, link); in add_setfmac_specs()