Searched refs:mutex (Results 251 - 275 of 1917) sorted by relevance

<<11121314151617181920>>

/drivers/net/can/softing/
H A Dsofting.h10 #include <linux/mutex.h>
48 struct mutex lock;
/drivers/net/dsa/
H A Dbcm_sf2.h19 #include <linux/mutex.h>
71 struct mutex stats_mutex;
/drivers/net/wireless/ath/ar5523/
H A Dar5523.h93 struct mutex mutex; member in struct:ar5523
/drivers/net/wireless/ath/ath9k/
H A Dwmi.h144 struct mutex op_mutex;
162 struct mutex multi_write_mutex;
/drivers/net/wireless/ti/wl1251/
H A Dps.c40 mutex_lock(&wl->mutex);
50 mutex_unlock(&wl->mutex);
/drivers/s390/cio/
H A Dcio.h4 #include <linux/mutex.h>
85 struct mutex reg_mutex;
/drivers/scsi/
H A Dst.h6 #include <linux/mutex.h>
101 struct mutex lock; /* For serialization */
/drivers/staging/iio/resolver/
H A Dad2s90.c12 #include <linux/mutex.h>
23 struct mutex lock;
/drivers/staging/rtl8712/
H A Ddrv_types.h40 #include <linux/mutex.h>
181 struct mutex mutex_start;
/drivers/usb/storage/
H A Dusb.h49 #include <linux/mutex.h>
107 struct mutex dev_mutex; /* protect pusb_dev */
/drivers/usb/wusbcore/
H A Ddev-sysfs.c49 mutex_lock(&wusbhc->mutex);
52 mutex_unlock(&wusbhc->mutex);
/drivers/net/wireless/ti/wlcore/
H A Dmain.c107 /* we should hold wl->mutex */
155 mutex_lock(&wl->mutex);
181 mutex_unlock(&wl->mutex);
191 mutex_lock(&wl->mutex);
207 mutex_unlock(&wl->mutex);
217 /* wl->mutex must be taken */
237 mutex_lock(&wl->mutex);
288 mutex_unlock(&wl->mutex);
543 * before acknowledging the chip. Since the mutex is held,
673 mutex_lock(&wl->mutex);
[all...]
/drivers/phy/
H A Dphy-core.c181 mutex_lock(&phy->mutex);
194 mutex_unlock(&phy->mutex);
211 mutex_lock(&phy->mutex);
222 mutex_unlock(&phy->mutex);
245 mutex_lock(&phy->mutex);
256 mutex_unlock(&phy->mutex);
260 mutex_unlock(&phy->mutex);
276 mutex_lock(&phy->mutex);
281 mutex_unlock(&phy->mutex);
286 mutex_unlock(&phy->mutex);
[all...]
/drivers/acpi/
H A Dec.c356 mutex_lock(&ec->mutex);
391 mutex_unlock(&ec->mutex);
495 * Run with locked ec mutex.
521 mutex_lock(&ec->mutex);
524 mutex_unlock(&ec->mutex);
534 mutex_lock(&ec->mutex);
541 mutex_unlock(&ec->mutex);
548 * atomic context during wakeup, so we don't need to acquire the mutex).
595 mutex_lock(&ec->mutex);
597 mutex_unlock(&ec->mutex);
[all...]
/drivers/infiniband/core/
H A Duverbs_cmd.c71 * uobject.mutex must be held for reading. The rwsem must be held
91 init_rwsem(&uobj->mutex);
92 lockdep_set_class_and_name(&uobj->mutex, &c->key, c->name);
108 up_read(&uobj->mutex);
114 up_write(&uobj->mutex);
170 down_read_nested(&uobj->mutex, SINGLE_DEPTH_NESTING);
172 down_read(&uobj->mutex);
190 down_write(&uobj->mutex);
301 mutex_lock(&file->mutex);
363 mutex_unlock(&file->mutex);
[all...]
/drivers/misc/c2port/
H A Dcore.c365 mutex_lock(&c2dev->mutex);
377 mutex_unlock(&c2dev->mutex);
393 mutex_lock(&c2dev->mutex);
398 mutex_unlock(&c2dev->mutex);
430 mutex_lock(&c2dev->mutex);
432 mutex_unlock(&c2dev->mutex);
467 mutex_lock(&c2dev->mutex);
469 mutex_unlock(&c2dev->mutex);
534 mutex_lock(&c2dev->mutex);
536 mutex_unlock(&c2dev->mutex);
[all...]
/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.c22 #include <linux/mutex.h>
150 struct mutex __mutex; /* Protects the queue. */
151 struct mutex *mutex; /* Shared by producer and consumer queues. */ member in struct:vmci_queue_kern_if
247 struct mutex mutex; /* Protect queue list. */ member in struct:qp_list
252 .mutex = __MUTEX_INITIALIZER(qp_broker_list.mutex),
257 .mutex = __MUTEX_INITIALIZER(qp_guest_endpoints.mutex),
[all...]
/drivers/acpi/acpica/
H A Dexcreate.c213 * DESCRIPTION: Create a new mutex object
226 /* Create the new mutex object */
236 status = acpi_os_create_mutex(&obj_desc->mutex.os_mutex);
243 obj_desc->mutex.sync_level = (u8)walk_state->operands[1]->integer.value;
244 obj_desc->mutex.node =
248 acpi_ns_attach_object(obj_desc->mutex.node, obj_desc,
500 * Get the sync_level. If method is serialized, a mutex will be
/drivers/block/zram/
H A Dzcomp.h13 #include <linux/mutex.h>
/drivers/char/
H A Dapplicom.c29 #include <linux/mutex.h>
91 spinlock_t mutex; member in struct:applicom_board
161 spin_lock_init(&apbs[boardno].mutex);
418 spin_lock_irqsave(&apbs[IndexCard].mutex, flags);
423 spin_unlock_irqrestore(&apbs[IndexCard].mutex, flags);
439 spin_unlock_irqrestore(&apbs[IndexCard].mutex, flags);
446 spin_lock_irqsave(&apbs[IndexCard].mutex, flags);
475 spin_unlock_irqrestore(&apbs[IndexCard].mutex, flags);
559 spin_lock_irqsave(&apbs[i].mutex, flags);
570 spin_unlock_irqrestore(&apbs[i].mutex, flag
[all...]
/drivers/clk/
H A Dclk-max77686.c30 #include <linux/mutex.h>
H A Dclk-max77802.c28 #include <linux/mutex.h>
/drivers/cpuidle/
H A Dgovernor.c11 #include <linux/mutex.h>
/drivers/crypto/
H A Dmxs-dcp.c66 struct mutex mutex[DCP_MAX_CHANS]; member in struct:dcp
82 struct mutex mutex; member in struct:dcp_async_ctx
355 mutex_lock(&sdcp->mutex[chan]);
358 mutex_unlock(&sdcp->mutex[chan]);
410 mutex_lock(&sdcp->mutex[actx->chan]);
412 mutex_unlock(&sdcp->mutex[actx->chan]);
651 mutex_lock(&sdcp->mutex[chan]);
654 mutex_unlock(&sdcp->mutex[cha
[all...]
/drivers/gpio/
H A Dgpio-max7300.c14 #include <linux/mutex.h>

Completed in 595 milliseconds

<<11121314151617181920>>