Searched refs:usb_hcd (Results 1 - 25 of 204) sorted by relevance

123456789

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/host/whci/
H A Dhcd.c31 static int whc_reset(struct usb_hcd *usb_hcd) argument
43 static int whc_start(struct usb_hcd *usb_hcd) argument
45 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
70 usb_hcd->uses_new_polling = 1;
71 set_bit(HCD_FLAG_POLL_RH, &usb_hcd->flags);
72 usb_hcd->state = HC_STATE_RUNNING;
87 static void whc_stop(struct usb_hcd *usb_hcd) argument
106 whc_get_frame_number(struct usb_hcd *usb_hcd) argument
116 whc_urb_enqueue(struct usb_hcd *usb_hcd, struct urb *urb, gfp_t mem_flags) argument
144 whc_urb_dequeue(struct usb_hcd *usb_hcd, struct urb *urb, int status) argument
171 whc_endpoint_disable(struct usb_hcd *usb_hcd, struct usb_host_endpoint *ep) argument
189 whc_endpoint_reset(struct usb_hcd *usb_hcd, struct usb_host_endpoint *ep) argument
241 struct usb_hcd *usb_hcd; local
324 struct usb_hcd *usb_hcd = dev_get_drvdata(&umc->dev); local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/host/whci/
H A Dhcd.c31 static int whc_reset(struct usb_hcd *usb_hcd) argument
43 static int whc_start(struct usb_hcd *usb_hcd) argument
45 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
70 usb_hcd->uses_new_polling = 1;
71 set_bit(HCD_FLAG_POLL_RH, &usb_hcd->flags);
72 usb_hcd->state = HC_STATE_RUNNING;
87 static void whc_stop(struct usb_hcd *usb_hcd) argument
106 whc_get_frame_number(struct usb_hcd *usb_hcd) argument
116 whc_urb_enqueue(struct usb_hcd *usb_hcd, struct urb *urb, gfp_t mem_flags) argument
144 whc_urb_dequeue(struct usb_hcd *usb_hcd, struct urb *urb, int status) argument
171 whc_endpoint_disable(struct usb_hcd *usb_hcd, struct usb_host_endpoint *ep) argument
189 whc_endpoint_reset(struct usb_hcd *usb_hcd, struct usb_host_endpoint *ep) argument
241 struct usb_hcd *usb_hcd; local
324 struct usb_hcd *usb_hcd = dev_get_drvdata(&umc->dev); local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/usb/
H A Dhcd.h56 * USB Host Controller Driver (usb_hcd) framework
70 struct usb_hcd { struct
174 static inline struct usb_bus *hcd_to_bus(struct usb_hcd *hcd)
179 static inline struct usb_hcd *bus_to_hcd(struct usb_bus *bus)
181 return container_of(bus, struct usb_hcd, self);
198 irqreturn_t (*irq) (struct usb_hcd *hcd);
209 int (*reset) (struct usb_hcd *hcd);
210 int (*start) (struct usb_hcd *hcd);
216 int (*pci_suspend)(struct usb_hcd *hcd, bool do_wakeup);
219 int (*pci_resume)(struct usb_hcd *hc
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/usb/
H A Dhcd.h56 * USB Host Controller Driver (usb_hcd) framework
70 struct usb_hcd { struct
174 static inline struct usb_bus *hcd_to_bus(struct usb_hcd *hcd)
179 static inline struct usb_hcd *bus_to_hcd(struct usb_bus *bus)
181 return container_of(bus, struct usb_hcd, self);
198 irqreturn_t (*irq) (struct usb_hcd *hcd);
209 int (*reset) (struct usb_hcd *hcd);
210 int (*start) (struct usb_hcd *hcd);
216 int (*pci_suspend)(struct usb_hcd *hcd, bool do_wakeup);
219 int (*pci_resume)(struct usb_hcd *hc
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/c67x00/
H A Dc67x00-hcd.h101 static inline struct c67x00_hcd *hcd_to_c67x00_hcd(struct usb_hcd *hcd)
106 static inline struct usb_hcd *c67x00_hcd_to_hcd(struct c67x00_hcd *c67x00)
108 return container_of((void *)c67x00, struct usb_hcd, hcd_priv);
121 int c67x00_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags);
122 int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
123 void c67x00_endpoint_disable(struct usb_hcd *hcd,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/musb/
H A Dmusb_host.h38 static inline struct usb_hcd *musb_to_hcd(struct musb *musb)
40 return container_of((void *) musb, struct usb_hcd, hcd_priv);
43 static inline struct musb *hcd_to_musb(struct usb_hcd *hcd)
87 struct usb_hcd;
89 extern int musb_hub_status_data(struct usb_hcd *hcd, char *buf);
90 extern int musb_hub_control(struct usb_hcd *hcd,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/c67x00/
H A Dc67x00-hcd.h101 static inline struct c67x00_hcd *hcd_to_c67x00_hcd(struct usb_hcd *hcd)
106 static inline struct usb_hcd *c67x00_hcd_to_hcd(struct c67x00_hcd *c67x00)
108 return container_of((void *)c67x00, struct usb_hcd, hcd_priv);
121 int c67x00_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags);
122 int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
123 void c67x00_endpoint_disable(struct usb_hcd *hcd,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/musb/
H A Dmusb_host.h38 static inline struct usb_hcd *musb_to_hcd(struct musb *musb)
40 return container_of((void *) musb, struct usb_hcd, hcd_priv);
43 static inline struct musb *hcd_to_musb(struct usb_hcd *hcd)
87 struct usb_hcd;
89 extern int musb_hub_status_data(struct usb_hcd *hcd, char *buf);
90 extern int musb_hub_control(struct usb_hcd *hcd,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/wusbcore/
H A Dwusbhc.h25 * Controllers (struct wusbhc, embedding a struct usb_hcd) and is used
145 * @usb_hcd Instantiation of a USB host controller
223 * calling usb_hcd_add(&wusbhc->usb_hcd).
226 struct usb_hcd usb_hcd; /* HAS TO BE 1st */ member in struct:wusbhc
278 #define usb_hcd_to_wusbhc(u) container_of((u), struct wusbhc, usb_hcd)
300 * Return @usb_dev's @usb_hcd (properly referenced) or NULL if gone
307 static inline struct usb_hcd *usb_hcd_get_by_usb_dev(struct usb_device *usb_dev)
309 struct usb_hcd *usb_hcd; local
327 struct usb_hcd *usb_hcd; local
[all...]
H A Drh.c66 * @usb_hcd is refcounted, so it won't dissapear under us
70 int wusbhc_rh_status_data(struct usb_hcd *usb_hcd, char *_buf) argument
72 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
277 int wusbhc_rh_control(struct usb_hcd *usb_hcd, u16 reqntype, u16 wValue, argument
281 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
312 "UNIMPLEMENTED\n", __func__, usb_hcd, wusbhc, reqntype,
321 int wusbhc_rh_suspend(struct usb_hcd *usb_hcd) argument
331 wusbhc_rh_resume(struct usb_hcd *usb_hcd) argument
341 wusbhc_rh_start_port_reset(struct usb_hcd *usb_hcd, unsigned port_idx) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/wusbcore/
H A Dwusbhc.h25 * Controllers (struct wusbhc, embedding a struct usb_hcd) and is used
145 * @usb_hcd Instantiation of a USB host controller
223 * calling usb_hcd_add(&wusbhc->usb_hcd).
226 struct usb_hcd usb_hcd; /* HAS TO BE 1st */ member in struct:wusbhc
278 #define usb_hcd_to_wusbhc(u) container_of((u), struct wusbhc, usb_hcd)
300 * Return @usb_dev's @usb_hcd (properly referenced) or NULL if gone
307 static inline struct usb_hcd *usb_hcd_get_by_usb_dev(struct usb_device *usb_dev)
309 struct usb_hcd *usb_hcd; local
327 struct usb_hcd *usb_hcd; local
[all...]
H A Drh.c66 * @usb_hcd is refcounted, so it won't dissapear under us
70 int wusbhc_rh_status_data(struct usb_hcd *usb_hcd, char *_buf) argument
72 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
277 int wusbhc_rh_control(struct usb_hcd *usb_hcd, u16 reqntype, u16 wValue, argument
281 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
312 "UNIMPLEMENTED\n", __func__, usb_hcd, wusbhc, reqntype,
321 int wusbhc_rh_suspend(struct usb_hcd *usb_hcd) argument
331 wusbhc_rh_resume(struct usb_hcd *usb_hcd) argument
341 wusbhc_rh_start_port_reset(struct usb_hcd *usb_hcd, unsigned port_idx) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/plat-samsung/include/plat/
H A Dusb-control.h26 struct usb_hcd *hcd;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/plat-samsung/include/plat/
H A Dusb-control.h26 struct usb_hcd *hcd;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/usbip/
H A Dvhci.h129 static inline struct vhci_hcd *hcd_to_vhci(struct usb_hcd *hcd)
134 static inline struct usb_hcd *vhci_to_hcd(struct vhci_hcd *vhci)
136 return container_of((void *) vhci, struct usb_hcd, hcd_priv);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/usbip/
H A Dvhci.h129 static inline struct vhci_hcd *hcd_to_vhci(struct usb_hcd *hcd)
134 static inline struct usb_hcd *vhci_to_hcd(struct vhci_hcd *vhci)
136 return container_of((void *) vhci, struct usb_hcd, hcd_priv);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/host/
H A Dhwa-hc.c109 * @usb_hcd: Pointer to WUSB Host Controller instance.
112 static int hwahc_op_reset(struct usb_hcd *usb_hcd) argument
115 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
136 static int hwahc_op_start(struct usb_hcd *usb_hcd) argument
140 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
152 usb_hcd->uses_new_polling = 1;
153 set_bit(HCD_FLAG_POLL_RH, &usb_hcd->flags);
154 usb_hcd
173 hwahc_op_stop(struct usb_hcd *usb_hcd) argument
182 hwahc_op_get_frame_number(struct usb_hcd *usb_hcd) argument
192 hwahc_op_urb_enqueue(struct usb_hcd *usb_hcd, struct urb *urb, gfp_t gfp) argument
201 hwahc_op_urb_dequeue(struct usb_hcd *usb_hcd, struct urb *urb, int status) argument
215 hwahc_op_endpoint_disable(struct usb_hcd *usb_hcd, struct usb_host_endpoint *ep) argument
757 struct usb_hcd *usb_hcd; local
802 struct usb_hcd *usb_hcd; local
[all...]
H A Dohci-pci.c42 static int broken_suspend(struct usb_hcd *hcd)
48 static int ohci_quirk_amd756(struct usb_hcd *hcd)
63 static int ohci_quirk_opti(struct usb_hcd *hcd)
76 static int ohci_quirk_ns(struct usb_hcd *hcd)
98 static int ohci_quirk_zfmicro(struct usb_hcd *hcd)
111 static int ohci_quirk_toshiba_scc(struct usb_hcd *hcd)
151 static int ohci_quirk_nec(struct usb_hcd *hcd)
162 static int ohci_quirk_amd700(struct usb_hcd *hcd)
334 static int ohci_pci_reset (struct usb_hcd *hcd)
345 int (*quirk)(struct usb_hcd *ohc
[all...]
H A Dohci-ep93xx.c47 struct usb_hcd *hcd;
99 static void usb_hcd_ep93xx_remove(struct usb_hcd *hcd,
110 static int __devinit ohci_ep93xx_start(struct usb_hcd *hcd)
164 struct usb_hcd *hcd = platform_get_drvdata(pdev);
174 struct usb_hcd *hcd = platform_get_drvdata(pdev);
189 struct usb_hcd *hcd = platform_get_drvdata(pdev);
H A Dohci-sh.c25 static int ohci_sh_start(struct usb_hcd *hcd)
84 struct usb_hcd *hcd = NULL;
125 struct usb_hcd *hcd = platform_get_drvdata(pdev);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/host/
H A Dhwa-hc.c109 * @usb_hcd: Pointer to WUSB Host Controller instance.
112 static int hwahc_op_reset(struct usb_hcd *usb_hcd) argument
115 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
136 static int hwahc_op_start(struct usb_hcd *usb_hcd) argument
140 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd);
152 usb_hcd->uses_new_polling = 1;
153 set_bit(HCD_FLAG_POLL_RH, &usb_hcd->flags);
154 usb_hcd
173 hwahc_op_stop(struct usb_hcd *usb_hcd) argument
182 hwahc_op_get_frame_number(struct usb_hcd *usb_hcd) argument
192 hwahc_op_urb_enqueue(struct usb_hcd *usb_hcd, struct urb *urb, gfp_t gfp) argument
201 hwahc_op_urb_dequeue(struct usb_hcd *usb_hcd, struct urb *urb, int status) argument
215 hwahc_op_endpoint_disable(struct usb_hcd *usb_hcd, struct usb_host_endpoint *ep) argument
757 struct usb_hcd *usb_hcd; local
802 struct usb_hcd *usb_hcd; local
[all...]
H A Dohci-pci.c42 static int broken_suspend(struct usb_hcd *hcd)
48 static int ohci_quirk_amd756(struct usb_hcd *hcd)
63 static int ohci_quirk_opti(struct usb_hcd *hcd)
76 static int ohci_quirk_ns(struct usb_hcd *hcd)
98 static int ohci_quirk_zfmicro(struct usb_hcd *hcd)
111 static int ohci_quirk_toshiba_scc(struct usb_hcd *hcd)
151 static int ohci_quirk_nec(struct usb_hcd *hcd)
162 static int ohci_quirk_amd700(struct usb_hcd *hcd)
334 static int ohci_pci_reset (struct usb_hcd *hcd)
345 int (*quirk)(struct usb_hcd *ohc
[all...]
H A Dohci-ep93xx.c47 struct usb_hcd *hcd;
99 static void usb_hcd_ep93xx_remove(struct usb_hcd *hcd,
110 static int __devinit ohci_ep93xx_start(struct usb_hcd *hcd)
164 struct usb_hcd *hcd = platform_get_drvdata(pdev);
174 struct usb_hcd *hcd = platform_get_drvdata(pdev);
189 struct usb_hcd *hcd = platform_get_drvdata(pdev);
H A Dohci-sh.c25 static int ohci_sh_start(struct usb_hcd *hcd)
84 struct usb_hcd *hcd = NULL;
125 struct usb_hcd *hcd = platform_get_drvdata(pdev);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/core/
H A Dbuffer.c50 int hcd_buffer_create(struct usb_hcd *hcd)
82 void hcd_buffer_destroy(struct usb_hcd *hcd)
107 struct usb_hcd *hcd = bus_to_hcd(bus);
131 struct usb_hcd *hcd = bus_to_hcd(bus);

Completed in 283 milliseconds

123456789