Lines Matching refs:sd_desc

97 		if (gspca_dev->sd_desc->int_pkt_scan(gspca_dev,  in int_irq()
132 if (dev->sd_desc->int_pkt_scan || dev->sd_desc->other_input) { in gspca_input_connect()
140 input_dev->name = dev->sd_desc->name; in gspca_input_connect()
224 if (gspca_dev->sd_desc->int_pkt_scan) { in gspca_input_create_urb()
290 pkt_scan = gspca_dev->sd_desc->pkt_scan; in fill_frame()
365 gspca_dev->sd_desc->pkt_scan(gspca_dev, in bulk_irq()
548 if (gspca_dev->sd_desc->get_streamparm) { in which_bandwidth()
551 gspca_dev->sd_desc->get_streamparm(gspca_dev, &parm); in which_bandwidth()
744 if (gspca_dev->sd_desc->stopN) in gspca_stream_off()
745 gspca_dev->sd_desc->stopN(gspca_dev); in gspca_stream_off()
751 if (gspca_dev->sd_desc->stop0) in gspca_stream_off()
752 gspca_dev->sd_desc->stop0(gspca_dev); in gspca_stream_off()
777 if (gspca_dev->sd_desc->isoc_init) { in gspca_init_transfer()
778 ret = gspca_dev->sd_desc->isoc_init(gspca_dev); in gspca_init_transfer()
845 ret = gspca_dev->sd_desc->start(gspca_dev); in gspca_init_transfer()
884 if (gspca_dev->sd_desc->isoc_nego) { in gspca_init_transfer()
885 ret = gspca_dev->sd_desc->isoc_nego(gspca_dev); in gspca_init_transfer()
972 if (gspca_dev->sd_desc->get_chip_info) in vidioc_g_chip_info()
973 return gspca_dev->sd_desc->get_chip_info(gspca_dev, chip); in vidioc_g_chip_info()
983 return gspca_dev->sd_desc->get_register(gspca_dev, reg); in vidioc_g_register()
992 return gspca_dev->sd_desc->set_register(gspca_dev, reg); in vidioc_s_register()
1074 if (gspca_dev->sd_desc->try_fmt) { in try_fmt_vid_cap()
1078 gspca_dev->sd_desc->try_fmt(gspca_dev, fmt); in try_fmt_vid_cap()
1111 if (gspca_dev->sd_desc->try_fmt) in vidioc_s_fmt_vid_cap()
1126 if (gspca_dev->sd_desc->enum_framesizes) in vidioc_enum_framesizes()
1127 return gspca_dev->sd_desc->enum_framesizes(gspca_dev, fsize); in vidioc_enum_framesizes()
1196 strlcpy((char *) cap->driver, gspca_dev->sd_desc->name, in vidioc_querycap()
1225 strlcpy(input->name, gspca_dev->sd_desc->name, in vidioc_enum_input()
1249 return gspca_dev->sd_desc->get_jcomp(gspca_dev, jpegcomp); in vidioc_g_jpegcomp()
1258 return gspca_dev->sd_desc->set_jcomp(gspca_dev, jpegcomp); in vidioc_s_jpegcomp()
1268 if (!gspca_dev->sd_desc->get_streamparm) in vidioc_g_parm()
1273 gspca_dev->sd_desc->get_streamparm(gspca_dev, parm); in vidioc_g_parm()
1284 if (!gspca_dev->sd_desc->set_streamparm) { in vidioc_s_parm()
1291 gspca_dev->sd_desc->set_streamparm(gspca_dev, parm); in vidioc_s_parm()
1325 if (!gspca_dev->sd_desc->dq_callback) in gspca_buffer_finish()
1330 gspca_dev->sd_desc->dq_callback(gspca_dev); in gspca_buffer_finish()
1451 const struct sd_desc *sd_desc, in gspca_dev_probe2() argument
1461 sd_desc->name, id->idVendor, id->idProduct); in gspca_dev_probe2()
1503 gspca_dev->sd_desc = sd_desc; in gspca_dev_probe2()
1534 ret = sd_desc->config(gspca_dev, id); in gspca_dev_probe2()
1537 ret = sd_desc->init(gspca_dev); in gspca_dev_probe2()
1540 if (sd_desc->init_controls) in gspca_dev_probe2()
1541 ret = sd_desc->init_controls(gspca_dev); in gspca_dev_probe2()
1551 if (!gspca_dev->sd_desc->get_register) in gspca_dev_probe2()
1553 if (!gspca_dev->sd_desc->set_register) in gspca_dev_probe2()
1556 if (!gspca_dev->sd_desc->get_jcomp) in gspca_dev_probe2()
1558 if (!gspca_dev->sd_desc->set_jcomp) in gspca_dev_probe2()
1592 const struct sd_desc *sd_desc, in gspca_dev_probe() argument
1610 return gspca_dev_probe2(intf, id, sd_desc, dev_size, module); in gspca_dev_probe()
1666 if (gspca_dev->sd_desc->stopN) in gspca_suspend()
1667 gspca_dev->sd_desc->stopN(gspca_dev); in gspca_suspend()
1670 if (gspca_dev->sd_desc->stop0) in gspca_suspend()
1671 gspca_dev->sd_desc->stop0(gspca_dev); in gspca_suspend()
1686 gspca_dev->sd_desc->init(gspca_dev); in gspca_resume()