Lines Matching refs:mutex
678 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_set()
683 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
689 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
711 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
718 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
729 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_start_filtering()
733 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
738 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
743 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
751 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
762 mutex_lock(&demux->mutex); in dmx_ts_feed_stop_filtering()
765 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
770 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
780 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
792 if (mutex_lock_interruptible(&demux->mutex)) in dvbdmx_allocate_ts_feed()
796 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
817 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
825 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
836 mutex_lock(&demux->mutex); in dvbdmx_release_ts_feed()
839 mutex_unlock(&demux->mutex); in dvbdmx_release_ts_feed()
857 mutex_unlock(&demux->mutex); in dvbdmx_release_ts_feed()
872 if (mutex_lock_interruptible(&dvbdemux->mutex)) in dmx_section_feed_allocate_filter()
877 mutex_unlock(&dvbdemux->mutex); in dmx_section_feed_allocate_filter()
892 mutex_unlock(&dvbdemux->mutex); in dmx_section_feed_allocate_filter()
906 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dmx_section_feed_set()
920 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_set()
926 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_set()
958 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dmx_section_feed_start_filtering()
962 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
967 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
977 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
984 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
993 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
1003 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_stop_filtering()
1006 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_stop_filtering()
1017 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_stop_filtering()
1028 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1031 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1038 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1040 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1056 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1067 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dvbdmx_allocate_section_feed()
1071 mutex_unlock(&dvbdmx->mutex); in dvbdmx_allocate_section_feed()
1096 mutex_unlock(&dvbdmx->mutex); in dvbdmx_allocate_section_feed()
1106 mutex_lock(&dvbdmx->mutex); in dvbdmx_release_section_feed()
1109 mutex_unlock(&dvbdmx->mutex); in dvbdmx_release_section_feed()
1122 mutex_unlock(&dvbdmx->mutex); in dvbdmx_release_section_feed()
1164 if (mutex_lock_interruptible(&dvbdemux->mutex)) { in dvbdmx_write()
1170 mutex_unlock(&dvbdemux->mutex); in dvbdmx_write()
1222 mutex_lock(&dvbdemux->mutex); in dvbdmx_connect_frontend()
1225 mutex_unlock(&dvbdemux->mutex); in dvbdmx_connect_frontend()
1233 mutex_lock(&dvbdemux->mutex); in dvbdmx_disconnect_frontend()
1236 mutex_unlock(&dvbdemux->mutex); in dvbdmx_disconnect_frontend()
1315 mutex_init(&dvbdemux->mutex); in dvb_dmx_init()