Searched defs:usb_hcd (Results  1 – 7 of 7) sorted by relevance
| /Linux-v5.4/include/linux/usb/ | 
| D | hcd.h | 81 struct usb_hcd {  struct86 	struct usb_bus		self;		/* hcd is-a bus */
 87 	struct kref		kref;		/* reference counter */
 89 	const char		*product_desc;	/* product/vendor string */
 90 	int			speed;		/* Speed for this roothub.
 94 	char			irq_descr[24];	/* driver + bus # */
 96 	struct timer_list	rh_timer;	/* drives root-hub polling */
 97 	struct urb		*status_urb;	/* the current status urb */
 99 	struct work_struct	wakeup_work;	/* for remote wakeup */
 101 	struct work_struct	died_work;	/* for when the device dies */
 [all …]
 
 | 
| /Linux-v5.4/drivers/staging/wusbcore/host/whci/ | 
| D | hcd.c | 21 static int whc_reset(struct usb_hcd *usb_hcd)  in whc_reset()33 static int whc_start(struct usb_hcd *usb_hcd)  in whc_start()
 77 static void whc_stop(struct usb_hcd *usb_hcd)  in whc_stop()
 96 static int whc_get_frame_number(struct usb_hcd *usb_hcd)  in whc_get_frame_number()
 106 static int whc_urb_enqueue(struct usb_hcd *usb_hcd, struct urb *urb,  in whc_urb_enqueue()
 134 static int whc_urb_dequeue(struct usb_hcd *usb_hcd, struct urb *urb, int status)  in whc_urb_dequeue()
 161 static void whc_endpoint_disable(struct usb_hcd *usb_hcd,  in whc_endpoint_disable()
 179 static void whc_endpoint_reset(struct usb_hcd *usb_hcd,  in whc_endpoint_reset()
 229 	struct usb_hcd *usb_hcd;  in whc_probe()  local
 313 	struct usb_hcd *usb_hcd = dev_get_drvdata(&umc->dev);  in whc_remove()  local
 
 | 
| /Linux-v5.4/drivers/staging/wusbcore/host/ | 
| D | hwa-hc.c | 103 static int hwahc_op_reset(struct usb_hcd *usb_hcd)  in hwahc_op_reset()130 static int hwahc_op_start(struct usb_hcd *usb_hcd)  in hwahc_op_start()
 174 static void hwahc_op_stop(struct usb_hcd *usb_hcd)  in hwahc_op_stop()
 183 static int hwahc_op_get_frame_number(struct usb_hcd *usb_hcd)  in hwahc_op_get_frame_number()
 197 static int hwahc_op_urb_enqueue(struct usb_hcd *usb_hcd, struct urb *urb,  in hwahc_op_urb_enqueue()
 206 static int hwahc_op_urb_dequeue(struct usb_hcd *usb_hcd, struct urb *urb,  in hwahc_op_urb_dequeue()
 220 static void hwahc_op_endpoint_disable(struct usb_hcd *usb_hcd,  in hwahc_op_endpoint_disable()
 789 	struct usb_hcd *usb_hcd;  in hwahc_probe()  local
 835 	struct usb_hcd *usb_hcd;  in hwahc_disconnect()  local
 
 | 
| /Linux-v5.4/drivers/staging/wusbcore/ | 
| D | rh.c | 127 int wusbhc_rh_status_data(struct usb_hcd *usb_hcd, char *_buf)  in wusbhc_rh_status_data()346 int wusbhc_rh_control(struct usb_hcd *usb_hcd, u16 reqntype, u16 wValue,  in wusbhc_rh_control()
 390 int wusbhc_rh_start_port_reset(struct usb_hcd *usb_hcd, unsigned port_idx)  in wusbhc_rh_start_port_reset()
 
 | 
| D | wusbhc.h | 234 	struct usb_hcd usb_hcd;		/* HAS TO BE 1st */  member324 	struct usb_hcd *usb_hcd;  in usb_hcd_get_by_usb_dev()  local
 352 	struct usb_hcd *usb_hcd;  in wusbhc_get_by_usb_dev()  local
 
 | 
| D | wusbhc.c | 31 	struct usb_hcd *usb_hcd = bus_to_hcd(usb_bus);  in usbhc_dev_to_wusbhc()  local
 | 
| /Linux-v5.4/drivers/usb/core/ | 
| D | usb.c | 579 	struct usb_hcd *usb_hcd = bus_to_hcd(bus);  in usb_alloc_dev()  local
 |