Lines Matching refs:dst_offset
360 u32 dst_offset, in vmw_bo_cpu_blit_line() argument
368 u32 dst_page = dst_offset >> PAGE_SHIFT; in vmw_bo_cpu_blit_line()
370 u32 dst_page_offset = dst_offset & ~PAGE_MASK; in vmw_bo_cpu_blit_line()
418 dst_offset += copy_size; in vmw_bo_cpu_blit_line()
456 static int vmw_external_bo_copy(struct vmw_bo *dst, u32 dst_offset, in vmw_external_bo_copy() argument
488 vdst += dst_offset; in vmw_external_bo_copy()
490 dst_size -= dst_offset; 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()
626 ret = vmw_bo_cpu_blit_line(&d, dst_offset, src_offset, w); in vmw_bo_cpu_blit()
630 dst_offset += dst_stride; in vmw_bo_cpu_blit()