Lines Matching defs:hcd
352 struct usb_hcd *hcd; in compliance_mode_recovery() local
452 static int xhci_init(struct usb_hcd *hcd) in xhci_init()
529 int xhci_run(struct usb_hcd *hcd) in xhci_run()
595 void xhci_stop(struct usb_hcd *hcd) in xhci_stop()
655 void xhci_shutdown(struct usb_hcd *hcd) in xhci_shutdown()
892 struct usb_hcd *hcd = xhci_to_hcd(xhci); in xhci_suspend() local
1006 struct usb_hcd *hcd = xhci_to_hcd(xhci); in xhci_resume() local
1208 static int xhci_map_temp_buffer(struct usb_hcd *hcd, struct urb *urb) in xhci_map_temp_buffer()
1242 static bool xhci_urb_temp_buffer_required(struct usb_hcd *hcd, in xhci_urb_temp_buffer_required()
1282 static void xhci_unmap_temp_buf(struct usb_hcd *hcd, struct urb *urb) in xhci_unmap_temp_buf()
1321 static int xhci_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, in xhci_map_urb_for_dma()
1338 static void xhci_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) in xhci_unmap_urb_for_dma()
1409 static int xhci_check_args(struct usb_hcd *hcd, struct usb_device *udev, in xhci_check_args()
1529 static int xhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) in xhci_urb_enqueue()
1663 static int xhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) in xhci_urb_dequeue()
1797 int xhci_drop_endpoint(struct usb_hcd *hcd, struct usb_device *udev, in xhci_drop_endpoint()
1880 int xhci_add_endpoint(struct usb_hcd *hcd, struct usb_device *udev, in xhci_add_endpoint()
2909 int xhci_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev) in xhci_check_bandwidth()
3008 void xhci_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev) in xhci_reset_bandwidth()
3045 static void xhci_endpoint_disable(struct usb_hcd *hcd, in xhci_endpoint_disable()
3100 static void xhci_endpoint_reset(struct usb_hcd *hcd, in xhci_endpoint_reset()
3402 static int xhci_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev, in xhci_alloc_streams()
3569 static int xhci_free_streams(struct usb_hcd *hcd, struct usb_device *udev, in xhci_free_streams()
3701 static int xhci_discover_or_reset_device(struct usb_hcd *hcd, in xhci_discover_or_reset_device()
3863 static void xhci_free_dev(struct usb_hcd *hcd, struct usb_device *udev) in xhci_free_dev()
3973 int xhci_alloc_dev(struct usb_hcd *hcd, struct usb_device *udev) in xhci_alloc_dev()
4068 static int xhci_setup_device(struct usb_hcd *hcd, struct usb_device *udev, in xhci_setup_device()
4253 static int xhci_address_device(struct usb_hcd *hcd, struct usb_device *udev, in xhci_address_device()
4259 static int xhci_enable_device(struct usb_hcd *hcd, struct usb_device *udev) in xhci_enable_device()
4271 int xhci_find_raw_port_number(struct usb_hcd *hcd, int port1) in xhci_find_raw_port_number()
4413 static int xhci_set_usb2_hardware_lpm(struct usb_hcd *hcd, in xhci_set_usb2_hardware_lpm()
4531 static int xhci_update_device(struct usb_hcd *hcd, struct usb_device *udev) in xhci_update_device()
4834 static u16 xhci_calculate_lpm_timeout(struct usb_hcd *hcd, in xhci_calculate_lpm_timeout()
4942 static int xhci_enable_usb3_lpm_timeout(struct usb_hcd *hcd, in xhci_enable_usb3_lpm_timeout()
4984 static int xhci_disable_usb3_lpm_timeout(struct usb_hcd *hcd, in xhci_disable_usb3_lpm_timeout()
5000 static int xhci_set_usb2_hardware_lpm(struct usb_hcd *hcd, in xhci_set_usb2_hardware_lpm()
5006 static int xhci_update_device(struct usb_hcd *hcd, struct usb_device *udev) in xhci_update_device()
5011 static int xhci_enable_usb3_lpm_timeout(struct usb_hcd *hcd, in xhci_enable_usb3_lpm_timeout()
5017 static int xhci_disable_usb3_lpm_timeout(struct usb_hcd *hcd, in xhci_disable_usb3_lpm_timeout()
5029 int xhci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev, in xhci_update_hub_device()
5131 static int xhci_get_frame(struct usb_hcd *hcd) in xhci_get_frame()
5138 static void xhci_hcd_init_usb2_data(struct xhci_hcd *xhci, struct usb_hcd *hcd) in xhci_hcd_init_usb2_data()
5151 static void xhci_hcd_init_usb3_data(struct xhci_hcd *xhci, struct usb_hcd *hcd) in xhci_hcd_init_usb3_data()
5189 int xhci_gen_setup(struct usb_hcd *hcd, xhci_get_quirks_t get_quirks) in xhci_gen_setup()
5309 static void xhci_clear_tt_buffer_complete(struct usb_hcd *hcd, in xhci_clear_tt_buffer_complete()