/linux-master/drivers/media/dvb-core/ |
H A D | dmxdev.c | 3 * dmxdev.c - DVB demultiplexer device 9 #define pr_fmt(fmt) "dmxdev: " fmt 20 #include <media/dmxdev.h> 119 struct dmxdev *dmxdev = dvbdev->priv; local 125 if (mutex_lock_interruptible(&dmxdev->mutex)) 128 if (dmxdev->exit) { 129 mutex_unlock(&dmxdev->mutex); 133 dmxdev->may_do_mmap = 0; 148 if (!(dmxdev 203 struct dmxdev *dmxdev = dvbdev->priv; local 246 struct dmxdev *dmxdev = dvbdev->priv; local 269 struct dmxdev *dmxdev = dvbdev->priv; local 279 dvb_dvr_set_buffer_size(struct dmxdev *dmxdev, unsigned long size) argument 530 struct dmxdev *dmxdev = filter->dev; local 611 dvb_dmxdev_start_feed(struct dmxdev *dmxdev, struct dmxdev_filter *filter, struct dmxdev_feed *feed) argument 665 struct dmxdev *dmxdev = filter->dev; local 783 struct dmxdev *dmxdev = dvbdev->priv; local 830 dvb_dmxdev_filter_free(struct dmxdev *dmxdev, struct dmxdev_filter *dmxdevfilter) argument 867 dvb_dmxdev_add_pid(struct dmxdev *dmxdev, struct dmxdev_filter *filter, u16 pid) argument 894 dvb_dmxdev_remove_pid(struct dmxdev *dmxdev, struct dmxdev_filter *filter, u16 pid) argument 916 dvb_dmxdev_filter_set(struct dmxdev *dmxdev, struct dmxdev_filter *dmxdevfilter, struct dmx_sct_filter_params *params) argument 937 dvb_dmxdev_pes_filter_set(struct dmxdev *dmxdev, struct dmxdev_filter *dmxdevfilter, struct dmx_pes_filter_params *params) argument 1033 struct dmxdev *dmxdev = dmxdevfilter->dev; local 1218 struct dmxdev *dmxdev = dmxdevfilter->dev; local 1243 struct dmxdev *dmxdev = dmxdevfilter->dev; local 1287 struct dmxdev *dmxdev = dvbdev->priv; local 1339 struct dmxdev *dmxdev = dvbdev->priv; local 1368 struct dmxdev *dmxdev = dvbdev->priv; local 1409 dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter) argument 1454 dvb_dmxdev_release(struct dmxdev *dmxdev) argument [all...] |
H A D | Makefile | 9 dvb-core-objs := dvbdev.o dmxdev.o dvb_demux.o \
|
/linux-master/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-dvb.h | 8 #include <media/dmxdev.h> 18 struct dmxdev dmxdev; member in struct:pvr2_dvb_adapter
|
/linux-master/include/media/ |
H A D | dmxdev.h | 2 * dmxdev.h 53 * enum dmxdev_state - state machine for the dmxdev. 76 * struct dmxdev_feed - digital TV dmxdev feed 90 * struct dmxdev_filter - digital TV dmxdev filter 92 * @filter: a union describing a dmxdev filter. 96 * @feed: a union describing a dmxdev feed. 103 * @params: a union describing dmxdev filter parameters. 110 * @type: type of the dmxdev filter, as defined by &enum dmxdev_type. 111 * @state: state of the dmxdev filter, as defined by &enum dmxdev_state. 112 * @dev: pointer to &struct dmxdev 173 struct dmxdev { struct [all...] |
H A D | videobuf2-dvb.h | 6 #include <media/dmxdev.h> 33 struct dmxdev dmxdev; member in struct:vb2_dvb
|
/linux-master/drivers/media/platform/st/sti/c8sectpfe/ |
H A D | c8sectpfe-common.h | 17 #include <media/dmxdev.h> 34 struct dmxdev dmxdev; member in struct:stdemux
|
H A D | c8sectpfe-common.c | 24 #include <media/dmxdev.h> 59 demux->dmxdev.filternum = demux->dvb_demux.filternum; 60 demux->dmxdev.demux = &demux->dvb_demux.dmx; 61 demux->dmxdev.capabilities = 0; 63 result = dvb_dmxdev_init(&demux->dmxdev, adap); 104 dvb_dmxdev_release(&demux->dmxdev); 121 dvb_dmxdev_release(&demux->dmxdev);
|
/linux-master/drivers/media/pci/bt8xx/ |
H A D | dvb-bt8xx.h | 37 struct dmxdev dmxdev; member in struct:dvb_bt8xx_card
|
/linux-master/drivers/media/usb/as102/ |
H A D | as102_drv.h | 12 #include <media/dmxdev.h> 59 struct dmxdev dvb_dmxdev;
|
/linux-master/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_bridge.h | 25 #include <media/dmxdev.h> 54 struct dmxdev dmx_dev;
|
/linux-master/drivers/media/common/siano/ |
H A D | smsdvb.h | 28 struct dmxdev dmxdev; member in struct:smsdvb_client_t
|
/linux-master/drivers/media/firewire/ |
H A D | firedtv-dvb.c | 17 #include <media/dmxdev.h> 183 fdtv->dmxdev.filternum = 16; 184 fdtv->dmxdev.demux = &fdtv->demux.dmx; 185 fdtv->dmxdev.capabilities = 0; 187 err = dvb_dmxdev_init(&fdtv->dmxdev, &fdtv->adapter); 224 dvb_dmxdev_release(&fdtv->dmxdev); 241 dvb_dmxdev_release(&fdtv->dmxdev);
|
H A D | firedtv.h | 24 #include <media/dmxdev.h> 77 struct dmxdev dmxdev; member in struct:firedtv
|
/linux-master/drivers/media/pci/mantis/ |
H A D | mantis_dvb.c | 17 #include <media/dmxdev.h> 174 mantis->dmxdev.filternum = 256; 175 mantis->dmxdev.demux = &mantis->demux.dmx; 176 mantis->dmxdev.capabilities = 0; 179 result = dvb_dmxdev_init(&mantis->dmxdev, &mantis->dvb_adapter); 251 dvb_dmxdev_release(&mantis->dmxdev); 282 dvb_dmxdev_release(&mantis->dmxdev);
|
H A D | mantis_vp3030.c | 13 #include <media/dmxdev.h>
|
H A D | hopper_vp3028.c | 13 #include <media/dmxdev.h>
|
/linux-master/drivers/media/pci/pt3/ |
H A D | pt3.h | 16 #include <media/dmxdev.h> 115 struct dmxdev dmxdev; member in struct:pt3_adapter
|
/linux-master/drivers/media/pci/ttpci/ |
H A D | budget.h | 10 #include <media/dmxdev.h> 55 struct dmxdev dmxdev; member in struct:budget
|
/linux-master/drivers/media/common/b2c2/ |
H A D | flexcop-common.h | 16 #include <media/dmxdev.h> 80 struct dmxdev dmxdev; member in struct:flexcop_device
|
H A D | flexcop.c | 84 fc->dmxdev.filternum = fc->demux.feednum; 85 fc->dmxdev.demux = &fc->demux.dmx; 86 fc->dmxdev.capabilities = 0; 87 ret = dvb_dmxdev_init(&fc->dmxdev, &fc->dvb_adapter); 128 dvb_dmxdev_release(&fc->dmxdev); 146 dvb_dmxdev_release(&fc->dmxdev);
|
/linux-master/drivers/media/pci/ngene/ |
H A D | ngene-dvb.c | 320 int my_dvb_dmxdev_ts_card_init(struct dmxdev *dmxdev, argument 328 dmxdev->filternum = 256; 329 dmxdev->demux = &dvbdemux->dmx; 330 dmxdev->capabilities = 0; 331 ret = dvb_dmxdev_init(dmxdev, dvb_adapter);
|
/linux-master/drivers/media/common/videobuf2/ |
H A D | videobuf2-dvb.c | 130 dvb->dmxdev.filternum = 256; 131 dvb->dmxdev.demux = &dvb->demux.dmx; 132 dvb->dmxdev.capabilities = 0; 133 result = dvb_dmxdev_init(&dvb->dmxdev, adapter); 178 dvb_dmxdev_release(&dvb->dmxdev); 329 dvb_dmxdev_release(&fe->dvb.dmxdev);
|
/linux-master/drivers/staging/media/av7110/ |
H A D | av7110.h | 23 #include <media/dmxdev.h> 172 struct dmxdev dmxdev; member in struct:av7110 179 struct dmxdev dmxdev1;
|
/linux-master/drivers/media/spi/ |
H A D | cxd2880-spi.c | 17 #include <media/dmxdev.h> 48 struct dmxdev dmxdev; member in struct:cxd2880_dvb_spi 578 dvb_spi->dmxdev.filternum = CXD2880_MAX_FILTER_SIZE; 579 dvb_spi->dmxdev.demux = &dvb_spi->demux.dmx; 580 dvb_spi->dmxdev.capabilities = 0; 581 ret = dvb_dmxdev_init(&dvb_spi->dmxdev, 611 dvb_dmxdev_release(&dvb_spi->dmxdev); 635 dvb_dmxdev_release(&dvb_spi->dmxdev);
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-dvb.c | 189 adap->dmxdev.filternum = adap->demux.filternum; 190 adap->dmxdev.demux = &adap->demux.dmx; 191 adap->dmxdev.capabilities = 0; 192 if ((ret = dvb_dmxdev_init(&adap->dmxdev, &adap->dvb_adap)) < 0) { 207 dvb_dmxdev_release(&adap->dmxdev); 224 dvb_dmxdev_release(&adap->dmxdev);
|