Lines Matching refs:s_image
923 struct ipu_image_convert_image *s_image = &ctx->in;
929 return src_row * s_image->num_cols + src_col;
933 * source row,col for an origin in the center of s_image
935 src_row = src_row * 2 - (s_image->num_rows - 1);
936 src_col = src_col * 2 - (s_image->num_cols - 1);
973 struct ipu_image_convert_image *s_image = &ctx->in;
976 for (row = 0; row < s_image->num_rows; row++) {
977 for (col = 0; col < s_image->num_cols; col++) {
1388 struct ipu_image_convert_image *s_image = &ctx->in;
1411 row = tile / s_image->num_cols;
1412 col = tile % s_image->num_cols;
1420 __func__, s_image->tile[tile].width,
1421 s_image->tile[tile].height, dest_width, dest_height, rsc);
1425 s_image->tile[tile].width,
1426 s_image->tile[tile].height,
1436 init_idmac_channel(ctx, chan->in_chan, s_image,
1642 struct ipu_image_convert_image *s_image = &ctx->in;
1683 src_tile = &s_image->tile[ctx->next_tile];
1688 s_image->base.phys0 +
1693 if (s_image->fmt->planar)
1707 src_tile = &s_image->tile[ctx->next_tile + 1];
1712 s_image->base.phys0 + src_tile->offset);
2080 struct ipu_image_convert_image *s_image, *d_image;
2120 s_image = &ctx->in;
2125 d_image->num_rows = s_image->num_cols;
2126 d_image->num_cols = s_image->num_rows;
2128 d_image->num_rows = s_image->num_rows;
2129 d_image->num_cols = s_image->num_cols;
2134 ret = fill_image(ctx, s_image, in, IMAGE_CONVERT_IN);
2143 find_seams(ctx, s_image, d_image);
2145 ret = calc_tile_dimensions(ctx, s_image);
2149 ret = calc_tile_offsets(ctx, s_image);
2161 s_image->base.pix.ycbcr_enc,
2162 s_image->base.pix.quantization,
2163 ipu_pixelformat_to_colorspace(s_image->fmt->fourcc),
2170 dump_format(ctx, s_image);
2190 !s_image->fmt->planar &&