Lines Matching refs:d

28 static int digitv_ctrl_msg(struct dvb_usb_device *d,  in digitv_ctrl_msg()  argument
41 dvb_usb_generic_write(d,sndbuf,7); in digitv_ctrl_msg()
43 dvb_usb_generic_rw(d,sndbuf,7,rcvbuf,7,10); in digitv_ctrl_msg()
52 struct dvb_usb_device *d = i2c_get_adapdata(adap); in digitv_i2c_xfer() local
55 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in digitv_i2c_xfer()
64 if (digitv_ctrl_msg(d, USB_READ_COFDM, msg[i].buf[0], NULL, 0, in digitv_i2c_xfer()
69 if (digitv_ctrl_msg(d,USB_WRITE_COFDM, msg[i].buf[0], in digitv_i2c_xfer()
74 mutex_unlock(&d->i2c_mutex); in digitv_i2c_xfer()
227 static int digitv_rc_query(struct dvb_usb_device *d, u32 *event, int *state) in digitv_rc_query() argument
236 digitv_ctrl_msg(d,USB_READ_REMOTE,0,NULL,0,&key[1],4); in digitv_rc_query()
240 digitv_ctrl_msg(d,USB_WRITE_REMOTE,0,b,4,NULL,0); in digitv_rc_query()
245 for (i = 0; i < d->props.rc.legacy.rc_map_size; i++) { in digitv_rc_query()
246 if (rc5_custom(&d->props.rc.legacy.rc_map_table[i]) == key[1] && in digitv_rc_query()
247 rc5_data(&d->props.rc.legacy.rc_map_table[i]) == key[2]) { in digitv_rc_query()
248 *event = d->props.rc.legacy.rc_map_table[i].keycode; in digitv_rc_query()
266 struct dvb_usb_device *d; in digitv_probe() local
267 int ret = dvb_usb_device_init(intf, &digitv_properties, THIS_MODULE, &d, in digitv_probe()
272 if (d != NULL) { /* do that only when the firmware is loaded */ in digitv_probe()
274 digitv_ctrl_msg(d,USB_WRITE_REMOTE_TYPE,0,b,4,NULL,0); in digitv_probe()
277 digitv_ctrl_msg(d,USB_WRITE_REMOTE,0,b,4,NULL,0); in digitv_probe()