Lines Matching refs:cmd_dma
299 dev_priv->nr_dma_pages = dev_priv->cmd_dma->size /
340 if (dev_priv->cmd_dma == &dev_priv->fake_dma)
376 dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle +
392 dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle;
443 uint32_t *dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle +
455 phys_addr = dev_priv->cmd_dma->offset +
517 uint32_t *dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle +
772 dev_priv->cmd_dma = drm_core_findmap(dev, init->cmd_dma_offset);
773 if (!dev_priv->cmd_dma) {
779 if (dev_priv->cmd_dma->type != _DRM_AGP) {
785 drm_core_ioremap(dev_priv->cmd_dma, dev);
786 if (!dev_priv->cmd_dma->handle) {
792 } else if (dev_priv->cmd_dma->type != _DRM_CONSISTENT) {
799 dev_priv->cmd_dma = NULL;
803 if (!dev_priv->cmd_dma) {
815 dev_priv->cmd_dma = &dev_priv->fake_dma;
906 if (dev_priv->cmd_dma == &dev_priv->fake_dma) {
908 } else if (dev_priv->cmd_dma && dev_priv->cmd_dma->handle &&
909 dev_priv->cmd_dma->type == _DRM_AGP &&
911 drm_core_ioremapfree(dev_priv->cmd_dma, dev);