Lines Matching refs:mutex

706 	if (mutex_lock_interruptible(&demux->mutex))  in dmx_ts_feed_set()
711 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
717 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
733 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
744 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_start_filtering()
748 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
753 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
758 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
766 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
777 mutex_lock(&demux->mutex); in dmx_ts_feed_stop_filtering()
780 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
785 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
795 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
807 if (mutex_lock_interruptible(&demux->mutex)) in dvbdmx_allocate_ts_feed()
811 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
832 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
840 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
851 mutex_lock(&demux->mutex); in dvbdmx_release_ts_feed()
854 mutex_unlock(&demux->mutex); in dvbdmx_release_ts_feed()
868 mutex_unlock(&demux->mutex); in dvbdmx_release_ts_feed()
883 if (mutex_lock_interruptible(&dvbdemux->mutex)) in dmx_section_feed_allocate_filter()
888 mutex_unlock(&dvbdemux->mutex); in dmx_section_feed_allocate_filter()
903 mutex_unlock(&dvbdemux->mutex); in dmx_section_feed_allocate_filter()
916 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dmx_section_feed_set()
925 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_set()
957 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dmx_section_feed_start_filtering()
961 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
966 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
976 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
983 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
992 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
1002 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_stop_filtering()
1005 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_stop_filtering()
1016 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_stop_filtering()
1027 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1030 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1037 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1039 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1055 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_release_filter()
1066 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dvbdmx_allocate_section_feed()
1070 mutex_unlock(&dvbdmx->mutex); in dvbdmx_allocate_section_feed()
1095 mutex_unlock(&dvbdmx->mutex); in dvbdmx_allocate_section_feed()
1105 mutex_lock(&dvbdmx->mutex); in dvbdmx_release_section_feed()
1108 mutex_unlock(&dvbdmx->mutex); in dvbdmx_release_section_feed()
1117 mutex_unlock(&dvbdmx->mutex); in dvbdmx_release_section_feed()
1159 if (mutex_lock_interruptible(&dvbdemux->mutex)) { in dvbdmx_write()
1165 mutex_unlock(&dvbdemux->mutex); in dvbdmx_write()
1217 mutex_lock(&dvbdemux->mutex); in dvbdmx_connect_frontend()
1220 mutex_unlock(&dvbdemux->mutex); in dvbdmx_connect_frontend()
1228 mutex_lock(&dvbdemux->mutex); in dvbdmx_disconnect_frontend()
1231 mutex_unlock(&dvbdemux->mutex); in dvbdmx_disconnect_frontend()
1312 mutex_init(&dvbdemux->mutex); in dvb_dmx_init()