Lines Matching refs:mf
398 static int sr030pc30_try_frame_size(struct v4l2_mbus_framefmt *mf) in sr030pc30_try_frame_size() argument
405 int err = abs(fsize->width - mf->width) in sr030pc30_try_frame_size()
406 + abs(fsize->height - mf->height); in sr030pc30_try_frame_size()
414 mf->width = match->width; in sr030pc30_try_frame_size()
415 mf->height = match->height; in sr030pc30_try_frame_size()
485 struct v4l2_mbus_framefmt *mf) in sr030pc30_g_fmt() argument
490 if (!mf) in sr030pc30_g_fmt()
499 mf->width = info->curr_win->width; in sr030pc30_g_fmt()
500 mf->height = info->curr_win->height; in sr030pc30_g_fmt()
501 mf->code = info->curr_fmt->code; in sr030pc30_g_fmt()
502 mf->colorspace = info->curr_fmt->colorspace; in sr030pc30_g_fmt()
503 mf->field = V4L2_FIELD_NONE; in sr030pc30_g_fmt()
510 struct v4l2_mbus_framefmt *mf) in try_fmt() argument
514 sr030pc30_try_frame_size(mf); in try_fmt()
517 if (mf->code == sr030pc30_formats[i].code) in try_fmt()
520 mf->code = sr030pc30_formats[i].code; in try_fmt()
527 struct v4l2_mbus_framefmt *mf) in sr030pc30_try_fmt() argument
529 if (!sd || !mf) in sr030pc30_try_fmt()
532 try_fmt(sd, mf); in sr030pc30_try_fmt()
537 struct v4l2_mbus_framefmt *mf) in sr030pc30_s_fmt() argument
541 if (!sd || !mf) in sr030pc30_s_fmt()
544 info->curr_fmt = try_fmt(sd, mf); in sr030pc30_s_fmt()