Lines Matching defs:fd
46 int fd, oldfd, oflags, sflags;
97 while((fd = sysopenf((char*)file,oflags,SF_CREATMODE)) < 0 && errno == EINTR)
100 while((fd = sysopenf(file,oflags&O_ACCMODE)) < 0 && errno == EINTR)
102 if(fd >= 0)
104 { CLOSE(fd); /* error: file already exists */
116 { while((fd = syscreatf(file,SF_CREATMODE)) < 0 && errno == EINTR)
120 CLOSE(fd);
121 while((fd = sysopenf(file,oflags&O_ACCMODE)) < 0 &&
127 if(fd < 0)
132 if((f = sfnew(f,NIL(char*),(size_t)SF_UNBOUND,fd,sflags)) && oldfd >= 0)
192 /* stdio compatibility -- fd >= FOPEN_MAX (or other magic number) ok */