Symbol: uhci_hcd
drivers/usb/host/uhci-debug.c
100
static int uhci_show_urbp(struct uhci_hcd *uhci, struct urb_priv *urbp,
drivers/usb/host/uhci-debug.c
165
static int uhci_show_qh(struct uhci_hcd *uhci,
drivers/usb/host/uhci-debug.c
279
static int uhci_show_root_hub_state(struct uhci_hcd *uhci, char *buf)
drivers/usb/host/uhci-debug.c
305
static int uhci_show_status(struct uhci_hcd *uhci, char *buf, int len)
drivers/usb/host/uhci-debug.c
374
static int uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len)
drivers/usb/host/uhci-debug.c
43
static int uhci_show_td(struct uhci_hcd *uhci, struct uhci_td *td, char *buf,
drivers/usb/host/uhci-debug.c
560
struct uhci_hcd *uhci = inode->i_private;
drivers/usb/host/uhci-debug.c
625
static inline int uhci_show_qh(struct uhci_hcd *uhci,
drivers/usb/host/uhci-debug.c
631
static inline int uhci_sprint_schedule(struct uhci_hcd *uhci,
drivers/usb/host/uhci-grlib.c
29
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-grlib.c
63
.hcd_priv_size = sizeof(struct uhci_hcd),
drivers/usb/host/uhci-grlib.c
95
struct uhci_hcd *uhci = NULL;
drivers/usb/host/uhci-hcd.c
131
static void finish_reset(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
152
static void uhci_hc_died(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
168
static void check_and_reset_hc(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
185
static void uhci_generic_reset_hc(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
211
static int uhci_generic_check_and_reset_hc(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
250
static void configure_hc(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
267
static int resume_detect_interrupts_are_broken(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
282
static int global_suspend_mode_is_broken(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
288
static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state)
drivers/usb/host/uhci-hcd.c
388
static void start_rh(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
410
static void wakeup_rh(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
452
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
516
static void uhci_get_current_frame_number(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
530
static void release_uhci(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.c
578
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
709
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
725
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
752
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
770
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
794
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
809
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hcd.c
92
static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state);
drivers/usb/host/uhci-hcd.c
93
static void wakeup_rh(struct uhci_hcd *uhci);
drivers/usb/host/uhci-hcd.c
94
static void uhci_get_current_frame_number(struct uhci_hcd *uhci);
drivers/usb/host/uhci-hcd.c
99
static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame)
drivers/usb/host/uhci-hcd.h
451
void (*reset_hc) (struct uhci_hcd *uhci);
drivers/usb/host/uhci-hcd.h
452
int (*check_and_reset_hc) (struct uhci_hcd *uhci);
drivers/usb/host/uhci-hcd.h
454
void (*configure_hc) (struct uhci_hcd *uhci);
drivers/usb/host/uhci-hcd.h
456
int (*resume_detect_interrupts_are_broken) (struct uhci_hcd *uhci);
drivers/usb/host/uhci-hcd.h
458
int (*global_suspend_mode_is_broken) (struct uhci_hcd *uhci);
drivers/usb/host/uhci-hcd.h
462
static inline struct uhci_hcd *hcd_to_uhci(struct usb_hcd *hcd)
drivers/usb/host/uhci-hcd.h
464
return (struct uhci_hcd *) (hcd->hcd_priv);
drivers/usb/host/uhci-hcd.h
466
static inline struct usb_hcd *uhci_to_hcd(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.h
498
static inline bool uhci_is_aspeed(const struct uhci_hcd *uhci)
drivers/usb/host/uhci-hcd.h
519
static inline u32 uhci_readl(const struct uhci_hcd *uhci, int reg)
drivers/usb/host/uhci-hcd.h
524
static inline void uhci_writel(const struct uhci_hcd *uhci, u32 val, int reg)
drivers/usb/host/uhci-hcd.h
529
static inline u16 uhci_readw(const struct uhci_hcd *uhci, int reg)
drivers/usb/host/uhci-hcd.h
534
static inline void uhci_writew(const struct uhci_hcd *uhci, u16 val, int reg)
drivers/usb/host/uhci-hcd.h
539
static inline u8 uhci_readb(const struct uhci_hcd *uhci, int reg)
drivers/usb/host/uhci-hcd.h
544
static inline void uhci_writeb(const struct uhci_hcd *uhci, u8 val, int reg)
drivers/usb/host/uhci-hcd.h
596
static inline u32 uhci_readl(const struct uhci_hcd *uhci, int reg)
drivers/usb/host/uhci-hcd.h
610
static inline void uhci_writel(const struct uhci_hcd *uhci, u32 val, int reg)
drivers/usb/host/uhci-hcd.h
624
static inline u16 uhci_readw(const struct uhci_hcd *uhci, int reg)
drivers/usb/host/uhci-hcd.h
638
static inline void uhci_writew(const struct uhci_hcd *uhci, u16 val, int reg)
drivers/usb/host/uhci-hcd.h
652
static inline u8 uhci_readb(const struct uhci_hcd *uhci, int reg)
drivers/usb/host/uhci-hcd.h
666
static inline void uhci_writeb(const struct uhci_hcd *uhci, u8 val, int reg)
drivers/usb/host/uhci-hcd.h
693
static inline __hc32 cpu_to_hc32(const struct uhci_hcd *uhci, const u32 x)
drivers/usb/host/uhci-hcd.h
701
static inline u32 hc32_to_cpu(const struct uhci_hcd *uhci, const __hc32 x)
drivers/usb/host/uhci-hcd.h
710
static inline __hc32 cpu_to_hc32(const struct uhci_hcd *uhci, const u32 x)
drivers/usb/host/uhci-hcd.h
716
static inline u32 hc32_to_cpu(const struct uhci_hcd *uhci, const __hc32 x)
drivers/usb/host/uhci-hub.c
125
static void wait_for_HP(struct uhci_hcd *uhci, unsigned long port_addr)
drivers/usb/host/uhci-hub.c
137
static void uhci_check_ports(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hub.c
188
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hub.c
246
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-hub.c
44
static int any_ports_active(struct uhci_hcd *uhci)
drivers/usb/host/uhci-hub.c
57
static inline int get_hub_status_data(struct uhci_hcd *uhci, char *buf)
drivers/usb/host/uhci-hub.c
96
static void uhci_finish_suspend(struct uhci_hcd *uhci, int port,
drivers/usb/host/uhci-pci.c
116
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-pci.c
176
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-pci.c
216
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-pci.c
263
.hcd_priv_size = sizeof(struct uhci_hcd),
drivers/usb/host/uhci-pci.c
27
static void uhci_pci_reset_hc(struct uhci_hcd *uhci)
drivers/usb/host/uhci-pci.c
38
static int uhci_pci_check_and_reset_hc(struct uhci_hcd *uhci)
drivers/usb/host/uhci-pci.c
48
static void uhci_pci_configure_hc(struct uhci_hcd *uhci)
drivers/usb/host/uhci-pci.c
60
static int uhci_pci_resume_detect_interrupts_are_broken(struct uhci_hcd *uhci)
drivers/usb/host/uhci-pci.c
92
static int uhci_pci_global_suspend_mode_is_broken(struct uhci_hcd *uhci)
drivers/usb/host/uhci-platform.c
175
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-platform.c
18
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-platform.c
41
.hcd_priv_size = sizeof(struct uhci_hcd),
drivers/usb/host/uhci-platform.c
73
struct uhci_hcd *uhci;
drivers/usb/host/uhci-q.c
1056
static int uhci_submit_bulk(struct uhci_hcd *uhci, struct urb *urb,
drivers/usb/host/uhci-q.c
106
static struct uhci_td *uhci_alloc_td(struct uhci_hcd *uhci)
drivers/usb/host/uhci-q.c
1073
static int uhci_submit_interrupt(struct uhci_hcd *uhci, struct urb *urb,
drivers/usb/host/uhci-q.c
1122
static int uhci_fixup_short_transfer(struct uhci_hcd *uhci,
drivers/usb/host/uhci-q.c
1170
static int uhci_result_common(struct uhci_hcd *uhci, struct urb *urb)
drivers/usb/host/uhci-q.c
124
static void uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td)
drivers/usb/host/uhci-q.c
1254
static int uhci_submit_isochronous(struct uhci_hcd *uhci, struct urb *urb,
drivers/usb/host/uhci-q.c
134
static inline void uhci_fill_td(struct uhci_hcd *uhci, struct uhci_td *td,
drivers/usb/host/uhci-q.c
1369
static int uhci_result_isochronous(struct uhci_hcd *uhci, struct urb *urb)
drivers/usb/host/uhci-q.c
1412
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-q.c
1483
struct uhci_hcd *uhci = hcd_to_uhci(hcd);
drivers/usb/host/uhci-q.c
1516
static void uhci_giveback_urb(struct uhci_hcd *uhci, struct uhci_qh *qh,
drivers/usb/host/uhci-q.c
155
static inline void uhci_insert_td_in_frame_list(struct uhci_hcd *uhci,
drivers/usb/host/uhci-q.c
1575
static void uhci_scan_qh(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
1668
static int uhci_advance_check(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
1741
static void uhci_scan_schedule(struct uhci_hcd *uhci)
drivers/usb/host/uhci-q.c
182
static inline void uhci_remove_td_from_frame_list(struct uhci_hcd *uhci,
drivers/usb/host/uhci-q.c
215
static inline void uhci_remove_tds_from_frame(struct uhci_hcd *uhci,
drivers/usb/host/uhci-q.c
236
static void uhci_unlink_isochronous_tds(struct uhci_hcd *uhci, struct urb *urb)
drivers/usb/host/uhci-q.c
245
static struct uhci_qh *uhci_alloc_qh(struct uhci_hcd *uhci,
drivers/usb/host/uhci-q.c
29
static void uhci_set_next_interrupt(struct uhci_hcd *uhci)
drivers/usb/host/uhci-q.c
292
static void uhci_free_qh(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
314
static int uhci_cleanup_queue(struct uhci_hcd *uhci, struct uhci_qh *qh,
drivers/usb/host/uhci-q.c
36
static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci)
drivers/usb/host/uhci-q.c
372
static void uhci_fixup_toggles(struct uhci_hcd *uhci, struct uhci_qh *qh,
drivers/usb/host/uhci-q.c
424
static inline void link_iso(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
435
static void link_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
451
static void link_async(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
47
static void uhci_fsbr_on(struct uhci_hcd *uhci)
drivers/usb/host/uhci-q.c
480
static void uhci_activate_qh(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
521
static void unlink_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
533
static void unlink_async(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
551
static void uhci_unlink_qh(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
586
static void uhci_make_qh_idle(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
60
static void uhci_fsbr_off(struct uhci_hcd *uhci)
drivers/usb/host/uhci-q.c
610
static int uhci_highest_load(struct uhci_hcd *uhci, int phase, int period)
drivers/usb/host/uhci-q.c
623
static int uhci_check_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
659
static void uhci_reserve_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
692
static void uhci_release_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh)
drivers/usb/host/uhci-q.c
72
static void uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb)
drivers/usb/host/uhci-q.c
722
static inline struct urb_priv *uhci_alloc_urb_priv(struct uhci_hcd *uhci,
drivers/usb/host/uhci-q.c
740
static void uhci_free_urb_priv(struct uhci_hcd *uhci,
drivers/usb/host/uhci-q.c
789
static int uhci_submit_control(struct uhci_hcd *uhci, struct urb *urb,
drivers/usb/host/uhci-q.c
79
static void uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp)
drivers/usb/host/uhci-q.c
915
static int uhci_submit_common(struct uhci_hcd *uhci, struct urb *urb,
drivers/usb/host/uhci-q.c
94
struct uhci_hcd *uhci = timer_container_of(uhci, t, fsbr_timer);