Lines Matching refs:frm
463 struct rga_frame *frm; in vidioc_g_fmt() local
468 frm = rga_get_frame(ctx, f->type); in vidioc_g_fmt()
469 if (IS_ERR(frm)) in vidioc_g_fmt()
470 return PTR_ERR(frm); in vidioc_g_fmt()
472 f->fmt.pix.width = frm->width; in vidioc_g_fmt()
473 f->fmt.pix.height = frm->height; in vidioc_g_fmt()
475 f->fmt.pix.pixelformat = frm->fmt->fourcc; in vidioc_g_fmt()
476 f->fmt.pix.bytesperline = frm->stride; in vidioc_g_fmt()
477 f->fmt.pix.sizeimage = frm->size; in vidioc_g_fmt()
478 f->fmt.pix.colorspace = frm->colorspace; in vidioc_g_fmt()
521 struct rga_frame *frm; in vidioc_s_fmt() local
536 frm = rga_get_frame(ctx, f->type); in vidioc_s_fmt()
537 if (IS_ERR(frm)) in vidioc_s_fmt()
538 return PTR_ERR(frm); in vidioc_s_fmt()
542 frm->width = f->fmt.pix.width; in vidioc_s_fmt()
543 frm->height = f->fmt.pix.height; in vidioc_s_fmt()
544 frm->size = f->fmt.pix.sizeimage; in vidioc_s_fmt()
545 frm->fmt = fmt; in vidioc_s_fmt()
546 frm->stride = f->fmt.pix.bytesperline; in vidioc_s_fmt()
547 frm->colorspace = f->fmt.pix.colorspace; in vidioc_s_fmt()
550 frm->crop.left = 0; in vidioc_s_fmt()
551 frm->crop.top = 0; in vidioc_s_fmt()
552 frm->crop.width = frm->width; in vidioc_s_fmt()
553 frm->crop.height = frm->height; in vidioc_s_fmt()