Searched refs:mlist (Results 1 – 6 of 6) sorted by relevance
83 private void free_mlist(struct mlist *);239 ms->mlist = NULL; in magic_open()249 free_mlist(struct mlist *mlist) in free_mlist() argument251 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()310 free_mlist(ms->mlist); in magic_load()[all …]
244 struct mlist *mlist) in apprentice_1() argument336 struct mlist *mlist; in file_apprentice() local348 mlist = emalloc(sizeof(*mlist)); in file_apprentice()349 mlist->next = mlist->prev = mlist; in file_apprentice()351 return mlist; in file_apprentice()357 mlist = emalloc(sizeof(*mlist)); in file_apprentice()358 mlist->next = mlist->prev = mlist; in file_apprentice()372 efree(mlist); in file_apprentice()378 return mlist; in file_apprentice()542 apprentice_list(struct mlist *mlist, int mode) in apprentice_list() argument[all …]
332 struct mlist { struct338 struct mlist *next, *prev; argument358 struct mlist *mlist; member418 protected struct mlist *file_apprentice(struct magic_set *, const char *, int);
310 if (ms->mlist == NULL) { in file_reset()
77 struct mlist *ml; in file_softmagic()79 for (ml = ms->mlist->next; ml != ms->mlist; ml = ml->next) in file_softmagic()
190 struct mlist *mlist;206 + mlist = emalloc(sizeof(*mlist));207 + mlist->next = mlist->prev = mlist;209 + return mlist;215 - if ((mlist = CAST(struct mlist *, malloc(sizeof(*mlist)))) == NULL) {220 + mlist = emalloc(sizeof(*mlist));221 mlist->next = mlist->prev = mlist;229 - free(mlist);231 + efree(mlist);232 mlist = NULL;[all …]
Completed in 33 milliseconds