Home
last modified time | relevance | path

Searched refs:vhci_device (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/usb/usbip/
H A Dvhci.h19 struct vhci_device { struct
56 struct vhci_device *vdev; argument
118 struct vhci_device vdev[VHCI_HC_PORTS];
126 void rh_port_connect(struct vhci_device *vdev, enum usb_device_speed speed);
133 struct urb *pickup_urb_and_free_priv(struct vhci_device *vdev, __u32 seqnum);
169 static inline struct vhci_hcd *vdev_to_vhci_hcd(struct vhci_device *vdev) in vdev_to_vhci_hcd()
20 udevvhci_device global() argument
26 devidvhci_device global() argument
29 speedvhci_device global() argument
32 rhportvhci_device global() argument
H A Dvhci_rx.c13 struct urb *pickup_urb_and_free_priv(struct vhci_device *vdev, __u32 seqnum) in pickup_urb_and_free_priv()
55 static void vhci_recv_ret_submit(struct vhci_device *vdev, in vhci_recv_ret_submit()
112 static struct vhci_unlink *dequeue_pending_unlink(struct vhci_device *vdev, in dequeue_pending_unlink()
137 static void vhci_recv_ret_unlink(struct vhci_device *vdev, in vhci_recv_ret_unlink()
184 static int vhci_priv_tx_empty(struct vhci_device *vdev) in vhci_priv_tx_empty()
201 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); in vhci_rx_pdu()
H A Dvhci_tx.c16 struct vhci_device *vdev = priv->vdev; in setup_cmd_submit_pdu()
34 static struct vhci_priv *dequeue_from_priv_tx(struct vhci_device *vdev) in dequeue_from_priv_tx()
52 static int vhci_send_cmd_submit(struct vhci_device *vdev) in vhci_send_cmd_submit()
169 static struct vhci_unlink *dequeue_from_unlink_tx(struct vhci_device *vdev) in dequeue_from_unlink_tx()
187 static int vhci_send_cmd_unlink(struct vhci_device *vdev) in vhci_send_cmd_unlink()
238 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); in vhci_tx_loop()
H A Dvhci_hcd.c154 void rh_port_connect(struct vhci_device *vdev, enum usb_device_speed speed) in rh_port_connect()
188 static void rh_port_disconnect(struct vhci_device *vdev) in rh_port_disconnect()
486 pr_err("vhci_device speed not set\n"); in vhci_hub_control()
665 static void vhci_tx_urb(struct urb *urb, struct vhci_device *vdev) in vhci_tx_urb()
701 struct vhci_device *vdev; in vhci_urb_enqueue()
875 struct vhci_device *vdev; in vhci_urb_dequeue()
957 static void vhci_cleanup_unlink_list(struct vhci_device *vdev, in vhci_cleanup_unlink_list()
1000 static void vhci_device_unlink_cleanup(struct vhci_device *vdev) in vhci_device_unlink_cleanup()
1016 struct vhci_device *vdev = container_of(ud, struct vhci_device, u in vhci_shutdown_connection()
[all...]
H A Dvhci_sysfs.c38 static void port_show_vhci(char **out, int hub, int port, struct vhci_device *vdev) in port_show_vhci()
85 struct vhci_device *vdev = &vhci->vhci_hcd_hs->vdev[i]; in status_show_vhci()
94 struct vhci_device *vdev = &vhci->vhci_hcd_ss->vdev[i]; in status_show_vhci()
182 struct vhci_device *vdev = &vhci_hcd->vdev[rhport]; in vhci_port_disconnect()
317 struct vhci_device *vdev; in attach_store()