Lines Matching defs:dev_priv

92 				drm_mach64_private_t * dev_priv,
97 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
127 DMAGETPTR(file_priv, dev_priv, 2); /* returns on failure to get buffer */
135 DMAADVANCE(dev_priv, 1);
141 drm_mach64_private_t * dev_priv)
143 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
155 DMAGETPTR(file_priv, dev_priv, 17); /* returns on failure to get buffer */
207 DMAADVANCE(dev_priv, 1);
226 drm_mach64_private_t *dev_priv = dev->dev_private;
227 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
237 switch (dev_priv->fb_bpp) {
247 switch (dev_priv->depth_bpp) {
262 DMAGETPTR(file_priv, dev_priv, nbox * 31); /* returns on failure to get buffer */
308 dev_priv->front_offset_pitch);
317 dev_priv->back_offset_pitch);
352 dev_priv->depth_offset_pitch);
358 DMAADVANCE(dev_priv, 1);
366 drm_mach64_private_t *dev_priv = dev->dev_private;
367 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
376 switch (dev_priv->fb_bpp) {
389 DMAGETPTR(file_priv, dev_priv, 13 + nbox * 4); /* returns on failure to get buffer */
411 DMAOUTREG(MACH64_SRC_OFF_PITCH, dev_priv->back_offset_pitch);
412 DMAOUTREG(MACH64_DST_OFF_PITCH, dev_priv->front_offset_pitch);
430 DMAADVANCE(dev_priv, 1);
432 if (dev_priv->driver_mode == MACH64_MODE_DMA_ASYNC) {
434 dev_priv->frame_ofs[i] = dev_priv->frame_ofs[i + 1];
436 dev_priv->frame_ofs[i] = GETRINGOFFSET();
438 dev_priv->sarea_priv->frames_queued++;
444 static int mach64_do_get_frames_queued(drm_mach64_private_t * dev_priv)
446 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring;
447 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
457 mach64_ring_tick(dev_priv, ring);
466 dev_priv->frame_ofs[i] = ~0;
472 ofs = dev_priv->frame_ofs[i];
479 dev_priv->frame_ofs[i] = ~0;
557 drm_mach64_private_t *dev_priv = dev->dev_private;
558 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
574 copy_buf = mach64_freelist_get(dev_priv);
587 mach64_freelist_put(dev_priv, copy_buf);
596 ret = mach64_emit_state(file_priv, dev_priv);
604 ret = mach64_emit_cliprect(file_priv, dev_priv,
618 DMAADVANCE(dev_priv, done);
629 mach64_freelist_put(dev_priv, copy_buf);
657 drm_mach64_private_t *dev_priv = dev->dev_private;
701 copy_buf = mach64_freelist_get(dev_priv);
720 mach64_freelist_put(dev_priv, copy_buf);
767 DMAADVANCEHOSTDATA(dev_priv);
780 drm_mach64_private_t *dev_priv = dev->dev_private;
781 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
806 drm_mach64_private_t *dev_priv = dev->dev_private;
807 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
828 drm_mach64_private_t *dev_priv = dev->dev_private;
834 if (!dev_priv) {
838 sarea_priv = dev_priv->sarea_priv;
864 drm_mach64_private_t *dev_priv = dev->dev_private;
865 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
884 drm_mach64_private_t *dev_priv = dev->dev_private;
890 if (!dev_priv) {
899 value = mach64_do_get_frames_queued(dev_priv);