/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/ |
H A D | ehci.h | 53 /* ehci_hcd->lock guards shared data against other CPUs: 54 * ehci_hcd: async, reclaim, periodic (and shadow), ... 65 struct ehci_hcd { /* one per controller */ struct 164 static inline struct ehci_hcd *hcd_to_ehci (struct usb_hcd *hcd) 166 return (struct ehci_hcd *) (hcd->hcd_priv); 168 static inline struct usb_hcd *ehci_to_hcd (struct ehci_hcd *ehci) 175 iaa_watchdog_start(struct ehci_hcd *ehci) 182 static inline void iaa_watchdog_done(struct ehci_hcd *ehci) 194 timer_action_done (struct ehci_hcd *ehci, enum ehci_timer_action action) 199 static void free_cached_lists(struct ehci_hcd *ehc [all...] |
H A D | ehci-lpm.c | 20 static int ehci_lpm_set_da(struct ehci_hcd *ehci, int dev_addr, int port_num) 40 static int ehci_lpm_check(struct ehci_hcd *ehci, int port)
|
H A D | ehci-hcd.c | 66 static const char hcd_name [] = "ehci_hcd"; 128 timer_action(struct ehci_hcd *ehci, enum ehci_timer_action action) 182 static int handshake (struct ehci_hcd *ehci, void __iomem *ptr, 201 static int ehci_halt (struct ehci_hcd *ehci) 218 static int handshake_on_error_set_halt(struct ehci_hcd *ehci, void __iomem *ptr, 235 static void tdi_reset (struct ehci_hcd *ehci) 262 static int ehci_reset (struct ehci_hcd *ehci) 299 static void ehci_quiesce (struct ehci_hcd *ehci) 327 static void end_unlink_async(struct ehci_hcd *ehci); 328 static void ehci_work(struct ehci_hcd *ehc [all...] |
H A D | ehci-mem.c | 38 static inline void ehci_qtd_init(struct ehci_hcd *ehci, struct ehci_qtd *qtd, 49 static struct ehci_qtd *ehci_qtd_alloc (struct ehci_hcd *ehci, gfp_t flags) 61 static inline void ehci_qtd_free (struct ehci_hcd *ehci, struct ehci_qtd *qtd) 69 struct ehci_hcd *ehci = qh->ehci; 82 static struct ehci_qh *ehci_qh_alloc (struct ehci_hcd *ehci, gfp_t flags) 137 static void ehci_mem_cleanup (struct ehci_hcd *ehci) 174 static int ehci_mem_init (struct ehci_hcd *ehci, gfp_t flags)
|
H A D | ehci-fsl.c | 163 static void mpc83xx_setup_phy(struct ehci_hcd *ehci, 189 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 249 static int ehci_fsl_reinit(struct ehci_hcd *ehci) 260 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 293 struct ehci_hcd ehci; 305 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 329 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
|
H A D | ehci-pci.c | 28 static int ehci_pci_reinit(struct ehci_hcd *ehci, struct pci_dev *pdev) 44 static int ehci_quirk_amd_hudson(struct ehci_hcd *ehci) 83 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 339 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 366 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 423 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 440 .hcd_priv_size = sizeof(struct ehci_hcd),
|
H A D | ehci-q.c | 46 qtd_fill(struct ehci_hcd *ehci, struct ehci_qtd *qtd, dma_addr_t buf, 88 qh_update (struct ehci_hcd *ehci, struct ehci_qh *qh, struct ehci_qtd *qtd) 124 qh_refresh (struct ehci_hcd *ehci, struct ehci_qh *qh) 144 static void qh_link_async(struct ehci_hcd *ehci, struct ehci_qh *qh); 149 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 161 static void ehci_clear_tt_buffer(struct ehci_hcd *ehci, struct ehci_qh *qh, 194 struct ehci_hcd *ehci, 256 ehci_urb_done(struct ehci_hcd *ehci, struct urb *urb, int status) 298 static void start_unlink_async (struct ehci_hcd *ehci, struct ehci_qh *qh); 299 static void unlink_async (struct ehci_hcd *ehc [all...] |
H A D | ehci-au1xxx.c | 74 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 84 .hcd_priv_size = sizeof(struct ehci_hcd), 126 struct ehci_hcd *ehci; 210 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 243 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
|
H A D | ehci-xilinx-of.c | 41 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 98 .hcd_priv_size = sizeof(struct ehci_hcd), 156 struct ehci_hcd *ehci;
|
H A D | ehci-sched.c | 47 periodic_next_shadow(struct ehci_hcd *ehci, union ehci_shadow *periodic, 64 shadow_next_periodic(struct ehci_hcd *ehci, union ehci_shadow *periodic, 78 static void periodic_unlink (struct ehci_hcd *ehci, unsigned frame, void *ptr) 106 periodic_usecs (struct ehci_hcd *ehci, unsigned frame, unsigned uframe) 199 static inline unsigned char tt_start_uframe(struct ehci_hcd *ehci, __hc32 mask) 237 struct ehci_hcd *ehci, 309 struct ehci_hcd *ehci, 378 struct ehci_hcd *ehci, 453 static int enable_periodic (struct ehci_hcd *ehci) 482 static int disable_periodic (struct ehci_hcd *ehc [all...] |
H A D | ehci-mips.c | 30 .hcd_priv_size = sizeof(struct ehci_hcd), 73 struct ehci_hcd *ehci; 157 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 206 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
|
H A D | ehci-ppc-of.c | 23 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 42 .hcd_priv_size = sizeof(struct ehci_hcd), 113 struct ehci_hcd *ehci = NULL; 218 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
|
H A D | ehci-hub.c | 47 static void ehci_handover_companion_ports(struct ehci_hcd *ehci) 109 static void ehci_adjust_port_wakeup_flags(struct ehci_hcd *ehci, 184 struct ehci_hcd *ehci = hcd_to_ehci (hcd); 320 struct ehci_hcd *ehci = hcd_to_ehci (hcd); 457 struct ehci_hcd *ehci; 478 static void set_owner(struct ehci_hcd *ehci, int portnum, int new_owner) 518 struct ehci_hcd *ehci; 541 static inline void create_companion_file(struct ehci_hcd *ehci) 551 static inline void remove_companion_file(struct ehci_hcd *ehci) 563 struct ehci_hcd *ehc [all...] |
H A D | ehci-dbg.c | 44 static void dbg_hcs_params (struct ehci_hcd *ehci, char *label) 77 static inline void dbg_hcs_params (struct ehci_hcd *ehci, char *label) {} 87 static void dbg_hcc_params (struct ehci_hcd *ehci, char *label) 116 static inline void dbg_hcc_params (struct ehci_hcd *ehci, char *label) {} 123 dbg_qtd (const char *label, struct ehci_hcd *ehci, struct ehci_qtd *qtd) 139 dbg_qh (const char *label, struct ehci_hcd *ehci, struct ehci_qh *qh) 149 dbg_itd (const char *label, struct ehci_hcd *ehci, struct ehci_itd *itd) 180 dbg_sitd (const char *label, struct ehci_hcd *ehci, struct ehci_sitd *sitd) 301 dbg_qh (char *label, struct ehci_hcd *ehci, struct ehci_qh *qh) 345 static inline void create_debug_files (struct ehci_hcd *bu [all...] |
H A D | ehci-atmel.c | 53 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 86 .hcd_priv_size = sizeof(struct ehci_hcd),
|
H A D | ehci-ixp4xx.c | 18 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 44 .hcd_priv_size = sizeof(struct ehci_hcd),
|
H A D | ehci-w90x900.c | 25 struct ehci_hcd *ehci; 110 .hcd_priv_size = sizeof(struct ehci_hcd),
|
H A D | ehci-orion.c | 105 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 130 .hcd_priv_size = sizeof(struct ehci_hcd), 198 struct ehci_hcd *ehci;
|
H A D | ehci-mxc.c | 41 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 76 .hcd_priv_size = sizeof(struct ehci_hcd),
|
H A D | ehci-ps3.c | 27 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 58 .hcd_priv_size = sizeof(struct ehci_hcd),
|
H A D | ehci-omap.c | 155 struct ehci_hcd *ehci; 795 .hcd_priv_size = sizeof(struct ehci_hcd),
|