Lines Matching refs:pix
305 u16 pix = le16_to_cpu(*(__le16 *)(src[i])); in copy_two_pixels() local
307 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
308 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
309 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
314 u16 pix = be16_to_cpu(*(__be16 *)(src[i])); in copy_two_pixels() local
316 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
317 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
318 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
347 u16 pix; in copy_two_pixels() local
350 pix = ((*r << 8) & 0xf800) | ((*g << 3) & 0x07e0) | in copy_two_pixels()
353 *dst_pix = cpu_to_le16(pix); in copy_two_pixels()
360 u16 pix; in copy_two_pixels() local
363 pix = ((*r << 8) & 0xf800) | ((*g << 3) & 0x07e0) | in copy_two_pixels()
366 *dst_pix = cpu_to_be16(pix); in copy_two_pixels()
746 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
747 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
748 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt()
749 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
750 f->fmt.pix.bytesperline = (q_data->width * q_data->fmt->depth) >> 3; in vidioc_g_fmt()
751 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
752 f->fmt.pix.colorspace = ctx->colorspace; in vidioc_g_fmt()
753 f->fmt.pix.xfer_func = ctx->xfer_func; in vidioc_g_fmt()
754 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_g_fmt()
755 f->fmt.pix.quantization = ctx->quant; in vidioc_g_fmt()
779 if (f->fmt.pix.height < MIN_H) in vidioc_try_fmt()
780 f->fmt.pix.height = MIN_H; in vidioc_try_fmt()
781 else if (f->fmt.pix.height > MAX_H) in vidioc_try_fmt()
782 f->fmt.pix.height = MAX_H; in vidioc_try_fmt()
784 if (f->fmt.pix.width < MIN_W) in vidioc_try_fmt()
785 f->fmt.pix.width = MIN_W; in vidioc_try_fmt()
786 else if (f->fmt.pix.width > MAX_W) in vidioc_try_fmt()
787 f->fmt.pix.width = MAX_W; in vidioc_try_fmt()
789 get_alignment(f->fmt.pix.pixelformat, &walign, &halign); in vidioc_try_fmt()
790 f->fmt.pix.width &= ~(walign - 1); in vidioc_try_fmt()
791 f->fmt.pix.height &= ~(halign - 1); in vidioc_try_fmt()
792 f->fmt.pix.bytesperline = (f->fmt.pix.width * fmt->depth) >> 3; in vidioc_try_fmt()
793 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_try_fmt()
794 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_try_fmt()
805 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
807 f->fmt.pix.pixelformat = formats[0].fourcc; in vidioc_try_fmt_vid_cap()
808 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
813 f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
816 f->fmt.pix.colorspace = ctx->colorspace; in vidioc_try_fmt_vid_cap()
817 f->fmt.pix.xfer_func = ctx->xfer_func; in vidioc_try_fmt_vid_cap()
818 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_try_fmt_vid_cap()
819 f->fmt.pix.quantization = ctx->quant; in vidioc_try_fmt_vid_cap()
830 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_out()
832 f->fmt.pix.pixelformat = formats[0].fourcc; in vidioc_try_fmt_vid_out()
833 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_out()
838 f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_out()
841 if (!f->fmt.pix.colorspace) in vidioc_try_fmt_vid_out()
842 f->fmt.pix.colorspace = V4L2_COLORSPACE_REC709; in vidioc_try_fmt_vid_out()
865 q_data->fmt = find_format(f->fmt.pix.pixelformat); in vidioc_s_fmt()
866 q_data->width = f->fmt.pix.width; in vidioc_s_fmt()
867 q_data->height = f->fmt.pix.height; in vidioc_s_fmt()
907 ctx->colorspace = f->fmt.pix.colorspace; in vidioc_s_fmt_vid_out()
908 ctx->xfer_func = f->fmt.pix.xfer_func; in vidioc_s_fmt_vid_out()
909 ctx->ycbcr_enc = f->fmt.pix.ycbcr_enc; in vidioc_s_fmt_vid_out()
910 ctx->quant = f->fmt.pix.quantization; in vidioc_s_fmt_vid_out()