Home
last modified time | relevance | path

Searched refs:fse (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/media/platform/xilinx/
H A Dxilinx-vip.c288 struct v4l2_subdev_frame_size_enum *fse) in xvip_enum_frame_size() argument
295 if (fse->which == V4L2_SUBDEV_FORMAT_ACTIVE) in xvip_enum_frame_size()
298 format = v4l2_subdev_state_get_format(sd_state, fse->pad); in xvip_enum_frame_size()
300 if (fse->index || fse->code != format->code) in xvip_enum_frame_size()
303 if (fse->pad == XVIP_PAD_SINK) { in xvip_enum_frame_size()
304 fse->min_width = XVIP_MIN_WIDTH; in xvip_enum_frame_size()
305 fse->max_width = XVIP_MAX_WIDTH; in xvip_enum_frame_size()
306 fse->min_height = XVIP_MIN_HEIGHT; in xvip_enum_frame_size()
307 fse->max_height = XVIP_MAX_HEIGHT; in xvip_enum_frame_size()
312 fse->min_width = format->width; in xvip_enum_frame_size()
[all …]
/linux/fs/notify/inotify/
H A Dinotify.h7 struct fsnotify_event fse; member
20 static inline struct inotify_event_info *INOTIFY_E(struct fsnotify_event *fse) in INOTIFY_E() argument
22 return container_of(fse, struct inotify_event_info, fse); in INOTIFY_E()
/linux/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-input.c223 struct v4l2_subdev_frame_size_enum *fse) in dcmipp_inp_enum_frame_size() argument
227 if (fse->index) in dcmipp_inp_enum_frame_size()
231 vpix = dcmipp_inp_pix_map_by_code(IS_SINK(fse->pad) ? fse->code : 0, in dcmipp_inp_enum_frame_size()
232 IS_SRC(fse->pad) ? fse->code : 0); in dcmipp_inp_enum_frame_size()
236 fse->min_width = DCMIPP_FRAME_MIN_WIDTH; in dcmipp_inp_enum_frame_size()
237 fse->max_width = DCMIPP_FRAME_MAX_WIDTH; in dcmipp_inp_enum_frame_size()
238 fse->min_height = DCMIPP_FRAME_MIN_HEIGHT; in dcmipp_inp_enum_frame_size()
239 fse->max_height = DCMIPP_FRAME_MAX_HEIGHT; in dcmipp_inp_enum_frame_size()
H A Ddcmipp-byteproc.c244 struct v4l2_subdev_frame_size_enum *fse) in dcmipp_byteproc_enum_frame_size() argument
248 if (fse->index) in dcmipp_byteproc_enum_frame_size()
251 fse->min_width = DCMIPP_FRAME_MIN_WIDTH; in dcmipp_byteproc_enum_frame_size()
252 fse->min_height = DCMIPP_FRAME_MIN_HEIGHT; in dcmipp_byteproc_enum_frame_size()
254 if (IS_SINK(fse->pad)) { in dcmipp_byteproc_enum_frame_size()
255 fse->max_width = DCMIPP_FRAME_MAX_WIDTH; in dcmipp_byteproc_enum_frame_size()
256 fse->max_height = DCMIPP_FRAME_MAX_HEIGHT; in dcmipp_byteproc_enum_frame_size()
259 fse->max_width = compose->width; in dcmipp_byteproc_enum_frame_size()
260 fse->max_height = compose->height; in dcmipp_byteproc_enum_frame_size()
/linux/drivers/media/test-drivers/vimc/
H A Dvimc-scaler.c121 struct v4l2_subdev_frame_size_enum *fse) in vimc_scaler_enum_frame_size() argument
125 if (fse->index) in vimc_scaler_enum_frame_size()
129 vpix = vimc_pix_map_by_code(fse->code); in vimc_scaler_enum_frame_size()
133 fse->min_width = VIMC_FRAME_MIN_WIDTH; in vimc_scaler_enum_frame_size()
134 fse->min_height = VIMC_FRAME_MIN_HEIGHT; in vimc_scaler_enum_frame_size()
136 fse->max_width = VIMC_FRAME_MAX_WIDTH; in vimc_scaler_enum_frame_size()
137 fse->max_height = VIMC_FRAME_MAX_HEIGHT; in vimc_scaler_enum_frame_size()
H A Dvimc-debayer.c199 struct v4l2_subdev_frame_size_enum *fse) in vimc_debayer_enum_frame_size() argument
201 if (fse->index) in vimc_debayer_enum_frame_size()
204 if (VIMC_IS_SINK(fse->pad)) { in vimc_debayer_enum_frame_size()
206 vimc_debayer_pix_map_by_code(fse->code); in vimc_debayer_enum_frame_size()
210 } else if (!vimc_debayer_src_code_is_valid(fse->code)) { in vimc_debayer_enum_frame_size()
214 fse->min_width = VIMC_FRAME_MIN_WIDTH; in vimc_debayer_enum_frame_size()
215 fse->max_width = VIMC_FRAME_MAX_WIDTH; in vimc_debayer_enum_frame_size()
216 fse->min_height = VIMC_FRAME_MIN_HEIGHT; in vimc_debayer_enum_frame_size()
217 fse->max_height = VIMC_FRAME_MAX_HEIGHT; in vimc_debayer_enum_frame_size()
H A Dvimc-sensor.c78 struct v4l2_subdev_frame_size_enum *fse) in vimc_sensor_enum_frame_size() argument
82 if (fse->index) in vimc_sensor_enum_frame_size()
86 vpix = vimc_pix_map_by_code(fse->code); in vimc_sensor_enum_frame_size()
90 fse->min_width = VIMC_FRAME_MIN_WIDTH; in vimc_sensor_enum_frame_size()
91 fse->max_width = VIMC_FRAME_MAX_WIDTH; in vimc_sensor_enum_frame_size()
92 fse->min_height = VIMC_FRAME_MIN_HEIGHT; in vimc_sensor_enum_frame_size()
93 fse->max_height = VIMC_FRAME_MAX_HEIGHT; in vimc_sensor_enum_frame_size()
/linux/drivers/media/i2c/
H A Dov02c10.c742 struct v4l2_subdev_frame_size_enum *fse) in ov02c10_enum_frame_size() argument
744 if (fse->index >= ARRAY_SIZE(supported_modes)) in ov02c10_enum_frame_size()
747 if (fse->code != MEDIA_BUS_FMT_SGRBG10_1X10) in ov02c10_enum_frame_size()
750 fse->min_width = supported_modes[fse->index].width; in ov02c10_enum_frame_size()
751 fse->max_width = fse->min_width; in ov02c10_enum_frame_size()
752 fse->min_height = supported_modes[fse->index].height; in ov02c10_enum_frame_size()
753 fse->max_height = fse->min_height; in ov02c10_enum_frame_size()
H A Dgc0308.c1020 struct v4l2_subdev_frame_size_enum *fse) in gc0308_enum_frame_size() argument
1022 if (fse->index >= ARRAY_SIZE(gc0308_frame_sizes)) in gc0308_enum_frame_size()
1025 if (gc0308_get_format_idx(fse->code) < 0) in gc0308_enum_frame_size()
1028 fse->min_width = gc0308_frame_sizes[fse->index].width; in gc0308_enum_frame_size()
1029 fse->max_width = gc0308_frame_sizes[fse->index].width; in gc0308_enum_frame_size()
1030 fse->min_height = gc0308_frame_sizes[fse->index].height; in gc0308_enum_frame_size()
1031 fse->max_height = gc0308_frame_sizes[fse->index].height; in gc0308_enum_frame_size()
H A Disl7998x.c983 struct v4l2_subdev_frame_size_enum *fse) in isl7998x_enum_frame_size() argument
985 if (fse->index >= ARRAY_SIZE(supported_modes)) in isl7998x_enum_frame_size()
988 if (fse->code != isl7998x_colour_fmts[0].code) in isl7998x_enum_frame_size()
991 fse->min_width = supported_modes[fse->index].width; in isl7998x_enum_frame_size()
992 fse->max_width = fse->min_width; in isl7998x_enum_frame_size()
993 fse->min_height = supported_modes[fse->index].height; in isl7998x_enum_frame_size()
994 fse->max_height = fse->min_height; in isl7998x_enum_frame_size()
H A Dthp7312.c688 struct v4l2_subdev_frame_size_enum *fse) in thp7312_enum_frame_size() argument
690 if (!thp7312_find_bus_code(fse->code)) in thp7312_enum_frame_size()
693 if (fse->index >= ARRAY_SIZE(thp7312_mode_info_data)) in thp7312_enum_frame_size()
696 fse->min_width = thp7312_mode_info_data[fse->index].width; in thp7312_enum_frame_size()
697 fse->max_width = fse->min_width; in thp7312_enum_frame_size()
698 fse->min_height = thp7312_mode_info_data[fse->index].height; in thp7312_enum_frame_size()
699 fse->max_height = fse->min_height; in thp7312_enum_frame_size()
/linux/drivers/staging/media/tegra-video/
H A Dcsi.c130 struct v4l2_subdev_frame_size_enum *fse) in csi_enum_framesizes() argument
137 if (fse->index >= ARRAY_SIZE(tegra_csi_tpg_sizes)) in csi_enum_framesizes()
141 if (fse->code == tegra_csi_tpg_fmts[i].code) in csi_enum_framesizes()
147 fse->min_width = tegra_csi_tpg_sizes[fse->index].width; in csi_enum_framesizes()
148 fse->max_width = tegra_csi_tpg_sizes[fse->index].width; in csi_enum_framesizes()
149 fse->min_height = tegra_csi_tpg_sizes[fse->index].height; in csi_enum_framesizes()
150 fse->max_height = tegra_csi_tpg_sizes[fse->index].height; in csi_enum_framesizes()
H A Dvi.c337 struct v4l2_subdev_frame_size_enum fse = { in tegra_channel_enum_framesizes() local
346 fse.code = fmtinfo->code; in tegra_channel_enum_framesizes()
349 ret = v4l2_subdev_call(subdev, pad, enum_frame_size, NULL, &fse); in tegra_channel_enum_framesizes()
354 sizes->discrete.width = fse.max_width; in tegra_channel_enum_framesizes()
355 sizes->discrete.height = fse.max_height; in tegra_channel_enum_framesizes()
433 struct v4l2_subdev_frame_size_enum fse = { in __tegra_channel_try_format() local
476 fse.code = fmtinfo->code; in __tegra_channel_try_format()
477 ret = v4l2_subdev_call(subdev, pad, enum_frame_size, sd_state, &fse); in __tegra_channel_try_format()
494 try_crop->width = fse.max_width; in __tegra_channel_try_format()
495 try_crop->height = fse.max_height; in __tegra_channel_try_format()
/linux/drivers/media/platform/ti/vpe/
H A Dvip.c1325 struct v4l2_subdev_frame_size_enum fse = { in vip_enum_framesizes() local
1334 fse.index = f->index; in vip_enum_framesizes()
1335 fse.code = fmt->code; in vip_enum_framesizes()
1336 ret = v4l2_subdev_call(port->subdev, pad, enum_frame_size, NULL, &fse); in vip_enum_framesizes()
1341 __func__, fse.index, fse.code, fse.min_width, fse.max_width, in vip_enum_framesizes()
1342 fse.min_height, fse.max_height); in vip_enum_framesizes()
1345 f->discrete.width = fse.max_width; in vip_enum_framesizes()
1346 f->discrete.height = fse.max_height; in vip_enum_framesizes()
1455 struct v4l2_subdev_frame_size_enum fse = { in vip_try_fmt_vid_cap() local
1502 fse.code = fmt->code; in vip_try_fmt_vid_cap()
[all …]
/linux/drivers/staging/media/imx/
H A Dimx-ic-prpencvf.c973 struct v4l2_subdev_frame_size_enum *fse) in prp_enum_frame_size() argument
980 if (fse->pad >= PRPENCVF_NUM_PADS || fse->index != 0) in prp_enum_frame_size()
985 format.pad = fse->pad; in prp_enum_frame_size()
986 format.which = fse->which; in prp_enum_frame_size()
987 format.format.code = fse->code; in prp_enum_frame_size()
991 fse->min_width = format.format.width; in prp_enum_frame_size()
992 fse->min_height = format.format.height; in prp_enum_frame_size()
994 if (format.format.code != fse->code) { in prp_enum_frame_size()
999 format.format.code = fse->code; in prp_enum_frame_size()
1003 fse->max_width = format.format.width; in prp_enum_frame_size()
[all …]
/linux/fs/notify/fanotify/
H A Dfanotify.h257 struct fsnotify_event fse; member
270 fsnotify_init_event(&event->fse); in fanotify_init_event()
473 static inline struct fanotify_event *FANOTIFY_E(struct fsnotify_event *fse) in FANOTIFY_E() argument
475 return container_of(fse, struct fanotify_event, fse); in FANOTIFY_E()
/linux/drivers/media/platform/broadcom/
H A Dbcm2835-unicam.c1281 struct v4l2_subdev_frame_size_enum *fse) in unicam_subdev_enum_frame_size() argument
1286 if (fse->index > 0) in unicam_subdev_enum_frame_size()
1289 ret = v4l2_subdev_routing_find_opposite_end(&state->routing, fse->pad, in unicam_subdev_enum_frame_size()
1290 fse->stream, &pad, in unicam_subdev_enum_frame_size()
1295 if (unicam_sd_pad_is_source(fse->pad)) { in unicam_subdev_enum_frame_size()
1303 if (fse->code != fmt->code) in unicam_subdev_enum_frame_size()
1306 fse->min_width = fmt->width; in unicam_subdev_enum_frame_size()
1307 fse->max_width = fmt->width; in unicam_subdev_enum_frame_size()
1308 fse->min_height = fmt->height; in unicam_subdev_enum_frame_size()
1309 fse->max_height = fmt->height; in unicam_subdev_enum_frame_size()
[all …]
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_lif.c52 struct v4l2_subdev_frame_size_enum *fse) in lif_enum_frame_size() argument
54 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in lif_enum_frame_size()
H A Dvsp1_lut.c111 struct v4l2_subdev_frame_size_enum *fse) in lut_enum_frame_size() argument
113 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in lut_enum_frame_size()
H A Dvsp1_clu.c135 struct v4l2_subdev_frame_size_enum *fse) in clu_enum_frame_size() argument
137 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in clu_enum_frame_size()
H A Dvsp1_uif.c66 struct v4l2_subdev_frame_size_enum *fse) in uif_enum_frame_size() argument
68 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in uif_enum_frame_size()
/linux/drivers/staging/media/atomisp/i2c/
H A Datomisp-gc2235.c723 struct v4l2_subdev_frame_size_enum *fse) in gc2235_enum_frame_size() argument
725 int index = fse->index; in gc2235_enum_frame_size()
730 fse->min_width = gc2235_res[index].width; in gc2235_enum_frame_size()
731 fse->min_height = gc2235_res[index].height; in gc2235_enum_frame_size()
732 fse->max_width = gc2235_res[index].width; in gc2235_enum_frame_size()
733 fse->max_height = gc2235_res[index].height; in gc2235_enum_frame_size()
H A Datomisp-ov2722.c859 struct v4l2_subdev_frame_size_enum *fse) in ov2722_enum_frame_size() argument
861 int index = fse->index; in ov2722_enum_frame_size()
866 fse->min_width = ov2722_res[index].width; in ov2722_enum_frame_size()
867 fse->min_height = ov2722_res[index].height; in ov2722_enum_frame_size()
868 fse->max_width = ov2722_res[index].width; in ov2722_enum_frame_size()
869 fse->max_height = ov2722_res[index].height; in ov2722_enum_frame_size()
/linux/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-csi2.c707 struct v4l2_subdev_frame_size_enum *fse) in rzg2l_csi2_enum_frame_size() argument
711 if (fse->index != 0) in rzg2l_csi2_enum_frame_size()
714 if (!rzg2l_csi2_code_to_fmt(fse->code)) in rzg2l_csi2_enum_frame_size()
717 fse->min_width = csi2->info->min_width; in rzg2l_csi2_enum_frame_size()
718 fse->min_height = csi2->info->min_height; in rzg2l_csi2_enum_frame_size()
719 fse->max_width = csi2->info->max_width; in rzg2l_csi2_enum_frame_size()
720 fse->max_height = csi2->info->max_height; in rzg2l_csi2_enum_frame_size()
/linux/drivers/media/platform/ti/omap3isp/
H A Dispccdc.c2195 struct v4l2_subdev_frame_size_enum *fse) in ccdc_enum_frame_size() argument
2200 if (fse->index != 0) in ccdc_enum_frame_size()
2203 format.code = fse->code; in ccdc_enum_frame_size()
2206 ccdc_try_format(ccdc, sd_state, fse->pad, &format, fse->which); in ccdc_enum_frame_size()
2207 fse->min_width = format.width; in ccdc_enum_frame_size()
2208 fse->min_height = format.height; in ccdc_enum_frame_size()
2210 if (format.code != fse->code) in ccdc_enum_frame_size()
2213 format.code = fse->code; in ccdc_enum_frame_size()
2216 ccdc_try_format(ccdc, sd_state, fse->pad, &format, fse->which); in ccdc_enum_frame_size()
2217 fse->max_width = format.width; in ccdc_enum_frame_size()
[all …]

12