Lines Matching refs:fd
86 int fd;
90 if ((fd = creat("trek.dump", 0644)) < 0) {
95 write(fd, &version, sizeof version);
99 write(fd, &d->area, sizeof d->area);
101 write(fd, d->area, i);
104 close(fd);
122 int fd;
125 if ((fd = open("trek.dump", O_RDONLY)) < 0 ||
126 read(fd, &version, sizeof version) != sizeof version ||
128 readdump(fd)) {
130 if (fd >= 0)
131 close(fd);
135 close(fd);
152 int fd;
157 fd = fd1;
160 if (read(fd, &junk, sizeof junk) != (sizeof junk))
165 if (read(fd, d->area, i) != i)
170 return (read(fd, &junk, 1));