Home
last modified time | relevance | path

Searched refs:dvbdev (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.3-rc2/drivers/media/dvb-core/
A Ddvbdev.c93 if (dvbdev && dvbdev->fops) { in dvb_device_open()
128 if (!dvbdev) in dvb_generic_open()
154 if (!dvbdev) in dvb_generic_release()
177 if (!dvbdev) in dvb_generic_ioctl()
332 dvbdev->entity->name = dvbdev->name; in dvb_create_media_entity()
335 dvbdev->pads = kcalloc(npads, sizeof(*dvbdev->pads), in dvb_create_media_entity()
470 *pdvbdev = dvbdev = kzalloc(sizeof(*dvbdev), GFP_KERNEL); in dvb_register_device()
472 if (!dvbdev){ in dvb_register_device()
557 if (!dvbdev) in dvb_remove_device()
593 if (dvbdev) in dvb_device_put()
[all …]
A Ddvb_ca_en50221.c120 struct dvb_device *dvbdev; member
160 dvb_device_put(ca->dvbdev); in dvb_ca_private_free()
1159 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1176 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1183 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1192 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1207 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1249 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1903 ca->dvbdev->adapter->num, ca->dvbdev->id); in dvb_ca_en50221_init()
1913 dvb_unregister_device(ca->dvbdev); in dvb_ca_en50221_init()
[all …]
A Ddmxdev.c119 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()
220 dvbdev->readers++; in dvb_dvr_release()
232 dvbdev->users--; in dvb_dvr_release()
235 wake_up(&dvbdev->wait_queue); in dvb_dvr_release()
824 dvbdev->users++; in dvb_demux_open()
1249 dmxdev->dvbdev->users--; in dvb_demux_release()
1460 if (dmxdev->dvbdev->users > 1) { in dvb_dmxdev_release()
[all …]
A Ddvb_net.c1361 if (dvbnet->dvbdev->id)
1363 dvbnet->dvbdev->adapter->num, dvbnet->dvbdev->id, if_num);
1427 struct dvb_net *dvbnet = dvbdev->priv;
1454 module_put(dvbdev->adapter->module);
1498 module_put(dvbdev->adapter->module);
1520 module_put(dvbdev->adapter->module);
1570 struct dvb_net *dvbnet = dvbdev->priv;
1575 wake_up(&dvbdev->wait_queue);
1603 if (dvbnet->dvbdev->users < 1)
1605 dvbnet->dvbdev->users==1);
[all …]
A Ddvb_frontend.c95 struct dvb_device *dvbdev; member
139 dvb_device_put(fepriv->dvbdev); in __dvb_frontend_free()
623 if (fepriv->dvbdev->writers == 1) in dvb_frontend_is_exiting()
2108 if (!dvbdev) in dvb_frontend_ioctl()
2776 adapter->mfe_dvbdev = dvbdev; in dvb_frontend_open()
2782 adapter->mfe_dvbdev = dvbdev; in dvb_frontend_open()
2812 adapter->mfe_dvbdev = dvbdev; in dvb_frontend_open()
2845 dvbdev->entity, in dvb_frontend_open()
2909 if (dvbdev->users == -1) { in dvb_frontend_release()
2922 wake_up(&dvbdev->wait_queue); in dvb_frontend_release()
[all …]
A DMakefile9 dvb-core-objs := dvbdev.o dmxdev.o dvb_demux.o \
/linux-6.3-rc2/drivers/media/usb/dvb-usb/
A Dcxusb-analog.c99 cxusb_vprintk(dvbdev, AUXB, in cxusb_auxbuf_head_trim()
448 struct dvb_usb_device *dvbdev = cxdev->dvbdev; in cxusb_medion_v_process_auxbuf() local
534 struct dvb_usb_device *dvbdev = cxdev->dvbdev; in cxusb_medion_v_complete_handle_urb() local
603 struct dvb_usb_device *dvbdev = cxdev->dvbdev; in cxusb_medion_v_complete_work() local
690 struct dvb_usb_device *dvbdev = cxdev->dvbdev; in cxusb_medion_v_ss_auxbuf_alloc() local
708 cxusb_vprintk(dvbdev, URB, in cxusb_medion_v_ss_auxbuf_alloc()
743 struct dvb_usb_device *dvbdev = cxdev->dvbdev; in cxusb_medion_field_order() local
839 surb->context = dvbdev; in cxusb_medion_v_start_streaming()
1132 struct dvb_usb_device *dvbdev = cxdev->dvbdev; in cxusb_medion_set_norm() local
1554 cxusb_medion_put(dvbdev); in cxusb_videoradio_open()
[all …]
A Dcxusb.h117 struct dvb_usb_device *dvbdev; member
170 #define cxusb_vprintk(dvbdev, lvl, ...) do { \ argument
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 …]
A Dcxusb.c440 cxusb_medion_put(dvbdev); in cxusb_streaming_ctrl()
705 &dvbdev->i2c_adap, 0x61, in cxusb_fmd1216me_tuner_attach()
829 cxusb_medion_put(dvbdev); in cxusb_medion_fe_ts_bus_ctrl()
850 dev_err(&dvbdev->udev->dev, in cxusb_medion_set_mode()
858 dev_err(&dvbdev->udev->dev, in cxusb_medion_set_mode()
866 ret = usb_clear_halt(dvbdev->udev, usb_rcvbulkpipe(dvbdev->udev, 1)); in cxusb_medion_set_mode()
868 dev_warn(&dvbdev->udev->dev, in cxusb_medion_set_mode()
872 ret = usb_clear_halt(dvbdev->udev, usb_sndbulkpipe(dvbdev->udev, 1)); in cxusb_medion_set_mode()
911 &dvbdev->i2c_adap); in cxusb_cx22702_frontend_attach()
1538 cxdev->dvbdev = dvbdev; in cxusb_medion_priv_init()
[all …]
/linux-6.3-rc2/drivers/staging/media/av7110/
A Dav7110_ca.c200 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->priv; in dvb_ca_read()
A Dav7110_av.c928 struct dvb_device *dvbdev = file->private_data; in dvb_video_poll() local
929 struct av7110 *av7110 = dvbdev->priv; in dvb_video_poll()
959 struct av7110 *av7110 = dvbdev->priv; in dvb_video_write()
981 struct av7110 *av7110 = dvbdev->priv; in dvb_audio_poll()
1001 struct av7110 *av7110 = dvbdev->priv; in dvb_audio_write()
1125 struct av7110 *av7110 = dvbdev->priv; in dvb_video_ioctl()
1356 struct av7110 *av7110 = dvbdev->priv; in dvb_audio_ioctl()
1505 struct av7110 *av7110 = dvbdev->priv; in dvb_video_open()
1530 struct av7110 *av7110 = dvbdev->priv; in dvb_video_release()
1544 struct av7110 *av7110 = dvbdev->priv; in dvb_audio_open()
[all …]
/linux-6.3-rc2/include/media/
A Ddvbdev.h201 struct dvb_device *dvb_device_get(struct dvb_device *dvbdev);
208 void dvb_device_put(struct dvb_device *dvbdev);
259 void dvb_remove_device(struct dvb_device *dvbdev);
267 void dvb_unregister_device(struct dvb_device *dvbdev);
A Ddvb_net.h50 struct dvb_device *dvbdev; member
78 struct dvb_device *dvbdev; member
A Ddmxdev.h174 struct dvb_device *dvbdev; member
/linux-6.3-rc2/drivers/media/pci/ngene/
A Dngene-dvb.c39 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()
/linux-6.3-rc2/drivers/media/pci/bt8xx/
A Ddst_ca.c527 struct dvb_device *dvbdev; in dst_ca_ioctl() local
536 dvbdev = file->private_data; in dst_ca_ioctl()
537 state = (struct dst_state *)dvbdev->priv; in dst_ca_ioctl()
659 struct dvb_device *dvbdev; in dst_ca_attach() local
662 if (dvb_register_device(dvb_adapter, &dvbdev, &dvbdev_ca, dst, in dst_ca_attach()
664 dst->dst_ca = dvbdev; in dst_ca_attach()
A Ddst_ca.h42 struct dvb_device *dvbdev; member
/linux-6.3-rc2/drivers/media/firewire/
A Dfiredtv-ci.c176 struct dvb_device *dvbdev = file->private_data; in fdtv_ca_ioctl() local
177 struct firedtv *fdtv = dvbdev->priv; in fdtv_ca_ioctl()
/linux-6.3-rc2/drivers/media/pci/cx88/
A Dcx88-dvb.c197 if (!core->dvbdev) in cx88_dvb_gate_ctrl()
200 f = &core->dvbdev->frontends; in cx88_dvb_gate_ctrl()
1682 switch (core->dvbdev->frontends.active_fe_id) { in cx8802_dvb_advise_acquire()
1688 core->dvbdev->ts_gen_cntrl = 0x02; /* Parallel IO */ in cx8802_dvb_advise_acquire()
1695 core->dvbdev->ts_gen_cntrl = 0x0c; /* Serial IO */ in cx8802_dvb_advise_acquire()
1736 struct cx8802_dev *dev = drv->core->dvbdev; in cx8802_dvb_probe()
1768 fe = vb2_dvb_get_frontend(&core->dvbdev->frontends, i); in cx8802_dvb_probe()
1802 vb2_dvb_dealloc_frontends(&core->dvbdev->frontends); in cx8802_dvb_probe()
1810 struct cx8802_dev *dev = drv->core->dvbdev; in cx8802_dvb_remove()
A Dcx88-mpeg.c725 core->dvbdev = dev; in cx8802_probe()
743 core->dvbdev = NULL; in cx8802_probe()
780 dev->core->dvbdev = NULL; in cx8802_remove()
A Dcx88-blackbird.c1156 struct cx8802_dev *dev = core->dvbdev; in cx8802_blackbird_probe()
1222 struct cx8802_dev *dev = core->dvbdev; in cx8802_blackbird_remove()
1225 blackbird_unregister_video(drv->core->dvbdev); in cx8802_blackbird_remove()
/linux-6.3-rc2/Documentation/driver-api/media/
A Ddtv-common.rst20 .. kernel-doc:: include/media/dvbdev.h
/linux-6.3-rc2/drivers/media/pci/ddbridge/
A Dddbridge-core.c709 struct dvb_device *dvbdev = file->private_data; in ts_write() local
710 struct ddb_output *output = dvbdev->priv; in ts_write()
738 struct dvb_device *dvbdev = file->private_data; in ts_read() local
739 struct ddb_output *output = dvbdev->priv; in ts_read()
767 struct dvb_device *dvbdev = file->private_data; in ts_poll() local
768 struct ddb_output *output = dvbdev->priv; in ts_poll()
784 struct dvb_device *dvbdev = file->private_data; in ts_release() local
788 if (dvbdev) { in ts_release()
789 output = dvbdev->priv; in ts_release()
812 if (dvbdev) { in ts_open()
[all …]
/linux-6.3-rc2/drivers/media/common/videobuf2/
A Dvideobuf2-dvb.c323 if (fe->dvb.net.dvbdev) { in vb2_dvb_dealloc_frontends()
/linux-6.3-rc2/drivers/media/pci/pt3/
A Dpt3.c464 adap->dvb_adap.num, adap->dmxdev.dvbdev->id); in pt3_start_streaming()
471 adap->dvb_adap.num, adap->dmxdev.dvbdev->id); in pt3_start_streaming()

Completed in 84 milliseconds

12