Lines Matching refs:fd

79 fdprintf(int fd, char *fmt, ...)  in fdprintf()  argument
84 if (fd == 1) in fdprintf()
89 return (Write(fd, buf, (int)strlen(buf))); in fdprintf()
93 fdgets(char *buf, int len, int fd) in fdgets() argument
99 while ((count < len) && (Read(fd, &tmp, 1) > 0)) in fdgets()
108 fdputs(char *buf, int fd) in fdputs() argument
110 return (fdprintf(fd, "%s", buf)); in fdputs()
114 fdputc(char c, int fd) in fdputc() argument
116 if (fd == 1) in fdputc()
118 return (write(fd, &c, 1)); in fdputc()
125 int fd, in open_locked() local
154 if ((fd = Open(path, oflag, mode)) == -1) in open_locked()
159 if ((fd = Open(path, oflag|O_CREAT, mode)) != -1) in open_locked()
167 if (fd == -1) in open_locked()
180 if (Fcntl(fd, F_SETLK, &l) == -1) { in open_locked()
186 Close(fd); in open_locked()
191 if ((lseek(fd, 0, SEEK_SET) == (off_t)-1) || in open_locked()
192 (ftruncate(fd, 0) == -1)) { in open_locked()
193 Close(fd); in open_locked()
198 return (fd); in open_locked()
206 int fd; in open_lpfile() local
208 if ((fd = open_locked(path, type, mode)) >= 0) { in open_lpfile()
210 if (!(fp = fdopen(fd, type))) { in open_lpfile()
211 Close(fd); in open_lpfile()
268 int fd; in loadline() local
273 if ((fd = open_locked(path, "r", MODE_READ)) < 0) in loadline()
276 if (fdgets(buf, BUFSIZ, fd)) { in loadline()
286 close(fd); in loadline()
297 int fd; in loadstring() local
301 if ((fd = open_locked(path, "r", MODE_READ)) < 0) in loadstring()
304 if ((ret = sop_up_rest(fd, (char *)0))) { in loadstring()
310 close(fd); in loadstring()
321 int fd; in dumpstring() local
326 if ((fd = open_locked(path, "w", MODE_READ)) < 0) in dumpstring()
328 fdprintf(fd, "%s\n", str); in dumpstring()
329 close(fd); in dumpstring()