Lines Matching refs:sd
42 struct sd { struct
179 struct sd *sd = (struct sd *)gspca_dev; in jl2005c_get_firmware_id() local
195 sd->firmware_id[i] = gspca_dev->usb_buf[0]; in jl2005c_get_firmware_id()
198 sd->firmware_id[0], in jl2005c_get_firmware_id()
199 sd->firmware_id[1], in jl2005c_get_firmware_id()
200 sd->firmware_id[2], in jl2005c_get_firmware_id()
201 sd->firmware_id[3], in jl2005c_get_firmware_id()
202 sd->firmware_id[4], in jl2005c_get_firmware_id()
203 sd->firmware_id[5]); in jl2005c_get_firmware_id()
319 struct sd *dev = container_of(work, struct sd, work_struct); in jl2005c_dostream()
411 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
431 if ((sd->firmware_id[0] & 0xf0) == 0x40) { in sd_config()
434 sd->block_size = 0x80; in sd_config()
438 sd->block_size = 0x200; in sd_config()
441 INIT_WORK(&sd->work_struct, jl2005c_dostream); in sd_config()
455 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
456 sd->cap_mode = gspca_dev->cam.cam_mode; in sd_start()
481 sd->work_thread = create_singlethread_workqueue(MODULE_NAME); in sd_start()
482 queue_work(sd->work_thread, &sd->work_struct); in sd_start()
491 struct sd *dev = (struct sd *) gspca_dev; in sd_stop0()
523 return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd), in sd_probe()