usb_hcd 26 include/linux/platform_data/usb-ohci-s3c2410.h struct usb_hcd *hcd; usb_hcd 224 include/linux/usb/ehci_def.h struct usb_hcd; usb_hcd 227 include/linux/usb/ehci_def.h extern int xen_dbgp_reset_prep(struct usb_hcd *); usb_hcd 228 include/linux/usb/ehci_def.h extern int xen_dbgp_external_startup(struct usb_hcd *); usb_hcd 230 include/linux/usb/ehci_def.h static inline int xen_dbgp_reset_prep(struct usb_hcd *hcd) usb_hcd 235 include/linux/usb/ehci_def.h static inline int xen_dbgp_external_startup(struct usb_hcd *hcd) usb_hcd 243 include/linux/usb/ehci_def.h extern int dbgp_external_startup(struct usb_hcd *); usb_hcd 244 include/linux/usb/ehci_def.h extern int dbgp_reset_prep(struct usb_hcd *hcd); usb_hcd 246 include/linux/usb/ehci_def.h static inline int dbgp_reset_prep(struct usb_hcd *hcd) usb_hcd 250 include/linux/usb/ehci_def.h static inline int dbgp_external_startup(struct usb_hcd *hcd) usb_hcd 23 include/linux/usb/ehci_pdriver.h struct usb_hcd; usb_hcd 56 include/linux/usb/ehci_pdriver.h int (*pre_setup)(struct usb_hcd *hcd); usb_hcd 171 include/linux/usb/hcd.h struct usb_hcd *shared_hcd; usb_hcd 172 include/linux/usb/hcd.h struct usb_hcd *primary_hcd; usb_hcd 206 include/linux/usb/hcd.h static inline struct usb_bus *hcd_to_bus(struct usb_hcd *hcd) usb_hcd 211 include/linux/usb/hcd.h static inline struct usb_hcd *bus_to_hcd(struct usb_bus *bus) usb_hcd 213 include/linux/usb/hcd.h return container_of(bus, struct usb_hcd, self); usb_hcd 230 include/linux/usb/hcd.h irqreturn_t (*irq) (struct usb_hcd *hcd); usb_hcd 244 include/linux/usb/hcd.h int (*reset) (struct usb_hcd *hcd); usb_hcd 245 include/linux/usb/hcd.h int (*start) (struct usb_hcd *hcd); usb_hcd 251 include/linux/usb/hcd.h int (*pci_suspend)(struct usb_hcd *hcd, bool do_wakeup); usb_hcd 254 include/linux/usb/hcd.h int (*pci_resume)(struct usb_hcd *hcd, bool hibernated); usb_hcd 257 include/linux/usb/hcd.h void (*stop) (struct usb_hcd *hcd); usb_hcd 260 include/linux/usb/hcd.h void (*shutdown) (struct usb_hcd *hcd); usb_hcd 263 include/linux/usb/hcd.h int (*get_frame_number) (struct usb_hcd *hcd); usb_hcd 266 include/linux/usb/hcd.h int (*urb_enqueue)(struct usb_hcd *hcd, usb_hcd 268 include/linux/usb/hcd.h int (*urb_dequeue)(struct usb_hcd *hcd, usb_hcd 280 include/linux/usb/hcd.h int (*map_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb, usb_hcd 282 include/linux/usb/hcd.h void (*unmap_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb); usb_hcd 285 include/linux/usb/hcd.h void (*endpoint_disable)(struct usb_hcd *hcd, usb_hcd 290 include/linux/usb/hcd.h void (*endpoint_reset)(struct usb_hcd *hcd, usb_hcd 294 include/linux/usb/hcd.h int (*hub_status_data) (struct usb_hcd *hcd, char *buf); usb_hcd 295 include/linux/usb/hcd.h int (*hub_control) (struct usb_hcd *hcd, usb_hcd 298 include/linux/usb/hcd.h int (*bus_suspend)(struct usb_hcd *); usb_hcd 299 include/linux/usb/hcd.h int (*bus_resume)(struct usb_hcd *); usb_hcd 300 include/linux/usb/hcd.h int (*start_port_reset)(struct usb_hcd *, unsigned port_num); usb_hcd 303 include/linux/usb/hcd.h void (*relinquish_port)(struct usb_hcd *, int); usb_hcd 305 include/linux/usb/hcd.h int (*port_handed_over)(struct usb_hcd *, int); usb_hcd 308 include/linux/usb/hcd.h void (*clear_tt_buffer_complete)(struct usb_hcd *, usb_hcd 313 include/linux/usb/hcd.h int (*alloc_dev)(struct usb_hcd *, struct usb_device *); usb_hcd 315 include/linux/usb/hcd.h void (*free_dev)(struct usb_hcd *, struct usb_device *); usb_hcd 317 include/linux/usb/hcd.h int (*alloc_streams)(struct usb_hcd *hcd, struct usb_device *udev, usb_hcd 323 include/linux/usb/hcd.h int (*free_streams)(struct usb_hcd *hcd, struct usb_device *udev, usb_hcd 338 include/linux/usb/hcd.h int (*add_endpoint)(struct usb_hcd *, struct usb_device *, usb_hcd 341 include/linux/usb/hcd.h int (*drop_endpoint)(struct usb_hcd *, struct usb_device *, usb_hcd 348 include/linux/usb/hcd.h int (*check_bandwidth)(struct usb_hcd *, struct usb_device *); usb_hcd 356 include/linux/usb/hcd.h void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *); usb_hcd 358 include/linux/usb/hcd.h int (*address_device)(struct usb_hcd *, struct usb_device *udev); usb_hcd 360 include/linux/usb/hcd.h int (*enable_device)(struct usb_hcd *, struct usb_device *udev); usb_hcd 364 include/linux/usb/hcd.h int (*update_hub_device)(struct usb_hcd *, struct usb_device *hdev, usb_hcd 366 include/linux/usb/hcd.h int (*reset_device)(struct usb_hcd *, struct usb_device *); usb_hcd 370 include/linux/usb/hcd.h int (*update_device)(struct usb_hcd *, struct usb_device *); usb_hcd 371 include/linux/usb/hcd.h int (*set_usb2_hw_lpm)(struct usb_hcd *, struct usb_device *, int); usb_hcd 374 include/linux/usb/hcd.h int (*enable_usb3_lpm_timeout)(struct usb_hcd *, usb_hcd 379 include/linux/usb/hcd.h int (*disable_usb3_lpm_timeout)(struct usb_hcd *, usb_hcd 381 include/linux/usb/hcd.h int (*find_raw_port_number)(struct usb_hcd *, int); usb_hcd 384 include/linux/usb/hcd.h static inline int hcd_giveback_urb_in_bh(struct usb_hcd *hcd) usb_hcd 389 include/linux/usb/hcd.h static inline bool hcd_periodic_completion_in_progress(struct usb_hcd *hcd, usb_hcd 395 include/linux/usb/hcd.h extern int usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb); usb_hcd 396 include/linux/usb/hcd.h extern int usb_hcd_check_unlink_urb(struct usb_hcd *hcd, struct urb *urb, usb_hcd 398 include/linux/usb/hcd.h extern void usb_hcd_unlink_urb_from_ep(struct usb_hcd *hcd, struct urb *urb); usb_hcd 402 include/linux/usb/hcd.h extern void usb_hcd_giveback_urb(struct usb_hcd *hcd, struct urb *urb, usb_hcd 404 include/linux/usb/hcd.h extern int usb_hcd_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, usb_hcd 406 include/linux/usb/hcd.h extern void usb_hcd_unmap_urb_setup_for_dma(struct usb_hcd *, struct urb *); usb_hcd 407 include/linux/usb/hcd.h extern void usb_hcd_unmap_urb_for_dma(struct usb_hcd *, struct urb *); usb_hcd 421 include/linux/usb/hcd.h extern struct usb_hcd *usb_create_hcd(const struct hc_driver *driver, usb_hcd 423 include/linux/usb/hcd.h extern struct usb_hcd *usb_create_shared_hcd(const struct hc_driver *driver, usb_hcd 425 include/linux/usb/hcd.h struct usb_hcd *shared_hcd); usb_hcd 426 include/linux/usb/hcd.h extern struct usb_hcd *usb_get_hcd(struct usb_hcd *hcd); usb_hcd 427 include/linux/usb/hcd.h extern void usb_put_hcd(struct usb_hcd *hcd); usb_hcd 428 include/linux/usb/hcd.h extern int usb_hcd_is_primary_hcd(struct usb_hcd *hcd); usb_hcd 429 include/linux/usb/hcd.h extern int usb_add_hcd(struct usb_hcd *hcd, usb_hcd 431 include/linux/usb/hcd.h extern void usb_remove_hcd(struct usb_hcd *hcd); usb_hcd 432 include/linux/usb/hcd.h extern int usb_hcd_find_raw_port_number(struct usb_hcd *hcd, int port1); usb_hcd 453 include/linux/usb/hcd.h int hcd_buffer_create(struct usb_hcd *hcd); usb_hcd 454 include/linux/usb/hcd.h void hcd_buffer_destroy(struct usb_hcd *hcd); usb_hcd 464 include/linux/usb/hcd.h extern void usb_hc_died(struct usb_hcd *hcd); usb_hcd 465 include/linux/usb/hcd.h extern void usb_hcd_poll_rh_status(struct usb_hcd *hcd); usb_hcd 527 include/linux/usb/hcd.h struct usb_hcd *hcd; usb_hcd 631 include/linux/usb/hcd.h extern void usb_hcd_resume_root_hub(struct usb_hcd *hcd); usb_hcd 633 include/linux/usb/hcd.h static inline void usb_hcd_resume_root_hub(struct usb_hcd *hcd)