Lines Matching refs:tmp

287     MppEncOSDRegion2 *tmp = region;  in vepu541_set_osd()  local
290 for (i = 0; i < num; i++, tmp++) { in vepu541_set_osd()
291 regs->reg112.osd_e |= tmp->enable << i; in vepu541_set_osd()
292 regs->reg112.osd_inv_e |= tmp->inverse << i; in vepu541_set_osd()
294 if (tmp->enable && tmp->num_mb_x && tmp->num_mb_y) { in vepu541_set_osd()
296 size_t blk_len = tmp->num_mb_x * tmp->num_mb_y * 256; in vepu541_set_osd()
300 pos->osd_lt_x = tmp->start_mb_x; in vepu541_set_osd()
301 pos->osd_lt_y = tmp->start_mb_y; in vepu541_set_osd()
302 pos->osd_rb_x = tmp->start_mb_x + tmp->num_mb_x - 1; in vepu541_set_osd()
303 pos->osd_rb_y = tmp->start_mb_y + tmp->num_mb_y - 1; in vepu541_set_osd()
305 buf_size = mpp_buffer_get_size(tmp->buf); in vepu541_set_osd()
306 fd = mpp_buffer_get_fd(tmp->buf); in vepu541_set_osd()
313 if (tmp->buf_offset) in vepu541_set_osd()
314 mpp_dev_set_reg_offset(dev, VEPU541_OSD_ADDR_IDX_BASE + i, tmp->buf_offset); in vepu541_set_osd()
317 if (buf_size < tmp->buf_offset + blk_len || in vepu541_set_osd()
318 (tmp->buf_offset & 0xf)) { in vepu541_set_osd()
320 i, tmp->start_mb_x, tmp->start_mb_y, in vepu541_set_osd()
321 tmp->num_mb_x, tmp->num_mb_y, tmp->buf_offset); in vepu541_set_osd()
488 MppEncOSDRegion2 *tmp = region; in vepu540_set_osd() local
490 for (k = 0; k < num; k++, tmp++) { in vepu540_set_osd()
491 regs->reg112.osd_e |= tmp->enable << k; in vepu540_set_osd()
492 regs->reg112.osd_lu_inv_en |= (tmp->inverse) ? (1 << k) : 0; in vepu540_set_osd()
493 regs->reg094.osd_ch_inv_en |= (tmp->inverse) ? (1 << k) : 0; in vepu540_set_osd()
495 if (tmp->enable && tmp->num_mb_x && tmp->num_mb_y) { in vepu540_set_osd()
497 size_t blk_len = tmp->num_mb_x * tmp->num_mb_y * 256; in vepu540_set_osd()
501 pos->osd_lt_x = tmp->start_mb_x; in vepu540_set_osd()
502 pos->osd_lt_y = tmp->start_mb_y; in vepu540_set_osd()
503 pos->osd_rb_x = tmp->start_mb_x + tmp->num_mb_x - 1; in vepu540_set_osd()
504 pos->osd_rb_y = tmp->start_mb_y + tmp->num_mb_y - 1; in vepu540_set_osd()
506 buf_size = mpp_buffer_get_size(tmp->buf); in vepu540_set_osd()
507 fd = mpp_buffer_get_fd(tmp->buf); in vepu540_set_osd()
514 if (tmp->buf_offset) in vepu540_set_osd()
515 mpp_dev_set_reg_offset(dev, VEPU541_OSD_ADDR_IDX_BASE + k, tmp->buf_offset); in vepu540_set_osd()
518 if (buf_size < tmp->buf_offset + blk_len || in vepu540_set_osd()
519 (tmp->buf_offset & 0xf)) { in vepu540_set_osd()
521 k, tmp->start_mb_x, tmp->start_mb_y, in vepu540_set_osd()
522 tmp->num_mb_x, tmp->num_mb_y, tmp->buf_offset, buf_size); in vepu540_set_osd()