Lines Matching refs:cx
139 struct cx18 *cx = stream->cx; in yuan_mpc718_mt352_reqfw() local
143 ret = request_firmware(fw, fn, &cx->pci_dev->dev); in yuan_mpc718_mt352_reqfw()
254 struct cx18 *cx; in cx18_dvb_start_feed() local
261 cx = stream->cx; in cx18_dvb_start_feed()
265 mutex_lock(&cx->serialize_lock); in cx18_dvb_start_feed()
266 ret = cx18_init_on_first_open(cx); in cx18_dvb_start_feed()
267 mutex_unlock(&cx->serialize_lock); in cx18_dvb_start_feed()
274 switch (cx->card->type) { in cx18_dvb_start_feed()
278 v = cx18_read_reg(cx, CX18_REG_DMUX_NUM_PORT_0_CONTROL); in cx18_dvb_start_feed()
284 cx18_write_reg(cx, v, CX18_REG_DMUX_NUM_PORT_0_CONTROL); in cx18_dvb_start_feed()
303 mutex_lock(&cx->serialize_lock); in cx18_dvb_start_feed()
312 mutex_unlock(&cx->serialize_lock); in cx18_dvb_start_feed()
325 struct cx18 *cx; in cx18_dvb_stop_feed() local
329 cx = stream->cx; in cx18_dvb_stop_feed()
336 mutex_lock(&cx->serialize_lock); in cx18_dvb_stop_feed()
338 mutex_unlock(&cx->serialize_lock); in cx18_dvb_stop_feed()
349 struct cx18 *cx = stream->cx; in cx18_dvb_register() local
364 THIS_MODULE, &cx->pci_dev->dev, adapter_nr); in cx18_dvb_register()
441 struct cx18 *cx = stream->cx; in cx18_dvb_unregister() local
473 struct cx18 *cx = stream->cx; in dvb_register() local
476 switch (cx->card->type) { in dvb_register()
481 &cx->i2c_adap[0]); in dvb_register()
484 &cx->i2c_adap[0], in dvb_register()
492 &cx->i2c_adap[0]); in dvb_register()
495 0x60, &cx->i2c_adap[0], in dvb_register()
501 &cx->i2c_adap[1]); in dvb_register()
505 .i2c_adap = &cx->i2c_adap[1], in dvb_register()
529 &cx->i2c_adap[1]); in dvb_register()
533 &cx->i2c_adap[1]); in dvb_register()
537 .i2c_adap = &cx->i2c_adap[1], in dvb_register()
556 &cx->i2c_adap[1]); in dvb_register()
560 .i2c_adap = &cx->i2c_adap[1], in dvb_register()
600 cx18_write_reg_expect(cx, in dvb_register()