Lines Matching defs:dev
49 * \param dev DRM device.
54 int drm_dma_setup(struct drm_device *dev)
58 dev->dma = kmalloc(sizeof(*dev->dma), GFP_KERNEL);
59 if (!dev->dma)
62 (void) memset(dev->dma, 0, sizeof(*dev->dma));
65 (void) memset(&dev->dma->bufs[i], 0, sizeof(dev->dma->bufs[0]));
67 mutex_init(&dev->dma_lock, NULL, MUTEX_DRIVER, NULL);
75 * \param dev DRM device.
80 void drm_dma_takedown(struct drm_device *dev)
82 struct drm_device_dma *dma = dev->dma;
115 kfree(dev->dma, sizeof(*dev->dma));
116 dev->dma = NULL;
118 mutex_destroy(&dev->dma_lock);
124 * \param dev DRM device.
130 void drm_free_buffer(struct drm_device *dev, drm_buf_t *buf)
147 void drm_core_reclaim_buffers(struct drm_device *dev,
150 struct drm_device_dma *dma = dev->dma;
159 drm_free_buffer(dev, dma->buflist[i]);