/drivers/net/can/softing/ |
H A D | softing.h | 10 #include <linux/mutex.h> 48 struct mutex lock;
|
/drivers/net/dsa/ |
H A D | bcm_sf2.h | 19 #include <linux/mutex.h> 71 struct mutex stats_mutex;
|
/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.h | 93 struct mutex mutex; member in struct:ar5523
|
/drivers/net/wireless/ath/ath9k/ |
H A D | wmi.h | 144 struct mutex op_mutex; 162 struct mutex multi_write_mutex;
|
/drivers/net/wireless/ti/wl1251/ |
H A D | ps.c | 40 mutex_lock(&wl->mutex); 50 mutex_unlock(&wl->mutex);
|
/drivers/s390/cio/ |
H A D | cio.h | 4 #include <linux/mutex.h> 85 struct mutex reg_mutex;
|
/drivers/scsi/ |
H A D | st.h | 6 #include <linux/mutex.h> 101 struct mutex lock; /* For serialization */
|
/drivers/staging/iio/resolver/ |
H A D | ad2s90.c | 12 #include <linux/mutex.h> 23 struct mutex lock;
|
/drivers/staging/rtl8712/ |
H A D | drv_types.h | 40 #include <linux/mutex.h> 181 struct mutex mutex_start;
|
/drivers/usb/storage/ |
H A D | usb.h | 49 #include <linux/mutex.h> 107 struct mutex dev_mutex; /* protect pusb_dev */
|
/drivers/usb/wusbcore/ |
H A D | dev-sysfs.c | 49 mutex_lock(&wusbhc->mutex); 52 mutex_unlock(&wusbhc->mutex);
|
/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 107 /* 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 D | phy-core.c | 181 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 D | ec.c | 356 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 D | uverbs_cmd.c | 71 * 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 D | core.c | 365 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 D | vmci_queue_pair.c | 22 #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 D | excreate.c | 213 * 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 D | zcomp.h | 13 #include <linux/mutex.h>
|
/drivers/char/ |
H A D | applicom.c | 29 #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 D | clk-max77686.c | 30 #include <linux/mutex.h>
|
H A D | clk-max77802.c | 28 #include <linux/mutex.h>
|
/drivers/cpuidle/ |
H A D | governor.c | 11 #include <linux/mutex.h>
|
/drivers/crypto/ |
H A D | mxs-dcp.c | 66 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 D | gpio-max7300.c | 14 #include <linux/mutex.h>
|