Lines Matching refs:bus_adap

56 	struct as10x_bus_adapter_t *bus_adap;  in as102_stop_stream()  local
59 bus_adap = &dev->bus_adap; in as102_stop_stream()
63 if (bus_adap->ops->stop_stream != NULL) in as102_stop_stream()
64 bus_adap->ops->stop_stream(dev); in as102_stop_stream()
67 if (mutex_lock_interruptible(&dev->bus_adap.lock)) in as102_stop_stream()
70 if (as10x_cmd_stop_streaming(bus_adap) < 0) in as102_stop_stream()
71 dev_dbg(&dev->bus_adap.usb_dev->dev, in as102_stop_stream()
74 mutex_unlock(&dev->bus_adap.lock); in as102_stop_stream()
80 struct as10x_bus_adapter_t *bus_adap; in as102_start_stream() local
84 bus_adap = &dev->bus_adap; in as102_start_stream()
88 if (bus_adap->ops->start_stream != NULL) in as102_start_stream()
89 ret = bus_adap->ops->start_stream(dev); in as102_start_stream()
92 if (mutex_lock_interruptible(&dev->bus_adap.lock)) in as102_start_stream()
95 ret = as10x_cmd_start_streaming(bus_adap); in as102_start_stream()
97 mutex_unlock(&dev->bus_adap.lock); in as102_start_stream()
106 struct as10x_bus_adapter_t *bus_adap = &dev->bus_adap; in as10x_pid_filter() local
109 if (mutex_lock_interruptible(&dev->bus_adap.lock)) { in as10x_pid_filter()
110 dev_dbg(&dev->bus_adap.usb_dev->dev, in as10x_pid_filter()
117 ret = as10x_cmd_del_PID_filter(bus_adap, (uint16_t) pid); in as10x_pid_filter()
118 dev_dbg(&dev->bus_adap.usb_dev->dev, in as10x_pid_filter()
130 ret = as10x_cmd_add_PID_filter(bus_adap, &filter); in as10x_pid_filter()
131 dev_dbg(&dev->bus_adap.usb_dev->dev, in as10x_pid_filter()
138 mutex_unlock(&dev->bus_adap.lock); in as10x_pid_filter()
183 struct as10x_bus_adapter_t *bus_adap = priv; in as102_set_tune() local
187 if (mutex_lock_interruptible(&bus_adap->lock)) in as102_set_tune()
190 ret = as10x_cmd_set_tune(bus_adap, tune_args); in as102_set_tune()
192 dev_dbg(&bus_adap->usb_dev->dev, in as102_set_tune()
195 mutex_unlock(&bus_adap->lock); in as102_set_tune()
202 struct as10x_bus_adapter_t *bus_adap = priv; in as102_get_tps() local
205 if (mutex_lock_interruptible(&bus_adap->lock)) in as102_get_tps()
209 ret = as10x_cmd_get_tps(bus_adap, tps); in as102_get_tps()
211 mutex_unlock(&bus_adap->lock); in as102_get_tps()
218 struct as10x_bus_adapter_t *bus_adap = priv; in as102_get_status() local
221 if (mutex_lock_interruptible(&bus_adap->lock)) in as102_get_status()
225 ret = as10x_cmd_get_tune_status(bus_adap, tstate); in as102_get_status()
227 dev_dbg(&bus_adap->usb_dev->dev, in as102_get_status()
232 mutex_unlock(&bus_adap->lock); in as102_get_status()
239 struct as10x_bus_adapter_t *bus_adap = priv; in as102_get_stats() local
242 if (mutex_lock_interruptible(&bus_adap->lock)) in as102_get_stats()
246 ret = as10x_cmd_get_demod_stats(bus_adap, demod_stats); in as102_get_stats()
248 dev_dbg(&bus_adap->usb_dev->dev, in as102_get_stats()
251 dev_dbg(&bus_adap->usb_dev->dev, in as102_get_stats()
258 mutex_unlock(&bus_adap->lock); in as102_get_stats()
265 struct as10x_bus_adapter_t *bus_adap = priv; in as102_stream_ctrl() local
268 if (mutex_lock_interruptible(&bus_adap->lock)) in as102_stream_ctrl()
273 as10x_cmd_set_context(bus_adap, in as102_stream_ctrl()
276 ret = as10x_cmd_turn_on(bus_adap); in as102_stream_ctrl()
278 ret = as10x_cmd_turn_off(bus_adap); in as102_stream_ctrl()
281 mutex_unlock(&bus_adap->lock); in as102_stream_ctrl()
296 struct device *dev = &as102_dev->bus_adap.usb_dev->dev; in as102_dvb_register()
337 &as102_dev->bus_adap, in as102_dvb_register()
354 mutex_init(&as102_dev->bus_adap.lock); in as102_dvb_register()
364 try_then_request_module(as102_fw_upload(&as102_dev->bus_adap), in as102_dvb_register()