Lines Matching refs:fd
52 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) ==
57 ssize_t len = os_read(host_dev->fd, buffer, blkcnt * block_dev->blksz);
79 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) ==
84 ssize_t len = os_write(host_dev->fd, buffer, blkcnt * block_dev->blksz);
96 int ret, fd; local
124 fd = os_open(filename, OS_O_RDWR);
125 if (fd == -1) {
132 os_lseek(fd, 0, OS_SEEK_END), &dev);
142 host_dev->fd = fd;
147 os_close(fd);
161 os_close(host_dev->fd);
173 host_dev->fd = os_open(host_dev->filename, OS_O_RDWR);
174 if (host_dev->fd == -1) {
184 blk_dev->lba = os_lseek(host_dev->fd, 0, OS_SEEK_END) / blk_dev->blksz;