Lines Matching refs:usb_dev
42 struct usb_device *usb_dev) in usbport_trig_usb_dev_observed() argument
46 if (!usb_dev->parent) in usbport_trig_usb_dev_observed()
50 if (usb_dev->parent == port->hub && in usbport_trig_usb_dev_observed()
51 usb_dev->portnum == port->portnum) in usbport_trig_usb_dev_observed()
58 static int usbport_trig_usb_dev_check(struct usb_device *usb_dev, void *data) in usbport_trig_usb_dev_check() argument
62 if (usbport_trig_usb_dev_observed(usbport_data, usb_dev)) in usbport_trig_usb_dev_check()
131 struct usb_device *usb_dev, int port1) in usbport_trig_port_observed() argument
147 port_np = usb_of_get_device_node(usb_dev, port1); in usbport_trig_port_observed()
185 struct usb_device *usb_dev, in usbport_trig_add_port() argument
200 port->hub = usb_dev; in usbport_trig_add_port()
202 port->observed = usbport_trig_port_observed(usbport_data, usb_dev, in usbport_trig_add_port()
236 static int usbport_trig_add_usb_dev_ports(struct usb_device *usb_dev, in usbport_trig_add_usb_dev_ports() argument
242 for (i = 1; i <= usb_dev->maxchild; i++) in usbport_trig_add_usb_dev_ports()
243 usbport_trig_add_port(usbport_data, usb_dev, in usbport_trig_add_usb_dev_ports()
244 dev_name(&usb_dev->dev), i); in usbport_trig_add_usb_dev_ports()
262 struct usb_device *usb_dev) in usbport_trig_remove_usb_dev_ports() argument
267 if (port->hub == usb_dev) in usbport_trig_remove_usb_dev_ports()
282 struct usb_device *usb_dev = data; in usbport_trig_notify() local
285 observed = usbport_trig_usb_dev_observed(usbport_data, usb_dev); in usbport_trig_notify()
289 usbport_trig_add_usb_dev_ports(usb_dev, usbport_data); in usbport_trig_notify()
294 usbport_trig_remove_usb_dev_ports(usbport_data, usb_dev); in usbport_trig_notify()