Lines Matching refs:fd
61 int fd;
63 Cookie(int fd)
65 fd(fd)
71 if (fd >= 0)
72 close(fd);
178 int fd = vfs_open_vnode(vnode, openMode, true);
179 if (fd < 0) {
181 return fd;
185 Cookie* cookie = new(std::nothrow) Cookie(fd);
187 close(fd);
201 ssize_t bytesRead = pread(cookie->fd, buffer, *_length, pos);
217 ssize_t bytesWritten = pwrite(cookie->fd, buffer, *_length, pos);
232 // return do_fd_io(cookie->fd, request);
348 return fsync(cookie->fd) == 0 ? B_OK : errno;