/kernel/linux/linux-5.10/drivers/media/dvb-core/ |
H A D | dvbdev.c | 2 * dvbdev.c 20 #define pr_fmt(fmt) "dvbdev: " fmt 34 #include <media/dvbdev.h> 98 struct dvb_device *dvbdev; in dvb_device_open() local 102 dvbdev = dvb_minors[iminor(inode)]; in dvb_device_open() 104 if (dvbdev && dvbdev->fops) { in dvb_device_open() 108 new_fops = fops_get(dvbdev->fops); in dvb_device_open() 111 file->private_data = dvb_device_get(dvbdev); in dvb_device_open() 118 dvb_device_put(dvbdev); in dvb_device_open() 139 struct dvb_device *dvbdev = file->private_data; dvb_generic_open() local 165 struct dvb_device *dvbdev = file->private_data; dvb_generic_release() local 188 struct dvb_device *dvbdev = file->private_data; dvb_generic_ioctl() local 217 dvb_media_device_free(struct dvb_device *dvbdev) dvb_media_device_free() argument 259 dvb_create_tsout_entity(struct dvb_device *dvbdev, const char *name, int npads) dvb_create_tsout_entity() argument 302 dvb_create_media_entity(struct dvb_device *dvbdev, int type, int demux_sink_pads) dvb_create_media_entity() argument 399 dvb_register_media_device(struct dvb_device *dvbdev, int type, int minor, unsigned demux_sink_pads) dvb_register_media_device() argument 467 struct dvb_device *dvbdev; dvb_register_device() local 606 dvb_remove_device(struct dvb_device *dvbdev) dvb_remove_device() argument 627 struct dvb_device *dvbdev = container_of(ref, struct dvb_device, ref); dvb_free_device() local 633 dvb_device_get(struct dvb_device *dvbdev) dvb_device_get() argument 641 dvb_device_put(struct dvb_device *dvbdev) dvb_device_put() argument 648 dvb_unregister_device(struct dvb_device *dvbdev) dvb_unregister_device() argument 1083 struct dvb_device *dvbdev = dev_get_drvdata(dev); dvb_uevent() local 1093 struct dvb_device *dvbdev = dev_get_drvdata(dev); dvb_devnode() local [all...] |
H A D | dvb_ca_en50221.c | 120 struct dvb_device *dvbdev; member 166 dvb_device_put(ca->dvbdev); in dvb_ca_private_free() 537 ca->dvbdev->adapter->num, dvb_str[8], dvb_str[9], in dvb_ca_en50221_parse_attributes() 705 ca->dvbdev->adapter->num, bytes_read, in dvb_ca_en50221_read_data() 713 ca->dvbdev->adapter->num); in dvb_ca_en50221_read_data() 721 ca->dvbdev->adapter->num); in dvb_ca_en50221_read_data() 1166 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine() 1183 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine() 1190 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine() 1199 ca->dvbdev in dvb_ca_en50221_thread_state_machine() 1347 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_do_ioctl() local 1447 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_write() local 1602 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_read() local 1710 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_open() local 1771 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_release() local 1809 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_poll() local [all...] |
H A D | dmxdev.c | 128 struct dvb_device *dvbdev = file->private_data; in dvb_dvr_open() local 129 struct dmxdev *dmxdev = dvbdev->priv; in dvb_dvr_open() 172 if (!dvbdev->readers) { in dvb_dvr_open() 185 dvbdev->readers--; in dvb_dvr_open() 205 dvbdev->users++; in dvb_dvr_open() 212 struct dvb_device *dvbdev = file->private_data; in dvb_dvr_release() local 213 struct dmxdev *dmxdev = dvbdev->priv; in dvb_dvr_release() 230 dvbdev->readers++; in dvb_dvr_release() 242 dvbdev->users--; in dvb_dvr_release() 243 if (dvbdev in dvb_dvr_release() 255 struct dvb_device *dvbdev = file->private_data; dvb_dvr_write() local 278 struct dvb_device *dvbdev = file->private_data; dvb_dvr_read() local 792 struct dvb_device *dvbdev = file->private_data; dvb_demux_open() local 1296 struct dvb_device *dvbdev = file->private_data; dvb_dvr_do_ioctl() local 1348 struct dvb_device *dvbdev = file->private_data; dvb_dvr_poll() local 1377 struct dvb_device *dvbdev = file->private_data; dvb_dvr_mmap() local [all...] |
H A D | dvb_frontend.c | 35 #include <media/dvbdev.h> 94 struct dvb_device *dvbdev; member 138 dvb_device_put(fepriv->dvbdev); in __dvb_frontend_free() 362 struct dvb_frontend *fe = fepriv->dvbdev->priv; in dvb_frontend_swzigzag_update_delay() 626 if (fepriv->dvbdev->writers == 1) in dvb_frontend_is_exiting() 828 if (fepriv->dvbdev->users < -1) { in dvb_frontend_stop() 829 wait_event(fepriv->dvbdev->wait_queue, in dvb_frontend_stop() 830 fepriv->dvbdev->users == -1); in dvb_frontend_stop() 2007 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_do_ioctl() local 2008 struct dvb_frontend *fe = dvbdev in dvb_frontend_do_ioctl() 2051 struct dvb_device *dvbdev = file->private_data; dvb_frontend_ioctl() local 2087 struct dvb_device *dvbdev = file->private_data; dvb_frontend_handle_compat_ioctl() local 2179 struct dvb_device *dvbdev = file->private_data; dvb_frontend_compat_ioctl() local 2409 struct dvb_device *dvbdev = file->private_data; dvb_frontend_handle_ioctl() local 2727 struct dvb_device *dvbdev = file->private_data; dvb_frontend_poll() local 2743 struct dvb_device *dvbdev = file->private_data; dvb_frontend_open() local 2881 struct dvb_device *dvbdev = file->private_data; dvb_frontend_release() local [all...] |
H A D | dvb_net.c | 1361 if (dvbnet->dvbdev->id) 1363 dvbnet->dvbdev->adapter->num, dvbnet->dvbdev->id, if_num); 1367 dvbnet->dvbdev->adapter->num, if_num); 1370 memcpy(net->dev_addr, dvbnet->dvbdev->adapter->proposed_mac, 6); 1426 struct dvb_device *dvbdev = file->private_data; local 1427 struct dvb_net *dvbnet = dvbdev->priv; 1447 if (!try_module_get(dvbdev->adapter->module)) { 1454 module_put(dvbdev->adapter->module); 1498 module_put(dvbdev 1569 struct dvb_device *dvbdev = file->private_data; global() local 1590 struct dvb_device *dvbdev = file->private_data; global() local [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-core/ |
H A D | dvbdev.c | 3 * dvbdev.c 10 #define pr_fmt(fmt) "dvbdev: " fmt 24 #include <media/dvbdev.h> 88 struct dvb_device *dvbdev; in dvb_device_open() local 92 dvbdev = dvb_minors[iminor(inode)]; in dvb_device_open() 94 if (dvbdev && dvbdev->fops) { in dvb_device_open() 98 new_fops = fops_get(dvbdev->fops); in dvb_device_open() 101 file->private_data = dvb_device_get(dvbdev); in dvb_device_open() 108 dvb_device_put(dvbdev); in dvb_device_open() 127 struct dvb_device *dvbdev = file->private_data; dvb_generic_open() local 152 struct dvb_device *dvbdev = file->private_data; dvb_generic_release() local 173 struct dvb_device *dvbdev = file->private_data; dvb_generic_ioctl() local 202 dvb_media_device_free(struct dvb_device *dvbdev) dvb_media_device_free() argument 244 dvb_create_tsout_entity(struct dvb_device *dvbdev, const char *name, int npads) dvb_create_tsout_entity() argument 288 dvb_create_media_entity(struct dvb_device *dvbdev, int type, int demux_sink_pads) dvb_create_media_entity() argument 385 dvb_register_media_device(struct dvb_device *dvbdev, int type, int minor, unsigned int demux_sink_pads) dvb_register_media_device() argument 453 struct dvb_device *dvbdev; dvb_register_device() local 591 dvb_remove_device(struct dvb_device *dvbdev) dvb_remove_device() argument 611 struct dvb_device *dvbdev = container_of(ref, struct dvb_device, ref); dvb_free_device() local 616 dvb_device_get(struct dvb_device *dvbdev) dvb_device_get() argument 623 dvb_device_put(struct dvb_device *dvbdev) dvb_device_put() argument 629 dvb_unregister_device(struct dvb_device *dvbdev) dvb_unregister_device() argument 1065 const struct dvb_device *dvbdev = dev_get_drvdata(dev); dvb_uevent() local 1075 const struct dvb_device *dvbdev = dev_get_drvdata(dev); dvb_devnode() local [all...] |
H A D | dvb_ca_en50221.c | 120 struct dvb_device *dvbdev; member 166 dvb_device_put(ca->dvbdev); in dvb_ca_private_free() 537 ca->dvbdev->adapter->num, dvb_str[8], dvb_str[9], in dvb_ca_en50221_parse_attributes() 705 ca->dvbdev->adapter->num, bytes_read, in dvb_ca_en50221_read_data() 713 ca->dvbdev->adapter->num); in dvb_ca_en50221_read_data() 721 ca->dvbdev->adapter->num); in dvb_ca_en50221_read_data() 1167 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine() 1184 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine() 1191 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine() 1200 ca->dvbdev in dvb_ca_en50221_thread_state_machine() 1349 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_do_ioctl() local 1450 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_write() local 1605 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_read() local 1713 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_open() local 1774 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_release() local 1812 struct dvb_device *dvbdev = file->private_data; dvb_ca_en50221_io_poll() local [all...] |
H A D | dmxdev.c | 118 struct dvb_device *dvbdev = file->private_data; in dvb_dvr_open() local 119 struct dmxdev *dmxdev = dvbdev->priv; in dvb_dvr_open() 162 if (!dvbdev->readers) { in dvb_dvr_open() 175 dvbdev->readers--; in dvb_dvr_open() 195 dvbdev->users++; in dvb_dvr_open() 202 struct dvb_device *dvbdev = file->private_data; in dvb_dvr_release() local 203 struct dmxdev *dmxdev = dvbdev->priv; in dvb_dvr_release() 220 dvbdev->readers++; in dvb_dvr_release() 232 dvbdev->users--; in dvb_dvr_release() 233 if (dvbdev in dvb_dvr_release() 245 struct dvb_device *dvbdev = file->private_data; dvb_dvr_write() local 268 struct dvb_device *dvbdev = file->private_data; dvb_dvr_read() local 782 struct dvb_device *dvbdev = file->private_data; dvb_demux_open() local 1286 struct dvb_device *dvbdev = file->private_data; dvb_dvr_do_ioctl() local 1338 struct dvb_device *dvbdev = file->private_data; dvb_dvr_poll() local 1367 struct dvb_device *dvbdev = file->private_data; dvb_dvr_mmap() local [all...] |
H A D | dvb_frontend.c | 36 #include <media/dvbdev.h> 95 struct dvb_device *dvbdev; member 139 dvb_device_put(fepriv->dvbdev); in __dvb_frontend_free() 363 struct dvb_frontend *fe = fepriv->dvbdev->priv; in dvb_frontend_swzigzag_update_delay() 631 if (fepriv->dvbdev->writers == 1) in dvb_frontend_is_exiting() 2070 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_do_ioctl() local 2071 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_do_ioctl() 2114 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_ioctl() local 2116 if (!dvbdev) in dvb_frontend_ioctl() 2150 struct dvb_device *dvbdev in dvb_frontend_handle_compat_ioctl() local 2242 struct dvb_device *dvbdev = file->private_data; dvb_frontend_compat_ioctl() local 2435 struct dvb_device *dvbdev = file->private_data; dvb_frontend_handle_ioctl() local 2750 struct dvb_device *dvbdev = file->private_data; dvb_frontend_poll() local 2766 struct dvb_device *dvbdev = file->private_data; dvb_frontend_open() local 2903 struct dvb_device *dvbdev = file->private_data; dvb_frontend_release() local [all...] |
H A D | dvb_net.c | 1361 if (dvbnet->dvbdev->id) 1363 dvbnet->dvbdev->adapter->num, dvbnet->dvbdev->id, if_num); 1367 dvbnet->dvbdev->adapter->num, if_num); 1370 eth_hw_addr_set(net, dvbnet->dvbdev->adapter->proposed_mac); 1426 struct dvb_device *dvbdev = file->private_data; local 1427 struct dvb_net *dvbnet = dvbdev->priv; 1447 if (!try_module_get(dvbdev->adapter->module)) { 1454 module_put(dvbdev->adapter->module); 1498 module_put(dvbdev 1569 struct dvb_device *dvbdev = file->private_data; global() local 1590 struct dvb_device *dvbdev = file->private_data; global() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H A D | cxusb-analog.c | 45 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(q); in cxusb_medion_v_queue_setup() local 46 struct cxusb_medion_dev *cxdev = dvbdev->priv; in cxusb_medion_v_queue_setup() 65 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(vb->vb2_queue); in cxusb_medion_v_buf_init() local 66 struct cxusb_medion_dev *cxdev = dvbdev->priv; in cxusb_medion_v_buf_init() 68 cxusb_vprintk(dvbdev, OPS, "buffer init\n"); in cxusb_medion_v_buf_init() 73 cxusb_vprintk(dvbdev, OPS, "buffer OK\n"); in cxusb_medion_v_buf_init() 78 static void cxusb_auxbuf_init(struct dvb_usb_device *dvbdev, in cxusb_auxbuf_init() argument 82 cxusb_vprintk(dvbdev, AUXB, "initializing auxbuf of len %u\n", len); in cxusb_auxbuf_init() 89 static void cxusb_auxbuf_head_trim(struct dvb_usb_device *dvbdev, in cxusb_auxbuf_head_trim() argument 99 cxusb_vprintk(dvbdev, AUX in cxusb_auxbuf_head_trim() 112 cxusb_auxbuf_make_space(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, unsigned int howmuch) cxusb_auxbuf_make_space() argument 139 cxusb_auxbuf_append_urb(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct urb *urb) cxusb_auxbuf_append_urb() argument 178 cxusb_medion_cf_refc_fld_chg(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlines, unsigned int maxlinesamples, unsigned char buf[4]) cxusb_medion_cf_refc_fld_chg() argument 228 cxusb_medion_cf_refc_start_sch(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned char buf[4]) cxusb_medion_cf_refc_start_sch() argument 257 cxusb_medion_cf_refc_line_smpl(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlinesamples, unsigned char buf[4]) cxusb_medion_cf_refc_line_smpl() argument 287 cxusb_medion_cf_refc_vbi_smpl(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, unsigned char buf[4]) cxusb_medion_cf_refc_vbi_smpl() argument 302 cxusb_medion_cf_ref_code(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlines, unsigned int maxlinesamples, unsigned char buf[4]) cxusb_medion_cf_ref_code() argument 323 cxusb_medion_cs_start_sch(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct cxusb_bt656_params *bt656, unsigned int maxlinesamples) cxusb_medion_cs_start_sch() argument 367 cxusb_medion_copy_samples(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct cxusb_bt656_params *bt656, unsigned int maxlinesamples, unsigned char val) cxusb_medion_copy_samples() argument 384 cxusb_medion_copy_field(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlines, unsigned int maxlinesmpls) cxusb_medion_copy_field() argument 448 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_process_auxbuf() local 534 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_complete_handle_urb() local 603 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_complete_work() local 632 struct dvb_usb_device *dvbdev = u->context; cxusb_medion_v_complete() local 690 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_ss_auxbuf_alloc() local 743 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_field_order() local 775 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(q); cxusb_medion_v_start_streaming() local 900 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(q); cxusb_medion_v_stop_streaming() local 945 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(vb->vb2_queue); cxusub_medion_v_buf_queue() local 970 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_v_querycap() local 996 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_fmt_vid_cap() local 1015 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_try_s_fmt_vid_cap() local 1090 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_enum_input() local 1121 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_input() local 1132 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_set_norm() local 1190 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_input() local 1218 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_tuner() local 1275 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_tuner() local 1306 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_frequency() local 1318 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_frequency() local 1349 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_std() local 1363 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_std() local 1372 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_querystd() local 1403 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_log_status() local 1459 cxusb_medion_analog_init(struct dvb_usb_device *dvbdev) cxusb_medion_analog_init() argument 1533 struct dvb_usb_device *dvbdev = video_drvdata(f); cxusb_videoradio_open() local 1562 struct dvb_usb_device *dvbdev = video_drvdata(f); cxusb_videoradio_release() local 1598 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v4l2_release() local 1614 struct dvb_usb_device *dvbdev = video_get_drvdata(vdev); cxusb_medion_videodev_release() local 1621 cxusb_medion_register_analog_video(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog_video() argument 1677 cxusb_medion_register_analog_radio(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog_radio() argument 1709 cxusb_medion_register_analog_subdevs(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog_subdevs() argument 1776 cxusb_medion_register_analog(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog() argument 1825 cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev) cxusb_medion_unregister_analog() argument [all...] |
H A D | cxusb.h | 117 struct dvb_usb_device *dvbdev; member 170 #define cxusb_vprintk(dvbdev, lvl, ...) do { \ 171 struct cxusb_medion_dev *_cxdev = (dvbdev)->priv; \ 181 int cxusb_medion_analog_init(struct dvb_usb_device *dvbdev); 182 int cxusb_medion_register_analog(struct dvb_usb_device *dvbdev); 183 void cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev); 185 static inline int cxusb_medion_analog_init(struct dvb_usb_device *dvbdev) in cxusb_medion_analog_init() argument 190 static inline int cxusb_medion_register_analog(struct dvb_usb_device *dvbdev) in cxusb_medion_register_analog() argument 195 static inline void cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev) in cxusb_medion_unregister_analog() argument 200 int cxusb_medion_get(struct dvb_usb_device *dvbdev, [all...] |
H A D | cxusb.c | 421 struct dvb_usb_device *dvbdev = adap->dev; in cxusb_streaming_ctrl() local 422 bool is_medion = dvbdev->props.devices[0].warm_ids[0] == in cxusb_streaming_ctrl() 429 ret = cxusb_medion_get(dvbdev, CXUSB_OPEN_DIGITAL); in cxusb_streaming_ctrl() 435 cxusb_ctrl_msg(dvbdev, CMD_STREAMING_ON, buf, 2, NULL, 0); in cxusb_streaming_ctrl() 437 cxusb_ctrl_msg(dvbdev, CMD_STREAMING_OFF, NULL, 0, NULL, 0); in cxusb_streaming_ctrl() 440 cxusb_medion_put(dvbdev); in cxusb_streaming_ctrl() 700 struct dvb_usb_device *dvbdev = adap->dev; in cxusb_fmd1216me_tuner_attach() local 701 bool is_medion = dvbdev->props.devices[0].warm_ids[0] == in cxusb_fmd1216me_tuner_attach() 705 &dvbdev->i2c_adap, 0x61, in cxusb_fmd1216me_tuner_attach() 824 struct dvb_usb_device *dvbdev in cxusb_medion_fe_ts_bus_ctrl() local 834 cxusb_medion_set_mode(struct dvb_usb_device *dvbdev, bool digital) cxusb_medion_set_mode() argument 898 struct dvb_usb_device *dvbdev = adap->dev; cxusb_cx22702_frontend_attach() local 1422 cxusb_medion_get(struct dvb_usb_device *dvbdev, enum cxusb_open_type open_type) cxusb_medion_get() argument 1496 cxusb_medion_put(struct dvb_usb_device *dvbdev) cxusb_medion_put() argument 1534 cxusb_medion_priv_init(struct dvb_usb_device *dvbdev) cxusb_medion_priv_init() argument 1545 cxusb_medion_priv_destroy(struct dvb_usb_device *dvbdev) cxusb_medion_priv_destroy() argument 1600 struct dvb_usb_device *dvbdev; cxusb_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | cxusb-analog.c | 45 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(q); in cxusb_medion_v_queue_setup() local 46 struct cxusb_medion_dev *cxdev = dvbdev->priv; in cxusb_medion_v_queue_setup() 65 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(vb->vb2_queue); in cxusb_medion_v_buf_init() local 66 struct cxusb_medion_dev *cxdev = dvbdev->priv; in cxusb_medion_v_buf_init() 68 cxusb_vprintk(dvbdev, OPS, "buffer init\n"); in cxusb_medion_v_buf_init() 73 cxusb_vprintk(dvbdev, OPS, "buffer OK\n"); in cxusb_medion_v_buf_init() 78 static void cxusb_auxbuf_init(struct dvb_usb_device *dvbdev, in cxusb_auxbuf_init() argument 82 cxusb_vprintk(dvbdev, AUXB, "initializing auxbuf of len %u\n", len); in cxusb_auxbuf_init() 89 static void cxusb_auxbuf_head_trim(struct dvb_usb_device *dvbdev, in cxusb_auxbuf_head_trim() argument 99 cxusb_vprintk(dvbdev, AUX in cxusb_auxbuf_head_trim() 112 cxusb_auxbuf_make_space(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, unsigned int howmuch) cxusb_auxbuf_make_space() argument 139 cxusb_auxbuf_append_urb(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct urb *urb) cxusb_auxbuf_append_urb() argument 178 cxusb_medion_cf_refc_fld_chg(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlines, unsigned int maxlinesamples, unsigned char buf[4]) cxusb_medion_cf_refc_fld_chg() argument 228 cxusb_medion_cf_refc_start_sch(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned char buf[4]) cxusb_medion_cf_refc_start_sch() argument 257 cxusb_medion_cf_refc_line_smpl(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlinesamples, unsigned char buf[4]) cxusb_medion_cf_refc_line_smpl() argument 287 cxusb_medion_cf_refc_vbi_smpl(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, unsigned char buf[4]) cxusb_medion_cf_refc_vbi_smpl() argument 302 cxusb_medion_cf_ref_code(struct dvb_usb_device *dvbdev, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlines, unsigned int maxlinesamples, unsigned char buf[4]) cxusb_medion_cf_ref_code() argument 323 cxusb_medion_cs_start_sch(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct cxusb_bt656_params *bt656, unsigned int maxlinesamples) cxusb_medion_cs_start_sch() argument 367 cxusb_medion_copy_samples(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct cxusb_bt656_params *bt656, unsigned int maxlinesamples, unsigned char val) cxusb_medion_copy_samples() argument 384 cxusb_medion_copy_field(struct dvb_usb_device *dvbdev, struct cxusb_medion_auxbuf *auxbuf, struct cxusb_bt656_params *bt656, bool firstfield, unsigned int maxlines, unsigned int maxlinesmpls) cxusb_medion_copy_field() argument 448 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_process_auxbuf() local 534 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_complete_handle_urb() local 603 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_complete_work() local 632 struct dvb_usb_device *dvbdev = u->context; cxusb_medion_v_complete() local 690 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v_ss_auxbuf_alloc() local 743 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_field_order() local 775 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(q); cxusb_medion_v_start_streaming() local 900 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(q); cxusb_medion_v_stop_streaming() local 945 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(vb->vb2_queue); cxusub_medion_v_buf_queue() local 970 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_v_querycap() local 996 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_fmt_vid_cap() local 1015 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_try_s_fmt_vid_cap() local 1090 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_enum_input() local 1121 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_input() local 1132 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_set_norm() local 1190 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_input() local 1218 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_tuner() local 1275 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_tuner() local 1306 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_frequency() local 1318 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_frequency() local 1349 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_g_std() local 1363 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_s_std() local 1372 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_querystd() local 1403 struct dvb_usb_device *dvbdev = video_drvdata(file); cxusb_medion_log_status() local 1459 cxusb_medion_analog_init(struct dvb_usb_device *dvbdev) cxusb_medion_analog_init() argument 1533 struct dvb_usb_device *dvbdev = video_drvdata(f); cxusb_videoradio_open() local 1562 struct dvb_usb_device *dvbdev = video_drvdata(f); cxusb_videoradio_release() local 1598 struct dvb_usb_device *dvbdev = cxdev->dvbdev; cxusb_medion_v4l2_release() local 1614 struct dvb_usb_device *dvbdev = video_get_drvdata(vdev); cxusb_medion_videodev_release() local 1621 cxusb_medion_register_analog_video(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog_video() argument 1677 cxusb_medion_register_analog_radio(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog_radio() argument 1709 cxusb_medion_register_analog_subdevs(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog_subdevs() argument 1776 cxusb_medion_register_analog(struct dvb_usb_device *dvbdev) cxusb_medion_register_analog() argument 1825 cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev) cxusb_medion_unregister_analog() argument [all...] |
H A D | cxusb.h | 117 struct dvb_usb_device *dvbdev; member 170 #define cxusb_vprintk(dvbdev, lvl, ...) do { \ 171 struct cxusb_medion_dev *_cxdev = (dvbdev)->priv; \ 181 int cxusb_medion_analog_init(struct dvb_usb_device *dvbdev); 182 int cxusb_medion_register_analog(struct dvb_usb_device *dvbdev); 183 void cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev); 185 static inline int cxusb_medion_analog_init(struct dvb_usb_device *dvbdev) in cxusb_medion_analog_init() argument 190 static inline int cxusb_medion_register_analog(struct dvb_usb_device *dvbdev) in cxusb_medion_register_analog() argument 195 static inline void cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev) in cxusb_medion_unregister_analog() argument 200 int cxusb_medion_get(struct dvb_usb_device *dvbdev, [all...] |
H A D | cxusb.c | 421 struct dvb_usb_device *dvbdev = adap->dev; in cxusb_streaming_ctrl() local 422 bool is_medion = dvbdev->props.devices[0].warm_ids[0] == in cxusb_streaming_ctrl() 429 ret = cxusb_medion_get(dvbdev, CXUSB_OPEN_DIGITAL); in cxusb_streaming_ctrl() 435 cxusb_ctrl_msg(dvbdev, CMD_STREAMING_ON, buf, 2, NULL, 0); in cxusb_streaming_ctrl() 437 cxusb_ctrl_msg(dvbdev, CMD_STREAMING_OFF, NULL, 0, NULL, 0); in cxusb_streaming_ctrl() 440 cxusb_medion_put(dvbdev); in cxusb_streaming_ctrl() 700 struct dvb_usb_device *dvbdev = adap->dev; in cxusb_fmd1216me_tuner_attach() local 701 bool is_medion = dvbdev->props.devices[0].warm_ids[0] == in cxusb_fmd1216me_tuner_attach() 705 &dvbdev->i2c_adap, 0x61, in cxusb_fmd1216me_tuner_attach() 824 struct dvb_usb_device *dvbdev in cxusb_medion_fe_ts_bus_ctrl() local 834 cxusb_medion_set_mode(struct dvb_usb_device *dvbdev, bool digital) cxusb_medion_set_mode() argument 898 struct dvb_usb_device *dvbdev = adap->dev; cxusb_cx22702_frontend_attach() local 1422 cxusb_medion_get(struct dvb_usb_device *dvbdev, enum cxusb_open_type open_type) cxusb_medion_get() argument 1496 cxusb_medion_put(struct dvb_usb_device *dvbdev) cxusb_medion_put() argument 1534 cxusb_medion_priv_init(struct dvb_usb_device *dvbdev) cxusb_medion_priv_init() argument 1545 cxusb_medion_priv_destroy(struct dvb_usb_device *dvbdev) cxusb_medion_priv_destroy() argument 1600 struct dvb_usb_device *dvbdev; cxusb_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/ |
H A D | av7110_ca.c | 200 struct dvb_device *dvbdev = file->private_data; in dvb_ca_open() local 201 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_open() 214 struct dvb_device *dvbdev = file->private_data; in dvb_ca_poll() local 215 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_poll() 236 struct dvb_device *dvbdev = file->private_data; in dvb_ca_ioctl() local 237 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_ioctl() 324 struct dvb_device *dvbdev = file->private_data; in dvb_ca_write() local 325 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_write() 334 struct dvb_device *dvbdev = file->private_data; in dvb_ca_read() local 335 struct av7110 *av7110 = dvbdev in dvb_ca_read() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/av7110/ |
H A D | av7110_ca.c | 200 struct dvb_device *dvbdev = file->private_data; in dvb_ca_open() local 201 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_open() 214 struct dvb_device *dvbdev = file->private_data; in dvb_ca_poll() local 215 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_poll() 236 struct dvb_device *dvbdev = file->private_data; in dvb_ca_ioctl() local 237 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_ioctl() 324 struct dvb_device *dvbdev = file->private_data; in dvb_ca_write() local 325 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_write() 334 struct dvb_device *dvbdev = file->private_data; in dvb_ca_read() local 335 struct av7110 *av7110 = dvbdev in dvb_ca_read() [all...] |
/kernel/linux/linux-5.10/include/media/ |
H A D | dvb_net.h | 27 #include <media/dvbdev.h> 36 * @dvbdev: pointer to &struct dvb_device. 53 struct dvb_device *dvbdev; member 82 struct dvb_device *dvbdev; member
|
H A D | dvbdev.h | 2 * dvbdev.h 148 * @intf_devnode: Pointer to media_intf_devnode. Used by the dvbdev core to 181 /* Allocated and filled inside dvbdev.c */ 211 * @dvbdev: pointer to struct dvb_device 213 struct dvb_device *dvb_device_get(struct dvb_device *dvbdev); 218 * @dvbdev: pointer to struct dvb_device 220 void dvb_device_put(struct dvb_device *dvbdev); 269 * @dvbdev: pointer to struct dvb_device 271 void dvb_remove_device(struct dvb_device *dvbdev); 277 * @dvbdev [all...] |
H A D | dmxdev.h | 35 #include <media/dvbdev.h> 158 * @dvbdev: pointer to &struct dvb_device associated with 175 struct dvb_device *dvbdev; member
|
/kernel/linux/linux-6.6/include/media/ |
H A D | dvb_net.h | 23 #include <media/dvbdev.h> 34 * @dvbdev: pointer to &struct dvb_device. 51 struct dvb_device *dvbdev; member 80 struct dvb_device *dvbdev; member
|
H A D | dvbdev.h | 2 * dvbdev.h 152 * @intf_devnode: Pointer to media_intf_devnode. Used by the dvbdev core to 185 /* Allocated and filled inside dvbdev.c */ 214 * @dvbdev: pointer to struct dvb_device 216 struct dvb_device *dvb_device_get(struct dvb_device *dvbdev); 221 * @dvbdev: pointer to struct dvb_device 223 void dvb_device_put(struct dvb_device *dvbdev); 269 * @dvbdev: pointer to struct dvb_device 274 void dvb_remove_device(struct dvb_device *dvbdev); 280 * @dvbdev [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ngene/ |
H A D | ngene-dvb.c | 39 struct dvb_device *dvbdev = file->private_data; in ts_write() local 40 struct ngene_channel *chan = dvbdev->priv; in ts_write() 56 struct dvb_device *dvbdev = file->private_data; in ts_read() local 57 struct ngene_channel *chan = dvbdev->priv; in ts_read() 79 struct dvb_device *dvbdev = file->private_data; in ts_poll() local 80 struct ngene_channel *chan = dvbdev->priv; in ts_poll()
|
/kernel/linux/linux-6.6/drivers/media/pci/ngene/ |
H A D | ngene-dvb.c | 39 struct dvb_device *dvbdev = file->private_data; in ts_write() local 40 struct ngene_channel *chan = dvbdev->priv; in ts_write() 56 struct dvb_device *dvbdev = file->private_data; in ts_read() local 57 struct ngene_channel *chan = dvbdev->priv; in ts_read() 79 struct dvb_device *dvbdev = file->private_data; in ts_poll() local 80 struct ngene_channel *chan = dvbdev->priv; in ts_poll()
|