Lines Matching refs:usbhsh_device
78 struct usbhsh_device { struct
85 struct usbhsh_device *udev; /* attached udev */ argument
97 struct usbhsh_device udev[USBHSH_DEVICE_MAX];
254 static struct usbhsh_device *usbhsh_device_get(struct usbhsh_hpriv *hpriv,
262 struct usbhsh_device *udev = usbhsh_device_get(hpriv, urb); in usbhsh_pipe_attach()
359 struct usbhsh_device *udev = usbhsh_uep_to_udev(uep); in usbhsh_pipe_detach()
383 struct usbhsh_device *udev = usbhsh_device_get(hpriv, urb); in usbhsh_endpoint_attach()
455 struct usbhsh_device *udev) in usbhsh_endpoint_detach_all()
467 struct usbhsh_device *udev) in usbhsh_connected_to_rhdev()
474 static int usbhsh_device_has_endpoint(struct usbhsh_device *udev) in usbhsh_device_has_endpoint()
479 static struct usbhsh_device *usbhsh_device_get(struct usbhsh_hpriv *hpriv, in usbhsh_device_get()
483 struct usbhsh_device *udev = usbhsh_usbv_to_udev(usbv); in usbhsh_device_get()
497 static struct usbhsh_device *usbhsh_device_attach(struct usbhsh_hpriv *hpriv, in usbhsh_device_attach()
500 struct usbhsh_device *udev = NULL; in usbhsh_device_attach()
501 struct usbhsh_device *udev0 = usbhsh_device0(hpriv); in usbhsh_device_attach()
502 struct usbhsh_device *pos; in usbhsh_device_attach()
581 struct usbhsh_device *parent = usbhsh_device_parent(udev); in usbhsh_device_attach()
601 struct usbhsh_device *udev) in usbhsh_device_detach()
791 struct usbhsh_device *udev = usbhsh_usbv_to_udev(usbv); in usbhsh_setup_stage_packet_push()
970 struct usbhsh_device *new_udev = NULL; in usbhsh_urb_enqueue()
1065 struct usbhsh_device *udev; in usbhsh_endpoint_disable()
1535 struct usbhsh_device *udev; in usbhs_mod_host_probe()