Lines Matching defs:ohci
26 static void ohci_hcd_init (struct ohci_hcd *ohci)
28 ohci->next_statechange = jiffies;
29 spin_lock_init (&ohci->lock);
30 INIT_LIST_HEAD (&ohci->pending);
35 static int ohci_mem_init (struct ohci_hcd *ohci)
37 ohci->td_cache = dma_pool_create ("ohci_td",
38 ohci_to_hcd(ohci)->self.controller,
42 if (!ohci->td_cache)
44 ohci->ed_cache = dma_pool_create ("ohci_ed",
45 ohci_to_hcd(ohci)->self.controller,
49 if (!ohci->ed_cache) {
50 dma_pool_destroy (ohci->td_cache);
56 static void ohci_mem_cleanup (struct ohci_hcd *ohci)
58 if (ohci->td_cache) {
59 dma_pool_destroy (ohci->td_cache);
60 ohci->td_cache = NULL;
62 if (ohci->ed_cache) {
63 dma_pool_destroy (ohci->ed_cache);
64 ohci->ed_cache = NULL;
70 /* ohci "done list" processing needs this mapping */