Lines Matching refs:src_x
163 unsigned src_x, unsigned src_y, unsigned w, unsigned h, in emit_blt() argument
187 OUT_BATCH(src_y << 16 | src_x); in emit_blt()
221 static void (*copyfunc)(struct igt_buf *src, unsigned src_x, unsigned src_y,
226 static void cpucpy2d(uint32_t *src, unsigned src_stride, unsigned src_x, unsigned src_y, in cpucpy2d() argument
236 unsigned src_ofs = src_x + j + src_stride * (src_y + i); in cpucpy2d()
257 static void cpu_copyfunc(struct igt_buf *src, unsigned src_x, unsigned src_y, in cpu_copyfunc() argument
271 cpucpy2d(src->data, src->stride/sizeof(uint32_t), src_x, src_y, in cpu_copyfunc()
276 static void prw_copyfunc(struct igt_buf *src, unsigned src_x, unsigned src_y, in prw_copyfunc() argument
290 unsigned ofs = src_x*sizeof(uint32_t) + src->stride*(src_y + i); in prw_copyfunc()
299 cpucpy2d(src->data, src->stride/sizeof(uint32_t), src_x, src_y, in prw_copyfunc()
320 static void blitter_copyfunc(struct igt_buf *src, unsigned src_x, unsigned src_y, in blitter_copyfunc() argument
330 emit_blt(src->bo, src->tiling, src->stride, src_x, src_y, in blitter_copyfunc()
350 static void render_copyfunc(struct igt_buf *src, unsigned src_x, unsigned src_y, in render_copyfunc() argument
367 rendercopy(batch, NULL, src, src_x, src_y, in render_copyfunc()
371 blitter_copyfunc(src, src_x, src_y, in render_copyfunc()
594 unsigned src_tile, src_buf_idx, src_x, src_y; in copy_tiles() local
606 tile2xy(src_buf, src_tile, &src_x, &src_y); in copy_tiles()
620 src_x, src_y, in copy_tiles()
628 copyfunc(src_buf, src_x, src_y, dst_buf, dst_x, dst_y, in copy_tiles()