Lines Matching refs:newgenfs
2725 genfs_t *genfs_p, *newgenfs, *genfs; in genfs_read() local
2740 newgenfs = calloc(1, sizeof(genfs_t)); in genfs_read()
2741 if (!newgenfs) in genfs_read()
2743 newgenfs->fstype = malloc(len + 1); in genfs_read()
2744 if (!newgenfs->fstype) { in genfs_read()
2745 free(newgenfs); in genfs_read()
2748 rc = next_entry(newgenfs->fstype, fp, len); in genfs_read()
2750 free(newgenfs->fstype); in genfs_read()
2751 free(newgenfs); in genfs_read()
2754 newgenfs->fstype[len] = 0; in genfs_read()
2757 if (strcmp(newgenfs->fstype, genfs->fstype) == 0) { in genfs_read()
2759 newgenfs->fstype); in genfs_read()
2760 free(newgenfs->fstype); in genfs_read()
2761 free(newgenfs); in genfs_read()
2764 if (strcmp(newgenfs->fstype, genfs->fstype) < 0) in genfs_read()
2767 newgenfs->next = genfs; in genfs_read()
2769 genfs_p->next = newgenfs; in genfs_read()
2771 p->genfs = newgenfs; in genfs_read()
2799 for (l = NULL, c = newgenfs->head; c; in genfs_read()
2805 "(%s,%s)", newgenfs->fstype, in genfs_read()
2818 newgenfs->head = newc; in genfs_read()