Lines Matching refs:dst_stride
457 u32 dst_stride, struct vmw_bo *src, in vmw_external_bo_copy() argument
489 if (src_stride == dst_stride) { in vmw_external_bo_copy()
493 min(dst_stride * height, min(dst_size, src_size))); in vmw_external_bo_copy()
495 WARN_ON(dst_stride < width_in_bytes); in vmw_external_bo_copy()
499 vdst += dst_stride; in vmw_external_bo_copy()
503 x_in_bytes = (dst_offset % dst_stride); in vmw_external_bo_copy()
505 diff->rect.y1 = ((dst_offset - x_in_bytes) / dst_stride); in vmw_external_bo_copy()
542 u32 dst_offset, u32 dst_stride, in vmw_bo_cpu_blit() argument
554 u32 j, initial_line = dst_offset / dst_stride; in vmw_bo_cpu_blit()
584 return vmw_external_bo_copy(vmw_dst, dst_offset, dst_stride, in vmw_bo_cpu_blit()
625 diff->line_offset = dst_offset % dst_stride; in vmw_bo_cpu_blit()
630 dst_offset += dst_stride; in vmw_bo_cpu_blit()