tm6000_core 70 drivers/media/usb/tm6000/tm6000-alsa.c struct tm6000_core *core = chip->core; tm6000_core 87 drivers/media/usb/tm6000/tm6000-alsa.c struct tm6000_core *core = chip->core; tm6000_core 191 drivers/media/usb/tm6000/tm6000-alsa.c struct tm6000_core *core = chip->core; tm6000_core 201 drivers/media/usb/tm6000/tm6000-alsa.c static int tm6000_fillbuf(struct tm6000_core *core, char *buf, int size) tm6000_core 294 drivers/media/usb/tm6000/tm6000-alsa.c struct tm6000_core *core = chip->core; tm6000_core 324 drivers/media/usb/tm6000/tm6000-alsa.c struct tm6000_core *core = container_of(work, struct tm6000_core, tm6000_core 340 drivers/media/usb/tm6000/tm6000-alsa.c struct tm6000_core *core = chip->core; tm6000_core 408 drivers/media/usb/tm6000/tm6000-alsa.c static int tm6000_audio_init(struct tm6000_core *dev) tm6000_core 480 drivers/media/usb/tm6000/tm6000-alsa.c static int tm6000_audio_fini(struct tm6000_core *dev) tm6000_core 631 drivers/media/usb/tm6000/tm6000-cards.c void tm6000_flash_led(struct tm6000_core *dev, u8 state) tm6000_core 679 drivers/media/usb/tm6000/tm6000-cards.c struct tm6000_core *dev = ptr; tm6000_core 705 drivers/media/usb/tm6000/tm6000-cards.c struct tm6000_core *dev = ptr; tm6000_core 785 drivers/media/usb/tm6000/tm6000-cards.c int tm6000_cards_setup(struct tm6000_core *dev) tm6000_core 887 drivers/media/usb/tm6000/tm6000-cards.c static void tm6000_config_tuner(struct tm6000_core *dev) tm6000_core 969 drivers/media/usb/tm6000/tm6000-cards.c static int fill_board_specific_data(struct tm6000_core *dev) tm6000_core 1010 drivers/media/usb/tm6000/tm6000-cards.c static void use_alternative_detection_method(struct tm6000_core *dev) tm6000_core 1045 drivers/media/usb/tm6000/tm6000-cards.c struct tm6000_core *dev = container_of(work, struct tm6000_core, tm6000_core 1054 drivers/media/usb/tm6000/tm6000-cards.c static void request_modules(struct tm6000_core *dev) tm6000_core 1060 drivers/media/usb/tm6000/tm6000-cards.c static void flush_request_modules(struct tm6000_core *dev) tm6000_core 1069 drivers/media/usb/tm6000/tm6000-cards.c static int tm6000_init_dev(struct tm6000_core *dev) tm6000_core 1176 drivers/media/usb/tm6000/tm6000-cards.c struct tm6000_core *dev; tm6000_core 1336 drivers/media/usb/tm6000/tm6000-cards.c struct tm6000_core *dev = usb_get_intfdata(interface); tm6000_core 21 drivers/media/usb/tm6000/tm6000-core.c int tm6000_read_write_usb(struct tm6000_core *dev, u8 req_type, u8 req, tm6000_core 100 drivers/media/usb/tm6000/tm6000-core.c int tm6000_set_reg(struct tm6000_core *dev, u8 req, u16 value, u16 index) tm6000_core 108 drivers/media/usb/tm6000/tm6000-core.c int tm6000_get_reg(struct tm6000_core *dev, u8 req, u16 value, u16 index) tm6000_core 123 drivers/media/usb/tm6000/tm6000-core.c int tm6000_set_reg_mask(struct tm6000_core *dev, u8 req, u16 value, tm6000_core 146 drivers/media/usb/tm6000/tm6000-core.c int tm6000_get_reg16(struct tm6000_core *dev, u8 req, u16 value, u16 index) tm6000_core 160 drivers/media/usb/tm6000/tm6000-core.c int tm6000_get_reg32(struct tm6000_core *dev, u8 req, u16 value, u16 index) tm6000_core 174 drivers/media/usb/tm6000/tm6000-core.c int tm6000_i2c_reset(struct tm6000_core *dev, u16 tsleep) tm6000_core 190 drivers/media/usb/tm6000/tm6000-core.c void tm6000_set_fourcc_format(struct tm6000_core *dev) tm6000_core 208 drivers/media/usb/tm6000/tm6000-core.c static void tm6000_set_vbi(struct tm6000_core *dev) tm6000_core 270 drivers/media/usb/tm6000/tm6000-core.c int tm6000_init_analog_mode(struct tm6000_core *dev) tm6000_core 343 drivers/media/usb/tm6000/tm6000-core.c int tm6000_init_digital_mode(struct tm6000_core *dev) tm6000_core 554 drivers/media/usb/tm6000/tm6000-core.c int tm6000_init(struct tm6000_core *dev) tm6000_core 606 drivers/media/usb/tm6000/tm6000-core.c int tm6000_set_audio_bitrate(struct tm6000_core *dev, int bitrate) tm6000_core 648 drivers/media/usb/tm6000/tm6000-core.c int tm6000_set_audio_rinput(struct tm6000_core *dev) tm6000_core 705 drivers/media/usb/tm6000/tm6000-core.c static void tm6010_set_mute_sif(struct tm6000_core *dev, u8 mute) tm6000_core 715 drivers/media/usb/tm6000/tm6000-core.c static void tm6010_set_mute_adc(struct tm6000_core *dev, u8 mute) tm6000_core 735 drivers/media/usb/tm6000/tm6000-core.c int tm6000_tvaudio_set_mute(struct tm6000_core *dev, u8 mute) tm6000_core 766 drivers/media/usb/tm6000/tm6000-core.c static void tm6010_set_volume_sif(struct tm6000_core *dev, int vol) tm6000_core 779 drivers/media/usb/tm6000/tm6000-core.c static void tm6010_set_volume_adc(struct tm6000_core *dev, int vol) tm6000_core 794 drivers/media/usb/tm6000/tm6000-core.c void tm6000_set_volume(struct tm6000_core *dev, int vol) tm6000_core 829 drivers/media/usb/tm6000/tm6000-core.c void tm6000_remove_from_devlist(struct tm6000_core *dev) tm6000_core 836 drivers/media/usb/tm6000/tm6000-core.c void tm6000_add_into_devlist(struct tm6000_core *dev) tm6000_core 849 drivers/media/usb/tm6000/tm6000-core.c int tm6000_call_fillbuf(struct tm6000_core *dev, enum tm6000_ops_type type, tm6000_core 868 drivers/media/usb/tm6000/tm6000-core.c struct tm6000_core *dev = NULL; tm6000_core 884 drivers/media/usb/tm6000/tm6000-core.c struct tm6000_core *dev = NULL; tm6000_core 896 drivers/media/usb/tm6000/tm6000-core.c void tm6000_init_extension(struct tm6000_core *dev) tm6000_core 910 drivers/media/usb/tm6000/tm6000-core.c void tm6000_close_extension(struct tm6000_core *dev) tm6000_core 33 drivers/media/usb/tm6000/tm6000-dvb.c static inline void print_err_status(struct tm6000_core *dev, tm6000_core 76 drivers/media/usb/tm6000/tm6000-dvb.c struct tm6000_core *dev = urb->context; tm6000_core 105 drivers/media/usb/tm6000/tm6000-dvb.c static int tm6000_start_stream(struct tm6000_core *dev) tm6000_core 165 drivers/media/usb/tm6000/tm6000-dvb.c static void tm6000_stop_stream(struct tm6000_core *dev) tm6000_core 182 drivers/media/usb/tm6000/tm6000-dvb.c struct tm6000_core *dev = demux->priv; tm6000_core 201 drivers/media/usb/tm6000/tm6000-dvb.c struct tm6000_core *dev = demux->priv; tm6000_core 221 drivers/media/usb/tm6000/tm6000-dvb.c static int tm6000_dvb_attach_frontend(struct tm6000_core *dev) tm6000_core 246 drivers/media/usb/tm6000/tm6000-dvb.c static int register_dvb(struct tm6000_core *dev) tm6000_core 359 drivers/media/usb/tm6000/tm6000-dvb.c static void unregister_dvb(struct tm6000_core *dev) tm6000_core 385 drivers/media/usb/tm6000/tm6000-dvb.c static int dvb_init(struct tm6000_core *dev) tm6000_core 417 drivers/media/usb/tm6000/tm6000-dvb.c static int dvb_fini(struct tm6000_core *dev) tm6000_core 31 drivers/media/usb/tm6000/tm6000-i2c.c static int tm6000_i2c_send_regs(struct tm6000_core *dev, unsigned char addr, tm6000_core 64 drivers/media/usb/tm6000/tm6000-i2c.c static int tm6000_i2c_recv_regs(struct tm6000_core *dev, unsigned char addr, tm6000_core 108 drivers/media/usb/tm6000/tm6000-i2c.c static int tm6000_i2c_recv_regs16(struct tm6000_core *dev, unsigned char addr, tm6000_core 145 drivers/media/usb/tm6000/tm6000-i2c.c struct tm6000_core *dev = i2c_adap->algo_data; tm6000_core 212 drivers/media/usb/tm6000/tm6000-i2c.c static int tm6000_i2c_eeprom(struct tm6000_core *dev) tm6000_core 288 drivers/media/usb/tm6000/tm6000-i2c.c int tm6000_i2c_register(struct tm6000_core *dev) tm6000_core 313 drivers/media/usb/tm6000/tm6000-i2c.c int tm6000_i2c_unregister(struct tm6000_core *dev) tm6000_core 47 drivers/media/usb/tm6000/tm6000-input.c struct tm6000_core *dev; tm6000_core 64 drivers/media/usb/tm6000/tm6000-input.c void tm6000_ir_wait(struct tm6000_core *dev, u8 state) tm6000_core 81 drivers/media/usb/tm6000/tm6000-input.c struct tm6000_core *dev = ir->dev; tm6000_core 186 drivers/media/usb/tm6000/tm6000-input.c struct tm6000_core *dev = urb->context; tm6000_core 219 drivers/media/usb/tm6000/tm6000-input.c struct tm6000_core *dev = ir->dev; tm6000_core 254 drivers/media/usb/tm6000/tm6000-input.c struct tm6000_core *dev = ir->dev; tm6000_core 325 drivers/media/usb/tm6000/tm6000-input.c struct tm6000_core *dev; tm6000_core 379 drivers/media/usb/tm6000/tm6000-input.c int tm6000_ir_int_start(struct tm6000_core *dev) tm6000_core 389 drivers/media/usb/tm6000/tm6000-input.c void tm6000_ir_int_stop(struct tm6000_core *dev) tm6000_core 399 drivers/media/usb/tm6000/tm6000-input.c int tm6000_ir_init(struct tm6000_core *dev) tm6000_core 477 drivers/media/usb/tm6000/tm6000-input.c int tm6000_ir_fini(struct tm6000_core *dev) tm6000_core 322 drivers/media/usb/tm6000/tm6000-stds.c static int tm6000_set_audio_std(struct tm6000_core *dev) tm6000_core 434 drivers/media/usb/tm6000/tm6000-stds.c void tm6000_get_std_res(struct tm6000_core *dev) tm6000_core 445 drivers/media/usb/tm6000/tm6000-stds.c static int tm6000_load_std(struct tm6000_core *dev, struct tm6000_reg_settings *set) tm6000_core 462 drivers/media/usb/tm6000/tm6000-stds.c int tm6000_set_standard(struct tm6000_core *dev) tm6000_core 83 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); tm6000_core 98 drivers/media/usb/tm6000/tm6000-video.c static inline void buffer_filled(struct tm6000_core *dev, tm6000_core 119 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); tm6000_core 287 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); tm6000_core 325 drivers/media/usb/tm6000/tm6000-video.c static inline void print_err_status(struct tm6000_core *dev, tm6000_core 372 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); tm6000_core 418 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); tm6000_core 456 drivers/media/usb/tm6000/tm6000-video.c static int tm6000_alloc_urb_buffers(struct tm6000_core *dev) tm6000_core 491 drivers/media/usb/tm6000/tm6000-video.c static int tm6000_free_urb_buffers(struct tm6000_core *dev) tm6000_core 518 drivers/media/usb/tm6000/tm6000-video.c static void tm6000_uninit_isoc(struct tm6000_core *dev) tm6000_core 549 drivers/media/usb/tm6000/tm6000-video.c static int tm6000_prepare_isoc(struct tm6000_core *dev) tm6000_core 642 drivers/media/usb/tm6000/tm6000-video.c static int tm6000_start_thread(struct tm6000_core *dev) tm6000_core 692 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 721 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 774 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 800 drivers/media/usb/tm6000/tm6000-video.c static bool is_res_read(struct tm6000_core *dev, struct tm6000_fh *fh) tm6000_core 809 drivers/media/usb/tm6000/tm6000-video.c static bool is_res_streaming(struct tm6000_core *dev, struct tm6000_fh *fh) tm6000_core 818 drivers/media/usb/tm6000/tm6000-video.c static bool res_get(struct tm6000_core *dev, struct tm6000_fh *fh, tm6000_core 836 drivers/media/usb/tm6000/tm6000-video.c static void res_free(struct tm6000_core *dev, struct tm6000_fh *fh) tm6000_core 853 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = ((struct tm6000_fh *)priv)->dev; tm6000_core 910 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = ((struct tm6000_fh *)priv)->dev; tm6000_core 948 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1000 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1015 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1033 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1052 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1069 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1096 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1106 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1125 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = container_of(ctrl->handler, struct tm6000_core, ctrl_handler); tm6000_core 1151 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = container_of(ctrl->handler, tm6000_core 1152 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core, radio_ctrl_handler); tm6000_core 1176 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1200 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1222 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1240 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1257 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1278 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1293 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = video_drvdata(file); tm6000_core 1395 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1450 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1462 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1505 drivers/media/usb/tm6000/tm6000-video.c struct tm6000_core *dev = fh->dev; tm6000_core 1587 drivers/media/usb/tm6000/tm6000-video.c static void vdev_init(struct tm6000_core *dev, tm6000_core 1602 drivers/media/usb/tm6000/tm6000-video.c int tm6000_v4l2_register(struct tm6000_core *dev) tm6000_core 1681 drivers/media/usb/tm6000/tm6000-video.c int tm6000_v4l2_unregister(struct tm6000_core *dev) tm6000_core 144 drivers/media/usb/tm6000/tm6000.h struct tm6000_core *core; tm6000_core 275 drivers/media/usb/tm6000/tm6000.h int (*init)(struct tm6000_core *); tm6000_core 276 drivers/media/usb/tm6000/tm6000.h int (*fini)(struct tm6000_core *); tm6000_core 277 drivers/media/usb/tm6000/tm6000.h int (*fillbuf)(struct tm6000_core *, char *buf, int size); tm6000_core 282 drivers/media/usb/tm6000/tm6000.h struct tm6000_core *dev; tm6000_core 301 drivers/media/usb/tm6000/tm6000.h int tm6000_cards_setup(struct tm6000_core *dev); tm6000_core 302 drivers/media/usb/tm6000/tm6000.h void tm6000_flash_led(struct tm6000_core *dev, u8 state); tm6000_core 306 drivers/media/usb/tm6000/tm6000.h int tm6000_read_write_usb(struct tm6000_core *dev, u8 reqtype, u8 req, tm6000_core 308 drivers/media/usb/tm6000/tm6000.h int tm6000_get_reg(struct tm6000_core *dev, u8 req, u16 value, u16 index); tm6000_core 309 drivers/media/usb/tm6000/tm6000.h int tm6000_get_reg16(struct tm6000_core *dev, u8 req, u16 value, u16 index); tm6000_core 310 drivers/media/usb/tm6000/tm6000.h int tm6000_get_reg32(struct tm6000_core *dev, u8 req, u16 value, u16 index); tm6000_core 311 drivers/media/usb/tm6000/tm6000.h int tm6000_set_reg(struct tm6000_core *dev, u8 req, u16 value, u16 index); tm6000_core 312 drivers/media/usb/tm6000/tm6000.h int tm6000_set_reg_mask(struct tm6000_core *dev, u8 req, u16 value, tm6000_core 314 drivers/media/usb/tm6000/tm6000.h int tm6000_i2c_reset(struct tm6000_core *dev, u16 tsleep); tm6000_core 315 drivers/media/usb/tm6000/tm6000.h int tm6000_init(struct tm6000_core *dev); tm6000_core 316 drivers/media/usb/tm6000/tm6000.h int tm6000_reset(struct tm6000_core *dev); tm6000_core 318 drivers/media/usb/tm6000/tm6000.h int tm6000_init_analog_mode(struct tm6000_core *dev); tm6000_core 319 drivers/media/usb/tm6000/tm6000.h int tm6000_init_digital_mode(struct tm6000_core *dev); tm6000_core 320 drivers/media/usb/tm6000/tm6000.h int tm6000_set_audio_bitrate(struct tm6000_core *dev, int bitrate); tm6000_core 321 drivers/media/usb/tm6000/tm6000.h int tm6000_set_audio_rinput(struct tm6000_core *dev); tm6000_core 322 drivers/media/usb/tm6000/tm6000.h int tm6000_tvaudio_set_mute(struct tm6000_core *dev, u8 mute); tm6000_core 323 drivers/media/usb/tm6000/tm6000.h void tm6000_set_volume(struct tm6000_core *dev, int vol); tm6000_core 325 drivers/media/usb/tm6000/tm6000.h int tm6000_v4l2_register(struct tm6000_core *dev); tm6000_core 326 drivers/media/usb/tm6000/tm6000.h int tm6000_v4l2_unregister(struct tm6000_core *dev); tm6000_core 328 drivers/media/usb/tm6000/tm6000.h void tm6000_set_fourcc_format(struct tm6000_core *dev); tm6000_core 330 drivers/media/usb/tm6000/tm6000.h void tm6000_remove_from_devlist(struct tm6000_core *dev); tm6000_core 331 drivers/media/usb/tm6000/tm6000.h void tm6000_add_into_devlist(struct tm6000_core *dev); tm6000_core 334 drivers/media/usb/tm6000/tm6000.h void tm6000_init_extension(struct tm6000_core *dev); tm6000_core 335 drivers/media/usb/tm6000/tm6000.h void tm6000_close_extension(struct tm6000_core *dev); tm6000_core 336 drivers/media/usb/tm6000/tm6000.h int tm6000_call_fillbuf(struct tm6000_core *dev, enum tm6000_ops_type type, tm6000_core 341 drivers/media/usb/tm6000/tm6000.h void tm6000_get_std_res(struct tm6000_core *dev); tm6000_core 342 drivers/media/usb/tm6000/tm6000.h int tm6000_set_standard(struct tm6000_core *dev); tm6000_core 345 drivers/media/usb/tm6000/tm6000.h int tm6000_i2c_register(struct tm6000_core *dev); tm6000_core 346 drivers/media/usb/tm6000/tm6000.h int tm6000_i2c_unregister(struct tm6000_core *dev); tm6000_core 366 drivers/media/usb/tm6000/tm6000.h int tm6000_queue_init(struct tm6000_core *dev); tm6000_core 372 drivers/media/usb/tm6000/tm6000.h int tm6000_ir_init(struct tm6000_core *dev); tm6000_core 373 drivers/media/usb/tm6000/tm6000.h int tm6000_ir_fini(struct tm6000_core *dev); tm6000_core 374 drivers/media/usb/tm6000/tm6000.h void tm6000_ir_wait(struct tm6000_core *dev, u8 state); tm6000_core 375 drivers/media/usb/tm6000/tm6000.h int tm6000_ir_int_start(struct tm6000_core *dev); tm6000_core 376 drivers/media/usb/tm6000/tm6000.h void tm6000_ir_int_stop(struct tm6000_core *dev);