au0828_dev 18 drivers/media/usb/au0828/au0828-cards.c struct au0828_dev *dev = priv; au0828_dev 115 drivers/media/usb/au0828/au0828-cards.c struct au0828_dev *dev = priv; au0828_dev 142 drivers/media/usb/au0828/au0828-cards.c static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) au0828_dev 176 drivers/media/usb/au0828/au0828-cards.c void au0828_card_analog_fe_setup(struct au0828_dev *dev); au0828_dev 178 drivers/media/usb/au0828/au0828-cards.c void au0828_card_setup(struct au0828_dev *dev) au0828_dev 202 drivers/media/usb/au0828/au0828-cards.c void au0828_card_analog_fe_setup(struct au0828_dev *dev) au0828_dev 242 drivers/media/usb/au0828/au0828-cards.c void au0828_gpio_setup(struct au0828_dev *dev) au0828_dev 40 drivers/media/usb/au0828/au0828-core.c static int send_control_msg(struct au0828_dev *dev, u16 request, u32 value, au0828_dev 42 drivers/media/usb/au0828/au0828-core.c static int recv_control_msg(struct au0828_dev *dev, u16 request, u32 value, au0828_dev 49 drivers/media/usb/au0828/au0828-core.c u32 au0828_readreg(struct au0828_dev *dev, u16 reg) au0828_dev 59 drivers/media/usb/au0828/au0828-core.c u32 au0828_writereg(struct au0828_dev *dev, u16 reg, u32 val) au0828_dev 65 drivers/media/usb/au0828/au0828-core.c static int send_control_msg(struct au0828_dev *dev, u16 request, u32 value, au0828_dev 92 drivers/media/usb/au0828/au0828-core.c static int recv_control_msg(struct au0828_dev *dev, u16 request, u32 value, au0828_dev 125 drivers/media/usb/au0828/au0828-core.c static void au0828_unregister_media_device(struct au0828_dev *dev) au0828_dev 153 drivers/media/usb/au0828/au0828-core.c void au0828_usb_release(struct au0828_dev *dev) au0828_dev 165 drivers/media/usb/au0828/au0828-core.c struct au0828_dev *dev = usb_get_intfdata(interface); au0828_dev 195 drivers/media/usb/au0828/au0828-core.c static int au0828_media_device_init(struct au0828_dev *dev, au0828_dev 214 drivers/media/usb/au0828/au0828-core.c struct au0828_dev *dev = (struct au0828_dev *) notify_data; au0828_dev 296 drivers/media/usb/au0828/au0828-core.c struct au0828_dev *dev; au0828_dev 446 drivers/media/usb/au0828/au0828-core.c struct au0828_dev *dev; au0828_dev 558 drivers/media/usb/au0828/au0828-core.c static int au0828_media_device_register(struct au0828_dev *dev, au0828_dev 654 drivers/media/usb/au0828/au0828-core.c struct au0828_dev *dev; au0828_dev 763 drivers/media/usb/au0828/au0828-core.c struct au0828_dev *dev = usb_get_intfdata(interface); au0828_dev 781 drivers/media/usb/au0828/au0828-core.c struct au0828_dev *dev = usb_get_intfdata(interface); au0828_dev 100 drivers/media/usb/au0828/au0828-dvb.c struct au0828_dev *dev = from_timer(dev, t, bulk_timeout); au0828_dev 110 drivers/media/usb/au0828/au0828-dvb.c struct au0828_dev *dev = purb->context; au0828_dev 160 drivers/media/usb/au0828/au0828-dvb.c static int stop_urb_transfer(struct au0828_dev *dev) au0828_dev 188 drivers/media/usb/au0828/au0828-dvb.c static int start_urb_transfer(struct au0828_dev *dev) au0828_dev 254 drivers/media/usb/au0828/au0828-dvb.c static void au0828_start_transport(struct au0828_dev *dev) au0828_dev 263 drivers/media/usb/au0828/au0828-dvb.c static void au0828_stop_transport(struct au0828_dev *dev, int full_stop) au0828_dev 276 drivers/media/usb/au0828/au0828-dvb.c struct au0828_dev *dev = (struct au0828_dev *) demux->priv; au0828_dev 308 drivers/media/usb/au0828/au0828-dvb.c struct au0828_dev *dev = (struct au0828_dev *) demux->priv; au0828_dev 337 drivers/media/usb/au0828/au0828-dvb.c struct au0828_dev *dev = container_of(work, struct au0828_dev, au0828_dev 361 drivers/media/usb/au0828/au0828-dvb.c struct au0828_dev *dev = fe->dvb->priv; au0828_dev 394 drivers/media/usb/au0828/au0828-dvb.c static int dvb_register(struct au0828_dev *dev) au0828_dev 531 drivers/media/usb/au0828/au0828-dvb.c void au0828_dvb_unregister(struct au0828_dev *dev) au0828_dev 563 drivers/media/usb/au0828/au0828-dvb.c int au0828_dvb_register(struct au0828_dev *dev) au0828_dev 646 drivers/media/usb/au0828/au0828-dvb.c void au0828_dvb_suspend(struct au0828_dev *dev) au0828_dev 667 drivers/media/usb/au0828/au0828-dvb.c void au0828_dvb_resume(struct au0828_dev *dev) au0828_dev 28 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; au0828_dev 35 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; au0828_dev 58 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; au0828_dev 81 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; au0828_dev 104 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; au0828_dev 130 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; au0828_dev 219 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; au0828_dev 361 drivers/media/usb/au0828/au0828-i2c.c int au0828_i2c_register(struct au0828_dev *dev) au0828_dev 395 drivers/media/usb/au0828/au0828-i2c.c int au0828_i2c_unregister(struct au0828_dev *dev) au0828_dev 24 drivers/media/usb/au0828/au0828-input.c struct au0828_dev *dev; au0828_dev 255 drivers/media/usb/au0828/au0828-input.c static int au0828_probe_i2c_ir(struct au0828_dev *dev) au0828_dev 272 drivers/media/usb/au0828/au0828-input.c int au0828_rc_register(struct au0828_dev *dev) au0828_dev 351 drivers/media/usb/au0828/au0828-input.c void au0828_rc_unregister(struct au0828_dev *dev) au0828_dev 366 drivers/media/usb/au0828/au0828-input.c int au0828_rc_suspend(struct au0828_dev *dev) au0828_dev 383 drivers/media/usb/au0828/au0828-input.c int au0828_rc_resume(struct au0828_dev *dev) au0828_dev 24 drivers/media/usb/au0828/au0828-vbi.c struct au0828_dev *dev = vb2_get_drv_priv(vq); au0828_dev 36 drivers/media/usb/au0828/au0828-vbi.c struct au0828_dev *dev = vb2_get_drv_priv(vb->vb2_queue); au0828_dev 54 drivers/media/usb/au0828/au0828-vbi.c struct au0828_dev *dev = vb2_get_drv_priv(vb->vb2_queue); au0828_dev 48 drivers/media/usb/au0828/au0828-video.c static inline void i2c_gate_ctrl(struct au0828_dev *dev, int val) au0828_dev 54 drivers/media/usb/au0828/au0828-video.c static inline void print_err_status(struct au0828_dev *dev, au0828_dev 93 drivers/media/usb/au0828/au0828-video.c static int check_dev(struct au0828_dev *dev) au0828_dev 113 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq); au0828_dev 154 drivers/media/usb/au0828/au0828-video.c static void au0828_uninit_isoc(struct au0828_dev *dev) au0828_dev 195 drivers/media/usb/au0828/au0828-video.c static int au0828_init_isoc(struct au0828_dev *dev, int max_packets, au0828_dev 197 drivers/media/usb/au0828/au0828-video.c int (*isoc_copy) (struct au0828_dev *dev, struct urb *urb)) au0828_dev 286 drivers/media/usb/au0828/au0828-video.c static inline void buffer_filled(struct au0828_dev *dev, au0828_dev 309 drivers/media/usb/au0828/au0828-video.c static void au0828_copy_video(struct au0828_dev *dev, au0828_dev 393 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq); au0828_dev 413 drivers/media/usb/au0828/au0828-video.c static void au0828_copy_vbi(struct au0828_dev *dev, au0828_dev 468 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vbiq); au0828_dev 490 drivers/media/usb/au0828/au0828-video.c static inline int au0828_isoc_copy(struct au0828_dev *dev, struct urb *urb) au0828_dev 626 drivers/media/usb/au0828/au0828-video.c void au0828_usb_v4l2_media_release(struct au0828_dev *dev) au0828_dev 641 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = au0828_dev 642 drivers/media/usb/au0828/au0828-video.c container_of(v4l2_dev, struct au0828_dev, v4l2_dev); au0828_dev 651 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev) au0828_dev 687 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = vb2_get_drv_priv(vq); au0828_dev 703 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = vb2_get_drv_priv(vb->vb2_queue); au0828_dev 723 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = vb2_get_drv_priv(vb->vb2_queue); au0828_dev 735 drivers/media/usb/au0828/au0828-video.c static int au0828_i2s_init(struct au0828_dev *dev) au0828_dev 745 drivers/media/usb/au0828/au0828-video.c static int au0828_analog_stream_enable(struct au0828_dev *d) au0828_dev 786 drivers/media/usb/au0828/au0828-video.c static int au0828_analog_stream_disable(struct au0828_dev *d) au0828_dev 793 drivers/media/usb/au0828/au0828-video.c static void au0828_analog_stream_reset(struct au0828_dev *dev) au0828_dev 804 drivers/media/usb/au0828/au0828-video.c static int au0828_stream_interrupt(struct au0828_dev *dev) au0828_dev 814 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = vb2_get_drv_priv(vq); au0828_dev 852 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = vb2_get_drv_priv(vq); au0828_dev 884 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = vb2_get_drv_priv(vq); au0828_dev 932 drivers/media/usb/au0828/au0828-video.c int au0828_analog_unregister(struct au0828_dev *dev) au0828_dev 956 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = from_timer(dev, t, vid_timeout); au0828_dev 980 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = from_timer(dev, t, vbi_timeout); au0828_dev 1003 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(filp); au0828_dev 1036 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(filp); au0828_dev 1109 drivers/media/usb/au0828/au0828-video.c static void au0828_init_tuner(struct au0828_dev *dev) au0828_dev 1131 drivers/media/usb/au0828/au0828-video.c static int au0828_set_format(struct au0828_dev *dev, unsigned int cmd, au0828_dev 1184 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1217 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1235 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1246 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1269 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1301 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1313 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1353 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1362 drivers/media/usb/au0828/au0828-video.c static void au0828_s_input(struct au0828_dev *dev, int index) au0828_dev 1420 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1462 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1479 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1491 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1517 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1540 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1553 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1583 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1606 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1623 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1646 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1659 drivers/media/usb/au0828/au0828-video.c struct au0828_dev *dev = video_drvdata(file); au0828_dev 1679 drivers/media/usb/au0828/au0828-video.c void au0828_v4l2_suspend(struct au0828_dev *dev) au0828_dev 1707 drivers/media/usb/au0828/au0828-video.c void au0828_v4l2_resume(struct au0828_dev *dev) au0828_dev 1804 drivers/media/usb/au0828/au0828-video.c static int au0828_vb2_setup(struct au0828_dev *dev) au0828_dev 1840 drivers/media/usb/au0828/au0828-video.c static void au0828_analog_create_entities(struct au0828_dev *dev) au0828_dev 1902 drivers/media/usb/au0828/au0828-video.c int au0828_analog_register(struct au0828_dev *dev, au0828_dev 116 drivers/media/usb/au0828/au0828.h struct au0828_dev; au0828_dev 150 drivers/media/usb/au0828/au0828.h int (*isoc_copy) (struct au0828_dev *dev, struct urb *urb); au0828_dev 299 drivers/media/usb/au0828/au0828.h extern u32 au0828_read(struct au0828_dev *dev, u16 reg); au0828_dev 300 drivers/media/usb/au0828/au0828.h extern u32 au0828_write(struct au0828_dev *dev, u16 reg, u32 val); au0828_dev 301 drivers/media/usb/au0828/au0828.h extern void au0828_usb_release(struct au0828_dev *dev); au0828_dev 308 drivers/media/usb/au0828/au0828.h extern void au0828_gpio_setup(struct au0828_dev *dev); au0828_dev 311 drivers/media/usb/au0828/au0828.h extern void au0828_card_setup(struct au0828_dev *dev); au0828_dev 315 drivers/media/usb/au0828/au0828.h extern int au0828_i2c_register(struct au0828_dev *dev); au0828_dev 316 drivers/media/usb/au0828/au0828.h extern int au0828_i2c_unregister(struct au0828_dev *dev); au0828_dev 325 drivers/media/usb/au0828/au0828.h struct au0828_dev *dev); au0828_dev 327 drivers/media/usb/au0828/au0828.h extern int au0828_analog_register(struct au0828_dev *dev, au0828_dev 329 drivers/media/usb/au0828/au0828.h extern int au0828_analog_unregister(struct au0828_dev *dev); au0828_dev 330 drivers/media/usb/au0828/au0828.h extern void au0828_usb_v4l2_media_release(struct au0828_dev *dev); au0828_dev 331 drivers/media/usb/au0828/au0828.h extern void au0828_v4l2_suspend(struct au0828_dev *dev); au0828_dev 332 drivers/media/usb/au0828/au0828.h extern void au0828_v4l2_resume(struct au0828_dev *dev); au0828_dev 335 drivers/media/usb/au0828/au0828.h struct au0828_dev *dev) au0828_dev 337 drivers/media/usb/au0828/au0828.h static inline int au0828_analog_register(struct au0828_dev *dev, au0828_dev 340 drivers/media/usb/au0828/au0828.h static inline int au0828_analog_unregister(struct au0828_dev *dev) au0828_dev 342 drivers/media/usb/au0828/au0828.h static inline void au0828_usb_v4l2_media_release(struct au0828_dev *dev) { }; au0828_dev 343 drivers/media/usb/au0828/au0828.h static inline void au0828_v4l2_suspend(struct au0828_dev *dev) { }; au0828_dev 344 drivers/media/usb/au0828/au0828.h static inline void au0828_v4l2_resume(struct au0828_dev *dev) { }; au0828_dev 349 drivers/media/usb/au0828/au0828.h extern int au0828_dvb_register(struct au0828_dev *dev); au0828_dev 350 drivers/media/usb/au0828/au0828.h extern void au0828_dvb_unregister(struct au0828_dev *dev); au0828_dev 351 drivers/media/usb/au0828/au0828.h void au0828_dvb_suspend(struct au0828_dev *dev); au0828_dev 352 drivers/media/usb/au0828/au0828.h void au0828_dvb_resume(struct au0828_dev *dev); au0828_dev 364 drivers/media/usb/au0828/au0828.h extern int au0828_rc_register(struct au0828_dev *dev); au0828_dev 365 drivers/media/usb/au0828/au0828.h extern void au0828_rc_unregister(struct au0828_dev *dev); au0828_dev 366 drivers/media/usb/au0828/au0828.h extern int au0828_rc_suspend(struct au0828_dev *dev); au0828_dev 367 drivers/media/usb/au0828/au0828.h extern int au0828_rc_resume(struct au0828_dev *dev); au0828_dev 369 drivers/media/usb/au0828/au0828.h static inline int au0828_rc_register(struct au0828_dev *dev) { return 0; } au0828_dev 370 drivers/media/usb/au0828/au0828.h static inline void au0828_rc_unregister(struct au0828_dev *dev) { } au0828_dev 371 drivers/media/usb/au0828/au0828.h static inline int au0828_rc_suspend(struct au0828_dev *dev) { return 0; } au0828_dev 372 drivers/media/usb/au0828/au0828.h static inline int au0828_rc_resume(struct au0828_dev *dev) { return 0; }