Searched refs:as102_dev (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/usb/as102/ |
H A D | as102_drv.c | 137 struct as102_dev_t *as102_dev = demux->priv; in as102_dvb_dmx_start_feed() local 139 if (mutex_lock_interruptible(&as102_dev->sem)) in as102_dvb_dmx_start_feed() 143 as10x_pid_filter(as102_dev, dvbdmxfeed->index, in as102_dvb_dmx_start_feed() 146 if (as102_dev->streaming++ == 0) in as102_dvb_dmx_start_feed() 147 ret = as102_start_stream(as102_dev); in as102_dvb_dmx_start_feed() 149 mutex_unlock(&as102_dev->sem); in as102_dvb_dmx_start_feed() 156 struct as102_dev_t *as102_dev = demux->priv; in as102_dvb_dmx_stop_feed() local 158 if (mutex_lock_interruptible(&as102_dev->sem)) in as102_dvb_dmx_stop_feed() 161 if (--as102_dev->streaming == 0) in as102_dvb_dmx_stop_feed() 162 as102_stop_stream(as102_dev); in as102_dvb_dmx_stop_feed() 285 as102_dvb_register(struct as102_dev_t *as102_dev) as102_dvb_register() argument 370 as102_dvb_unregister(struct as102_dev_t *as102_dev) as102_dvb_unregister() argument [all...] |
H A D | as102_usb_drv.c | 213 struct as102_dev_t *as102_dev = urb->context; in as102_urb_stream_irq() local 216 dvb_dmx_swfilter(&as102_dev->dvb_dmx, in as102_urb_stream_irq() 225 if (as102_dev->streaming) in as102_urb_stream_irq() 226 as102_submit_urb_stream(as102_dev, urb); in as102_urb_stream_irq() 303 struct as102_dev_t *as102_dev; in as102_usb_release() local 305 as102_dev = container_of(kref, struct as102_dev_t, kref); in as102_usb_release() 306 if (as102_dev != NULL) { in as102_usb_release() 307 usb_put_dev(as102_dev->bus_adap.usb_dev); in as102_usb_release() 308 kfree(as102_dev); in as102_usb_release() 314 struct as102_dev_t *as102_dev; in as102_usb_disconnect() local 340 struct as102_dev_t *as102_dev; as102_usb_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/as102/ |
H A D | as102_drv.c | 137 struct as102_dev_t *as102_dev = demux->priv; in as102_dvb_dmx_start_feed() local 139 if (mutex_lock_interruptible(&as102_dev->sem)) in as102_dvb_dmx_start_feed() 143 as10x_pid_filter(as102_dev, dvbdmxfeed->index, in as102_dvb_dmx_start_feed() 146 if (as102_dev->streaming++ == 0) in as102_dvb_dmx_start_feed() 147 ret = as102_start_stream(as102_dev); in as102_dvb_dmx_start_feed() 149 mutex_unlock(&as102_dev->sem); in as102_dvb_dmx_start_feed() 156 struct as102_dev_t *as102_dev = demux->priv; in as102_dvb_dmx_stop_feed() local 158 if (mutex_lock_interruptible(&as102_dev->sem)) in as102_dvb_dmx_stop_feed() 161 if (--as102_dev->streaming == 0) in as102_dvb_dmx_stop_feed() 162 as102_stop_stream(as102_dev); in as102_dvb_dmx_stop_feed() 285 as102_dvb_register(struct as102_dev_t *as102_dev) as102_dvb_register() argument 370 as102_dvb_unregister(struct as102_dev_t *as102_dev) as102_dvb_unregister() argument [all...] |
H A D | as102_usb_drv.c | 213 struct as102_dev_t *as102_dev = urb->context; in as102_urb_stream_irq() local 216 dvb_dmx_swfilter(&as102_dev->dvb_dmx, in as102_urb_stream_irq() 225 if (as102_dev->streaming) in as102_urb_stream_irq() 226 as102_submit_urb_stream(as102_dev, urb); in as102_urb_stream_irq() 303 struct as102_dev_t *as102_dev; in as102_usb_release() local 305 as102_dev = container_of(kref, struct as102_dev_t, kref); in as102_usb_release() 306 usb_put_dev(as102_dev->bus_adap.usb_dev); in as102_usb_release() 307 kfree(as102_dev); in as102_usb_release() 312 struct as102_dev_t *as102_dev; in as102_usb_disconnect() local 315 as102_dev in as102_usb_disconnect() 338 struct as102_dev_t *as102_dev; as102_usb_probe() local [all...] |
Completed in 3 milliseconds