dma_controller 281 drivers/usb/musb/cppi_dma.c cppi_channel_allocate(struct dma_controller *c, dma_controller 1151 drivers/usb/musb/cppi_dma.c cppi = container_of(musb->dma_controller, struct cppi, controller); dma_controller 1299 drivers/usb/musb/cppi_dma.c struct dma_controller * dma_controller 1351 drivers/usb/musb/cppi_dma.c void cppi_dma_controller_destroy(struct dma_controller *c) dma_controller 110 drivers/usb/musb/cppi_dma.h struct dma_controller controller; dma_controller 445 drivers/usb/musb/da8xx.c static void da8xx_dma_controller_callback(struct dma_controller *c) dma_controller 453 drivers/usb/musb/da8xx.c static struct dma_controller * dma_controller 456 drivers/usb/musb/da8xx.c struct dma_controller *controller; dma_controller 267 drivers/usb/musb/davinci.c cppi = container_of(musb->dma_controller, struct cppi, controller); dma_controller 268 drivers/usb/musb/davinci.c if (is_cppi_enabled(musb) && musb->dma_controller && !cppi->irq) dma_controller 396 drivers/usb/musb/musb_core.c struct dma_controller * dma_controller 400 drivers/usb/musb/musb_core.c void (*musb_dma_controller_destroy)(struct dma_controller *c); dma_controller 2308 drivers/usb/musb/musb_core.c musb->dma_controller = dma_controller 2310 drivers/usb/musb/musb_core.c if (IS_ERR(musb->dma_controller)) { dma_controller 2311 drivers/usb/musb/musb_core.c status = PTR_ERR(musb->dma_controller); dma_controller 2407 drivers/usb/musb/musb_core.c if (musb->dma_controller) dma_controller 2408 drivers/usb/musb/musb_core.c musb_dma_controller_destroy(musb->dma_controller); dma_controller 2490 drivers/usb/musb/musb_core.c if (musb->dma_controller) dma_controller 2491 drivers/usb/musb/musb_core.c musb_dma_controller_destroy(musb->dma_controller); dma_controller 170 drivers/usb/musb/musb_core.h struct dma_controller * dma_controller 172 drivers/usb/musb/musb_core.h void (*dma_exit)(struct dma_controller *c); dma_controller 312 drivers/usb/musb/musb_core.h struct dma_controller *dma_controller; dma_controller 37 drivers/usb/musb/musb_cppi41.c struct dma_controller controller; dma_controller 482 drivers/usb/musb/musb_cppi41.c static struct dma_channel *cppi41_dma_channel_allocate(struct dma_controller *c, dma_controller 736 drivers/usb/musb/musb_cppi41.c void cppi41_dma_controller_destroy(struct dma_controller *c) dma_controller 749 drivers/usb/musb/musb_cppi41.c struct dma_controller * dma_controller 100 drivers/usb/musb/musb_dma.h struct dma_controller; dma_controller 156 drivers/usb/musb/musb_dma.h struct dma_channel *(*channel_alloc)(struct dma_controller *, dma_controller 167 drivers/usb/musb/musb_dma.h void (*dma_callback)(struct dma_controller *); dma_controller 174 drivers/usb/musb/musb_dma.h static inline struct dma_controller * dma_controller 180 drivers/usb/musb/musb_dma.h static inline void musb_dma_controller_destroy(struct dma_controller *d) { } dma_controller 184 drivers/usb/musb/musb_dma.h extern struct dma_controller * dma_controller 187 drivers/usb/musb/musb_dma.h extern void (*musb_dma_controller_destroy)(struct dma_controller *); dma_controller 191 drivers/usb/musb/musb_dma.h extern struct dma_controller * dma_controller 193 drivers/usb/musb/musb_dma.h extern void musbhs_dma_controller_destroy(struct dma_controller *c); dma_controller 195 drivers/usb/musb/musb_dma.h extern struct dma_controller * dma_controller 197 drivers/usb/musb/musb_dma.h extern void tusb_dma_controller_destroy(struct dma_controller *c); dma_controller 199 drivers/usb/musb/musb_dma.h extern struct dma_controller * dma_controller 201 drivers/usb/musb/musb_dma.h extern void cppi_dma_controller_destroy(struct dma_controller *c); dma_controller 203 drivers/usb/musb/musb_dma.h extern struct dma_controller * dma_controller 205 drivers/usb/musb/musb_dma.h extern void cppi41_dma_controller_destroy(struct dma_controller *c); dma_controller 207 drivers/usb/musb/musb_dma.h extern struct dma_controller * dma_controller 209 drivers/usb/musb/musb_dma.h extern void ux500_dma_controller_destroy(struct dma_controller *c); dma_controller 641 drivers/usb/musb/musb_dsps.c static void dsps_dma_controller_callback(struct dma_controller *c) dma_controller 653 drivers/usb/musb/musb_dsps.c static struct dma_controller * dma_controller 656 drivers/usb/musb/musb_dsps.c struct dma_controller *controller; dma_controller 36 drivers/usb/musb/musb_gadget.c struct dma_controller *dma = musb->dma_controller; dma_controller 167 drivers/usb/musb/musb_gadget.c struct dma_controller *c = ep->musb->dma_controller; dma_controller 272 drivers/usb/musb/musb_gadget.c struct dma_controller *c = musb->dma_controller; dma_controller 557 drivers/usb/musb/musb_gadget.c struct dma_controller *c = musb->dma_controller; dma_controller 602 drivers/usb/musb/musb_gadget.c struct dma_controller *c; dma_controller 607 drivers/usb/musb/musb_gadget.c c = musb->dma_controller; dma_controller 679 drivers/usb/musb/musb_gadget.c struct dma_controller *c; dma_controller 683 drivers/usb/musb/musb_gadget.c c = musb->dma_controller; dma_controller 734 drivers/usb/musb/musb_gadget.c struct dma_controller *c = musb->dma_controller; dma_controller 1051 drivers/usb/musb/musb_gadget.c if (is_dma_capable() && musb->dma_controller) { dma_controller 1052 drivers/usb/musb/musb_gadget.c struct dma_controller *c = musb->dma_controller; dma_controller 1297 drivers/usb/musb/musb_gadget.c struct dma_controller *c = musb->dma_controller; dma_controller 347 drivers/usb/musb/musb_host.c struct dma_controller *dma = musb->dma_controller; dma_controller 584 drivers/usb/musb/musb_host.c static void musb_tx_dma_set_mode_mentor(struct dma_controller *dma, dma_controller 623 drivers/usb/musb/musb_host.c static void musb_tx_dma_set_mode_cppi_tusb(struct dma_controller *dma, dma_controller 642 drivers/usb/musb/musb_host.c static bool musb_tx_dma_program(struct dma_controller *dma, dma_controller 691 drivers/usb/musb/musb_host.c struct dma_controller *dma_controller; dma_controller 721 drivers/usb/musb/musb_host.c dma_controller = musb->dma_controller; dma_controller 722 drivers/usb/musb/musb_host.c if (use_dma && is_dma_capable() && epnum && dma_controller) { dma_controller 725 drivers/usb/musb/musb_host.c dma_channel = dma_controller->channel_alloc( dma_controller 726 drivers/usb/musb/musb_host.c dma_controller, hw_ep, is_out); dma_controller 829 drivers/usb/musb/musb_host.c if (dma_channel && musb_tx_dma_program(dma_controller, dma_controller 905 drivers/usb/musb/musb_host.c dma_ok = dma_controller->channel_program(dma_channel, dma_controller 911 drivers/usb/musb/musb_host.c dma_controller->channel_release(dma_channel); dma_controller 969 drivers/usb/musb/musb_host.c musb->dma_controller->channel_abort(dma); dma_controller 1293 drivers/usb/musb/musb_host.c musb->dma_controller->channel_abort(dma); dma_controller 1438 drivers/usb/musb/musb_host.c if (musb_tx_dma_program(musb->dma_controller, hw_ep, qh, urb, dma_controller 1490 drivers/usb/musb/musb_host.c static int musb_rx_dma_iso_cppi41(struct dma_controller *dma, dma_controller 1515 drivers/usb/musb/musb_host.c static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma, dma_controller 1561 drivers/usb/musb/musb_host.c static int musb_rx_dma_inventra_cppi41(struct dma_controller *dma, dma_controller 1631 drivers/usb/musb/musb_host.c static int musb_rx_dma_in_inventra_cppi41(struct dma_controller *dma, dma_controller 1731 drivers/usb/musb/musb_host.c static inline int musb_rx_dma_inventra_cppi41(struct dma_controller *dma, dma_controller 1740 drivers/usb/musb/musb_host.c static inline int musb_rx_dma_in_inventra_cppi41(struct dma_controller *dma, dma_controller 1759 drivers/usb/musb/musb_host.c struct dma_controller *c = musb->dma_controller; dma_controller 1852 drivers/usb/musb/musb_host.c musb->dma_controller->channel_abort(dma); dma_controller 1882 drivers/usb/musb/musb_host.c musb->dma_controller->channel_abort(dma); dma_controller 2345 drivers/usb/musb/musb_host.c status = ep->musb->dma_controller->channel_abort(dma); dma_controller 70 drivers/usb/musb/musbhsdma.c struct dma_controller controller; dma_controller 103 drivers/usb/musb/musbhsdma.c static struct dma_channel *dma_channel_allocate(struct dma_controller *c, dma_controller 387 drivers/usb/musb/musbhsdma.c void musbhs_dma_controller_destroy(struct dma_controller *c) dma_controller 401 drivers/usb/musb/musbhsdma.c struct dma_controller *musbhs_dma_controller_create(struct musb *musb, dma_controller 314 drivers/usb/musb/sunxi.c static struct dma_controller * dma_controller 320 drivers/usb/musb/sunxi.c static void sunxi_musb_dma_controller_destroy(struct dma_controller *c) dma_controller 51 drivers/usb/musb/tusb6010_omap.c struct dma_controller controller; dma_controller 422 drivers/usb/musb/tusb6010_omap.c tusb_omap_dma_allocate(struct dma_controller *c, dma_controller 514 drivers/usb/musb/tusb6010_omap.c void tusb_dma_controller_destroy(struct dma_controller *c) dma_controller 582 drivers/usb/musb/tusb6010_omap.c struct dma_controller * dma_controller 43 drivers/usb/musb/ux500_dma.c struct dma_controller controller; dma_controller 128 drivers/usb/musb/ux500_dma.c static struct dma_channel *ux500_dma_channel_allocate(struct dma_controller *c, dma_controller 347 drivers/usb/musb/ux500_dma.c void ux500_dma_controller_destroy(struct dma_controller *c) dma_controller 357 drivers/usb/musb/ux500_dma.c struct dma_controller *