Lines Matching defs:dma_dev
69 static void dmaengine_debug_register(struct dma_device *dma_dev)
71 dma_dev->dbg_dev_root = debugfs_create_dir(dev_name(dma_dev->dev),
73 if (IS_ERR(dma_dev->dbg_dev_root))
74 dma_dev->dbg_dev_root = NULL;
77 static void dmaengine_debug_unregister(struct dma_device *dma_dev)
79 debugfs_remove_recursive(dma_dev->dbg_dev_root);
80 dma_dev->dbg_dev_root = NULL;
84 struct dma_device *dma_dev)
88 list_for_each_entry(chan, &dma_dev->channels, device_node) {
104 struct dma_device *dma_dev = NULL;
107 list_for_each_entry(dma_dev, &dma_device_list, global_node) {
109 dma_dev->dev_id, dev_name(dma_dev->dev),
110 dma_dev->chancnt);
112 if (dma_dev->dbg_summary_show)
113 dma_dev->dbg_summary_show(s, dma_dev);
115 dmaengine_dbg_summary_show(s, dma_dev);
117 if (!list_is_last(&dma_dev->global_node, &dma_device_list))
136 static inline int dmaengine_debug_register(struct dma_device *dma_dev)
141 static inline void dmaengine_debug_unregister(struct dma_device *dma_dev) { }
230 ATTRIBUTE_GROUPS(dma_dev);