Lines Matching refs:prim
80 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_reset()
107 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_flush()
163 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_wrap_start()
204 drm_mga_primary_buffer_t *primary = &dev_priv->prim; in mga_do_dma_wrap_end()
897 dev_priv->prim.status = (u32 *) dev_priv->status->handle; in mga_do_init_dma()
905 …MGA_WRITE(MGA_PRIMPTR, virt_to_bus((void *)dev_priv->prim.status) | MGA_PRIMPTREN0 | /* Soft trap,… in mga_do_init_dma()
909 dev_priv->prim.start = (u8 *) dev_priv->primary->handle; in mga_do_init_dma()
910 dev_priv->prim.end = ((u8 *) dev_priv->primary->handle in mga_do_init_dma()
912 dev_priv->prim.size = dev_priv->primary->size; in mga_do_init_dma()
914 dev_priv->prim.tail = 0; in mga_do_init_dma()
915 dev_priv->prim.space = dev_priv->prim.size; in mga_do_init_dma()
916 dev_priv->prim.wrapped = 0; in mga_do_init_dma()
918 dev_priv->prim.last_flush = 0; in mga_do_init_dma()
919 dev_priv->prim.last_wrap = 0; in mga_do_init_dma()
921 dev_priv->prim.high_mark = 256 * DMA_BLOCK_SIZE; in mga_do_init_dma()
923 dev_priv->prim.status[0] = dev_priv->primary->offset; in mga_do_init_dma()
924 dev_priv->prim.status[1] = 0; in mga_do_init_dma()
999 memset(&dev_priv->prim, 0, sizeof(dev_priv->prim)); in mga_do_cleanup_dma()