Lines Matching refs:usbhsh_device
69 struct usbhsh_device { struct
76 struct usbhsh_device *udev; /* attached udev */ argument
88 struct usbhsh_device udev[USBHSH_DEVICE_MAX];
241 static struct usbhsh_device *usbhsh_device_get(struct usbhsh_hpriv *hpriv,
249 struct usbhsh_device *udev = usbhsh_device_get(hpriv, urb); in usbhsh_pipe_attach()
346 struct usbhsh_device *udev = usbhsh_uep_to_udev(uep); in usbhsh_pipe_detach()
370 struct usbhsh_device *udev = usbhsh_device_get(hpriv, urb); in usbhsh_endpoint_attach()
440 struct usbhsh_device *udev) in usbhsh_endpoint_detach_all()
452 struct usbhsh_device *udev) in usbhsh_connected_to_rhdev()
459 static int usbhsh_device_has_endpoint(struct usbhsh_device *udev) in usbhsh_device_has_endpoint()
464 static struct usbhsh_device *usbhsh_device_get(struct usbhsh_hpriv *hpriv, in usbhsh_device_get()
468 struct usbhsh_device *udev = usbhsh_usbv_to_udev(usbv); in usbhsh_device_get()
482 static struct usbhsh_device *usbhsh_device_attach(struct usbhsh_hpriv *hpriv, in usbhsh_device_attach()
485 struct usbhsh_device *udev = NULL; in usbhsh_device_attach()
486 struct usbhsh_device *udev0 = usbhsh_device0(hpriv); in usbhsh_device_attach()
487 struct usbhsh_device *pos; in usbhsh_device_attach()
566 struct usbhsh_device *parent = usbhsh_device_parent(udev); in usbhsh_device_attach()
586 struct usbhsh_device *udev) in usbhsh_device_detach()
776 struct usbhsh_device *udev = usbhsh_usbv_to_udev(usbv); in usbhsh_setup_stage_packet_push()
956 struct usbhsh_device *new_udev = NULL; in usbhsh_urb_enqueue()
1051 struct usbhsh_device *udev; in usbhsh_endpoint_disable()
1522 struct usbhsh_device *udev; in usbhs_mod_host_probe()