Lines Matching refs:gspca_dev

148 	struct gspca_dev *gspca_dev = (struct gspca_dev *)sd;  in s5k4aa_probe()  local
208 sd->gspca_dev.cam.cam_mode = s5k4aa_modes; in s5k4aa_probe()
209 sd->gspca_dev.cam.nmodes = ARRAY_SIZE(s5k4aa_modes); in s5k4aa_probe()
218 struct cam *cam = &sd->gspca_dev.cam; in s5k4aa_start()
219 struct gspca_dev *gspca_dev = (struct gspca_dev *)sd; in s5k4aa_start() local
221 switch (cam->cam_mode[sd->gspca_dev.curr_mode].width) { in s5k4aa_start()
334 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in s5k4aa_init_controls()
336 sd->gspca_dev.vdev.ctrl_handler = hdl; in s5k4aa_init_controls()
366 static int s5k4aa_set_exposure(struct gspca_dev *gspca_dev, __s32 val) in s5k4aa_set_exposure() argument
368 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_exposure()
386 static int s5k4aa_set_hvflip(struct gspca_dev *gspca_dev) in s5k4aa_set_hvflip() argument
388 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_hvflip()
438 static int s5k4aa_set_gain(struct gspca_dev *gspca_dev, __s32 val) in s5k4aa_set_gain() argument
440 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_gain()
455 static int s5k4aa_set_brightness(struct gspca_dev *gspca_dev, __s32 val) in s5k4aa_set_brightness() argument
457 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_brightness()
470 static int s5k4aa_set_noise(struct gspca_dev *gspca_dev, __s32 val) in s5k4aa_set_noise() argument
472 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_noise()
487 struct gspca_dev *gspca_dev = in s5k4aa_s_ctrl() local
488 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in s5k4aa_s_ctrl()
491 if (!gspca_dev->streaming) in s5k4aa_s_ctrl()
496 err = s5k4aa_set_brightness(gspca_dev, ctrl->val); in s5k4aa_s_ctrl()
499 err = s5k4aa_set_exposure(gspca_dev, ctrl->val); in s5k4aa_s_ctrl()
502 err = s5k4aa_set_gain(gspca_dev, ctrl->val); in s5k4aa_s_ctrl()
505 err = s5k4aa_set_noise(gspca_dev, ctrl->val); in s5k4aa_s_ctrl()
508 err = s5k4aa_set_hvflip(gspca_dev); in s5k4aa_s_ctrl()