Lines Matching refs:mlist
102 struct mlist *ml;
104 - if ((ml = CAST(struct mlist *, malloc(sizeof(*ml)))) == NULL)
105 + if ((ml = CAST(struct mlist *, emalloc(sizeof(*ml)))) == NULL)
138 mlist_free(ms->mlist[i]);
211 private struct mlist *
214 struct mlist *mlist;
215 - if ((mlist = CAST(struct mlist *, calloc(1, sizeof(*mlist)))) == NULL) {
216 + if ((mlist = CAST(struct mlist *, ecalloc(1, sizeof(*mlist)))) == NULL) {
219 mlist->next = mlist->prev = mlist;
221 struct mlist *next = ml->next;
251 + mlist_free(ms->mlist[i]);
252 + if ((ms->mlist[i] = mlist_alloc()) == NULL) {
253 + file_oomem(ms, sizeof(*ms->mlist[i]));
265 mlist_free(ms->mlist[i]);
1419 struct mlist {
1424 struct mlist *next, *prev;
1459 protected int file_magicfind(struct magic_set *, const char *, struct mlist *);
2918 struct mlist *ml;
2920 for (ml = ms->mlist[0]->next; ml != ms->mlist[0]; ml = ml->next)