Lines Matching refs:ddirty

465 	struct vmw_stdu_dirty *ddirty =  in vmw_stdu_bo_clip()  local
480 if (ddirty->transfer != SVGA3D_WRITE_HOST_VRAM) in vmw_stdu_bo_clip()
484 ddirty->left = min_t(s32, ddirty->left, dirty->unit_x1); in vmw_stdu_bo_clip()
485 ddirty->top = min_t(s32, ddirty->top, dirty->unit_y1); in vmw_stdu_bo_clip()
486 ddirty->right = max_t(s32, ddirty->right, dirty->unit_x2); in vmw_stdu_bo_clip()
487 ddirty->bottom = max_t(s32, ddirty->bottom, dirty->unit_y2); in vmw_stdu_bo_clip()
500 struct vmw_stdu_dirty *ddirty = in vmw_stdu_bo_fifo_commit() local
517 vmw_bo_get_guest_ptr(&ddirty->buf->base, &cmd->body.guest.ptr); in vmw_stdu_bo_fifo_commit()
518 cmd->body.guest.pitch = ddirty->pitch; in vmw_stdu_bo_fifo_commit()
522 cmd->body.transfer = ddirty->transfer; in vmw_stdu_bo_fifo_commit()
524 suffix->maximumOffset = ddirty->buf->base.base.size; in vmw_stdu_bo_fifo_commit()
526 if (ddirty->transfer == SVGA3D_WRITE_HOST_VRAM) { in vmw_stdu_bo_fifo_commit()
530 ddirty->left, ddirty->right, in vmw_stdu_bo_fifo_commit()
531 ddirty->top, ddirty->bottom); in vmw_stdu_bo_fifo_commit()
537 ddirty->left = ddirty->top = S32_MAX; in vmw_stdu_bo_fifo_commit()
538 ddirty->right = ddirty->bottom = S32_MIN; in vmw_stdu_bo_fifo_commit()
551 struct vmw_stdu_dirty *ddirty = in vmw_stdu_bo_cpu_clip() local
557 ddirty->left = min_t(s32, ddirty->left, dirty->unit_x1); in vmw_stdu_bo_cpu_clip()
558 ddirty->top = min_t(s32, ddirty->top, dirty->unit_y1); in vmw_stdu_bo_cpu_clip()
559 ddirty->right = max_t(s32, ddirty->right, dirty->unit_x2); in vmw_stdu_bo_cpu_clip()
560 ddirty->bottom = max_t(s32, ddirty->bottom, dirty->unit_y2); in vmw_stdu_bo_cpu_clip()
567 ddirty->fb_left = min_t(s32, ddirty->fb_left, dirty->fb_x); in vmw_stdu_bo_cpu_clip()
568 ddirty->fb_top = min_t(s32, ddirty->fb_top, dirty->fb_y); in vmw_stdu_bo_cpu_clip()
582 struct vmw_stdu_dirty *ddirty = in vmw_stdu_bo_cpu_commit() local
595 width = ddirty->right - ddirty->left; in vmw_stdu_bo_cpu_commit()
596 height = ddirty->bottom - ddirty->top; in vmw_stdu_bo_cpu_commit()
604 dst_offset = ddirty->top * dst_pitch + ddirty->left * stdu->cpp; in vmw_stdu_bo_cpu_commit()
606 src_pitch = ddirty->pitch; in vmw_stdu_bo_cpu_commit()
607 src_bo = &ddirty->buf->base; in vmw_stdu_bo_cpu_commit()
608 src_offset = ddirty->fb_top * src_pitch + ddirty->fb_left * stdu->cpp; in vmw_stdu_bo_cpu_commit()
611 if (ddirty->transfer != SVGA3D_WRITE_HOST_VRAM) { in vmw_stdu_bo_cpu_commit()
621 if (ddirty->transfer == SVGA3D_WRITE_HOST_VRAM && in vmw_stdu_bo_cpu_commit()
652 ddirty->left = ddirty->top = ddirty->fb_left = ddirty->fb_top = S32_MAX; in vmw_stdu_bo_cpu_commit()
653 ddirty->right = ddirty->bottom = S32_MIN; in vmw_stdu_bo_cpu_commit()
695 struct vmw_stdu_dirty ddirty; in vmw_kms_stdu_dma() local
713 ddirty.transfer = (to_surface) ? SVGA3D_WRITE_HOST_VRAM : in vmw_kms_stdu_dma()
715 ddirty.left = ddirty.top = S32_MAX; in vmw_kms_stdu_dma()
716 ddirty.right = ddirty.bottom = S32_MIN; in vmw_kms_stdu_dma()
717 ddirty.fb_left = ddirty.fb_top = S32_MAX; in vmw_kms_stdu_dma()
718 ddirty.pitch = vfb->base.pitches[0]; in vmw_kms_stdu_dma()
719 ddirty.buf = buf; in vmw_kms_stdu_dma()
720 ddirty.base.fifo_commit = vmw_stdu_bo_fifo_commit; in vmw_kms_stdu_dma()
721 ddirty.base.clip = vmw_stdu_bo_clip; in vmw_kms_stdu_dma()
722 ddirty.base.fifo_reserve_size = sizeof(struct vmw_stdu_dma) + in vmw_kms_stdu_dma()
726 ddirty.base.fifo_reserve_size += sizeof(struct vmw_stdu_update); in vmw_kms_stdu_dma()
730 ddirty.base.fifo_commit = vmw_stdu_bo_cpu_commit; in vmw_kms_stdu_dma()
731 ddirty.base.clip = vmw_stdu_bo_cpu_clip; in vmw_kms_stdu_dma()
732 ddirty.base.fifo_reserve_size = 0; in vmw_kms_stdu_dma()
735 ddirty.base.crtc = crtc; in vmw_kms_stdu_dma()
738 0, 0, num_clips, increment, &ddirty.base); in vmw_kms_stdu_dma()