Lines Matching refs:st
119 struct vp702x_device_state *st = d->priv; in vp702x_usb_inout_cmd() local
124 ret = mutex_lock_interruptible(&st->buf_mutex); in vp702x_usb_inout_cmd()
128 if (buflen > st->buf_len) { in vp702x_usb_inout_cmd()
131 mutex_unlock(&st->buf_mutex); in vp702x_usb_inout_cmd()
135 kfree(st->buf); in vp702x_usb_inout_cmd()
136 st->buf = buf; in vp702x_usb_inout_cmd()
137 st->buf_len = buflen; in vp702x_usb_inout_cmd()
139 buf = st->buf; in vp702x_usb_inout_cmd()
150 mutex_unlock(&st->buf_mutex); in vp702x_usb_inout_cmd()
158 struct vp702x_device_state *st = adap->dev->priv; in vp702x_set_pld_mode() local
161 mutex_lock(&st->buf_mutex); in vp702x_set_pld_mode()
163 buf = st->buf; in vp702x_set_pld_mode()
168 mutex_unlock(&st->buf_mutex); in vp702x_set_pld_mode()
175 struct vp702x_device_state *st = adap->dev->priv; in vp702x_set_pld_state() local
178 mutex_lock(&st->buf_mutex); in vp702x_set_pld_state()
180 buf = st->buf; in vp702x_set_pld_state()
185 mutex_unlock(&st->buf_mutex); in vp702x_set_pld_state()
192 struct vp702x_adapter_state *st = adap->priv; in vp702x_set_pid() local
197 st->pid_filter_state |= (1 << id); in vp702x_set_pid()
199 st->pid_filter_state &= ~(1 << id); in vp702x_set_pid()
205 vp702x_set_pld_state(adap, st->pid_filter_state); in vp702x_set_pid()
222 struct vp702x_adapter_state *st = adap->priv; in vp702x_init_pid_filter() local
227 st->pid_filter_count = 8; in vp702x_init_pid_filter()
228 st->pid_filter_can_bypass = 1; in vp702x_init_pid_filter()
229 st->pid_filter_state = 0x00; in vp702x_init_pid_filter()
233 for (i = 0; i < st->pid_filter_count; i++) in vp702x_init_pid_filter()
297 struct vp702x_device_state *st = d->priv; in vp702x_read_mac_addr() local
299 mutex_lock(&st->buf_mutex); in vp702x_read_mac_addr()
300 buf = st->buf; in vp702x_read_mac_addr()
305 mutex_unlock(&st->buf_mutex); in vp702x_read_mac_addr()
336 struct vp702x_device_state *st; in vp702x_usb_probe() local
344 st = d->priv; in vp702x_usb_probe()
345 st->buf_len = 16; in vp702x_usb_probe()
346 st->buf = kmalloc(st->buf_len, GFP_KERNEL); in vp702x_usb_probe()
347 if (!st->buf) { in vp702x_usb_probe()
352 mutex_init(&st->buf_mutex); in vp702x_usb_probe()
362 struct vp702x_device_state *st = d->priv; in vp702x_usb_disconnect() local
363 mutex_lock(&st->buf_mutex); in vp702x_usb_disconnect()
364 kfree(st->buf); in vp702x_usb_disconnect()
365 mutex_unlock(&st->buf_mutex); in vp702x_usb_disconnect()