Lines Matching refs:d

33 static int vp702x_usb_in_op_unlocked(struct dvb_usb_device *d, u8 req,  in vp702x_usb_in_op_unlocked()  argument
38 ret = usb_control_msg(d->udev, in vp702x_usb_in_op_unlocked()
39 usb_rcvctrlpipe(d->udev, 0), in vp702x_usb_in_op_unlocked()
58 int vp702x_usb_in_op(struct dvb_usb_device *d, u8 req, u16 value, in vp702x_usb_in_op() argument
63 mutex_lock(&d->usb_mutex); in vp702x_usb_in_op()
64 ret = vp702x_usb_in_op_unlocked(d, req, value, index, b, blen); in vp702x_usb_in_op()
65 mutex_unlock(&d->usb_mutex); in vp702x_usb_in_op()
70 static int vp702x_usb_out_op_unlocked(struct dvb_usb_device *d, u8 req, in vp702x_usb_out_op_unlocked() argument
77 if ((ret = usb_control_msg(d->udev, in vp702x_usb_out_op_unlocked()
78 usb_sndctrlpipe(d->udev,0), in vp702x_usb_out_op_unlocked()
89 static int vp702x_usb_out_op(struct dvb_usb_device *d, u8 req, u16 value, in vp702x_usb_out_op() argument
94 mutex_lock(&d->usb_mutex); in vp702x_usb_out_op()
95 ret = vp702x_usb_out_op_unlocked(d, req, value, index, b, blen); in vp702x_usb_out_op()
96 mutex_unlock(&d->usb_mutex); in vp702x_usb_out_op()
101 int vp702x_usb_inout_op(struct dvb_usb_device *d, u8 *o, int olen, u8 *i, int ilen, int msec) in vp702x_usb_inout_op() argument
105 if ((ret = mutex_lock_interruptible(&d->usb_mutex))) in vp702x_usb_inout_op()
108 ret = vp702x_usb_out_op_unlocked(d, REQUEST_OUT, 0, 0, o, olen); in vp702x_usb_inout_op()
110 ret = vp702x_usb_in_op_unlocked(d, REQUEST_IN, 0, 0, i, ilen); in vp702x_usb_inout_op()
112 mutex_unlock(&d->usb_mutex); in vp702x_usb_inout_op()
116 static int vp702x_usb_inout_cmd(struct dvb_usb_device *d, u8 cmd, u8 *o, in vp702x_usb_inout_cmd() argument
119 struct vp702x_device_state *st = d->priv; in vp702x_usb_inout_cmd()
146 ret = vp702x_usb_inout_op(d, buf, olen+2, buf, ilen+1, msec); in vp702x_usb_inout_cmd()
260 static int vp702x_rc_query(struct dvb_usb_device *d, u32 *event, int *state) in vp702x_rc_query() argument
271 vp702x_usb_in_op(d,READ_REMOTE_REQ,0,0,key,10); in vp702x_rc_query()
294 static int vp702x_read_mac_addr(struct dvb_usb_device *d,u8 mac[6]) in vp702x_read_mac_addr() argument
297 struct vp702x_device_state *st = d->priv; in vp702x_read_mac_addr()
302 vp702x_usb_in_op(d, READ_EEPROM_REQ, i, 1, &buf[i - 6], 1); in vp702x_read_mac_addr()
335 struct dvb_usb_device *d; in vp702x_usb_probe() local
340 THIS_MODULE, &d, adapter_nr); in vp702x_usb_probe()
344 st = d->priv; in vp702x_usb_probe()
361 struct dvb_usb_device *d = usb_get_intfdata(intf); in vp702x_usb_disconnect() local
362 struct vp702x_device_state *st = d->priv; in vp702x_usb_disconnect()