Lines Matching refs:ff
65 reg File_t *ff, *last; local
75 for(last = NIL(File_t*), ff = File; ff; last = ff, ff = ff->next)
76 if(ff->f == f)
78 if(ff)
80 File = ff->next;
81 else last->next = ff->next;
87 while(sysremovef(ff->name) < 0 && errno == EINTR)
90 free((Void_t*)ff);
103 { reg File_t *ff, *next; in _rmfiles() local
106 for(ff = File; ff; ff = next) in _rmfiles()
107 { next = ff->next; in _rmfiles()
108 _tmprmfile(ff->f, SF_CLOSING, NIL(Void_t*), ff->f->disc); in _rmfiles()
127 reg File_t* ff; local
132 if(!(ff = (File_t*)malloc(sizeof(File_t)+strlen(file))) )
135 ff->f = f;
136 strcpy(ff->name,file);
137 ff->next = File;
138 File = ff;