Lines Matching defs:flist
126 typedef struct flist {
227 flist_t flist[FT_nft] = {
573 flist[i].nslots = 0;
574 flist[i].nfiles = 0;
575 free(flist[i].fents);
576 flist[i].fents = NULL;
589 ftp = &flist[ft];
730 if (i >= 0 && (fep = &flist[FT_DIR].fents[i])->id == dirid)
740 if (*dcp >= 0 && flist[FT_DIR].fents[*dcp].id == dirid)
748 ftp = &flist[ft];
767 flp = &flist[FT_DIR];
828 fent_to_name(name, &flist[FT_DIR], pfep);
843 for (i = 0, flp = flist; i < FT_nft; i++, flp++) {
868 flp = &flist[ft];
872 fent_to_name(name, &flist[FT_DIR], fep);
898 for (i = 0, c = 0, flp = flist; i < FT_nft; i++, flp++) {
911 for (i = 0, c = 0, flp = flist; i < FT_nft; i++, flp++) {
1734 fent_to_name(&f, &flist[FT_DIR], fep);
2155 e = generate_fname(fep, flp - flist, &l, &id, &v1);
2159 fent_to_name(&l, &flist[FT_DIR], fep);
2170 add_to_flist(flp - flist, id, parid);
2197 fent_to_name(&f, &flist[FT_DIR], fep);
2232 fent_to_name(&f, &flist[FT_DIR], fep);
2355 e = generate_fname(dfep, flp - flist, &newf, &id, &v1);
2359 fent_to_name(&f, &flist[FT_DIR], dfep);
2370 if (flp - flist == FT_DIR) {
2374 del_from_flist(flp - flist, fep - flp->fents);
2375 add_to_flist(flp - flist, id, parid);
2455 del_from_flist(FT_DIR, fep - flist[FT_DIR].fents);
2504 fent_to_name(&f, &flist[FT_DIR], fep);
2590 del_from_flist(flp - flist, fep - flp->fents);