• Home
  • Raw
  • Download

Lines Matching refs:dirty

512 	.dirty = vmw_framebuffer_surface_dirty,
689 .dirty = vmw_framebuffer_dmabuf_dirty,
1720 struct vmw_kms_dirty *dirty) in vmw_kms_helper_dirty() argument
1727 dirty->dev_priv = dev_priv; in vmw_kms_helper_dirty()
1744 dirty->unit = unit; in vmw_kms_helper_dirty()
1745 if (dirty->fifo_reserve_size > 0) { in vmw_kms_helper_dirty()
1746 dirty->cmd = vmw_fifo_reserve(dev_priv, in vmw_kms_helper_dirty()
1747 dirty->fifo_reserve_size); in vmw_kms_helper_dirty()
1748 if (!dirty->cmd) { in vmw_kms_helper_dirty()
1753 memset(dirty->cmd, 0, dirty->fifo_reserve_size); in vmw_kms_helper_dirty()
1755 dirty->num_hits = 0; in vmw_kms_helper_dirty()
1767 dirty->fb_x = (s32) clips_ptr->x1; in vmw_kms_helper_dirty()
1768 dirty->fb_y = (s32) clips_ptr->y1; in vmw_kms_helper_dirty()
1769 dirty->unit_x2 = (s32) clips_ptr->x2 + dest_x - in vmw_kms_helper_dirty()
1771 dirty->unit_y2 = (s32) clips_ptr->y2 + dest_y - in vmw_kms_helper_dirty()
1774 dirty->fb_x = vclips_ptr->x; in vmw_kms_helper_dirty()
1775 dirty->fb_y = vclips_ptr->y; in vmw_kms_helper_dirty()
1776 dirty->unit_x2 = dirty->fb_x + vclips_ptr->w + in vmw_kms_helper_dirty()
1778 dirty->unit_y2 = dirty->fb_y + vclips_ptr->h + in vmw_kms_helper_dirty()
1782 dirty->unit_x1 = dirty->fb_x + dest_x - crtc_x; in vmw_kms_helper_dirty()
1783 dirty->unit_y1 = dirty->fb_y + dest_y - crtc_y; in vmw_kms_helper_dirty()
1786 if (dirty->unit_x1 >= crtc_width || in vmw_kms_helper_dirty()
1787 dirty->unit_y1 >= crtc_height || in vmw_kms_helper_dirty()
1788 dirty->unit_x2 <= 0 || dirty->unit_y2 <= 0) in vmw_kms_helper_dirty()
1792 dirty->unit_x2 = min_t(s32, dirty->unit_x2, in vmw_kms_helper_dirty()
1794 dirty->unit_y2 = min_t(s32, dirty->unit_y2, in vmw_kms_helper_dirty()
1798 clip_left = min_t(s32, dirty->unit_x1, 0); in vmw_kms_helper_dirty()
1799 clip_top = min_t(s32, dirty->unit_y1, 0); in vmw_kms_helper_dirty()
1800 dirty->unit_x1 -= clip_left; in vmw_kms_helper_dirty()
1801 dirty->unit_y1 -= clip_top; in vmw_kms_helper_dirty()
1802 dirty->fb_x -= clip_left; in vmw_kms_helper_dirty()
1803 dirty->fb_y -= clip_top; in vmw_kms_helper_dirty()
1805 dirty->clip(dirty); in vmw_kms_helper_dirty()
1808 dirty->fifo_commit(dirty); in vmw_kms_helper_dirty()