Lines Matching refs:fd
19 void drop_privileges(int fd, uint32_t mask) in drop_privileges() argument
23 res = ioctl(fd, USBDEVFS_DROP_PRIVILEGES, &mask); in drop_privileges()
30 void reset_device(int fd) in reset_device() argument
34 res = ioctl(fd, USBDEVFS_RESET); in reset_device()
42 void claim_some_intf(int fd) in claim_some_intf() argument
47 res = ioctl(fd, USBDEVFS_CLAIMINTERFACE, &i); in claim_some_intf()
59 int c, fd; in main() local
61 fd = open(argv[1], O_RDWR); in main()
62 if (fd < 0) { in main()
71 ioctl(fd, USBDEVFS_GET_CAPABILITIES, &caps); in main()
81 drop_privileges(fd, -1U); in main()
95 reset_device(fd); in main()
98 claim_some_intf(fd); in main()
103 drop_privileges(fd, mask); in main()
113 close(fd); in main()
117 close(fd); in main()