Lines Matching refs:sd
68 struct v4l2_subdev sd; member
82 static inline struct saa6588 *to_saa6588(struct v4l2_subdev *sd) in to_saa6588() argument
84 return container_of(sd, struct saa6588, sd); in to_saa6588()
262 struct i2c_client *client = v4l2_get_subdevdata(&s->sd); in saa6588_i2c_poll()
340 struct i2c_client *client = v4l2_get_subdevdata(&s->sd); in saa6588_configure()
395 static long saa6588_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in saa6588_ioctl() argument
397 struct saa6588 *s = to_saa6588(sd); in saa6588_ioctl()
427 static int saa6588_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in saa6588_g_tuner() argument
429 struct saa6588 *s = to_saa6588(sd); in saa6588_g_tuner()
437 static int saa6588_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in saa6588_s_tuner() argument
439 struct saa6588 *s = to_saa6588(sd); in saa6588_s_tuner()
467 struct v4l2_subdev *sd; in saa6588_probe() local
481 sd = &s->sd; in saa6588_probe()
482 v4l2_i2c_subdev_init(sd, client, &saa6588_ops); in saa6588_probe()
501 struct v4l2_subdev *sd = i2c_get_clientdata(client); in saa6588_remove() local
502 struct saa6588 *s = to_saa6588(sd); in saa6588_remove()
504 v4l2_device_unregister_subdev(sd); in saa6588_remove()