Lines Matching refs:fi
882 struct v4l2_subdev_frame_interval *fi) in s5c73m3_oif_g_frame_interval() argument
886 if (fi->pad != OIF_SOURCE_PAD) in s5c73m3_oif_g_frame_interval()
890 fi->interval = state->fiv->interval; in s5c73m3_oif_g_frame_interval()
897 struct v4l2_subdev_frame_interval *fi) in __s5c73m3_set_frame_interval() argument
905 if (fi->interval.denominator == 0) in __s5c73m3_set_frame_interval()
908 fr_time = fi->interval.numerator * 1000 / fi->interval.denominator; in __s5c73m3_set_frame_interval()
931 struct v4l2_subdev_frame_interval *fi) in s5c73m3_oif_s_frame_interval() argument
936 if (fi->pad != OIF_SOURCE_PAD) in s5c73m3_oif_s_frame_interval()
940 fi->interval.numerator, fi->interval.denominator); in s5c73m3_oif_s_frame_interval()
944 ret = __s5c73m3_set_frame_interval(state, fi); in s5c73m3_oif_s_frame_interval()
960 const struct s5c73m3_interval *fi; in s5c73m3_oif_enum_frame_interval() local
969 fi = &s5c73m3_intervals[fie->index]; in s5c73m3_oif_enum_frame_interval()
970 if (fie->width > fi->size.width || fie->height > fi->size.height) in s5c73m3_oif_enum_frame_interval()
973 fie->interval = fi->interval; in s5c73m3_oif_enum_frame_interval()