drivers/media/i2c/adv748x/adv748x.h
122
struct v4l2_fract aspect_ratio;
drivers/media/i2c/adv7604.c
191
struct v4l2_fract aspect_ratio;
drivers/media/i2c/adv7842.c
110
struct v4l2_fract aspect_ratio;
drivers/media/i2c/alvium-csi2.c
1663
struct v4l2_fract *interval;
drivers/media/i2c/alvium-csi2.c
1863
struct v4l2_fract *interval;
drivers/media/i2c/et8ek8/et8ek8_driver.c
459
struct v4l2_fract *timeperframe)
drivers/media/i2c/et8ek8/et8ek8_reg.h
40
struct v4l2_fract timeperframe;
drivers/media/i2c/imx274.c
1843
struct v4l2_fract frame_interval)
drivers/media/i2c/imx274.c
574
struct v4l2_fract frame_interval;
drivers/media/i2c/imx274.c
598
struct v4l2_fract frame_interval);
drivers/media/i2c/max9286.c
575
const struct v4l2_fract *interval;
drivers/media/i2c/max9286.c
982
struct v4l2_fract *interval;
drivers/media/i2c/mt9m111.c
1072
struct v4l2_fract *fract = &fi->interval;
drivers/media/i2c/mt9m111.c
237
struct v4l2_fract frame_interval;
drivers/media/i2c/mt9m114.c
1646
struct v4l2_fract *ival = &interval->interval;
drivers/media/i2c/mt9m114.c
1666
struct v4l2_fract *ival = &interval->interval;
drivers/media/i2c/mt9v011.c
387
struct v4l2_fract *tpf = &ival->interval;
drivers/media/i2c/mt9v111.c
1120
struct v4l2_fract tpf;
drivers/media/i2c/mt9v111.c
445
struct v4l2_fract *tpf)
drivers/media/i2c/mt9v111.c
725
struct v4l2_fract *tpf = &ival->interval;
drivers/media/i2c/mt9v111.c
785
struct v4l2_fract *tpf = &ival->interval;
drivers/media/i2c/ov2680.c
139
struct v4l2_fract frame_interval;
drivers/media/i2c/ov5640.c
2749
struct v4l2_fract *fi,
drivers/media/i2c/ov5640.c
3583
struct v4l2_fract tpf;
drivers/media/i2c/ov5640.c
458
struct v4l2_fract frame_interval;
drivers/media/i2c/ov5648.c
610
struct v4l2_fract frame_interval[2];
drivers/media/i2c/ov7251.c
1182
static inline u32 avg_fps(const struct v4l2_fract *t)
drivers/media/i2c/ov7251.c
1188
ov7251_find_mode_by_ival(struct ov7251 *ov7251, struct v4l2_fract *timeperframe)
drivers/media/i2c/ov7251.c
85
struct v4l2_fract timeperframe;
drivers/media/i2c/ov7670.c
1179
struct v4l2_fract *tpf = &ival->interval;
drivers/media/i2c/ov7670.c
1826
struct v4l2_fract tpf;
drivers/media/i2c/ov7670.c
206
int (*set_framerate)(struct v4l2_subdev *, struct v4l2_fract *);
drivers/media/i2c/ov7670.c
207
void (*get_framerate)(struct v4l2_subdev *, struct v4l2_fract *);
drivers/media/i2c/ov7670.c
789
struct v4l2_fract *tpf)
drivers/media/i2c/ov7670.c
823
struct v4l2_fract *tpf)
drivers/media/i2c/ov7670.c
873
struct v4l2_fract *tpf)
drivers/media/i2c/ov7670.c
884
struct v4l2_fract *tpf)
drivers/media/i2c/ov772x.c
616
struct v4l2_fract *tpf)
drivers/media/i2c/ov772x.c
725
struct v4l2_fract *tpf = &ival->interval;
drivers/media/i2c/ov772x.c
745
struct v4l2_fract *tpf = &ival->interval;
drivers/media/i2c/ov7740.c
833
struct v4l2_fract *tpf = &ival->interval;
drivers/media/i2c/ov9650.c
234
struct v4l2_fract interval;
drivers/media/i2c/s5c73m3/s5c73m3.h
361
struct v4l2_fract interval;
drivers/media/i2c/s5k5baf.c
1140
struct v4l2_fract *i = &fi->interval;
drivers/media/i2c/s5k5baf.c
1155
*i = (struct v4l2_fract){ state->fiv, 10000 };
drivers/media/i2c/thp7312.c
485
struct v4l2_fract *interval;
drivers/media/i2c/thp7312.c
738
struct v4l2_fract *interval;
drivers/media/i2c/thp7312.c
776
struct v4l2_fract *interval;
drivers/media/i2c/thp7312.c
853
struct v4l2_fract *interval;
drivers/media/i2c/tvp514x.c
771
struct v4l2_fract *timeperframe;
drivers/media/i2c/video-i2c.c
129
const struct v4l2_fract *frame_intervals;
drivers/media/i2c/video-i2c.c
337
static const struct v4l2_fract amg88xx_frame_intervals[] = {
drivers/media/i2c/video-i2c.c
342
static const struct v4l2_fract mlx90640_frame_intervals[] = {
drivers/media/i2c/video-i2c.c
91
struct v4l2_fract frame_interval;
drivers/media/pci/bt8xx/bttv-driver.c
2199
int type, struct v4l2_fract *f)
drivers/media/pci/cobalt/cobalt-v4l2.c
1056
struct v4l2_fract fps;
drivers/media/pci/cobalt/cobalt-v4l2.c
1069
int type, struct v4l2_fract *f)
drivers/media/pci/cx18/cx18-ioctl.c
467
int type, struct v4l2_fract *f)
drivers/media/pci/cx23885/cx23885-video.c
669
int type, struct v4l2_fract *f)
drivers/media/pci/ivtv/ivtv-ioctl.c
808
int type, struct v4l2_fract *f)
drivers/media/pci/mgb4/mgb4_vin.c
579
struct v4l2_fract *tpf = &parm->parm.output.timeperframe;
drivers/media/pci/mgb4/mgb4_vin.c
605
struct v4l2_fract *tpf = &parm->parm.output.timeperframe;
drivers/media/pci/mgb4/mgb4_vout.c
432
struct v4l2_fract *tpf = &parm->parm.output.timeperframe;
drivers/media/pci/mgb4/mgb4_vout.c
460
struct v4l2_fract *tpf = &parm->parm.output.timeperframe;
drivers/media/pci/saa7134/saa7134-video.c
1287
int type, struct v4l2_fract *f)
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
1041
struct v4l2_fract *t = &sp->parm.capture.timeperframe;
drivers/media/pci/tw5864/tw5864-video.c
707
struct v4l2_fract *frameinterval)
drivers/media/pci/tw5864/tw5864-video.c
751
struct v4l2_fract frameinterval;
drivers/media/pci/tw5864/tw5864-video.c
803
struct v4l2_fract *t = &sp->parm.capture.timeperframe;
drivers/media/pci/tw5864/tw5864-video.c
804
struct v4l2_fract time_base;
drivers/media/platform/allegro-dvt/allegro-core.c
210
struct v4l2_fract framerate;
drivers/media/platform/allegro-dvt/allegro-core.c
3569
struct v4l2_fract *timeperframe;
drivers/media/platform/allegro-dvt/allegro-core.c
3586
struct v4l2_fract *timeperframe;
drivers/media/platform/allegro-dvt/allegro-core.c
50
#define ALLEGRO_FRAMERATE_DEFAULT ((struct v4l2_fract) { 30, 1 })
drivers/media/platform/amphion/venc.c
268
struct v4l2_fract *timeperframe;
drivers/media/platform/amphion/venc.c
292
struct v4l2_fract *timeperframe;
drivers/media/platform/amphion/vpu_codec.h
15
struct v4l2_fract frame_rate;
drivers/media/platform/amphion/vpu_defs.h
135
struct v4l2_fract frame_rate;
drivers/media/platform/chips-media/coda/coda-common.c
1358
struct v4l2_fract *tpf;
drivers/media/platform/chips-media/coda/coda-common.c
1376
static void coda_approximate_timeperframe(struct v4l2_fract *timeperframe)
drivers/media/platform/chips-media/coda/coda-common.c
1378
struct v4l2_fract s = *timeperframe;
drivers/media/platform/chips-media/coda/coda-common.c
1379
struct v4l2_fract f0;
drivers/media/platform/chips-media/coda/coda-common.c
1380
struct v4l2_fract f1 = { 1, 0 };
drivers/media/platform/chips-media/coda/coda-common.c
1381
struct v4l2_fract f2 = { 0, 1 };
drivers/media/platform/chips-media/coda/coda-common.c
1432
static uint32_t coda_timeperframe_to_frate(struct v4l2_fract *timeperframe)
drivers/media/platform/chips-media/coda/coda-common.c
1441
struct v4l2_fract *tpf;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c
421
static u32 mdp_to_fixed(u32 *r, struct v4l2_fract *f)
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h
300
struct v4l2_fract left_subpix;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h
301
struct v4l2_fract top_subpix;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h
302
struct v4l2_fract width_subpix;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h
303
struct v4l2_fract height_subpix;
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
237
struct v4l2_fract *timeperframe = &a->parm.output.timeperframe;
drivers/media/platform/qcom/iris/iris_venc.c
409
struct v4l2_fract *timeperframe = NULL;
drivers/media/platform/qcom/iris/iris_venc.c
473
struct v4l2_fract *timeperframe = NULL;
drivers/media/platform/qcom/venus/core.h
490
struct v4l2_fract timeperframe;
drivers/media/platform/qcom/venus/vdec.c
468
struct v4l2_fract *timeperframe = &cap->timeperframe;
drivers/media/platform/qcom/venus/venc.c
397
struct v4l2_fract *timeperframe = &out->timeperframe;
drivers/media/platform/st/sti/delta/delta.h
141
struct v4l2_fract pixelaspect;
drivers/media/platform/st/sti/delta/delta.h
73
struct v4l2_fract pixelaspect;
drivers/media/platform/st/sti/hva/hva-h264.c
600
struct v4l2_fract *time_per_frame = &pctx->ctrls.time_per_frame;
drivers/media/platform/st/sti/hva/hva-v4l2.c
524
struct v4l2_fract *time_per_frame = &ctx->ctrls.time_per_frame;
drivers/media/platform/st/sti/hva/hva-v4l2.c
540
struct v4l2_fract *time_per_frame = &ctx->ctrls.time_per_frame;
drivers/media/platform/st/sti/hva/hva.h
85
struct v4l2_fract time_per_frame;
drivers/media/platform/ti/am437x/am437x-vpfe.c
1950
int type, struct v4l2_fract *f)
drivers/media/platform/ti/am437x/am437x-vpfe.c
52
struct v4l2_fract pixelaspect;
drivers/media/platform/ti/omap3isp/ispccp2.c
392
struct v4l2_fract *timeperframe;
drivers/media/platform/ti/omap3isp/isppreview.c
1168
struct v4l2_fract *timeperframe;
drivers/media/platform/ti/omap3isp/ispresizer.c
546
struct v4l2_fract *timeperframe;
drivers/media/platform/ti/omap3isp/ispvideo.h
194
struct v4l2_fract timeperframe;
drivers/media/platform/ti/omap3isp/ispvideo.h
96
struct v4l2_fract max_timeperframe;
drivers/media/test-drivers/vivid/vivid-core.c
396
int type, struct v4l2_fract *f)
drivers/media/test-drivers/vivid/vivid-core.h
491
struct v4l2_fract timeperframe_vid_cap;
drivers/media/test-drivers/vivid/vivid-core.h
536
struct v4l2_fract timeperframe_tch_cap;
drivers/media/test-drivers/vivid/vivid-core.h
542
struct v4l2_fract timeperframe_vid_out;
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1037
int type, struct v4l2_fract *f)
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1478
struct v4l2_fract aspect_ratio;
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1729
struct v4l2_fract tpf;
drivers/media/test-drivers/vivid/vivid-vid-cap.c
393
dev->timeperframe_vid_cap = (struct v4l2_fract) { 1001, 30000 };
drivers/media/test-drivers/vivid/vivid-vid-cap.c
397
dev->timeperframe_vid_cap = (struct v4l2_fract) { 1000, 25000 };
drivers/media/test-drivers/vivid/vivid-vid-cap.c
41
static const struct v4l2_fract webcam_intervals[] = {
drivers/media/test-drivers/vivid/vivid-vid-cap.c
413
dev->timeperframe_vid_cap = (struct v4l2_fract) {
drivers/media/test-drivers/vivid/vivid-vid-cap.h
33
int vivid_vid_cap_g_pixelaspect(struct file *file, void *priv, int type, struct v4l2_fract *f);
drivers/media/test-drivers/vivid/vivid-vid-out.c
224
dev->timeperframe_vid_out = (struct v4l2_fract) { 1001, 30000 };
drivers/media/test-drivers/vivid/vivid-vid-out.c
228
dev->timeperframe_vid_out = (struct v4l2_fract) { 1000, 25000 };
drivers/media/test-drivers/vivid/vivid-vid-out.c
243
dev->timeperframe_vid_out = (struct v4l2_fract) {
drivers/media/test-drivers/vivid/vivid-vid-out.c
802
int type, struct v4l2_fract *f)
drivers/media/test-drivers/vivid/vivid-vid-out.h
26
int vivid_vid_out_g_pixelaspect(struct file *file, void *priv, int type, struct v4l2_fract *f);
drivers/media/usb/au0828/au0828-video.c
1599
int type, struct v4l2_fract *f)
drivers/media/usb/cx231xx/cx231xx-417.c
1466
int type, struct v4l2_fract *f)
drivers/media/usb/cx231xx/cx231xx-video.c
1331
int type, struct v4l2_fract *f)
drivers/media/usb/go7007/go7007-v4l2.c
461
struct v4l2_fract timeperframe = {
drivers/media/usb/gspca/ov534.c
1539
struct v4l2_fract *tpf = &cp->timeperframe;
drivers/media/usb/gspca/ov534.c
1551
struct v4l2_fract *tpf = &cp->timeperframe;
drivers/media/usb/gspca/topro.c
4768
struct v4l2_fract *tpf = &cp->timeperframe;
drivers/media/usb/gspca/topro.c
4790
struct v4l2_fract *tpf = &cp->timeperframe;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
663
int type, struct v4l2_fract *f)
drivers/media/usb/uvc/uvc_v4l2.c
486
struct v4l2_fract timeperframe;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
241
struct v4l2_fract frameperiod; /* Frames, not fields */
drivers/media/v4l2-core/v4l2-dv-timings.c
378
struct v4l2_fract v4l2_dv_timings_aspect_ratio(const struct v4l2_dv_timings *t)
drivers/media/v4l2-core/v4l2-dv-timings.c
380
struct v4l2_fract ratio = { 1, 1 };
drivers/media/v4l2-core/v4l2-dv-timings.c
407
struct v4l2_fract v4l2_calc_timeperframe(const struct v4l2_dv_timings *t)
drivers/media/v4l2-core/v4l2-dv-timings.c
410
struct v4l2_fract fps_fract = { 1, 1 };
drivers/media/v4l2-core/v4l2-dv-timings.c
720
struct v4l2_fract aspect,
drivers/media/v4l2-core/v4l2-dv-timings.c
841
struct v4l2_fract v4l2_calc_aspect_ratio(u8 hor_landscape, u8 vert_portrait)
drivers/media/v4l2-core/v4l2-dv-timings.c
843
struct v4l2_fract aspect = { 16, 9 };
drivers/media/v4l2-core/v4l2-ioctl.c
97
void v4l2_video_std_frame_period(int id, struct v4l2_fract *frameperiod)
drivers/media/v4l2-core/v4l2-subdev.c
1836
struct v4l2_fract *
drivers/media/v4l2-core/v4l2-subdev.c
1941
struct v4l2_fract *interval;
drivers/media/v4l2-core/v4l2-subdev.c
50
struct v4l2_fract interval;
drivers/staging/media/imx/imx-ic-prp.c
52
struct v4l2_fract frame_interval;
drivers/staging/media/imx/imx-ic-prpencvf.c
80
struct v4l2_fract frame_interval;
drivers/staging/media/imx/imx-media-csi.c
1325
struct v4l2_fract *input_fi;
drivers/staging/media/imx/imx-media-csi.c
748
struct v4l2_fract *input_fi, *output_fi;
drivers/staging/media/imx/imx-media-csi.c
80
struct v4l2_fract frame_interval[CSI_NUM_PADS];
drivers/staging/media/imx/imx-media-csi.c
844
struct v4l2_fract *interval)
drivers/staging/media/imx/imx-media-csi.c
864
static const struct csi_skip_desc *csi_find_best_skip(struct v4l2_fract *in,
drivers/staging/media/imx/imx-media-csi.c
865
struct v4l2_fract *out)
drivers/staging/media/imx/imx-media-csi.c
935
struct v4l2_fract *input_fi;
drivers/staging/media/imx/imx-media-fim.c
375
const struct v4l2_fract *fi,
drivers/staging/media/imx/imx-media-fim.c
77
const struct v4l2_fract *fi)
drivers/staging/media/imx/imx-media-vdic.c
101
struct v4l2_fract frame_interval[VDIC_NUM_PADS];
drivers/staging/media/imx/imx-media-vdic.c
759
struct v4l2_fract *input_fi, *output_fi;
drivers/staging/media/imx/imx-media.h
240
const struct v4l2_fract *frame_interval,
drivers/staging/media/meson/vdec/codec_h264.c
254
static const struct v4l2_fract par_table[] = {
drivers/staging/media/meson/vdec/vdec.c
768
struct v4l2_fract *f)
drivers/staging/media/meson/vdec/vdec.h
250
struct v4l2_fract pixelaspect;
drivers/usb/gadget/function/uvc_v4l2.c
332
struct v4l2_fract timeperframe;
drivers/usb/gadget/function/uvc_v4l2.c
359
struct v4l2_fract timeperframe;
include/media/v4l2-dv-timings.h
186
struct v4l2_fract aspect,
include/media/v4l2-dv-timings.h
201
struct v4l2_fract v4l2_calc_aspect_ratio(u8 hor_landscape, u8 vert_portrait);
include/media/v4l2-dv-timings.h
209
struct v4l2_fract v4l2_dv_timings_aspect_ratio(const struct v4l2_dv_timings *t);
include/media/v4l2-dv-timings.h
23
struct v4l2_fract v4l2_calc_timeperframe(const struct v4l2_dv_timings *t);
include/media/v4l2-ioctl.h
490
int buf_type, struct v4l2_fract *aspect);
include/media/v4l2-ioctl.h
621
void v4l2_video_std_frame_period(int id, struct v4l2_fract *frameperiod);
include/media/v4l2-subdev.h
1438
struct v4l2_fract *
include/media/v4l2-subdev.h
684
struct v4l2_fract interval;
include/uapi/linux/v4l2-subdev.h
128
struct v4l2_fract interval;
include/uapi/linux/v4l2-subdev.h
152
struct v4l2_fract interval;
include/uapi/linux/videodev2.h
1001
struct v4l2_fract discrete;
include/uapi/linux/videodev2.h
1351
struct v4l2_fract timeperframe; /* Time per frame in seconds */
include/uapi/linux/videodev2.h
1364
struct v4l2_fract timeperframe; /* Time per frame in seconds */
include/uapi/linux/videodev2.h
1377
struct v4l2_fract pixelaspect;
include/uapi/linux/videodev2.h
1547
struct v4l2_fract frameperiod; /* Frames, not fields */
include/uapi/linux/videodev2.h
1608
struct v4l2_fract picture_aspect;
include/uapi/linux/videodev2.h
988
struct v4l2_fract min; /* Minimum frame interval [s] */
include/uapi/linux/videodev2.h
989
struct v4l2_fract max; /* Maximum frame interval [s] */
include/uapi/linux/videodev2.h
990
struct v4l2_fract step; /* Frame interval step size [s] */