Lines Matching refs:fd
141 static int testdev_ffs_ifnum(FILE *fd) in testdev_ffs_ifnum() argument
149 if (fread(u.buf, 1, 1, fd) != 1) in testdev_ffs_ifnum()
151 if (fread(u.buf + 1, (unsigned char)u.buf[0] - 1, 1, fd) != 1) in testdev_ffs_ifnum()
164 static int testdev_ifnum(FILE *fd) in testdev_ifnum() argument
168 if (fread(&dev, sizeof dev, 1, fd) != 1) in testdev_ifnum()
214 return testdev_ffs_ifnum(fd); in testdev_ifnum()
241 return testdev_ffs_ifnum(fd); in testdev_ifnum()
248 FILE *fd; in find_testdev() local
257 fd = fopen(name, "rb"); in find_testdev()
258 if (!fd) { in find_testdev()
263 ifnum = testdev_ifnum(fd); in find_testdev()
264 fclose(fd); in find_testdev()
293 usbdev_ioctl (int fd, int ifno, unsigned request, void *param) in usbdev_ioctl() argument
301 return ioctl (fd, USBDEVFS_IOCTL, &wrapper); in usbdev_ioctl()
307 int fd, i; in handle_testdev() local
310 if ((fd = open (dev->name, O_RDWR)) < 0) { in handle_testdev()
321 status = usbdev_ioctl (fd, dev->ifnum, in handle_testdev()
349 close (fd); in handle_testdev()