Lines Matching refs:mlist
83 private void free_mlist(struct mlist *);
239 ms->mlist = NULL; in magic_open()
249 free_mlist(struct mlist *mlist) in free_mlist() argument
251 struct mlist *ml; in free_mlist()
253 if (mlist == NULL) in free_mlist()
256 for (ml = mlist->next; ml != mlist;) { in free_mlist()
257 struct mlist *next = ml->next; in free_mlist()
287 if (ms->mlist) { in magic_close()
288 free_mlist(ms->mlist); in magic_close()
308 struct mlist *ml = file_apprentice(ms, magicfile, FILE_LOAD); in magic_load()
310 free_mlist(ms->mlist); in magic_load()
311 ms->mlist = ml; in magic_load()
320 struct mlist *ml = file_apprentice(ms, magicfile, FILE_COMPILE); in magic_compile()
329 struct mlist *ml = file_apprentice(ms, magicfile, FILE_LIST); in magic_list()