Lines Matching refs:fi
8 * Sakari Ailus <sakari.ailus@iki.fi>
289 struct v4l2_subdev_frame_interval *fi)
291 if (!fi)
294 return check_which(fi->which) ? : check_pad(sd, fi->pad) ? :
295 check_state(sd, state, fi->which, fi->pad, fi->stream);
300 struct v4l2_subdev_frame_interval *fi)
302 return check_frame_interval(sd, state, fi) ? :
303 sd->ops->pad->get_frame_interval(sd, state, fi);
308 struct v4l2_subdev_frame_interval *fi)
310 return check_frame_interval(sd, state, fi) ? :
311 sd->ops->pad->set_frame_interval(sd, state, fi);
575 struct v4l2_subdev_frame_interval *fi = arg;
579 fi->which = V4L2_SUBDEV_FORMAT_ACTIVE;
581 which = fi->which;
830 struct v4l2_subdev_frame_interval *fi = arg;
833 fi->stream = 0;
835 memset(fi->reserved, 0, sizeof(fi->reserved));
836 return v4l2_subdev_call(sd, pad, get_frame_interval, state, fi);
840 struct v4l2_subdev_frame_interval *fi = arg;
843 fi->stream = 0;
845 if (fi->which != V4L2_SUBDEV_FORMAT_TRY && ro_subdev)
848 memset(fi->reserved, 0, sizeof(fi->reserved));
849 return v4l2_subdev_call(sd, pad, set_frame_interval, state, fi);
1816 struct v4l2_subdev_frame_interval *fi)
1820 interval = v4l2_subdev_state_get_interval(state, fi->pad, fi->stream);
1824 fi->interval = *interval;