Lines Matching refs:udev
16 extern struct udev *udev_context;
70 dbg("%-20s = %x", to_string(name), (int) udev->name)
86 void dump_usb_device(struct usbip_usb_device *udev) in dump_usb_device() argument
90 dbg("%-20s = %s", "path", udev->path); in dump_usb_device()
91 dbg("%-20s = %s", "busid", udev->busid); in dump_usb_device()
94 udev->bDeviceClass, in dump_usb_device()
95 udev->bDeviceSubClass, in dump_usb_device()
96 udev->bDeviceProtocol); in dump_usb_device()
102 udev->idVendor, in dump_usb_device()
103 udev->idProduct); in dump_usb_device()
110 usbip_speed_string(udev->speed)); in dump_usb_device()
182 int read_usb_device(struct udev_device *sdev, struct usbip_usb_device *udev) in read_usb_device() argument
187 READ_ATTR(udev, uint8_t, sdev, bDeviceClass, "%02x\n"); in read_usb_device()
188 READ_ATTR(udev, uint8_t, sdev, bDeviceSubClass, "%02x\n"); in read_usb_device()
189 READ_ATTR(udev, uint8_t, sdev, bDeviceProtocol, "%02x\n"); in read_usb_device()
191 READ_ATTR(udev, uint16_t, sdev, idVendor, "%04x\n"); in read_usb_device()
192 READ_ATTR(udev, uint16_t, sdev, idProduct, "%04x\n"); in read_usb_device()
193 READ_ATTR(udev, uint16_t, sdev, bcdDevice, "%04x\n"); in read_usb_device()
195 READ_ATTR(udev, uint8_t, sdev, bConfigurationValue, "%02x\n"); in read_usb_device()
196 READ_ATTR(udev, uint8_t, sdev, bNumConfigurations, "%02x\n"); in read_usb_device()
197 READ_ATTR(udev, uint8_t, sdev, bNumInterfaces, "%02x\n"); in read_usb_device()
199 READ_ATTR(udev, uint8_t, sdev, devnum, "%d\n"); in read_usb_device()
200 udev->speed = read_attr_speed(sdev); in read_usb_device()
205 strncpy(udev->path, path, SYSFS_PATH_MAX); in read_usb_device()
206 strncpy(udev->busid, name, SYSFS_BUS_ID_SIZE); in read_usb_device()
209 udev->busnum = busnum; in read_usb_device()
214 int read_usb_interface(struct usbip_usb_device *udev, int i, in read_usb_interface() argument
220 sprintf(busid, "%s:%d.%d", udev->busid, udev->bConfigurationValue, i); in read_usb_interface()