Lines Matching refs:ml

446 	struct mlist *ml;  in add_mlist()  local
449 if ((ml = CAST(struct mlist *, emalloc(sizeof(*ml)))) == NULL) in add_mlist()
452 ml->map = idx == 0 ? map : NULL; in add_mlist()
453 ml->magic = map->magic[idx]; in add_mlist()
454 ml->nmagic = map->nmagic[idx]; in add_mlist()
456 mlp->prev->next = ml; in add_mlist()
457 ml->prev = mlp->prev; in add_mlist()
458 ml->next = mlp; in add_mlist()
459 mlp->prev = ml; in add_mlist()
638 mlist_free_one(struct mlist *ml) in mlist_free_one() argument
640 if (ml->map) in mlist_free_one()
641 apprentice_unmap(CAST(struct magic_map *, ml->map)); in mlist_free_one()
642 efree(ml); in mlist_free_one()
648 struct mlist *ml, *next; in mlist_free() local
653 for (ml = mlist->next; ml != mlist;) { in mlist_free()
654 next = ml->next; in mlist_free()
655 mlist_free_one(ml); in mlist_free()
656 ml = next; in mlist_free()
1098 struct mlist *ml; in apprentice_list() local
1099 for (ml = mlist->next; ml != mlist; ml = ml->next) { in apprentice_list()
1100 for (magindex = 0; magindex < ml->nmagic; magindex++) { in apprentice_list()
1101 struct magic *m = &ml->magic[magindex]; in apprentice_list()
1104 while (magindex + 1 < ml->nmagic && in apprentice_list()
1105 ml->magic[magindex + 1].cont_level != 0) in apprentice_list()
1115 for (; magindex + 1 < ml->nmagic && in apprentice_list()
1116 ml->magic[magindex + 1].cont_level != 0; in apprentice_list()
1119 if (*ml->magic[descindex].desc == '\0' in apprentice_list()
1120 && *ml->magic[mi].desc) in apprentice_list()
1122 if (*ml->magic[mimeindex].mimetype == '\0' in apprentice_list()
1123 && *ml->magic[mi].mimetype) in apprentice_list()
1128 file_magic_strength(m, ml->nmagic - magindex), in apprentice_list()
1129 ml->magic[lineindex].lineno, in apprentice_list()
1130 ml->magic[descindex].desc, in apprentice_list()
1131 ml->magic[mimeindex].mimetype); in apprentice_list()
3654 struct mlist *mlist, *ml; local
3658 for (ml = mlist->next; ml != mlist; ml = ml->next) {
3659 struct magic *ma = ml->magic;
3660 for (i = 0; i < ml->nmagic; i++) {
3665 for (j = i + 1; j < ml->nmagic; j++)