Lines Matching defs:udev
67 struct usb_device *udev;
185 usb_fill_control_urb(pm->config, pm->udev, usb_sndctrlpipe(pm->udev, 0),
278 static int powermate_alloc_buffers(struct usb_device *udev, struct powermate_device *pm)
280 pm->data = usb_alloc_coherent(udev, POWERMATE_PAYLOAD_SIZE_MAX,
292 static void powermate_free_buffers(struct usb_device *udev, struct powermate_device *pm)
294 usb_free_coherent(udev, POWERMATE_PAYLOAD_SIZE_MAX,
302 struct usb_device *udev = interface_to_usbdev (intf);
318 usb_control_msg(udev, usb_sndctrlpipe(udev, 0),
328 if (powermate_alloc_buffers(udev, pm))
339 pm->udev = udev;
343 usb_make_path(udev, pm->phys, sizeof(pm->phys));
348 switch (le16_to_cpu(udev->descriptor.idProduct)) {
358 le16_to_cpu(udev->descriptor.idProduct));
362 usb_to_input_id(udev, &input_dev->id);
376 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress);
377 maxp = usb_maxpacket(udev, pipe);
385 usb_fill_int_urb(pm->irq, udev, pipe, pm->data,
412 fail2: powermate_free_buffers(udev, pm);