dmxdev             80 drivers/media/common/b2c2/flexcop-common.h 	struct dmxdev dmxdev;
dmxdev             93 drivers/media/common/b2c2/flexcop.c 	fc->dmxdev.filternum = fc->demux.feednum;
dmxdev             94 drivers/media/common/b2c2/flexcop.c 	fc->dmxdev.demux = &fc->demux.dmx;
dmxdev             95 drivers/media/common/b2c2/flexcop.c 	fc->dmxdev.capabilities = 0;
dmxdev             96 drivers/media/common/b2c2/flexcop.c 	ret = dvb_dmxdev_init(&fc->dmxdev, &fc->dvb_adapter);
dmxdev            137 drivers/media/common/b2c2/flexcop.c 	dvb_dmxdev_release(&fc->dmxdev);
dmxdev            155 drivers/media/common/b2c2/flexcop.c 		dvb_dmxdev_release(&fc->dmxdev);
dmxdev            624 drivers/media/common/siano/smsdvb-main.c 	dvb_dmxdev_release(&client->dmxdev);
dmxdev           1106 drivers/media/common/siano/smsdvb-main.c 	client->dmxdev.filternum = 32;
dmxdev           1107 drivers/media/common/siano/smsdvb-main.c 	client->dmxdev.demux = &client->demux.dmx;
dmxdev           1108 drivers/media/common/siano/smsdvb-main.c 	client->dmxdev.capabilities = 0;
dmxdev           1110 drivers/media/common/siano/smsdvb-main.c 	rc = dvb_dmxdev_init(&client->dmxdev, &client->adapter);
dmxdev           1182 drivers/media/common/siano/smsdvb-main.c 	dvb_dmxdev_release(&client->dmxdev);
dmxdev             28 drivers/media/common/siano/smsdvb.h 	struct dmxdev           dmxdev;
dmxdev            130 drivers/media/common/videobuf2/videobuf2-dvb.c 	dvb->dmxdev.filternum    = 256;
dmxdev            131 drivers/media/common/videobuf2/videobuf2-dvb.c 	dvb->dmxdev.demux        = &dvb->demux.dmx;
dmxdev            132 drivers/media/common/videobuf2/videobuf2-dvb.c 	dvb->dmxdev.capabilities = 0;
dmxdev            133 drivers/media/common/videobuf2/videobuf2-dvb.c 	result = dvb_dmxdev_init(&dvb->dmxdev, adapter);
dmxdev            178 drivers/media/common/videobuf2/videobuf2-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            329 drivers/media/common/videobuf2/videobuf2-dvb.c 			dvb_dmxdev_release(&fe->dvb.dmxdev);
dmxdev            129 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev            135 drivers/media/dvb-core/dmxdev.c 	if (mutex_lock_interruptible(&dmxdev->mutex))
dmxdev            138 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->exit) {
dmxdev            139 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev            143 drivers/media/dvb-core/dmxdev.c 	dmxdev->may_do_mmap = 0;
dmxdev            158 drivers/media/dvb-core/dmxdev.c 		if (!(dmxdev->capabilities & DMXDEV_CAP_DUPLEX)) {
dmxdev            160 drivers/media/dvb-core/dmxdev.c 			dmxdev->may_do_mmap = 1;
dmxdev            163 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev            173 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev            178 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev            181 drivers/media/dvb-core/dmxdev.c 		dvb_ringbuffer_init(&dmxdev->dvr_buffer, mem, DVR_BUFFER_SIZE);
dmxdev            182 drivers/media/dvb-core/dmxdev.c 		if (dmxdev->may_do_mmap)
dmxdev            183 drivers/media/dvb-core/dmxdev.c 			dvb_vb2_init(&dmxdev->dvr_vb2_ctx, "dvr",
dmxdev            189 drivers/media/dvb-core/dmxdev.c 		dmxdev->dvr_orig_fe = dmxdev->demux->frontend;
dmxdev            191 drivers/media/dvb-core/dmxdev.c 		if (!dmxdev->demux->write) {
dmxdev            192 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev            196 drivers/media/dvb-core/dmxdev.c 		front = get_fe(dmxdev->demux, DMX_MEMORY_FE);
dmxdev            199 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev            202 drivers/media/dvb-core/dmxdev.c 		dmxdev->demux->disconnect_frontend(dmxdev->demux);
dmxdev            203 drivers/media/dvb-core/dmxdev.c 		dmxdev->demux->connect_frontend(dmxdev->demux, front);
dmxdev            206 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev            213 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev            215 drivers/media/dvb-core/dmxdev.c 	mutex_lock(&dmxdev->mutex);
dmxdev            218 drivers/media/dvb-core/dmxdev.c 		dmxdev->demux->disconnect_frontend(dmxdev->demux);
dmxdev            219 drivers/media/dvb-core/dmxdev.c 		dmxdev->demux->connect_frontend(dmxdev->demux,
dmxdev            220 drivers/media/dvb-core/dmxdev.c 						dmxdev->dvr_orig_fe);
dmxdev            224 drivers/media/dvb-core/dmxdev.c 	    dmxdev->may_do_mmap) {
dmxdev            225 drivers/media/dvb-core/dmxdev.c 		if (dmxdev->may_do_mmap) {
dmxdev            226 drivers/media/dvb-core/dmxdev.c 			if (dvb_vb2_is_streaming(&dmxdev->dvr_vb2_ctx))
dmxdev            227 drivers/media/dvb-core/dmxdev.c 				dvb_vb2_stream_off(&dmxdev->dvr_vb2_ctx);
dmxdev            228 drivers/media/dvb-core/dmxdev.c 			dvb_vb2_release(&dmxdev->dvr_vb2_ctx);
dmxdev            231 drivers/media/dvb-core/dmxdev.c 		if (dmxdev->dvr_buffer.data) {
dmxdev            232 drivers/media/dvb-core/dmxdev.c 			void *mem = dmxdev->dvr_buffer.data;
dmxdev            235 drivers/media/dvb-core/dmxdev.c 			spin_lock_irq(&dmxdev->lock);
dmxdev            236 drivers/media/dvb-core/dmxdev.c 			dmxdev->dvr_buffer.data = NULL;
dmxdev            237 drivers/media/dvb-core/dmxdev.c 			spin_unlock_irq(&dmxdev->lock);
dmxdev            243 drivers/media/dvb-core/dmxdev.c 	if (dvbdev->users == 1 && dmxdev->exit == 1) {
dmxdev            244 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev            247 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev            256 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev            259 drivers/media/dvb-core/dmxdev.c 	if (!dmxdev->demux->write)
dmxdev            263 drivers/media/dvb-core/dmxdev.c 	if (mutex_lock_interruptible(&dmxdev->mutex))
dmxdev            266 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->exit) {
dmxdev            267 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev            270 drivers/media/dvb-core/dmxdev.c 	ret = dmxdev->demux->write(dmxdev->demux, buf, count);
dmxdev            271 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev            279 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev            281 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->exit)
dmxdev            284 drivers/media/dvb-core/dmxdev.c 	return dvb_dmxdev_buffer_read(&dmxdev->dvr_buffer,
dmxdev            289 drivers/media/dvb-core/dmxdev.c static int dvb_dvr_set_buffer_size(struct dmxdev *dmxdev,
dmxdev            292 drivers/media/dvb-core/dmxdev.c 	struct dvb_ringbuffer *buf = &dmxdev->dvr_buffer;
dmxdev            309 drivers/media/dvb-core/dmxdev.c 	spin_lock_irq(&dmxdev->lock);
dmxdev            315 drivers/media/dvb-core/dmxdev.c 	spin_unlock_irq(&dmxdev->lock);
dmxdev            540 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = filter->dev;
dmxdev            543 drivers/media/dvb-core/dmxdev.c 	for (i = 0; i < dmxdev->filternum; i++)
dmxdev            544 drivers/media/dvb-core/dmxdev.c 		if (dmxdev->filter[i].state >= DMXDEV_STATE_GO &&
dmxdev            545 drivers/media/dvb-core/dmxdev.c 		    dmxdev->filter[i].type == DMXDEV_TYPE_SEC &&
dmxdev            546 drivers/media/dvb-core/dmxdev.c 		    dmxdev->filter[i].params.sec.pid == pid) {
dmxdev            547 drivers/media/dvb-core/dmxdev.c 			dvb_dmxdev_feed_start(&dmxdev->filter[i]);
dmxdev            551 drivers/media/dvb-core/dmxdev.c 	filter->dev->demux->release_section_feed(dmxdev->demux,
dmxdev            621 drivers/media/dvb-core/dmxdev.c static int dvb_dmxdev_start_feed(struct dmxdev *dmxdev,
dmxdev            650 drivers/media/dvb-core/dmxdev.c 	ret = dmxdev->demux->allocate_ts_feed(dmxdev->demux, &feed->ts,
dmxdev            660 drivers/media/dvb-core/dmxdev.c 		dmxdev->demux->release_ts_feed(dmxdev->demux, tsfeed);
dmxdev            666 drivers/media/dvb-core/dmxdev.c 		dmxdev->demux->release_ts_feed(dmxdev->demux, tsfeed);
dmxdev            675 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = filter->dev;
dmxdev            709 drivers/media/dvb-core/dmxdev.c 		for (i = 0; i < dmxdev->filternum; i++) {
dmxdev            710 drivers/media/dvb-core/dmxdev.c 			if (dmxdev->filter[i].state >= DMXDEV_STATE_GO &&
dmxdev            711 drivers/media/dvb-core/dmxdev.c 			    dmxdev->filter[i].type == DMXDEV_TYPE_SEC &&
dmxdev            712 drivers/media/dvb-core/dmxdev.c 			    dmxdev->filter[i].params.sec.pid == para->pid) {
dmxdev            713 drivers/media/dvb-core/dmxdev.c 				*secfeed = dmxdev->filter[i].feed.sec;
dmxdev            720 drivers/media/dvb-core/dmxdev.c 			ret = dmxdev->demux->allocate_section_feed(dmxdev->demux,
dmxdev            775 drivers/media/dvb-core/dmxdev.c 			ret = dvb_dmxdev_start_feed(dmxdev, filter, feed);
dmxdev            793 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev            797 drivers/media/dvb-core/dmxdev.c 	if (!dmxdev->filter)
dmxdev            800 drivers/media/dvb-core/dmxdev.c 	if (mutex_lock_interruptible(&dmxdev->mutex))
dmxdev            803 drivers/media/dvb-core/dmxdev.c 	for (i = 0; i < dmxdev->filternum; i++)
dmxdev            804 drivers/media/dvb-core/dmxdev.c 		if (dmxdev->filter[i].state == DMXDEV_STATE_FREE)
dmxdev            807 drivers/media/dvb-core/dmxdev.c 	if (i == dmxdev->filternum) {
dmxdev            808 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev            812 drivers/media/dvb-core/dmxdev.c 	dmxdevfilter = &dmxdev->filter[i];
dmxdev            817 drivers/media/dvb-core/dmxdev.c 	dmxdev->may_do_mmap = 1;
dmxdev            819 drivers/media/dvb-core/dmxdev.c 	dmxdev->may_do_mmap = 0;
dmxdev            831 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev            835 drivers/media/dvb-core/dmxdev.c static int dvb_dmxdev_filter_free(struct dmxdev *dmxdev,
dmxdev            838 drivers/media/dvb-core/dmxdev.c 	mutex_lock(&dmxdev->mutex);
dmxdev            851 drivers/media/dvb-core/dmxdev.c 		spin_lock_irq(&dmxdev->lock);
dmxdev            853 drivers/media/dvb-core/dmxdev.c 		spin_unlock_irq(&dmxdev->lock);
dmxdev            860 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev            872 drivers/media/dvb-core/dmxdev.c static int dvb_dmxdev_add_pid(struct dmxdev *dmxdev,
dmxdev            894 drivers/media/dvb-core/dmxdev.c 		return dvb_dmxdev_start_feed(dmxdev, filter, feed);
dmxdev            899 drivers/media/dvb-core/dmxdev.c static int dvb_dmxdev_remove_pid(struct dmxdev *dmxdev,
dmxdev            921 drivers/media/dvb-core/dmxdev.c static int dvb_dmxdev_filter_set(struct dmxdev *dmxdev,
dmxdev            942 drivers/media/dvb-core/dmxdev.c static int dvb_dmxdev_pes_filter_set(struct dmxdev *dmxdev,
dmxdev            961 drivers/media/dvb-core/dmxdev.c 	ret = dvb_dmxdev_add_pid(dmxdev, dmxdevfilter,
dmxdev           1038 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dmxdevfilter->dev;
dmxdev           1042 drivers/media/dvb-core/dmxdev.c 	if (mutex_lock_interruptible(&dmxdev->mutex))
dmxdev           1048 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1060 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1069 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1072 drivers/media/dvb-core/dmxdev.c 		ret = dvb_dmxdev_filter_set(dmxdev, dmxdevfilter, parg);
dmxdev           1078 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1081 drivers/media/dvb-core/dmxdev.c 		ret = dvb_dmxdev_pes_filter_set(dmxdev, dmxdevfilter, parg);
dmxdev           1087 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1095 drivers/media/dvb-core/dmxdev.c 		if (!dmxdev->demux->get_pes_pids) {
dmxdev           1099 drivers/media/dvb-core/dmxdev.c 		dmxdev->demux->get_pes_pids(dmxdev->demux, parg);
dmxdev           1103 drivers/media/dvb-core/dmxdev.c 		if (!dmxdev->demux->get_stc) {
dmxdev           1107 drivers/media/dvb-core/dmxdev.c 		ret = dmxdev->demux->get_stc(dmxdev->demux,
dmxdev           1118 drivers/media/dvb-core/dmxdev.c 		ret = dvb_dmxdev_add_pid(dmxdev, dmxdevfilter, *(u16 *)parg);
dmxdev           1127 drivers/media/dvb-core/dmxdev.c 		ret = dvb_dmxdev_remove_pid(dmxdev, dmxdevfilter, *(u16 *)parg);
dmxdev           1134 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1143 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1152 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1161 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1172 drivers/media/dvb-core/dmxdev.c 			mutex_unlock(&dmxdev->mutex);
dmxdev           1183 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev           1223 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dmxdevfilter->dev;
dmxdev           1226 drivers/media/dvb-core/dmxdev.c 	if (!dmxdev->may_do_mmap)
dmxdev           1229 drivers/media/dvb-core/dmxdev.c 	if (mutex_lock_interruptible(&dmxdev->mutex))
dmxdev           1233 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev           1239 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev           1248 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dmxdevfilter->dev;
dmxdev           1251 drivers/media/dvb-core/dmxdev.c 	ret = dvb_dmxdev_filter_free(dmxdev, dmxdevfilter);
dmxdev           1253 drivers/media/dvb-core/dmxdev.c 	mutex_lock(&dmxdev->mutex);
dmxdev           1254 drivers/media/dvb-core/dmxdev.c 	dmxdev->dvbdev->users--;
dmxdev           1255 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->dvbdev->users == 1 && dmxdev->exit == 1) {
dmxdev           1256 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev           1257 drivers/media/dvb-core/dmxdev.c 		wake_up(&dmxdev->dvbdev->wait_queue);
dmxdev           1259 drivers/media/dvb-core/dmxdev.c 		mutex_unlock(&dmxdev->mutex);
dmxdev           1292 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev           1296 drivers/media/dvb-core/dmxdev.c 	if (mutex_lock_interruptible(&dmxdev->mutex))
dmxdev           1301 drivers/media/dvb-core/dmxdev.c 		ret = dvb_dvr_set_buffer_size(dmxdev, arg);
dmxdev           1306 drivers/media/dvb-core/dmxdev.c 		ret = dvb_vb2_reqbufs(&dmxdev->dvr_vb2_ctx, parg);
dmxdev           1310 drivers/media/dvb-core/dmxdev.c 		ret = dvb_vb2_querybuf(&dmxdev->dvr_vb2_ctx, parg);
dmxdev           1314 drivers/media/dvb-core/dmxdev.c 		ret = dvb_vb2_expbuf(&dmxdev->dvr_vb2_ctx, parg);
dmxdev           1318 drivers/media/dvb-core/dmxdev.c 		ret = dvb_vb2_qbuf(&dmxdev->dvr_vb2_ctx, parg);
dmxdev           1319 drivers/media/dvb-core/dmxdev.c 		if (ret == 0 && !dvb_vb2_is_streaming(&dmxdev->dvr_vb2_ctx))
dmxdev           1320 drivers/media/dvb-core/dmxdev.c 			ret = dvb_vb2_stream_on(&dmxdev->dvr_vb2_ctx);
dmxdev           1324 drivers/media/dvb-core/dmxdev.c 		ret = dvb_vb2_dqbuf(&dmxdev->dvr_vb2_ctx, parg);
dmxdev           1331 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev           1344 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev           1349 drivers/media/dvb-core/dmxdev.c 	poll_wait(file, &dmxdev->dvr_buffer.queue, wait);
dmxdev           1351 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->exit)
dmxdev           1353 drivers/media/dvb-core/dmxdev.c 	if (dvb_vb2_is_streaming(&dmxdev->dvr_vb2_ctx))
dmxdev           1354 drivers/media/dvb-core/dmxdev.c 		return dvb_vb2_poll(&dmxdev->dvr_vb2_ctx, file, wait);
dmxdev           1357 drivers/media/dvb-core/dmxdev.c 	    dmxdev->may_do_mmap) {
dmxdev           1358 drivers/media/dvb-core/dmxdev.c 		if (dmxdev->dvr_buffer.error)
dmxdev           1361 drivers/media/dvb-core/dmxdev.c 		if (!dvb_ringbuffer_empty(&dmxdev->dvr_buffer))
dmxdev           1373 drivers/media/dvb-core/dmxdev.c 	struct dmxdev *dmxdev = dvbdev->priv;
dmxdev           1376 drivers/media/dvb-core/dmxdev.c 	if (!dmxdev->may_do_mmap)
dmxdev           1379 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->exit)
dmxdev           1382 drivers/media/dvb-core/dmxdev.c 	if (mutex_lock_interruptible(&dmxdev->mutex))
dmxdev           1385 drivers/media/dvb-core/dmxdev.c 	ret = dvb_vb2_mmap(&dmxdev->dvr_vb2_ctx, vma);
dmxdev           1386 drivers/media/dvb-core/dmxdev.c 	mutex_unlock(&dmxdev->mutex);
dmxdev           1414 drivers/media/dvb-core/dmxdev.c int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter)
dmxdev           1418 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->demux->open(dmxdev->demux) < 0)
dmxdev           1421 drivers/media/dvb-core/dmxdev.c 	dmxdev->filter = vmalloc(array_size(sizeof(struct dmxdev_filter),
dmxdev           1422 drivers/media/dvb-core/dmxdev.c 					    dmxdev->filternum));
dmxdev           1423 drivers/media/dvb-core/dmxdev.c 	if (!dmxdev->filter)
dmxdev           1426 drivers/media/dvb-core/dmxdev.c 	mutex_init(&dmxdev->mutex);
dmxdev           1427 drivers/media/dvb-core/dmxdev.c 	spin_lock_init(&dmxdev->lock);
dmxdev           1428 drivers/media/dvb-core/dmxdev.c 	for (i = 0; i < dmxdev->filternum; i++) {
dmxdev           1429 drivers/media/dvb-core/dmxdev.c 		dmxdev->filter[i].dev = dmxdev;
dmxdev           1430 drivers/media/dvb-core/dmxdev.c 		dmxdev->filter[i].buffer.data = NULL;
dmxdev           1431 drivers/media/dvb-core/dmxdev.c 		dvb_dmxdev_filter_state_set(&dmxdev->filter[i],
dmxdev           1435 drivers/media/dvb-core/dmxdev.c 	dvb_register_device(dvb_adapter, &dmxdev->dvbdev, &dvbdev_demux, dmxdev,
dmxdev           1436 drivers/media/dvb-core/dmxdev.c 			    DVB_DEVICE_DEMUX, dmxdev->filternum);
dmxdev           1437 drivers/media/dvb-core/dmxdev.c 	dvb_register_device(dvb_adapter, &dmxdev->dvr_dvbdev, &dvbdev_dvr,
dmxdev           1438 drivers/media/dvb-core/dmxdev.c 			    dmxdev, DVB_DEVICE_DVR, dmxdev->filternum);
dmxdev           1440 drivers/media/dvb-core/dmxdev.c 	dvb_ringbuffer_init(&dmxdev->dvr_buffer, NULL, 8192);
dmxdev           1447 drivers/media/dvb-core/dmxdev.c void dvb_dmxdev_release(struct dmxdev *dmxdev)
dmxdev           1449 drivers/media/dvb-core/dmxdev.c 	dmxdev->exit = 1;
dmxdev           1450 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->dvbdev->users > 1) {
dmxdev           1451 drivers/media/dvb-core/dmxdev.c 		wait_event(dmxdev->dvbdev->wait_queue,
dmxdev           1452 drivers/media/dvb-core/dmxdev.c 				dmxdev->dvbdev->users == 1);
dmxdev           1454 drivers/media/dvb-core/dmxdev.c 	if (dmxdev->dvr_dvbdev->users > 1) {
dmxdev           1455 drivers/media/dvb-core/dmxdev.c 		wait_event(dmxdev->dvr_dvbdev->wait_queue,
dmxdev           1456 drivers/media/dvb-core/dmxdev.c 				dmxdev->dvr_dvbdev->users == 1);
dmxdev           1459 drivers/media/dvb-core/dmxdev.c 	dvb_unregister_device(dmxdev->dvbdev);
dmxdev           1460 drivers/media/dvb-core/dmxdev.c 	dvb_unregister_device(dmxdev->dvr_dvbdev);
dmxdev           1462 drivers/media/dvb-core/dmxdev.c 	vfree(dmxdev->filter);
dmxdev           1463 drivers/media/dvb-core/dmxdev.c 	dmxdev->filter = NULL;
dmxdev           1464 drivers/media/dvb-core/dmxdev.c 	dmxdev->demux->close(dmxdev->demux);
dmxdev            183 drivers/media/firewire/firedtv-dvb.c 	fdtv->dmxdev.filternum    = 16;
dmxdev            184 drivers/media/firewire/firedtv-dvb.c 	fdtv->dmxdev.demux        = &fdtv->demux.dmx;
dmxdev            185 drivers/media/firewire/firedtv-dvb.c 	fdtv->dmxdev.capabilities = 0;
dmxdev            187 drivers/media/firewire/firedtv-dvb.c 	err = dvb_dmxdev_init(&fdtv->dmxdev, &fdtv->adapter);
dmxdev            224 drivers/media/firewire/firedtv-dvb.c 	dvb_dmxdev_release(&fdtv->dmxdev);
dmxdev            241 drivers/media/firewire/firedtv-dvb.c 	dvb_dmxdev_release(&fdtv->dmxdev);
dmxdev             77 drivers/media/firewire/firedtv.h 	struct dmxdev		dmxdev;
dmxdev            742 drivers/media/pci/bt8xx/dvb-bt8xx.c 	card->dmxdev.filternum = 256;
dmxdev            743 drivers/media/pci/bt8xx/dvb-bt8xx.c 	card->dmxdev.demux = &card->demux.dmx;
dmxdev            744 drivers/media/pci/bt8xx/dvb-bt8xx.c 	card->dmxdev.capabilities = 0;
dmxdev            746 drivers/media/pci/bt8xx/dvb-bt8xx.c 	result = dvb_dmxdev_init(&card->dmxdev, &card->dvb_adapter);
dmxdev            793 drivers/media/pci/bt8xx/dvb-bt8xx.c 	dvb_dmxdev_release(&card->dmxdev);
dmxdev            924 drivers/media/pci/bt8xx/dvb-bt8xx.c 	dvb_dmxdev_release(&card->dmxdev);
dmxdev             37 drivers/media/pci/bt8xx/dvb-bt8xx.h 	struct dmxdev dmxdev;
dmxdev            323 drivers/media/pci/cx18/cx18-driver.h 	struct dmxdev dmxdev;
dmxdev            372 drivers/media/pci/cx18/cx18-dvb.c 	dvb->dmxdev.filternum = 256;
dmxdev            373 drivers/media/pci/cx18/cx18-dvb.c 	dvb->dmxdev.demux = dmx;
dmxdev            375 drivers/media/pci/cx18/cx18-dvb.c 	ret = dvb_dmxdev_init(&dvb->dmxdev, dvb_adapter);
dmxdev            414 drivers/media/pci/cx18/cx18-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            444 drivers/media/pci/cx18/cx18-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev           1335 drivers/media/pci/ddbridge/ddbridge-core.c 		dvb_dmxdev_release(&dvb->dmxdev);
dmxdev           1486 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->dmxdev.filternum = 256;
dmxdev           1487 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->dmxdev.demux = &dvbdemux->dmx;
dmxdev           1488 drivers/media/pci/ddbridge/ddbridge-core.c 	ret = dvb_dmxdev_init(&dvb->dmxdev, adap);
dmxdev           1502 drivers/media/pci/ddbridge/ddbridge-core.c 	ret = dvb_net_init(adap, &dvb->dvbnet, dvb->dmxdev.demux);
dmxdev            170 drivers/media/pci/ddbridge/ddbridge.h 	struct dmxdev          dmxdev;
dmxdev            329 drivers/media/pci/dm1105/dm1105.c 	struct dmxdev dmxdev;
dmxdev           1093 drivers/media/pci/dm1105/dm1105.c 	dev->dmxdev.filternum = 256;
dmxdev           1094 drivers/media/pci/dm1105/dm1105.c 	dev->dmxdev.demux = dmx;
dmxdev           1095 drivers/media/pci/dm1105/dm1105.c 	dev->dmxdev.capabilities = 0;
dmxdev           1097 drivers/media/pci/dm1105/dm1105.c 	ret = dvb_dmxdev_init(&dev->dmxdev, dvb_adapter);
dmxdev           1153 drivers/media/pci/dm1105/dm1105.c 	dvb_dmxdev_release(&dev->dmxdev);
dmxdev           1191 drivers/media/pci/dm1105/dm1105.c 	dvb_dmxdev_release(&dev->dmxdev);
dmxdev            140 drivers/media/pci/mantis/mantis_common.h 	struct dmxdev		dmxdev;
dmxdev            174 drivers/media/pci/mantis/mantis_dvb.c 	mantis->dmxdev.filternum	= 256;
dmxdev            175 drivers/media/pci/mantis/mantis_dvb.c 	mantis->dmxdev.demux		= &mantis->demux.dmx;
dmxdev            176 drivers/media/pci/mantis/mantis_dvb.c 	mantis->dmxdev.capabilities	= 0;
dmxdev            179 drivers/media/pci/mantis/mantis_dvb.c 	result = dvb_dmxdev_init(&mantis->dmxdev, &mantis->dvb_adapter);
dmxdev            251 drivers/media/pci/mantis/mantis_dvb.c 	dvb_dmxdev_release(&mantis->dmxdev);
dmxdev            282 drivers/media/pci/mantis/mantis_dvb.c 	dvb_dmxdev_release(&mantis->dmxdev);
dmxdev           1428 drivers/media/pci/ngene/ngene-core.c 		dvb_dmxdev_release(&chan->dmxdev);
dmxdev           1522 drivers/media/pci/ngene/ngene-core.c 		ret = my_dvb_dmxdev_ts_card_init(&chan->dmxdev, &chan->demux,
dmxdev            320 drivers/media/pci/ngene/ngene-dvb.c int my_dvb_dmxdev_ts_card_init(struct dmxdev *dmxdev,
dmxdev            328 drivers/media/pci/ngene/ngene-dvb.c 	dmxdev->filternum = 256;
dmxdev            329 drivers/media/pci/ngene/ngene-dvb.c 	dmxdev->demux = &dvbdemux->dmx;
dmxdev            330 drivers/media/pci/ngene/ngene-dvb.c 	dmxdev->capabilities = 0;
dmxdev            331 drivers/media/pci/ngene/ngene-dvb.c 	ret = dvb_dmxdev_init(dmxdev, dvb_adapter);
dmxdev            651 drivers/media/pci/ngene/ngene.h 	struct dmxdev         dmxdev;
dmxdev            919 drivers/media/pci/ngene/ngene.h int my_dvb_dmxdev_ts_card_init(struct dmxdev *dmxdev,
dmxdev             92 drivers/media/pci/pluto2/pluto2.c 	struct dmxdev dmxdev;
dmxdev            673 drivers/media/pci/pluto2/pluto2.c 	pluto->dmxdev.filternum = NHWFILTERS;
dmxdev            674 drivers/media/pci/pluto2/pluto2.c 	pluto->dmxdev.demux = dmx;
dmxdev            676 drivers/media/pci/pluto2/pluto2.c 	ret = dvb_dmxdev_init(&pluto->dmxdev, dvb_adapter);
dmxdev            707 drivers/media/pci/pluto2/pluto2.c 	dvb_dmxdev_release(&pluto->dmxdev);
dmxdev            744 drivers/media/pci/pluto2/pluto2.c 	dvb_dmxdev_release(&pluto->dmxdev);
dmxdev            102 drivers/media/pci/pt1/pt1.c 	struct dmxdev dmxdev;
dmxdev            818 drivers/media/pci/pt1/pt1.c 	dvb_dmxdev_release(&adap->dmxdev);
dmxdev            834 drivers/media/pci/pt1/pt1.c 	struct dmxdev *dmxdev;
dmxdev            878 drivers/media/pci/pt1/pt1.c 	dmxdev = &adap->dmxdev;
dmxdev            879 drivers/media/pci/pt1/pt1.c 	dmxdev->filternum = 256;
dmxdev            880 drivers/media/pci/pt1/pt1.c 	dmxdev->demux = &demux->dmx;
dmxdev            881 drivers/media/pci/pt1/pt1.c 	dmxdev->capabilities = 0;
dmxdev            882 drivers/media/pci/pt1/pt1.c 	ret = dvb_dmxdev_init(dmxdev, dvb_adap);
dmxdev            464 drivers/media/pci/pt3/pt3.c 				adap->dvb_adap.num, adap->dmxdev.dvbdev->id);
dmxdev            471 drivers/media/pci/pt3/pt3.c 			 adap->dvb_adap.num, adap->dmxdev.dvbdev->id);
dmxdev            564 drivers/media/pci/pt3/pt3.c 	adap->dmxdev.filternum = 256;
dmxdev            565 drivers/media/pci/pt3/pt3.c 	adap->dmxdev.demux = &adap->demux.dmx;
dmxdev            566 drivers/media/pci/pt3/pt3.c 	ret = dvb_dmxdev_init(&adap->dmxdev, da);
dmxdev            582 drivers/media/pci/pt3/pt3.c 	dvb_dmxdev_release(&adap->dmxdev);
dmxdev            617 drivers/media/pci/pt3/pt3.c 	dvb_dmxdev_release(&adap->dmxdev);
dmxdev            115 drivers/media/pci/pt3/pt3.h 	struct dmxdev       dmxdev;
dmxdev            418 drivers/media/pci/saa7164/saa7164-dvb.c 	dvb->dmxdev.filternum    = 256;
dmxdev            419 drivers/media/pci/saa7164/saa7164-dvb.c 	dvb->dmxdev.demux        = &dvb->demux.dmx;
dmxdev            420 drivers/media/pci/saa7164/saa7164-dvb.c 	dvb->dmxdev.capabilities = 0;
dmxdev            421 drivers/media/pci/saa7164/saa7164-dvb.c 	result = dvb_dmxdev_init(&dvb->dmxdev, &dvb->adapter);
dmxdev            460 drivers/media/pci/saa7164/saa7164-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            514 drivers/media/pci/saa7164/saa7164-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            234 drivers/media/pci/saa7164/saa7164.h 	struct dmxdev dmxdev;
dmxdev            745 drivers/media/pci/smipcie/smipcie-main.c static int my_dvb_dmxdev_ts_card_init(struct dmxdev *dmxdev,
dmxdev            753 drivers/media/pci/smipcie/smipcie-main.c 	dmxdev->filternum = 256;
dmxdev            754 drivers/media/pci/smipcie/smipcie-main.c 	dmxdev->demux = &dvbdemux->dmx;
dmxdev            755 drivers/media/pci/smipcie/smipcie-main.c 	dmxdev->capabilities = 0;
dmxdev            756 drivers/media/pci/smipcie/smipcie-main.c 	ret = dvb_dmxdev_init(dmxdev, dvb_adapter);
dmxdev            864 drivers/media/pci/smipcie/smipcie-main.c 	ret = my_dvb_dmxdev_ts_card_init(&port->dmxdev, &port->demux,
dmxdev            870 drivers/media/pci/smipcie/smipcie-main.c 	ret = dvb_net_init(adap, &port->dvbnet, port->dmxdev.demux);
dmxdev            878 drivers/media/pci/smipcie/smipcie-main.c 	dvb_dmxdev_release(&port->dmxdev);
dmxdev            895 drivers/media/pci/smipcie/smipcie-main.c 	dvb_dmxdev_release(&port->dmxdev);
dmxdev            265 drivers/media/pci/smipcie/smipcie.h 	struct dmxdev dmxdev;
dmxdev           1300 drivers/media/pci/ttpci/av7110.c 	av7110->dmxdev.filternum = (av7110->full_ts) ? 256 : 32;
dmxdev           1301 drivers/media/pci/ttpci/av7110.c 	av7110->dmxdev.demux = &dvbdemux->dmx;
dmxdev           1302 drivers/media/pci/ttpci/av7110.c 	av7110->dmxdev.capabilities = 0;
dmxdev           1304 drivers/media/pci/ttpci/av7110.c 	dvb_dmxdev_init(&av7110->dmxdev, &av7110->dvb_adapter);
dmxdev           1388 drivers/media/pci/ttpci/av7110.c 	dvb_dmxdev_release(&av7110->dmxdev);
dmxdev            172 drivers/media/pci/ttpci/av7110.h 	struct dmxdev		dmxdev;
dmxdev            179 drivers/media/pci/ttpci/av7110.h 	struct dmxdev		dmxdev1;
dmxdev            361 drivers/media/pci/ttpci/budget-core.c 	budget->dmxdev.filternum = 256;
dmxdev            362 drivers/media/pci/ttpci/budget-core.c 	budget->dmxdev.demux = &dvbdemux->dmx;
dmxdev            363 drivers/media/pci/ttpci/budget-core.c 	budget->dmxdev.capabilities = 0;
dmxdev            365 drivers/media/pci/ttpci/budget-core.c 	dvb_dmxdev_init(&budget->dmxdev, &budget->dvb_adapter);
dmxdev            400 drivers/media/pci/ttpci/budget-core.c 	dvb_dmxdev_release(&budget->dmxdev);
dmxdev             55 drivers/media/pci/ttpci/budget.h 	struct dmxdev dmxdev;
dmxdev             59 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c 	demux->dmxdev.filternum = demux->dvb_demux.filternum;
dmxdev             60 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c 	demux->dmxdev.demux = &demux->dvb_demux.dmx;
dmxdev             61 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c 	demux->dmxdev.capabilities = 0;
dmxdev             63 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c 	result = dvb_dmxdev_init(&demux->dmxdev, adap);
dmxdev            104 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c 	dvb_dmxdev_release(&demux->dmxdev);
dmxdev            121 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c 	dvb_dmxdev_release(&demux->dmxdev);
dmxdev             35 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.h 	struct dmxdev		dmxdev;
dmxdev             48 drivers/media/spi/cxd2880-spi.c 	struct dmxdev dmxdev;
dmxdev            578 drivers/media/spi/cxd2880-spi.c 	dvb_spi->dmxdev.filternum = CXD2880_MAX_FILTER_SIZE;
dmxdev            579 drivers/media/spi/cxd2880-spi.c 	dvb_spi->dmxdev.demux = &dvb_spi->demux.dmx;
dmxdev            580 drivers/media/spi/cxd2880-spi.c 	dvb_spi->dmxdev.capabilities = 0;
dmxdev            581 drivers/media/spi/cxd2880-spi.c 	ret = dvb_dmxdev_init(&dvb_spi->dmxdev,
dmxdev            611 drivers/media/spi/cxd2880-spi.c 	dvb_dmxdev_release(&dvb_spi->dmxdev);
dmxdev            643 drivers/media/spi/cxd2880-spi.c 	dvb_dmxdev_release(&dvb_spi->dmxdev);
dmxdev             59 drivers/media/usb/as102/as102_drv.h 	struct dmxdev dvb_dmxdev;
dmxdev            462 drivers/media/usb/au0828/au0828-dvb.c 	dvb->dmxdev.filternum    = 256;
dmxdev            463 drivers/media/usb/au0828/au0828-dvb.c 	dvb->dmxdev.demux        = &dvb->demux.dmx;
dmxdev            464 drivers/media/usb/au0828/au0828-dvb.c 	dvb->dmxdev.capabilities = 0;
dmxdev            465 drivers/media/usb/au0828/au0828-dvb.c 	result = dvb_dmxdev_init(&dvb->dmxdev, &dvb->adapter);
dmxdev            512 drivers/media/usb/au0828/au0828-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            545 drivers/media/usb/au0828/au0828-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev             90 drivers/media/usb/au0828/au0828.h 	struct dmxdev dmxdev;
dmxdev             60 drivers/media/usb/cx231xx/cx231xx-dvb.c 	struct dmxdev dmxdev;
dmxdev            521 drivers/media/usb/cx231xx/cx231xx-dvb.c 	dvb->dmxdev.filternum = 256;
dmxdev            522 drivers/media/usb/cx231xx/cx231xx-dvb.c 	dvb->dmxdev.demux = &dvb->demux.dmx;
dmxdev            523 drivers/media/usb/cx231xx/cx231xx-dvb.c 	dvb->dmxdev.capabilities = 0;
dmxdev            524 drivers/media/usb/cx231xx/cx231xx-dvb.c 	result = dvb_dmxdev_init(&dvb->dmxdev, &dvb->adapter);
dmxdev            574 drivers/media/usb/cx231xx/cx231xx-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            596 drivers/media/usb/cx231xx/cx231xx-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            334 drivers/media/usb/dvb-usb-v2/dvb_usb.h 	struct dmxdev        dmxdev;
dmxdev            480 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	adap->dmxdev.filternum       = adap->demux.filternum;
dmxdev            481 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	adap->dmxdev.demux           = &adap->demux.dmx;
dmxdev            482 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	adap->dmxdev.capabilities    = 0;
dmxdev            483 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	ret = dvb_dmxdev_init(&adap->dmxdev, &adap->dvb_adap);
dmxdev            499 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	dvb_dmxdev_release(&adap->dmxdev);
dmxdev            519 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 		dvb_dmxdev_release(&adap->dmxdev);
dmxdev            189 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 	adap->dmxdev.filternum       = adap->demux.filternum;
dmxdev            190 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 	adap->dmxdev.demux           = &adap->demux.dmx;
dmxdev            191 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 	adap->dmxdev.capabilities    = 0;
dmxdev            192 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 	if ((ret = dvb_dmxdev_init(&adap->dmxdev, &adap->dvb_adap)) < 0) {
dmxdev            207 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 	dvb_dmxdev_release(&adap->dmxdev);
dmxdev            224 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 		dvb_dmxdev_release(&adap->dmxdev);
dmxdev            398 drivers/media/usb/dvb-usb/dvb-usb.h 	struct dmxdev        dmxdev;
dmxdev             93 drivers/media/usb/em28xx/em28xx-dvb.c 	struct dmxdev              dmxdev;
dmxdev           1043 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb->dmxdev.filternum    = 256;
dmxdev           1044 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb->dmxdev.demux        = &dvb->demux.dmx;
dmxdev           1045 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb->dmxdev.capabilities = 0;
dmxdev           1046 drivers/media/usb/em28xx/em28xx-dvb.c 	result = dvb_dmxdev_init(&dvb->dmxdev, &dvb->adapter);
dmxdev           1100 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev           1122 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            275 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 	adap->dmxdev.filternum       = adap->demux.filternum;
dmxdev            276 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 	adap->dmxdev.demux           = &adap->demux.dmx;
dmxdev            277 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 	adap->dmxdev.capabilities    = 0;
dmxdev            279 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 	ret = dvb_dmxdev_init(&adap->dmxdev, &adap->dvb_adap);
dmxdev            303 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 	dvb_dmxdev_release(&adap->dmxdev);
dmxdev             18 drivers/media/usb/pvrusb2/pvrusb2-dvb.h 	struct dmxdev		dmxdev;
dmxdev            334 drivers/media/usb/tm6000/tm6000-dvb.c 	dvb->dmxdev.filternum = dev->dvb->demux.filternum;
dmxdev            335 drivers/media/usb/tm6000/tm6000-dvb.c 	dvb->dmxdev.demux = &dev->dvb->demux.dmx;
dmxdev            336 drivers/media/usb/tm6000/tm6000-dvb.c 	dvb->dmxdev.capabilities = 0;
dmxdev            338 drivers/media/usb/tm6000/tm6000-dvb.c 	ret =  dvb_dmxdev_init(&dvb->dmxdev, &dvb->adapter);
dmxdev            378 drivers/media/usb/tm6000/tm6000-dvb.c 	dvb_dmxdev_release(&dvb->dmxdev);
dmxdev            135 drivers/media/usb/tm6000/tm6000.h 	struct dmxdev		dmxdev;
dmxdev             81 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	struct dmxdev dmxdev;
dmxdev           1719 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	ttusb->dmxdev.filternum = ttusb->dvb_demux.filternum;
dmxdev           1720 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	ttusb->dmxdev.demux = &ttusb->dvb_demux.dmx;
dmxdev           1721 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	ttusb->dmxdev.capabilities = 0;
dmxdev           1723 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	result = dvb_dmxdev_init(&ttusb->dmxdev, &ttusb->adapter);
dmxdev           1744 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	dvb_dmxdev_release(&ttusb->dmxdev);
dmxdev           1768 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	dvb_dmxdev_release(&ttusb->dmxdev);
dmxdev             97 drivers/media/usb/ttusb-dec/ttusb_dec.c 	struct dmxdev			dmxdev;
dmxdev           1497 drivers/media/usb/ttusb-dec/ttusb_dec.c 	dec->dmxdev.filternum = 32;
dmxdev           1498 drivers/media/usb/ttusb-dec/ttusb_dec.c 	dec->dmxdev.demux = &dec->demux.dmx;
dmxdev           1499 drivers/media/usb/ttusb-dec/ttusb_dec.c 	dec->dmxdev.capabilities = 0;
dmxdev           1501 drivers/media/usb/ttusb-dec/ttusb_dec.c 	if ((result = dvb_dmxdev_init(&dec->dmxdev, &dec->adapter)) < 0) {
dmxdev           1518 drivers/media/usb/ttusb-dec/ttusb_dec.c 		dvb_dmxdev_release(&dec->dmxdev);
dmxdev           1531 drivers/media/usb/ttusb-dec/ttusb_dec.c 		dvb_dmxdev_release(&dec->dmxdev);
dmxdev           1550 drivers/media/usb/ttusb-dec/ttusb_dec.c 	dvb_dmxdev_release(&dec->dmxdev);
dmxdev            143 include/media/dmxdev.h 	struct dmxdev *dev;
dmxdev            205 include/media/dmxdev.h int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *adap);
dmxdev            212 include/media/dmxdev.h void dvb_dmxdev_release(struct dmxdev *dmxdev);
dmxdev             33 include/media/videobuf2-dvb.h 	struct dmxdev		dmxdev;