Home
last modified time | relevance | path

Searched refs:virt_dev (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/usb/host/
Dxhci.c1291 struct xhci_virt_device *virt_dev; in xhci_check_args() local
1310 virt_dev = xhci->devs[udev->slot_id]; in xhci_check_args()
1311 if (virt_dev->udev != udev) { in xhci_check_args()
1772 struct xhci_virt_device *virt_dev; in xhci_add_endpoint() local
1796 virt_dev = xhci->devs[udev->slot_id]; in xhci_add_endpoint()
1797 in_ctx = virt_dev->in_ctx; in xhci_add_endpoint()
1809 if (virt_dev->eps[ep_index].ring && in xhci_add_endpoint()
1831 if (xhci_endpoint_init(xhci, virt_dev, udev, ep, GFP_NOIO) < 0) { in xhci_add_endpoint()
1840 xhci_ring_free(xhci, virt_dev->eps[ep_index].new_ring); in xhci_add_endpoint()
1841 virt_dev->eps[ep_index].new_ring = NULL; in xhci_add_endpoint()
[all …]
Dxhci-mtk-sch.c49 struct xhci_virt_device *virt_dev; in get_bw_index() local
52 virt_dev = xhci->devs[udev->slot_id]; in get_bw_index()
56 bw_index = (virt_dev->real_port - 1) * 2; in get_bw_index()
58 bw_index = (virt_dev->real_port - 1) * 2 + 1; in get_bw_index()
61 bw_index = virt_dev->real_port + xhci->usb3_rhub.num_ports - 1; in get_bw_index()
315 struct xhci_virt_device *virt_dev; in xhci_mtk_add_ep_quirk() local
324 virt_dev = xhci->devs[udev->slot_id]; in xhci_mtk_add_ep_quirk()
326 slot_ctx = xhci_get_slot_ctx(xhci, virt_dev->in_ctx); in xhci_mtk_add_ep_quirk()
327 ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->in_ctx, ep_index); in xhci_mtk_add_ep_quirk()
385 struct xhci_virt_device *virt_dev; in xhci_mtk_drop_ep_quirk() local
[all …]
Dxhci-debugfs.h112 struct xhci_virt_device *virt_dev,
115 struct xhci_virt_device *virt_dev,
126 struct xhci_virt_device *virt_dev, in xhci_debugfs_create_endpoint() argument
130 struct xhci_virt_device *virt_dev, in xhci_debugfs_remove_endpoint() argument
Dxhci-mem.c403 struct xhci_virt_device *virt_dev, in xhci_free_endpoint_ring() argument
406 xhci_ring_free(xhci, virt_dev->eps[ep_index].ring); in xhci_free_endpoint_ring()
407 virt_dev->eps[ep_index].ring = NULL; in xhci_free_endpoint_ring()
803 struct xhci_virt_device *virt_dev, in xhci_free_tt_info() argument
813 if (virt_dev->real_port == 0 || in xhci_free_tt_info()
814 virt_dev->real_port > HCS_MAX_PORTS(xhci->hcs_params1)) { in xhci_free_tt_info()
819 tt_list_head = &(xhci->rh_bw[virt_dev->real_port - 1].tts); in xhci_free_tt_info()
833 struct xhci_virt_device *virt_dev, in xhci_alloc_tt_info() argument
856 &xhci->rh_bw[virt_dev->real_port - 1].tts); in xhci_alloc_tt_info()
857 tt_info->slot_id = virt_dev->udev->slot_id; in xhci_alloc_tt_info()
[all …]
Dxhci-hub.c381 struct xhci_virt_device *virt_dev; in xhci_stop_device() local
388 virt_dev = xhci->devs[slot_id]; in xhci_stop_device()
389 if (!virt_dev) in xhci_stop_device()
392 trace_xhci_stop_device(virt_dev); in xhci_stop_device()
400 if (virt_dev->eps[i].ring && virt_dev->eps[i].ring->dequeue) { in xhci_stop_device()
404 ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->out_ctx, i); in xhci_stop_device()
Dxhci.h1960 void xhci_endpoint_zero(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev, struct usb_host_e…
1962 struct xhci_virt_device *virt_dev,
1968 struct xhci_virt_device *virt_dev);
1976 int xhci_endpoint_init(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev,
1991 struct xhci_virt_device *virt_dev,
2005 struct xhci_virt_device *virt_dev, bool drop_control_ep);
2046 struct xhci_virt_device *virt_dev,
Dxhci-ring.c1171 struct xhci_virt_device *virt_dev; in xhci_handle_cmd_disable_slot() local
1174 virt_dev = xhci->devs[slot_id]; in xhci_handle_cmd_disable_slot()
1175 if (!virt_dev) in xhci_handle_cmd_disable_slot()
1178 slot_ctx = xhci_get_slot_ctx(xhci, virt_dev->out_ctx); in xhci_handle_cmd_disable_slot()
1183 xhci_free_device_endpoint_resources(xhci, virt_dev, true); in xhci_handle_cmd_disable_slot()
1190 struct xhci_virt_device *virt_dev; in xhci_handle_cmd_config_ep() local
1205 virt_dev = xhci->devs[slot_id]; in xhci_handle_cmd_config_ep()
1206 ctrl_ctx = xhci_get_input_control_ctx(virt_dev->in_ctx); in xhci_handle_cmd_config_ep()
1217 ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->out_ctx, ep_index); in xhci_handle_cmd_config_ep()
1229 ep_state = virt_dev->eps[ep_index].ep_state; in xhci_handle_cmd_config_ep()
[all …]