Searched refs:mutex (Results 126 - 150 of 1917) sorted by relevance

1234567891011>>

/drivers/staging/media/omap24xx/
H A Dv4l2-int-device.c33 static DEFINE_MUTEX(mutex);
91 mutex_lock(&mutex);
94 mutex_unlock(&mutex);
102 mutex_lock(&mutex);
110 mutex_unlock(&mutex);
/drivers/staging/rtl8723au/include/
H A Ddrv_types.h150 struct mutex hw_init_mutex;
151 struct mutex h2c_fwcmd_mutex;
152 struct mutex setch_mutex;
153 struct mutex setbw_mutex;
179 struct mutex usb_vendor_req_mutex;
/drivers/uwb/
H A Dbeacon.c218 mutex_lock(&rc->uwb_beca.mutex);
222 mutex_unlock(&rc->uwb_beca.mutex);
238 mutex_lock(&rc->uwb_beca.mutex);
242 mutex_unlock(&rc->uwb_beca.mutex);
250 mutex_init(&bce->mutex);
291 mutex_lock(&rc->uwb_beca.mutex);
298 mutex_unlock(&rc->uwb_beca.mutex);
306 mutex_lock(&rc->uwb_beca.mutex);
311 mutex_unlock(&rc->uwb_beca.mutex);
342 mutex_lock(&bce->mutex);
[all...]
/drivers/vhost/
H A Dvhost.h7 #include <linux/mutex.h>
64 struct mutex mutex; member in struct:vhost_virtqueue
106 /* Protected by virtqueue mutex. */
118 struct mutex mutex; member in struct:vhost_dev
H A Dnet.c16 #include <linux/mutex.h>
100 * Protected by vq mutex. Writers must also take device mutex. */
355 mutex_lock(&vq->mutex);
459 mutex_unlock(&vq->mutex);
579 mutex_lock(&vq->mutex);
668 mutex_unlock(&vq->mutex);
776 mutex_lock(&vq->mutex);
780 mutex_unlock(&vq->mutex);
802 mutex_lock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex);
[all...]
/drivers/net/wireless/ti/wlcore/
H A Dtestmode.c93 mutex_lock(&wl->mutex);
146 mutex_unlock(&wl->mutex);
165 mutex_lock(&wl->mutex);
210 mutex_unlock(&wl->mutex);
235 mutex_lock(&wl->mutex);
237 mutex_unlock(&wl->mutex);
257 mutex_lock(&wl->mutex);
276 mutex_unlock(&wl->mutex);
321 mutex_lock(&wl->mutex);
357 mutex_unlock(&wl->mutex);
[all...]
H A Ddebugfs.c63 mutex_lock(&wl->mutex);
82 mutex_unlock(&wl->mutex);
170 mutex_lock(&wl->mutex); \
175 mutex_unlock(&wl->mutex); \
221 mutex_lock(&wl->mutex);
228 mutex_unlock(&wl->mutex);
245 mutex_lock(&wl->mutex);
247 mutex_unlock(&wl->mutex);
288 mutex_lock(&wl->mutex);
311 mutex_unlock(&wl->mutex);
[all...]
/drivers/net/wireless/iwlwifi/mvm/
H A Dmac80211.c615 mutex_lock(&mvm->mutex);
650 mutex_unlock(&mvm->mutex);
696 lockdep_assert_held(&mvm->mutex);
830 lockdep_assert_held(&mvm->mutex);
855 mutex_lock(&mvm->mutex);
857 mutex_unlock(&mvm->mutex);
867 mutex_lock(&mvm->mutex);
879 mutex_unlock(&mvm->mutex);
884 lockdep_assert_held(&mvm->mutex);
916 mutex_lock(&mvm->mutex);
[all...]
/drivers/mtd/chips/
H A Dcfi_cmdset_0002.c799 mutex_unlock(&chip->mutex);
801 mutex_lock(&chip->mutex);
843 mutex_unlock(&chip->mutex);
845 mutex_lock(&chip->mutex);
873 mutex_unlock(&chip->mutex);
876 mutex_lock(&chip->mutex);
1008 mutex_unlock(&chip->mutex);
1018 mutex_lock(&chip->mutex);
1023 mutex_unlock(&chip->mutex);
1026 mutex_lock(&chip->mutex);
[all...]
/drivers/rtc/
H A Drtc-ds3232.c55 /* The mutex protects alarm operations, and prevents a race
59 struct mutex mutex; member in struct:ds3232
197 mutex_lock(&ds3232->mutex);
227 mutex_unlock(&ds3232->mutex);
246 mutex_lock(&ds3232->mutex);
280 mutex_unlock(&ds3232->mutex);
291 mutex_lock(&ds3232->mutex);
323 mutex_unlock(&ds3232->mutex);
367 mutex_lock(&ds3232->mutex);
[all...]
/drivers/gpu/drm/radeon/
H A Dradeon_pm.c71 mutex_lock(&rdev->pm.mutex);
80 mutex_unlock(&rdev->pm.mutex);
83 mutex_lock(&rdev->pm.mutex);
86 mutex_unlock(&rdev->pm.mutex);
371 mutex_lock(&rdev->pm.mutex);
393 mutex_unlock(&rdev->pm.mutex);
433 mutex_lock(&rdev->pm.mutex);
437 mutex_unlock(&rdev->pm.mutex);
439 mutex_lock(&rdev->pm.mutex);
444 mutex_unlock(&rdev->pm.mutex);
[all...]
H A Datom.h127 struct mutex mutex; member in struct:atom_context
128 struct mutex scratch_mutex;
/drivers/iio/accel/
H A Dbmc150-accel.c154 struct mutex mutex; member in struct:bmc150_accel_data
585 mutex_lock(&data->mutex);
590 mutex_unlock(&data->mutex);
595 mutex_unlock(&data->mutex);
607 mutex_lock(&data->mutex);
610 mutex_unlock(&data->mutex);
619 mutex_unlock(&data->mutex);
625 mutex_unlock(&data->mutex);
683 mutex_lock(&data->mutex);
[all...]
/drivers/net/wireless/iwlwifi/dvm/
H A Dmac80211.c237 lockdep_assert_held(&priv->mutex);
286 mutex_lock(&priv->mutex);
288 mutex_unlock(&priv->mutex);
316 mutex_lock(&priv->mutex);
318 mutex_unlock(&priv->mutex);
337 mutex_lock(&priv->mutex);
349 mutex_unlock(&priv->mutex);
366 mutex_lock(&priv->mutex);
392 mutex_unlock(&priv->mutex);
451 mutex_lock(&priv->mutex);
[all...]
/drivers/media/usb/pvrusb2/
H A Dpvrusb2-io.c26 #include <linux/mutex.h>
76 /* Overhead for mutex enforcement */
78 struct mutex mutex; member in struct:pvr2_stream
421 mutex_init(&sp->mutex);
429 mutex_lock(&sp->mutex); do {
432 } while (0); mutex_unlock(&sp->mutex);
504 mutex_lock(&sp->mutex); do {
509 } while(0); mutex_unlock(&sp->mutex);
517 mutex_lock(&sp->mutex); d
[all...]
/drivers/staging/vme/devices/
H A Dvme_user.c32 #include <linux/mutex.h>
99 struct mutex mutex; /* Mutex for locking image */ member in struct:image_desc
173 mutex_lock(&image[minor].mutex);
184 mutex_unlock(&image[minor].mutex);
189 mutex_unlock(&image[minor].mutex);
198 mutex_lock(&image[minor].mutex);
203 mutex_unlock(&image[minor].mutex);
330 mutex_lock(&image[minor].mutex);
337 mutex_unlock(&image[minor].mutex);
[all...]
/drivers/tty/serial/
H A Dtilegx.c51 /* UART access mutex. */
52 struct mutex mutex; member in struct:tile_uart_port
215 if (!mutex_trylock(&tile_uart->mutex))
221 mutex_unlock(&tile_uart->mutex);
265 if (!mutex_trylock(&tile_uart->mutex))
277 mutex_unlock(&tile_uart->mutex);
292 mutex_unlock(&tile_uart->mutex);
307 if (!mutex_trylock(&tile_uart->mutex))
314 mutex_unlock(&tile_uart->mutex);
[all...]
/drivers/input/misc/
H A Dtwl6040-vibra.c50 struct mutex mutex; member in struct:vibra_info
186 mutex_lock(&info->mutex);
196 mutex_unlock(&info->mutex);
231 mutex_lock(&info->mutex);
236 mutex_unlock(&info->mutex);
245 mutex_lock(&info->mutex);
250 mutex_unlock(&info->mutex);
310 mutex_init(&info->mutex);
H A Dadxl34x.c193 struct mutex mutex; /* reentrant protection for struct */ member in struct:adxl34x
201 bool disabled; /* P: mutex */
202 bool opened; /* P: mutex */
203 bool suspended; /* P: mutex */
244 mutex_lock(&ac->mutex);
253 mutex_unlock(&ac->mutex);
417 mutex_lock(&ac->mutex);
424 mutex_unlock(&ac->mutex);
430 mutex_lock(&ac->mutex);
[all...]
/drivers/w1/slaves/
H A Dw1_ds28e04.c133 mutex_lock(&sl->master->mutex);
150 mutex_unlock(&sl->master->mutex);
260 mutex_lock(&sl->master->mutex);
278 mutex_unlock(&sl->master->mutex);
297 mutex_lock(&sl->master->mutex);
299 mutex_unlock(&sl->master->mutex);
317 mutex_lock(&sl->master->mutex);
321 mutex_unlock(&sl->master->mutex);
335 mutex_unlock(&sl->master->mutex);
/drivers/media/dvb-core/
H A Ddvb_demux.h29 #include <linux/mutex.h>
132 struct mutex mutex; member in struct:dvb_demux
/drivers/media/radio/wl128x/
H A Dfmdrv_v4l2.c59 if (mutex_lock_interruptible(&fmdev->mutex))
80 mutex_unlock(&fmdev->mutex);
100 if (mutex_lock_interruptible(&fmdev->mutex))
104 mutex_unlock(&fmdev->mutex);
115 mutex_lock(&fmdev->mutex);
117 mutex_unlock(&fmdev->mutex);
141 if (mutex_lock_interruptible(&fmdev->mutex))
159 mutex_unlock(&fmdev->mutex);
174 mutex_lock(&fmdev->mutex);
189 mutex_unlock(&fmdev->mutex);
[all...]
/drivers/net/wireless/rsi/
H A Drsi_91x_mac80211.c263 mutex_lock(&common->mutex);
265 mutex_unlock(&common->mutex);
281 mutex_lock(&common->mutex);
283 mutex_unlock(&common->mutex);
301 mutex_lock(&common->mutex);
315 mutex_unlock(&common->mutex);
334 mutex_lock(&common->mutex);
340 mutex_unlock(&common->mutex);
412 mutex_lock(&common->mutex);
417 mutex_unlock(&common->mutex);
[all...]
/drivers/s390/cio/
H A Dcss.h4 #include <linux/mutex.h>
121 struct mutex mutex; member in struct:channel_subsystem
/drivers/staging/media/omap4iss/
H A Diss_video.h151 struct mutex mutex; /* format and crop settings */ member in struct:iss_video
165 struct mutex stream_lock; /* pipeline and stream states */

Completed in 480 milliseconds

1234567891011>>