Lines Matching refs:dev_priv

64 static int r300_emit_cliprects(drm_radeon_private_t *dev_priv,
260 r300_emit_carefully_checked_packet0(drm_radeon_private_t *dev_priv,
283 if (!RADEON_CHECK_OFFSET(dev_priv, (u32) values[i])) {
313 static __inline__ int r300_emit_packet0(drm_radeon_private_t *dev_priv,
338 return (r300_emit_carefully_checked_packet0(dev_priv,
362 static inline int r300_emit_vpu(drm_radeon_private_t *dev_priv,
400 static inline int r300_emit_clear(drm_radeon_private_t *dev_priv,
421 static inline int r300_emit_3d_load_vbpntr(drm_radeon_private_t *dev_priv,
447 if (!RADEON_CHECK_OFFSET(dev_priv, payload[i])) {
458 if (!RADEON_CHECK_OFFSET(dev_priv, payload[i])) {
488 static inline int r300_emit_bitblt_multi(drm_radeon_private_t *dev_priv,
503 ret = !RADEON_CHECK_OFFSET(dev_priv, offset);
514 ret = !RADEON_CHECK_OFFSET(dev_priv, offset);
536 static inline int r300_emit_indx_buffer(drm_radeon_private_t *dev_priv,
549 ret = !RADEON_CHECK_OFFSET(dev_priv, cmd[2]);
567 static __inline__ int r300_emit_raw_packet3(drm_radeon_private_t *dev_priv,
603 return (r300_emit_3d_load_vbpntr(dev_priv, cmdbuf, header));
606 return (r300_emit_bitblt_multi(dev_priv, cmdbuf));
611 return (r300_emit_indx_buffer(dev_priv, cmdbuf));
643 static __inline__ int r300_emit_packet3(drm_radeon_private_t *dev_priv,
658 ret = r300_emit_cliprects(dev_priv, cmdbuf, n);
669 ret = r300_emit_clear(dev_priv, cmdbuf);
678 ret = r300_emit_raw_packet3(dev_priv, cmdbuf);
713 static __inline__ void r300_pacify(drm_radeon_private_t *dev_priv)
734 drm_radeon_private_t *dev_priv = dev->dev_private;
737 buf_priv->age = ++dev_priv->sarea_priv->last_dispatch;
742 static int r300_scratch(drm_radeon_private_t *dev_priv,
759 dev_priv->scratch_ages[header.scratch.reg] ++;
771 &dev_priv->scratch_ages[header.scratch.reg],
798 OUT_RING(dev_priv->scratch_ages[header.scratch.reg]);
814 drm_radeon_private_t *dev_priv = dev->dev_private;
826 r300_pacify(dev_priv);
829 ret = r300_emit_cliprects(dev_priv, cmdbuf, 0);
846 ret = r300_emit_packet0(dev_priv, cmdbuf, header);
855 ret = r300_emit_vpu(dev_priv, cmdbuf, header);
864 ret = r300_emit_packet3(dev_priv, cmdbuf, header);
890 r300_pacify(dev_priv);
947 ret = r300_scratch(dev_priv, cmdbuf, header);
966 r300_pacify(dev_priv);
980 RADEON_DISPATCH_AGE(dev_priv->sarea_priv->last_dispatch);