Lines Matching refs:hidma_dev
77 static inline struct hidma_dev *to_hidma_dev(struct dma_device *dmadev)
79 return container_of(dmadev, struct hidma_dev, ddev);
83 struct hidma_dev *to_hidma_dev_from_lldev(struct hidma_lldev **_lldevp)
85 return container_of(_lldevp, struct hidma_dev, lldev);
99 static void hidma_free(struct hidma_dev *dmadev)
117 struct hidma_dev *mdma = to_hidma_dev(ddev);
176 struct hidma_dev *dmadev = to_hidma_dev(ddev);
200 static int hidma_chan_init(struct hidma_dev *dmadev, u32 dma_sig)
229 struct hidma_dev *dmadev = from_tasklet(dmadev, t, task);
238 struct hidma_dev *dmadev = mchan->dmadev;
320 struct hidma_dev *dmadev = mchan->dmadev;
351 struct hidma_dev *dmadev = mchan->dmadev;
405 struct hidma_dev *mdma = mchan->dmadev;
438 struct hidma_dev *mdma = mchan->dmadev;
468 struct hidma_dev *dmadev = to_hidma_dev(mchan->chan.device);
515 struct hidma_dev *dmadev = to_hidma_dev(mchan->chan.device);
533 struct hidma_dev *mdma = mchan->dmadev;
560 struct hidma_dev *dmadev;
578 struct hidma_dev *dmadev;
612 struct hidma_dev *dmadev = to_hidma_dev_from_lldev(lldevp);
622 struct hidma_dev *mdev = dev_get_drvdata(dev);
632 static inline void hidma_sysfs_uninit(struct hidma_dev *dev)
638 hidma_create_sysfs_entry(struct hidma_dev *dev, char *name, int mode)
660 static int hidma_sysfs_init(struct hidma_dev *dev)
673 struct hidma_dev *dmadev = dev_get_drvdata(dev);
683 static void hidma_free_msis(struct hidma_dev *dmadev)
697 static int hidma_request_msi(struct hidma_dev *dmadev,
756 struct hidma_dev *dmadev;
912 struct hidma_dev *dmadev = platform_get_drvdata(pdev);
926 struct hidma_dev *dmadev = platform_get_drvdata(pdev);