Lines Matching refs:pix
319 if (fmt && fmt->fmt.pix.sizeimage < dma->format.sizeimage) in xvip_dma_queue_setup()
324 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : dma->format.sizeimage; in xvip_dma_queue_setup()
533 format->fmt.pix = dma->format; in xvip_dma_get_format()
539 __xvip_dma_try_format(struct xvip_dma *dma, struct v4l2_pix_format *pix, in __xvip_dma_try_format() argument
554 info = xvip_get_format_by_fourcc(pix->pixelformat); in __xvip_dma_try_format()
558 pix->pixelformat = info->fourcc; in __xvip_dma_try_format()
559 pix->field = V4L2_FIELD_NONE; in __xvip_dma_try_format()
568 width = rounddown(pix->width * info->bpp, align); in __xvip_dma_try_format()
570 pix->width = clamp(width, min_width, max_width) / info->bpp; in __xvip_dma_try_format()
571 pix->height = clamp(pix->height, XVIP_DMA_MIN_HEIGHT, in __xvip_dma_try_format()
578 min_bpl = pix->width * info->bpp; in __xvip_dma_try_format()
580 bpl = rounddown(pix->bytesperline, dma->align); in __xvip_dma_try_format()
582 pix->bytesperline = clamp(bpl, min_bpl, max_bpl); in __xvip_dma_try_format()
583 pix->sizeimage = pix->bytesperline * pix->height; in __xvip_dma_try_format()
595 __xvip_dma_try_format(dma, &format->fmt.pix, NULL); in xvip_dma_try_format()
606 __xvip_dma_try_format(dma, &format->fmt.pix, &info); in xvip_dma_set_format()
611 dma->format = format->fmt.pix; in xvip_dma_set_format()