Lines Matching refs:mutex

677 	if (mutex_lock_interruptible(&demux->mutex))  in dmx_ts_feed_set()
682 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
688 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
710 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
717 mutex_unlock(&demux->mutex); in dmx_ts_feed_set()
728 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_start_filtering()
732 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
737 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
742 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
750 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering()
761 mutex_lock(&demux->mutex); in dmx_ts_feed_stop_filtering()
764 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
769 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
779 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering()
791 if (mutex_lock_interruptible(&demux->mutex)) in dvbdmx_allocate_ts_feed()
795 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
816 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
824 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed()
835 mutex_lock(&demux->mutex); in dvbdmx_release_ts_feed()
838 mutex_unlock(&demux->mutex); in dvbdmx_release_ts_feed()
856 mutex_unlock(&demux->mutex); in dvbdmx_release_ts_feed()
871 if (mutex_lock_interruptible(&dvbdemux->mutex)) in dmx_section_feed_allocate_filter()
876 mutex_unlock(&dvbdemux->mutex); in dmx_section_feed_allocate_filter()
891 mutex_unlock(&dvbdemux->mutex); in dmx_section_feed_allocate_filter()
905 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dmx_section_feed_set()
919 mutex_unlock(&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()
1121 mutex_unlock(&dvbdmx->mutex); in dvbdmx_release_section_feed()
1163 if (mutex_lock_interruptible(&dvbdemux->mutex)) { in dvbdmx_write()
1169 mutex_unlock(&dvbdemux->mutex); in dvbdmx_write()
1221 mutex_lock(&dvbdemux->mutex); in dvbdmx_connect_frontend()
1224 mutex_unlock(&dvbdemux->mutex); in dvbdmx_connect_frontend()
1232 mutex_lock(&dvbdemux->mutex); in dvbdmx_disconnect_frontend()
1235 mutex_unlock(&dvbdemux->mutex); in dvbdmx_disconnect_frontend()
1314 mutex_init(&dvbdemux->mutex); in dvb_dmx_init()