Lines Matching refs:newgenfs
3184 genfs_t *genfs_p, *newgenfs, *genfs;
3201 newgenfs = calloc(1, sizeof(genfs_t));
3202 if (!newgenfs)
3204 newgenfs->fstype = malloc(len + 1);
3205 if (!newgenfs->fstype) {
3206 free(newgenfs);
3209 rc = next_entry(newgenfs->fstype, fp, len);
3211 free(newgenfs->fstype);
3212 free(newgenfs);
3215 newgenfs->fstype[len] = 0;
3218 if (strcmp(newgenfs->fstype, genfs->fstype) == 0) {
3220 newgenfs->fstype);
3221 free(newgenfs->fstype);
3222 free(newgenfs);
3225 if (strcmp(newgenfs->fstype, genfs->fstype) < 0)
3228 newgenfs->next = genfs;
3230 genfs_p->next = newgenfs;
3232 p->genfs = newgenfs;
3262 for (l = NULL, c = newgenfs->head; c;
3268 "(%s,%s)", newgenfs->fstype,
3281 newgenfs->head = newc;