Lines Matching refs:fd
73 int fd;
160 info.fd = -1;
185 int fd = open(initInfo->file_name, (readOnly ? O_RDONLY : O_RDWR));
186 if (fd < 0)
194 if (fstat(fd, &st) == 0)
212 if (ftruncate(fd, size) != 0)
254 fsync(fd);
258 if (ioctl(fd, 10000) != 0) {
267 info.fd = fd;
275 close(fd);
295 close(info.fd);
443 ssize_t bytesRead = read_pos(info.fd, position, buffer, *numBytes);
476 ssize_t bytesRead = write_pos(info.fd, position, buffer, *numBytes);
540 && gDeviceInfos[i].fd == -1
713 close(info.fd);
714 info.fd = -1;
735 driveInfo->halted = info.fd == -1;