Lines Matching refs:prim
78 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_reset()
105 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_flush()
160 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_wrap_start()
200 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_wrap_end()
900 dev_priv->prim.status = (u32 *) dev_priv->status->handle; in mga_do_init_dma()
908 …MGA_WRITE(MGA_PRIMPTR, virt_to_bus((void *)dev_priv->prim.status) | MGA_PRIMPTREN0 | /* Soft trap,… in mga_do_init_dma()
912 dev_priv->prim.start = (u8 *) dev_priv->primary->handle; in mga_do_init_dma()
913 dev_priv->prim.end = ((u8 *) dev_priv->primary->handle in mga_do_init_dma()
915 dev_priv->prim.size = dev_priv->primary->size; in mga_do_init_dma()
917 dev_priv->prim.tail = 0; in mga_do_init_dma()
918 dev_priv->prim.space = dev_priv->prim.size; in mga_do_init_dma()
919 dev_priv->prim.wrapped = 0; in mga_do_init_dma()
921 dev_priv->prim.last_flush = 0; in mga_do_init_dma()
922 dev_priv->prim.last_wrap = 0; in mga_do_init_dma()
924 dev_priv->prim.high_mark = 256 * DMA_BLOCK_SIZE; in mga_do_init_dma()
926 dev_priv->prim.status[0] = dev_priv->primary->offset; in mga_do_init_dma()
927 dev_priv->prim.status[1] = 0; in mga_do_init_dma()
1001 memset(&dev_priv->prim, 0, sizeof(dev_priv->prim)); in mga_do_cleanup_dma()