Home
last modified time | relevance | path

Searched refs:v4l2_subdev_fh (Results 1 – 25 of 52) sorted by relevance

123

/linux-6.15/include/media/
H A Dv4l2-subdev.h38 struct v4l2_subdev_fh;
973 int (*open)(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh);
974 int (*close)(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh);
1153 struct v4l2_subdev_fh { struct
1169 container_of(fh, struct v4l2_subdev_fh, vfh)
/linux-6.15/drivers/media/i2c/
H A Ddw9807-vcm.c131 static int dw9807_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9807_open()
136 static int dw9807_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9807_close()
H A Ddw9714.c89 static int dw9714_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9714_open()
94 static int dw9714_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9714_close()
H A Dad5820.c244 static int ad5820_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ad5820_open()
249 static int ad5820_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ad5820_close()
H A Dak7375.c133 static int ak7375_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ak7375_open()
138 static int ak7375_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ak7375_close()
H A Ddw9719.c225 static int dw9719_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9719_open()
230 static int dw9719_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9719_close()
H A Ddw9768.c370 static int dw9768_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9768_open()
375 static int dw9768_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in dw9768_close()
H A Dadp1653.c352 static int adp1653_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in adp1653_open()
357 static int adp1653_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in adp1653_close()
H A Ds5k6a3.c174 static int s5k6a3_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in s5k6a3_open()
H A Dmt9v032.c926 static int mt9v032_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) in mt9v032_open()
953 static int mt9v032_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) in mt9v032_close()
H A Dmt9p031.c1020 static int mt9p031_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) in mt9p031_open()
1025 static int mt9p031_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) in mt9p031_close()
H A Dov9734.c773 static int ov9734_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ov9734_open()
H A Dov2685.c543 static int ov2685_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ov2685_open()
H A Dov5695.c1038 static int ov5695_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ov5695_open()
H A Dov13858.c1147 static int ov13858_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ov13858_open()
H A Dog01a1b.c854 static int og01a1b_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in og01a1b_open()
H A Dimx355.c1158 static int imx355_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in imx355_open()
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-subdev.c51 static int subdev_fh_init(struct v4l2_subdev_fh *fh, struct v4l2_subdev *sd) in subdev_fh_init()
65 static void subdev_fh_free(struct v4l2_subdev_fh *fh) in subdev_fh_free()
75 struct v4l2_subdev_fh *subdev_fh; in subdev_open()
126 struct v4l2_subdev_fh *subdev_fh = to_v4l2_subdev_fh(vfh); in subdev_close()
559 subdev_ioctl_get_state(struct v4l2_subdev *sd, struct v4l2_subdev_fh *subdev_fh, in subdev_ioctl_get_state()
616 struct v4l2_subdev_fh *subdev_fh = to_v4l2_subdev_fh(vfh); in subdev_do_ioctl()
1125 struct v4l2_subdev_fh *subdev_fh = to_v4l2_subdev_fh(vfh); in subdev_do_ioctl_lock()
H A Dv4l2-flash-led-class.c564 static int v4l2_flash_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in v4l2_flash_open()
614 static int v4l2_flash_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in v4l2_flash_close()
/linux-6.15/drivers/media/platform/xilinx/
H A Dxilinx-tpg.c352 static int xtpg_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) in xtpg_open()
368 static int xtpg_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) in xtpg_close()
/linux-6.15/drivers/media/i2c/et8ek8/
H A Det8ek8_driver.c1340 static int et8ek8_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in et8ek8_open()
1354 static int et8ek8_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in et8ek8_close()
/linux-6.15/drivers/staging/media/atomisp/pci/
H A Datomisp_fops.c530 struct v4l2_subdev_fh fh; in atomisp_release()
/linux-6.15/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-isp.c365 struct v4l2_subdev_fh *fh) in fimc_isp_subdev_open()
/linux-6.15/drivers/media/platform/qcom/camss/
H A Dcamss-csiphy.c550 struct v4l2_subdev_fh *fh) in csiphy_init_formats()
/linux-6.15/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-core.c1328 static int s5c73m3_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in s5c73m3_open()
1343 static int s5c73m3_oif_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in s5c73m3_oif_open()

123